@layer bricks {}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-slider-nested{min-width:0;width:100%}.brxe-slider-nested .splide__slide{align-items:center;display:flex;justify-content:center;position:relative}.brxe-slider-nested .splide__arrows:not(.custom) .splide__arrow--prev{transform:translateY(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows:not(.custom).splide__arrows--ttb .splide__arrow--prev{transform:translateX(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows svg{min-height:0;min-width:0}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-pbrc01 {font-size: 12px; line-height: 1.4; color: var(--neutral-600)}#brxe-pbrc01 a { color: var(--neutral-600); text-decoration: none;}#brxe-pbrc01 a:hover { color: var(--ink);}#brxe-pgalw0 .flex-control-thumbs {grid-template-columns: repeat(5, 1fr); gap: 16px}#brxe-pgalw0 .woocommerce-product-gallery {gap: 16px}#brxe-pgalw0.thumbnail-slider {gap: 16px}#brxe-pgalw0 .woocommerce-product-gallery .flex-control-thumbs img:not(.flex-active) {opacity: 1}#brxe-pgalw0.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image:not(.flex-active-slide) img {opacity: 1}#brxe-pgalw0 .woocommerce-product-gallery .flex-control-thumbs img.flex-active {opacity: 1}#brxe-pgalw0.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image.flex-active-slide img {opacity: 1}#brxe-pgalw0 .woocommerce-product-gallery { width: 100%;}#brxe-pgalw0 .woocommerce-product-gallery__wrapper { width: 100%;}#brxe-pgalw0 .woocommerce-product-gallery__image { position: relative; overflow: hidden; border-radius: 20px;}#brxe-pgalw0 .woocommerce-product-gallery__image img.wp-post-image { width: 100%; aspect-ratio: 707 / 693; object-fit: cover; border-radius: 20px;}#brxe-pgalw0 .woocommerce-product-gallery__image>a>img { width: 100%; aspect-ratio: 707 / 693; object-fit: cover; border-radius: 20px;}#brxe-pgalw0 .zoomImg { display: none !important;}#brxe-pgalw0 .flex-control-thumbs img { width: 100%; aspect-ratio: 1; object-fit: cover; border: 1px solid var(--neutral-100); border-radius: 15px; transition: border-color .15s ease;}#brxe-pgalw0 .flex-control-thumbs img.flex-active { border-color: var(--ink); border-width: 2px;}#brxe-pgalw0 .flex-direction-nav a { display: inline-flex; align-items: center; justify-content: center; width: 40px; height: 40px; border-radius: 50%; background-color: var(--surface); color: var(--ink); box-shadow: 0 4px 10px rgba(0,0,0,.1);}#brxe-pgalw0 .woocommerce-product-gallery__trigger { display: none;}#brxe-pgal00 {flex-grow: 1; min-width: 0px}#brxe-pirat0 {display: flex; align-items: center; gap: 10px}#brxe-pirat0 .star-rating span::before { color: var(--warning);}#brxe-pirat0 .star-rating::before { color: var(--neutral-200);}#brxe-pirat0 .count { color: var(--ink); font-size: 12px; line-height: 1.4; letter-spacing: 0.12px; text-decoration: none;}#brxe-pirat0 .woocommerce-review-link { color: var(--ink); font-size: 12px; line-height: 1.4; letter-spacing: 0.12px; text-decoration: none;}#brxe-kbafjs {display: flex}#brxe-kbafjs .in-stock {color: #058045; font-family: "Montserrat"; font-size: 12px; font-weight: 400; line-height: 140%}#brxe-kbafjs .low-stock, #brxe-kbafjs .available-on-backorder {color: #f68640; font-size: 12px; font-family: "Montserrat"; font-weight: 400; line-height: 140%}#brxe-kbafjs .out-of-stock {font-size: 12px; font-family: "Montserrat"; font-weight: 400; line-height: 140%; color: #b3261e}#brxe-kbafjs .stock { display: flex; flex-direction: row; align-items: center; column-gap: 4.5px;}#brxe-kbafjs .stock:before { display: block; content: ""; background: currentcolor; width: 8px; height: 8px; border-radius: 50%;}@media (max-width: 767px) {#brxe-kbafjs {font-size: 1.2rem}}#brxe-pitop0 {display: flex; justify-content: space-between; align-items: center; width: 100%}#brxe-pittl0 {font-size: 32px; font-weight: 500; line-height: 1.3; color: var(--ink)}#brxe-pisho0 {font-size: 14px; line-height: 1.4; letter-spacing: 0.14px; color: var(--neutral-800)}.brxe-pisho0 p { margin: 0;}#brxe-piprc0 {flex-grow: 1}#brxe-piprc0 .price { display: flex; align-items: baseline; flex-wrap: wrap; gap: 4px 12px; margin: 0; font-size: 24px; font-weight: 500; line-height: 1.3; color: var(--ink);}#brxe-piprc0 .price ins { order: -1; color: var(--ink); font-weight: 500; text-decoration: none;}#brxe-piprc0 .price del { font-size: 18px; font-weight: 400; color: var(--neutral-600); text-decoration: line-through;}#brxe-piprc0 .price del .amount { color: var(--neutral-600);}#brxe-picmt0 {font-size: 14px; font-weight: 500; line-height: 1.4; letter-spacing: 0.14px; text-transform: uppercase; color: var(--ink)}#brxe-picmp0 {display: flex; align-items: center; justify-content: center; column-gap: 6px; flex-shrink: 0; padding-top: 10px; padding-right: 26px; padding-bottom: 10px; padding-left: 26px; background-color: var(--neutral-100); border-radius: 30px; cursor: pointer; transition: background-color .15s ease, color .15s ease}#brxe-picmp0:hover {background-color: var(--neutral-200)}#brxe-picmp0::after { content: ""; width: 16px; height: 16px; flex: none; background-color: currentColor; -webkit-mask: url(https://dev.mirater.ua/wp-content/uploads/2026/09/Compare-1.svg) center / contain no-repeat; mask: url(https://dev.mirater.ua/wp-content/uploads/2026/09/Compare-1.svg) center / contain no-repeat;}#brxe-picmp0[aria-pressed="true"] { background-color: var(--ink); color: var(--surface);}#brxe-picmp0[aria-pressed="true"] #brxe-picmt0 { color: var(--surface);}#brxe-piprw0 {display: flex; column-gap: 16px; align-items: center; width: 100%}#brxe-pinfm0 {display: flex; flex-direction: column; row-gap: 16px; width: 100%; padding-bottom: 20px; border-bottom: 1px solid var(--neutral-100)}#brxe-pioth0 {display: flex; flex-direction: column; row-gap: 16px; width: 100%; padding-top: 20px; padding-bottom: 20px}#brxe-pioth0>div { display: flex; align-items: baseline; gap: 8px; width: 100%;}#brxe-pioth0>div::before { content: ""; order: 1; flex: 1 1 auto; border-bottom: 1px dotted var(--neutral-200); transform: translateY(-4px);}#brxe-pioth0>div>*:first-child { order: 0; flex: none; color: var(--neutral-600); font-size: 14px; font-weight: 500; line-height: 1.4; letter-spacing: 0.14px; text-transform: uppercase; white-space: nowrap;}#brxe-pioth0>div>*:last-child { order: 2; flex: none; color: var(--ink); font-size: 14px; font-weight: 600; line-height: 1.4; letter-spacing: 0.14px; text-align: right; white-space: nowrap;}#brxe-picrt0 {width: 100%}#brxe-picrt0 .stock {display: none}@media (max-width: 478px) { #brxe-picrt0 .mr-wish { flex: 1 0 100%; }}#brxe-picrt0 form.cart { display: flex; flex-direction: column; gap: 20px; margin: 0;}#brxe-picrt0 form.cart:not(:has(.woocommerce-variation-add-to-cart)) { flex-direction: row; flex-wrap: wrap; align-items: center; gap: 24px;}#brxe-picrt0 .woocommerce-variation.single_variation { display: none !important;}#brxe-picrt0 table.variations { margin: 0; width: 100%; border: 0;}#brxe-picrt0 table.variations tbody { display: flex; flex-direction: column; gap: 20px;}#brxe-picrt0 table.variations tr { display: flex; flex-direction: column; gap: 12px; border: 0;}#brxe-picrt0 table.variations th { display: block; padding: 0; border: 0; text-align: left;}#brxe-picrt0 table.variations td { display: block; padding: 0; border: 0; text-align: left;}#brxe-picrt0 table.variations label { margin: 0; color: var(--neutral-400); font-size: 14px; font-weight: 500; line-height: 1.4; letter-spacing: 0.14px; text-transform: uppercase;}#brxe-picrt0 .reset_variations { display: none;}#brxe-picrt0 ul.bricks-variation-swatches { display: flex; flex-wrap: wrap; align-items: flex-start; gap: 8px; margin: 0; padding: 0; list-style: none;}#brxe-picrt0 ul.bricks-swatch-label li { display: inline-flex; align-items: center; justify-content: center; padding: 6px 14px; border: 1px solid var(--neutral-200); border-radius: 18px; background-color: var(--surface); color: var(--ink); font-size: 12px; line-height: 1.4; letter-spacing: 0.12px; cursor: pointer; transition: background-color .15s ease, border-color .15s ease, color .15s ease;}#brxe-picrt0 ul.bricks-swatch-label li:hover { border-color: var(--ink);}#brxe-picrt0 ul.bricks-swatch-label li.selected { background-color: var(--ink); border-color: var(--ink); color: var(--surface);}#brxe-picrt0 ul.bricks-swatch-label li.active { background-color: var(--ink); border-color: var(--ink); color: var(--surface);}#brxe-picrt0 tr:has(label[for="pa_shyryna"]) ul.bricks-swatch-label li::after { content: " мм"; white-space: pre;}#brxe-picrt0 tr:has(label[for="pa_hlybyna"]) ul.bricks-swatch-label li::after { content: " мм"; white-space: pre;}#brxe-picrt0 tr:has(label[for="pa_vysota"]) ul.bricks-swatch-label li::after { content: " мм"; white-space: pre;}#brxe-picrt0 ul.bricks-swatch-image { gap: 16px;}#brxe-picrt0 ul.bricks-swatch-image li { display: flex; flex-direction: column; align-items: center; gap: 6px; width: 72px; cursor: pointer;}#brxe-picrt0 ul.bricks-swatch-image li img { width: 72px; height: 72px; border: 1px solid var(--neutral-200); border-radius: 10px; object-fit: contain; background-color: var(--surface); transition: border-color .15s ease;}#brxe-picrt0 ul.bricks-swatch-image li:hover img { border-color: var(--neutral-400);}#brxe-picrt0 ul.bricks-swatch-image li.selected img { border-color: var(--ink);}#brxe-picrt0 ul.bricks-swatch-image li.active img { border-color: var(--ink);}#brxe-picrt0 ul.bricks-swatch-image li::after { content: attr(data-balloon); width: 100%; color: var(--ink); font-size: 12px; line-height: 1.4; letter-spacing: 0.12px; text-align: center;}#brxe-picrt0 ul.bricks-variation-swatches li.disabled { opacity: .4; cursor: not-allowed;}#brxe-picrt0 ul.bricks-variation-swatches li.out-of-stock { opacity: .4; cursor: not-allowed;}#brxe-picrt0 .woocommerce-variation-add-to-cart { display: flex; flex-wrap: wrap; align-items: center; gap: 24px;}#brxe-picrt0 .quantity { display: flex; align-items: center; flex: none; width: max-content; height: 44px; padding: 0 10px; border: 1px solid var(--neutral-200); border-radius: 20px; background-color: var(--surface);}#brxe-picrt0 .quantity .action { display: inline-flex; align-items: center; justify-content: center; width: 40px; height: 40px; border: 0; background: none; cursor: pointer; color: var(--ink);}#brxe-picrt0 .quantity .action svg { width: 16px; height: 16px;}#brxe-picrt0 .quantity input.qty { flex: 0 0 auto; width: 24px; min-width: 24px; height: 32px; padding: 0; border: 0; background: transparent; text-align: center; font-size: 18px; line-height: 1.4; letter-spacing: 0.18px; color: var(--ink); -moz-appearance: textfield;}#brxe-picrt0 .quantity input.qty::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0;}#brxe-picrt0 .quantity input.qty::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0;}#brxe-picrt0 .quantity .screen-reader-text { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap;}#brxe-picrt0 button.single_add_to_cart_button { flex: 1 0 100%; display: inline-flex; align-items: center; justify-content: center; min-height: 44px; padding: 12px 26px; border: 0; border-radius: 30px; background-color: var(--ink); color: var(--surface); font-size: 14px; font-weight: 500; line-height: 1.4; letter-spacing: 0.14px; text-transform: uppercase; cursor: pointer; transition: background-color .15s ease;}#brxe-picrt0 button.single_add_to_cart_button:hover { background-color: var(--brand-primary);}#brxe-picrt0 button.single_add_to_cart_button.disabled { opacity: .4; cursor: not-allowed;}#brxe-picrt0 .mr-wish { flex: 1 1 200px; min-width: 0;}#brxe-picrt0 .mr-wish__toggle { display: flex; align-items: center; justify-content: center; gap: 8px; width: 100%; min-height: 44px; padding: 12px 26px; border: 0; border-radius: 30px; background-color: var(--neutral-100); color: var(--ink); font-size: 14px; font-weight: 500; line-height: 1.4; letter-spacing: 0.14px; text-transform: uppercase; text-decoration: none; white-space: nowrap; cursor: pointer; transition: background-color .15s ease, color .15s ease;}#brxe-picrt0 .mr-wish__toggle:hover { background-color: var(--neutral-200);}#brxe-picrt0 .mr-wish__toggle:disabled { opacity: .6; cursor: default;}#brxe-picrt0 .mr-wish__toggle[aria-pressed="true"] { color: var(--danger);}#brxe-picrt0 .mr-wish__icon { flex: none; width: 18px; height: 18px;}#brxe-picrt0 .mr-wish__icon--filled { display: none;}#brxe-picrt0 .mr-wish__toggle[aria-pressed="true"] .mr-wish__icon--empty { display: none;}#brxe-picrt0 .mr-wish__toggle[aria-pressed="true"] .mr-wish__icon--filled { display: block;}#brxe-pinotx {font-size: 14px; font-weight: 500; line-height: 1.4; letter-spacing: 0.14px; text-transform: uppercase; color: var(--ink)}#brxe-pinotf {display: flex; align-items: center; justify-content: center; column-gap: 8px; width: 100%; padding-top: 12px; padding-right: 26px; padding-bottom: 12px; padding-left: 26px; margin-top: 20px; border: 1px solid var(--ink); border-radius: 30px; cursor: pointer; transition: background-color .15s ease, color .15s ease}#brxe-pinotf:hover {background-color: var(--ink); color: var(--surface)}#brxe-pinotf:hover #brxe-pinotx { color: var(--surface);}#brxe-pinf00[data-mr-stock="instock"] #brxe-pinotf { display: none;}#brxe-pinf00[data-mr-stock="outofstock"] #brxe-picrt0 .quantity { display: none !important;}#brxe-pinf00[data-mr-stock="outofstock"] #brxe-picrt0 button.single_add_to_cart_button { display: none !important;}#brxe-pinf00 #brxe-picrt0 table.variations label { color: var(--neutral-600);}#brxe-pidt01 {display: flex; flex-grow: 1; font-size: 14px; line-height: 1.4; letter-spacing: 0.14px; color: var(--neutral-800); align-items: center; gap: 8px}#brxe-pidt01::before { content: ""; width: 18px; height: 18px; flex: none; background-color: var(--ink); -webkit-mask: url(https://dev.mirater.ua/wp-content/uploads/2026/09/pp-truck.svg) center / contain no-repeat; mask: url(https://dev.mirater.ua/wp-content/uploads/2026/09/pp-truck.svg) center / contain no-repeat;}#brxe-pidt01 strong { font-weight: 600; color: var(--ink);}#brxe-pidsku {flex-shrink: 0; font-size: 12px; line-height: 1.4; letter-spacing: 0.12px; text-align: right; color: var(--neutral-600)}#brxe-pidr01 {display: flex; align-items: center; column-gap: 15px; width: 100%}#brxe-pidr02 {display: flex; font-size: 14px; line-height: 1.4; letter-spacing: 0.14px; color: var(--neutral-800); align-items: center; gap: 8px}#brxe-pidr02::before { content: ""; width: 18px; height: 18px; flex: none; background-color: var(--ink); -webkit-mask: url(https://dev.mirater.ua/wp-content/uploads/2026/09/pp-shield-check.svg) center / contain no-repeat; mask: url(https://dev.mirater.ua/wp-content/uploads/2026/09/pp-shield-check.svg) center / contain no-repeat;}#brxe-pidr02 strong { font-weight: 600; color: var(--ink);}#brxe-pidel0 {display: flex; flex-direction: column; row-gap: 10px; width: 100%; padding-top: 20px}#brxe-pinf00 {display: flex; flex-direction: column; width: 543px; flex-shrink: 0}#brxe-pinf00 ul.bricks-swatch-image li::before { display: none !important;}#brxe-pinf00 ul.bricks-swatch-image li::after { content: attr(data-balloon) !important; position: static !important; opacity: 1 !important; visibility: visible !important; transform: none !important; width: 100%; margin: 0 !important; padding: 0 !important; background: none !important; border-radius: 0 !important; color: var(--ink) !important; font-size: 12px !important; font-weight: 400; line-height: 1.4; letter-spacing: 0.12px; text-align: center; text-transform: none; white-space: normal !important; box-shadow: none !important;}#brxe-pinf00 ul.bricks-swatch-label li.bricks-swatch-selected { background-color: var(--ink); border-color: var(--ink); color: var(--surface);}#brxe-pinf00 ul.bricks-swatch-image li.bricks-swatch-selected img { border-color: var(--ink); border-width: 2px;}#brxe-pinf00 ul.bricks-variation-swatches li.disabled { cursor: not-allowed;}#brxe-pinf00 ul.bricks-variation-swatches li[aria-disabled="true"] { cursor: not-allowed;}#brxe-pinf00 ul.bricks-swatch-label li.disabled { border-color: var(--neutral-100); color: var(--neutral-400); text-decoration: line-through; opacity: .45;}#brxe-pinf00 ul.bricks-swatch-label li[aria-disabled="true"] { border-color: var(--neutral-100); color: var(--neutral-400); text-decoration: line-through; opacity: .45;}#brxe-pinf00 ul.bricks-swatch-label li.disabled:hover { border-color: var(--neutral-100);}#brxe-pinf00 ul.bricks-swatch-label li[aria-disabled="true"]:hover { border-color: var(--neutral-100);}#brxe-pinf00 ul.bricks-swatch-image li.disabled img { opacity: .6; border-color: var(--neutral-100);}#brxe-pinf00 ul.bricks-swatch-image li[aria-disabled="true"] img { opacity: .6; border-color: var(--neutral-100);}#brxe-pinf00 ul.bricks-swatch-image li.disabled:hover img { border-color: var(--neutral-100);}#brxe-pinf00 ul.bricks-swatch-image li[aria-disabled="true"]:hover img { border-color: var(--neutral-100);}#brxe-pinf00 ul.bricks-swatch-image li.disabled::after { color: var(--neutral-200) !important;}#brxe-pinf00 ul.bricks-swatch-image li[aria-disabled="true"]::after { color: var(--neutral-200) !important;}#brxe-pmain0 {display: flex; column-gap: 37px; align-items: flex-start; width: 100%}#brxe-pddesc .mr-desc { display: flex; flex-direction: column; gap: 30px; margin-inline: calc(50% - 50vw); padding-block: 60px; padding-inline: max( var(--space-l), calc( 50vw - 640px ) ); background-color: var(--neutral-50);}#brxe-pddesc .mr-desc__row { display: flex; align-items: center; justify-content: space-between; gap: 40px; width: 100%;}#brxe-pddesc .mr-desc__text { display: flex; flex: 0 1 580px; flex-direction: column; gap: 30px; min-width: 0;}#brxe-pddesc .mr-desc__row--flip .mr-desc__text { gap: 24px;}#brxe-pddesc .mr-desc__title,#brxe-pddesc .mr-desc__label { margin: 0; color: var(--ink); font-size: 24px; font-weight: 500; line-height: 1.3;}#brxe-pddesc .mr-desc__text p { margin: 0; color: var(--neutral-800); font-size: 18px; line-height: 1.4; letter-spacing: 0.01em;}#brxe-pddesc .mr-desc__text p + p { margin-top: 8px;}#brxe-pddesc .mr-desc__part { display: flex; flex-direction: column; gap: 12px;}#brxe-pddesc .mr-desc__media { flex: 0 0 630px; width: 630px; height: 410px; overflow: hidden; border-radius: 20px;}#brxe-pddesc .mr-desc__img { width: 100%; height: 100%; object-fit: cover; display: block;}@media (max-width: 991px) { #brxe-pddesc .mr-desc__row { flex-direction: column; align-items: stretch; gap: 24px; } #brxe-pddesc .mr-desc__row--flip { flex-direction: column-reverse; } #brxe-pddesc .mr-desc__media { flex: none; width: 100%; height: auto; aspect-ratio: 630 / 410; }}#brxe-psph02 {color: var(--ink); font-size: var(--text-l); font-weight: 500; line-height: 1.3}@media (max-width: 478px) { #brxe-psph03 .mr-spec { flex-direction: column; align-items: flex-start; gap: 2px; } #brxe-psph03 .mr-spec__v { text-align: left; }}#brxe-psph03 .mr-specs { display: flex; flex-direction: column; gap: 6px;}#brxe-psph03 .mr-spec { display: flex; align-items: center; justify-content: space-between; gap: var(--space-m); padding: 10px; border-radius: 8px;}#brxe-psph03 .mr-spec:nth-child(odd) { background-color: var(--neutral-50);}#brxe-psph03 .mr-spec__k { color: var(--neutral-600); font-size: var(--text-s); font-weight: 500; line-height: 1.4; text-transform: uppercase;}#brxe-psph03 .mr-spec__v { color: var(--ink); font-size: var(--text-s); font-weight: 600; line-height: 1.4; text-align: right;}#brxe-psdim1 {color: var(--ink); font-size: var(--text-l); font-weight: 500; line-height: 1.3}@media (max-width: 991px) { #brxe-psdim2 .mr-dims { grid-template-columns: 1fr; padding: var(--space-l); }}#brxe-psdim2 .mr-dims { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); align-items: center; gap: var(--space-xl); padding: var(--space-xl); background-color: var(--neutral-50); border-radius: 20px;}#brxe-psdim2 .mr-dims__media { display: flex; align-items: center; justify-content: center; padding: var(--space-l); background-color: var(--surface); border-radius: 16px;}#brxe-psdim2 .mr-dims__media img { width: 100%; height: auto; max-height: 320px; object-fit: contain;}#brxe-psdim2 .mr-dims__scheme { width: 100%; height: auto; max-height: 320px; object-fit: contain;}#brxe-psdim2 .mr-dims__scheme { color: var(--ink);}#brxe-psdim2 .mr-specs { display: flex; flex-direction: column; gap: var(--space-s);}#brxe-psdim2 .mr-spec { display: flex; align-items: baseline; gap: var(--space-s); padding: 0; background: none;}#brxe-psdim2 .mr-spec::after { content: ""; order: 1; flex: 1 1 auto; border-bottom: 1px dotted var(--neutral-400); transform: translateY(-4px);}#brxe-psdim2 .mr-spec__k { color: var(--neutral-600); font-size: var(--text-s); font-weight: 500; line-height: 1.4; text-transform: uppercase; white-space: nowrap;}#brxe-psdim2 .mr-spec__v { order: 2; color: var(--ink); font-size: var(--text-s); font-weight: 600; line-height: 1.4; white-space: nowrap;}#brxe-psdim0 {display: flex; flex-direction: column; gap: var(--space-l)}#brxe-psph01 {display: flex; flex-direction: column; gap: var(--space-l)}#brxe-pdlv11 {font-size: 32px; font-weight: 500; line-height: 1.3; color: var(--ink)}@media (max-width: 478px) {#brxe-pdlv11 {font-size: 24px}}#brxe-pdlv13 {font-size: 18px; line-height: 1.4; letter-spacing: 0.01em; color: var(--neutral-800)}#brxe-pdlva1 {display: flex; align-items: center; font-size: 24px; font-weight: 500; line-height: 1.3; color: var(--ink)}#brxe-pdlva1::before { content: ""; flex: 0 0 6px; width: 6px; height: 6px; margin-right: 10px; border-radius: 50%; background-color: currentColor;}@media (max-width: 478px) {#brxe-pdlva1 {font-size: 18px}}#brxe-pdlva2 {font-size: 18px; line-height: 1.4; letter-spacing: 0.01em; color: var(--neutral-800); padding-left: 16px}#brxe-pdlva0 {display: flex; flex-direction: column; row-gap: 12px}#brxe-pdlvb1 {display: flex; align-items: center; font-size: 24px; font-weight: 500; line-height: 1.3; color: var(--ink)}#brxe-pdlvb1::before { content: ""; flex: 0 0 6px; width: 6px; height: 6px; margin-right: 10px; border-radius: 50%; background-color: currentColor;}@media (max-width: 478px) {#brxe-pdlvb1 {font-size: 18px}}#brxe-pdlvb2 {font-size: 18px; line-height: 1.4; letter-spacing: 0.01em; color: var(--neutral-800); padding-left: 16px}#brxe-pdlvb0 {display: flex; flex-direction: column; row-gap: 12px}#brxe-pdlvc1 {display: flex; align-items: center; font-size: 24px; font-weight: 500; line-height: 1.3; color: var(--ink)}#brxe-pdlvc1::before { content: ""; flex: 0 0 6px; width: 6px; height: 6px; margin-right: 10px; border-radius: 50%; background-color: currentColor;}@media (max-width: 478px) {#brxe-pdlvc1 {font-size: 18px}}#brxe-pdlvc2 {font-size: 18px; line-height: 1.4; letter-spacing: 0.01em; color: var(--neutral-800); padding-left: 16px}#brxe-pdlvc0 {display: flex; flex-direction: column; row-gap: 12px}#brxe-pdlv14 {display: flex; flex-direction: column; row-gap: 24px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; border-radius: 15px; background-color: var(--neutral-50)}@media (max-width: 478px) {#brxe-pdlv14 {padding-top: 20px; padding-right: 16px; padding-bottom: 20px; padding-left: 16px}}#brxe-pdlv15 {font-size: 18px; line-height: 1.4; letter-spacing: 0.01em; color: var(--neutral-800)}#brxe-pdlv12 {display: flex; flex-direction: column; row-gap: 24px}#brxe-pdlv10 {display: flex; flex-direction: column; row-gap: 30px}#brxe-pdlv21 {font-size: 32px; font-weight: 500; line-height: 1.3; color: var(--ink)}@media (max-width: 478px) {#brxe-pdlv21 {font-size: 24px}}#brxe-pdpya1 {display: flex; align-items: center; font-size: 24px; font-weight: 500; line-height: 1.3; color: var(--ink)}#brxe-pdpya1::before { content: ""; flex: 0 0 6px; width: 6px; height: 6px; margin-right: 10px; border-radius: 50%; background-color: currentColor;}@media (max-width: 478px) {#brxe-pdpya1 {font-size: 18px}}#brxe-pdpya2 {font-size: 18px; line-height: 1.4; letter-spacing: 0.01em; color: var(--neutral-800); padding-left: 16px}#brxe-pdpya0 {display: flex; flex-direction: column; row-gap: 12px}#brxe-pdpyb1 {display: flex; align-items: center; font-size: 24px; font-weight: 500; line-height: 1.3; color: var(--ink)}#brxe-pdpyb1::before { content: ""; flex: 0 0 6px; width: 6px; height: 6px; margin-right: 10px; border-radius: 50%; background-color: currentColor;}@media (max-width: 478px) {#brxe-pdpyb1 {font-size: 18px}}#brxe-pdpyb2 {font-size: 18px; line-height: 1.4; letter-spacing: 0.01em; color: var(--neutral-800); padding-left: 16px}#brxe-pdpyb0 {display: flex; flex-direction: column; row-gap: 12px}#brxe-pdpyc1 {display: flex; align-items: center; font-size: 24px; font-weight: 500; line-height: 1.3; color: var(--ink)}#brxe-pdpyc1::before { content: ""; flex: 0 0 6px; width: 6px; height: 6px; margin-right: 10px; border-radius: 50%; background-color: currentColor;}@media (max-width: 478px) {#brxe-pdpyc1 {font-size: 18px}}#brxe-pdpyc2 {font-size: 18px; line-height: 1.4; letter-spacing: 0.01em; color: var(--neutral-800); padding-left: 16px}#brxe-pdpyc0 {display: flex; flex-direction: column; row-gap: 12px}#brxe-pdlv22 {display: flex; flex-direction: column; row-gap: 24px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; border-radius: 15px; background-color: var(--neutral-50)}@media (max-width: 478px) {#brxe-pdlv22 {padding-top: 20px; padding-right: 16px; padding-bottom: 20px; padding-left: 16px}}#brxe-pdlv23 {font-size: 18px; line-height: 1.4; letter-spacing: 0.01em; color: var(--neutral-800)}#brxe-pdlv20 {display: flex; flex-direction: column; row-gap: 30px}#brxe-pdlv00 {display: flex; flex-direction: column; row-gap: 60px}#brxe-pdlv00 .mr-hl { color: var(--danger);}#brxe-pdlv00 .mr-ink { color: var(--ink);}#brxe-pdlv00 .mr-u { text-decoration: underline;}#brxe-pdgr01 {font-size: 32px; font-weight: 500; line-height: 1.3; color: var(--ink)}@media (max-width: 478px) {#brxe-pdgr01 {font-size: 24px}}#brxe-pdgr03 {font-size: 18px; line-height: 1.4; letter-spacing: 0.01em; color: var(--neutral-600)}#brxe-pdgr05 {font-size: 24px; font-weight: 500; line-height: 1.3; color: var(--ink)}@media (max-width: 478px) {#brxe-pdgr05 {font-size: 18px}}#brxe-pdgr06 {font-size: 18px; line-height: 1.4; letter-spacing: 0.01em; color: var(--neutral-600)}#brxe-pdgr04 {display: flex; flex-direction: column; row-gap: 12px; padding-top: 24px; padding-right: 20px; padding-bottom: 24px; padding-left: 20px; border-radius: 15px; background-color: var(--neutral-50)}#brxe-pdgr02 {display: flex; flex-direction: column; row-gap: 20px}#brxe-pdgr07 {font-size: 14px; line-height: 1.4; letter-spacing: 0.01em; color: var(--neutral-600)}#brxe-pdgr07 { display: inline-flex; align-items: center; gap: 4px; text-decoration: underline;}#brxe-pdgr07::after { content: ""; flex: 0 0 14px; width: 14px; height: 14px; background-color: currentColor; -webkit-mask: url( /wp-content/uploads/2026/09/mr-arr-ne.svg ) no-repeat center / contain; mask: url( /wp-content/uploads/2026/09/mr-arr-ne.svg ) no-repeat center / contain;}#brxe-pdgr00 {display: flex; flex-direction: column; row-gap: 30px}#brxe-pdgr00 .mr-hl { color: var(--danger);}#brxe-pdgr00 .mr-ink { color: var(--ink);}#brxe-pdgr00 .mr-u { text-decoration: underline;}#brxe-pdrev0 .mr-rev { display: flex; flex-direction: column; gap: 40px;}#brxe-pdrev0 .mr-star { flex: 0 0 18px; color: var(--warning);}#brxe-pdrev0 .mr-star--empty { color: var(--neutral-200);}#brxe-pdrev0 .mr-stars { display: inline-flex; align-items: center; gap: 4px;}#brxe-pdrev0 .mr-rev__summary { display: flex; align-items: center; justify-content: center; gap: 40px; padding-block: 40px; border-radius: 20px; background-color: var(--neutral-50);}#brxe-pdrev0 .mr-rev__score { display: flex; flex-direction: column; align-items: center; gap: 8px; width: 201px;}#brxe-pdrev0 .mr-rev__avg { color: var(--ink); font-size: 54px; font-weight: 600; line-height: 1.2;}#brxe-pdrev0 .mr-rev__count { color: var(--neutral-600); font-size: 14px; line-height: 1.4; letter-spacing: 0.01em;}#brxe-pdrev0 .mr-rev__cta { width: 100%; margin-top: 12px; padding: 10px 26px; border: 0; border-radius: 30px; background-color: var(--ink); color: var(--surface); font-size: 14px; font-weight: 500; line-height: 1.4; letter-spacing: 0.01em; text-transform: uppercase; cursor: pointer; transition: background-color .15s ease;}#brxe-pdrev0 .mr-rev__cta:hover { background-color: var(--brand-primary);}#brxe-pdrev0 .mr-rev__bars { display: flex; flex-direction: column; gap: 20px; width: 304px;}#brxe-pdrev0 .mr-rev__bar { display: flex; align-items: center; gap: 12px;}#brxe-pdrev0 .mr-rev__barstar { display: inline-flex; align-items: center; gap: 4px; color: var(--neutral-800); font-size: 14px; line-height: 1.4;}#brxe-pdrev0 .mr-rev__track { position: relative; flex: 1 1 auto; height: 4px; border-radius: 100px; background-color: var(--neutral-100); overflow: hidden;}#brxe-pdrev0 .mr-rev__fill { position: absolute; inset: 0 auto 0 0; border-radius: 100px; background-color: var(--ink);}#brxe-pdrev0 .mr-rev__barnum { width: 26px; color: var(--neutral-800); font-size: 14px; line-height: 1.4; text-align: right;}#brxe-pdrev0 .mr-rev__none { display: flex; align-items: center; justify-content: space-between; gap: 24px; padding: 40px; border-radius: 20px; background-color: var(--neutral-50);}#brxe-pdrev0 .mr-rev__nonetext { display: flex; flex-direction: column; gap: 16px;}#brxe-pdrev0 .mr-rev__nonetitle { margin: 0; color: var(--ink); font-size: 24px; font-weight: 500; line-height: 1.3;}#brxe-pdrev0 .mr-rev__nonesub { margin: 0; color: var(--neutral-600); font-size: 14px; line-height: 1.4; letter-spacing: 0.01em;}#brxe-pdrev0 .mr-ink { color: var(--ink);}#brxe-pdrev0 .mr-rev__none .mr-rev__cta { flex: none; width: auto; margin: 0; white-space: nowrap;}#brxe-pdrev0 .mr-rev__list { display: flex; flex-direction: column; gap: 30px;}#brxe-pdrev0 .mr-rev__title { margin: 0; color: var(--ink); font-size: 24px; font-weight: 500; line-height: 1.3;}#brxe-pdrev0 .mr-rev__titlegrey { color: var(--neutral-600);}#brxe-pdrev0 .mr-rev__item { display: flex; flex-direction: column; gap: 32px; padding-block: 32px; border-top: 1px solid var(--neutral-100);}#brxe-pdrev0 .mr-rev__inner { display: flex; align-items: flex-start; gap: 20px;}#brxe-pdrev0 .mr-rev__meta { display: flex; flex: 0 0 305px; flex-direction: column; gap: 8px;}#brxe-pdrev0 .mr-rev__who { display: flex; align-items: center; gap: 8px;}#brxe-pdrev0 .mr-rev__author { margin: 0; color: var(--ink); font-size: 18px; font-weight: 600; line-height: 1.4; letter-spacing: 0.01em;}#brxe-pdrev0 .mr-rev__verified { width: 16px; height: 16px; background-color: var(--success); -webkit-mask: url( "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.2 8.8'%3E%3Cpath d='M11.4 0.75L4.08 8.08L0.75 4.75' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E" ) no-repeat center / contain; mask: url( "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.2 8.8'%3E%3Cpath d='M11.4 0.75L4.08 8.08L0.75 4.75' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E" ) no-repeat center / contain;}#brxe-pdrev0 .mr-rev__date { color: var(--neutral-400); font-size: 14px; line-height: 1.4; letter-spacing: 0.01em;}#brxe-pdrev0 .mr-rev__meta .mr-rev__date { color: var(--neutral-800);}#brxe-pdrev0 .mr-rev__body { display: flex; flex: 1 1 auto; flex-direction: column; gap: 24px; min-width: 0;}#brxe-pdrev0 .mr-rev__text p { margin: 0; color: var(--neutral-800); font-size: 14px; line-height: 1.4; letter-spacing: 0.01em;}#brxe-pdrev0 .mr-rev__text p + p { margin-top: 8px;}#brxe-pdrev0 .mr-rev__footer { display: flex; align-items: center; justify-content: space-between; gap: 16px;}#brxe-pdrev0 .mr-rev__actions { display: flex; align-items: center; gap: 12px;}#brxe-pdrev0 .mr-rev__reply { color: var(--ink); font-size: 14px; line-height: 1.4; letter-spacing: 0.01em; text-decoration: none; border-bottom: 1px solid currentColor;}#brxe-pdrev0 .mr-rev__answer { align-self: flex-end; width: calc( 100% - 325px ); display: flex; flex-direction: column; gap: 16px; padding: 20px; border-radius: 15px;}#brxe-pdrev0 .mr-rev__answer--fill { background-color: var(--neutral-50);}#brxe-pdrev0 .mr-rev__answer--plain { background-color: transparent; padding-left: 0; padding-right: 0;}#brxe-pdrev0 .mr-rev__answer .mr-rev__answer { align-self: stretch; width: auto; margin-left: 20px;}#brxe-pdrev0 .comment-reply-link { color: var(--ink); font-size: 14px; line-height: 1.4; letter-spacing: 0.01em; text-decoration: none; border-bottom: 1px solid currentColor;}@media (max-width: 991px) { #brxe-pdrev0 .mr-rev__summary { flex-direction: column; gap: 32px; padding: 32px 20px; } #brxe-pdrev0 .mr-rev__bars { width: 100%; } #brxe-pdrev0 .mr-rev__none { flex-direction: column; align-items: flex-start; padding: 24px; } #brxe-pdrev0 .mr-rev__inner { flex-direction: column; gap: 16px; } #brxe-pdrev0 .mr-rev__meta { flex: none; } #brxe-pdrev0 .mr-rev__answer { width: 100%; }}#brxe-pcon01 {display: flex; flex-direction: column; row-gap: 40px; max-width: 1280px; width: 100%}#brxe-psec01 {padding-top: 40px; padding-right: 80px; padding-bottom: 60px; padding-left: 80px}#brxe-psec01 { overflow-x: clip;}.brxe-669fed {width: 100%; height: 318px; background-color: var(--surface); border-radius: 15px}.brxe-669fed:not(.tag), .brxe-669fed img {object-fit: cover}.brxe-24abf5 {display: flex; flex-direction: column; align-items: flex-start; gap: 6px; pointer-events: none}.brxe-pcichr.brxi-pcolqc {width: 14px; height: 14px}.brxe-pcichf.brxi-pcolqc {width: 14px; height: 14px}.brxe-pcichw {display: inline-flex; align-items: center; justify-content: center; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; background-color: var(--surface); border-radius: 30px; color: var(--ink); cursor: pointer}.brxe-pcichw { box-shadow: 4px 4px 10px rgba(0,0,0,.1);} .brxe-pcichw .brxe-pcichf { display: none;} .brxe-pcichw:hover .brxe-pcichr { display: none;} .brxe-pcichw:hover .brxe-pcichf { display: block;} .brxe-pcichw[aria-pressed="true"] { color: var(--danger);} .brxe-pcichw[aria-pressed="true"] .brxe-pcichr { display: none;} .brxe-pcichw[aria-pressed="true"] .brxe-pcichf { display: block;}.brxe-pcicmp.brxi-pcolqc {width: 14px; height: 14px; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; background-color: var(--surface); border-radius: 30px; color: var(--ink); cursor: pointer}.brxe-pcicmp { box-sizing: content-box; box-shadow: 4px 4px 10px rgba(0,0,0,.1);} .brxe-pcicmp:hover g path:nth-child(4) { fill: currentColor;} .brxe-pcicmp:hover g path:nth-child(5) { fill: currentColor;} .brxe-pcicmp[aria-pressed="true"] { color: var(--danger);} .brxe-pcicmp[aria-pressed="true"] g path:nth-child(4) { fill: currentColor;} .brxe-pcicmp[aria-pressed="true"] g path:nth-child(5) { fill: currentColor;}.brxe-pcicn0 {position: absolute; top: 12px; right: 12px; z-index: 3; display: flex; flex-direction: column; row-gap: 6px; align-items: flex-end; pointer-events: none}.brxe-a84a49 {position: relative; width: 100%}.brxe-538578 .star-rating span::before { color: var(--warning);} .brxe-538578 .star-rating::before { color: var(--neutral-200);} .brxe-538578 .count { color: var(--neutral-400); font-size: var(--text-s);}.brxe-68bfdd {display: -webkit-box; overflow: hidden; height: 40px; padding-right: 40px; font-size: var(--text-s); line-height: 1.4; color: var(--ink); letter-spacing: 0.14px}.brxe-68bfdd { -webkit-line-clamp: 2; -webkit-box-orient: vertical;} .brxe-68bfdd a { color: inherit; text-decoration: none;}.brxe-00d6a6 {display: flex; flex-direction: column; row-gap: 10px; width: 100%}.brxe-43a391 {flex-grow: 1}.brxe-43a391 .price { display: flex; align-items: baseline; flex-wrap: wrap; gap: 4px 8px; margin: 0; white-space: nowrap; font-size: var(--text-s); line-height: 1.4; letter-spacing: 0.14px; color: var(--ink); font-weight: 600;} .brxe-43a391 .price ins { order: -1; color: var(--ink); font-weight: 600; text-decoration: none;} .brxe-43a391 .price del { color: var(--neutral-400); font-weight: 400; text-decoration: line-through;} .brxe-43a391 .price del .amount { color: var(--neutral-400);} .brxe-43a391 .price .amount { white-space: nowrap;} .brxe-43a391 .screen-reader-text { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap;}.brxe-24c742 {flex-shrink: 0; position: relative; max-width: fit-content}.brxe-24c742 .screen-reader-text { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap;} .brxe-24c742 .quantity { display: none;} .brxe-24c742 .button { display: inline-flex; align-items: center; justify-content: center; width: 44px; height: 44px; min-width: 44px; padding: 0; border: 0; border-radius: 30px; background-color: var(--surface); font-size: 0; transition: background-color .15s ease;} .brxe-24c742 .button>span { display: none;} .brxe-24c742 .button::after { content: ""; width: 18px; height: 18px; background-color: var(--ink); -webkit-mask: url(https://dev.mirater.ua/wp-content/uploads/2026/09/Bag.svg) center / contain no-repeat; mask: url(https://dev.mirater.ua/wp-content/uploads/2026/09/Bag.svg) center / contain no-repeat; transition: background-color .15s ease;} .brxe-24c742 .button:hover { background-color: var(--brand-primary);} .brxe-24c742 .button:hover::after { background-color: var(--surface);} .brxe-24c742 .added_to_cart { display: none;}.brxe-314cb8 {display: flex; column-gap: 12px; align-items: flex-end; justify-content: space-between; width: 100%}.brxe-ecbbc7 {display: flex; flex-direction: column; row-gap: 4px; width: 100%}.brxe-597af4 {display: flex; flex-direction: column; row-gap: 16px; width: 100%}.brxe-pchdiv {width: 100%; height: 1px; background-color: var(--neutral-100)}.brxe-pcswt0 {width: 100%}.brxe-pcswt0 .woocommerce-variation-add-to-cart { display: none;} .brxe-pcswt0 .woocommerce-variation-price { display: none;} .brxe-pcswt0 .reset_variations { display: none;} .brxe-pcswt0 form.cart { margin: 0;} .brxe-pcswt0 table.variations { margin: 0; width: 100%; border: 0;} .brxe-pcswt0 table.variations tbody { display: flex; flex-direction: column; gap: 12px;} .brxe-pcswt0 table.variations tr { display: flex; flex-direction: column; gap: 8px; border: 0;} .brxe-pcswt0 table.variations th { display: block; padding: 0; border: 0; text-align: left;} .brxe-pcswt0 table.variations td { display: block; padding: 0; border: 0; text-align: left;} .brxe-pcswt0 table.variations label { color: var(--ink); font-size: var(--text-s); line-height: 1.4; margin: 0;}.brxe-pchspc {display: flex; flex-direction: column; row-gap: 8px; width: 100%}.brxe-pchspc>div { display: flex; align-items: baseline; gap: 8px; width: 100%;} .brxe-pchspc>div::before { content: ""; order: 1; flex: 1 1 auto; border-bottom: 1px dotted var(--neutral-200); transform: translateY(-4px);} .brxe-pchspc>div>*:first-child { order: 0; flex: none; color: var(--neutral-400); font-size: 12px; line-height: 1.4; letter-spacing: 0.12px; white-space: nowrap;} .brxe-pchspc>div>*:last-child { order: 2; flex: none; color: var(--ink); font-size: 12px; line-height: 1.4; letter-spacing: 0.12px; text-align: right; white-space: nowrap;}.brxe-pchov0 {display: none; flex-direction: column; row-gap: 16px; position: absolute; top: 100%; left: 0px; right: 0px; z-index: 1; background-color: var(--surface); padding-top: 16px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px}.brxe-pchov0 { box-shadow: 0 10px 10px -6px rgba(0,0,0,.1);}.brxe-4f5903 {display: flex; flex-direction: column; row-gap: 10px; width: 100%; position: relative; padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px; background-color: var(--neutral-50); border-radius: 20px; transition: background-color .15s ease, box-shadow .15s ease}.brxe-4f5903:hover {background-color: var(--surface); z-index: 10}.brxe-4f5903:hover { box-shadow: 0 0 10px rgba(0,0,0,.1); border-bottom-left-radius: 0; border-bottom-right-radius: 0;} .brxe-4f5903:hover .pc-hover { display: flex;} .brxe-4f5903 .pc-icons>* { display: none; pointer-events: none;} .brxe-4f5903:hover .pc-icons>* { display: inline-flex; pointer-events: auto;} .brxe-4f5903 .pc-icons>[aria-pressed="true"] { display: inline-flex; pointer-events: auto;} .brxe-4f5903:hover .brxe-24c742 .button { background-color: var(--ink);} .brxe-4f5903:hover .brxe-24c742 .button::after { background-color: var(--surface);} .brxe-4f5903 .badge { position: absolute; top: 12px; left: 12px; z-index: 2; pointer-events: none; display: inline-flex; align-items: center; justify-content: center; margin: 0; padding: 6px 14px; border: 0; border-radius: 20px; background-color: var(--danger); color: var(--surface); font-size: var(--text-s); font-weight: 400; line-height: 1.4; white-space: nowrap;} .brxe-4f5903 .badge.onsale::after { content: " знижка";} .brxe-4f5903 .badge.new { background-color: var(--surface); border: 1px solid var(--neutral-100); color: var(--success); font-size: 0;} .brxe-4f5903 .badge.new::after { content: "Новинка"; font-size: var(--text-s); line-height: 1.4;} .brxe-4f5903 .badge.onsale~.badge.new { top: 50px;}.brxe-pcolq0.brxe-block {display: flex}#brxe-pcol12 .splide__arrow {width: 50px; height: 50px; font-size: 20px; min-height: 20px; min-width: 20px; background-color: var(--surface); color: var(--ink); border-radius: 100px}#brxe-pcol12 .splide__arrow svg {height: 20px; width: 20px; fill: var(--ink)}#brxe-pcol12 .splide__arrow--prev {left: -25px}#brxe-pcol12 .splide__arrow--next {right: -25px}@media (max-width: 991px) {#brxe-pcol12 .splide__arrow--prev {left: 0px}#brxe-pcol12 .splide__arrow--next {right: 0px}}#brxe-pcol10 {display: flex; flex-direction: column; row-gap: 20px}#brxe-pcol00 {display: flex; align-items: stretch; column-gap: 50px}#brxe-pcol10 { flex: 0 1 614px; min-width: 0;}#brxe-pcol20 { position: relative; flex: 1 1 0; min-width: 0; overflow: hidden; border-radius: 20px;}#brxe-pcol20 .mr-coll__photo { position: absolute; inset: 0;}#brxe-pcol20 .mr-coll__img { width: 100%; height: 100%; object-fit: cover; display: block;}#brxe-pcol11 .mr-coll__eyebrow { margin: 0 0 6px; color: var(--neutral-400); font-size: 14px; font-weight: 500; line-height: 1.4; letter-spacing: 0.01em; text-transform: uppercase;}#brxe-pcol11 .mr-coll__name { margin: 0 0 20px; color: var(--ink); font-size: 32px; font-weight: 500; line-height: 1.3;}#brxe-pcol11 .mr-coll__text { margin: 0; color: var(--neutral-800); font-size: 18px; line-height: 1.4; letter-spacing: 0.01em;}#brxe-pcol13 .mr-coll__link { display: inline-flex; align-items: center; gap: 4px; color: var(--ink); font-size: 14px; font-weight: 500; line-height: 1.4; letter-spacing: 0.01em; text-transform: uppercase; text-decoration: none; border-bottom: 1px solid currentColor; padding-bottom: 2px;}#brxe-pcol13 .mr-coll__link::after { content: ""; flex: 0 0 18px; width: 18px; height: 18px; background-color: currentColor; -webkit-mask: url( /wp-content/uploads/2026/09/mr-arr-ne.svg ) no-repeat center / contain; mask: url( /wp-content/uploads/2026/09/mr-arr-ne.svg ) no-repeat center / contain;}@media (max-width: 991px) { #brxe-pcol00 { flex-direction: column; } #brxe-pcol10, #brxe-pcol20 { flex: none; width: 100%; } #brxe-pcol20 { position: relative; aspect-ratio: 4 / 3; }}#brxe-pcol02 {max-width: 1280px; width: 100%; margin-right: auto; margin-left: auto; display: flex; flex-direction: column; row-gap: 40px; align-items: stretch}#brxe-pcol01 {padding-top: 100px; padding-right: var(--space-3xl); padding-bottom: 0; padding-left: var(--space-3xl)}#brxe-pcol01 { overflow-x: clip;}@media (max-width: 478px) {#brxe-pcol01 {padding-top: 56px; padding-right: var(--space-l); padding-bottom: 0; padding-left: var(--space-l)}}#brxe-prec04 {font-size: 54px; font-weight: 600; line-height: 1.2; color: var(--ink)}@media (max-width: 991px) {#brxe-prec04 {font-size: 40px}}@media (max-width: 478px) {#brxe-prec04 {font-size: 28px}}#brxe-prec05 {display: flex; align-items: center; flex-shrink: 0; font-size: 14px; font-weight: 500; line-height: 1.4; letter-spacing: 0.01em; text-transform: uppercase; color: var(--ink)}#brxe-prec05 { text-decoration: none; border-bottom: 1px solid currentColor; padding-bottom: 2px;}#brxe-prec05::after { content: ""; flex: 0 0 18px; width: 18px; height: 18px; background-color: currentColor; -webkit-mask: url( /wp-content/uploads/2026/09/mr-arr-ne.svg ) no-repeat center / contain; mask: url( /wp-content/uploads/2026/09/mr-arr-ne.svg ) no-repeat center / contain;}#brxe-prec03 { display: flex; align-items: flex-end; justify-content: space-between; column-gap: 24px;}@media (max-width: 478px) { #brxe-prec03 { flex-wrap: wrap; row-gap: 12px; }}.brxe-pcichr.brxi-precqc {width: 14px; height: 14px}.brxe-pcichf.brxi-precqc {width: 14px; height: 14px}.brxe-pcichw { box-shadow: 4px 4px 10px rgba(0,0,0,.1);} .brxe-pcichw .brxe-pcichf { display: none;} .brxe-pcichw:hover .brxe-pcichr { display: none;} .brxe-pcichw:hover .brxe-pcichf { display: block;} .brxe-pcichw[aria-pressed="true"] { color: var(--danger);} .brxe-pcichw[aria-pressed="true"] .brxe-pcichr { display: none;} .brxe-pcichw[aria-pressed="true"] .brxe-pcichf { display: block;}.brxe-pcicmp.brxi-precqc {width: 14px; height: 14px; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; background-color: var(--surface); border-radius: 30px; color: var(--ink); cursor: pointer}.brxe-pcicmp { box-sizing: content-box; box-shadow: 4px 4px 10px rgba(0,0,0,.1);} .brxe-pcicmp:hover g path:nth-child(4) { fill: currentColor;} .brxe-pcicmp:hover g path:nth-child(5) { fill: currentColor;} .brxe-pcicmp[aria-pressed="true"] { color: var(--danger);} .brxe-pcicmp[aria-pressed="true"] g path:nth-child(4) { fill: currentColor;} .brxe-pcicmp[aria-pressed="true"] g path:nth-child(5) { fill: currentColor;}.brxe-68bfdd { -webkit-line-clamp: 2; -webkit-box-orient: vertical;} .brxe-68bfdd a { color: inherit; text-decoration: none;}.brxe-43a391 .price { display: flex; align-items: baseline; flex-wrap: wrap; gap: 4px 8px; margin: 0; white-space: nowrap; font-size: var(--text-s); line-height: 1.4; letter-spacing: 0.14px; color: var(--ink); font-weight: 600;} .brxe-43a391 .price ins { order: -1; color: var(--ink); font-weight: 600; text-decoration: none;} .brxe-43a391 .price del { color: var(--neutral-400); font-weight: 400; text-decoration: line-through;} .brxe-43a391 .price del .amount { color: var(--neutral-400);} .brxe-43a391 .price .amount { white-space: nowrap;} .brxe-43a391 .screen-reader-text { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap;}.brxe-24c742 .screen-reader-text { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap;} .brxe-24c742 .quantity { display: none;} .brxe-24c742 .button { display: inline-flex; align-items: center; justify-content: center; width: 44px; height: 44px; min-width: 44px; padding: 0; border: 0; border-radius: 30px; background-color: var(--surface); font-size: 0; transition: background-color .15s ease;} .brxe-24c742 .button>span { display: none;} .brxe-24c742 .button::after { content: ""; width: 18px; height: 18px; background-color: var(--ink); -webkit-mask: url(https://dev.mirater.ua/wp-content/uploads/2026/09/Bag.svg) center / contain no-repeat; mask: url(https://dev.mirater.ua/wp-content/uploads/2026/09/Bag.svg) center / contain no-repeat; transition: background-color .15s ease;} .brxe-24c742 .button:hover { background-color: var(--brand-primary);} .brxe-24c742 .button:hover::after { background-color: var(--surface);} .brxe-24c742 .added_to_cart { display: none;}.brxe-pcswt0 .woocommerce-variation-add-to-cart { display: none;} .brxe-pcswt0 .woocommerce-variation-price { display: none;} .brxe-pcswt0 .reset_variations { display: none;} .brxe-pcswt0 form.cart { margin: 0;} .brxe-pcswt0 table.variations { margin: 0; width: 100%; border: 0;} .brxe-pcswt0 table.variations tbody { display: flex; flex-direction: column; gap: 12px;} .brxe-pcswt0 table.variations tr { display: flex; flex-direction: column; gap: 8px; border: 0;} .brxe-pcswt0 table.variations th { display: block; padding: 0; border: 0; text-align: left;} .brxe-pcswt0 table.variations td { display: block; padding: 0; border: 0; text-align: left;} .brxe-pcswt0 table.variations label { color: var(--ink); font-size: var(--text-s); line-height: 1.4; margin: 0;}.brxe-pchspc>div { display: flex; align-items: baseline; gap: 8px; width: 100%;} .brxe-pchspc>div::before { content: ""; order: 1; flex: 1 1 auto; border-bottom: 1px dotted var(--neutral-200); transform: translateY(-4px);} .brxe-pchspc>div>*:first-child { order: 0; flex: none; color: var(--neutral-400); font-size: 12px; line-height: 1.4; letter-spacing: 0.12px; white-space: nowrap;} .brxe-pchspc>div>*:last-child { order: 2; flex: none; color: var(--ink); font-size: 12px; line-height: 1.4; letter-spacing: 0.12px; text-align: right; white-space: nowrap;}.brxe-pchov0 { box-shadow: 0 10px 10px -6px rgba(0,0,0,.1);}.brxe-4f5903:hover { box-shadow: 0 0 10px rgba(0,0,0,.1); border-bottom-left-radius: 0; border-bottom-right-radius: 0;} .brxe-4f5903:hover .pc-hover { display: flex;} .brxe-4f5903 .pc-icons>* { display: none; pointer-events: none;} .brxe-4f5903:hover .pc-icons>* { display: inline-flex; pointer-events: auto;} .brxe-4f5903 .pc-icons>[aria-pressed="true"] { display: inline-flex; pointer-events: auto;} .brxe-4f5903:hover .brxe-24c742 .button { background-color: var(--ink);} .brxe-4f5903:hover .brxe-24c742 .button::after { background-color: var(--surface);} .brxe-4f5903 .badge { position: absolute; top: 12px; left: 12px; z-index: 2; pointer-events: none; display: inline-flex; align-items: center; justify-content: center; margin: 0; padding: 6px 14px; border: 0; border-radius: 20px; background-color: var(--danger); color: var(--surface); font-size: var(--text-s); font-weight: 400; line-height: 1.4; white-space: nowrap;} .brxe-4f5903 .badge.onsale::after { content: " знижка";} .brxe-4f5903 .badge.new { background-color: var(--surface); border: 1px solid var(--neutral-100); color: var(--success); font-size: 0;} .brxe-4f5903 .badge.new::after { content: "Новинка"; font-size: var(--text-s); line-height: 1.4;} .brxe-4f5903 .badge.onsale~.badge.new { top: 50px;}.brxe-precq0.brxe-block {display: flex}#brxe-prec06 .splide__arrow {width: 50px; height: 50px; font-size: 20px; min-height: 20px; min-width: 20px; background-color: var(--surface); color: var(--ink); border-radius: 100px}#brxe-prec06 .splide__arrow svg {height: 20px; width: 20px; fill: var(--ink)}#brxe-prec06 .splide__arrow--prev {left: -25px}#brxe-prec06 .splide__arrow--next {right: -25px}@media (max-width: 991px) {#brxe-prec06 .splide__arrow--prev {left: 0px}#brxe-prec06 .splide__arrow--next {right: 0px}}#brxe-prec02 {max-width: 1280px; width: 100%; margin-right: auto; margin-left: auto; display: flex; flex-direction: column; row-gap: 40px; align-items: stretch}#brxe-prec01 {padding-top: 100px; padding-right: var(--space-3xl); padding-bottom: 0; padding-left: var(--space-3xl)}#brxe-prec01 { overflow-x: clip;}@media (max-width: 478px) {#brxe-prec01 {padding-top: 56px; padding-right: var(--space-l); padding-bottom: 0; padding-left: var(--space-l)}}