.frontBrands{background:#fff;padding:0px 0 0px}.frontInfo{margin:40px 0px 0px}.top-reviews{margin:20px 0 20px}.product__bottom{margin-top:0px}.product__section--gift{margin-bottom:5px;padding:5px 10px;border:1px solid #df591d;border-radius:10px}.header{margin-bottom:10px}.btn-content{padding:0 30px}.breadcrumbs{margin:0 0 7px}.product__section--countdown{margin-bottom:10px;border:1px solid #df591d;border-radius:10px}.countdown{padding:10px 22px}.product__section{margin-bottom:20px}.product__group{margin-bottom:0px}.product__bottom-item{margin-bottom:5px}.frontBenefits{margin:20px 0 20px}.search__button .icon--search{margin-top:0px;fill:#757575}.productSticker{top:0px}.children-pages-menu{border:1px solid #d7d7d7;border-radius:5px;padding:10px}.catalog__group{padding:10px}.faq-container{--acc: #e65a81;--tint: #fef5f8;--line: #f2dde4;max-width:800px;margin:50px auto;background:#fff;border-radius:14px;overflow:hidden}.faq-header{margin:0;padding:22px 20px;background:linear-gradient(135deg, #ea6b8e 0%, var(--acc) 55%, #d84a72 100%);color:#fff;text-align:center;font-size:20px;font-weight:700;letter-spacing:.2px}.faq{padding:18px;display:flex;flex-direction:column;gap:8px;border:1px solid var(--line);border-top:none;border-radius:0 0 14px 14px;box-sizing:border-box}.faq-container>.faq-header{margin:0 !important}.faq-container>.faq{margin:0 !important}.faq-item{margin:0;border:1px solid var(--line);border-radius:10px;background:#fff;overflow:hidden;transition:border-color .2s}.faq-item:hover{border-color:var(--acc)}.faq-item[open]{border-color:var(--acc);box-shadow:inset 3px 0 0 var(--acc)}.faq-question{margin:0;padding:16px 58px 16px 18px;position:relative;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;transition:background .2s}.faq-question::-webkit-details-marker{display:none}.faq-question::marker{content:""}.faq-question:hover{background:var(--tint)}.faq-item[open]>.faq-question{background:var(--tint)}.faq-question:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.faq-question h3{margin:0;font-size:15.5px;line-height:1.4;font-weight:600;color:#1a1a1a}.faq-question::before{content:"";position:absolute;right:16px;top:50%;width:28px;height:28px;margin-top:-14px;border-radius:50%;background:#fdeaf0;transition:background .25s}.faq-question::after{content:"";position:absolute;right:24px;top:50%;width:12px;height:12px;margin-top:-6px;background:linear-gradient(var(--acc), var(--acc)) center/12px 2px no-repeat,linear-gradient(var(--acc), var(--acc)) center/2px 12px no-repeat;transition:transform .25s}.faq-item[open]>.faq-question::before{background:var(--acc)}.faq-item[open]>.faq-question::after{transform:rotate(45deg);background:linear-gradient(#fff, #fff) center/12px 2px no-repeat,linear-gradient(#fff, #fff) center/2px 12px no-repeat}.faq-answer{background:var(--tint)}.faq-item[open]>.faq-answer{display:block}.faq-answer>p{margin:0;padding:2px 18px 18px;font-size:15px;line-height:1.65;color:#3d3d3d}.faq-answer a{color:var(--acc);text-decoration:underline;text-underline-offset:2px}@supports(interpolate-size: allow-keywords){.faq-container{interpolate-size:allow-keywords}.faq-item::details-content{block-size:0;overflow:hidden;transition:block-size .3s ease,content-visibility .3s allow-discrete}.faq-item[open]::details-content{block-size:auto}}@media(prefers-reduced-motion: reduce){.faq-item,.faq-question,.faq-question::before,.faq-question::after,.faq-item::details-content{transition:none}}.sextop-delivery-tab .delivery-option:hover,.sextop-payment-tab .payment-method:hover,.sextop-warranty-tab .warranty-card:hover{background:#fff;border-color:#00a046;transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,.1)}.sextop-delivery-tab .detail-link,.sextop-payment-tab .detail-link,.sextop-warranty-tab .detail-link{text-align:center;margin-top:20px}.sextop-delivery-tab .detail-link{margin-top:10px}.sextop-delivery-tab .detail-link a,.sextop-payment-tab .detail-link a,.sextop-warranty-tab .detail-link a{color:#e65a81;text-decoration:none;font-weight:500;transition:all .3s ease}.sextop-delivery-tab .detail-link a:hover,.sextop-payment-tab .detail-link a:hover,.sextop-warranty-tab .detail-link a:hover{color:#d13a68;text-decoration:underline}.sextop-delivery-tab .delivery-options{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:10px;margin-bottom:20px}.sextop-delivery-tab .delivery-option{background:#f8f9fa;border-radius:10px;padding:15px;border:1px solid #e65a81;transition:all .3s ease;text-align:center}.sextop-delivery-tab .delivery-option .opt-title{color:#2d3748;font-weight:600;margin-bottom:12px}.sextop-delivery-tab .delivery-option p{color:#666;margin-bottom:5px}.sextop-delivery-tab .promo-blocks-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:10px}.sextop-delivery-tab .promo-block{background:linear-gradient(135deg, #f0fdf4 0%, #dcfce7 100%);border:1px solid #86efac;border-radius:10px;padding:10px;display:flex;align-items:center;gap:10px}.sextop-delivery-tab .promo-block.yellow{background:linear-gradient(135deg, #fef3c7 0%, #fde68a 100%);border-color:#fbbf24}.sextop-delivery-tab .promo-block img{-o-object-fit:contain;object-fit:contain;flex-shrink:0}.sextop-delivery-tab .promo-block-content .promo-title{color:#166534;margin-bottom:5px;font-weight:600}.sextop-delivery-tab .promo-block.yellow .promo-block-content .promo-title{color:#92400e}.sextop-delivery-tab .promo-block-content p{color:#166534}.sextop-delivery-tab .promo-block.yellow .promo-block-content p{color:#92400e}.sextop-delivery-tab .info-blocks{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:5px;margin:10px 0}.sextop-delivery-tab .info-block{display:flex;gap:10px}.sextop-delivery-tab .info-block img{width:40px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.sextop-delivery-tab .info-block-content .info-title{color:#2d3748;margin-bottom:5px;font-weight:600}.sextop-delivery-tab .info-block-content p{color:#666}.sextop-payment-tab .payment-methods{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:10px;margin-bottom:20px}.sextop-payment-tab .payment-method{background:#f8f9fa;border-radius:10px;padding:15px;border:1px solid #e65a81;transition:all .3s ease}.sextop-payment-tab .payment-method.highlighted{background:linear-gradient(135deg, #f0fdf4 0%, #dcfce7 100%);border:2px solid #00a046}.sextop-payment-tab .payment-method .pm-title{color:#2d3748;font-weight:600;margin-bottom:10px}.sextop-payment-tab .payment-method p{color:#666}.sextop-payment-tab .payment-method .commission{color:#e53e3e;font-weight:bold;margin-top:10px}.sextop-payment-tab .payment-method.highlighted .commission{color:#00a046;font-size:1.1em}.sextop-payment-tab .payment-systems{background:#f8f9fa;border-radius:10px;padding:5px;margin:20px 0;text-align:center}.sextop-payment-tab .payment-systems .ps-title{color:#2d3748;font-weight:600;margin-bottom:15px}.sextop-payment-tab .payment-systems-icons{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap}.sextop-payment-tab .payment-systems-icons img{height:40px;width:auto;-o-object-fit:contain;object-fit:contain}.sextop-payment-tab .other-payment{background:#faf5ff;border:2px dashed #e65a81;border-radius:10px;padding:10px;margin:20px 0;text-align:center}.sextop-payment-tab .other-payment .op-title{color:#e65a81;margin-bottom:10px;font-weight:600}.sextop-payment-tab .other-payment p{color:#666}.sextop-warranty-tab .section-title{margin:10px 0;color:#2d3748;font-weight:600}.sextop-warranty-tab .warning-block{background:#fff5f5;border:2px solid #feb2b2;border-radius:10px;padding:5px;margin-top:20px;margin-bottom:20px;text-align:center}.sextop-warranty-tab .warning-block .wb-title{color:#c53030;margin-bottom:10px;font-weight:600}.sextop-warranty-tab .warning-block p{color:#742a2a;margin-bottom:5px}.sextop-warranty-tab .warning-block p.small{font-size:.9em;font-style:italic}.sextop-warranty-tab .warranty-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:10px;margin-bottom:20px}.sextop-warranty-tab .warranty-card{background:#f8f9fa;border-radius:10px;padding:10px;border:1px solid #e9ecef;transition:all .3s ease;text-align:center}.sextop-warranty-tab .warranty-card img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;margin-bottom:10px}.sextop-warranty-tab .warranty-card.green{background:linear-gradient(135deg, #f0fdf4 0%, #dcfce7 100%);border:1px solid #86efac}.sextop-warranty-tab .warranty-card .wc-title{color:#2d3748;font-weight:600;margin-bottom:10px}.sextop-warranty-tab .warranty-card p{color:#666;margin-bottom:5px}