.rte{max-width:1008px;color:var(--text);letter-spacing:-.19px;overflow-wrap:anywhere;font-size:19px;line-height:19px}.rte>*+*{margin-top:16px}.rte>h2,.rte>h3,.rte>h4{margin-top:51px}.rte>*+h3,.rte>*+h4{margin-top:32px}.rte>:first-child{margin-top:0}.rte h2{letter-spacing:-.56px;font-size:56px;line-height:56px}.rte h2.h3{letter-spacing:-.44px;font-size:44px;line-height:50px}.rte h2.h4{letter-spacing:-.34px;font-size:34px;line-height:34px}.rte h3{letter-spacing:-.34px;font-size:34px;line-height:37.2px}.rte h4{font-family:var(--font);letter-spacing:-.22px;font-size:22px;font-weight:500;line-height:28px}.rte p,.rte li{line-height:24px}.rte .muted,.rte .lead{color:var(--gray)}.rte ul{flex-direction:column;gap:24px;max-width:758px;margin-top:48px;padding:0;list-style:none;display:flex}.rte ul li{padding-left:23px;position:relative}.rte ul li:before{content:"";background:var(--primary);border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:0}.rte a{text-underline-offset:3px;text-decoration:underline}.rte a:hover{color:var(--primary)}@media (width<=899px){.rte{font-size:17px}.rte h2{font-size:40px;line-height:42px}.rte h2.h3{font-size:34px;line-height:38px}.rte h2.h4{font-size:28px;line-height:30px}.rte>h2,.rte>h3,.rte>h4{margin-top:32px}.rte ul{gap:16px;margin-top:24px}}.foodgrid{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding:112px 0}.foodgrid .sec-head{margin-bottom:40px}.foodgrid__list{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}@media (width<=1439px){.foodgrid__list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=899px){.foodgrid{padding:56px 0}.foodgrid__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=599px){.foodgrid__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.foodgrid li{min-width:0}.foodcard{border-radius:var(--radius-lg);border:1px solid #e9e9e9;align-items:center;gap:20px;height:77px;padding:10px 12px 10px 10px;transition:border-color .15s,background .15s;display:flex}.foodcard img{object-fit:cover;border-radius:var(--radius-lg);flex:none;width:56px;height:56px}.foodcard__text{flex-direction:column;min-width:0;line-height:24px;display:flex}.foodcard__label{color:var(--gray);letter-spacing:-.15px;font-size:15px}.foodcard b{letter-spacing:-.2px;white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:500;overflow:hidden}.foodcard:hover{background:var(--light);border-color:var(--text)}@media (width<=599px){.foodcard{gap:10px;padding:8px}.foodcard img{width:44px;height:44px}.foodcard b{font-size:16px}}.stars{gap:2px;display:inline-flex}.stars .star{color:#dcdcdc}.stars .star--on{color:#f5a623}.rev{grid-template-columns:300px 1fr;align-items:start;gap:34px;display:grid}@media (width<=899px){.rev{grid-template-columns:1fr}}.rev__summary{border:1px solid var(--border);background:#fff;border-radius:14px;padding:26px;position:sticky;top:150px;box-shadow:0 6px 22px #101a1d12}.rev__summary .stars{color:#e0a92e;margin:8px 0 4px}@media (width<=899px){.rev__summary{position:static}}.rev__big{font:800 52px/1 var(--head);letter-spacing:-.02em}.rev__big small{color:var(--gray);font-size:20px;font-weight:600}.rev__count{color:var(--gray-dark);font-size:13px}.rev__omnibus{color:var(--gray-dark);align-items:flex-start;gap:7px;margin:20px 0 0;font-size:11.5px;line-height:1.5;display:flex}.rev__omnibus .ic{color:var(--success);flex:none;margin-top:1px}.rev__item{border-bottom:1px solid var(--border);gap:16px;padding:22px 0;display:flex}.rev__av{width:46px;height:46px;font:500 18px/1 var(--font);color:#fff;background:#000;border-radius:50%;flex:none;place-items:center;display:grid}.rev__body{flex:1;min-width:0}.rev__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.rev__name{font:500 15px/1.3 var(--font);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rev__verified{font:500 10.5px/1 var(--font);color:#2f9e57;text-transform:uppercase;letter-spacing:.02em;background:#e7f6ec;border-radius:999px;align-items:center;gap:4px;padding:5px 9px;display:inline-flex}.rev__date{color:var(--gray);font-size:12.5px}.rev__stars{color:#e0a92e;margin:8px 0 6px}.rev__text{color:#444;margin:0;font-size:14px;line-height:1.65}.rev__empty{color:var(--gray-dark);border:1px solid var(--border);background:#fff;border-radius:14px;padding:26px}.rev__bars{flex-direction:column;gap:7px;margin:16px 0 22px;display:flex}.rev__bar{color:#555;align-items:center;gap:10px;font-size:12px;display:flex}.rev__bar-l{color:#333;align-items:center;gap:3px;width:26px;font-weight:600;display:inline-flex}.rev__bar-l .ic{color:#e0a92e}.rev__bar-track{background:var(--light);border-radius:999px;flex:1;height:7px;overflow:hidden}.rev__bar-track span{background:#e0a92e;border-radius:999px;height:100%;display:block}.rev__bar-n{color:#888;text-align:right;width:20px}.product .section,.product .foodgrid,.product .article,.product .producer,.product .specs,.product .qa{padding-top:52px;padding-bottom:52px}@media (width<=1199px){.product .section,.product .foodgrid,.product .article,.product .producer,.product .specs,.product .qa{padding-top:36px;padding-bottom:36px}}@media (width<=899px){.product .section,.product .foodgrid,.product .article,.product .producer,.product .specs,.product .qa{padding-top:28px;padding-bottom:28px}}.product .pnav+.section,.product .pnav+.foodgrid{padding-top:80px}.article{padding:80px 0}.article__in{flex-direction:column;gap:51px;display:flex}.article__in>*{max-width:1008px}@media (width<=899px){.article{padding:48px 0}.article__in{gap:32px}}.pdp{grid-template-columns:minmax(0,475fr) minmax(0,363fr) 352px;align-items:start;gap:80px;padding-bottom:80px;display:grid}.pdp__gallery{flex-direction:column;gap:12px;min-width:0;display:flex}.pdp__stage{aspect-ratio:474/560;background:var(--light);border-radius:var(--radius-lg);place-items:center;display:grid;position:relative}.pdp__stage>img{mix-blend-mode:multiply;width:auto;height:85%}.pdp__stage .pc__meta{top:10px;left:10px}.pdp__arrow{width:40px;height:40px;color:var(--text);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:calc(50% - 20px)}.pdp__arrow .ic{stroke-width:1px}.pdp__arrow:hover{color:var(--primary)}.pdp__arrow--l{color:var(--gray);left:20px}.pdp__arrow--r{right:22px}.pdp__thumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.pdp__thumbs button{cursor:pointer;background:var(--light);aspect-ratio:112/132;border:1px solid #0000;border-radius:10px;padding:0;overflow:hidden}.pdp__thumbs button.is-active{border-color:var(--text)}.pdp__thumbs img{object-fit:cover;mix-blend-mode:multiply;width:100%;height:100%}.pdp__info{flex-direction:column;gap:40px;min-width:0;display:flex}.pdp__heading{flex-direction:column;gap:12px;display:flex}.pdp__eyebrow{text-transform:uppercase;letter-spacing:.13px;font-size:13px;line-height:17px}.pdp__title{letter-spacing:-.44px;font-size:44px;line-height:50.5px}.pdp__rating{text-transform:uppercase;letter-spacing:.13px;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;line-height:17px;display:flex}.pdp__rating>span:nth-child(2){font-weight:500}.pdp__rating>a:not(.pdp__ask){color:var(--gray)}.pdp__stars{gap:4px;display:flex}.pdp__stars .ic{fill:#d7d7d7;stroke:#d7d7d7}.pdp__stars .is-on{fill:#f5a623;stroke:#f5a623}.pdp__sep{background:#d7d7d7;width:1px;height:16px;margin:0 10px}.pdp__ask{color:var(--primary);align-items:center;gap:8px;font-weight:500;display:inline-flex}.pdp__attrs{flex-direction:column;margin:0;display:flex}.pdp__attrs>div{letter-spacing:-.17px;border-bottom:1px solid #e9e9e9;flex-wrap:wrap;align-items:center;gap:0 8px;padding:6px 0;font-size:17px;line-height:24px;display:flex}.pdp__attrs>div:first-child{padding-top:0}.pdp__attrs>div>.ic{color:var(--gray)}.pdp__attrs dt{margin:0}.pdp__attrs dd{flex:1 1 0;min-width:0;margin:0}.pdp__attrs a:hover{color:var(--primary)}.pdp__muted{color:var(--gray)}.pdp__bars{gap:2px;display:inline-flex}.pdp__bars i{background:#e5d9dd;border-radius:1px;width:10px;height:3px}.pdp__bars i.on{background:var(--primary)}.pdp__short{flex-direction:column;align-items:flex-start;gap:17px;display:flex}.pdp__short p{color:var(--gray);letter-spacing:-.19px;font-size:19px;line-height:24px}.pdp__short a{text-underline-offset:3px;font-size:15px;font-weight:500;line-height:24px;text-decoration:underline}@media (width<=1439px){.pdp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}.pdp .buy{grid-column:2}.pdp__gallery{grid-row:span 2}}@media (width<=899px){.pdp{grid-template-columns:minmax(0,1fr);gap:32px;padding-bottom:48px}.pdp .buy{grid-column:auto}.pdp__gallery{grid-row:auto}.pdp__title{font-size:36px;line-height:40px}.pdp__info{gap:24px}}.buy{border-radius:var(--radius-lg);border:1.5px solid #e9e9e9;flex-direction:column;gap:40px;padding:40px 24px;display:flex;position:sticky;top:96px}.buy__price-block{flex-direction:column;gap:16px;display:flex}.buy__price{align-items:baseline;gap:16px;display:flex}.buy__price b{color:var(--primary);letter-spacing:-.4px;font-size:40px;font-weight:500;line-height:40px}.buy__price s{color:var(--gray);letter-spacing:-.22px;font-size:22px;line-height:28px}.buy__meta{color:var(--gray);text-transform:uppercase;letter-spacing:.13px;flex-direction:column;gap:4px;margin-top:-1px;font-size:13px;line-height:17px;display:flex}.buy__stock{letter-spacing:-.17px;background:var(--light);border-radius:6px;align-items:center;gap:12px;padding:4px 12px 5px;font-size:17px;font-weight:500;line-height:24px;display:flex}.buy__stock[hidden]{display:none}.buy__actions{flex-direction:column;gap:16px;display:flex}.buy__extras{gap:32px;display:flex}.buy__extras button{font:inherit;color:var(--gray);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:15px;line-height:20px;display:inline-flex}.buy__extras button:hover{color:var(--text)}.buy__row{gap:7px;display:flex}.buy__cart{flex:1;justify-content:space-between;gap:12px;min-width:0}.buy__cart:disabled{color:var(--gray);cursor:not-allowed;background:var(--light2)}.buy__cart:disabled:hover{background:var(--light2)}.buy__row--off .qty{opacity:.45;pointer-events:none}.buy__gift{width:100%;font:inherit;text-align:left;cursor:pointer;background:var(--primary-tint);border-radius:var(--btn-radius);border:0;align-items:center;gap:12px;padding:10px 12px;display:flex}.buy__gift span{flex-direction:column;flex:1;display:flex}.buy__gift b{letter-spacing:-.17px;font-size:17px;font-weight:500;line-height:24px}.buy__gift em{color:var(--gray);font-size:12px;font-style:normal;line-height:15px}.buy__gift:hover{background:#efd9e0}.buy__trust{flex-direction:column;gap:20px;display:flex}.buy__trust ul{flex-direction:column;gap:15px;display:flex}.buy__trust li{color:var(--gray);letter-spacing:-.15px;align-items:flex-start;gap:6px;font-size:15px;line-height:20px;display:flex}.buy__trust a{color:var(--gray);text-decoration:underline}.buy__trust b{color:var(--text);font-weight:400}.buy__trust li .ic{color:var(--text);flex:none}.buy__ask{color:var(--text)!important;text-decoration:none!important}.buy__ask:hover{color:var(--primary)!important}.buy__age{color:var(--gray);background:var(--light);border-radius:var(--btn-radius);align-items:flex-start;gap:4px;padding:10px 12px;font-size:12px;line-height:15px;display:flex}@media (width<=1439px){.buy{position:static}}@media (width<=599px){.buy{padding:24px 16px}}.qty{border-radius:var(--btn-radius);border:1px solid #d4d4d4;flex:none;align-items:center;width:84px;height:52px;display:flex}.qty button{width:26px;height:100%;color:var(--gray);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.qty input{width:100%;min-width:0;font:inherit;text-align:center;background:0 0;border:0;outline:0;padding:0;font-size:17px;font-weight:500}.pnav{top:var(--header-h,138px);z-index:20;background:#fff;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;position:sticky}.pnav__in{justify-content:space-between;align-items:center;gap:24px;min-height:56px;display:flex}.pnav ul{scrollbar-width:none;gap:32px;min-width:0;display:flex;overflow-x:auto}.pnav ul a{white-space:nowrap;padding:16px 0;font-size:15px;font-weight:500;line-height:24px;display:block;position:relative}.pnav ul a:hover,.pnav ul a.is-active{color:var(--primary)}.pnav ul a.is-active:after{content:"";background:var(--primary);height:2px;position:absolute;bottom:-1px;left:0;right:0}.pnav__buy{flex:none;align-items:center;gap:12px;display:flex}.pnav__buy .btn{white-space:nowrap;height:40px;padding:0 16px;font-size:15px}.pnav__buy img{width:auto;height:38px}.pnav__buy b{font-size:19px;font-weight:500}@media (width<=1199px){.pnav__buy{display:none}}@media (width<=899px){.pnav{top:0}}.specs{padding:80px 0}.specs__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.specs__grid>div{background:var(--light);border-radius:var(--radius-lg);flex-direction:column;gap:6px;padding:20px 24px;display:flex}.specs dt{color:var(--gray);text-transform:uppercase;letter-spacing:.13px;font-size:13px;line-height:17px}.specs dd{overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:500;line-height:24px}@media (width<=899px){.specs{padding:48px 0}.specs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.qa{padding:104px 0}.qa .sec-head{margin-bottom:56px}.qa__cols{grid-template-columns:minmax(0,850fr) minmax(320px,435fr);align-items:start;gap:70px;display:grid}.qa__list{flex-direction:column;display:flex}.qa__item[hidden]{display:none}.qa__item{border-bottom:1px solid #e9e9e9}.qa__item:last-of-type{border:0}.qa__sum{cursor:pointer;align-items:flex-start;gap:14px;padding:20px 0;list-style:none;display:flex}.qa__sum::-webkit-details-marker{display:none}.qa__sum:hover h3{color:var(--primary)}.qa__sum:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.qa__sum h3{font-family:var(--font);letter-spacing:-.2px;flex:1;font-size:20px;font-weight:500;line-height:26px;transition:color .15s}.qa__ic{stroke-width:2px;flex:none;margin-top:1px}.qa__plus{background:var(--primary-tint);border-radius:50%;flex:none;width:28px;height:28px;position:relative}.qa__plus:before,.qa__plus:after{content:"";background:var(--primary);border-radius:1px;width:12px;height:2px;margin:-1px 0 0 -6px;transition:transform .2s;position:absolute;top:50%;left:50%}.qa__plus:after{transform:rotate(90deg)}.qa__item[open] .qa__plus:after{transform:rotate(0)}.qa__a{letter-spacing:-.15px;background:var(--light);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:14px;margin:0 42px 24px 40px;padding:16px 24px;font-size:15px;line-height:24px;display:flex}.qa__a footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.qa__a time{opacity:.6;font-size:12px;line-height:15px}.qa__who{align-items:center;gap:8px;display:inline-flex}.qa__who b{font-size:17px;font-weight:600}.qa__empty{color:var(--gray);align-items:flex-start;gap:14px;font-size:17px;line-height:24px;display:flex}.qa__form{background:var(--light);border-radius:var(--radius-lg);flex-direction:column;gap:24px;padding:40px;display:flex}.qa__form-head{flex-direction:column;gap:12px;margin-bottom:8px;display:flex}.qa__form-head h3{letter-spacing:-.34px;font-size:34px;line-height:38px}.qa__form-head p{color:var(--gray);letter-spacing:-.19px;font-size:19px;line-height:24px}.qa__fields{flex-direction:column;gap:12px;display:flex}.qa__fields textarea,.qa__fields input{width:100%;font:inherit;color:var(--text);resize:vertical;border-radius:var(--btn-radius);background:#fff;border:1px solid #e6e6e6;outline:0;padding:14px 16px;font-size:17px;line-height:23px}.qa__fields textarea::placeholder,.qa__fields input::placeholder{color:var(--gray)}.qa__fields textarea:focus,.qa__fields input:focus{border-color:var(--text)}.qa__fields textarea{min-height:110px}.qa .btn--block{justify-content:center}@media (width<=1199px){.qa__cols{grid-template-columns:minmax(0,1fr);gap:40px}.qa__form{max-width:560px}}@media (width<=899px){.qa{padding:56px 0}.qa__sum h3{font-size:18px;line-height:24px}.qa__a{margin:0 0 20px;padding:14px 16px}.qa__form{padding:24px}}.producer{padding:120px 0}.producer .sec-head{margin-bottom:56px}.producer__row{align-items:center;gap:80px;display:flex}.producer__media{flex:0 663px;min-width:0;margin:0;position:relative}.producer__media img{aspect-ratio:663/451;object-fit:cover;border-radius:var(--radius-lg);width:100%;height:auto}.producer__logo{border-radius:var(--radius);background:#f7f7f7;place-items:center;width:159px;height:159px;display:grid;position:absolute;bottom:16px;left:16px}.producer__logo img{mix-blend-mode:multiply;width:86px;height:auto}.producer__copy{flex-direction:column;flex:0 535px;align-items:flex-start;gap:40px;display:flex}.producer__name{letter-spacing:-.4px;flex-wrap:wrap;align-items:center;gap:12px 21px;font-size:40px;line-height:51px;display:flex}.producer__line{background:#e9e9e9;border:0;width:100%;height:1px;margin:0}.producer__text{letter-spacing:-.19px;font-size:19px;line-height:24px}.producer__boxes{grid-template-columns:1fr 1fr;gap:26px;margin-top:30px;display:grid}@media (width<=1199px){.producer__row{flex-direction:column;align-items:stretch;gap:40px}.producer__copy,.producer__media{flex-basis:auto}}@media (width<=899px){.producer{padding:56px 0}.producer__name{font-size:32px;line-height:36px}.producer__copy{gap:24px}.producer__boxes{grid-template-columns:1fr;gap:12px}.producer__logo{width:96px;height:96px}.producer__logo img{width:52px}}.pbox{background:var(--light);border-radius:var(--radius-lg);flex-direction:column;align-items:flex-start;padding:32px;display:flex}.pbox__label{color:var(--gray);text-transform:uppercase;letter-spacing:.13px;align-items:center;gap:6px;font-size:13px;line-height:17px;display:flex}.pbox__line{background:#eae5e1;border:0;width:100%;height:1px;margin:33px 0}.pbox__name{letter-spacing:-.22px;margin-bottom:9px;font-size:22px;font-weight:500;line-height:28px}.pbox__addr{color:var(--gray);letter-spacing:-.19px;margin-bottom:20px;font-size:19px;line-height:24px}.pbox__mail{color:var(--primary);text-underline-offset:3px;font-size:19px;font-weight:500;line-height:24px;text-decoration:underline}@media (width<=599px){.pbox{padding:24px}.pbox__line{margin:20px 0}}.oc--pack{width:523px;max-width:100vw}.pak{flex-direction:column;gap:32px;padding:66px 40px 40px;display:flex}.pak__close{color:#21212180;cursor:pointer;background:0 0;border:0;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:20px;right:20px}.pak__head{flex-direction:column;gap:16px;display:flex}.pak__title{letter-spacing:-.44px;align-items:center;gap:13px;font-size:44px;line-height:50.2px;display:flex}.pak__title .ic{stroke-width:1.4px;flex:none}.pak__desc{color:var(--gray);letter-spacing:-.19px;font-size:19px;line-height:24px}.pak__grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.pak__item{flex-direction:column;gap:8px;display:flex}.pak__media{aspect-ratio:197/236;background:var(--light);border-radius:var(--radius-sm);place-items:center;margin-bottom:8px;display:grid;overflow:hidden}.pak__media img{object-fit:cover;mix-blend-mode:multiply;width:100%;height:100%}.pak__name{letter-spacing:-.2px;font-size:20px;font-weight:500;line-height:24px}.pak__ctx{color:var(--gray);font-size:15px;line-height:24px}.pak__row{justify-content:space-between;align-items:center;gap:20px;display:flex}.pak__price{font-size:20px;font-weight:500}.pak__add{color:#fff;cursor:pointer;background:var(--primary);border-radius:var(--btn-radius);border:0;place-items:center;width:40px;height:40px;display:grid}.pak__add:hover{background:var(--primary-dark)}@media (width<=599px){.pak{gap:24px;padding:56px 16px 24px}.pak__title{font-size:32px;line-height:36px}.pak__grid{gap:16px}.pak__name{font-size:16px;line-height:20px}}.sticky-buy{display:none}@media (width<=899px){.sticky-buy{z-index:30;background:#fff;border-top:1px solid #e9e9e9;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex;position:fixed;bottom:60px;left:0;right:0}.sticky-buy div{flex-direction:column;display:flex}.sticky-buy b{color:var(--primary);font-size:19px;font-weight:500}.sticky-buy span{color:var(--gray);font-size:13px}}.product>.wrap>.phead__crumbs{padding:20px 0 27px}.section--acc .pak__item{width:100%}.section--acc .pak__media{aspect-ratio:321/380;border-radius:var(--radius-lg)}.section--acc .pak__name a:hover{color:var(--primary)}.product [id]{scroll-margin-top:calc(var(--header-h,138px) + 72px)}.product .article .wrap{max-width:1208px}.product .article .wrap .article__in>*,.product .article .wrap .rte{max-width:none}.product .producer .wrap,.product .qa .wrap,.product .specs .wrap,.product .foodgrid .wrap{max-width:1208px}.product .foodgrid__list{grid-template-columns:repeat(auto-fit,minmax(219px,1fr))}@media (width<=1199px){.product .article .wrap,.product .producer .wrap,.product .qa .wrap,.product .specs .wrap,.product .foodgrid .wrap{max-width:none}}@media (width<=599px){.product .foodgrid__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.btn--dark2{color:#fff;background:var(--primary-dark)}.btn--dark2:hover{color:#fff;background:var(--primary)}.btn--arrow{gap:40px;font-weight:400;line-height:24px}.buy__extras .wl-btn,.buy__extras .cmp-btn{font:inherit;color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:15px;line-height:24px;display:inline-flex}.buy__extras .wl-btn:hover,.buy__extras .cmp-btn:hover{color:var(--primary)}.buy__extras .wl-btn__txt,.buy__extras .cmp-btn__txt{display:inline}.pdp2__block{margin-bottom:24px}.pdp2__lbl{color:var(--gray);text-transform:uppercase;letter-spacing:.13px;gap:8px;margin-bottom:10px;font-size:13px;display:flex}.pdp2__lbl h4{font:inherit}.pdp2__lbl .val{color:var(--text)}.pdp2__sizes{flex-wrap:wrap;gap:6px;display:flex}.pdp2__size,.pdp2__select{cursor:pointer;border-radius:var(--radius);background:#fff;border:1px solid #e9e9e9;align-items:center;min-height:40px;padding:0 14px;font-size:15px;display:inline-flex;position:relative}.pdp2__size:has(input:checked),.pdp2__size.on,.pdp2__select:has(input:checked),.pdp2__select.on{border-color:var(--text)}.pdp2__size input,.pdp2__select input{opacity:0;pointer-events:none;position:absolute}.buy__incart{color:var(--gray);margin-top:16px;font-size:15px}.buy__trust .buy__age{margin-top:24px}.producer__row--tekst .producer__copy{max-width:760px}.qa__cols--form{grid-template-columns:minmax(0,560px)}.qa__alert{background:var(--light);border-radius:var(--radius);margin-bottom:16px;padding:12px 16px;font-size:15px}.qa__cols--faq{grid-template-rows:auto 1fr}.qa__cols--faq>.qa__list,.qa__cols--faq>.qa__empty{grid-column:1}.qa__cols--faq .qa__form{grid-area:1/2/span 2}.qa__cols--faq .qa__list--klienci{border-top:1px solid #e9e9e9;grid-column:1;padding-top:12px}.qa__klienci{display:contents}.qa__txt>*+*{margin-top:10px}.qa__badge{color:#fff;text-transform:uppercase;letter-spacing:.6px;background:var(--primary);border-radius:var(--radius-sm);padding:4px 8px;font-size:10px;font-weight:500;line-height:13px}.qa__more{font:inherit;color:var(--primary);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:15px;text-decoration:underline}.qa__note{color:var(--gray);font-size:13px;line-height:18px}.dsfaq-ask__msg:empty{display:none}@media (width<=899px){.qa__cols--faq{grid-template-rows:none}.qa__cols--faq .qa__form{grid-area:auto/1}}@media (width>=900px){.product .wrap{padding:0 24px}}.pdp__stage picture,.pak__media picture,.producer__media picture{display:contents}.gw-put{border-radius:var(--radius);background:#fdf9fa;border:1.5px dashed #d9b9c3;flex-direction:column;gap:10px;margin-bottom:12px;padding:12px 14px;display:flex}.gw-put p{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;font-size:14px;display:flex}.gw-put p>.ic{color:var(--primary)}.gw-put p b{font-weight:500}.gw-put .gw-slots{align-items:flex-end;gap:3px;margin:0 0 0 auto;display:inline-flex}.gw-put .gw-slots i{border:1.5px dashed #d9b9c3;border-radius:4px 4px 2px 2px;width:7px;height:16px}.gw-put .gw-slots i.is-full{background:var(--primary);border:1.5px solid var(--primary)}.gw-put .gw-slots span{color:var(--gray);margin-left:6px;font-size:13px;line-height:1}.opinie{background:var(--light);padding:104px 0}.opinie .sec-head{margin-bottom:56px}@media (width<=899px){.opinie{padding:64px 0}.opinie .sec-head{margin-bottom:32px}}.opinie .rev__photos{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.opinie .rev__photo img{object-fit:cover;border-radius:8px;width:72px;height:72px;display:block}.opinie .rev__list-head{color:var(--gray-dark);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:16px;font-size:13px;display:flex}.opinie .rev__more>summary{cursor:pointer;margin-top:22px;list-style:none}.opinie .rev__more>summary::-webkit-details-marker{display:none}.opinie .rev__more[open]>summary{display:none}@media (width<=899px){.rvw{display:none}}