.pbx{--pb-r:8px;--pb-gap:10px;--pb-img:42px;font-family:var(--pb-font,inherit);letter-spacing:normal;width:100%;margin:8px 0}.pbx *{box-sizing:border-box}.pbx-title{display:flex;align-items:center;gap:12px;margin:0 0 12px;color:var(--pb-blockTitle);font-size:var(--pb-blockTitle-size);font-weight:var(--pb-blockTitle-weight);font-style:var(--pb-blockTitle-style);line-height:1.25;text-align:center}.pbx-title:before,.pbx-title:after{content:"";flex:1;height:1px;background:var(--pb-border)}.pbx-bar{position:relative;display:flex;align-items:center;gap:0;padding:10px 20px;min-height:75px;margin-bottom:var(--pb-gap);background:var(--pb-cardBg);border:1px solid var(--pb-border);border-radius:var(--pb-r);cursor:pointer;transition:background .15s,box-shadow .15s;-webkit-tap-highlight-color:transparent}.pbx-bar[aria-checked=true]{background:var(--pb-selectedBg);box-shadow:inset 0 0 0 1px var(--pb-border)}.pbx-bar:focus-visible{outline:2px solid var(--pb-border);outline-offset:2px}.pbx-bar img{width:var(--pb-img);height:var(--pb-img);object-fit:contain;flex:none;margin-right:18px}.pbx-mid{flex:1;min-width:0;margin-right:8px}.pbx-l1{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px}.pbx-bt{color:var(--pb-title);font-size:var(--pb-title-size);font-weight:var(--pb-title-weight);font-style:var(--pb-title-style);line-height:1.25}.pbx-label{background:var(--pb-labelBg);color:var(--pb-labelText);font-size:var(--pb-label-size);font-weight:var(--pb-label-weight);font-style:var(--pb-label-style);line-height:1.25;padding:2px 8px;border-radius:4px;white-space:nowrap}.pbx-sub{color:var(--pb-subtitle);font-size:var(--pb-subtitle-size);font-weight:var(--pb-subtitle-weight);font-style:var(--pb-subtitle-style);line-height:1.25;margin-top:2px}.pbx-right{text-align:right;flex:none}.pbx-price{color:var(--pb-price);font-size:var(--pb-price-size);font-weight:var(--pb-price-weight);font-style:var(--pb-price-style);line-height:1.25}.pbx-full{color:var(--pb-fullPrice);font-size:13px;text-decoration:line-through}.pbx-badge{position:absolute;top:-8px;right:8px;background:var(--pb-badgeBg);color:var(--pb-badgeText);font-size:12px;font-weight:500;line-height:12px;font-style:normal;padding:6px 8px;border-radius:0 0 5px 5px;white-space:nowrap}.pbx-badge:before{content:"";position:absolute;top:0;left:-6px;border-bottom:8px solid color-mix(in srgb,var(--pb-badgeBg) 65%,#000);border-left:6px solid transparent}.pbx-gt{text-align:center;color:var(--pb-blockTitle);font-size:var(--pb-giftsTitle-size);font-weight:var(--pb-giftsTitle-weight);font-style:var(--pb-giftsTitle-style);line-height:1.25;margin:16px 0 14px}.pbx-gifts{display:grid;grid-template-columns:repeat(var(--pb-n),minmax(0,1fr));gap:8px}.pbx-gift{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px 6px 10px;min-height:136px;text-align:center;background:var(--pb-cardBg);border:1px solid var(--pb-border);border-radius:var(--pb-r);color:var(--pb-title);font-size:var(--pb-gift-size);font-weight:var(--pb-gift-weight);font-style:var(--pb-gift-style);line-height:1.25;transition:background .2s,box-shadow .2s}.pbx-gift.on{background:var(--pb-selectedBg);box-shadow:inset 0 0 0 1px var(--pb-border)}.pbx-gift img{width:72px;height:72px;object-fit:contain;transition:filter .3s,opacity .3s}.pbx-gift:not(.on) img{filter:grayscale(1);opacity:.45}.pbx-gift svg{width:42px;height:42px;margin:14px 0 4px;color:var(--pb-lock)}.pbx-gift:not(.on) .pbx-gname{color:var(--pb-subtitle)}.pbx-tag{position:absolute;top:-9px;left:50%;transform:translate(-50%);background:var(--pb-labelBg);color:var(--pb-labelText);font-size:11px;font-weight:700;line-height:1;font-style:normal;padding:4px 8px;border-radius:4px;white-space:nowrap}.pbx-tag s{opacity:.85;margin-left:4px;font-weight:500}.pbx-gift.pop{animation:pbx-pop .35s ease}@keyframes pbx-pop{40%{transform:scale(1.04)}}@media(max-width:380px){.pbx-bar{padding:10px}.pbx-bar img{--pb-img:36px}.pbx-gift img{width:56px;height:56px}}.pbx-bar[aria-disabled=true]{opacity:.5;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/10/assets/pl-bundle.css.map */
