.Tqv7jq_button{gap:var(--space-xs);box-sizing:border-box;width:100%;min-height:50px;padding:10.5px var(--space-s);font-weight:500;font-size:var(--size-m);font-family:var(--font-main);cursor:pointer;border:1px solid;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;line-height:1.5;transition:background-color .2s ease-in,border-color .2s ease-in,color .2s ease-in;display:flex}.Tqv7jq_button:focus{outline:1px solid var(--color-black);outline-offset:1px}.Tqv7jq_disabled,.Tqv7jq_loading{pointer-events:none}.Tqv7jq_unavailable{background:var(--color-bg-muted,#f2f2f2);color:var(--color-text-muted,#8a8a8a);border-color:var(--color-bg-muted,#f2f2f2);cursor:default;pointer-events:none}.Tqv7jq_icon{stroke-width:1.5px;flex-shrink:0;width:auto;height:22px;overflow:visible}@media (max-width:1900px){.Tqv7jq_button{padding:8px var(--space-s);font-size:16px}}.Tqv7jq_default{color:var(--color-white);background-color:var(--color-black);border-color:var(--color-black)}.Tqv7jq_default .Tqv7jq_icon{color:var(--color-white)}.Tqv7jq_transparent{color:var(--color-black);border-color:var(--color-medium-gray);background-color:#0000}.Tqv7jq_transparent .Tqv7jq_icon{color:var(--color-grafit)}.Tqv7jq_notify{color:var(--color-white);background-color:var(--color-black);border-color:var(--color-black)}.Tqv7jq_notify .Tqv7jq_icon{color:var(--color-white)}@media (hover:hover){.Tqv7jq_default:hover{color:var(--color-white);background-color:var(--color-action-hover,#363636);border-color:var(--color-action-hover,#363636)}.Tqv7jq_default:hover .Tqv7jq_icon{color:var(--color-white)}.Tqv7jq_transparent:hover{background-color:#0000000d}.Tqv7jq_notify:hover{background-color:var(--color-action-hover,#363636);border-color:var(--color-action-hover,#363636)}}@media (hover:none){.Tqv7jq_default:active,.Tqv7jq_notify:active{background-color:var(--color-action-hover,#363636);border-color:var(--color-action-hover,#363636)}}.Tqv7jq_sizeBig{font-size:var(--size-m);line-height:1.5}@media (max-width:1365px){.Tqv7jq_sizeBig{font-size:var(--size-n);line-height:1.5}}@media (max-width:1023px){.Tqv7jq_sizeBig{font-size:15px}}.Tqv7jq_addToCartFull{display:inline}.Tqv7jq_addToCartShort{display:none}@media (max-width:767px){.Tqv7jq_addToCartFull{display:none}.Tqv7jq_addToCartShort{display:inline}}.Tqv7jq_default.Tqv7jq_disabled{color:var(--color-dark-gray);background-color:var(--color-medium-gray);border-color:var(--color-medium-gray)}.Tqv7jq_default.Tqv7jq_disabled .Tqv7jq_icon{color:var(--color-dark-gray)}.Tqv7jq_inCartRow{gap:var(--space-s);align-items:stretch;width:100%;display:flex}.Tqv7jq_goCart{background-color:var(--color-black);min-width:0;color:var(--color-white);border-color:var(--color-black);flex:auto;font-weight:500;text-decoration:none}.Tqv7jq_goCart .Tqv7jq_icon{color:var(--color-white)}@media (hover:hover){.Tqv7jq_goCart:hover{background-color:var(--color-action-hover,#363636);border-color:var(--color-action-hover,#363636);color:var(--color-white)}}.Tqv7jq_editStack{flex-direction:column;gap:6px;width:100%;display:flex}.Tqv7jq_editStatus{font-size:var(--size-xs);color:var(--color-medium-gray);line-height:1.2;transition:color .2s}.Tqv7jq_editStatus[data-state=syncing]{color:var(--color-medium-gray)}.Tqv7jq_editStatus[data-state=saved]{color:#1f8a3a;font-weight:600}.Tqv7jq_editStatus[data-state=idle]{color:var(--color-medium-gray)}.Tqv7jq_editStatus[data-state=error]{color:#b22222;font-weight:600}.Tqv7jq_wrapper{flex-direction:column;gap:6px;width:100%;display:flex}.Tqv7jq_errorMsg{font-size:var(--size-xs);color:#b22222;margin:0;line-height:1.4}.Tqv7jq_mergePrompt{gap:var(--space-s,10px);padding:var(--space-s,12px) var(--space-n,14px);background:#fafafa;border:1px solid #e2e2e2;border-radius:6px;flex-direction:column;display:flex}.Tqv7jq_mergePromptText{font-size:var(--size-s,13px);color:var(--color-black,#1a1a1a);margin:0;line-height:1.4}.Tqv7jq_mergePromptActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Tqv7jq_primary{background:var(--color-black);color:#fff;border-color:var(--color-black)}.Tqv7jq_primary:hover{background:var(--color-action-hover,#363636);border-color:var(--color-action-hover,#363636)}.Tqv7jq_outline{color:var(--color-black,#1a1a1a);border-color:var(--color-medium-gray,#c4c4c4);background:0 0}.Tqv7jq_sizeSm{flex:none;width:auto;min-height:36px;padding:6px 14px;font-size:13px;line-height:1.2}.Tqv7jq_mergeCancel{font-size:var(--size-xs,12px);color:var(--color-medium-gray,#6a6a6a);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0;text-decoration:underline}@media (hover:hover){.Tqv7jq_mergeCancel:hover{color:var(--color-black,#1a1a1a)}}
.hJDccW_widget{margin-top:var(--space-l);background:0 0;border:1px solid #e2e2e2;border-radius:12px;flex-direction:column;transition:background .15s,border-color .15s;display:flex;overflow:hidden}.hJDccW_widgetOpen{background:var(--color-white,#fff);border-color:#e2e2e2}.hJDccW_top{background:var(--color-light-gray,#f3f3f3);border-radius:12px;flex-direction:column;transition:background .15s,border-radius .15s;display:flex}.hJDccW_widgetOpen .hJDccW_top{background:0 0;border-radius:0}@media (hover:hover){.hJDccW_widget:not(.hJDccW_widgetOpen) .hJDccW_top:has(.hJDccW_header:hover){background:#e9e9e9}}.hJDccW_header{all:unset;align-items:center;gap:var(--space-s);width:100%;padding:var(--space-l);color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;text-align:left;box-sizing:border-box;background:0 0;border:none;border-radius:12px;display:flex}.hJDccW_headerContainer{align-items:baseline;gap:var(--space-xs);min-width:0;margin-right:auto;display:flex}.hJDccW_title{font-weight:500;font-size:var(--size-l);font-family:var(--font-main);color:var(--color-black);white-space:nowrap;margin:0;line-height:1.2}.hJDccW_count{color:var(--color-medium-gray);font-weight:400;font-size:var(--size-l)}.hJDccW_statusGroup{font-size:var(--size-s);color:var(--color-grafit);align-items:center;gap:8px;display:inline-flex}.hJDccW_status{font-weight:400}.hJDccW_chevron{width:14px;height:14px;color:var(--color-grafit);flex-shrink:0;transition:transform .18s}.hJDccW_chevronUp{transform:rotate(180deg)}.hJDccW_body{gap:var(--space-n);padding:0 var(--space-l) var(--space-l);flex-direction:column;display:flex}.hJDccW_openBtn{background:var(--color-light-gray);width:100%;font-size:var(--size-n);color:var(--color-grafit);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:16px;font-weight:600;transition:background .15s;display:inline-flex}.hJDccW_openBtn:hover{background:#ececec}.hJDccW_editIcon{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.hJDccW_editIcon svg{width:100%;height:100%}.hJDccW_selectedHeading{margin:var(--space-xs) 0 0;font-size:var(--size-n);color:var(--color-grafit);font-weight:700}.hJDccW_selectedList{gap:var(--space-s);scrollbar-width:thin;flex-direction:column;max-height:280px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.hJDccW_selectedList[data-overflowing=true]{-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 28px),#0000 100%)}.hJDccW_selectedRow{all:unset;align-items:center;gap:var(--space-n);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;box-sizing:border-box;border-radius:8px;width:100%;padding:4px;transition:background .15s;display:flex}.hJDccW_selectedRow:hover{background:var(--color-light-gray)}.hJDccW_thumb{background:var(--color-white,#fff);border-radius:10px;flex-shrink:0;width:88px;height:88px;display:block;position:relative;overflow:hidden}.hJDccW_itemMeta{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.hJDccW_itemName{font-size:var(--size-s);color:var(--color-grafit);text-underline-offset:2px;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.3;-webkit-text-decoration:underline #00000026;text-decoration:underline #00000026;display:-webkit-box;overflow:hidden}.hJDccW_selectedRow:hover .hJDccW_itemName{-webkit-text-decoration-color:var(--color-grafit);text-decoration-color:var(--color-grafit)}.hJDccW_itemCountRow{align-items:center;display:flex}.hJDccW_itemCountChip{color:var(--color-black);font-size:var(--size-xs);letter-spacing:.01em;white-space:nowrap;background:#0000000f;border-radius:999px;align-items:center;padding:2px 8px;font-weight:700;line-height:1.3;display:inline-flex}.hJDccW_itemDimensions{font-size:var(--size-xs);color:var(--color-medium-gray);align-items:center;gap:6px;display:inline-flex}.hJDccW_dimIcon{flex-shrink:0;width:12px;height:12px}.hJDccW_itemPrice{font-size:var(--size-n);color:var(--color-grafit);font-weight:700}.hJDccW_savingsLine{font-size:var(--size-s);color:var(--color-discount,#d22);padding-top:var(--space-s);border-top:1px solid #f0f0f0;font-weight:600}@media (max-width:600px){.hJDccW_header{padding:6px 0}.hJDccW_title,.hJDccW_count{font-size:var(--size-n)}.hJDccW_statusGroup{font-size:var(--size-xs)}.hJDccW_openBtn{font-size:var(--size-s);padding:14px}.hJDccW_thumb{width:72px;height:72px}.hJDccW_selectedList{max-height:320px}}
.EAQ69a_sidebar{gap:var(--space-xs);box-sizing:border-box;background-color:var(--color-white);flex-direction:column;width:100%;padding:0;display:flex}.EAQ69a_shortName{font-weight:500;font-size:var(--size-xxl);font-family:var(--font-hero);color:var(--color-black);margin:0;line-height:1.5;display:block}@media (max-width:1023px){.EAQ69a_shortName{font-size:var(--size-xl)}}.EAQ69a_fullName{margin:0;margin-top:var(--space-xs-neg);font-weight:400;font-size:var(--size-m);color:var(--color-grafit);line-height:1.4}@media (max-width:1023px){.EAQ69a_fullName{font-size:var(--size-s)}}.EAQ69a_article{font-size:var(--size-s);color:var(--color-dark-gray)}.EAQ69a_fabricDescriptor{margin-top:var(--space-xxs,4px);font-size:var(--size-s);color:var(--color-dark-gray);font-weight:400;line-height:1.4}.EAQ69a_displayCode{width:fit-content;font-family:inherit;font-size:var(--size-s);color:var(--color-dark-gray);letter-spacing:.01em;cursor:pointer;text-align:left;white-space:nowrap;-webkit-user-select:text;user-select:text;background:0 0;border:0;align-items:baseline;gap:1px;margin:0;padding:0;font-weight:400;line-height:1.4;transition:color .12s ease-in-out;display:flex}@media (hover:hover) and (pointer:fine){.EAQ69a_displayCode:hover{color:var(--color-black,#000)}}.EAQ69a_displayCode:focus-visible{outline:2px solid var(--color-black,#000);outline-offset:2px;border-radius:2px}.EAQ69a_displayCodeCopied{font-size:var(--size-s);color:var(--color-success,#2c8a3e);font-weight:500}.EAQ69a_tagPills{gap:var(--space-xs);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.EAQ69a_tagPill{padding:6px var(--space-s);font-size:var(--size-s);white-space:nowrap;border-radius:999px;align-items:center;font-weight:500;display:inline-flex}.EAQ69a_tagPillFilled{background:var(--color-light-gray,#f3f3f3);color:var(--color-black)}.EAQ69a_tagPillOutline{color:var(--color-black);border:1px solid var(--color-medium-gray);background:0 0}.EAQ69a_tagPillDiscount{background:var(--color-discount-badge);color:var(--color-discount-badge-text)}.EAQ69a_tagPillClearance{background:var(--color-clearance-badge,#d64545);color:var(--color-clearance-badge-text,#fff)}.EAQ69a_bonusesRow{align-items:center;gap:var(--space-s);margin-top:var(--space-xs);display:flex}.EAQ69a_bonusBadge{width:28px;height:28px;color:var(--color-white);font-weight:500;font-size:var(--size-n);font-family:var(--font-main);background:#2b6fd6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.EAQ69a_bonusText{font-size:var(--size-m);color:var(--color-black)}.EAQ69a_bonusAmount{font-weight:500}.EAQ69a_wrapperRating{align-items:center;gap:var(--space-xs);font-size:var(--size-n);color:var(--color-dark-gray);cursor:pointer;text-decoration:none;transition:color .15s;display:inline-flex}@media (hover:hover){.EAQ69a_wrapperRating:hover .EAQ69a_countReviews{color:var(--color-black);text-underline-offset:3px;text-decoration:underline}}.EAQ69a_wrapperRating:focus-visible{outline:2px solid var(--color-black);outline-offset:4px;border-radius:4px}.EAQ69a_ratingStars{align-items:center;gap:2px;display:inline-flex}.EAQ69a_starOn{color:var(--color-black);width:14px;height:14px}.EAQ69a_starOff{color:var(--color-medium-gray);width:14px;height:14px}.EAQ69a_countReviews{margin-left:var(--space-xxs);font-size:var(--size-n);line-height:1.5}.EAQ69a_wrapperPrice{gap:var(--space-xxs);margin-top:var(--space-s);flex-direction:column;display:flex}.EAQ69a_containerPrices{align-items:baseline;gap:var(--space-s);flex-wrap:wrap;display:flex}.EAQ69a_actualPrice{font-size:35px;font-weight:500;font-family:var(--font-main);color:var(--color-black);letter-spacing:-.01em;line-height:1.2}.EAQ69a_actualPrice.EAQ69a_promo{color:var(--color-black)}@media (max-width:1023px){.EAQ69a_actualPrice{font-size:var(--size-xxl)}}.EAQ69a_expiredPrice{font-size:var(--size-l);color:var(--color-dark-gray);line-height:1.5;text-decoration:line-through;display:inline-flex}.EAQ69a_discount{color:var(--color-discount-badge-text);background:var(--color-discount-badge);white-space:nowrap;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.EAQ69a_discountReason{font-size:var(--size-s);color:var(--color-dark-gray)}.EAQ69a_lastPriceNote{font-size:var(--size-s);color:var(--color-dark-gray);line-height:1.2}.EAQ69a_komplektBadge{font-family:var(--font-main);letter-spacing:-.01em;color:var(--color-komplekt-text);background:var(--color-komplekt-bg);border-radius:10px;align-items:baseline;padding:8px 16px;font-size:35px;font-weight:500;line-height:1.2;display:inline-flex}@media (max-width:1023px){.EAQ69a_komplektBadge{font-size:var(--size-xxl)}}.EAQ69a_komplektWithout{font-size:var(--size-s);color:var(--color-dark-gray);flex-direction:column;align-self:center;line-height:1.45;display:flex}.EAQ69a_komplektWithout s{font-size:var(--size-l);color:var(--color-black);align-self:flex-start;font-weight:500;text-decoration-color:#0006}.EAQ69a_komplektSavings{margin-top:var(--space-xxs);flex-basis:100%;display:flex}.EAQ69a_komplektSavingsPill{font-size:var(--size-s);color:var(--color-komplekt-text);background:var(--color-komplekt-bg);border-radius:6px;align-items:center;padding:5px 11px;font-weight:600;display:inline-flex}.EAQ69a_komplektHint{flex-direction:column;gap:2px;margin:4px 0 8px;display:flex}.EAQ69a_komplektHintItem{font-size:var(--size-m);color:var(--color-grafit,#4a4a4a);font-weight:500;line-height:1.4}.EAQ69a_komplektEyebrow{font-size:var(--size-s);color:var(--color-grafit,#4a4a4a);text-transform:uppercase;letter-spacing:.04em;margin:0 0 6px;font-weight:500;line-height:1.2}.EAQ69a_deliveryStatus{gap:var(--space-xxs);color:var(--color-black);font-size:var(--size-s);background-color:var(--color-light-gray);border-radius:40px;align-self:flex-start;align-items:center;padding:5px 10px;display:inline-flex}.EAQ69a_stockOut{background-color:var(--color-light-gray)}.EAQ69a_stockDot{background:#2f9e44;border-radius:50%;width:8px;height:8px}.EAQ69a_stockDot.EAQ69a_stockDotOut{background:var(--color-medium-gray)}.EAQ69a_stockRow{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.EAQ69a_salonPill{align-items:center;gap:var(--space-xxs);color:var(--color-black);font-size:var(--size-s);background-color:var(--color-light-gray);cursor:pointer;border:none;border-radius:40px;align-self:flex-start;padding:5px 8px 5px 12px;transition:filter .15s;display:inline-flex}.EAQ69a_salonPill:hover{filter:brightness(.96)}.EAQ69a_salonPill[data-static]{cursor:default;padding-right:12px}.EAQ69a_salonPill[data-static]:hover{filter:none}.EAQ69a_salonDot{background:#2f9e44;border-radius:50%;flex-shrink:0;width:8px;height:8px}.EAQ69a_salonChevron{width:16px;height:16px;color:var(--color-medium-gray);flex-shrink:0;transition:color .15s,transform .15s}.EAQ69a_salonPill:hover .EAQ69a_salonChevron{color:var(--color-black);transform:translate(2px)}.EAQ69a_buyRow{align-items:stretch;gap:var(--space-s);margin-top:var(--space-s);display:flex}@media (max-width:1023px){.EAQ69a_buyRow{display:none}}.EAQ69a_stickyBuyRow{z-index:5;padding:var(--space-s) 0;background-color:var(--color-white);border-top:1px solid var(--color-light-gray,#e6e6e6);margin-top:0;position:sticky;bottom:-1px}@media (max-width:1023px){.EAQ69a_stickyBuyRow{display:none}}.EAQ69a_buyButtonContainer{flex:1;min-width:0}.EAQ69a_like{cursor:pointer;background:0 0;border:1px solid #222;border-radius:8px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:50px;height:50px;transition:border-color .2s ease-in,background .2s ease-in;display:inline-flex}.EAQ69a_like:hover{border-color:var(--color-black);background:#00000008}.EAQ69a_likeIcon{fill:none;width:26px;height:26px;stroke:var(--color-black);stroke-width:1.5px;transition:fill .15s,stroke .15s}.EAQ69a_like[data-active]{border-color:var(--color-black);background:#0000000a}.EAQ69a_like[data-active] .EAQ69a_likeIcon{fill:var(--color-black);stroke:var(--color-black)}.EAQ69a_linksList{gap:var(--space-s);margin-top:var(--space-l);flex-direction:column;display:flex}.EAQ69a_link{align-items:center;gap:var(--space-s);color:var(--color-black);font-size:var(--size-s);line-height:1.5;text-decoration:none;display:flex}.EAQ69a_icon{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:22px;height:22px;display:block}.EAQ69a_iconDelivery{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23181818' stroke-width='1.5'><rect x='1' y='5' width='15' height='12' rx='1'/><path d='M16 9h4l3 3v5h-7'/><circle cx='6' cy='18' r='2'/><circle cx='18' cy='18' r='2'/></svg>")}.EAQ69a_iconWarranty{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23181818' stroke-width='1.5'><path d='M12 2L4 6v6c0 5 3.5 9 8 10 4.5-1 8-5 8-10V6l-8-4z'/><path d='M9 12l2 2 4-4'/></svg>")}.EAQ69a_iconSellPoint{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23181818' stroke-width='1.5'><path d='M12 2C8 2 5 5 5 9c0 5 7 13 7 13s7-8 7-13c0-4-3-7-7-7z'/><circle cx='12' cy='9' r='2.5'/></svg>")}.EAQ69a_highlights{gap:var(--space-xs);margin:0;margin-top:var(--space-l);font-size:var(--size-n);flex-direction:column;padding:0;line-height:1.5;list-style:none;display:flex}.EAQ69a_highlightItem{align-items:flex-start;gap:var(--space-xs);display:flex}.EAQ69a_highlightItem:before{content:"";background:var(--color-black);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:7px;display:inline-block}.EAQ69a_clearanceCrossLink{font-size:var(--size-sm);color:#d64545;border-bottom:1px dashed;align-items:center;gap:4px;width:fit-content;margin:2px 0 6px;font-weight:500;text-decoration:none;display:inline-flex}.EAQ69a_clearanceCrossLink:hover{opacity:.8}.EAQ69a_damagePhotosButton{border:1px solid var(--color-light-gray,#e6e6e6);font-size:var(--size-sm);color:var(--color-black,#111);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:6px;margin:2px 0 8px;padding:7px 12px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.EAQ69a_damagePhotosButton:hover{background:var(--color-light-gray,#f4f4f4);border-color:#d0d0d0}.EAQ69a_damagePhotosButton svg{color:#d64545;flex-shrink:0}
.zu2ufW_pills{gap:var(--space-n);margin-top:var(--space-l);flex-direction:column;display:flex}.zu2ufW_pillBlock{gap:var(--space-s);padding:var(--space-s);background:var(--color-light-gray,#f3f3f3);border-radius:16px;flex-direction:column;display:flex}.zu2ufW_pill{align-items:center;gap:var(--space-n);cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;border-radius:10px;width:100%;padding:10px 8px;transition:background .15s;display:flex}@media (hover:hover){.zu2ufW_pillBlock:has(.zu2ufW_pill:hover){background:#ececec}}.zu2ufW_pillIcon{width:30px;height:30px;color:var(--color-black,#181818);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.zu2ufW_pillText{min-width:0;font-size:var(--size-n);color:var(--color-black,#181818);flex:1;font-weight:700;line-height:1.3}.zu2ufW_pillArrow{color:var(--color-black,#181818);flex-shrink:0;display:inline-flex}.zu2ufW_selectedList{background:var(--color-white,#fff);border:none;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.zu2ufW_selectedRow{align-items:center;gap:var(--space-n);padding:var(--space-n);display:flex}.zu2ufW_selectedRow+.zu2ufW_selectedRow{border-top:1px solid var(--color-light-gray,#f0f0f0)}.zu2ufW_selectedMain{align-items:center;gap:var(--space-n);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;flex:1;min-width:0;padding:0;display:flex}.zu2ufW_selectedThumb{background:var(--product-image-bg,#fff);border-radius:4px;flex-shrink:0;width:92px;height:92px;display:block;position:relative;overflow:hidden}.zu2ufW_selectedInfo{flex-direction:column;gap:4px;min-width:0;display:flex}.zu2ufW_selectedNameRow{align-items:center;gap:6px;min-width:0;display:inline-flex}.zu2ufW_selectedName{font-size:var(--size-s);color:var(--color-black,#181818);font-weight:600;line-height:1.3}.zu2ufW_infoIcon{color:var(--color-medium-gray,#b3b3b3);flex-shrink:0;display:inline-flex}.zu2ufW_selectedDims,.zu2ufW_cardDimensions{font-size:var(--size-n);color:var(--color-dark-gray,#555);line-height:1.4}.zu2ufW_selectedDims b,.zu2ufW_cardDimensions b{color:var(--color-black,#181818);font-weight:600}.zu2ufW_selectedRemove{width:36px;height:36px;color:var(--color-medium-gray,#8a8a8a);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s;display:inline-flex}.zu2ufW_selectedRemove:hover{color:var(--color-black,#181818)}.zu2ufW_group{gap:var(--space-n);margin-bottom:var(--space-l);flex-direction:column;display:flex}.zu2ufW_group:last-child{margin-bottom:0}.zu2ufW_groupHeading{font-size:var(--size-n);color:var(--color-black,#181818);margin:0;font-weight:700}.zu2ufW_cardList{gap:var(--space-n);flex-direction:column;display:flex}.zu2ufW_card{align-items:flex-start;gap:var(--space-n);padding:var(--space-m);border:1px solid var(--color-light-gray,#ececec);border-radius:16px;flex-direction:row;transition:border-color .15s;display:flex}.zu2ufW_cardSelected{border-color:var(--color-black,#181818)}.zu2ufW_cardRight{gap:var(--space-s);flex-direction:column;flex:1;align-self:stretch;min-width:0;display:flex}.zu2ufW_cardImage{aspect-ratio:1;background:var(--product-image-bg,#fff);border-radius:4px;flex:0 0 38%;position:relative;overflow:hidden}.zu2ufW_cardHeart{z-index:2;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex;position:absolute;top:10px;right:10px}.zu2ufW_cardHeartIcon{fill:none;width:24px;height:24px;stroke:var(--color-black,#181818);stroke-width:1.6px;transition:fill .15s}.zu2ufW_cardHeart[data-active] .zu2ufW_cardHeartIcon{fill:var(--color-black,#181818);stroke:var(--color-black,#181818)}.zu2ufW_cardImageOverlay{z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;padding:0;position:absolute;inset:0}.zu2ufW_cardDots{z-index:2;gap:6px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.zu2ufW_cardDot{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#00000038;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:background .15s}.zu2ufW_cardDotActive{background:var(--color-black,#181818)}.zu2ufW_cardInfo{gap:var(--space-s);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;flex-direction:column;flex:1;min-width:0;padding:0;display:flex}.zu2ufW_cardNameRow{align-items:center;gap:6px;min-width:0;display:flex}.zu2ufW_cardName{font-size:var(--size-m);color:var(--color-black,#181818);font-weight:600;line-height:1.3}.zu2ufW_priceRow,.zu2ufW_qvPriceRow{align-items:center;gap:var(--space-n);flex-wrap:wrap;display:flex}.zu2ufW_priceBadge{color:var(--color-komplekt-text);background:var(--color-komplekt-bg);white-space:nowrap;border-radius:8px;padding:7px 11px;font-size:17px;font-weight:700}.zu2ufW_priceWithout{font-size:var(--size-s);color:var(--color-dark-gray,#555);line-height:1.4}.zu2ufW_priceWithout s{color:var(--color-black,#181818);font-weight:600}.zu2ufW_addBtn,.zu2ufW_selectedBtn,.zu2ufW_qvAddBtn,.zu2ufW_qvSelectedBtn{font-size:var(--size-m);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:8px;padding:13px 20px;font-weight:600;transition:background .15s,border-color .15s,color .15s}.zu2ufW_addBtn{border:1px solid var(--color-medium-gray,#c9c9c9);background:var(--color-white,#fff);width:100%;color:var(--color-black,#181818)}.zu2ufW_addBtn:hover{background:var(--color-light-gray,#f3f3f3);border-color:var(--color-medium-gray,#c9c9c9)}.zu2ufW_selectedBtn{background:var(--color-light-gray,#f3f3f3);width:100%;color:var(--color-black,#181818);border:1px solid #0000}.zu2ufW_selectedDefault{align-items:center;gap:6px;display:inline-flex}.zu2ufW_selectedHover{display:none}@media (hover:hover){.zu2ufW_selectedBtn:hover{color:#c0392b;background:#fdeceb}.zu2ufW_selectedBtn:hover .zu2ufW_selectedDefault{display:none}.zu2ufW_selectedBtn:hover .zu2ufW_selectedHover{display:inline}}.zu2ufW_drawerFooter{justify-content:space-between;align-items:center;gap:var(--space-n);padding:var(--space-n) var(--space-l);background:var(--color-white,#fff);border-top:1px solid #eee;flex-shrink:0;display:flex;position:sticky;bottom:0}.zu2ufW_footerTotal{flex-direction:column;min-width:0;display:flex}.zu2ufW_footerTotalLabel{font-size:var(--size-xs);color:var(--color-medium-gray,#8a8a8a)}.zu2ufW_footerTotalValue{font-size:var(--size-l);color:var(--color-black,#181818);font-weight:700}.zu2ufW_doneBtn{background:var(--color-black,#181818);color:var(--color-white,#fff);font-size:var(--size-n);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:none;border-radius:8px;flex-shrink:0;padding:14px 32px;font-weight:600;transition:background .15s}.zu2ufW_doneBtn:hover{background:#000}.zu2ufW_qvAddBtn{background:var(--color-black,#181818);color:var(--color-white,#fff);border:none;flex:1}.zu2ufW_qvAddBtn:hover{background:#000}.zu2ufW_qvSelectedBtn{border:1px solid var(--color-light-gray,#e2e2e2);background:var(--color-white,#fff);color:#c0392b;flex:1}.zu2ufW_qvSelectedBtn:hover{background:#fdeceb;border-color:#f0c4c0}@media (max-width:600px){.zu2ufW_cardImage{flex-basis:38%}.zu2ufW_card{padding:var(--space-n);gap:var(--space-n)}.zu2ufW_selectedThumb{width:88px;height:88px}.zu2ufW_pillText{font-size:var(--size-s)}.zu2ufW_doneBtn{padding:14px 22px}}
.q7Y0qW_hint{align-items:center;gap:var(--space-xxs,4px);color:#6b5a1e;font-size:var(--size-s);background:#fff3d6;border-radius:40px;align-self:flex-start;padding:5px 12px;font-weight:500;line-height:1.5;display:inline-flex}.q7Y0qW_dot{background:#b88a1e;border-radius:50%;flex-shrink:0;width:8px;height:8px}
