.did-catalog{position:relative;scroll-margin-top:88px}.did-catalog[aria-busy="true"] .did-product-grid{opacity:.48;pointer-events:none}.did-catalog .did-catalog-status{color:var(--did-ui-muted)}.did-catalog .did-catalog-status a,.did-catalog .did-catalog-status button{margin-left:10px;color:var(--did-ui-brand-over);text-decoration:underline;background:none;border:0;font:inherit;cursor:pointer}.did-catalog[aria-busy="true"] .did-catalog-status::before{content:'';display:inline-block;width:12px;height:12px;margin-right:8px;border:2px solid #ddd;border-top-color:var(--did-ui-brand);border-radius:50%;vertical-align:-2px;animation:.7s linear infinite did-filter-spin}.did-catalog-status:empty{display:none}.did-catalog .did-catalog-status--near-filter{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.did-filter-feedback{position:fixed;z-index:10010;box-sizing:border-box;width:230px;max-width:calc(100vw - 24px);display:grid;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:8px;padding:12px 14px;border:1px solid var(--did-ui-control-line);border-radius:var(--did-ui-radius-card);background:var(--did-ui-surface);color:var(--did-ui-ink);box-shadow:0 6px 22px #20252d26;font:var(--did-ui-size-label)/1.45 var(--did-ui-font)}.did-filter-feedback[hidden]{display:none!important}.did-filter-feedback::before{content:'';position:absolute;top:calc(var(--did-feedback-arrow,22px) - 6px);left:-6px;width:10px;height:10px;background:var(--did-ui-surface);border-left:1px solid var(--did-ui-control-line);border-bottom:1px solid var(--did-ui-control-line);transform:rotate(45deg)}.did-filter-feedback[data-side="left"]::before{left:auto;right:-6px;border-left:0;border-bottom:0;border-top:1px solid var(--did-ui-control-line);border-right:1px solid var(--did-ui-control-line)}.did-filter-feedback__icon{width:14px;height:14px;box-sizing:border-box;text-align:center;line-height:14px}.did-filter-feedback[data-state="loading"] .did-filter-feedback__icon{border:2px solid var(--did-ui-line);border-top-color:var(--did-ui-brand);border-radius:50%;animation:.7s linear infinite did-filter-spin}.did-filter-feedback[data-state="success"] .did-filter-feedback__icon::before{content:'✓';color:var(--did-ui-success);font-weight:var(--did-ui-font-bold)}.did-filter-feedback[data-state="error"] .did-filter-feedback__icon::before{content:'!';color:var(--did-ui-brand-over);font-weight:var(--did-ui-font-bold)}.did-filter-feedback__actions{grid-column:2;display:flex;flex-wrap:wrap;gap:6px 12px}.did-filter-feedback__actions:empty{display:none}.did-filter-feedback__actions a,.did-filter-feedback__actions button{padding:0;background:none;border:0;color:var(--did-ui-brand-over);text-decoration:underline;font:inherit;cursor:pointer}@keyframes did-filter-spin{to{transform:rotate(360deg)}}@media (max-width: 820px){.did-filter-feedback{display:none!important}}@media (prefers-reduced-motion: reduce){.did-catalog[aria-busy="true"] .did-catalog-status::before,.did-filter-feedback__icon{animation:none!important}}.layout :is(.did-home-products, .did-article-products) .did-catalog,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-catalog{min-width:0}.layout :is(.did-home-products, .did-article-products) .did-catalog-toolbar,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-catalog-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin-bottom:16px;font-size:var(--did-ui-size-caption);color:var(--did-ui-muted)}.layout :is(.did-home-products, .did-article-products) .did-catalog-toolbar label,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-catalog-toolbar label{display:flex;align-items:center;gap:8px}.layout :is(.did-home-products, .did-article-products) .did-catalog-toolbar select,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-catalog-toolbar select{height:42px;background:var(--did-ui-field-bg);border:1px solid var(--did-ui-field-line);border-radius:4px;padding:0 30px 0 12px;font:var(--did-ui-size-label) var(--did-ui-font);color:var(--did-ui-ink);max-width:210px}.layout :is(.did-home-products, .did-article-products) .did-product-grid,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.layout :is(.did-home-products, .did-article-products) .did-product,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product{border:1px solid var(--did-ui-line);border-radius:var(--did-ui-radius-card);min-width:0;overflow:hidden;background:var(--did-ui-surface)}.layout :is(.did-home-products, .did-article-products) .did-product-form,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-form{display:flex;flex-direction:column;height:100%;padding:18px;gap:0}.layout :is(.did-home-products, .did-article-products) .did-product-photo,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-photo{height:210px;position:relative;display:block;margin-bottom:16px;overflow:hidden}.layout :is(.did-home-products, .did-article-products) .did-product-photo img,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-photo img{width:100%;height:100%;object-fit:contain;display:block}.layout :is(.did-home-products, .did-article-products) .did-second-photo,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-second-photo{position:absolute;inset:0;opacity:0;transition:opacity 0.2s}.layout :is(.did-home-products, .did-article-products) .did-product-photo:hover .did-second-photo,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-photo:hover .did-second-photo{opacity:1}.layout :is(.did-home-products, .did-article-products) .did-product h3,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product h3{font-size:var(--did-ui-size-copy);line-height:1.45;font-weight:650;margin:0 0 10px;min-height:44px}.layout :is(.did-home-products, .did-article-products) .did-product h3 a,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product h3 a{color:var(--did-ui-ink);text-decoration:none}.layout :is(.did-home-products, .did-article-products) .did-product h3 a:hover,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product h3 a:hover{color:var(--did-ui-link-over)}.layout :is(.did-home-products, .did-article-products) .did-product-rating,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-rating{font-size:var(--did-ui-size-caption);color:var(--did-ui-muted);text-decoration:none;margin-bottom:18px}.layout :is(.did-home-products, .did-article-products) .did-product-rating > span,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-rating > span{color:var(--did-ui-brand)}.layout :is(.did-home-products, .did-article-products) .did-product-bottom,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-bottom{margin-top:auto;padding-top:18px}.layout :is(.did-home-products, .did-article-products) .did-product-price strong,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-price strong{font-size:var(--did-ui-size-heading-small);line-height:1.2;font-weight:var(--did-ui-font-bold);white-space:nowrap}.layout :is(.did-home-products, .did-article-products) .did-product-discount,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-discount{display:flex;gap:8px;align-items:center;font-size:var(--did-ui-size-caption-small);margin-bottom:5px}.layout :is(.did-home-products, .did-article-products) .did-product-discount s,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-discount s{color:var(--did-ui-muted)}.layout :is(.did-home-products, .did-article-products) .did-product-discount > span,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-discount > span{background:#f9e9ec;color:var(--did-ui-brand-over);padding:3px 5px;border-radius:var(--did-ui-radius-badge)}.layout :is(.did-home-products, .did-article-products) .did-product-stock,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-stock{font-size:var(--did-ui-size-caption);color:var(--did-ui-success);line-height:1.4;margin:9px 0 14px}.layout :is(.did-home-products, .did-article-products) .did-product .did-button,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product .did-button{width:100%;padding:12px 7px;min-height:var(--did-ui-control-normal);font-size:var(--did-ui-size-label)}.layout :is(.did-home-products, .did-article-products) .did-product-unavailable .did-product-photo,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-unavailable .did-product-photo{opacity:0.5}.layout :is(.did-home-products, .did-article-products) .did-product-missing,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-missing{font-size:var(--did-ui-size-body);font-weight:var(--did-ui-font-semibold);color:var(--did-ui-muted);margin:0 0 16px}.layout :is(.did-home-products, .did-article-products) .did-cart-controls,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-cart-controls{display:none;grid-template-columns:36px minmax(0,1fr) 36px;min-height:var(--did-ui-control-normal)}.layout :is(.did-home-products, .did-article-products) .did-cart-counter.is-add-cart .did-cart-buy,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-cart-counter.is-add-cart .did-cart-buy{display:none}.layout :is(.did-home-products, .did-article-products) .did-cart-counter.is-add-cart .did-cart-controls,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-cart-counter.is-add-cart .did-cart-controls{display:grid}.layout :is(.did-home-products, .did-article-products) .did-cart-controls > button,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-cart-controls > button{border:0;background:var(--did-ui-counter-button-bg);color:var(--did-ui-button-text);font:var(--did-ui-size-subhead)/1 "Segoe UI";cursor:pointer;padding:0}.layout :is(.did-home-products, .did-article-products) .did-cart-controls > button:first-child,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-cart-controls > button:first-child{border-radius:var(--did-ui-radius-control) 0 0 var(--did-ui-radius-control)}.layout :is(.did-home-products, .did-article-products) .did-cart-controls > button:last-child,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-cart-controls > button:last-child{border-radius:0 var(--did-ui-radius-control) var(--did-ui-radius-control) 0}.layout :is(.did-home-products, .did-article-products) .did-cart-controls > a,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-cart-controls > a{display:flex;flex-direction:column;justify-content:center;text-align:center;background:var(--did-ui-pale);color:var(--did-ui-ink);text-decoration:none;font-size:var(--did-ui-size-caption-small);line-height:1.4;min-width:0}.layout :is(.did-home-products, .did-article-products) .did-cart-controls small,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-cart-controls small{font-size:var(--did-ui-size-micro);color:var(--did-ui-muted)}.layout :is(.did-home-products, .did-article-products) .did-product-properties,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-properties{margin:0 0 10px;font-size:var(--did-ui-size-caption)}.layout :is(.did-home-products, .did-article-products) .did-product-properties > div,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-properties > div{display:flex;justify-content:space-between;gap:10px;margin-bottom:5px}.layout :is(.did-home-products, .did-article-products) .did-product-properties dt,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-properties dt{color:var(--did-ui-muted)}.layout :is(.did-home-products, .did-article-products) .did-product-properties dd,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-properties dd{margin:0;text-align:right}.layout :is(.did-home-products, .did-article-products) .did-catalog-status,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-catalog-status{margin:8px 0;font-size:var(--did-ui-size-label);color:var(--did-ui-brand-over)}.layout :is(.did-home-products, .did-article-products) .did-catalog-status:empty,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-catalog-status:empty{display:none}.layout :is(.did-home-products, .did-article-products) .did-catalog-empty,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-catalog-empty{padding:32px 20px;background:#f7f8fa;border:1px solid var(--did-ui-line);border-radius:var(--did-ui-radius-card)}.layout :is(.did-home-products, .did-article-products) .did-catalog-empty h2,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-catalog-empty h2{font-size:var(--did-ui-size-subhead)}@media (max-width: 1150px) and (min-width: 821px){.layout :is(.did-home-products, .did-article-products) .did-product-grid,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.layout :is(.did-home-products, .did-article-products) .did-product-photo,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-photo{height:200px}}@media (max-width: 820px){.layout :is(.did-home-products, .did-article-products) .did-catalog-toolbar,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-catalog-toolbar{margin-bottom:16px;padding-left:145px;min-height:42px}.layout :is(.did-home-products, .did-article-products) .did-catalog-toolbar > span,.layout :is(.did-home-products, .did-article-products) .did-catalog-toolbar label > span,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-catalog-toolbar > span,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-catalog-toolbar label > span{display:none}.layout :is(.did-home-products, .did-article-products) .did-catalog-toolbar label,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-catalog-toolbar label{margin-left:auto;width:100%}.layout :is(.did-home-products, .did-article-products) .did-catalog-toolbar select,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-catalog-toolbar select{width:100%;max-width:none}.layout :is(.did-home-products, .did-article-products) .did-product-grid,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.layout :is(.did-home-products, .did-article-products) .did-product-form,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-form{padding:14px}.layout :is(.did-home-products, .did-article-products) .did-product-photo,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-photo{height:180px}.layout :is(.did-home-products, .did-article-products) .did-product h3,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product h3{font-size:var(--did-ui-size-small)}.layout :is(.did-home-products, .did-article-products) .did-product-price strong,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-price strong{font-size:var(--did-ui-size-subhead)}}@media (max-width: 650px){.layout :is(.did-home-products, .did-article-products) .did-product-grid,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.layout :is(.did-home-products, .did-article-products) .did-product-form,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-form{padding:12px}.layout :is(.did-home-products, .did-article-products) .did-product-photo,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-photo{height:155px;margin-bottom:12px}.layout :is(.did-home-products, .did-article-products) .did-product h3,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product h3{font-size:var(--did-ui-size-label);min-height:57px;margin-bottom:8px}.layout :is(.did-home-products, .did-article-products) .did-product-price strong,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-price strong{font-size:var(--did-ui-size-subtitle)}.layout :is(.did-home-products, .did-article-products) .did-product-stock,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-stock{font-size:var(--did-ui-size-caption-small)}.layout :is(.did-home-products, .did-article-products) .did-product .did-button,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product .did-button{font-size:var(--did-ui-size-caption);min-height:42px}.layout :is(.did-home-products, .did-article-products) .did-product-bottom,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-bottom{padding-top:12px}.layout :is(.did-home-products, .did-article-products) .did-cart-controls,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-cart-controls{grid-template-columns:28px minmax(0,1fr) 28px}.layout :is(.did-home-products, .did-article-products) .did-cart-controls > a,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-cart-controls > a{font-size:9px}.layout :is(.did-home-products, .did-article-products) .did-cart-controls small,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-cart-controls small{font-size:9px}.layout :is(.did-home-products, .did-article-products) .did-catalog-toolbar select,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-catalog-toolbar select{font-size:var(--did-ui-size-caption)}}@media (max-width: 360px){.layout :is(.did-home-products, .did-article-products) .did-product-form,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-form{padding:10px}.layout :is(.did-home-products, .did-article-products) .did-product-photo,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-photo{height:125px}.layout :is(.did-home-products, .did-article-products) .did-product-price strong,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-price strong{font-size:var(--did-ui-size-lead)}.layout :is(.did-home-products, .did-article-products) .did-product h3,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product h3{font-size:var(--did-ui-size-caption);min-height:54px}.layout :is(.did-home-products, .did-article-products) .did-product .did-button,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product .did-button{font-size:var(--did-ui-size-caption-small);padding:10px 5px}.layout :is(.did-home-products, .did-article-products) .did-cart-controls,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-cart-controls{grid-template-columns:24px minmax(0,1fr) 24px}.layout :is(.did-home-products, .did-article-products) .did-cart-controls > a,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-cart-controls > a{font-size:8px}.layout :is(.did-home-products, .did-article-products) .did-product-stock,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-stock{font-size:var(--did-ui-size-micro)}}.layout :is(.did-home-products, .did-article-products) .did-product-stickers,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-stickers{position:absolute;top:0;left:0;display:flex;gap:4px;flex-wrap:wrap;z-index:1}.layout :is(.did-home-products, .did-article-products) .did-product-sticker,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-sticker{background:var(--did-ui-badge-bg);border:1px solid var(--did-ui-line);border-radius:var(--did-ui-radius-badge);color:var(--did-ui-badge-ink);font:var(--did-ui-size-micro)/1.3 var(--did-ui-font);padding:4px 6px}.layout :is(.did-home-products, .did-article-products) .did-product-stickers > :nth-child(n+3),:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product-stickers > :nth-child(n+3){display:none}.layout .did-article-products .did-product .did-button,.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8 .did-product .did-button{font-family:var(--did-ui-font);font-weight:var(--did-ui-font-semibold);line-height:1.3;display:inline-flex;justify-content:center;align-items:center;text-align:center;background:var(--did-action,var(--did-ui-brand));border:1px solid var(--did-action,var(--did-ui-brand));border-radius:var(--did-ui-radius-control);color:var(--did-ui-button-text);text-decoration:none;cursor:pointer}.layout .did-article-products .did-product .did-button:hover,.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8 .did-product .did-button:hover{background:var(--did-action-over,var(--did-ui-brand-over));color:var(--did-ui-button-text)}.layout .did-article-products .did-product .did-button-secondary,.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8 .did-product .did-button-secondary{background:var(--did-ui-surface);color:var(--did-ui-ink);border-color:var(--did-ui-control-line)}.layout .did-article-products .did-product .did-button-secondary:hover,.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8 .did-product .did-button-secondary:hover{background:var(--did-ui-pale);color:var(--did-ui-ink)}@media (min-width: 821px) and (hover: hover) and (pointer: fine){.layout .did-article-products .did-product:hover,:is(.widget-type_widget_v4_catalog_3_4d2cd3a769c7036317c9c1e7ef1bd1a8, .widget-type_did_product_general) .did-product:hover{border-color:var(--did-ui-brand)}}@charset "UTF-8";.widget-type_did_product_general{}.widget-type_did_product_general:not([style*="--bg:"]){background-color:transparent}.widget-type_did_product_general [data-product-id]:not(.product-inited) .product__buy,.widget-type_did_product_general [data-product-id]:not(.product-inited) .product__marketplace_button{opacity:0}@media (max-width: 767px){.widget-type_did_product_general .product__buy-btn-area.is-fixed-state .product__buy-btn-area-inner{position:fixed;bottom:var(--product-buy-fixed-position,0);left:0;right:0;background-color:var(--bg);padding:5px var(--layout-side-padding);box-shadow:4px 0 10px rgba(0,0,0,0.08);z-index:var(--zindex-fixed)}}@media (max-width: 767px){.editor-mobile-state:not(.editor-mobile-only-view) .widget-type_did_product_general .product__buy-btn-area-inner{pointer-events:none}}.widget-type_did_product_general[style*="--img-fit:contain"] .product__photo-tumb.img-ratio img,.widget-type_did_product_general[style*="--img-fit:contain"] .product__photo.img-ratio img{object-fit:contain}.widget-type_did_product_general[style*="--product-hide-sku:true"] .product__sku{display:none!important}.widget-type_did_product_general[style*="--product-hide-short-description:true"] .product__short-description{display:none!important}.widget-type_did_product_general[style*="--product-hide-full-description:true"] .product__full-description{display:none!important}.widget-type_did_product_general[style*="--product-hide-variants-title:true"] .option-selector .option-label{display:none!important}.widget-type_did_product_general[style*="--product-hide-rating:true"] .product__rating{display:none!important}.widget-type_did_product_general[style*="--product-hide-rating:true"] .product .product-form__area-sku{grid-column:1/span 2}.widget-type_did_product_general .product{display:grid;grid-template-areas:"photo form" "photo description" "photo properties" "photo reviews" "photo calculate-delivery";grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,auto) 1fr;grid-column-gap:2rem}@media screen and (max-width: 1024px){.widget-type_did_product_general .product{grid-template-areas:"photo" "form" "description" "properties" "reviews" "calculate-delivery";grid-template-columns:auto;grid-template-rows:auto;grid-column-gap:0}}.widget-type_did_product_general .product__area-photo{grid-area:photo;min-width:0;position:relative}.widget-type_did_product_general .product__area-form{grid-area:form;min-width:0}.widget-type_did_product_general .product__area-description{grid-area:description;min-width:0}.widget-type_did_product_general .product__area-properties{grid-area:properties;min-width:0}.widget-type_did_product_general .product__area-reviews{grid-area:reviews;min-width:0}.widget-type_did_product_general .product__area-calculate-delivery{grid-area:calculate-delivery}.widget-type_did_product_general .product.is-more-old-prices .sticker-sale,.widget-type_did_product_general .product.with-accessories .sticker-sale,.widget-type_did_product_general .product:not(.with-sale-value) .sticker-sale{display:none!important}.widget-type_did_product_general .product.without-old-price .product__price-old{display:none}.widget-type_did_product_general .product.not-available.is-zero-count-hidden .product__available,.widget-type_did_product_general .product.not-available.is-zero-count-shown.is-forbid-order-over-existing .product__available{display:block}.widget-type_did_product_general .product.not-available.is-zero-count-hidden .product__photo img,.widget-type_did_product_general .product.not-available.is-zero-count-shown.is-forbid-order-over-existing .product__photo img{opacity:0.3}.widget-type_did_product_general .product.not-available.is-zero-count-hidden .product__price-cur,.widget-type_did_product_general .product.not-available.is-zero-count-shown.is-forbid-order-over-existing .product__price-cur{color:var(--color-text-half-shade)}.widget-type_did_product_general .product.not-available.is-zero-count-hidden .product__not-available{display:inline-flex}.widget-type_did_product_general .product.not-available.is-zero-count-shown .product__buy-one-click{display:block}.widget-type_did_product_general .product.not-available.is-zero-count-hidden .product__buy-btn-area-inner,.widget-type_did_product_general .product.not-available.is-zero-count-hidden .product__buy-one-click,.widget-type_did_product_general .product.not-available.is-zero-count-shown.is-forbid-order-over-existing .product__buy-btn-area-inner,.widget-type_did_product_general .product.not-available.is-zero-count-shown.is-forbid-order-over-existing .product__buy-one-click{display:none}.widget-type_did_product_general .product.not-available.is-zero-count-hidden .product__not-available,.widget-type_did_product_general .product.not-available.is-zero-count-shown.is-forbid-order-over-existing .product__not-available{display:inline-flex}.widget-type_did_product_general .product.not-available.is-zero-count-preorder .add-cart-counter{display:none}.widget-type_did_product_general .product.not-available.is-zero-count-preorder .product__preorder-btn{display:inline-flex}.widget-type_did_product_general .product.not-available.is-zero-count-preorder .sticker-preorder{display:inline-flex}.widget-type_did_product_general .product.not-available .option-value.is-radio > span,.widget-type_did_product_general .product.not-available .option-value.is-radio.is-span{color:var(--color-text)}.widget-type_did_product_general .product.not-available .product__buy-one-click{display:none}.widget-type_did_product_general .product.with-sale-value .product__sale-value{display:inline-block}.widget-type_did_product_general .product .product-form{display:grid;grid-auto-flow:row;grid-template-areas:"rating sku" "title title" "pric price" "variants-bundle variants-bundle" "accessories accessories" "controls controls" "short-description short-description";grid-template-columns:1fr max-content}.widget-type_did_product_general .product .product-form__area-rating{grid-area:rating}.widget-type_did_product_general .product .product-form__area-sku{grid-area:sku}.widget-type_did_product_general .product .product-form__area-title{grid-area:title}.widget-type_did_product_general .product .product-form__area-variants-bundle{grid-area:variants-bundle}.widget-type_did_product_general .product .product-form__area-accessories{grid-area:accessories;margin-bottom:1rem}.widget-type_did_product_general .product .product-form__area-accessories .label-accessories{display:block;line-height:1.2;margin-bottom:0.5rem;font-weight:var(--did-ui-font-medium)}.widget-type_did_product_general .product .product-form__area-accessories [data-product-accessory-error]{color:red}.widget-type_did_product_general .product .product-form__area-accessories .accessory-item:not(.common-accessories-has-error) [data-product-accessory-error]{display:none}.widget-type_did_product_general .product .product-form__area-accessories [data-product-accessory-values-item]{display:block}.widget-type_did_product_general .product .product-form__area-controls{grid-area:controls}.widget-type_did_product_general .product .product-form__area-short-description{grid-area:short-description;min-width:0}.widget-type_did_product_general .product .product-form__area-bundle{grid-area:bundle}.widget-type_did_product_general .product__block-title{font-size:1.125rem;font-weight:var(--did-ui-font-semibold);line-height:1.2;margin-bottom:0.8rem}.widget-type_did_product_general .product__block-title-value{color:var(--color-text-half-shade)}.widget-type_did_product_general .product__sku{display:inline-block;color:var(--color-text-major-shade);font-size:0.85rem;margin-bottom:0.5rem}.widget-type_did_product_general .product__rating{margin-bottom:0.5rem;display:inline-block;cursor:pointer}@media screen and (max-width: 767px){.widget-type_did_product_general .product__rating{position:relative}.widget-type_did_product_general .product__rating:before{content:"";height:24px;width:100%;display:block;position:absolute;left:0;top:-24px}}.widget-type_did_product_general .product__rating-list{display:inline-flex;vertical-align:middle}.widget-type_did_product_general .product__reviews-count{font-size:0.85rem;display:inline-block;vertical-align:middle;margin-left:5px;color:var(--color-accent-text)}.widget-type_did_product_general .product__rating-star{color:var(--color-text-half-shade);margin-right:0.3rem}.widget-type_did_product_general .product__rating-star:last-child{margin-right:0}.widget-type_did_product_general .product__rating-star.is-active{color:var(--rating-color)}.widget-type_did_product_general .product__title{line-height:1.2;margin-bottom:0.5rem}.widget-type_did_product_general .product__variants select{display:none}.widget-type_did_product_general .product .option-selector{display:flex;flex-wrap:wrap}.widget-type_did_product_general .product .option-selector .option{margin:0 50px 0.8rem 0}@media screen and (max-width: 767px){.widget-type_did_product_general .product .option-selector .option{margin:0 30px 0.8rem 0}}.widget-type_did_product_general .product .option-selector .option:last-child{margin-right:0}.widget-type_did_product_general .product .option-selector .option-label{display:block;line-height:1.2;margin-bottom:0.5rem;font-weight:var(--did-ui-font-medium)}@media screen and (max-width: 767px){.widget-type_did_product_general .product .option-selector .option-label{font-size:0.875rem}}.widget-type_did_product_general .product .option-selector .option-value.is-radio,.widget-type_did_product_general .product .option-selector .option-value.is-span{display:inline-block;margin:0 5px 10px 0;line-height:1;font-size:1rem;cursor:pointer}.widget-type_did_product_general .product .option-selector .option-value.is-radio.is-active,.widget-type_did_product_general .product .option-selector .option-value.is-span.is-active{cursor:default}.widget-type_did_product_general .product .option-selector .option-value.is-radio.is-active > span,.widget-type_did_product_general .product .option-selector .option-value.is-radio.is-active.is-span,.widget-type_did_product_general .product .option-selector .option-value.is-span.is-active > span,.widget-type_did_product_general .product .option-selector .option-value.is-span.is-active.is-span{background:0 0;border-color:var(--color-btn-bg)}.widget-type_did_product_general .product .option-selector .option-value.is-radio.is-active > span:hover,.widget-type_did_product_general .product .option-selector .option-value.is-radio.is-active.is-span:hover,.widget-type_did_product_general .product .option-selector .option-value.is-span.is-active > span:hover,.widget-type_did_product_general .product .option-selector .option-value.is-span.is-active.is-span:hover{background:0 0;border-color:var(--color-btn-bg)}.widget-type_did_product_general .product .option-selector .option-value.is-radio > input,.widget-type_did_product_general .product .option-selector .option-value.is-span > input{display:none}.widget-type_did_product_general .product .option-selector .option-value.is-radio > span,.widget-type_did_product_general .product .option-selector .option-value.is-radio.is-span,.widget-type_did_product_general .product .option-selector .option-value.is-span > span,.widget-type_did_product_general .product .option-selector .option-value.is-span.is-span{display:inline-block;font-size:1rem;padding:0.5rem 1rem;border-radius:var(--controls-btn-border-radius);border:2px solid var(--bg-minor-shade);background-color:var(--bg-minor-shade);color:var(--color-text);transition:var(--btn-transition)}.widget-type_did_product_general .product .option-selector .option-value.is-radio > span:hover,.widget-type_did_product_general .product .option-selector .option-value.is-radio.is-span:hover,.widget-type_did_product_general .product .option-selector .option-value.is-span > span:hover,.widget-type_did_product_general .product .option-selector .option-value.is-span.is-span:hover{background-color:var(--bg-major-shade);border-color:var(--bg-major-shade)}@media screen and (max-width: 767px){.widget-type_did_product_general .product .option-selector .option-value.is-radio > span,.widget-type_did_product_general .product .option-selector .option-value.is-radio.is-span,.widget-type_did_product_general .product .option-selector .option-value.is-span > span,.widget-type_did_product_general .product .option-selector .option-value.is-span.is-span{padding:0.3rem 0.5rem}}.widget-type_did_product_general .product__available{position:absolute;top:50%;left:0;right:0;text-align:center;padding:0 1rem;transform:translateY(-50%);color:var(--color-text);display:none}.widget-type_did_product_general .product__not-available{background:var(--bg-half-shade);border-color:var(--bg-half-shade);cursor:default!important;min-width:var(--buy-btn-min-width);display:none}.widget-type_did_product_general .product__not-available:hover{background:var(--bg-half-shade);border-color:var(--bg-half-shade)}.widget-type_did_product_general .product__price{margin-bottom:1rem;line-height:1.2}@media screen and (max-width: 480px){.widget-type_did_product_general .product__price{margin-bottom:0.5rem}}.widget-type_did_product_general .product__price-cur{font-size:2rem;margin-right:10px;white-space:nowrap}@media (max-width: 767px){.widget-type_did_product_general .product__price-cur{font-size:1.5rem}}.widget-type_did_product_general .product__price-old{font-size:1rem;color:var(--color-text-major-shade);text-decoration:line-through;white-space:nowrap}@media (max-width: 767px){.widget-type_did_product_general .product__price-old{font-size:0.875rem}}.widget-type_did_product_general .product__controls{display:flex;gap:0.75rem;margin-bottom:1.6rem}@media screen and (max-width: 480px){.widget-type_did_product_general .product__controls{display:block}}@media screen and (min-width: 1025px) and (max-width: 1210px){.widget-type_did_product_general .product__controls{grid-template-columns:100%}}@media screen and (max-width: 480px){.widget-type_did_product_general .product__controls-left{margin-bottom:1rem}}.widget-type_did_product_general .product__buy-btn-area{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--buy-btn-min-width),1fr));gap:0.75rem}@media screen and (max-width: 480px){.widget-type_did_product_general .product__buy-btn-area{display:flex;width:100%;flex-wrap:wrap}}.widget-type_did_product_general .product__buy-btn-area-inner{display:inline-flex;vertical-align:middle}@media screen and (max-width: 480px){.widget-type_did_product_general .product__buy-btn-area-inner{flex-grow:1}}.widget-type_did_product_general .product__preorder-btn{min-width:var(--buy-btn-min-width);display:none}.widget-type_did_product_general .product__buy-one-click{font-size:1.125rem;width:100%;min-width:var(--buy-btn-min-width)}.widget-type_did_product_general .product__buy-one-click .button-link{cursor:pointer;font-weight:var(--did-ui-font-semibold)}.widget-type_did_product_general .product__compare-btn,.widget-type_did_product_general .product__compare-btn:hover{width:var(--controls-height-l);min-width:var(--controls-height-l);padding:0;border:0;background:var(--bg-minor-shade);color:var(--color-text-half-shade)}.widget-type_did_product_general .product__compare-btn.compare-added,.widget-type_did_product_general .product__compare-btn:hover.compare-added{color:var(--color-btn-bg)}.widget-type_did_product_general .product__bundle{margin-bottom:1.2rem}.widget-type_did_product_general .product__bundle-discount{padding:0.3rem 0}.widget-type_did_product_general .product__short-description{border-top:1px solid var(--bg-major-shade);padding-top:1.2rem;margin-bottom:1.2rem;font-size:1.125rem;line-height:1.3}@media screen and (max-width: 767px){.widget-type_did_product_general .product__short-description{font-size:1rem}}.widget-type_did_product_general .product__full-description{margin-bottom:2rem;font-size:1.125rem;line-height:1.3}@media screen and (max-width: 767px){.widget-type_did_product_general .product__full-description{font-size:1rem}}.widget-type_did_product_general .product__field{margin-bottom:2rem}.widget-type_did_product_general .product__gallery{position:sticky;top:1rem}.widget-type_did_product_general .product__gallery img.lazyload{visibility:hidden}.widget-type_did_product_general .product__gallery img.lazyload.loaded{visibility:visible}.widget-type_did_product_general .product__gallery.is-shown-one-photo .product__gallery-tumbs{display:none}.widget-type_did_product_general .product__gallery.is-shown-one-photo .product__gallery-main .splide__arrow,.widget-type_did_product_general .product__gallery.is-shown-one-photo .product__gallery-main .splide__pagination{display:none}@media screen and (max-width: 1024px){.widget-type_did_product_general .product__gallery{position:relative;top:auto}}@media screen and (max-width: 767px){.widget-type_did_product_general .product__gallery{margin:0 calc(-1 * var(--layout-side-padding))}}.widget-type_did_product_general .product__one-photo{position:sticky;top:1rem}@media screen and (max-width: 1024px){.widget-type_did_product_general .product__one-photo{max-width:500px;margin:0 auto 10px;position:relative;top:auto}}@media screen and (max-width: 767px){.widget-type_did_product_general .product__one-photo{margin:0 calc(-1 * var(--layout-side-padding))}}.widget-type_did_product_general .product__photo{display:block;border-radius:var(--controls-btn-border-radius)}@media screen and (max-width: 767px){.widget-type_did_product_general .product__photo{border-radius:0}}.widget-type_did_product_general .product__gallery-tumbs{margin-top:1rem}@media screen and (max-width: 1024px){.widget-type_did_product_general .product__gallery-tumbs{display:none}}.widget-type_did_product_general .product__gallery-tumbs:hover .splide .splide__arrow{opacity:1}.widget-type_did_product_general .product__gallery-tumbs:hover .splide .splide__arrow:disabled{opacity:0.35}.widget-type_did_product_general .product__gallery-tumbs .splide__slide.is-current .product__photo-tumb:before{border-color:var(--color-btn-bg)}.widget-type_did_product_general .product__gallery-tumbs .splide .splide__arrow{width:1.5rem;height:1.5rem;background:var(--color-btn-color);outline:0;opacity:0}.widget-type_did_product_general .product__gallery-tumbs .splide .splide__arrow.splide__arrow--prev{left:0.2rem}.widget-type_did_product_general .product__gallery-tumbs .splide .splide__arrow.splide__arrow--next{right:0.2rem}.widget-type_did_product_general .product__gallery-tumbs .splide .splide__arrow:disabled{display:none}.widget-type_did_product_general .product__gallery-tumbs .splide .splide__arrow-icon{font-size:1.2rem}.widget-type_did_product_general .product__gallery-main{position:relative}@media screen and (max-width: 1024px){.widget-type_did_product_general .product__gallery-main{max-width:500px;margin:0 auto 10px}}.widget-type_did_product_general .product__gallery-main:hover .splide__arrow{opacity:1}.widget-type_did_product_general .product__gallery-main:hover .splide__arrow:disabled{opacity:0.35}.widget-type_did_product_general .product__gallery-main .splide__arrow{opacity:0;outline:0}@media screen and (max-width: 1024px){.widget-type_did_product_general .product__gallery-main .splide__arrow{display:none}}.widget-type_did_product_general .product__gallery-main .splide__arrow-icon{font-size:2.5rem}.widget-type_did_product_general .product__photo-tumb{border-radius:var(--controls-btn-border-radius)}.widget-type_did_product_general .product__photo-tumb:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid transparent;pointer-events:none;z-index:1;border-radius:var(--controls-btn-border-radius)}.widget-type_did_product_general .product .splide__pagination{justify-content:flex-start;display:none}@media screen and (max-width: 1024px){.widget-type_did_product_general .product .splide__pagination{display:flex}}.widget-type_did_product_general .product .splide__pagination__page{margin:0 4px;width:6px;height:6px;background:var(--color-text-half-shade);box-shadow:0 0 2px var(--bg-major-shade);opacity:1}.widget-type_did_product_general .product .splide__pagination__page.is-active{transform:scale(1);background:var(--color-accent-text)}.widget-type_did_product_general .product .splide__arrow{width:3rem;height:3rem;background:none;color:var(--color-btn-bg)}.widget-type_did_product_general .product .splide__arrow--prev{left:0.5rem}.widget-type_did_product_general .product .splide__arrow--next{right:0.5rem}.widget-type_did_product_general .product .splide__arrow-icon:before{text-shadow:0 0 1px var(--color-btn-color)}.widget-type_did_product_general .product .stickers{position:absolute;top:5px;left:5px;z-index:1;line-height:1;font-size:0}@media screen and (max-width: 767px){.widget-type_did_product_general .product .stickers{left:var(--layout-side-padding)}}.widget-type_did_product_general .product .sticker{display:inline-flex;vertical-align:middle;margin:0 5px 5px 0;line-height:1;padding:0.35em;font-size:var(--sticker-font-size, 0.875rem);border-radius:var(--controls-btn-border-radius)}.widget-type_did_product_general .product .sticker.sticker-preorder{display:none}.widget-type_did_product_general .product .sticker:empty{display:none}.widget-type_did_product_general .product .sticker:last-child{margin-right:0}.widget-type_did_product_general .product__properties{--grid-list-min-width:220px;--grid-list-row-gap:0.7rem;--grid-list-column-gap:1rem;background-color:var(--bg-minor-shade);border-radius:var(--controls-btn-border-radius);padding:1.2rem 2rem;margin-bottom:2rem}@media screen and (max-width: 767px){.widget-type_did_product_general .product__properties{padding:1.2rem var(--layout-side-padding);margin:0 calc(-1 * var(--layout-side-padding)) 2rem;border-radius:0}}.widget-type_did_product_general .product__property{line-height:1.3;font-size:1.125rem}.widget-type_did_product_general .product__property-name{font-size:0.875rem;color:var(--color-text-half-shade)}.widget-type_did_product_general .bundle-item{display:grid;grid-template-columns:100px 1fr;column-gap:1.2rem;padding:1.2rem 0;border-bottom:1px solid var(--bg-major-shade);font-size:1.125rem}@media screen and (max-width: 1024px){.widget-type_did_product_general .bundle-item{grid-template-columns:80px 1fr}}.widget-type_did_product_general .bundle-item:first-child{padding-top:0}.widget-type_did_product_general .bundle-item:last-child{border-bottom:none;padding-bottom:0}.widget-type_did_product_general .bundle-item__photo{min-width:0}.widget-type_did_product_general .bundle-item__name{line-height:1.2;margin-bottom:5px;font-weight:var(--did-ui-font-semibold)}.widget-type_did_product_general .bundle-item__name a{color:var(--color-text);text-decoration:none}.widget-type_did_product_general .bundle-item__property-list{color:var(--color-text-half-shade)}.widget-type_did_product_general .bundle-item__property-item{display:inline-block;margin-right:10px}.widget-type_did_product_general .add-cart-counter{width:100%;min-width:var(--buy-btn-min-width)}.widget-type_did_product_general .add-cart-counter.is-add-cart .add-cart-counter__btn{display:none}.widget-type_did_product_general .add-cart-counter.is-add-cart .add-cart-counter__controls{display:flex}.widget-type_did_product_general .add-cart-counter__btn{width:100%}.widget-type_did_product_general .add-cart-counter__btn .button__icon{margin-left:10px}.widget-type_did_product_general .add-cart-counter__controls{width:100%;height:var(--controls-height-l);text-align:center;display:none}.widget-type_did_product_general .add-cart-counter__controls-btn{width:var(--controls-height-l);min-width:var(--controls-height-l);padding:0;font-size:1.5rem}.widget-type_did_product_general .add-cart-counter__controls-btn[data-add-cart-counter-minus]{border-top-right-radius:0;border-bottom-right-radius:0}.widget-type_did_product_general .add-cart-counter__controls-btn[data-add-cart-counter-plus]{border-top-left-radius:0;border-bottom-left-radius:0}.widget-type_did_product_general .add-cart-counter__detail{flex-grow:1;margin:0 1px;text-decoration:none;line-height:1;flex-direction:column;border-radius:0;padding:0 5px;background:var(--bg-minor-shade);color:var(--color-text);border:none}.widget-type_did_product_general .add-cart-counter__detail:hover{background:var(--bg-major-shade)}.widget-type_did_product_general .add-cart-counter__detail-text{display:block;font-size:0.875rem}.widget-type_did_product_general .add-cart-counter__detail-dop-text{display:block;font-size:0.75rem;margin-top:4px}.widget-type_did_product_general .reviews-item{border-top:1px solid var(--bg-major-shade);padding-top:1.2rem;padding-bottom:1.2rem}.widget-type_did_product_general .reviews-item.is-hide{display:none}.widget-type_did_product_general .reviews-item.is-show-replied .reviews-item__replied{display:grid}.widget-type_did_product_general .reviews-item.is-show-replied .reviews-item__replied-control._hide{display:inline-block}.widget-type_did_product_general .reviews-item.is-show-replied .reviews-item__replied-control._show{display:none}.widget-type_did_product_general .reviews-item__header{display:flex;flex-wrap:wrap;justify-content:space-between;line-height:1;margin-bottom:0.5rem;align-items:center}.widget-type_did_product_general .reviews-item__author{font-weight:var(--did-ui-font-semibold)}.widget-type_did_product_general .reviews-item__rating-icon{color:var(--rating-color);vertical-align:middle}.widget-type_did_product_general .reviews-item__rating-value{vertical-align:middle}.widget-type_did_product_general .reviews-item__content{margin-bottom:0.5rem}.widget-type_did_product_general .reviews-item__photo{width:80px;height:80px;margin-bottom:0.5rem}.widget-type_did_product_general .reviews-item__photo .img-ratio{display:block}.widget-type_did_product_general .reviews-item__photo img{border-radius:var(--controls-btn-border-radius)}.widget-type_did_product_general .reviews-item__date{display:inline-block;vertical-align:middle;margin-right:1rem;color:var(--color-text-major-shade)}.widget-type_did_product_general .reviews-item__replied-controls{display:inline-block;vertical-align:middle}.widget-type_did_product_general .reviews-item__replied-control{display:inline-block;font-weight:var(--did-ui-font-semibold);text-decoration:none;cursor:pointer}.widget-type_did_product_general .reviews-item__replied-control._hide{display:none}.widget-type_did_product_general .reviews-item__replied{margin-top:0.5rem;background-color:var(--bg-minor-shade);padding:0.8rem 1.2rem;border-left:2px solid var(--color-accent-text);grid-template-areas:"photo name" "photo text" "photo .";grid-template-columns:40px 1fr;column-gap:0.8rem;font-size:0.875rem;line-height:1.3;border-top-right-radius:var(--controls-btn-border-radius);border-bottom-right-radius:var(--controls-btn-border-radius);display:none}@media screen and (max-width: 767px){.widget-type_did_product_general .reviews-item__replied{padding:0.8rem var(--layout-side-padding)}}.widget-type_did_product_general .reviews-item__replied.is-no-manager-photo{grid-template-areas:"name" "text";grid-template-columns:auto;column-gap:0}.widget-type_did_product_general .reviews-item__replied-photo{grid-area:photo;min-width:0}.widget-type_did_product_general .reviews-item__replied-name{grid-area:name;font-weight:var(--did-ui-font-medium);margin-bottom:0.5rem}.widget-type_did_product_general .reviews-item__replied-text{grid-area:text}.widget-type_did_product_general .reviews__show-all-btn,.widget-type_did_product_general .show-review-form-btn{display:inline-block;font-weight:var(--did-ui-font-semibold);text-decoration:none;font-size:1.125rem;cursor:pointer;margin-bottom:1.5rem}.widget-type_did_product_general .show-review-form-btn.is-hide .show-review-form-btn__show-text{display:none}.widget-type_did_product_general .show-review-form-btn.is-hide .show-review-form-btn__hide-text{display:inline}.widget-type_did_product_general .show-review-form-btn__hide-text{display:none}.widget-type_did_product_general .reviews__empty-message{margin-bottom:1rem}.widget-type_did_product_general .review-form-wrapper{max-width:800px}.widget-type_did_product_general .review-form-wrapper .grid-list{--grid-list-min-width:220px;--grid-list-row-gap:0;--grid-list-column-gap:2rem}.widget-type_did_product_general .review-form-wrapper .form-control{width:100%;border-color:var(--color-form-controls-bg);font-size:1rem}.widget-type_did_product_general .review-form-wrapper .form-control.is-textarea{height:120px;resize:none}.widget-type_did_product_general .review-form-wrapper .form-file{padding:0.5rem 0}.widget-type_did_product_general .review-form-wrapper .form-file label{padding-left:2.2rem;font-weight:bold;cursor:pointer;color:var(--color-btn-bg);position:relative;font-family:var(--font-family)!important}.widget-type_did_product_general .review-form-wrapper .form-file label:before{left:0;top:50%;transform:translateY(-50%);position:absolute;font-size:var(--did-ui-size-heading-small);font-family:"insales-icons"!important}.widget-type_did_product_general .review-form-wrapper .form-file input[type=file]{display:none}.widget-type_did_product_general .reviews-wrapper.is-hide{display:none}.widget-type_did_product_general .reviews-form{background-color:var(--bg-minor-shade);padding:1.2rem 2rem;border-radius:var(--controls-btn-border-radius)}@media screen and (max-width: 767px){.widget-type_did_product_general .reviews-form{padding:1rem var(--layout-side-padding);margin:0 calc(-1 * var(--layout-side-padding));border-radius:0}}.widget-type_did_product_general .reviews-form__header{margin-bottom:1.2rem;line-height:1}.widget-type_did_product_general .reviews-form__title{font-size:1.5rem;font-weight:var(--did-ui-font-semibold)}@media screen and (max-width: 767px){.widget-type_did_product_general .reviews-form__title{font-size:1.2rem}}.widget-type_did_product_general .reviews-form__moderation-info{margin-top:1rem}.widget-type_did_product_general .form-message.form-message_error ul{padding-left:1rem;margin-top:-1rem}.widget-type_did_product_general .star-radio{display:none}.widget-type_did_product_general .star-rating{display:flex;flex-flow:row-reverse;width:max-content;font-size:1.5rem;color:var(--color-text-major-shade)}.widget-type_did_product_general .star-rating .star-label{padding-right:0.5rem}.widget-type_did_product_general .star-rating .star-label:hover,.widget-type_did_product_general .star-rating .star-label:hover ~ .star-label,.widget-type_did_product_general .star-rating .star-radio:checked ~ .star-label{color:var(--rating-color)}.widget-type_did_product_general .form-field{margin-bottom:1.2rem}.widget-type_did_product_general .form-field__label{display:block;margin-bottom:0.5rem;font-size:0.875rem;line-height:1}.widget-type_did_product_general .form-field .is-error,.widget-type_did_product_general .form-field.is-error{color:var(--color-error)}.widget-type_did_product_general .form-field .is-error input,.widget-type_did_product_general .form-field .is-error textarea,.widget-type_did_product_general .form-field.is-error input,.widget-type_did_product_general .form-field.is-error textarea{border-color:var(--color-error)}.widget-type_did_product_general .form-field.form-field_conctrols{margin-bottom:0}.widget-type_did_product_general .notice-success{padding:1rem 0;font-weight:bold;color:var(--color-btn-bg);font-size:1.3rem;display:none}.widget-type_did_product_general .notice-success.is-show{display:block}.widget-type_did_product_general .notice-success.is-show + #review_form{display:none}.widget-type_did_product_general .js-load-review-image{display:none}.widget-type_did_product_general .cut-block{position:relative}.widget-type_did_product_general .cut-block.is-hidden .cut-block__content-wrapper{overflow:hidden}.widget-type_did_product_general .cut-block.is-hidden .cut-block__content-wrapper:before{opacity:1;visibility:visible}.widget-type_did_product_general .cut-block.is-hidden .cut-block__controls-link._hide{display:none}.widget-type_did_product_general .cut-block.is-full .cut-block__content-wrapper:before{opacity:0;visibility:hidden}.widget-type_did_product_general .cut-block.is-full .cut-block__controls-link._show{display:none}.widget-type_did_product_general .cut-block.is-full .cut-block__controls-link._hide{display:inline-block}.widget-type_did_product_general .cut-block__content-wrapper{position:relative;transition:height 0.3s}.widget-type_did_product_general .cut-block__content-wrapper:before{content:"";position:absolute;height:3rem;width:100%;left:0;bottom:0;z-index:1;background:var(--bg);-webkit-mask-image:-webkit-gradient(linear,left bottom,left top,color-stop(5%,#000),color-stop(50%,rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(0deg,#000 5%,rgba(0,0,0,0) 50%);mask-image:-webkit-gradient(linear,left bottom,left top,color-stop(5%,#000),color-stop(50%,rgba(0,0,0,0)));mask-image:linear-gradient(0deg,#000 5%,rgba(0,0,0,0) 50%);opacity:0;visibility:hidden;transition:0.3s}.widget-type_did_product_general .cut-block__controls{margin-top:0.5rem}.widget-type_did_product_general .cut-block__controls-link{font-weight:var(--did-ui-font-semibold);cursor:pointer;text-decoration:none}.widget-type_did_product_general .favorites_btn,.widget-type_did_product_general .favorites_btn:hover{background:var(--bg-minor-shade);color:var(--color-text-half-shade);outline:0;border:0;width:50px}.widget-type_did_product_general .icon-favorites-f{display:none}.widget-type_did_product_general .favorites_btn.favorites-added{color:var(--color-btn-bg)}.widget-type_did_product_general .favorites_btn.favorites-added .icon-favorites-f{display:block}.widget-type_did_product_general .favorites_btn.favorites-added .icon-favorites-o{display:none}.widget-type_did_product_general .product:not(.product-inited) .product__controls{display:none}@media screen and (max-width: 480px){.widget-type_did_product_general .product__buy-btn-area > *{margin-left:0!important;margin-top:0.5rem}.widget-type_did_product_general .product__buy-btn-area.is-fixed-state > :first-child{margin-right:0}}.widget-type_did_product_general .control,.widget-type_did_product_general .control *{box-sizing:content-box;letter-spacing:0}.widget-type_did_product_general .control{border:7.2px solid var(--did-ui-surface);border-radius:50%;margin:0;padding:0;width:85px;height:85px;font-size:0;white-space:nowrap;text-align:center;cursor:pointer;opacity:0.6;box-shadow:0 5px 10px 2px rgba(0,0,0,0.2)}.widget-type_did_product_general .control,.widget-type_did_product_general .control .center,.widget-type_did_product_general .control:before{display:inline-block;vertical-align:middle;transition:border 0.2s,width 0.2s,height 0.2s,margin 0.2s;position:absolute;z-index:100;left:calc(50% - 50px);top:calc(50% - 50px)}.widget-type_did_product_general .control:before{content:"";height:112px}.widget-type_did_product_general .control.play .center{margin:0;border-left:49.496px solid var(--did-ui-surface);border-top:31px solid transparent;border-bottom:28px solid transparent;height:0;margin-top:20px;margin-left:35px}.widget-type_did_product_general .control:hover{opacity:0.9}.widget-type_did_product_general .product__slide-tumbs .control{border:4.2px solid var(--did-ui-surface);width:35px;height:35px}.widget-type_did_product_general .product__slide-tumbs .control,.widget-type_did_product_general .product__slide-tumbs .control .center,.widget-type_did_product_general .product__slide-tumbs .control:before{left:calc(50% - 22px);top:calc(50% - 22px)}.widget-type_did_product_general .product__slide-tumbs .control.play .center{border-left:21.496px solid var(--did-ui-surface);border-top:12px solid transparent;border-bottom:12px solid transparent;margin-top:11px;margin-left:16px}.widget-type_did_product_general .product .option-selector .is-system-color .option-value-system-color.with-image-color{padding:1px;border-radius:50%}.widget-type_did_product_general .product .option-selector .is-system-color .option-value-system-color.with-image-color img{width:30px;height:30px;border-radius:50%}.widget-type_did_product_general video{height:100%;object-fit:var(--img-fit,contain)}.widget-type_did_product_general .product__controls-left{width:100%}.widget-type_did_product_general .product__controls-right{display:flex;gap:0.75rem}.widget-type_did_product_general .hide-all-buttons .product__buy-btn-area-inner,.widget-type_did_product_general .is-show-marketplace-button .product__buy-btn-area-inner{display:none}.widget-type_did_product_general .product__buy-one-click.is-secondary-button .button,.widget-type_did_product_general .product__marketplace-button{background:var(--bg-minor-shade);color:var(--color-text);border:0;font-size:1.125rem;min-width:var(--buy-btn-min-width)}.widget-type_did_product_general .product__buy-one-click.is-secondary-button .button:hover,.widget-type_did_product_general .product__marketplace-button:hover{background:var(--bg-major-shade)}.widget-type_did_product_general .product__marketplace-button .button__icon{margin-right:8px}.widget-type_did_product_general .product__buy-one-click,.widget-type_did_product_general .product__service-button{width:100%;min-width:var(--buy-btn-min-width)}.widget-type_did_product_general .product__actions-btn{display:none}@media (max-width: 480px){.widget-type_did_product_general .product__actions-btn{display:flex;flex-direction:column;gap:0.5rem;margin:0.5rem 0}}.widget-type_did_product_general .product__actions-btn .btn-icon,.widget-type_did_product_general .product__actions-btn .product__user-btn-icon{margin-right:0.5rem}@media (max-width: 480px){.widget-type_did_product_general .favorites_btn,.widget-type_did_product_general .product__compare-btn{display:none}}.widget-type_did_product_general .hide-all-buttons .bnpl-button-container{display:none}.widget-type_did_product_general{--buy-btn-min-width:0;--img-fit:contain;--img-ratio:1.2;--rating-color:var(--did-ui-brand);--bg:var(--did-ui-surface);padding-top:28px!important;padding-bottom:36px!important;color:var(--did-ui-ink);font-family:var(--did-ui-font)}.widget-type_did_product_general .did-pdp{display:block!important;min-width:0;font-size:var(--did-ui-size-small);line-height:1.5}.widget-type_did_product_general .did-pdp [hidden]{display:none!important}.widget-type_did_product_general .did-pdp button,.widget-type_did_product_general .did-pdp select{font:inherit}.widget-type_did_product_general .did-pdp a{color:inherit}.widget-type_did_product_general .did-pdp a:focus-visible,.widget-type_did_product_general .did-pdp button:focus-visible,.widget-type_did_product_general .did-pdp select:focus-visible{outline:#3169b8 solid 3px;outline-offset:var(--did-ui-focus-offset)}.widget-type_did_product_general .did-pdp button{cursor:pointer}.widget-type_did_product_general .pdp-breadcrumbs{display:flex;gap:7px;flex-wrap:wrap;font-size:var(--did-ui-size-caption);color:var(--did-ui-muted);margin-bottom:22px}.widget-type_did_product_general .pdp-breadcrumbs a{text-decoration:none}.widget-type_did_product_general .pdp-breadcrumbs a:hover{text-decoration:underline}.widget-type_did_product_general .pdp-title{font-size:var(--did-ui-size-title);line-height:1.18;letter-spacing:-1px;font-weight:var(--did-ui-font-bold);margin:0 0 12px;max-width:960px;overflow-wrap:anywhere}.widget-type_did_product_general .pdp-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;font-size:var(--did-ui-size-label);color:var(--did-ui-muted);margin-bottom:24px}.widget-type_did_product_general .pdp-copy{padding:8px 0;background:0 0;border:0;color:inherit}.widget-type_did_product_general .pdp-copy-status{font-size:var(--did-ui-size-caption)}.widget-type_did_product_general .pdp-rating{text-decoration:none}.widget-type_did_product_general .pdp-rating > span{color:#a76a00}.widget-type_did_product_general .pdp-manufacturer{color:var(--did-ui-ink)}.widget-type_did_product_general .pdp-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px;align-items:start}.widget-type_did_product_general .pdp-hero .product__area-photo{grid-area:auto;min-width:0;position:relative;top:auto}.widget-type_did_product_general .pdp-hero .product__gallery-main,.widget-type_did_product_general .pdp-hero .product__one-photo{border:1px solid var(--did-ui-line);border-radius:var(--did-ui-radius-card);overflow:hidden;background:var(--did-ui-surface)}.widget-type_did_product_general .pdp-hero .product__photo{aspect-ratio:1.2;height:auto;padding:0;--img-ratio:1.2}.widget-type_did_product_general .pdp-hero .product__photo picture{display:block;width:100%;height:100%}.widget-type_did_product_general .pdp-hero .product__photo img{display:block;width:100%;height:100%;object-fit:contain!important;max-height:none;padding:0}.widget-type_did_product_general .pdp-hero .product__gallery-main,.widget-type_did_product_general .pdp-hero .product__one-photo{width:100%;max-width:none;margin:0}.widget-type_did_product_general .pdp-hero .product__gallery-main > .splide > .splide__arrows{display:none}.widget-type_did_product_general .pdp-hero .product__gallery-tumbs{max-width:440px;margin:16px auto 0;padding:0 48px}.widget-type_did_product_general .pdp-hero .product__gallery-tumbs .splide__arrows{display:block}.widget-type_did_product_general .pdp-hero .product__gallery-tumbs .splide__arrow{width:36px;height:40px;border:1px solid var(--did-ui-line);background:var(--did-ui-surface);border-radius:5px}.widget-type_did_product_general .pdp-hero .product__photo-tumb{border-radius:5px}.widget-type_did_product_general .pdp-hero .product__available{display:none}.widget-type_did_product_general .pdp-hero .stickers{top:16px;left:16px}.widget-type_did_product_general .pdp-sidebar{min-width:0;display:flex;flex-direction:column;gap:18px}.widget-type_did_product_general .did-pdp .product-form.pdp-buy{display:block!important;background:var(--did-ui-pale);border:1px solid var(--did-ui-line);border-radius:var(--did-ui-radius-card);padding:24px;min-width:0}.widget-type_did_product_general .did-native-variants{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);pointer-events:none}.widget-type_did_product_general .pdp-option{display:block;font-size:var(--did-ui-size-label);font-weight:650;margin-bottom:18px}.widget-type_did_product_general .pdp-option select{width:100%;display:block;margin-top:7px;background:var(--did-ui-field-bg);border:1px solid #cacdd1;border-radius:5px;min-height:46px;padding:9px 12px;color:var(--did-ui-ink)}.widget-type_did_product_general .did-pdp .pdp-prices{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.widget-type_did_product_general .did-pdp .pdp-prices .product__price-cur{display:block;flex-basis:100%;font-size:34px;line-height:1.2;font-weight:var(--did-ui-font-bold);letter-spacing:-0.7px;color:var(--did-ui-ink);white-space:nowrap}.widget-type_did_product_general .did-pdp .pdp-prices .product__price-old{font-size:var(--did-ui-size-label);color:var(--did-ui-muted);font-weight:var(--did-ui-font-regular);order:0}.widget-type_did_product_general .did-pdp .pdp-discount{font-size:var(--did-ui-size-caption);color:var(--did-ui-brand)}.widget-type_did_product_general .pdp-discount:empty{display:none}.widget-type_did_product_general .pdp-stock{font-size:var(--did-ui-size-label);color:#287446;margin:10px 0 18px}.widget-type_did_product_general .pdp-stock.is-unavailable{color:var(--did-ui-muted)}.widget-type_did_product_general .did-pdp .pdp-actions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;opacity:1!important}.widget-type_did_product_general .did-pdp .pdp-actions[hidden]{display:none!important}.widget-type_did_product_general .pdp-actions .add-cart-counter{min-width:0;max-width:none;width:100%}.widget-type_did_product_general .pdp-actions .button,.widget-type_did_product_general .pdp-button,.widget-type_did_product_general .pdp-now{min-height:var(--did-ui-control-large);padding:12px 8px;border-radius:5px;font-size:var(--did-ui-size-small);line-height:1.35;font-weight:650;border:1px solid var(--did-action,var(--did-ui-brand));display:flex;align-items:center;justify-content:center;text-align:center;background:var(--did-action,var(--did-ui-brand));color:var(--did-ui-button-text);white-space:normal;text-decoration:none}.widget-type_did_product_general .pdp-actions .button__icon{display:none}.widget-type_did_product_general .pdp-actions .pdp-now{background:var(--did-ui-surface);color:var(--did-ui-ink);border-color:#b9c0c9}.widget-type_did_product_general .pdp-actions .add-cart-counter__controls{grid-template-columns:36px minmax(0,1fr) 36px;width:100%;min-width:0;gap:0;overflow:hidden;border-radius:5px}.widget-type_did_product_general .pdp-actions .add-cart-counter__controls-btn{padding:0!important;min-width:0;background:var(--did-ui-ink)!important;border:0;border-radius:0;font-size:var(--did-ui-size-subhead);color:#fff}.widget-type_did_product_general .pdp-actions .add-cart-counter__detail{min-width:0;background:var(--did-ui-counter-bg);color:#25476c;border:0;border-radius:0;padding:5px 2px;font-size:var(--did-ui-size-caption-small);line-height:1.25;flex-direction:column}.widget-type_did_product_general .pdp-actions .add-cart-counter__detail-dop-text{font-size:var(--did-ui-size-micro);color:var(--did-ui-muted)}.widget-type_did_product_general .pdp-actions .add-cart-counter__detail-text{margin:0}.widget-type_did_product_general .pdp-actions button:disabled{opacity:var(--did-ui-disabled-opacity);cursor:default}.widget-type_did_product_general .pdp-action-status,.widget-type_did_product_general .pdp-choice-note{font-size:var(--did-ui-size-caption);color:var(--did-ui-muted);margin:10px 0 0}.widget-type_did_product_general .pdp-action-status:empty{display:none}.widget-type_did_product_general .pdp-missing{display:flex;gap:14px;flex-wrap:wrap;align-items:center;font-size:var(--did-ui-size-label)}.widget-type_did_product_general .pdp-delivery{padding:0 0 18px;border-bottom:1px solid var(--did-ui-line)}.widget-type_did_product_general .pdp-delivery-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.widget-type_did_product_general .pdp-delivery h2{font-size:var(--did-ui-size-body);margin:0;font-weight:650}.widget-type_did_product_general .pdp-delivery h2 span{color:#287446;margin-left:5px}.widget-type_did_product_general .pdp-city{font-size:var(--did-ui-size-label);color:var(--did-ui-muted)}.widget-type_did_product_general .pdp-delivery-options{display:flex;gap:8px;margin-bottom:12px}.widget-type_did_product_general .pdp-delivery-options > span{font-size:var(--did-ui-size-caption);border:1px solid var(--did-ui-line);border-radius:5px;padding:8px 10px}.widget-type_did_product_general .pdp-delivery-options > .is-current{background:var(--did-ui-pale);border-color:var(--did-ui-ink);font-weight:650}.widget-type_did_product_general .pdp-delivery-result{display:flex;justify-content:space-between;gap:12px;font-size:var(--did-ui-size-label)}.widget-type_did_product_general .pdp-delivery > p{font-size:var(--did-ui-size-caption-small);color:var(--did-ui-muted);margin:8px 0 0}.widget-type_did_product_general .pdp-jumps{display:flex;flex-wrap:wrap;gap:8px 24px;border-top:1px solid var(--did-ui-line);border-bottom:1px solid var(--did-ui-line);padding:18px 0;margin:30px 0 8px;font-size:var(--did-ui-size-label)}.widget-type_did_product_general .pdp-jumps a{display:flex;align-items:center;min-height:30px;text-decoration:none}.widget-type_did_product_general .pdp-jumps a:hover{color:var(--did-ui-link-over)}.widget-type_did_product_general .pdp-details{max-width:900px}.widget-type_did_product_general .pdp-section{padding:20px 0;border-bottom:1px solid var(--did-ui-line);scroll-margin-top:80px}.widget-type_did_product_general .pdp-section > summary{list-style:none;display:flex;align-items:center;justify-content:space-between;min-height:42px;font-size:var(--did-ui-size-heading-small);line-height:1.3;font-weight:var(--did-ui-font-bold);letter-spacing:-0.4px}.widget-type_did_product_general .pdp-section > summary::-webkit-details-marker{display:none}.widget-type_did_product_general .pdp-section-body{padding-top:18px;font-size:var(--did-ui-size-small)}.widget-type_did_product_general .pdp-specs{max-width:740px;margin:0}.widget-type_did_product_general .pdp-specs > div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;border-bottom:1px solid var(--did-ui-line);padding:10px 0}.widget-type_did_product_general .pdp-specs dt{color:var(--did-ui-muted)}.widget-type_did_product_general .pdp-specs dd{margin:0}.widget-type_did_product_general .pdp-specs.is-limited > div:nth-child(n+5){display:none}.widget-type_did_product_general .pdp-expand{margin-top:16px;background:0 0;border:0;color:var(--did-ui-brand);font-size:var(--did-ui-size-label);padding:8px 0;text-decoration:underline;min-height:40px}.widget-type_did_product_general .pdp-rich{line-height:1.7;max-width:100%;overflow-wrap:anywhere}.widget-type_did_product_general .pdp-description{max-width:740px}.widget-type_did_product_general .pdp-description.is-limited{max-height:260px;overflow:hidden;mask-image:linear-gradient(#000 80%,transparent)}.widget-type_did_product_general .pdp-rich p:first-child{margin-top:0}.widget-type_did_product_general .pdp-rich ol,.widget-type_did_product_general .pdp-rich ul{padding-left:22px}.widget-type_did_product_general .pdp-rich h4{font-size:var(--did-ui-size-body);margin:20px 0 10px}.widget-type_did_product_general .pdp-rich table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.widget-type_did_product_general .pdp-rich td,.widget-type_did_product_general .pdp-rich th{padding:10px 12px;border:1px solid var(--did-ui-line);text-align:left;vertical-align:top}.widget-type_did_product_general .pdp-rich th{background:var(--did-ui-pale)}.widget-type_did_product_general .pdp-rich iframe,.widget-type_did_product_general .pdp-rich img{max-width:100%;height:auto}.widget-type_did_product_general .pdp-rich iframe{aspect-ratio:16/9}.widget-type_did_product_general .pdp-review-content{grid-area:auto}.widget-type_did_product_general .pdp-review-content .product__reviews{padding:0;border:0}.widget-type_did_product_general .pdp-review-content .reviews-item{max-width:740px}.widget-type_did_product_general .pdp-review-content .reviews__empty-message{color:var(--did-ui-muted);font-size:var(--did-ui-size-small)}.widget-type_did_product_general .pdp-review-content .show-review-form-btn{font-size:var(--did-ui-size-label);color:var(--did-ui-brand)}.widget-type_did_product_general .pdp-review-content .review-form{max-width:740px}.widget-type_did_product_general .pdp-review-content .reviews-form__title{font-size:var(--did-ui-size-subtitle)}.widget-type_did_product_general .pdp-review-content .reviews-form__content{padding:0}.widget-type_did_product_general .pdp-review-content .reviews-form__moderation-info{font-size:var(--did-ui-size-caption)}.widget-type_did_product_general .pdp-review-content .reviews-item__author{font-weight:650}.widget-type_did_product_general .pdp-videos{display:grid;gap:20px;max-width:740px}.widget-type_did_product_general .pdp-video-launch{display:flex;align-items:center;justify-content:center;gap:20px;background:var(--did-ui-pale);border:1px solid var(--did-ui-line);border-radius:var(--did-ui-radius-card);width:100%;aspect-ratio:16/9;min-height:200px;font-size:var(--did-ui-size-body);font-weight:650;color:var(--did-ui-ink)}.widget-type_did_product_general .pdp-video-launch > span{width:48px;height:48px;display:grid;place-items:center;background:var(--did-ui-ink);color:#fff;border-radius:50%;font-size:var(--did-ui-size-subtitle)}.widget-type_did_product_general .pdp-video iframe{display:block;width:100%;aspect-ratio:16/9;min-height:200px;border:0;border-radius:var(--did-ui-radius-card)}.widget-type_did_product_general .pdp-video > a{display:inline-flex;margin-top:8px;font-size:var(--did-ui-size-caption);text-underline-offset:3px}.widget-type_did_product_general .pdp-suggestions{padding:34px 0 4px;scroll-margin-top:80px}.widget-type_did_product_general .pdp-suggestions h2{font-size:var(--did-ui-size-heading);letter-spacing:-0.5px;margin:0 0 20px;font-weight:var(--did-ui-font-bold)}.widget-type_did_product_general .pdp-suggestions .did-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.widget-type_did_product_general .pdp-suggestions .did-product-photo{height:180px}.widget-type_did_product_general .pdp-sticky{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid var(--did-ui-line);box-shadow:0 -3px 18px rgba(0,0,0,0.031372549);z-index:24;padding:10px 16px;padding-bottom:calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;gap:14px}.widget-type_did_product_general .pdp-sticky strong{font-size:19px;white-space:nowrap}.widget-type_did_product_general .pdp-sticky button{background:var(--did-action,var(--did-ui-brand));color:var(--did-ui-button-text);border:0;border-radius:5px;font-size:var(--did-ui-size-label);font-weight:650;padding:10px 18px;min-height:var(--did-ui-control-normal)}@media (min-width: 801px){.widget-type_did_product_general .pdp-section > summary{pointer-events:none}.widget-type_did_product_general .pdp-sticky{display:none!important}}@media (max-width: 1100px){.widget-type_did_product_general .pdp-hero{gap:28px}.widget-type_did_product_general .pdp-title{font-size:var(--did-ui-size-heading-large)}.widget-type_did_product_general .did-pdp .product-form.pdp-buy{padding:20px}.widget-type_did_product_general .pdp-actions{grid-template-columns:1fr!important}}@media (max-width: 800px){.widget-type_did_product_general{padding-top:18px!important}.widget-type_did_product_general .pdp-title{font-size:var(--did-ui-size-heading);letter-spacing:-0.6px}.widget-type_did_product_general .pdp-hero{grid-template-columns:minmax(0,1fr);gap:20px}.widget-type_did_product_general .pdp-hero .product__photo{aspect-ratio:1.5;--img-ratio:1.5}.widget-type_did_product_general .pdp-meta{gap:5px 16px;font-size:var(--did-ui-size-caption);margin-bottom:18px}.widget-type_did_product_general .pdp-jumps{display:none}.widget-type_did_product_general .pdp-details{margin-top:20px}.widget-type_did_product_general .pdp-section{padding:14px 0}.widget-type_did_product_general .pdp-section > summary{cursor:pointer;font-size:21px}.widget-type_did_product_general .pdp-section > summary:after{content:"+";font-size:23px;font-weight:var(--did-ui-font-regular)}.widget-type_did_product_general .pdp-section[open] > summary:after{content:"−"}.widget-type_did_product_general .pdp-section-body{font-size:var(--did-ui-size-label)}.widget-type_did_product_general .pdp-description{max-height:none!important;mask-image:none!important}.widget-type_did_product_general .pdp-suggestions .did-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.widget-type_did_product_general .pdp-suggestions h2{font-size:25px}.widget-type_did_product_general .pdp-suggestions .did-product-photo{height:155px}.widget-type_did_product_general .pdp-hero .product__gallery-tumbs{max-width:360px}.widget-type_did_product_general .pdp-sticky:not([hidden]){display:flex}}@media (max-width: 520px){.widget-type_did_product_general .pdp-title{font-size:26px}.widget-type_did_product_general .pdp-breadcrumbs{font-size:var(--did-ui-size-caption-small);gap:5px;margin-bottom:17px}.widget-type_did_product_general .pdp-hero .product__photo{aspect-ratio:1.15;--img-ratio:1.15}.widget-type_did_product_general .did-pdp .product-form.pdp-buy{padding:18px}.widget-type_did_product_general .did-pdp .pdp-prices .product__price-cur{font-size:30px}.widget-type_did_product_general .did-pdp .pdp-actions{grid-template-columns:1fr!important}.widget-type_did_product_general .pdp-specs > div{gap:12px;font-size:var(--did-ui-size-caption)}.widget-type_did_product_general .pdp-section > summary{font-size:var(--did-ui-size-subtitle)}.widget-type_did_product_general .pdp-suggestions h2{font-size:var(--did-ui-size-heading-small)}.widget-type_did_product_general .pdp-city{font-size:var(--did-ui-size-caption-small)}.widget-type_did_product_general .pdp-hero .product__gallery-tumbs{padding:0 40px}.widget-type_did_product_general .pdp-video-launch{gap:12px;font-size:var(--did-ui-size-label)}.widget-type_did_product_general .pdp-rich td,.widget-type_did_product_general .pdp-rich th{padding:8px 6px;font-size:var(--did-ui-size-caption)}.widget-type_did_product_general .pdp-suggestions .did-product-photo{height:120px}}.widget-type_did_product_general .did-pdp{max-width:1280px;margin:0 auto}.widget-type_did_product_general .pdp-sticky-controls{display:flex;min-width:0;gap:0}.widget-type_did_product_general .pdp-sticky-controls > a{display:flex;align-items:center;justify-content:center;min-height:var(--did-ui-control-normal);background:var(--did-ui-brand);color:var(--did-ui-on-action);border-radius:5px;padding:8px 16px;font-size:var(--did-ui-size-caption);text-align:center;text-decoration:none}.widget-type_did_product_general .pdp-sticky-controls.with-count{display:grid;grid-template-columns:32px minmax(0,1fr) 32px;max-width:215px}.widget-type_did_product_general .pdp-sticky-controls.with-count button{border-radius:0;background:var(--did-ui-ink);padding:8px 0;font-size:var(--did-ui-size-subtitle)}.widget-type_did_product_general .pdp-sticky-controls.with-count > a{background:var(--did-ui-pale);color:#25476c;border-radius:0;font-size:var(--did-ui-size-micro);padding:6px}.widget-type_did_product_general .pdp-sticky-controls.with-count button:first-child{border-radius:5px 0 0 5px}.widget-type_did_product_general .pdp-sticky-controls.with-count button:last-child{border-radius:0 5px 5px 0}.widget-type_did_product_general .did-pdp .pdp-accessories{margin-bottom:18px}.widget-type_did_product_general .pdp-gallery-count{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);font-size:var(--did-ui-size-caption);background:var(--did-ui-pale);padding:3px 12px;border-radius:var(--did-ui-radius-pill);z-index:2;pointer-events:none}.widget-type_did_product_general .did-pdp .pdp-hero .product__available{display:none!important}.widget-type_did_product_general .pdp-suggestions{max-width:1280px;margin-left:auto;margin-right:auto}.widget-type_did_product_general .did-pdp .pdp-hero .product__gallery-tumbs{display:block!important;width:100%;box-sizing:border-box}.widget-type_did_product_general .did-pdp .pdp-hero .product__gallery-tumbs .splide__arrow{opacity:1}.widget-type_did_product_general .did-pdp .pdp-missing > .pdp-button{background:var(--did-action,var(--did-ui-brand));color:var(--did-ui-button-text);border:1px solid var(--did-action,var(--did-ui-brand));margin-top:0;min-height:var(--did-ui-control-large);padding:12px 18px;font-weight:650}.widget-type_did_product_general .did-pdp .pdp-missing > .pdp-button:hover{background:#ae1e2b;border-color:#ae1e2b;color:var(--did-ui-button-text)}.widget-type_did_product_general .did-pdp .pdp-missing > .pdp-button:active{background:#981b25;border-color:#981b25;color:var(--did-ui-button-text)}.widget-type_did_product_general .did-pdp .pdp-prices .product__price-cur.is-unavailable{font-size:var(--did-ui-size-heading-small);line-height:1.35;letter-spacing:0;white-space:normal;margin-bottom:18px}.widget-type_did_product_general .did-pdp .pdp-sticky strong.is-unavailable{font-size:var(--did-ui-size-small);line-height:1.3;white-space:normal}.widget-type_did_product_general .did-pdp .pdp-hero .product__gallery-tumbs{padding-left:52px;padding-right:52px}.widget-type_did_product_general .did-pdp .js-product-gallery-tumbs{position:relative}.widget-type_did_product_general .did-pdp .pdp-photo-arrows{position:absolute;inset:0;pointer-events:none}.widget-type_did_product_general .did-pdp .pdp-gallery-arrow{position:absolute;top:50%;left:-52px;transform:translateY(-50%);width:42px;height:42px;min-height:42px;padding:0;display:flex;align-items:center;justify-content:center;background:0 0;border:1px solid #d6dce3;border-radius:5px;color:var(--did-ui-ink);font-size:var(--did-ui-size-lead-small);line-height:1;pointer-events:auto}.widget-type_did_product_general .did-pdp .pdp-gallery-arrow[data-did-photo-step="1"]{left:auto;right:-52px}.widget-type_did_product_general .did-pdp .pdp-gallery-arrow:hover{background:var(--did-ui-pale);border-color:var(--did-ui-ink)}@media (max-width: 520px){.widget-type_did_product_general .did-pdp .pdp-hero .product__gallery-tumbs{padding-left:44px;padding-right:44px}.widget-type_did_product_general .did-pdp .pdp-gallery-arrow{left:-44px;width:36px;height:40px;min-height:40px}.widget-type_did_product_general .did-pdp .pdp-gallery-arrow[data-did-photo-step="1"]{right:-44px}}.widget-type_did_product_general .did-pdp .pdp-hero .product__gallery-tumbs{max-width:calc(var(--did-thumb-count,5) * 74px + 94px)}@media (max-width: 800px){.widget-type_did_product_general .did-pdp .pdp-hero .product__gallery-tumbs{max-width:calc(var(--did-thumb-count,5) * 64px + 96px)}}@media (max-width: 520px){.widget-type_did_product_general .did-pdp .pdp-hero .product__gallery-tumbs{max-width:calc(var(--did-thumb-count,5) * 64px + 80px)}}.widget-type_did_product_general #product-reviews .product__reviews{padding:0;border:0}.widget-type_did_product_general #product-reviews .pdp-reviews-summary{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin:0 0 18px;max-width:740px}.widget-type_did_product_general #product-reviews .pdp-reviews-score{font-size:var(--did-ui-size-heading-large);font-weight:var(--did-ui-font-bold);line-height:1.2;color:var(--did-ui-ink)}.widget-type_did_product_general #product-reviews .pdp-reviews-total{display:flex;flex-direction:column;gap:5px}.widget-type_did_product_general #product-reviews .pdp-review-summary-stars{position:relative;display:inline-block;width:max-content;color:var(--did-ui-control-line);font-size:var(--did-ui-size-lead);letter-spacing:1px;line-height:1.3}.widget-type_did_product_general #product-reviews .pdp-review-summary-stars > span{position:absolute;left:0;top:0;overflow:hidden;white-space:nowrap;color:#a76a00}.widget-type_did_product_general #product-reviews .pdp-review-count{font-size:var(--did-ui-size-caption);color:var(--did-ui-muted);line-height:1.5}.widget-type_did_product_general #product-reviews .pdp-review-write,.widget-type_did_product_general #product-reviews .show-review-form-btn.is-hide{display:inline-flex!important;align-items:center;justify-content:center;min-height:40px;margin:0 0 0 auto;padding:10px 18px;background:var(--did-ui-surface);border:1px solid var(--did-ui-control-line);border-radius:var(--did-ui-radius-control);color:var(--did-ui-ink);font:var(--did-ui-font-semibold) var(--did-ui-size-caption)/1.4 var(--did-ui-font);text-decoration:none;cursor:pointer}.widget-type_did_product_general #product-reviews .pdp-review-write:hover{background:var(--did-ui-pale);border-color:var(--did-ui-brand)}.widget-type_did_product_general #product-reviews .reviews-list{display:block;max-width:740px;margin:0}.widget-type_did_product_general #product-reviews .reviews-item{display:block!important;margin:0;max-width:740px;padding:18px 0;border:0;border-top:1px solid var(--did-ui-line);border-radius:0;box-shadow:none;background:0 0}.widget-type_did_product_general #product-reviews .reviews-item.is-hide{display:none!important}.widget-type_did_product_general #product-reviews .reviews-item__header{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 10px}.widget-type_did_product_general #product-reviews .reviews-item__author{font-size:var(--did-ui-size-caption);font-weight:var(--did-ui-font-bold);color:var(--did-ui-ink);overflow-wrap:anywhere}.widget-type_did_product_general #product-reviews .reviews-item__rating{flex-shrink:0}.widget-type_did_product_general #product-reviews .pdp-review-stars{font-size:var(--did-ui-size-small);letter-spacing:1px;color:#a76a00;white-space:nowrap}.widget-type_did_product_general #product-reviews .reviews-item__content{font-size:var(--did-ui-size-small);line-height:1.75;overflow-wrap:anywhere}.widget-type_did_product_general #product-reviews .reviews-item__footer{font-size:var(--did-ui-size-caption-small);line-height:1.6;color:var(--did-ui-muted);margin-top:10px}.widget-type_did_product_general #product-reviews .reviews-item__replied-controls{display:none}.widget-type_did_product_general #product-reviews .reviews-item__photo{margin-top:12px}.widget-type_did_product_general #product-reviews .reviews-item__photo a{display:block;width:80px;height:80px;overflow:hidden;border:1px solid var(--did-ui-line);border-radius:5px}.widget-type_did_product_general #product-reviews .reviews-item__photo img{width:100%;height:100%;object-fit:cover}.widget-type_did_product_general #product-reviews .reviews-item__replied{display:block;padding:12px 16px;margin-top:12px;background:var(--did-ui-pale);border:0;border-radius:var(--did-ui-radius-control);max-width:100%;font-size:var(--did-ui-size-caption)}.widget-type_did_product_general #product-reviews .reviews-item__replied-photo{display:none}.widget-type_did_product_general #product-reviews .reviews-item__replied-name{font-size:var(--did-ui-size-caption);font-weight:var(--did-ui-font-bold);color:var(--did-ui-ink);margin-bottom:4px}.widget-type_did_product_general #product-reviews .reviews-item__replied-text{font-size:var(--did-ui-size-caption);line-height:1.75}.widget-type_did_product_general #product-reviews .pdp-review-more{display:inline-flex;align-items:center;font-size:var(--did-ui-size-label);min-height:40px;margin-top:12px}.widget-type_did_product_general #product-reviews .pdp-reviews-empty{font-size:var(--did-ui-size-small);line-height:1.7;color:var(--did-ui-muted);margin:0}.widget-type_did_product_general #product-reviews .review-form{max-width:740px;padding:0;border:0;background:var(--did-ui-surface)}.widget-type_did_product_general #product-reviews .review-form .reviews-form__title{font-size:var(--did-ui-size-subtitle);font-weight:var(--did-ui-font-bold)}.widget-type_did_product_general #product-reviews .review-form .form-field{margin:14px 0;min-width:0}.widget-type_did_product_general #product-reviews .review-form .form-field__label{font-size:var(--did-ui-size-label);line-height:1.5;margin-bottom:6px}.widget-type_did_product_general #product-reviews .review-form .form-control{min-height:var(--did-ui-control-normal);border:1px solid #d6dce3;border-radius:var(--did-ui-radius-control);padding:10px 12px;background:var(--did-ui-surface);color:var(--did-ui-ink);font:var(--did-ui-size-body)/1.5 var(--did-ui-font);max-width:100%}.widget-type_did_product_general #product-reviews .review-form .grid-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.widget-type_did_product_general #product-reviews .review-form .button[type=submit]{min-height:var(--did-ui-control-normal);padding:12px 20px;background:var(--did-action,var(--did-ui-brand));border:1px solid var(--did-action,var(--did-ui-brand));border-radius:var(--did-ui-radius-control);color:var(--did-ui-button-text);font-size:var(--did-ui-size-label);font-weight:var(--did-ui-font-semibold)}.widget-type_did_product_general #product-reviews [hidden]{display:none!important}.widget-type_did_product_general .did-pdp .did-sp [id],.widget-type_did_product_general .did-pdp .did-sp-calculator{scroll-margin-top:80px}@media (max-width: 800px){.widget-type_did_product_general #product-reviews .pdp-reviews-summary{gap:12px}.widget-type_did_product_general #product-reviews .pdp-review-write,.widget-type_did_product_general #product-reviews .show-review-form-btn.is-hide{margin-left:0}}@media (max-width: 520px){.widget-type_did_product_general #product-reviews .pdp-review-write,.widget-type_did_product_general #product-reviews .show-review-form-btn.is-hide{width:100%}.widget-type_did_product_general #product-reviews .reviews-item__author{font-size:var(--did-ui-size-caption-small)}.widget-type_did_product_general #product-reviews .reviews-item__content{font-size:var(--did-ui-size-label)}.widget-type_did_product_general #product-reviews .review-form .grid-list{grid-template-columns:1fr;gap:0}}.widget-type_did_product_general .did-sp-version{--did-sp-version:1}.widget-type_did_product_general .did-sp{margin:28px 0 0;--sm-red:var(--did-ui-brand);--sm-line:var(--did-ui-line);--sm-muted:var(--did-ui-muted)}.widget-type_did_product_general .did-sp-all{margin:0 0 18px}.widget-type_did_product_general .did-sp-current{display:inline-block;color:var(--did-ui-brand);font-size:var(--did-ui-size-caption-small);margin-top:5px}.widget-type_did_product_general .did-sp-review-note{font-size:var(--did-ui-size-label);line-height:1.7;color:var(--did-ui-muted);margin:0 0 20px}.widget-type_did_product_general .did-sp-calculator{border-top:1px solid var(--did-ui-line);margin-top:32px;padding-top:28px}.widget-type_did_product_general .did-sp-calculator > h2{font-size:25px;line-height:1.25;margin:0 0 12px}.widget-type_did_product_general .did-sp-calculator > p{color:var(--did-ui-muted);font-size:var(--did-ui-size-label);line-height:1.7}.widget-type_did_product_general .did-sp-calculator .did-chain-calculator{width:100%;max-width:none;margin:0}.widget-type_did_product_general .did-sp-calculator-active .pdp-sticky{display:none!important}.widget-type_did_product_general .did-sp .did-sm-table tr[data-selected=true] td:first-child{box-shadow:inset 3px 0 var(--did-ui-brand)}@media (max-width: 520px){.widget-type_did_product_general .did-sp-calculator > h2{font-size:21px}.widget-type_did_product_general .did-sp .did-sm-table tr[data-selected=true] td:first-child{box-shadow:none}}.widget-type_did_product_general .did-pdp .pdp-consultation{display:flex;align-items:center;gap:8px;width:fit-content;max-width:100%;margin-top:16px;color:#414b57;font-size:var(--did-ui-size-label);font-weight:var(--did-ui-font-medium);line-height:1.5;text-decoration:none}.widget-type_did_product_general .did-pdp .pdp-consultation svg{flex:0 0 20px;color:var(--did-ui-brand)}.widget-type_did_product_general .did-pdp .pdp-consultation:hover{color:var(--did-ui-link-over)}.widget-type_did_product_general .did-pdp .pdp-consultation:hover span{text-decoration:underline;text-underline-offset:3px}.widget-type_did_product_general .did-pdp .pdp-consultation:focus-visible{outline:var(--did-ui-focus-width) solid var(--did-ui-brand);outline-offset:5px;border-radius:2px}.widget-type_did_product_general .did-pdp .pdp-manufacturer{display:inline-flex;align-items:center;max-width:100%;min-height:30px;text-decoration:none}.widget-type_did_product_general .did-pdp .pdp-manufacturer:hover{text-decoration:underline;text-underline-offset:3px}.widget-type_did_product_general .did-pdp .pdp-manufacturer:focus-visible{outline:var(--did-ui-focus-width) solid var(--did-ui-brand);outline-offset:4px;border-radius:2px}.widget-type_did_product_general .did-pdp .pdp-manufacturer-logo{display:block;width:auto;max-width:120px;height:30px;object-fit:contain}.widget-type_did_product_general .did-pdp [data-did-admin-only]{display:none!important}html[data-did-admin=true] .widget-type_did_product_general .did-pdp [data-did-admin-only]:not([hidden]){display:inline!important}.widget-type_did_product_general .did-pdp .pdp-actual-stock{font-weight:var(--did-ui-font-bold);color:var(--did-ui-brand)}.widget-type_did_product_general .did-pdp .pdp-manufacturers{display:contents}.widget-type_did_product_general .did-pdp .pdp-copy-label-short{display:none}@media (max-width: 800px){.widget-type_did_product_general .did-pdp .pdp-meta{--pdp-meta-line:18px;--pdp-meta-row-gap:4px;display:grid;grid-template-columns:fit-content(50%) minmax(0,1fr);grid-template-rows:repeat(2,minmax(var(--pdp-meta-line),auto));column-gap:12px;row-gap:var(--pdp-meta-row-gap);align-items:center;line-height:var(--pdp-meta-line)}.widget-type_did_product_general .did-pdp .pdp-manufacturers{display:flex;flex-wrap:wrap;align-items:center;gap:8px;grid-column:1;grid-row:1/span 2;min-width:0;max-width:180px}.widget-type_did_product_general .did-pdp .pdp-manufacturer{height:calc(var(--pdp-meta-line) * 2 + var(--pdp-meta-row-gap));min-height:0;max-width:100%}.widget-type_did_product_general .did-pdp .pdp-manufacturer-logo{height:100%;width:auto;max-width:100%;object-fit:contain}.widget-type_did_product_general .did-pdp .pdp-copy{grid-column:2;grid-row:1/span 2;align-self:center;justify-self:start;min-width:0;max-width:100%;padding:0;text-align:left;line-height:var(--pdp-meta-line);overflow-wrap:anywhere}.widget-type_did_product_general .did-pdp .pdp-copy-label-full{display:none}.widget-type_did_product_general .did-pdp .pdp-copy-label-short{display:inline}.widget-type_did_product_general .did-pdp .pdp-meta:has(> .pdp-rating:not([hidden])) .pdp-copy{grid-row:1;align-self:end}.widget-type_did_product_general .did-pdp .pdp-rating{grid-column:2;grid-row:2;align-self:start;min-width:0;line-height:var(--pdp-meta-line);overflow-wrap:anywhere}.widget-type_did_product_general .did-pdp .pdp-copy-status{grid-column:1/-1;grid-row:3}.widget-type_did_product_general .did-pdp .pdp-copy-status:empty{display:none}.widget-type_did_product_general .did-pdp .pdp-meta:not(:has(> .pdp-manufacturers)){grid-template-columns:minmax(0,1fr)}.widget-type_did_product_general .did-pdp .pdp-meta:not(:has(> .pdp-manufacturers)) .pdp-copy,.widget-type_did_product_general .did-pdp .pdp-meta:not(:has(> .pdp-manufacturers)) .pdp-rating{grid-column:1}}.did-pdp .did-delivery{border:1px solid var(--did-ui-line);border-radius:var(--did-ui-radius-card);padding:16px 18px;background:#f8f9fb;color:var(--did-ui-ink);font-family:inherit;min-width:0}.did-delivery [hidden]{display:none!important}.did-pdp .did-delivery .did-delivery__heading{display:flex;align-items:flex-start;gap:10px;margin:0 0 12px;font-size:var(--did-ui-size-body);line-height:1.5;font-weight:650;color:var(--did-ui-ink)}.did-delivery__heading>svg{width:23px;height:23px;flex:none;margin-top:1px}.did-delivery__heading-text{min-width:0}.did-delivery__heading button{display:inline;padding:0;margin:0 0 0 6px;min-height:24px;border:0;border-bottom:1px dashed #aab1ba;border-radius:0;background:none;color:var(--did-ui-muted);font-family:inherit;font-size:var(--did-ui-size-caption);font-weight:var(--did-ui-font-regular);line-height:1.4;vertical-align:baseline;cursor:pointer}.did-delivery .insales_widget-delivery{width:100%;max-width:none;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;font-family:inherit;font-size:var(--did-ui-size-label);color:inherit}.did-delivery .insales_widget-delivery_form{padding:0}.did-delivery .insales_widget-delivery_header{margin:0 0 14px;padding:0;background:none;border:0}.did-delivery .insales_widget-delivery_city{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;font-size:var(--did-ui-size-label)}.did-delivery .insales_widget-label{margin:0;font-size:var(--did-ui-size-label);color:var(--did-ui-muted);font-weight:var(--did-ui-font-regular);white-space:nowrap}.did-delivery .insales_widget-current_address{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;line-height:1.5}.did-delivery .insales_widget-current_address>span{font-weight:var(--did-ui-font-semibold);font-size:var(--did-ui-size-label)}.did-delivery .insales_widget-open_modal{margin:0;padding:0;min-height:24px;background:none;border:0;border-bottom:1px dashed #aab1ba;color:var(--did-ui-muted);font:inherit;font-size:var(--did-ui-size-caption);cursor:pointer}.did-delivery .insales_widget-delivery_info{min-height:0!important;padding:0;margin:0;font-size:var(--did-ui-size-label)}.did-delivery[data-delivery-ready="false"] .insales_widget-delivery_info{display:none}.did-delivery .insales_widget-delivery_info>ul{display:grid;gap:0;margin:0;padding:0;list-style:none}.did-delivery .insales_widget-delivery_info--item{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;margin:0;padding:12px 0;border:0!important;box-shadow:none!important;background:none;min-width:0}.did-delivery .insales_widget-delivery_info--content{grid-column:1;grid-row:1;min-width:0;margin:0;padding:0}.did-delivery .insales_widget-delivery_info--title{margin:0;font-size:var(--did-ui-size-label);font-weight:var(--did-ui-font-medium);line-height:1.5;color:var(--did-ui-ink);overflow-wrap:normal}.did-delivery .insales_widget-delivery_info--price{grid-column:3;grid-row:1;margin:0;padding:0;font-size:var(--did-ui-size-small);line-height:1.4;font-weight:650;color:var(--did-ui-ink);text-align:right;white-space:nowrap}.did-delivery .insales_widget-delivery_info--free-item .insales_widget-delivery_info--price{color:#287446}.did-delivery .insales_widget-delivery_info--interval{grid-column:2;grid-row:1;margin:0;padding:0;font-size:var(--did-ui-size-caption-small);line-height:1.5;color:var(--did-ui-muted);text-align:right;white-space:nowrap}.did-delivery .insales_widget-delivery_info--description{font-size:var(--did-ui-size-caption);line-height:1.5;color:var(--did-ui-muted);padding:6px 0 0}.did-delivery .insales_widget-delivery_info--warnings{font-size:var(--did-ui-size-caption-small);line-height:1.5;color:var(--did-ui-muted)}.did-delivery__status{margin:0 0 8px;font-size:var(--did-ui-size-label);line-height:1.6;color:var(--did-ui-muted)}.did-delivery__retry{margin:0 0 10px;border:1px solid var(--did-ui-line);border-radius:5px;background:#fff;color:var(--did-ui-ink);padding:8px 12px;font:inherit;font-size:var(--did-ui-size-caption);cursor:pointer}.did-delivery__note{margin:8px 0 0!important;padding-top:0;border:0;font-size:var(--did-ui-size-caption-small)!important;line-height:1.6!important;color:var(--did-ui-muted)!important}.did-delivery__offer{display:flex;gap:10px;margin-top:4px;padding-top:0;border:0;font-size:var(--did-ui-size-caption);line-height:1.5}.did-delivery__offer svg{flex:none;width:20px;height:20px;color:var(--did-ui-brand);margin-top:1px}.did-delivery__offer strong{display:block;font-weight:var(--did-ui-font-semibold);color:var(--did-ui-ink)}.did-delivery__condition{white-space:nowrap}.did-delivery__offer p{margin:3px 0 0;color:var(--did-ui-muted);font-size:var(--did-ui-size-caption-small)}.did-delivery .insales_widget-modal{font-family:inherit;max-width:calc(100vw - 32px);box-sizing:border-box;z-index:10001}.did-delivery .insales_widget-modal_overlay{z-index:10000}.did-delivery .insales_widget-modal input{font-family:inherit;font-size:var(--did-ui-size-body)}.did-delivery button:focus-visible{outline:var(--did-ui-focus-width) solid var(--did-ui-brand);outline-offset:var(--did-ui-focus-offset)}.did-pdp .did-delivery .insales_widget-delivery{padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}.did-pdp .did-delivery .insales_widget-delivery_header{padding:0!important;margin:0 0 14px!important;background:none!important;border:0!important}.did-pdp .did-delivery .insales_widget-delivery_form{padding:0!important;border:0!important;background:none!important;box-shadow:none!important}.did-pdp .did-delivery .insales_widget-delivery_city:before{display:none!important}.did-pdp .did-delivery .insales_widget-delivery_info{border:0!important;background:none!important;box-shadow:none!important}.did-pdp .did-delivery .insales_widget-modal{width:460px!important;max-width:calc(100vw - 32px)!important;border-radius:var(--did-ui-radius-card)!important;padding:26px!important;box-shadow:0 12px 48px #20252d30!important}.did-pdp .did-delivery .insales_widget-modal-header-top{margin-bottom:16px!important}.did-pdp .did-delivery .insales_widget-modal-label{font-size:var(--did-ui-size-lead)!important;font-weight:var(--did-ui-font-semibold)!important}.did-pdp .did-delivery .insales_widget-modal input{height:var(--did-ui-control-normal)!important;border:1px solid #cdd3da!important;border-radius:5px!important;padding:10px 12px!important}.did-pdp .did-delivery .insales_widget-editable{width:auto!important;margin:0!important}.did-pdp .did-delivery .insales_widget-modal{height:auto!important;min-height:0!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important}.did-pdp .did-delivery .insales_widget-modal:not(.insales_widget-modal_open){display:none!important}.did-pdp .did-delivery .insales_widget-delivery_header{display:none!important}.did-pdp .did-delivery .insales_widget-delivery_header:before{display:none!important}.did-pdp .did-delivery .insales_widget-delivery_city{width:100%!important;min-width:0!important}@media(max-width:520px){.did-pdp .did-delivery{padding:14px}.did-delivery .insales_widget-delivery_info--item{column-gap:8px}.did-delivery .insales_widget-delivery_info--title{font-size:var(--did-ui-size-caption)}.did-delivery .insales_widget-delivery_info--interval{font-size:var(--did-ui-size-micro)}.did-delivery .insales_widget-delivery_info--price{font-size:var(--did-ui-size-label)}}@media(max-width:360px){.did-pdp .did-delivery{padding:12px}.did-pdp .did-delivery .did-delivery__heading{gap:8px;font-size:var(--did-ui-size-copy)}.did-delivery .insales_widget-delivery_info--item{column-gap:6px}.did-delivery .insales_widget-delivery_info--title{font-size:var(--did-ui-size-caption-small)}.did-delivery .insales_widget-delivery_info--price{font-size:var(--did-ui-size-caption)}}.did-reviews{font:var(--did-ui-size-small)/1.65 var(--did-ui-font);color:var(--did-ui-ink);max-width:740px;min-width:0}.did-reviews .did-review.is-hide,.did-reviews [hidden]{display:none!important}.did-reviews .did-reviews-summary{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-bottom:18px}.did-reviews .did-reviews-score{font-size:var(--did-ui-size-heading-large);font-weight:var(--did-ui-font-bold);line-height:1.2}.did-reviews-total{display:flex;flex-direction:column;gap:5px;font-size:var(--did-ui-size-caption);color:var(--did-ui-muted)}.did-reviews-stars{position:relative;display:inline-block;width:max-content;color:var(--did-ui-control-line);font-size:var(--did-ui-size-lead);letter-spacing:1px;line-height:1.3}.did-reviews-stars>[data-did-reviews-stars]{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap;color:#a76a00}.did-reviews[data-did-reviews] .did-reviews-button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:10px 18px;border:1px solid var(--did-ui-control-line);border-radius:var(--did-ui-radius-control);background:var(--did-ui-surface);color:var(--did-ui-ink);font:var(--did-ui-font-semibold) var(--did-ui-size-label)/1.4 var(--did-ui-font);cursor:pointer;text-decoration:none}.did-reviews .did-reviews-summary .did-reviews-button{margin-left:auto}.did-reviews .did-reviews-button:hover{background:var(--did-ui-pale);border-color:var(--did-ui-brand)}.did-reviews .did-reviews-more{margin-top:12px}.did-reviews .did-reviews-list{display:block;max-width:740px;margin:0}.did-reviews .did-review{display:block;margin:0;padding:18px 0;border:0;border-top:1px solid var(--did-ui-line);border-radius:0;box-shadow:none;background:0 0}.did-reviews .did-review-header{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.did-reviews .did-review-author{font-size:var(--did-ui-size-caption);font-weight:var(--did-ui-font-bold);overflow-wrap:anywhere}.did-reviews .did-review-stars{flex-shrink:0;font-size:var(--did-ui-size-small);letter-spacing:1px;color:#a76a00;white-space:nowrap}.did-reviews .did-review-text{font-size:var(--did-ui-size-small);line-height:1.75;overflow-wrap:anywhere}.did-reviews .did-review-photo{display:block;width:80px;height:80px;margin-top:12px;overflow:hidden;border:1px solid var(--did-ui-line);border-radius:5px}.did-reviews .did-review-photo img{width:100%;height:100%;object-fit:cover}.did-reviews .did-review-reply{display:block;padding:12px 16px;margin-top:12px;background:var(--did-ui-pale);border:0;border-radius:var(--did-ui-radius-control);font-size:var(--did-ui-size-caption);line-height:1.75}.did-review-reply>strong{display:block;margin-bottom:4px}.did-reviews-form-dialog{box-sizing:border-box;width:780px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;border:0;border-radius:10px;background:var(--did-ui-surface);color:var(--did-ui-ink);overflow:auto;overscroll-behavior:contain}.did-reviews-form-dialog::backdrop{background:#20252db3}html:has(.did-reviews-form-dialog:modal){overflow:hidden}.did-reviews-form-header{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px;background:var(--did-ui-surface);border-bottom:1px solid var(--did-ui-line)}.did-reviews .did-reviews-form-header h2{margin:0;font:var(--did-ui-font-bold) var(--did-ui-size-subtitle)/1.4 var(--did-ui-font)}.did-reviews[data-did-reviews] .did-reviews-form-header>button{flex-shrink:0;width:40px;height:40px;padding:0;border:1px solid var(--did-ui-control-line);border-radius:var(--did-ui-radius-control);background:var(--did-ui-surface);color:var(--did-ui-ink);font:var(--did-ui-size-heading-small)/1 var(--did-ui-font);cursor:pointer}.did-reviews-form-header>button:hover{background:var(--did-ui-pale);border-color:var(--did-ui-brand)}.did-reviews-form{padding:8px 24px 24px;min-width:0}.did-reviews-form iframe{display:block;width:100%;height:600px;border:0}.did-reviews .review-form{max-width:740px;padding:0;border:0;background:var(--did-ui-surface)}.did-reviews .review-form .reviews-form{background:var(--did-ui-surface);border:0;box-shadow:none}.did-reviews .review-form .reviews-form__header{display:none}.did-reviews .reviews-form__title{font-size:var(--did-ui-size-subtitle);font-weight:var(--did-ui-font-bold)}.did-reviews .review-form .form-field{margin:14px 0;min-width:0}.did-reviews .form-field__label{display:block;font-size:var(--did-ui-size-label);line-height:1.5;margin-bottom:6px}.did-reviews .review-form .form-control{box-sizing:border-box;width:100%;min-height:var(--did-ui-control-normal);border:1px solid #d6dce3;border-radius:var(--did-ui-radius-control);padding:10px 12px;background:var(--did-ui-surface);color:var(--did-ui-ink);font:var(--did-ui-size-body)/1.5 var(--did-ui-font);max-width:100%}.did-reviews .review-form textarea.form-control{min-height:120px!important;resize:vertical}.did-reviews .review-form .grid-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.did-reviews .review-form button[type=submit]{min-height:var(--did-ui-control-normal);padding:12px 20px;background:var(--did-ui-brand);border:1px solid var(--did-ui-brand);border-radius:var(--did-ui-radius-control);color:var(--did-ui-button-text);font-size:var(--did-ui-size-label);font-weight:var(--did-ui-font-semibold)}.did-reviews .star-rating{display:flex;flex-direction:row-reverse;justify-content:flex-end}.did-reviews .star-radio{position:absolute;opacity:0}.did-reviews .star-label{font-size:25px;color:var(--did-ui-control-line);cursor:pointer}.did-reviews .star-label:before{content:'★'}.did-reviews .star-label:hover,.did-reviews .star-label:hover~.star-label,.did-reviews .star-radio:checked~.star-label{color:#a76a00}.did-review-image{width:min(900px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:14px;border:0;border-radius:var(--did-ui-radius-card);background:#fff}.did-review-image::backdrop{background:#20252db3}.did-reviews[data-did-reviews] .did-review-image>button{position:absolute;right:12px;top:12px;width:40px;height:40px;border:1px solid #dfe3e9;border-radius:var(--did-ui-radius-control);background:var(--did-ui-surface);font-size:var(--did-ui-size-heading-small);cursor:pointer}.did-review-image>img{display:block;width:100%;max-height:calc(100dvh - 64px);object-fit:contain}.did-reviews :focus-visible{outline:var(--did-ui-focus-width) solid var(--did-ui-brand);outline-offset:var(--did-ui-focus-offset)}@media(max-width:520px){.did-reviews .did-reviews-summary{gap:12px}.did-reviews .did-reviews-summary .did-reviews-button{width:100%;margin-left:0}.did-reviews .did-review-text{font-size:var(--did-ui-size-label)}.did-reviews-form-dialog{max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px);border-radius:var(--did-ui-radius-card)}.did-reviews-form-header{padding:12px 16px}.did-reviews-form{padding:4px 16px 16px}.did-reviews .review-form .grid-list{grid-template-columns:minmax(0,1fr);gap:0}}body[data-theme-template="product"] #product-help{scroll-margin-top:80px}body[data-theme-template="product"] main{padding-bottom:0}body[data-theme-template="product"] aside{display:none}@charset "UTF-8";.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e{}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home{--home-style-version:1}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e{padding:0!important;margin:0;background:var(--did-ui-surface)}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .layout__content{max-width:100%;padding:0!important}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home{--ink:var(--did-ui-ink);--muted:var(--did-ui-muted);--line:var(--did-ui-line);--pale:var(--did-ui-pale);--red:var(--did-ui-brand);color:var(--ink);background:var(--did-ui-surface);font:var(--did-ui-size-copy)/1.65 var(--did-ui-font);text-align:left}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home *{box-sizing:border-box}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home h2,.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home h3,.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home ol,.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home p,.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home ul{margin:0;padding:0}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home h2,.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home h3{color:var(--ink);font-family:inherit}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home a{color:inherit;text-decoration:none;touch-action:manipulation}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home a:hover{color:var(--red)}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home a:focus-visible,.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home button:focus-visible,.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home input:focus-visible,.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home select:focus-visible,.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home textarea:focus-visible{outline:3px solid var(--did-ui-focus);outline-offset:var(--did-ui-focus-offset)}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home .home-wrap{width:calc(100% - 80px);max-width:1280px;margin:0 auto;min-width:0}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home .home-section{padding-top:42px;padding-bottom:42px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home .home-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:25px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home .home-heading > div{min-width:0}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home h2{font-size:30px;font-weight:var(--did-ui-font-bold);line-height:1.25;letter-spacing:-0.8px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home .home-eyebrow{text-transform:uppercase;font-size:var(--did-ui-size-micro);font-weight:var(--did-ui-font-bold);letter-spacing:1.6px;color:var(--muted);margin-bottom:9px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home .home-link{display:inline-flex;align-items:center;gap:8px;font-size:var(--did-ui-size-caption);font-weight:650;flex-shrink:0}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home .home-link svg{width:17px;height:17px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home .home-muted{color:var(--muted)}@media (max-width: 900px){.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home .home-wrap{width:calc(100% - 56px)}}@media (max-width: 800px){.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home .home-wrap{width:calc(100% - 40px)}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home .home-section{padding-top:34px;padding-bottom:34px}}@media (max-width: 520px){.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home .home-wrap{width:calc(100% - 32px)}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home .home-section{padding-top:30px;padding-bottom:30px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home .home-heading{gap:15px;margin-bottom:21px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home h2{font-size:25px;letter-spacing:-0.7px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home .home-heading .home-link{max-width:85px;font-size:var(--did-ui-size-caption-small);line-height:1.5;flex-shrink:0}}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-help-panel{display:grid;grid-template-columns:1fr 1fr;gap:48px;background:#f0f2f5;border:1px solid var(--line);border-radius:10px;padding:44px;align-items:start}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-help-copy{padding-top:8px;min-width:0}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-eyebrow{color:var(--red)}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help h2{font-size:40px;line-height:1.15;letter-spacing:-1.4px;margin-bottom:20px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-help-description{color:var(--muted);font-size:var(--did-ui-size-copy);line-height:1.7;max-width:430px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-help-social{display:flex;flex-wrap:wrap;gap:10px;margin:25px 0 12px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-help-social a{display:inline-flex;align-items:center;gap:8px;min-height:44px;background:var(--did-ui-surface);border:1px solid #dbe0e6;border-radius:5px;padding:10px 13px;font-size:var(--did-ui-size-copy);font-weight:var(--did-ui-font-semibold);line-height:1.4}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-social-icon{width:22px;height:22px;flex-shrink:0;border-radius:50%;display:block}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-social-icon.max{background:#6354dc}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-social-icon.tg{background:#229ed9}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-social-icon.vk{background:#07f}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-social-icon.email{background:var(--red)}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-help-small{font-size:var(--did-ui-size-caption);color:var(--muted)}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help form{background:var(--did-ui-surface);padding:28px;border:1px solid #e0e4e8;border-radius:var(--did-ui-radius-card);min-width:0}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help h3{font-size:var(--did-ui-size-subtitle);line-height:1.3;margin-bottom:22px;letter-spacing:-0.4px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help label{display:block;font-size:var(--did-ui-size-caption);font-weight:var(--did-ui-font-semibold);min-width:0;margin:0 0 14px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-field-label{display:block}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-contact-area label{margin-bottom:14px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-contact-error:not(:empty){margin-top:-7px;margin-bottom:14px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-contact-note{font-size:var(--did-ui-size-caption);line-height:1.55;padding:10px 12px;border:1px solid #cbdcf3;border-radius:5px;background:#edf3fc;color:#35547b;margin:-3px 0 16px;overflow-wrap:anywhere}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-contact-note strong{display:block;font-weight:650;margin-bottom:3px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-contact-note--strong{background:#fff7e4;border-color:#e8cf91;border-left-width:3px;color:#695126}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-contact-note--subtle{padding:0;border:0;background:none;color:var(--muted);font-size:var(--did-ui-size-caption-small)}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-contact-note strong[hidden],.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-contact-note[hidden]{display:none}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help input:not([type=checkbox]):not([type=hidden]),.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help select,.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help textarea{display:block;width:100%;max-width:100%;min-height:var(--did-ui-control-normal);padding:10px 12px;margin-top:7px;border:1px solid #d6dce3;border-radius:5px;background:#fafbfc;font:var(--did-ui-size-small)/1.5 var(--did-ui-font);color:var(--ink);box-shadow:none}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help textarea{resize:vertical;min-height:78px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-optional{font-size:var(--did-ui-size-micro);font-weight:var(--did-ui-font-regular);color:var(--muted);margin-left:4px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-consent{display:flex;align-items:flex-start;gap:9px;font-size:var(--did-ui-size-caption-small);font-weight:var(--did-ui-font-regular);line-height:1.6;margin-top:8px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-consent input{appearance:auto;width:16px;height:16px;min-width:16px;margin:2px 0 0;accent-color:var(--red)}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-consent a{text-decoration:underline;text-underline-offset:2px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-help-submit{display:block;width:100%;min-height:var(--did-ui-control-large);margin-top:17px;padding:12px 18px;background:var(--did-action,var(--did-ui-brand));border:1px solid var(--did-action,var(--did-ui-brand));border-radius:var(--did-ui-radius-control);color:var(--did-ui-button-text);font:650 var(--did-ui-size-label)/1.4 var(--did-ui-font);cursor:pointer}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-help-submit:hover{background:var(--did-action-over,var(--did-ui-brand-over));border-color:var(--did-action-over,var(--did-ui-brand-over))}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-help-submit:disabled{opacity:0.6;cursor:wait}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-field-error{font-size:var(--did-ui-size-caption-small);line-height:1.5;color:var(--did-ui-error)}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-field-error:empty{display:none}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .is-error input{border-color:var(--did-ui-error)}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-form-success{display:none;font-size:var(--did-ui-size-label);line-height:1.6;color:var(--did-ui-confirmation-ink);background:var(--did-ui-confirmation-bg);border-radius:5px;padding:12px;margin-bottom:18px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-form-success.is-show{display:block}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-captcha{margin:15px 0;max-width:100%;overflow:hidden}@media (max-width: 1100px){.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-help-panel{padding:32px;gap:32px}}@media (min-width: 801px) and (max-width: 1100px){.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-form-row .home-field-label{min-height:40px}}@media (max-width: 800px){.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-help-panel{grid-template-columns:1fr;padding:30px;gap:25px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help input:not([type=checkbox]):not([type=hidden]),.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help select,.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help textarea{font-size:var(--did-ui-size-body)}}@media (max-width: 520px){.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-help-panel{padding:27px 18px;gap:24px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help h2{font-size:34px;letter-spacing:-1px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-help-description{font-size:var(--did-ui-size-small)}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help form{padding:22px 16px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help h3{font-size:var(--did-ui-size-lead)}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-help-social{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-help-social a{justify-content:center;min-width:0;white-space:nowrap;font-size:var(--did-ui-size-small);padding:10px 6px}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help .home-form-row{grid-template-columns:1fr;gap:0}.widget-type_widget_v4_page_content_1_a14ad545b64d8b4ad1c6b273fe9a652e .did-home-help textarea{min-height:110px}}
