@charset "UTF-8";
.xts-sub-menu>li.woocommerce-MyAccount-navigation-link--amg-logout{margin-top:6px;padding-top:6px;border-top:1px solid rgba(0,0,0,.09)}.xts-sub-menu>li.woocommerce-MyAccount-navigation-link--amg-logout>a{color:#6b7280} html.amg-pet-cat #dogs-content, html.amg-pet-cat #dogs-clerk-content, html.amg-pet-cat .tab-content[id^="dogs-"], html.amg-pet-cat [data-pet-content="dogs"] { display: none !important; } html.amg-pet-cat #cats-content, html.amg-pet-cat #cats-clerk-content, html.amg-pet-cat .tab-content[id^="cats-"], html.amg-pet-cat [data-pet-content="cats"] { display: block !important; } html.amg-pet-dog #cats-content, html.amg-pet-dog #cats-clerk-content, html.amg-pet-dog .tab-content[id^="cats-"], html.amg-pet-dog [data-pet-content="cats"] { display: none !important; } html.amg-pet-dog #dogs-content, html.amg-pet-dog #dogs-clerk-content, html.amg-pet-dog .tab-content[id^="dogs-"], html.amg-pet-dog [data-pet-content="dogs"] { display: block !important; } html.amg-pet-cat .pet-tab[data-tab="dogs"] { background: transparent !important; color: #555 !important; box-shadow: none !important; transform: none !important; } html.amg-pet-cat .pet-tab[data-tab="cats"] { background: linear-gradient(135deg, #9B59B6 0%, #E74C3C 100%) !important; color: white !important; box-shadow: 0 4px 15px rgba(155, 89, 182, 0.3) !important; transform: scale(1.02) !important; } html.amg-pet-dog .pet-tab[data-tab="cats"] { background: transparent !important; color: #555 !important; box-shadow: none !important; transform: none !important; } html.amg-pet-dog .pet-tab[data-tab="dogs"] { background: linear-gradient(135deg, #FFB800 0%, #FF8C00 100%) !important; color: white !important; box-shadow: 0 4px 15px rgba(255, 140, 0, 0.3) !important; transform: scale(1.02) !important; } html.amg-pet-cat .zaebaner-sidebar__tab[data-pet-type="dogs"] { background: transparent !important; color: #666 !important; box-shadow: none !important; } html.amg-pet-cat .zaebaner-sidebar__tab[data-pet-type="cats"] { background: #fff !important; color: #333 !important; box-shadow: 0 2px 6px rgba(0,0,0,0.08) !important; } html.amg-pet-dog .zaebaner-sidebar__tab[data-pet-type="cats"] { background: transparent !important; color: #666 !important; box-shadow: none !important; } html.amg-pet-dog .zaebaner-sidebar__tab[data-pet-type="dogs"] { background: #fff !important; color: #333 !important; box-shadow: 0 2px 6px rgba(0,0,0,0.08) !important; } html.amg-pet-cat #menu-dogs { display: none !important; } html.amg-pet-cat #menu-cats { display: block !important; } html.amg-pet-dog #menu-cats { display: none !important; } html.amg-pet-dog #menu-dogs { display: block !important; } html.amg-pet-cat .zaebaner__slide[data-pet-type="dogs"] { display: none !important; } html.amg-pet-dog .zaebaner__slide[data-pet-type="cats"] { display: none !important; } html.amg-pet-cat .zaebaner__slide[data-pet-type="all"], html.amg-pet-dog .zaebaner__slide[data-pet-type="all"] { display: block !important; } .amg-pdpv2 { --v2-ink: var(--ink, #190a03); --v2-muted: var(--gray-500, #6b7280); --v2-line: #d2d2d2; --v2-line-soft: var(--panel-line, #ebebeb); --v2-panel: var(--panel, #f5f5f5); --v2-state: var(--state, #1c49c2); --v2-state-deep: var(--state-deep, #143795); --v2-state-wash: var(--state-wash, #f0f6fc); --v2-state-ring: var(--state-ring, #d9e6f4); --v2-ok: #059669; --v2-oos: #797878; --v2-err: var(--err, #cf1124); --v2-cta: var(--amber, #ffba00); --v2-radius: 12px; --v2-gap: 10px; --v2-pad: 20px; --v2-shadow: 0 1px 3px rgba(0, 0, 0, .06); } @media (max-width: 767px) { .amg-pdpv2 { --v2-radius: 10px; --v2-gap: 8px; --v2-pad: 14px; } } @media (max-width: 768px) { .amg-pdpv2 { --v2-radius: 10px; --v2-gap: 8px; --v2-pad: 14px; } } .amg-pdpv2 .single-product .xts-single-product-summary .amg-title-card, .amg-pdpv2 .single-product .amg-title-card { border-radius: var(--v2-radius) !important; box-shadow: var(--v2-shadow) !important; } .amg-pdpv2 .single-product .xts-single-product-summary form.cart.variations_form { border-radius: var(--v2-radius) !important; box-shadow: var(--v2-shadow) !important; } .amg-pdpv2 .single-product .xts-single-product-summary > .xts-after-add-to-cart { border-radius: var(--v2-radius) !important; box-shadow: var(--v2-shadow) !important; } .amg-pdpv2 .single-product .xts-single-product > .row > .col-md-6:first-of-type, .amg-pdpv2 .single-product .xts-single-product > .woocommerce-tabs, .amg-pdpv2 .single-product .xts-single-product > .customer-reviews, .amg-pdpv2 .single-product .xts-single-product > section.related, .amg-pdpv2 .single-product .xts-single-product > section.up-sells, .amg-pdpv2 .single-product .xts-single-product > span.clerk:not(:empty), .amg-pdpv2 .single-product .xts-single-product > .snize-recommendation-wrapper:not(:empty), .amg-pdpv2 .single-product .xts-single-product > .amg-rv-widget:not(:empty) { border-radius: var(--v2-radius) !important; box-shadow: var(--v2-shadow) !important; } .amg-pdpv2 .single-product .xts-single-product-summary > p.custom-price:not(.custom-price--range) { border-radius: var(--v2-radius) var(--v2-radius) 0 0 !important; box-shadow: var(--v2-shadow) !important; } .amg-pdpv2 .single-product .xts-single-product-summary form.cart:not(.variations_form) { border-radius: 0 0 var(--v2-radius) var(--v2-radius) !important; box-shadow: var(--v2-shadow) !important; } .amg-pdpv2 .single-product .summary form.cart.variations_form, .amg-pdpv2 .single-product .xts-single-product-summary > form.cart.variations_form { margin-top: var(--v2-gap) !important; padding-top: var(--v2-pad) !important; } .amg-pdpv2 .single-product .xts-single-product-summary > .xts-after-add-to-cart { margin-top: var(--v2-gap) !important; } .amg-pdpv2 .single-product .xts-single-product-summary > p.custom-price { margin-top: var(--v2-gap) !important; } .amg-pdpv2 .single-product .xts-single-product-summary:has(.amgsubs-pdp:not(.amgsubs-pdp--has)) > p.custom-price ~ .amg-stock-actions-row { margin-top: var(--v2-gap) !important; } .amg-pdpv2 .single-product .xts-single-product-summary form.cart.variations_form, .amg-pdpv2 .single-product form.cart.variations_form { padding: var(--v2-pad) !important; } .amg-pdpv2 .single-product .xts-single-product-summary form.cart:not(.variations_form) { padding: 12px var(--v2-pad) var(--v2-pad) !important; } .amg-pdpv2 .single-product .xts-single-product-summary > p.custom-price { padding-left: var(--v2-pad) !important; padding-right: var(--v2-pad) !important; } .amg-pdpv2 .single-product .xts-single-product-summary .amg-title-card h1.product_title, .amg-pdpv2 .single-product .summary h1.product_title { padding-left: var(--v2-pad) !important; } .amg-pdpv2 .single-product .xts-single-product-summary .amg-title-card .amg-sku-display, .amg-pdpv2 .single-product .summary .woocommerce-product-rating, .amg-pdpv2 .single-product .amg-title-card .xts-single-product-brands ~ .woocommerce-product-rating { padding-left: var(--v2-pad) !important; padding-right: var(--v2-pad) !important; } .amg-pdpv2 .single-product .xts-single-product-summary > .amg-stock-actions-row { padding-left: var(--v2-pad) !important; padding-right: var(--v2-pad) !important; } .amg-pdpv2 .single-product .variations_form table.variations td, .amg-pdpv2 .single-product .variations_form table.variations th, .amg-pdpv2 .single-product .variations_form table.variations tr td.label, .amg-pdpv2 .single-product .variations_form table.variations tr td.value { padding: 0 !important; border: 0 !important; } .amg-pdpv2 .single-product .variations_form table.variations { margin: 0 !important; } .amg-pdpv2 .single-product .summary form.cart .quantity:not(.amg-qty-visible) { position: absolute !important; height: 0 !important; min-height: 0 !important; } .amg-pdpv2 .single-product form.cart:has(.amgsubs-pdp) .single_variation_wrap { padding-top: 0 !important; } .amg-pdpv2 .single-product form.cart:has(.amgsubs-pdp) .single_variation_wrap > .woocommerce-variation-add-to-cart { margin-top: var(--v2-gap) !important; } .amg-pdpv2 .single-product .summary form.cart #sgadwc-banner-container:not(:has(*)) { display: none !important; margin: 0 !important; } .amg-pdpv2 .single-product .variations_form .variations tr:first-child td.label, .amg-pdpv2 .single-product .variations_form .variations tr:first-child th.label, .amg-pdpv2 .single-product .variations_form .variations tr:first-child label { margin-top: 0 !important; } .amg-pdpv2 .single-product .single_variation_wrap { min-height: 0 !important; } .amg-pdpv2 .single-product .woocommerce-variation-price { min-height: 0 !important; } .amg-pdpv2 .single-product .variations_form .woocommerce-variation { min-height: 0 !important; } .amg-pdpv2 .single-product .variations_form table.variations { min-height: 0 !important; } .amg-pdpv2 .single-product .summary p.custom-price.custom-price--range { margin-top: var(--v2-gap) !important; margin-bottom: 0 !important; padding: var(--v2-pad) var(--v2-pad) 10px !important; border-radius: var(--v2-radius) var(--v2-radius) 0 0 !important; box-shadow: 0 -2px 3px -1px rgba(0, 0, 0, .06) !important; } .amg-pdpv2 .single-product .summary:has(p.custom-price.custom-price--range):not(:has(.woocommerce-variation-price .woocommerce-Price-amount)):not(:has(.woocommerce-variation-add-to-cart-enabled)) form.cart.variations_form { box-shadow: 0 2px 3px -1px rgba(0, 0, 0, .06) !important; } .amg-pdpv2 .single-product .summary:has(p.custom-price.custom-price--range):not(:has(.woocommerce-variation-price .woocommerce-Price-amount)):not(:has(.woocommerce-variation-add-to-cart-enabled)) form.cart.variations_form { margin-top: 0 !important; border-radius: 0 0 var(--v2-radius) var(--v2-radius) !important; } .amg-pdpv2 .single-product .summary p.custom-price.custom-price--range .price, .amg-pdpv2 .single-product .summary p.custom-price.custom-price--range .woocommerce-Price-amount, .amg-pdpv2 .single-product .summary p.custom-price.custom-price--range bdi { font-size: 28px !important; font-weight: 800 !important; } @media (max-width: 768px) { .amg-pdpv2 .single-product .xts-single-product-summary > p.custom-price ~ .amg-stock-actions-row, .amg-pdpv2 .single-product .xts-single-product-summary > p.custom-price + .amg-stock-actions-row, .amg-pdpv2 .single-product .xts-single-product-summary > .amg-stock-actions-row:not(p.custom-price + .amg-stock-actions-row), .amg-pdpv2 .single-product .outofstock .xts-single-product-summary > p.custom-price + .amg-stock-actions-row { border-radius: 0 0 var(--v2-radius) var(--v2-radius) !important; box-shadow: var(--v2-shadow) !important; padding-bottom: var(--v2-pad) !important; } } .amg-pdpv2 .single-product .xts-single-product-summary > .amgsubs-pdp { border-radius: 0 !important; box-shadow: none !important; } .amg-pdpv2 .single-product .variations_form:has(.xts-single-product-swatches .xts-variation-swatch:only-child) table.variations, .amg-pdpv2 .single-product .variations_form:has(.xts-single-product-swatches .xts-variation-swatch:only-child) .xts-reset-variations { display: none !important; } .amg-pdpv2 { --v2-sw-oos-name: #a6a6a6; --v2-sw-oos-price: #b3b3b3; --v2-sw-oos-line: #dcdcdc; --v2-sw-oos-strike: #bdbdbd; --v2-sw-oos-fill: #fafafa; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches.xts-swatches { display: flex !important; flex-wrap: wrap; align-items: center; gap: 8px; margin: 0 0 8px !important; padding: 0 !important; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches.xts-swatches:has(.xts-with-bg) { gap: 12px; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-text { display: inline-flex !important; align-items: center; justify-content: center; gap: 6px; box-sizing: border-box; min-height: 44px; min-width: 0 !important; margin: 0 !important; padding: 0 14px !important; border: 1px solid var(--v2-line) !important; border-radius: 8px !important; background: #fff !important; box-shadow: none !important; color: var(--v2-ink) !important; font-size: 14px !important; font-weight: 400 !important; line-height: 1.2; text-align: center; white-space: nowrap; text-decoration: none !important; position: relative !important; overflow: hidden !important; cursor: pointer !important; opacity: 1 !important; transition: border-color .15s ease, background-color .15s ease, box-shadow .15s ease; } @media (min-width: 768px) { html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-text { min-height: 38px; } } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-text .amg-sw-name { font-weight: 700 !important; color: inherit !important; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-text .amg-sw-price { display: inline !important; margin: 0 !important; font-size: 13px !important; font-weight: 500 !important; color: var(--v2-muted) !important; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-text::before, html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-text::after { content: none !important; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-text:hover { border-color: var(--v2-state) !important; background: #fff !important; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-text.xts-active { border-color: var(--v2-state) !important; background: var(--v2-state-wash) !important; box-shadow: inset 0 0 0 1px var(--v2-state) !important; color: var(--v2-state-deep) !important; font-weight: 400 !important; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-text.xts-active .amg-sw-price { color: var(--v2-muted) !important; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-text[data-status="0"] { border: 1px dashed var(--v2-sw-oos-line) !important; background: var(--v2-sw-oos-fill) !important; color: var(--v2-sw-oos-name) !important; box-shadow: none !important; opacity: 1 !important; cursor: pointer !important; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-text[data-status="0"] .amg-sw-name { color: var(--v2-sw-oos-name) !important; font-weight: 400 !important; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-text[data-status="0"] .amg-sw-price { color: var(--v2-sw-oos-price) !important; font-weight: 400 !important; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-text[data-status="0"]::before { content: none !important; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-text[data-status="0"]::after { content: "" !important; display: block !important; position: absolute !important; left: -10% !important; right: -10% !important; top: 50% !important; bottom: auto !important; width: auto !important; height: 1px !important; border: 0 !important; border-radius: 0 !important; background: var(--v2-sw-oos-strike) !important; transform: rotate(-30deg) !important; transform-origin: center !important; opacity: 1 !important; pointer-events: none !important; z-index: 1 !important; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-text[data-status="0"]:hover { border-color: var(--v2-sw-oos-strike) !important; background: var(--v2-sw-oos-fill) !important; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-text[data-status="0"].xts-active { border: 1px dashed var(--v2-state) !important; background: #fff !important; box-shadow: none !important; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-bg { box-sizing: border-box; flex: 0 0 auto; width: 32px !important; height: 32px !important; min-width: 0 !important; min-height: 0 !important; margin: 0 !important; padding: 0 !important; border: 0 !important; border-radius: 50% !important; background-size: cover !important; background-position: center !important; background-repeat: no-repeat !important; box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .12) !important; position: relative !important; overflow: hidden !important; opacity: 1 !important; cursor: pointer !important; transition: box-shadow .15s ease; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-bg[style*="--amg-swatch-color"] { background-image: none !important; background-color: var(--amg-swatch-color) !important; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-bg .amg-sw-name, html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-bg .amg-sw-price { display: none !important; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-bg::before, html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-bg::after, html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-bg.xts-active::before, html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-bg:hover::before, html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-bg:hover::after { content: none !important; opacity: 0 !important; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-bg:hover { box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .12), 0 0 0 2px #fff, 0 0 0 3px var(--v2-state-ring) !important; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-bg.xts-active { box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .12), 0 0 0 2px #fff, 0 0 0 4px var(--v2-state) !important; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-bg[data-status="0"] { opacity: 1 !important; cursor: pointer !important; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-bg[data-status="0"]::before { content: none !important; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-bg[data-status="0"]::after { content: "" !important; display: block !important; position: absolute !important; left: -10% !important; right: -10% !important; top: 50% !important; bottom: auto !important; width: auto !important; height: 1px !important; border: 0 !important; border-radius: 0 !important; background: var(--v2-sw-oos-strike) !important; transform: rotate(-45deg) !important; transform-origin: center !important; opacity: 1 !important; pointer-events: none !important; z-index: 1 !important; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-bg[data-status="0"].xts-active { box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .12), 0 0 0 2px #fff, 0 0 0 4px var(--v2-state) !important; } html.amg-pdpv2 .xts-single-product form.cart.variations_form .xts-reset-variations, html.amg-pdpv2 .xts-single-product form.cart.variations_form .reset_variations { display: none !important; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw:focus, html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw:focus-visible { outline: none !important; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-text:focus-visible { border-color: var(--v2-state) !important; box-shadow: 0 0 0 3px var(--v2-state-ring) !important; } html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw.xts-with-bg:focus-visible { box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .12), 0 0 0 2px #fff, 0 0 0 3px var(--v2-state-ring) !important; } @media (forced-colors: active) { html.amg-pdpv2 .xts-single-product .xts-single-product-swatches .xts-variation-swatch.amg-sw:focus-visible { outline: 2px solid Highlight !important; outline-offset: 2px; } } .amg-pdpv2 .single-product .amg-stock-actions-row .stock, .amg-pdpv2 .single-product .amg-stock-actions-row .stock.in-stock, .amg-pdpv2 .single-product .amg-stock-actions-row .stock.out-of-stock, .amg-pdpv2 .single-product .amg-stock-actions-row .stock.awaiting-selection { display: block !important; margin: 0 !important; padding: 0 !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; font-size: 14px !important; font-weight: 500 !important; line-height: 1.3 !important; } .amg-pdpv2 .single-product .amg-stock-actions-row .stock.in-stock { color: var(--v2-ok) !important; } .amg-pdpv2 .single-product .amg-stock-actions-row .stock.out-of-stock, .amg-pdpv2 .single-product .amg-stock-actions-row .stock.awaiting-selection { color: var(--v2-muted) !important; } .amg-pdpv2.amg-oos .single-product .summary form.cart .single_add_to_cart_button, .amg-pdpv2.amg-oos .single-product .summary form.cart .quantity, .amg-pdpv2.amg-oos .single-product .summary form.cart .amgsubs-pdp, .amg-pdpv2.amg-oos .single-product .xts-single-product-summary > .amgsubs-pdp, .amg-pdpv2.amg-oos .single-product .xts-single-product-summary > .xts-after-add-to-cart, .amg-pdpv2.amg-oos .single-product .summary #sgadwc-banner-container, .amg-pdpv2.amg-oos .single-product .summary .woocommerce-variation-availability { display: none !important; } .amg-pdpv2.amg-oos .single-product .summary form.cart, .amg-pdpv2.amg-oos .single-product .summary .single_variation_wrap, .amg-pdpv2.amg-oos .single-product .summary .woocommerce-variation-add-to-cart { display: block !important; } .amg-pdpv2.amg-oos .single-product .single_variation_wrap { min-height: 0 !important; padding-top: 0 !important; row-gap: 0 !important; } .amg-pdpv2.amg-oos .single-product .summary:has(.amgsubs-pdp:not(.amgsubs-pdp--has)) .woocommerce-variation-price { display: block !important; } .amg-pdpv2.amg-oos .single-product .summary:has(.amgsubs-pdp:not(.amgsubs-pdp--has)):not(:has(form.cart.variations_form)) > p.custom-price.custom-price { display: block !important; } .amg-pdpv2 .xts-single-product.outofstock .woocommerce-product-gallery__image img:not(.zoomImg), .amg-pdpv2 .single-product .xts-single-product.outofstock .woocommerce-product-gallery img:not(.zoomImg) { opacity: 1; } .amg-pdpv2 .single-product .amg-oos-actions { display: none; } .amg-pdpv2.amg-oos .single-product .amg-oos-actions { display: flex; flex-direction: column; align-items: flex-start; gap: 10px; margin-top: 12px; } .amg-pdpv2.amg-oos .single-product .xts-single-product-summary > .amg-oos-actions--standalone { margin-top: 0 !important; padding: 4px var(--v2-pad) var(--v2-pad) !important; background: #fff !important; border-radius: 0 0 var(--v2-radius) var(--v2-radius) !important; box-shadow: var(--v2-shadow) !important; } .amg-pdpv2.amg-oos .single-product .xts-single-product-summary > .amg-stock-actions-row, .amg-pdpv2.amg-oos .single-product .xts-single-product-summary > p.custom-price + .amg-stock-actions-row, .amg-pdpv2.amg-oos .single-product .outofstock .xts-single-product-summary > p.custom-price + .amg-stock-actions-row { border-radius: 0 !important; box-shadow: none !important; padding-bottom: 8px !important; } .amg-pdpv2 .amg-notify-btn { display: inline-flex; align-items: center; justify-content: center; gap: 10px; box-sizing: border-box; width: 100%; min-height: 48px; margin: 0; padding: 0 20px; border: 1.5px solid var(--v2-ink); border-radius: 8px; background: #fff; color: var(--v2-ink); font-family: inherit; font-size: 16px; font-weight: 700; line-height: 1.2; text-align: center; cursor: pointer; transition: background-color .15s ease, border-color .15s ease; -webkit-appearance: none; appearance: none; } .amg-pdpv2 .amg-notify-btn:hover { background: var(--v2-panel); } .amg-pdpv2 .amg-notify-btn:active { background: var(--v2-line-soft); } .amg-pdpv2 .amg-notify-btn:focus-visible { outline: none; box-shadow: 0 0 0 3px var(--v2-state-ring); } .amg-pdpv2 .amg-notify-btn .amg-notify-ico { flex: 0 0 auto; width: 20px; height: 20px; } @media (min-width: 768px) { .amg-pdpv2 .amg-notify-btn { width: auto; min-width: 280px; min-height: 44px; } } .amg-pdpv2 .single-product .amg-oos-siblings { margin: 0 !important; padding: 0 !important; color: var(--v2-ink); font-size: 14px; font-weight: 400; line-height: 1.4; } .amg-pdpv2 .single-product .amg-oos-siblings a { color: var(--v2-state-deep); font-weight: 600; text-decoration: underline; } .amg-pdpv2 .single-product .amg-oos-siblings a:hover { color: var(--v2-state); } .amg-pdpv2 .single-product .amg-oos-siblings a:focus-visible, .amg-pdpv2 .single-product .amg-oos-similar:focus-visible { outline: none; border-radius: 3px; box-shadow: 0 0 0 3px var(--v2-state-ring); } .amg-pdpv2 .single-product .amg-oos-similar { color: var(--v2-state-deep); font-size: 14px; font-weight: 600; text-decoration: underline; } .amg-pdpv2 .single-product .amg-oos-similar:hover { color: var(--v2-state); } .amg-pdpv2 .amg-mobile-buy-bar .amg-buy-btn.amg-buy-btn--notify, .amg-pdpv2 .amg-buy-btn.amg-buy-btn--notify { border: 1.5px solid var(--v2-ink) !important; background: #fff !important; color: var(--v2-ink) !important; opacity: 1 !important; pointer-events: auto !important; } .amg-pdpv2 .single-product .variations_form .variations label:has(.amg-var-current)::after { content: none !important; } .amg-pdpv2 .single-product .variations_form .variations label .amg-var-current { color: var(--v2-ink); font-weight: 500; } .amg-pdpv2 .single-product .variations_form .variations label .amg-var-current b { font-weight: 700; } .amg-pdpv2 .amg-notify-btn[hidden] { display: none !important; } .amg-pdpv2 .amg-notify-form { display: block; width: 100%; margin: 0; } .amg-pdpv2 .amg-notify-label { display: block; margin: 0 0 6px; font-family: inherit; font-size: 13px !important; font-weight: 600 !important; line-height: 1.3 !important; color: var(--v2-muted, #6b7280); } .amg-pdpv2 .amg-notify-row { display: flex; flex-wrap: wrap; gap: 8px; align-items: stretch; } .amg-pdpv2 .amg-notify-row input#amg-notify-phone { flex: 1 1 190px; min-width: 0; width: auto; height: 48px; margin: 0 !important; padding: 0 14px !important; box-sizing: border-box; border: 1px solid var(--v2-line, #d2d2d2) !important; border-radius: 8px !important; background: #fff !important; color: var(--v2-ink, #190a03); font-family: inherit; font-size: 16px !important; font-weight: 400 !important; line-height: 1 !important; box-shadow: none !important; transition: border-color .15s ease, box-shadow .15s ease; } .amg-pdpv2 .amg-notify-row input#amg-notify-phone::placeholder { color: var(--v2-muted, #6b7280); opacity: 1; } .amg-pdpv2 .amg-notify-row input#amg-notify-phone:focus { outline: none !important; border-color: var(--v2-state, #1c49c2) !important; box-shadow: 0 0 0 3px var(--v2-state-ring, #d9e6f4) !important; } .amg-pdpv2 .amg-notify-row input#amg-notify-phone.is-error { border-color: #cf1124 !important; } .amg-pdpv2 .amg-notify-row input#amg-notify-phone.is-error:focus { box-shadow: 0 0 0 3px rgba(207, 17, 36, .16) !important; } .amg-pdpv2 .amg-notify-submit { flex: 0 0 auto; height: 48px; min-width: 140px; padding: 0 22px; border: 0 !important; border-radius: 8px !important; background: #ffba00 !important; color: var(--v2-ink, #190a03) !important; font-family: inherit; font-size: 16px !important; font-weight: 700 !important; line-height: 1 !important; text-transform: none !important; letter-spacing: 0; cursor: pointer; box-shadow: none !important; transition: background-color .15s ease; } .amg-pdpv2 .amg-notify-submit:hover { background: #ffc832 !important; } .amg-pdpv2 .amg-notify-submit:active { background: #d99c00 !important; } .amg-pdpv2 .amg-notify-submit:focus-visible { outline: none !important; box-shadow: 0 0 0 2px #fff, 0 0 0 5px var(--v2-state-ring, #d9e6f4) !important; } .amg-pdpv2 .amg-notify-submit[disabled] { opacity: .6; cursor: default; } .amg-pdpv2 .amg-notify-hp { position: absolute !important; left: -9999px !important; width: 1px !important; height: 1px !important; opacity: 0 !important; pointer-events: none; } .amg-pdpv2 .amg-notify-msg { margin: 8px 0 0; min-height: 0; font-family: inherit; font-size: 13px !important; font-weight: 400 !important; line-height: 1.4 !important; color: var(--v2-muted, #6b7280); } .amg-pdpv2 .amg-notify-form.has-error .amg-notify-msg { color: #cf1124; } .amg-pdpv2 .amg-notify-msg:empty { display: none; } .amg-pdpv2 .amg-notify-done { margin: 0; padding: 12px 14px; border-radius: 8px; background: var(--v2-panel, #f5f5f5); color: var(--v2-ink, #190a03); font-family: inherit; font-size: 15px !important; font-weight: 600 !important; line-height: 1.4 !important; } @media (max-width: 419px) { .amg-pdpv2 .amg-notify-submit { flex: 1 1 100%; min-width: 0; } } @media (prefers-reduced-motion: reduce) { .amg-pdpv2 .amg-notify-row input#amg-notify-phone, .amg-pdpv2 .amg-notify-submit { transition: none; } } .amg-pdpv2 .amg-oos-pop { position: fixed; inset: 0; z-index: 999990; font-family: Nunito, -apple-system, "Segoe UI", Arial, sans-serif; } .amg-pdpv2 .amg-oos-pop[hidden] { display: none !important; } .amg-pdpv2 .amg-oos-pop__backdrop { position: absolute; inset: 0; background: rgba(10, 10, 10, .34); opacity: 0; transition: opacity .25s ease; -webkit-tap-highlight-color: transparent; } .amg-pdpv2 .amg-oos-pop.is-open .amg-oos-pop__backdrop { opacity: 1; } .amg-pdpv2 .amg-oos-pop__sheet { position: absolute; left: 0; right: 0; bottom: 0; z-index: 999991; background: #fff; border-radius: 18px 18px 0 0; box-shadow: 0 -10px 34px rgba(0, 0, 0, .18); padding: 22px 0 calc(18px + env(safe-area-inset-bottom, 0px)); transform: translateY(110%); transition: transform .28s cubic-bezier(.32, .72, 0, 1); max-height: 88vh; overflow-y: auto; overscroll-behavior: contain; } .amg-pdpv2 .amg-oos-pop.is-open .amg-oos-pop__sheet { transform: translateY(0); } .amg-pdpv2 .amg-oos-pop__close { position: absolute; top: 4px; right: 6px; width: 44px; height: 44px; display: flex; align-items: center; justify-content: center; padding: 0; margin: 0; border: 0; background: none; color: var(--v2-muted, #6b7280); border-radius: 50%; cursor: pointer; -webkit-appearance: none; appearance: none; } .amg-pdpv2 .amg-oos-pop__close:hover { color: var(--v2-ink, #190a03); background: var(--v2-panel, #f5f5f5); } .amg-pdpv2 .amg-oos-pop__close:focus-visible { outline: 0; box-shadow: 0 0 0 3px var(--v2-state-ring, #d9e6f4); } .amg-pdpv2 .amg-oos-pop__close svg { width: 20px; height: 20px; display: block; } .amg-pdpv2 .amg-oos-pop__title { margin: 0 52px 4px 16px; padding: 0; font-family: inherit; font-size: 18px !important; font-weight: 700 !important; line-height: 1.28 !important; letter-spacing: 0; color: var(--v2-ink, #190a03); text-transform: none; } .amg-pdpv2 .amg-oos-pop__sub { margin: 0 16px 12px; padding: 0; font-size: 14px !important; font-weight: 400 !important; line-height: 1.35 !important; color: var(--v2-muted, #6b7280); } .amg-pdpv2 .amg-oos-pop__row { display: flex; gap: 12px; padding: 2px 16px 8px; margin: 0; overflow-x: auto; overflow-y: hidden; scroll-snap-type: x mandatory; scroll-padding-left: 16px; -webkit-overflow-scrolling: touch; overscroll-behavior-x: contain; scrollbar-width: none; } .amg-pdpv2 .amg-oos-pop__row::-webkit-scrollbar { display: none; } .amg-pdpv2 .amg-oos-pop__card { flex: 0 0 auto; width: calc((100% - 24px) / 2.2); scroll-snap-align: start; display: block; text-decoration: none; color: var(--v2-ink, #190a03); } .amg-pdpv2 .amg-oos-pop__card:hover .amg-oos-pop__name { text-decoration: underline; } .amg-pdpv2 .amg-oos-pop__card:focus-visible { outline: 0; border-radius: 12px; box-shadow: 0 0 0 3px var(--v2-state-ring, #d9e6f4); } .amg-pdpv2 .amg-oos-pop__thumb { display: block; width: 100%; aspect-ratio: 1 / 1; border: 1px solid var(--v2-line-soft, #ebebeb); border-radius: 10px; overflow: hidden; background: #fff; } .amg-pdpv2 .amg-oos-pop__thumb img { width: 100%; height: 100%; display: block; object-fit: contain; } .amg-pdpv2 .amg-oos-pop__name { display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; overflow-wrap: anywhere; margin: 8px 0 4px; font-size: 13px; font-weight: 400; line-height: 1.3; color: var(--v2-ink, #190a03); min-height: 34px; } .amg-pdpv2 .amg-oos-pop__price { display: block; font-size: 15px; font-weight: 700; line-height: 1.2; color: var(--v2-ink, #190a03); font-variant-numeric: tabular-nums; } .amg-pdpv2 .amg-oos-pop__row--cards { display: block; gap: 0; margin: 0 16px; padding: 12px 0 4px 12px; background: var(--v2-panel, #f5f5f5); border-radius: 12px; overflow: hidden; scroll-snap-type: none; } .amg-pdpv2 .amg-oos-pop__row--cards amgv-cards { display: block; } .amg-pdpv2 .amg-oos-pop__sheet:focus { outline: 0; } html.amg-pdpv3 #amg-oos-analogs { scroll-margin-top: calc(var(--amg-tabs-top, 56px) + 64px); } .amg-pdpv2 .amg-oos-pop__notify { display: flex; align-items: center; justify-content: center; gap: 8px; width: calc(100% - 32px); margin: 14px 16px 0; min-height: 48px; padding: 12px 18px; background: #fff; color: var(--v2-ink, #190a03); border: 1px solid var(--v2-ink, #190a03); border-radius: 10px; font-family: inherit; font-size: 15px !important; font-weight: 700 !important; line-height: 1.2 !important; text-transform: none; cursor: pointer; -webkit-appearance: none; appearance: none; } .amg-pdpv2 .amg-oos-pop__notify:hover { background: var(--v2-panel, #f5f5f5); } .amg-pdpv2 .amg-oos-pop__notify:focus-visible { outline: 0; box-shadow: 0 0 0 3px var(--v2-state-ring, #d9e6f4); } .amg-pdpv2 .amg-oos-pop__notify svg { width: 20px; height: 20px; display: block; flex: 0 0 auto; } .amg-pdpv2 .amg-oos-pop__all { display: flex; align-items: center; justify-content: center; min-height: 44px; margin: 2px 16px 0; font-size: 14px; font-weight: 400; line-height: 1.3; color: var(--v2-ink, #190a03); text-decoration: underline; text-underline-offset: 2px; } .amg-pdpv2 .amg-oos-pop__all:hover { color: var(--v2-state-deep, #143795); } .amg-pdpv2 .amg-oos-pop__all:focus-visible { outline: 0; border-radius: 8px; box-shadow: 0 0 0 3px var(--v2-state-ring, #d9e6f4); } @media (min-width: 768px) { .amg-pdpv2 .amg-oos-pop__sheet { left: 50%; right: auto; top: 50%; bottom: auto; width: 640px; max-width: calc(100vw - 32px); max-height: 86vh; border-radius: 12px; box-shadow: 0 20px 60px rgba(0, 0, 0, .22); padding: 26px 0 24px; opacity: 0; transform: translate(-50%, -46%); transition: opacity .2s ease, transform .24s cubic-bezier(.32, .72, 0, 1); } .amg-pdpv2 .amg-oos-pop.is-open .amg-oos-pop__sheet { opacity: 1; transform: translate(-50%, -50%); } .amg-pdpv2 .amg-oos-pop__close { top: 8px; right: 10px; } .amg-pdpv2 .amg-oos-pop__title { margin: 0 56px 5px 24px; font-size: 20px !important; } .amg-pdpv2 .amg-oos-pop__sub { margin: 0 24px 14px; } .amg-pdpv2 .amg-oos-pop__row { padding: 2px 24px 8px; scroll-padding-left: 24px; } .amg-pdpv2 .amg-oos-pop__card { width: calc((100% - 36px) / 4); } .amg-pdpv2 .amg-oos-pop__row--cards { margin: 0 24px; padding: 14px 0 4px 14px; } .amg-pdpv2 .amg-oos-pop__name { font-size: 13px; } .amg-pdpv2 .amg-oos-pop__notify { width: auto; min-width: 260px; margin: 18px auto 0; } .amg-pdpv2 .amg-oos-pop__all { margin: 6px 24px 0; } } @media (prefers-reduced-motion: reduce) { .amg-pdpv2 .amg-oos-pop__backdrop, .amg-pdpv2 .amg-oos-pop__sheet { transition: none; } } @media (max-width: 768px) { html.amg-pdpv3:not(.amg-oos) .single-product .xts-single-product-summary form.cart:not(.variations_form) { display: block !important; border-radius: 0 0 var(--v2-radius, 10px) var(--v2-radius, 10px) !important; box-shadow: var(--v2-shadow, 0 1px 3px rgba(0, 0, 0, .06)) !important; padding: 0 var(--v2-pad, 14px) var(--v2-pad, 14px) !important; margin: 0 !important; background: #fff; } html.amg-pdpv3:not(.amg-oos) .single-product .xts-single-product-summary > .amg-stock-actions-row:has(+ form.cart:not(.variations_form)) { border-radius: 0 !important; box-shadow: none !important; padding-bottom: 4px !important; } html.amg-pdpv3:not(.amg-oos) .single-product .summary form.cart .single_add_to_cart_button { display: flex !important; align-items: center; justify-content: center; width: 100% !important; max-width: none !important; flex: 1 1 100% !important; height: 50px !important; min-height: 50px !important; margin: 0 !important; padding: 0 16px !important; border: 0 !important; border-radius: 10px !important; background: var(--amber, #ffba00) !important; color: var(--ink, #190a03) !important; font-size: 20px !important; font-weight: 700 !important; line-height: 1 !important; box-shadow: none !important; text-transform: none !important; } html.amg-pdpv3:not(.amg-oos) .single-product .summary form.cart .single_add_to_cart_button:hover { background: #ffc832 !important; } html.amg-pdpv3:not(.amg-oos) .single-product .summary form.cart .single_add_to_cart_button:active { background: #d99c00 !important; } html.amg-pdpv3.amg-select .single-product .summary form.cart .single_add_to_cart_button { opacity: .5; } html.amg-pdpv3 .single-product .amg-mobile-buy-bar { left: 12px; right: 12px; bottom: calc(var(--amg-appbar, 75px) + 8px + env(safe-area-inset-bottom, 0px)); max-width: 480px; margin: 0 auto; height: 56px; padding: 6px 6px 6px 18px; background: #fff; border-radius: 28px; box-shadow: 0 4px 16px rgba(0, 0, 0, .18); backdrop-filter: none; -webkit-backdrop-filter: none; display: flex; align-items: center; justify-content: space-between; gap: 10px; transform: translateY(calc(100% + var(--amg-appbar, 75px) + 16px + env(safe-area-inset-bottom, 0px))); visibility: hidden; transition: transform .25s ease, visibility 0s linear .25s, opacity .2s; } html.amg-pdpv3 .single-product .amg-mobile-buy-bar.amg-pill-on { transform: translateY(0); visibility: visible; transition: transform .25s ease, visibility 0s, opacity .2s; } html.amg-pdpv3 .single-product .amg-mobile-buy-bar.in-cart, html.amg-pdpv3 .single-product .amg-mobile-buy-bar.amg-buy-bar--out-of-stock, html.amg-pdpv3.amg-select .single-product .amg-mobile-buy-bar { padding-left: 6px; } html.amg-pdpv3 .amg-mobile-buy-bar .amg-pill-price { flex: 1 1 auto; min-width: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 20px; font-weight: 800; line-height: 1; color: var(--ink, #190a03); font-variant-numeric: tabular-nums; } html.amg-pdpv3 .amg-mobile-buy-bar .amg-pill-price:empty, html.amg-pdpv3 .amg-mobile-buy-bar.in-cart .amg-pill-price, html.amg-pdpv3 .amg-mobile-buy-bar.amg-buy-bar--out-of-stock .amg-pill-price, html.amg-pdpv3.amg-select .amg-mobile-buy-bar .amg-pill-price { display: none; } html.amg-pdpv3 .amg-mobile-buy-bar .amg-buy-btn { flex: 0 0 auto; min-width: 140px; height: 44px; padding: 0 16px; border-radius: 22px; background: var(--amber, #ffba00); color: var(--ink, #190a03); font-size: 16px !important; font-weight: 700 !important; line-height: 1; gap: 8px; white-space: nowrap; } html.amg-pdpv3 .amg-mobile-buy-bar .amg-buy-btn:hover { background: #ffc832; } html.amg-pdpv3 .amg-mobile-buy-bar .amg-buy-btn:active { background: #d99c00; } html.amg-pdpv3 .amg-mobile-buy-bar.in-cart .amg-buy-btn, html.amg-pdpv3 .amg-mobile-buy-bar .amg-buy-btn.amg-buy-btn--notify, html.amg-pdpv3 .amg-mobile-buy-bar .amg-buy-btn.amg-buy-btn--disabled, html.amg-pdpv3.amg-select .amg-mobile-buy-bar .amg-buy-btn { flex: 1 1 auto; } html.amg-pdpv3 .amg-mobile-buy-bar .amg-buy-text > span { display: none !important; } html.amg-pdpv3 .amg-mobile-buy-bar .amg-buy-text { display: inline-flex; align-items: center; gap: 8px; } html.amg-pdpv3 .amg-mobile-buy-bar .amg-buy-btn:not(.amg-buy-btn--notify):not(.amg-buy-btn--disabled) .amg-buy-text::before { content: "\e937"; flex: 0 0 auto; font-family: font-icon; font-size: 20px; font-weight: 400; line-height: 1; color: inherit; -webkit-font-smoothing: antialiased; } html.amg-pdpv3.amg-select .amg-mobile-buy-bar .amg-buy-text::before { display: none; } html.amg-pdpv3 .amg-mobile-buy-bar .amg-buy-btn.amg-buy-btn--notify { border-radius: 22px; font-size: 15px !important; } html.amg-pdpv3 .amg-mobile-buy-bar .amg-qty-controls { align-items: center; box-sizing: border-box; height: 44px; border: 1px solid #d4d4d4; border-radius: 22px; background: #fff; overflow: hidden; flex: 0 0 auto; } html.amg-pdpv3 .amg-mobile-buy-bar .amg-qty-btn { width: 44px; height: 42px; border: 0; border-radius: 21px; background: transparent; font-size: 22px; font-weight: 600; color: var(--ink, #190a03); } html.amg-pdpv3 .amg-mobile-buy-bar .amg-qty-btn:active { background: var(--panel-line, #ebebeb); } html.amg-pdpv3 .amg-mobile-buy-bar .amg-qty-value { min-width: 28px; font-size: 16px; font-weight: 700; color: var(--ink, #190a03); font-variant-numeric: tabular-nums; } } @media (max-width: 768px) and (prefers-reduced-motion: reduce) { html.amg-pdpv3 .single-product .amg-mobile-buy-bar, html.amg-pdpv3 .single-product .amg-mobile-buy-bar.amg-pill-on { transition: none; } } .amg-tabs { display: none; } html.amg-pdpv3 .xts-site-wrapper { overflow: clip; } html.amg-pdpv3 .amg-tabs { --amg-tabs-h: 44px; display: block; position: sticky; position: -webkit-sticky; top: var(--amg-tabs-top, 0px); z-index: 300; height: var(--amg-tabs-h); margin: 16px -8px 0; background: #fff; border-bottom: 1px solid var(--panel-line, #ebebeb); transition: top .25s ease, box-shadow .2s; } html.amg-pdpv3 .amg-tabs.is-stuck { box-shadow: 0 2px 8px rgba(0, 0, 0, .06); } html.amg-pdpv3 .amg-tabs-ph { display: block; height: 0; margin: 0; padding: 0; } html:not(.amg-pdpv3) .amg-tabs-ph { display: none !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 body .amg-tabs.is-fixed { position: fixed; left: 0; right: 0; width: auto; margin: 0 !important; border-radius: 0; } @media (min-width: 769px) { html.amg-pdpv3.amg-pdpv3.amg-pdpv3 body .amg-tabs.is-fixed { right: auto; border-radius: 12px 12px 0 0; } } html.amg-pdpv3 .amg-tabs.is-under-menu { pointer-events: none; } html.amg-pdpv3 .amg-tabs::after { content: ""; position: absolute; top: 0; right: 0; bottom: 1px; width: 44px; background: linear-gradient(90deg, rgba(255, 255, 255, 0), #fff 70%); pointer-events: none; opacity: 0; transition: opacity .2s; } html.amg-pdpv3 .amg-tabs.has-more::after { opacity: 1; } html.amg-pdpv3 .amg-tabs__scroll { display: flex; gap: 0; height: var(--amg-tabs-h); padding: 0 8px; overflow-x: auto; overflow-y: hidden; scrollbar-width: none; -webkit-overflow-scrolling: touch; overscroll-behavior-x: contain; } html.amg-pdpv3 .amg-tabs__scroll::-webkit-scrollbar { display: none; } html.amg-pdpv3 .amg-tab { position: relative; flex: 0 0 auto; display: inline-flex; align-items: center; gap: 6px; height: var(--amg-tabs-h); padding: 0 10px; font-size: 14px; font-weight: 600; line-height: 1; color: #555; white-space: nowrap; text-decoration: none; -webkit-tap-highlight-color: transparent; } html.amg-pdpv3 .amg-tab:hover, html.amg-pdpv3 .amg-tab:focus { color: var(--ink, #190a03); text-decoration: none; } html.amg-pdpv3 .amg-tab:focus-visible { outline: 2px solid var(--state, #1c49c2); outline-offset: -2px; border-radius: 4px; } html.amg-pdpv3 .amg-tab__n { min-width: 16px; height: 20px; padding: 0 4px; border-radius: 4px; background: var(--panel, #f5f5f5); font-size: 12px; font-weight: 700; line-height: 20px; color: var(--ink, #190a03); text-align: center; font-variant-numeric: tabular-nums; } html.amg-pdpv3 .amg-tab.is-active { color: var(--ink, #190a03); } html.amg-pdpv3 .amg-tab.is-active::after { content: ""; position: absolute; left: 10px; right: 10px; bottom: 0; height: 2px; border-radius: 2px 2px 0 0; background: var(--state, #1c49c2); } html.amg-pdpv3 .woocommerce-tabs, html.amg-pdpv3 #cr-reviews { scroll-margin-top: calc(var(--amg-tabs-top, 0px) + var(--amg-tabs-h, 44px)); } @media (max-width: 400px) { html.amg-pdpv3 .amg-tabs__scroll { padding: 0 6px; } html.amg-pdpv3 .amg-tab { padding: 0 8px; gap: 5px; } html.amg-pdpv3 .amg-tab__n { padding: 0 3px; } html.amg-pdpv3 .amg-tab.is-active::after { left: 8px; right: 8px; } } @media (max-width: 365px) { html.amg-pdpv3 .amg-tabs__scroll { padding: 0 4px; } html.amg-pdpv3 .amg-tab { padding: 0 7px; gap: 4px; } html.amg-pdpv3 .amg-tab.is-active::after { left: 7px; right: 7px; } } @media (min-width: 769px) { html.amg-pdpv3 .amg-tabs { --amg-tabs-h: 48px; margin: 24px 0 0; border-radius: 12px 12px 0 0; } html.amg-pdpv3 .amg-tabs::after { display: none; } html.amg-pdpv3 .amg-tabs__scroll { padding: 0 12px; } html.amg-pdpv3 .amg-tab { font-size: 15px; padding: 0 10px; } html.amg-pdpv3 .amg-tab.is-active::after { left: 10px; right: 10px; } } @media (prefers-reduced-motion: reduce) { html.amg-pdpv3 .amg-tabs, html.amg-pdpv3 .amg-tabs::after { transition: none; } } html:not(.amg-pdpv3) .amg-sec__h, html:not(.amg-pdpv3) .amg-desc-more { display: none !important; } html.amg-pdpv3 body.single-product .xts-single-product.product > .woocommerce-tabs { background: #fff; border-radius: 0 !important; box-shadow: none !important; padding: 0; margin-top: 0; overflow: visible; } @media (max-width: 767px) { html.amg-pdpv3 body.single-product .xts-single-product.product > .woocommerce-tabs { margin-left: -8px; margin-right: -8px; } } @media (min-width: 768px) { html.amg-pdpv3 body.single-product .xts-single-product.product > .woocommerce-tabs { border-radius: 0 0 12px 12px !important; box-shadow: 0 1px 3px rgba(0, 0, 0, .06) !important; } } html.amg-pdpv3 .woocommerce-tabs .xts-nav-product-tabs-wrapper { display: none; } html.amg-pdpv3 body.single-product .woocommerce-tabs .woocommerce-Tabs-panel--description, html.amg-pdpv3 body.single-product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information, html.amg-pdpv3 body.single-product .woocommerce-tabs .woocommerce-Tabs-panel--xts_custom_additional_tab { display: block !important; margin: 0; padding: 20px 22px; border-top: 1px solid var(--panel-line, #ebebeb); } html.amg-pdpv3.amg-pdpv3 body.single-product #cr-reviews .cr-tab-content { padding-left: 22px; padding-right: 22px; } html.amg-pdpv3 body.single-product .woocommerce-tabs .woocommerce-Tabs-panel--description { border-top: 0; } html.amg-pdpv3 body.single-product .woocommerce-tabs .woocommerce-Tabs-panel--cr_qna, html.amg-pdpv3 body.single-product .woocommerce-tabs .woocommerce-Tabs-panel.amg-sec-empty { display: none !important; } html.amg-pdpv3 body.single-product .woocommerce-tabs .woocommerce-Tabs-panel:has(> .amg-sec-empty-mark) { display: none !important; } @media (min-width: 768px) { html.amg-pdpv3 body.single-product .woocommerce-tabs .woocommerce-Tabs-panel--description, html.amg-pdpv3 body.single-product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information, html.amg-pdpv3 body.single-product .woocommerce-tabs .woocommerce-Tabs-panel--xts_custom_additional_tab { padding: 24px 28px; } html.amg-pdpv3.amg-pdpv3 body.single-product #cr-reviews .cr-tab-content { padding-left: 28px; padding-right: 28px; } } @media (min-width: 1025px) { html.amg-pdpv3 body.single-product .woocommerce-tabs .woocommerce-Tabs-panel--description, html.amg-pdpv3 body.single-product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information, html.amg-pdpv3 body.single-product .woocommerce-tabs .woocommerce-Tabs-panel--xts_custom_additional_tab { padding: 24px; } html.amg-pdpv3.amg-pdpv3 body.single-product #cr-reviews .cr-tab-content { padding-left: 24px; padding-right: 24px; } } html.amg-pdpv3 #tab-description, html.amg-pdpv3 #tab-additional_information, html.amg-pdpv3 #tab-xts_custom_additional_tab { scroll-margin-top: calc(var(--amg-tabs-top, 0px) + var(--amg-tabs-h, 44px) + 16px); } html.amg-pdpv3 .woocommerce-Tabs-panel .amg-sec__h { display: block; margin: 0 0 14px; padding: 0; font-size: 18px; font-weight: 800; line-height: 1.25; color: var(--ink, #190a03); text-transform: none; letter-spacing: 0; } @media (min-width: 1025px) { html.amg-pdpv3 .woocommerce-Tabs-panel .amg-sec__h { font-size: 22px; } } html.amg-pdpv3 .amg-desc { position: relative; overflow: hidden; max-height: var(--amg-desc-h, calc(8 * 1.55 * 14px)); transition: max-height .3s ease; } html.amg-pdpv3 .amg-desc.is-open, html.amg-pdpv3 .amg-desc.is-short { max-height: none; } html.amg-pdpv3 .amg-desc::after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 56px; background: linear-gradient(rgba(255, 255, 255, 0), #fff); pointer-events: none; } html.amg-pdpv3 .amg-desc.is-open::after, html.amg-pdpv3 .amg-desc.is-short::after { display: none; } html.amg-pdpv3 .amg-desc p, html.amg-pdpv3 .amg-desc li, html.amg-pdpv3 .amg-desc td, html.amg-pdpv3 .woocommerce-Tabs-panel--xts_custom_additional_tab, html.amg-pdpv3 .woocommerce-Tabs-panel--xts_custom_additional_tab p { font-size: 14px; line-height: 1.55; color: #333; } html.amg-pdpv3 .amg-desc p { margin: 0 0 10px; } html.amg-pdpv3 .amg-desc p:last-child { margin-bottom: 0; } html.amg-pdpv3 .amg-desc strong, html.amg-pdpv3 .amg-desc b { color: var(--ink, #190a03); } html.amg-pdpv3 .amg-desc ul, html.amg-pdpv3 .amg-desc ol { margin: 0 0 10px; padding-left: 20px; } html.amg-pdpv3 .amg-desc li { margin: 0 0 4px; } html.amg-pdpv3 .amg-desc h2, html.amg-pdpv3 .amg-desc h3, html.amg-pdpv3 .amg-desc h4 { margin: 18px 0 8px; font-size: 15px; font-weight: 700; line-height: 1.3; color: var(--ink, #190a03); text-transform: none; } html.amg-pdpv3 .amg-desc img { max-width: 100%; height: auto; } html.amg-pdpv3 .product-description-wrapper { max-height: none !important; overflow: visible !important; transition: none !important; } html.amg-pdpv3 .product-description-wrapper::after, html.amg-pdpv3 .toggle-product-description { display: none !important; } html.amg-pdpv3 .woocommerce-Tabs-panel .amg-desc-more { display: inline-flex; align-items: center; gap: 6px; height: 44px; margin: 2px 0 0; padding: 0; border: 0; border-radius: 0; background: none; box-shadow: none; font-size: 14px; font-weight: 700; line-height: 1; letter-spacing: 0; text-transform: none; color: var(--state, #1c49c2); cursor: pointer; -webkit-tap-highlight-color: transparent; } html.amg-pdpv3 .woocommerce-Tabs-panel .amg-desc-more:hover, html.amg-pdpv3 .woocommerce-Tabs-panel .amg-desc-more:focus { background: none; color: var(--state-deep, #143795); box-shadow: none; } html.amg-pdpv3 .woocommerce-Tabs-panel .amg-desc-more:focus-visible { outline: 2px solid var(--state, #1c49c2); outline-offset: 2px; border-radius: 4px; } html.amg-pdpv3 .woocommerce-Tabs-panel .amg-desc-more[hidden] { display: none; } html.amg-pdpv3 .amg-desc-more svg { width: 18px; height: 18px; flex: 0 0 18px; transition: transform .2s; } html.amg-pdpv3 .amg-desc-more.is-open svg { transform: rotate(180deg); } html.amg-pdpv3 .woocommerce-tabs .woocommerce-product-attributes { display: block; width: 100%; max-width: none; margin: 0; border: 0; border-collapse: collapse; } html.amg-pdpv3 .woocommerce-tabs .woocommerce-product-attributes tbody { display: grid; gap: 2px; } html.amg-pdpv3 .woocommerce-tabs .woocommerce-product-attributes tr { display: flex; justify-content: space-between; gap: 12px; padding: 12px 16px; border: 0; border-radius: 4px; background: transparent; } html.amg-pdpv3 .woocommerce-tabs .woocommerce-product-attributes tr:nth-child(even) { background: var(--panel, #f5f5f5); } html.amg-pdpv3 .woocommerce-tabs .woocommerce-product-attributes th, html.amg-pdpv3 .woocommerce-tabs .woocommerce-product-attributes td { display: block; flex: 0 0 48%; width: 48%; padding: 0; border: 0; background: none; text-align: left; text-transform: none; letter-spacing: 0; vertical-align: top; } html.amg-pdpv3 .woocommerce-tabs .woocommerce-product-attributes th { font-size: 13px; font-weight: 400; line-height: 1.35; color: #555; } html.amg-pdpv3 .woocommerce-tabs .woocommerce-product-attributes td { font-size: 14px; font-weight: 600; line-height: 1.35; color: var(--ink, #190a03); overflow-wrap: anywhere; } html.amg-pdpv3 .woocommerce-tabs .woocommerce-product-attributes td p { margin: 0; font-size: inherit; font-weight: inherit; line-height: inherit; color: inherit; } html.amg-pdpv3 .woocommerce-tabs .woocommerce-product-attributes td a { color: var(--state, #1c49c2); text-decoration: none; font-weight: 600; } html.amg-pdpv3 .woocommerce-tabs .woocommerce-product-attributes td a:hover, html.amg-pdpv3 .woocommerce-tabs .woocommerce-product-attributes td a:focus { color: var(--state-deep, #143795); text-decoration: none; } @media (min-width: 768px) { html.amg-pdpv3 .woocommerce-tabs .woocommerce-product-attributes { max-width: 860px; } } html:not(.amg-pdpv3) .amg-compo { display: none !important; } html.amg-pdpv3 .amg-desc .amg-compo-src { display: none !important; } html.amg-pdpv3 .woocommerce-Tabs-panel .amg-compo h3 { margin: 18px 0 8px; padding: 0; font-size: 15px; font-weight: 700; line-height: 1.3; color: var(--ink, #190a03); text-transform: none; letter-spacing: 0; } html.amg-pdpv3 .woocommerce-Tabs-panel .amg-compo p { margin: 0; padding: 0; font-size: 14px; line-height: 1.55; color: #333; } html.amg-pdpv3 .woocommerce-Tabs-panel .amg-compo p + p { margin-top: 8px; } html.amg-pdpv3 .woocommerce-Tabs-panel .amg-compo p strong, html.amg-pdpv3 .woocommerce-Tabs-panel .amg-compo p b { font-weight: 700; color: inherit; } html.amg-pdpv3 .woocommerce-Tabs-panel .amg-compo table { width: 100%; max-width: none; margin: 0; border: 0; border-collapse: collapse; font-size: 14px; background: none; } html.amg-pdpv3 .woocommerce-Tabs-panel .amg-compo th, html.amg-pdpv3 .woocommerce-Tabs-panel .amg-compo td { padding: 9px 0; border: 0; border-bottom: 1px solid var(--panel-line, #ebebeb); background: none; text-align: left; vertical-align: top; font-size: 14px; line-height: normal; color: #333; text-transform: none; letter-spacing: 0; } html.amg-pdpv3 .woocommerce-Tabs-panel .amg-compo th { font-size: 13px; font-weight: 600; color: #555; } html.amg-pdpv3 .woocommerce-Tabs-panel .amg-compo td:last-child, html.amg-pdpv3 .woocommerce-Tabs-panel .amg-compo th:last-child { width: 38%; text-align: right; font-weight: 600; color: var(--ink, #190a03); white-space: nowrap; } html.amg-pdpv3 .woocommerce-Tabs-panel .amg-compo th:last-child { color: #555; } html.amg-pdpv3 a.xts-scroll-to-top { display: none !important; } @media (prefers-reduced-motion: reduce) { html.amg-pdpv3 .amg-desc, html.amg-pdpv3 .amg-desc-more svg { transition: none; } } html.amg-pdpv3 body.single-product .xts-single-product { display: flex; flex-direction: column; } html.amg-pdpv3 body.single-product .xts-single-product > .amgv-pdp-recs { width: 100%; max-width: 100%; margin-left: 0 !important; margin-right: 0 !important; align-self: stretch; } html.amg-pdpv3 body.single-product .xts-single-product > .amgv-pdp-recs[data-slider="related"] { order: 1; margin-top: 0 !important; margin-bottom: 0 !important; } html.amg-pdpv3 body.single-product .xts-single-product ~ .amgv-pdp-recs[data-slider="related"] { margin-top: 0 !important; margin-bottom: 0 !important; } html.amg-pdpv3 body.single-product .xts-single-product > .woocommerce-tabs { margin-top: 0; } html.amg-pdpv3 body.single-product .amgv-pdp-recs .amgv-pdp-recs__h { margin: 0 0 12px; font-size: 18px; font-weight: 800; line-height: 1.25; } html.amg-pdpv3 body.single-product .amgv-pdp-recs { margin-top: 0 !important; margin-bottom: 0 !important; padding: 24px 14px 0; } @media (min-width: 768px) { html.amg-pdpv3 body.single-product .amgv-pdp-recs { padding: 24px 20px 0; } } @media (min-width: 1025px) { html.amg-pdpv3 body.single-product .amgv-pdp-recs { max-width: 1246px; padding: 0; } } html.amg-pdpv3 body.single-product .xts-content-area { padding-bottom: 0 !important; margin-bottom: 0 !important; } html.amg-pdpv3 body.single-product .amgv-pdp-recs .amgv-pdp-recs__h--row { display: flex; align-items: baseline; justify-content: space-between; gap: 12px; } html.amg-pdpv3 body.single-product .amgv-pdp-recs .amgv-pdp-recs__h--row > span { min-width: 0; } html.amg-pdpv3 body.single-product .amgv-pdp-recs .amgv-pdp-recs__all { flex: 0 0 auto; font: 600 14px/1.25 Nunito, Arial, Helvetica, sans-serif; color: #190a03; text-decoration: underline; text-underline-offset: 2px; white-space: nowrap; padding: 12px 0; margin: -12px 0; } html.amg-pdpv3 body.single-product .amgv-pdp-recs .amgv-pdp-recs__all:hover { color: #143795; } html.amg-pdpv3 body.single-product .amgv-pdp-feed { display: block; } html.amg-pdpv3 body.single-product .amgv-pdp-recs[data-rail] { min-height: 396px; } html.amg-pdpv3 body.single-product .amgv-pdp-recs[data-rail="similar"], html.amg-pdpv3 body.single-product .amgv-pdp-recs[data-rail="brand"], html.amg-pdpv3 body.single-product .amgv-pdp-recs[data-rail="analogs"] { min-height: 401px; } @media (min-width: 1025px) { html.amg-pdpv3 body.single-product .amgv-pdp-recs[data-rail] { min-height: 416px; } html.amg-pdpv3 body.single-product .amgv-pdp-recs[data-rail="similar"], html.amg-pdpv3 body.single-product .amgv-pdp-recs[data-rail="brand"], html.amg-pdpv3 body.single-product .amgv-pdp-recs[data-rail="analogs"] { min-height: 421px; } } html.amg-pdpv3 body.single-product .amgv-pdp-recs .amgv-pdp-recs__head { margin: 0 0 12px; } html.amg-pdpv3 body.single-product .amgv-pdp-recs .amgv-pdp-recs__head > .amgv-pdp-recs__h { min-width: 0; margin: 0; } html.amg-pdpv3 body.single-product .amgv-skel { display: flex; gap: 12px; overflow: hidden; padding: 0 14px 8px 0; margin-right: -14px; } html.amg-pdpv3 body.single-product .amgv-skel__c { flex: 0 0 160px; height: 310px; box-sizing: border-box; border-radius: 16px; background: #fff; padding: 8px; } html.amg-pdpv3 body.single-product .amgv-skel__i { width: 144px; height: 144px; border-radius: 10px; background: #f5f5f5; } html.amg-pdpv3 body.single-product .amgv-skel__t { height: 12px; border-radius: 6px; background: #f5f5f5; margin-top: 10px; } html.amg-pdpv3 body.single-product .amgv-skel__t--1 { margin-top: 34px; } html.amg-pdpv3 body.single-product .amgv-skel__t--2 { width: 70%; } html.amg-pdpv3 body.single-product .amgv-feed__more { text-align: center; } html.amg-pdpv3 body.single-product .amgv-feed__more[hidden] { display: none !important; } html.amg-pdpv3 body.single-product .amgv-feed__btn { display: block !important; width: 100% !important; box-sizing: border-box !important; height: 50px !important; min-height: 0 !important; margin: 0 !important; padding: 0 24px !important; border: 1.5px solid #190a03 !important; border-radius: 999px !important; background: #fff !important; color: #190a03 !important; font: 800 16px/1.2 Nunito, Arial, Helvetica, sans-serif !important; letter-spacing: 0 !important; text-transform: none !important; box-shadow: none !important; cursor: pointer; -webkit-appearance: none; appearance: none; transition: background .15s, transform .15s, box-shadow .15s; } html.amg-pdpv3 body.single-product .amgv-feed__btn:hover { background: #f5f5f5 !important; transform: translateY(-1px); box-shadow: 0 6px 16px rgba(25, 10, 3, .12) !important; } html.amg-pdpv3 body.single-product .amgv-feed__btn:active { background: #ebebeb !important; transform: none; } html.amg-pdpv3 body.single-product .amgv-feed__end { text-align: center; } html.amg-pdpv3 body.single-product .amgv-feed__endlink { display: inline-flex; align-items: center; justify-content: center; min-height: 44px; font: 600 14px/1.25 Nunito, Arial, Helvetica, sans-serif; color: #190a03; text-decoration: underline; text-underline-offset: 2px; } html.amg-pdpv3 body.single-product .amgv-feed__endlink:hover { color: #143795; } @media (min-width: 1025px) { html.amg-pdpv3 body.single-product .amgv-skel { gap: 16px; padding: 0 0 8px; margin-right: 0; } html.amg-pdpv3 body.single-product .amgv-skel__c { flex-basis: 200px; height: 354px; padding: 10px; } html.amg-pdpv3 body.single-product .amgv-skel__i { width: 180px; height: 180px; } html.amg-pdpv3 body.single-product .amgv-feed__btn { display: inline-block !important; width: auto !important; padding: 0 28px !important; } } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-summary .amg-title-card { padding: 14px !important; border-radius: 10px !important; box-shadow: 0 1px 3px rgba(0, 0, 0, .06) !important; overflow: hidden !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-summary .amg-title-card h1.product_title, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amg-title-card > .entry-title { padding: 0 !important; margin: 0 !important; font-size: 18px !important; font-weight: 800 !important; line-height: 1.25 !important; color: var(--ink, #190a03) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amg-title-card .woocommerce-product-rating { display: flex !important; align-items: center !important; flex-wrap: wrap; gap: 8px !important; padding: 8px 0 2px !important; margin: 0 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amg-title-card .star-rating { width: auto !important; min-width: 0 !important; font-size: 16px !important; letter-spacing: 1px !important; line-height: 1 !important; margin: 0 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amg-title-card .star-rating::before { color: #c9c9c9 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amg-title-card .star-rating span::before { color: var(--amber, #ffba00) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amg-title-card .woocommerce-review-link { display: inline-flex !important; align-items: center !important; gap: 4px; min-height: 44px; margin: -12px 0 !important; padding: 0 !important; font-size: 14px !important; font-weight: 600 !important; line-height: 1.2 !important; color: var(--state, #1c49c2) !important; text-decoration: none !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amg-title-card .woocommerce-review-link:hover, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amg-title-card .woocommerce-review-link:focus { color: var(--state-deep, #143795) !important; text-decoration: none !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amg-title-card .woocommerce-review-link .count { font-weight: inherit; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amg-title-card .amg-sku-display { display: block !important; padding: 2px 0 8px !important; margin: 0 !important; font-size: 13px !important; line-height: 1.4 !important; color: var(--muted, #6b7280) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amg-title-card .amg-sku-display .amg-sku-label, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amg-title-card .amg-sku-display .amg-sku-value { color: var(--muted, #6b7280) !important; font-size: 13px !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amg-title-card > .amg-sku-display:last-child { padding-bottom: 0 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amg-title-card > .woocommerce-product-details__short-description { padding: 8px 0 0 !important; margin: 0 !important; border-top: 1px solid var(--panel-line, #ebebeb) !important; font-size: 13px !important; line-height: 1.45 !important; color: #4b5563 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amg-title-card > .woocommerce-product-details__short-description p { color: #4b5563 !important; font-size: 13px !important; line-height: 1.45 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-optgroup.amgsubs-optgroup { gap: 8px !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-opt.amgsubs-opt { grid-template-columns: 24px 1fr auto !important; column-gap: 10px !important; row-gap: 4px !important; align-items: center !important; padding: 16px 14px !important; border-width: 1px !important; border-style: solid !important; border-color: #d4d4d4 !important; background: #fff !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-opt.amgsubs-opt.is-on, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-opt.amgsubs-opt:has(input:checked) { border-color: var(--state, #1c49c2) !important; background: var(--state-wash, #f0f6fc) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-opt .amgsubs-radio { width: 24px !important; height: 24px !important; border: 2px solid #9a9a9a !important; background: #fff !important; box-sizing: border-box; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-opt.is-on .amgsubs-radio, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-opt:has(input:checked) .amgsubs-radio { border-color: var(--ink, #190a03) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-opt.is-on .amgsubs-radio::after, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-opt:has(input:checked) .amgsubs-radio::after { inset: 4px !important; background: var(--ink, #190a03) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-opt .amgsubs-opt-t, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-opt .amgsubs-opt-p { font-size: 15px !important; font-weight: 700 !important; line-height: normal !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-opt .amgsubs-p-main { gap: 8px !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-opt .amgsubs-badge { padding: 5px 10px !important; border: 1px solid rgba(28, 73, 194, .5) !important; border-radius: 99px !important; background: #fff !important; color: var(--state-deep, #143795) !important; font-size: 12px !important; font-weight: 700 !important; line-height: 1 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-opt .amgsubs-opt-sub { grid-column: 2 / 4 !important; margin: 0 !important; font-size: 12.5px !important; line-height: 1.3 !important; color: #555 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-plandetail { margin-top: -8px !important; border-left-width: 1px !important; border-right-width: 1px !important; border-bottom-width: 1px !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amg-stock-actions-row { display: flex !important; align-items: center !important; justify-content: space-between !important; gap: 8px; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amg-stock-actions-row .stock { margin: 0 !important; padding: 0 !important; font-size: 14px !important; font-weight: 500 !important; line-height: 1.3 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amg-stock-actions-row .stock.in-stock { color: #059669 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amg-stock-actions-row .amg-actions-btns { display: flex !important; justify-content: flex-end; gap: 2px !important; margin: -5px -5px -5px 0 !important; min-width: 90px !important; min-height: 44px !important; flex: 0 0 auto !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amg-stock-actions-row .amg-actions-btns .xts-action-btn { margin: 0 !important; padding: 0 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amg-stock-actions-row .amg-actions-btns a { display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 44px !important; height: 44px !important; margin: 0 !important; padding: 0 !important; border-radius: 8px; font-size: 0 !important; line-height: 0 !important; color: #333 !important; text-decoration: none !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amg-stock-actions-row .amg-actions-btns a::before { font-size: 22px !important; line-height: 1 !important; color: #333 !important; transition: transform .15s; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amg-stock-actions-row .amg-actions-btns a:active::before { transform: scale(.9); } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amg-stock-actions-row .amg-actions-btns .xts-compare-btn > a.amg-cmp-active::before, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amg-stock-actions-row .amg-actions-btns .xts-compare-btn > a.added::before { color: #e8762d !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amg-stock-actions-row .amg-actions-btns .xts-wishlist-btn > a::before { content: "" !important; display: block !important; width: 22px !important; height: 22px !important; background-color: #333 !important; -webkit-mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/></svg>") center / 22px 22px no-repeat !important; mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/></svg>") center / 22px 22px no-repeat !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amg-stock-actions-row .amg-actions-btns .xts-wishlist-btn > a.amg-fav-active::before, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amg-stock-actions-row .amg-actions-btns .xts-wishlist-btn > a.added::before { background-color: var(--state, #1c49c2) !important; -webkit-mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/></svg>") center / 22px 22px no-repeat !important; mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/></svg>") center / 22px 22px no-repeat !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product form.cart .amg-stock-actions-row { padding: 12px 2px 0 !important; margin: 0 !important; background: transparent !important; border-radius: 0 !important; box-shadow: none !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart .quantity.amg-qty-visible { display: flex !important; align-items: center !important; flex: 0 0 auto !important; position: static !important; width: auto !important; max-width: none !important; height: 50px !important; min-height: 50px !important; margin: 0 !important; padding: 0 !important; border: 1px solid #d4d4d4 !important; border-radius: 10px !important; background: #fff !important; opacity: 1 !important; overflow: hidden !important; pointer-events: auto !important; box-sizing: border-box; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart .quantity.amg-qty-visible button { display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 44px !important; height: 48px !important; min-height: 0 !important; margin: 0 !important; padding: 0 !important; border: 0 !important; border-radius: 9px !important; background: transparent !important; background-image: none !important; box-shadow: none !important; color: var(--ink, #190a03) !important; font-size: 22px !important; font-weight: 600 !important; line-height: 1 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart .quantity.amg-qty-visible button:hover { background: var(--panel, #f5f5f5) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart .quantity.amg-qty-visible button::after { display: inline-block !important; width: auto !important; height: auto !important; background: none !important; -webkit-mask: none !important; mask: none !important; font-family: inherit !important; font-size: 22px !important; font-weight: 600 !important; line-height: 1 !important; color: inherit !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart .quantity.amg-qty-visible button.xts-minus::after { content: "\2212" !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart .quantity.amg-qty-visible button.xts-plus::after { content: "+" !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart .quantity.amg-qty-visible input.qty { width: 30px !important; min-width: 30px !important; height: 48px !important; margin: 0 !important; padding: 0 !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; color: var(--ink, #190a03) !important; font-size: 16px !important; font-weight: 700 !important; text-align: center !important; font-variant-numeric: tabular-nums; -moz-appearance: textfield; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart .quantity.amg-qty-visible input.qty::-webkit-outer-spin-button, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart .quantity.amg-qty-visible input.qty::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-summary > .xts-after-add-to-cart { padding: 14px !important; margin: 8px 0 0 !important; border-radius: 10px !important; box-shadow: 0 1px 3px rgba(0, 0, 0, .06) !important; background: #fff !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-after-add-to-cart .delivery-card { padding: 0 !important; margin: 0 !important; border: 0 !important; box-shadow: none !important; background: transparent !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-after-add-to-cart .send-line { margin: 0 !important; padding: 0 !important; font-size: 14px !important; line-height: 1.4 !important; color: var(--muted, #6b7280) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-after-add-to-cart .send-line .send-date { font-weight: 600 !important; color: #1a1a1a !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-after-add-to-cart hr.delivery-divider { display: block !important; width: 100% !important; max-width: none !important; height: 0 !important; margin: 12px 0 !important; padding: 0 !important; border: 0 !important; border-top: 1px solid var(--panel-line, #ebebeb) !important; background: none !important; opacity: 1 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-after-add-to-cart .delivery-list { display: flex !important; flex-direction: column !important; gap: 10px !important; margin: 0 !important; padding: 0 !important; list-style: none !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-after-add-to-cart .delivery-row { display: flex !important; align-items: flex-start !important; gap: 10px !important; margin: 0 !important; padding: 0 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-after-add-to-cart .delivery-icon { width: 18px !important; height: 18px !important; flex: 0 0 18px !important; margin: 1px 0 0 !important; border-radius: 3px !important; object-fit: contain; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-after-add-to-cart .delivery-main { font-size: 13px !important; font-weight: 500 !important; line-height: 1.35 !important; color: var(--ink, #190a03) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-after-add-to-cart .delivery-sub, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-after-add-to-cart .delivery-sub .free-hint { margin-top: 0 !important; font-size: 13px !important; font-weight: 400 !important; line-height: 1.35 !important; color: var(--muted, #6b7280) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-after-add-to-cart .trust-block { display: grid !important; gap: 6px !important; margin: 12px 0 0 !important; padding: 10px 0 0 !important; border-top: 1px solid var(--panel-line, #ebebeb) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-after-add-to-cart .trust-line { display: flex !important; align-items: center !important; gap: 8px !important; min-height: 22px; margin: 0 !important; font-size: 12px !important; line-height: 1.3 !important; color: #555 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-after-add-to-cart .trust-line img, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-after-add-to-cart .trust-line .trust-icon { width: 14px !important; height: 14px !important; flex: 0 0 14px !important; margin: 0 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-after-add-to-cart .trust-line .trust-icon { color: var(--ok, #2e7d32) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-after-add-to-cart .trust-line .trust-info-btn { position: relative; display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 22px !important; height: 22px !important; min-width: 0 !important; min-height: 0 !important; margin: 0 0 0 2px !important; padding: 0 !important; border: 1px solid #b1b1b1 !important; border-radius: 50% !important; background: #fff !important; box-shadow: none !important; color: #555 !important; font-size: 11px !important; font-weight: 700 !important; line-height: 20px !important; text-transform: none !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-after-add-to-cart .trust-line .trust-info-btn::before { content: ""; position: absolute; inset: -11px; } @media (max-width: 768px) { html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product > .row > [class*="col-"]:has(.woocommerce-product-gallery) { padding-bottom: 0 !important; margin-bottom: 0 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .woocommerce-product-gallery__wrapper, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .woocommerce-product-gallery figure { margin-bottom: 0 !important; padding-bottom: 0 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .woocommerce-product-gallery { margin-bottom: 6px !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-summary > .amg-title-card { margin-top: 8px !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .xts-single-product-summary > .amgsubs-pdp { margin: 8px 0 0 !important; padding: 14px 14px 0 !important; background: #fff !important; border-radius: 10px 10px 0 0 !important; box-shadow: 0 1px 3px rgba(0, 0, 0, .06) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-summary > p.custom-price:not(.custom-price--range) { margin: 8px 0 0 !important; padding: 14px 14px 0 !important; border-radius: 10px 10px 0 0 !important; box-shadow: 0 1px 3px rgba(0, 0, 0, .06) !important; font-size: 28px !important; font-weight: 800 !important; line-height: 1.2 !important; color: var(--ink, #190a03) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-summary > p.custom-price:not(.custom-price--range) .woocommerce-Price-amount, html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-summary > p.custom-price:not(.custom-price--range) bdi, html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-summary > p.custom-price:not(.custom-price--range) .sale-price, html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-summary > p.custom-price:not(.custom-price--range) .sale-price * { font-size: 28px !important; font-weight: 800 !important; line-height: 1.2 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-summary > p.custom-price:not(.custom-price--range) .regular-price, html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-summary > p.custom-price:not(.custom-price--range) .regular-price * { font-size: 14px !important; font-weight: 500 !important; line-height: 1.2 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .xts-single-product-summary > .amg-stock-actions-row { margin: 0 !important; padding: 14px 16px 0 !important; background: #fff !important; border-radius: 0 !important; box-shadow: 0 2px 3px rgba(0, 0, 0, .06) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .xts-single-product-summary form.cart:not(.variations_form) { margin: 0 !important; padding: 12px 14px 14px !important; background: #fff !important; border-radius: 0 0 10px 10px !important; box-shadow: 0 2px 3px rgba(0, 0, 0, .06) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .xts-single-product-summary form.cart.amg-in-cart:not(.variations_form) { display: flex !important; flex-wrap: wrap !important; align-items: stretch !important; gap: 10px !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .summary form.cart.amg-in-cart .single_add_to_cart_button, html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .summary form.cart .woocommerce-variation-add-to-cart.amg-in-cart .single_add_to_cart_button { flex: 1 1 auto !important; width: auto !important; min-width: 0 !important; font-size: 18px !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart.variations_form .woocommerce-variation-price, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart.variations_form .woocommerce-variation-price .price, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart.variations_form .woocommerce-variation-price .woocommerce-Price-amount, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart.variations_form .woocommerce-variation-price bdi { font-size: 28px !important; font-weight: 800 !important; line-height: 1.2 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart.variations_form .woocommerce-variation-price del, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart.variations_form .woocommerce-variation-price del * { font-size: 14px !important; font-weight: 500 !important; } } @media (min-width: 769px) { html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-summary .amg-title-card { border-radius: 12px !important; margin-top: 0 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-summary .amg-title-card h1.product_title, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amg-title-card > .entry-title { font-size: 24px !important; line-height: 1.2 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .xts-single-product-summary > .amgsubs-pdp.amgsubs-pdp--summarycopy { display: block !important; margin: 8px 0 0 !important; padding: 14px 14px 0 !important; background: #fff !important; border-radius: 12px 12px 0 0 !important; box-shadow: 0 1px 3px rgba(0, 0, 0, .06) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-summary form.cart .amgsubs-pdp.amgsubs-pdp--informcopy { display: none !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-summary > p.custom-price:not(.custom-price--range) { margin: 8px 0 0 !important; padding: 14px 14px 0 !important; border-radius: 12px 12px 0 0 !important; box-shadow: 0 1px 3px rgba(0, 0, 0, .06) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .xts-single-product-summary > .amg-stock-actions-row { margin: 0 !important; padding: 14px 16px 0 !important; background: #fff !important; border-radius: 0 !important; box-shadow: 0 2px 3px rgba(0, 0, 0, .06) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .xts-single-product-summary form.cart:not(.variations_form) { display: flex !important; flex-wrap: wrap !important; align-items: stretch !important; justify-content: flex-start !important; gap: 10px !important; margin: 0 !important; padding: 12px 14px 14px !important; max-width: none !important; background: #fff !important; border-radius: 0 0 12px 12px !important; box-shadow: 0 2px 3px rgba(0, 0, 0, .06) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .xts-single-product-summary form.cart:not(.variations_form) .single_add_to_cart_button { display: flex !important; align-items: center !important; justify-content: center !important; flex: 0 0 119px !important; width: 119px !important; max-width: 119px !important; min-width: 0 !important; height: 50px !important; min-height: 50px !important; margin: 0 !important; padding: 0 16px !important; border: 0 !important; border-radius: 10px !important; background: var(--amber, #ffba00) !important; color: var(--ink, #190a03) !important; font-size: 20px !important; font-weight: 700 !important; line-height: 1 !important; box-shadow: none !important; text-transform: none !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .xts-single-product-summary form.cart:not(.variations_form) .single_add_to_cart_button:hover { background: #ffc832 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .xts-single-product-summary form.cart.amg-in-cart:not(.variations_form) .single_add_to_cart_button { flex: 1 1 auto !important; width: auto !important; max-width: none !important; font-size: 18px !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-summary > .xts-after-add-to-cart { border-radius: 12px !important; } } @media (max-width: 768px) { html.amg-pdpv3.amg-pdpv3 .single-product .amg-breadcrumbs-top .amg-bc-tree { margin-right: 12px !important; } html.amg-pdpv3.amg-pdpv3 .single-product .amg-breadcrumbs-top .xts-breadcrumbs a:last-of-type { height: 32px !important; padding: 0 13px 0 11px !important; border: 0 !important; border-radius: 999px !important; box-shadow: none !important; background: #fff !important; gap: 8px !important; font-size: 13px !important; line-height: 32px !important; color: #1a1a1a !important; } html.amg-pdpv3.amg-pdpv3 .single-product .amg-brand-chip { height: 28px !important; padding: 0 10px 0 4px !important; gap: 6px !important; letter-spacing: 0 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .woocommerce-product-gallery__image img:not(.zoomImg) { background: transparent; border-radius: 8px; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-images-wrapper > .amg-badge.amg-badge--ribbon { left: calc(50% - 112px) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-images .amg-slide-counter { right: calc(50% - 112px); } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-images .xts-nav-arrows { display: none !important; } } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .woocommerce-product-gallery__image .zoomImg { pointer-events: none; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amg-stock-actions-row .stock.in-stock { color: #2e7d32 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-summary .amg-title-card, html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-summary > .xts-after-add-to-cart, html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .xts-single-product-summary > .amgsubs-pdp, html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .xts-single-product-summary > .amgsubs-pdp.amgsubs-pdp--summarycopy, html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-summary > p.custom-price, html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary p.custom-price.custom-price--range, html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-summary > form.cart.variations_form, html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary:has(p.custom-price.custom-price--range) form.cart.variations_form { box-shadow: 0 2px 3px rgba(0, 0, 0, .06) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amg-stock-actions-row .amg-actions-btns a { border-radius: 10px !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amgsubs-pdp .amgsubs-freq-btn.amgsubs-freq-btn { border: 1px solid #d4d4d4 !important; border-radius: 8px !important; background: #fff !important; color: var(--ink, #190a03) !important; box-shadow: none !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amgsubs-pdp .amgsubs-freq-btn.amgsubs-freq-btn.is-active, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amgsubs-pdp .amgsubs-freq-btn.amgsubs-freq-btn.amg-v3-rec { border-color: var(--state, #1c49c2) !important; background: var(--state-wash, #f0f6fc) !important; color: var(--ink, #190a03) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amgsubs-pdp .amgsubs-freq-btn.amgsubs-freq-btn:focus-visible { outline: 0 !important; box-shadow: 0 0 0 3px var(--state-ring, #d9e6f4) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amgsubs-pdp .amgsubs-pdp-hint .amgsubs-hint-part + .amgsubs-hint-part { display: none !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amgsubs-pdp .amgsubs-payseg { border-color: #d4d4d4 !important; background: #fff !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amgsubs-pdp .amgsubs-payopt.amgsubs-payopt { background: #fff !important; color: var(--ink, #190a03) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amgsubs-pdp .amgsubs-payopt.amgsubs-payopt.is-active { background: var(--state-wash, #f0f6fc) !important; color: var(--state-deep, #143795) !important; box-shadow: inset 0 0 0 1px var(--state, #1c49c2) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amgsubs-pdp .amgsubs-payopt.amgsubs-payopt.is-active span { color: var(--state-deep, #143795) !important; } @media (max-width: 360px) { html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-opt .amgsubs-opt-sub { font-size: 12px !important; letter-spacing: -.15px !important; } } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-oos .single-product .summary p.custom-price.custom-price--range::before { content: "Немає в наявності"; display: block; box-sizing: border-box; width: 100%; margin: 0 0 12px; padding: 8px 12px 8px 38px; border: 1px solid var(--panel-line, #ebebeb); border-radius: 8px; background: var(--panel, #f5f5f5) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8762d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><line x1='12' x2='12' y1='8' y2='12'/><line x1='12' x2='12.01' y1='16' y2='16'/></svg>") 12px center / 18px 18px no-repeat; color: var(--ink, #190a03); font-size: 14px; font-weight: 600; line-height: 1.3; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-oos .single-product .summary p.custom-price.custom-price--range, html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-oos .single-product .summary p.custom-price.custom-price--range > span, html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-oos .single-product .summary p.custom-price.custom-price--range .woocommerce-Price-amount, html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-oos .single-product .summary p.custom-price.custom-price--range bdi { font-size: 28px !important; font-weight: 800 !important; line-height: 1.2 !important; color: var(--ink, #190a03) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-oos .single-product .summary p.custom-price.custom-price--range > span:not(.woocommerce-Price-amount):not(.screen-reader-text) { margin: 0 3px !important; font-weight: 600 !important; color: #6b7280 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-oos .single-product .summary p.custom-price.custom-price--range { padding: 14px 14px 12px !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-oos .single-product .summary:has(> p.custom-price--range) form.cart .amg-stock-actions-row .stock.out-of-stock { display: none !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-oos .single-product .summary:not(:has(> p.custom-price--range)) .amg-stock-actions-row .stock.out-of-stock { display: block !important; box-sizing: border-box; padding: 8px 12px 8px 38px !important; border: 1px solid var(--panel-line, #ebebeb) !important; border-radius: 8px !important; background: var(--panel, #f5f5f5) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e8762d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><line x1='12' x2='12' y1='8' y2='12'/><line x1='12' x2='12.01' y1='16' y2='16'/></svg>") 12px center / 18px 18px no-repeat !important; color: var(--ink, #190a03) !important; font-size: 14px !important; font-weight: 600 !important; line-height: 1.3 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 #amg-oos-popup:not(.amg-v3-open) { display: none !important; } html.amg-pdpv3:has(#amg-oos-popup.is-open), html.amg-pdpv3:has(#amg-oos-popup.is-open) body { overflow-y: visible !important; padding-right: 0 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .amg-oos-pop__sheet:focus { outline: 0 !important; box-shadow: 0 -10px 34px rgba(0, 0, 0, .18); } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .amg-oos-pop__close:focus:not(:focus-visible) { box-shadow: none !important; background: none !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .summary form.cart.variations_form { display: flex !important; flex-direction: column !important; align-items: stretch !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .summary form.cart.variations_form > table.variations { order: 1; margin: 0 !important; width: 100% !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .summary form.cart.variations_form > table.variations tr { margin-bottom: 0 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .summary form.cart.variations_form > table.variations tr + tr { margin-top: 12px !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart.variations_form table.variations th.label, html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart.variations_form table.variations td.label, html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart.variations_form table.variations td.value { padding-left: 0 !important; padding-right: 0 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart.variations_form table.variations label { margin-left: 0 !important; padding-left: 0 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .summary form.cart.variations_form > .single_variation_wrap { display: contents !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .summary form.cart.variations_form .woocommerce-variation.single_variation { order: 2; margin: 0 !important; padding: 12px 0 0 !important; min-height: 0 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .summary form.cart.variations_form .woocommerce-variation.single_variation:empty, html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .summary form.cart.variations_form .woocommerce-variation-availability { display: none !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .summary form.cart.variations_form > .amg-stock-actions-row { order: 3; min-height: 0 !important; padding: 12px 2px 0 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .summary form.cart.variations_form .woocommerce-variation-add-to-cart { order: 4; display: flex !important; flex-wrap: wrap !important; align-items: stretch !important; justify-content: flex-start !important; gap: 10px !important; margin: 12px 0 0 !important; padding: 0 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart.variations_form .woocommerce-variation-price, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart.variations_form .woocommerce-variation-price .price, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart.variations_form .woocommerce-variation-price .woocommerce-Price-amount, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart.variations_form .woocommerce-variation-price bdi { font-size: 28px !important; font-weight: 800 !important; line-height: 1.2 !important; color: var(--ink, #190a03) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart.variations_form .woocommerce-variation-price { margin: 0 !important; padding: 0 !important; min-height: 0 !important; } @media (min-width: 769px) { html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .summary form.cart.variations_form .woocommerce-variation-add-to-cart .single_add_to_cart_button { display: flex !important; align-items: center !important; justify-content: center !important; flex: 0 0 119px !important; width: 119px !important; max-width: 119px !important; min-width: 0 !important; height: 50px !important; min-height: 50px !important; margin: 0 !important; padding: 0 16px !important; border: 0 !important; border-radius: 10px !important; background: var(--amber, #ffba00) !important; color: var(--ink, #190a03) !important; font-size: 20px !important; font-weight: 700 !important; line-height: 1 !important; box-shadow: none !important; text-transform: none !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .summary form.cart.variations_form .woocommerce-variation-add-to-cart .single_add_to_cart_button:hover { background: #ffc832 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .summary form.cart.variations_form .woocommerce-variation-add-to-cart.amg-in-cart .single_add_to_cart_button { flex: 1 1 auto !important; width: auto !important; max-width: none !important; font-size: 18px !important; } } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-optgroup.amgsubs-optgroup { grid-template-rows: none !important; grid-auto-rows: auto !important; align-items: start !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-opt .amgsubs-opt-sub { line-height: 1.4 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-after-add-to-cart .delivery-sub, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-after-add-to-cart .delivery-sub .free-hint { line-height: 1.4 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amg-stock-actions-row .stock.in-stock { color: #059669 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .amg-stock-actions-row .amg-actions-btns a { border-radius: 8px !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-pdp.amgsubs-pdp, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-pdp.amgsubs-pdp:has(.amgsubs-opt-sub) { min-height: 0 !important; } @media (max-width: 768px) { html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .xts-single-product-summary > .amgsubs-pdp { padding-top: 22px !important; } } @media (min-width: 769px) { html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .xts-single-product-summary > .amgsubs-pdp.amgsubs-pdp--summarycopy { padding-top: 22px !important; } } @media (min-width: 769px) { html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .xts-single-product-summary > form.cart.variations_form { padding-left: 14px !important; padding-right: 14px !important; } } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-summary .amg-title-card, html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-summary > .xts-after-add-to-cart, html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .xts-single-product-summary > .amgsubs-pdp, html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .xts-single-product-summary > .amgsubs-pdp.amgsubs-pdp--summarycopy, html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .xts-single-product-summary > p.custom-price, html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary p.custom-price.custom-price--range, html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .xts-single-product-summary > form.cart.variations_form { box-shadow: 0 1px 3px rgba(0, 0, 0, .06) !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .xts-single-product-summary > .amg-stock-actions-row, html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3:not(.amg-oos) .single-product .xts-single-product-summary form.cart:not(.variations_form) { box-shadow: 0 2px 3px rgba(0, 0, 0, .06) !important; clip-path: none; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart.variations_form .woocommerce-variation-price del, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart.variations_form .woocommerce-variation-price del .woocommerce-Price-amount, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart.variations_form .woocommerce-variation-price del bdi, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart.variations_form .woocommerce-variation-price del .woocommerce-Price-currencySymbol { font-size: 16px !important; font-weight: 400 !important; line-height: 1.2 !important; color: #9ca3af !important; text-decoration: line-through !important; } @media (max-width: 768px) { html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart.variations_form .woocommerce-variation-price del, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart.variations_form .woocommerce-variation-price del .woocommerce-Price-amount, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart.variations_form .woocommerce-variation-price del bdi, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary form.cart.variations_form .woocommerce-variation-price del .woocommerce-Price-currencySymbol { font-size: 14px !important; font-weight: 500 !important; } } #amg-cs168{position:fixed;left:0;right:0;bottom:0;z-index:390;padding:0 10px calc(10px + env(safe-area-inset-bottom,0px));pointer-events:none;transform:translateY(110%);transition:transform .24s ease-out;will-change:transform;font-family:inherit;visibility:hidden} #amg-cs168.is-on{transform:translateY(0);visibility:visible} #amg-cs168.no-anim{transition:none} .amg-cs168__card{pointer-events:auto;background:#fff;color:#190a03;border:1px solid #ebebeb;border-radius:14px;box-shadow:0 8px 28px rgba(25,10,3,.16);padding:8px 16px 14px;max-width:560px;margin:0 auto;touch-action:none} .amg-cs168__grab{width:36px;height:4px;border-radius:2px;background:#ebebeb;margin:0 auto 10px} .amg-cs168__head{display:flex;align-items:center;gap:8px;font-size:16px;line-height:20px;font-weight:700;color:#190a03} .amg-cs168__head svg{width:20px;height:20px;flex:0 0 auto;color:#2e7d32} .amg-cs168__sub{margin:2px 0 0 28px;font-size:13px;line-height:18px;color:#6b7280} .amg-cs168__ship{margin:8px 0 0;font-size:12px;line-height:16px;color:#6b7280} .amg-cs168__row{display:flex;gap:8px;margin-top:12px} .amg-cs168__btn{flex:1 1 0;display:flex;align-items:center;justify-content:center;height:46px;border-radius:10px;font-size:15px;font-weight:700;line-height:1;text-decoration:none;border:0;cursor:pointer;font-family:inherit;-webkit-tap-highlight-color:transparent;padding:0 10px;white-space:nowrap;margin:0} .amg-cs168__btn--go{flex:1.2 1 0;background:#ffba00;color:#190a03} .amg-cs168__btn--go:hover,.amg-cs168__btn--go:focus{background:#ffc832;color:#190a03;text-decoration:none} .amg-cs168__btn--go:active{background:#d99c00} .amg-cs168__btn--more{background:#f5f5f5;color:#190a03;border:1px solid #ebebeb;font-weight:600} .amg-cs168__btn--more:hover,.amg-cs168__btn--more:focus{background:#ebebeb;color:#190a03} @media (min-width:769px){#amg-cs168{left:auto;right:24px;bottom:24px;width:380px;padding:0}.amg-cs168__grab{display:none}.amg-cs168__card{padding-top:16px;touch-action:auto}} html.amg-cs168-open #amg-mobile-buy-bar{visibility:hidden!important;pointer-events:none!important} html.amg-cs168-open #amg-cart-toast,html.amg-cs168-pending #amg-cart-toast{visibility:hidden!important} html.amg-cs168-open body>div:has(>.amgv-tt),html.amg-cs168-pending body>div:has(>.amgv-tt){visibility:hidden!important} @media (prefers-reduced-motion:reduce){#amg-cs168{transition:none}} @media (max-width: 1024px) { html.amg-pdpv3 ul.xts-sticky-navbar { bottom: env(safe-area-inset-bottom, 0px) !important; height: 56px !important; min-height: 0 !important; max-height: none !important; padding: 0 !important; margin: 0 !important; display: flex !important; align-items: stretch !important; overflow: visible !important; background: #fff !important; -webkit-backdrop-filter: none !important; backdrop-filter: none !important; border: 0 !important; border-top: 1px solid var(--panel-line, #ebebeb) !important; border-radius: 0 !important; box-shadow: 0 40px 0 0 #fff !important; } html.amg-pdpv3 ul.xts-sticky-navbar > li { flex: 1 1 0 !important; min-width: 0 !important; width: auto !important; margin: 0 !important; padding: 0 !important; border: 0 !important; } html.amg-pdpv3 ul.xts-sticky-navbar > li > a { position: relative; display: flex !important; flex-direction: column; align-items: center; justify-content: center; gap: 3px; height: 55px !important; min-height: 0 !important; padding: 0 !important; margin: 0 !important; color: rgb(52, 76, 100) !important; line-height: 1.2 !important; text-decoration: none !important; background: transparent !important; -webkit-tap-highlight-color: transparent; transition: color .15s; } html.amg-pdpv3 ul.xts-sticky-navbar .xts-navbar-icon { display: inline-flex !important; align-items: center; justify-content: center; position: relative; width: 28px !important; height: 26px !important; margin: 0 !important; font-size: 24px !important; line-height: 1 !important; color: inherit !important; opacity: 1 !important; transition: transform .12s; } html.amg-pdpv3 ul.xts-sticky-navbar .xts-navbar-icon:before { font-size: 24px !important; line-height: 1; color: inherit; opacity: 1 !important; } html.amg-pdpv3 ul.xts-sticky-navbar .xts-navbar-text { position: static !important; right: auto !important; left: auto !important; bottom: auto !important; display: block !important; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 12px !important; font-weight: 600 !important; line-height: 1.2 !important; color: inherit !important; opacity: 1 !important; text-transform: none !important; letter-spacing: 0 !important; } html.amg-pdpv3 ul.xts-sticky-navbar > li.amg-nb-active > a, html.amg-pdpv3 ul.xts-sticky-navbar > li > a:active { color: var(--state, #1c49c2) !important; } html.amg-pdpv3 ul.xts-sticky-navbar > li > a:active .xts-navbar-icon { transform: scale(.94); } html.amg-pdpv3 ul.xts-sticky-navbar > li > a:focus-visible { outline: 2px solid var(--state, #1c49c2); outline-offset: -2px; border-radius: 8px; } html.amg-pdpv3 ul.xts-sticky-navbar .xts-navbar-count { position: absolute !important; top: -6px !important; right: -8px !important; left: auto !important; bottom: auto !important; display: block !important; width: auto !important; min-width: 16px !important; height: 16px !important; padding: 0 4px !important; border-radius: 8px !important; background: var(--amber-signal, #ffba00) !important; color: var(--ink, #190a03) !important; font-size: 10px !important; font-weight: 700 !important; line-height: 16px !important; text-align: center !important; letter-spacing: 0 !important; white-space: nowrap; box-shadow: none !important; font-variant-numeric: tabular-nums; } html.amg-pdpv3 ul.xts-sticky-navbar .xts-navbar-count .xts-cart-count { display: inline !important; position: static !important; width: auto !important; height: auto !important; min-width: 0 !important; padding: 0 !important; margin: 0 !important; background: transparent !important; color: inherit !important; font: inherit !important; line-height: inherit !important; border-radius: 0 !important; box-shadow: none !important; } html.amg-pdpv3 ul.xts-sticky-navbar .xts-navbar-count .xts-cart-count > span { display: none !important; } html.amg-pdpv3 ul.xts-sticky-navbar > li.amg-nb-zero .xts-navbar-count { display: none !important; } html.amg-pdpv3 ul.xts-sticky-navbar .xts-navbar-link-1 .xts-navbar-icon img { display: none !important; } html.amg-pdpv3 ul.xts-sticky-navbar .xts-navbar-link-1 .xts-navbar-icon::after { --amg-nb-box: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7.5 4.27 9 5.15'/%3E%3Cpath d='M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z'/%3E%3Cpath d='m3.3 7 8.7 5 8.7-5'/%3E%3Cpath d='M12 22V12'/%3E%3C/svg%3E"); content: ""; display: inline-block; width: 24px !important; height: 24px !important; background-color: currentColor; -webkit-mask: var(--amg-nb-box) center / contain no-repeat; mask: var(--amg-nb-box) center / contain no-repeat; } html.amg-pdpv3 ul.xts-sticky-navbar .xts-navbar-link-1.amg-nb-history .xts-navbar-icon::after { --amg-nb-box: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8'/%3E%3Cpath d='M3 3v5h5'/%3E%3Cpath d='M12 7v5l4 2'/%3E%3C/svg%3E"); } html.amg-pdpv3 ul.xts-sticky-navbar:not(.amg-nb-js) .xts-navbar-link-1 .xts-navbar-text { font-size: 0 !important; } html.amg-pdpv3 ul.xts-sticky-navbar:not(.amg-nb-js) .xts-navbar-link-1 .xts-navbar-icon::after { visibility: hidden; } html.amg-pdpv3 body.xts-sticky-navbar-enabled:not(.woocommerce-checkout):not(.amg-bm) { padding-bottom: calc(56px + env(safe-area-inset-bottom, 0px)) !important; margin-bottom: 0 !important; } html.amg-pdpv3 .xts-sticky-navbar-enabled .xts-scroll-to-top { bottom: calc(68px + env(safe-area-inset-bottom, 0px)); } } html.amg-pdpv3 .xts-site-wrapper { overflow: clip; } html.amg-pdpv3 header.xts-header { position: sticky; position: -webkit-sticky; top: -56px; z-index: 320; padding-top: 0 !important; transition: box-shadow .25s ease; } html.amg-pdpv3 header.xts-header.amg-hdr-stuck { box-shadow: 0 2px 6px rgba(0, 0, 0, .08); } html.amg-pdpv3 header.xts-header.amg-hdr-stuck.amg-hdr-under-tabs { box-shadow: none; } html.amg-pdpv3 header.xts-header .xts-header-main { position: relative !important; top: auto !important; right: auto !important; left: auto !important; width: 100% !important; transform: none !important; transition: none !important; animation: none !important; box-shadow: none !important; } html.amg-pdpv3 header.xts-header.xts-with-shadow.xts-sticked .xts-header-inner { box-shadow: none !important; } html.amg-pdpv3 .xts-sticky-cats-enabled header.xts-header.xts-sticked .xts-header-inner { width: 100% !important; } html.amg-pdpv3 header.xts-header .xts-header-row.xts-header-bottom.xts-sticky-off { display: block !important; } html.amg-pdpv3 .amg-tabs { top: var(--amg-tabs-top, 56px); } @media (max-width: 1024px) { html.amg-pdpv3 { --amg-tabs-top: 56px; } html.amg-pdpv3.amg-pdpv3 .xts-general-header .xts-header-mobile-burger > a, html.amg-pdpv3.amg-pdpv3 .xts-general-header .xts-header-cart > a { width: 44px !important; min-width: 44px; min-height: 44px; } html.amg-pdpv3.amg-pdpv3 .xts-general-header > .container { padding-left: 10px !important; padding-right: 10px !important; } html.amg-pdpv3.amg-pdpv3 .xts-general-header .xts-header-col.xts-end.xts-mobile > .xts-header-space { display: none !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .xts-general-header .xts-header-col.xts-end.xts-mobile { margin-right: 0 !important; padding-right: 0 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .xts-general-header .xts-header-col.xts-end.xts-mobile .xts-header-cart { margin-right: 0 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .xts-general-header .xts-header-cart .xts-cart-count { min-width: 16px !important; width: auto !important; height: 16px !important; padding: 0 4px !important; border-radius: 8px !important; font-size: 10px !important; font-weight: 700 !important; line-height: 16px !important; text-align: center !important; box-shadow: none !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .xts-general-header .xts-header-cart .xts-cart-count > span { display: none !important; } html.amg-pdpv3 .xts-header-bottom .xts-header-row-inner { height: 56px !important; } html.amg-pdpv3 .xts-header-bottom > .container { padding-left: 12px !important; padding-right: 12px !important; } html.amg-pdpv3 .xts-header-bottom .xts-header-col.xts-full { padding: 0 !important; } html.amg-pdpv3 .xts-header-bottom .xts-search-wrapper { width: 100%; } html.amg-pdpv3 .xts-header-bottom .searchform { padding: 0; } html.amg-pdpv3 #amgFiboMobBar { top: 56px; } html.amg-pdpv3 .xts-header-bottom .searchform .searchform-input { margin: 0 !important; min-width: 0 !important; } html.amg-pdpv3 .xts-header-bottom .searchform input.s, html.amg-pdpv3 .xts-header-bottom .searchform input[type="text"] { height: 44px !important; border: 0 !important; border-radius: 22px !important; padding: 0 96px 0 18px !important; background: #fff !important; color: var(--ink, #190a03) !important; font-size: 15px !important; font-weight: 400 !important; line-height: 44px !important; box-shadow: inset 0 0 0 1px rgba(25, 10, 3, .06) !important; text-overflow: ellipsis; } html.amg-pdpv3 body.amg-ux217 .xts-header-bottom .searchform input.s, html.amg-pdpv3 body.amg-ux217 .xts-header-bottom .searchform input[type="text"] { font-size: 16px !important; } html.amg-pdpv3 .xts-header-bottom .searchform input.s::placeholder, html.amg-pdpv3 .xts-header-bottom .searchform input[type="text"]::placeholder { color: #767676 !important; opacity: 1 !important; } html.amg-pdpv3 .xts-header-bottom .searchform input.s:focus, html.amg-pdpv3 .xts-header-bottom .searchform input[type="text"]:focus { box-shadow: inset 0 0 0 1px rgba(25, 10, 3, .06), 0 0 0 3px rgba(28, 73, 194, .15) !important; } html.amg-pdpv3 .xts-header-bottom .searchform .searchsubmit { top: 0 !important; bottom: auto !important; right: 0 !important; width: 48px !important; height: 44px !important; margin: 0 !important; padding: 0 !important; border-radius: 0 22px 22px 0; color: var(--ink, #190a03) !important; } html.amg-pdpv3 .xts-header-bottom .searchform .searchsubmit:before { font-size: 20px !important; color: var(--ink, #190a03); } html.amg-pdpv3 .xts-header-bottom .searchform .amg-is-cam { top: 0 !important; right: 44px !important; width: 44px !important; height: 44px !important; color: #6b7280 !important; } } @media (min-width: 1025px) { html.amg-pdpv3 { --amg-tabs-top: 62px; } html.amg-pdpv3 header.xts-header { top: 0; } html.amg-pdpv3:has(body.single-product) { --amg-hdr-row: 0px; --amg-tabs-top: 0px; } html.amg-pdpv3 body.single-product header.xts-header { position: relative; top: auto; } } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 header.xts-header .amg-hb-zero { display: none !important; } html.amg-pdpv3 .xts-side-mobile .xts-nav-text, html.amg-pdpv3 .xts-side-mobile ul.xts-nav-mobile > li > a { text-transform: none !important; } html.amg-pdpv3 .xts-side-mobile .xts-widgetarea-mobile { background: #fff !important; border-top: 1px solid var(--panel-line, #ebebeb); color: var(--ink, #190a03) !important; } html.amg-pdpv3 .xts-side-mobile .xts-widgetarea-mobile a { color: var(--ink, #190a03) !important; } @media (prefers-reduced-motion: reduce) { html.amg-pdpv3 header.xts-header { transition: none; } } @media (max-width: 1024px) { html.amg-mhead.amg-pdpv3 header.xts-header .xts-general-header.xts-hide-lg .xts-header-row-inner { display: flex !important; align-items: center !important; height: 56px !important; padding-left: 54px !important; padding-right: 54px !important; } html.amg-mhead.amg-pdpv3 header.xts-header .xts-general-header.xts-hide-lg .xts-header-col.xts-start.xts-mobile { display: contents !important; } html.amg-mhead.amg-pdpv3 header.xts-header .xts-general-header.xts-hide-lg .xts-header-col.xts-start.xts-mobile > .xts-header-space { display: none !important; } html.amg-mhead.amg-pdpv3 header.xts-header .xts-general-header.xts-hide-lg .xts-header-col.xts-center.xts-mobile { flex: 1 1 auto !important; justify-content: center !important; margin: 0 !important; min-width: 0 !important; } html.amg-mhead.amg-pdpv3 header.xts-header .xts-general-header.xts-hide-lg .xts-header-col.xts-end.xts-mobile { flex: 0 0 auto !important; justify-content: flex-end !important; } html.amg-mhead.amg-pdpv3 header.xts-header .xts-general-header.xts-hide-lg .xts-logo { width: auto !important; max-width: 170px !important; display: flex !important; align-items: center !important; margin: 0 !important; padding: 0 !important; } html.amg-mhead.amg-pdpv3 header.xts-header .xts-general-header.xts-hide-lg .xts-logo a { display: flex !important; align-items: center !important; margin: 0 !important; padding: 0 !important; } html.amg-mhead.amg-pdpv3 header.xts-header .xts-general-header.xts-hide-lg .xts-logo img { height: 26px !important; max-height: 26px !important; width: auto !important; max-width: 170px !important; } html.amg-mhead.amg-pdpv3 header.xts-header .xts-general-header.xts-hide-lg { position: relative !important; overflow: visible !important; } html.amg-mhead.amg-pdpv3 header.xts-header .xts-general-header.xts-hide-lg .xts-header-mobile-burger, html.amg-mhead.amg-pdpv3 header.xts-header .xts-general-header.xts-hide-lg .xts-header-cart { position: absolute !important; top: 6px !important; margin: 0 !important; z-index: 6 !important; transition: top .2s cubic-bezier(.4, 0, .2, 1) !important; } html.amg-mhead.amg-pdpv3 header.xts-header .xts-general-header.xts-hide-lg .xts-header-mobile-burger { left: 10px !important; } html.amg-mhead.amg-pdpv3 header.xts-header .xts-general-header.xts-hide-lg .xts-header-cart { right: 10px !important; } html.amg-mhead.amg-pdpv3 header.xts-header.amg-hdr-stuck .xts-general-header.xts-hide-lg .xts-header-mobile-burger, html.amg-mhead.amg-pdpv3 header.xts-header.amg-hdr-stuck .xts-general-header.xts-hide-lg .xts-header-cart { top: 62px !important; } html.amg-mhead.amg-pdpv3 header.xts-header .xts-header-bottom > .container { transition: padding .2s cubic-bezier(.4, 0, .2, 1) !important; } html.amg-mhead.amg-pdpv3 header.xts-header.amg-hdr-stuck .xts-header-bottom > .container { padding-left: 62px !important; padding-right: 62px !important; } html.amg-mhead.amg-pdpv3 body.single-product ul.xts-sticky-navbar { display: none !important; } html.amg-mhead.amg-pdpv3 body.single-product.xts-sticky-navbar-enabled { padding-bottom: 0 !important; } html.amg-mhead.amg-pdpv3 body.single-product.xts-sticky-navbar-enabled .xts-scroll-to-top { bottom: calc(16px + env(safe-area-inset-bottom, 0px)); } html.amg-mhead.amg-pdpv3 { --amg-appbar: 0px !important; } html.amg-mhead.amg-pdpv3 ul.xts-sticky-navbar.amg-nb-acc-on > li.amg-nb-acc { flex: 1 1 0 !important; } html.amg-mhead.amg-pdpv3 ul.xts-sticky-navbar.amg-nb-acc-on > li.amg-nb-acc > a { display: flex !important; flex-direction: column !important; align-items: center !important; justify-content: center !important; gap: 3px !important; height: 56px !important; padding: 0 4px !important; color: rgb(52, 76, 100) !important; text-decoration: none !important; -webkit-tap-highlight-color: transparent; } html.amg-mhead.amg-pdpv3 ul.xts-sticky-navbar.amg-nb-acc-on > li.amg-nb-acc > a .amg-nb-svg { display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 26px !important; height: 26px !important; margin: 0 !important; } html.amg-mhead.amg-pdpv3 ul.xts-sticky-navbar.amg-nb-acc-on > li.amg-nb-acc > a .amg-nb-svg::before { content: none !important; } html.amg-mhead.amg-pdpv3 ul.xts-sticky-navbar.amg-nb-acc-on > li.amg-nb-acc > a .amg-nb-svg svg { width: 24px; height: 24px; display: block; } html.amg-mhead.amg-pdpv3 ul.xts-sticky-navbar.amg-nb-acc-on > li.amg-nb-acc > a .xts-navbar-text { font-size: 12px !important; font-weight: 600 !important; line-height: 1.2 !important; color: inherit !important; white-space: nowrap !important; } html.amg-mhead.amg-pdpv3 ul.xts-sticky-navbar.amg-nb-acc-on > li.amg-nb-acc.amg-nb-active > a { color: var(--state, #1c49c2) !important; } html.amg-mhead .xts-side-mobile .amg-dw-acc { display: grid !important; grid-template-columns: 40px 1fr; grid-template-rows: auto auto; column-gap: 12px; align-items: center; padding: 12px 16px 12px 14px; margin: 0; min-height: 60px; color: #190a03; text-decoration: none; background: #fff; border-bottom: 1px solid #ebebeb; -webkit-tap-highlight-color: transparent; } html.amg-mhead .xts-side-mobile .amg-dw-acc:active { background: #f5f5f5; } html.amg-mhead .xts-side-mobile .amg-dw-acc__ico { grid-row: 1 / 3; width: 40px; height: 40px; border-radius: 50%; background: #f0f6fc; color: #1c49c2; display: inline-flex; align-items: center; justify-content: center; } html.amg-mhead .xts-side-mobile .amg-dw-acc__ico svg { width: 22px; height: 22px; } html.amg-mhead .xts-side-mobile .amg-dw-acc__txt { font-size: 16px; font-weight: 700; line-height: 1.25; } html.amg-mhead .xts-side-mobile .amg-dw-acc__sub { font-size: 12.5px; color: #6b6b6b; line-height: 1.25; margin-top: 2px; } } html.amg-dhead .amg-cat-tile__img { background: #f5f5f5 !important; box-shadow: 0 0 0 1px #ebebeb; } html.amg-dhead .amg-cat-tile:hover .amg-cat-tile__img { box-shadow: 0 0 0 1px #ebebeb, 0 8px 20px rgba(25, 10, 3, .10) !important; } html.amg-dhead .amg-cat-tile:hover .amg-cat-tile__label { color: #143795 !important; } @media (min-width: 1025px) { html.amg-dhead { --amg-dh-ink: #190a03; --amg-dh-icon-user: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='8' r='4'/><path d='M4 21c0-4 3.6-7 8-7s8 3 8 7'/></svg>"); --amg-dh-icon-heart: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/></svg>"); --amg-dh-icon-cart: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='8' cy='21' r='1'/><circle cx='19' cy='21' r='1'/><path d='M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12'/></svg>"); --amg-dh-icon-search: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23190a03' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='7'/><path d='m20 20-3.5-3.5'/></svg>"); --amg-dh-icon-history: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8'/><path d='M3 3v5h5'/><path d='M12 7v5l4 2'/></svg>"); } html.amg-dhead .xts-top-bar .xts-header-col.xts-start.xts-desktop { display: flex; align-items: center; gap: 18px; } html.amg-dhead .xts-top-bar .xts-header-col.xts-start.xts-desktop > .xts-logo { order: 0; margin: 0 !important; padding: 0 !important; } html.amg-dhead .xts-top-bar .xts-header-col.xts-start.xts-desktop > .amg-pet-toggle-header { order: 1; margin: 0 !important; } html.amg-dhead .xts-top-bar .xts-logo img { max-width: 184px !important; height: auto; } html.amg-dhead .xts-top-bar .xts-header-col.xts-start.xts-desktop:not(:has(.amg-pet-toggle-header))::before { order: 1; width: 176px !important; height: 40px !important; margin: 0 !important; } html.amg-dhead .xts-top-bar .amg-pet-toggle-header { width: 176px !important; box-sizing: border-box; height: 40px !important; padding: 4px !important; border: 0 !important; box-shadow: inset 0 0 0 1px rgba(25, 10, 3, .06) !important; background: #fff !important; } html.amg-dhead .xts-top-bar .amg-pet-toggle-header .amg-pet-toggle__btn { height: 32px !important; min-height: 32px !important; padding: 0 10px 0 7px !important; font-size: 13.5px !important; gap: 5px !important; } html.amg-dhead .xts-top-bar .amg-pet-toggle-header .amg-pet-toggle__ico { width: 20px !important; height: 20px !important; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-my-account.amg-dh-ava .xts-header-el-icon { width: 32px !important; height: 32px !important; margin: 0 !important; border-radius: 50%; overflow: hidden; background: #fff center / cover no-repeat; box-shadow: 0 0 0 2px rgba(255, 255, 255, .9); } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-my-account.amg-dh-ava--mascot .xts-header-el-icon { background-size: 24px; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-my-account.amg-dh-ava .xts-header-el-icon::before { display: none !important; } html.amg-pet.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-my-account > a, html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-my-account.amg-dh-talk > a { flex-direction: row; justify-content: flex-start; gap: 8px; width: 196px !important; height: 40px !important; padding: 0 4px !important; border-radius: 20px; } html.amg-pet.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-my-account .xts-header-el-icon, html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-my-account.amg-dh-talk .xts-header-el-icon { width: 32px !important; height: 32px !important; margin: 0 !important; flex: 0 0 auto; } html.amg-pet.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-my-account .xts-header-el-label, html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-my-account.amg-dh-talk .xts-header-el-label { position: relative; display: inline-flex !important; align-items: center; flex: 1 1 auto; height: 30px; padding: 0 11px !important; background: #fff; border-radius: 15px; box-shadow: inset 0 0 0 1px rgba(25, 10, 3, .06); font-size: 12.5px !important; font-weight: 700 !important; line-height: 30px !important; max-width: 148px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: background .15s ease; } html.amg-pet.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-my-account:not(.amg-dh-ava) .xts-header-el-icon { border-radius: 50%; background: #fff; box-shadow: 0 0 0 2px rgba(255, 255, 255, .9); } html.amg-pet.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-my-account .xts-header-el-label::before, html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-my-account.amg-dh-talk .xts-header-el-label::before { content: ''; position: absolute; left: -5px; top: 10px; border: 5px solid transparent; border-left: 0; border-right-color: #fff; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-my-account.amg-dh-talk > a:hover { background: transparent; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-my-account.amg-dh-talk > a:hover .xts-header-el-label { background: #f5f5f5; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-my-account.amg-dh-talk > a:hover .xts-header-el-label::before { border-right-color: #f5f5f5; } html.amg-dhead .xts-top-bar .xts-header-col.xts-center.xts-desktop { padding: 0 24px; } html.amg-dhead .xts-top-bar .xts-search-wrapper { width: 100%; } html.amg-dhead .xts-top-bar form.searchform { position: relative; padding: 0; margin: 0; } html.amg-dhead .xts-top-bar form.searchform .searchform-input { position: relative; margin: 0 !important; } html.amg-dhead .xts-top-bar form.searchform .searchform-input::before { content: ''; position: absolute; left: 15px; top: 50%; width: 18px; height: 18px; margin-top: -9px; background: var(--amg-dh-icon-search) center / 18px no-repeat; pointer-events: none; z-index: 2; } html.amg-dhead .xts-top-bar form.searchform input.s, html.amg-dhead .xts-top-bar form.searchform input[type="text"] { height: 40px !important; line-height: 40px !important; padding: 0 128px 0 42px !important; border: 0 !important; border-radius: 20px !important; background: #fff !important; color: var(--amg-dh-ink) !important; font-size: 15px !important; font-weight: 400 !important; box-shadow: inset 0 0 0 1px rgba(25, 10, 3, .06) !important; text-overflow: ellipsis; } html.amg-dhead .xts-top-bar form.searchform input.s::placeholder, html.amg-dhead .xts-top-bar form.searchform input[type="text"]::placeholder { color: #767676 !important; opacity: 1 !important; } html.amg-dhead .xts-top-bar form.searchform input.s:focus, html.amg-dhead .xts-top-bar form.searchform input[type="text"]:focus { box-shadow: inset 0 0 0 1px rgba(25, 10, 3, .06), 0 0 0 3px rgba(28, 73, 194, .18) !important; } html.amg-dhead .xts-top-bar form.searchform .searchsubmit { position: absolute !important; top: 4px !important; right: 4px !important; bottom: auto !important; width: 78px !important; height: 32px !important; margin: 0 !important; padding: 0 !important; justify-content: center; border: 0 !important; border-radius: 16px !important; background: #f0f0f0 !important; color: var(--amg-dh-ink) !important; font-size: 13.5px !important; font-weight: 700 !important; line-height: 32px !important; text-transform: none !important; letter-spacing: 0 !important; display: inline-flex !important; align-items: center; cursor: pointer; transition: background .15s ease; } html.amg-dhead .xts-top-bar form.searchform .searchsubmit:hover { background: #e4e4e4 !important; } html.amg-dhead .xts-top-bar form.searchform .searchsubmit::before { display: none !important; content: none !important; } html.amg-dhead .xts-top-bar form.searchform .searchsubmit .submit-text { display: inline !important; position: static !important; width: auto !important; height: auto !important; overflow: visible !important; clip: auto !important; opacity: 1 !important; color: var(--amg-dh-ink) !important; font-size: 13.5px !important; font-weight: 700 !important; } html.amg-dhead .xts-top-bar form.searchform .amg-is-cam { top: 0 !important; right: 84px !important; width: 38px !important; height: 40px !important; color: #8a8a8a !important; display: inline-flex !important; align-items: center; justify-content: center; } html.amg-dhead .xts-top-bar form.searchform .amg-is-cam:hover { color: var(--amg-dh-ink) !important; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end.xts-desktop { display: flex; align-items: center; gap: 2px; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-compare, html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-space { display: none !important; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-el { position: relative; margin: 0 !important; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-el > a { display: flex !important; flex-direction: row; align-items: center; justify-content: center; width: 40px; min-width: 40px !important; height: 40px !important; min-height: 0 !important; padding: 0 !important; border-radius: 20px; color: var(--amg-dh-ink) !important; text-decoration: none; transition: background .15s ease; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-el > a:hover { background: rgba(255, 255, 255, .5); } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-el .xts-header-el-icon { position: relative; display: block !important; width: 22px !important; height: 22px !important; margin: 0 !important; font-size: 0 !important; line-height: 0 !important; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-el .xts-header-el-icon::before { content: '' !important; display: block !important; width: 22px !important; height: 22px !important; margin: 0 !important; font-size: 0 !important; background-color: var(--amg-dh-ink); -webkit-mask: var(--amg-dh-icon-user) center / 22px no-repeat; mask: var(--amg-dh-icon-user) center / 22px no-repeat; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-el .xts-header-el-icon::after { display: none !important; content: none !important; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-wishlist .xts-header-el-icon::before { -webkit-mask-image: var(--amg-dh-icon-heart); mask-image: var(--amg-dh-icon-heart); } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-el .xts-header-el-label { display: none !important; margin: 0 !important; font-size: 11.5px !important; font-weight: 700 !important; line-height: 1.1 !important; letter-spacing: 0 !important; text-transform: none !important; color: var(--amg-dh-ink) !important; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-wishlist .xts-wishlist-count, html.amg-dhead .xts-top-bar .xts-header-col.xts-end .amg-rv-header-el .amg-rv-hcount, html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-cart .xts-cart-count { position: absolute !important; top: -7px !important; right: -9px !important; left: auto !important; bottom: auto !important; display: block !important; box-sizing: border-box !important; margin: 0 !important; width: auto !important; min-width: 16px !important; height: 16px !important; padding: 0 4px !important; border-radius: 8px !important; background: var(--amg-dh-ink) !important; color: #fff !important; font-size: 10px !important; font-weight: 700 !important; font-variant-numeric: tabular-nums; line-height: 16px !important; text-align: center !important; transform: none !important; box-shadow: 0 0 0 2px #ffba00 !important; pointer-events: none; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-cart .xts-cart-count { box-shadow: 0 0 0 2px #fff !important; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-cart .xts-cart-count > span { display: none !important; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-el .amg-hb-zero { display: none !important; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-el[data-amg-tip]::after { content: attr(data-amg-tip); position: absolute; top: calc(100% + 6px); left: 50%; z-index: 5; padding: 5px 9px; border-radius: 8px; background: var(--amg-dh-ink); color: #fff; font-size: 12px; font-weight: 600; line-height: 1.2; white-space: nowrap; pointer-events: none; opacity: 0; transform: translate(-50%, -3px); transition: opacity .12s ease, transform .12s ease; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-el[data-amg-tip]:hover::after, html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-el[data-amg-tip]:focus-within::after { opacity: 1; transform: translate(-50%, 0); transition-delay: .35s; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .amg-rv-header-el { order: -1; } html.amg-dhead.amg-rv .xts-top-bar .xts-header-col.xts-end.xts-desktop:not(:has(.amg-rv-header-el))::before { content: ''; order: -1; flex: 0 0 40px; width: 40px; height: 40px; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .amg-rv-header-el .xts-header-el-icon::before { -webkit-mask-image: var(--amg-dh-icon-history); mask-image: var(--amg-dh-icon-history); } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .amg-rv-header-el .xts-header-el-icon > svg { display: none !important; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-cart { margin-left: 10px !important; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-cart > a { justify-content: flex-start; gap: 9px; height: 40px !important; width: 132px !important; min-width: 0 !important; padding: 0 12px 0 13px !important; border-radius: 20px; background: #fff !important; color: var(--amg-dh-ink) !important; box-shadow: inset 0 0 0 1px rgba(25, 10, 3, .06); } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-cart > a:hover { background: #f5f5f5 !important; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-cart .xts-header-el-icon { flex: 0 0 auto; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-cart .xts-header-el-icon::before { background-color: var(--amg-dh-ink); -webkit-mask-image: var(--amg-dh-icon-cart); mask-image: var(--amg-dh-icon-cart); } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-cart .xts-header-el-label { display: block !important; color: var(--amg-dh-ink) !important; font-size: 13.5px !important; font-weight: 700 !important; max-width: none; overflow: hidden; text-overflow: ellipsis; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-cart .xts-cart-divider { display: none !important; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-cart .xts-cart-subtotal { color: var(--amg-dh-ink) !important; font-weight: 700 !important; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-cart .xts-cart-subtotal .amount { color: var(--amg-dh-ink) !important; font-weight: 700 !important; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-cart.amg-cart-empty .xts-cart-subtotal { display: none !important; } html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-cart.amg-cart-empty .xts-header-el-label::after { content: 'Кошик'; } @media (max-width: 1399px) { html.amg-dhead .xts-top-bar > .container { padding-left: 30px !important; padding-right: 20px !important; } html.amg-pet.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-my-account > a, html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-my-account.amg-dh-talk > a { width: 40px !important; min-width: 40px !important; padding: 0 !important; justify-content: center; gap: 0; } html.amg-pet.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-my-account .xts-header-el-label, html.amg-dhead .xts-top-bar .xts-header-col.xts-end .xts-header-my-account.amg-dh-talk .xts-header-el-label { display: none !important; } } @media (max-width: 1280px) { html.amg-dhead .xts-top-bar .xts-header-col.xts-start.xts-desktop { gap: 12px; } html.amg-dhead .xts-top-bar .xts-logo img { max-width: 170px !important; } html.amg-dhead .xts-top-bar .amg-pet-toggle-header { width: 82px !important; } html.amg-dhead .xts-top-bar .xts-header-col.xts-start.xts-desktop:not(:has(.amg-pet-toggle-header))::before { width: 82px !important; } html.amg-dhead .xts-top-bar .amg-pet-toggle-header .amg-pet-toggle__btn { width: 36px !important; padding: 0 !important; justify-content: center !important; font-size: 0 !important; gap: 0 !important; } html.amg-dhead .xts-top-bar .xts-header-col.xts-center.xts-desktop { padding: 0 14px; } } } @media (min-width: 1025px) { html.amg-dhead body.single-product .xts-top-bar .amg-pet-toggle-header { display: none !important; } html.amg-dhead body.single-product .xts-top-bar .xts-header-col.xts-start.xts-desktop:not(:has(.amg-pet-toggle-header))::before { display: none !important; width: 0 !important; } } @media (max-width: 1024px) { html.amg-dw3 .xts-side-mobile { width: 350px !important; max-width: 92vw !important; padding: 0 !important; background: #fff !important; transition: transform .25s cubic-bezier(.4, 0, .2, 1) !important; overflow: hidden !important; display: flex !important; flex-direction: column !important; } html.amg-dw3 .xts-close-side.xts-opened { background: rgba(25, 10, 3, .42) !important; } html.amg-dw3.amg-dw3-open, html.amg-dw3.amg-dw3-open body { overflow: hidden !important; } html.amg-dw3 .xts-side-mobile > .amg-drawer-pet, html.amg-dw3 .xts-side-mobile > ul.xts-nav-mobile, html.amg-dw3 .xts-side-mobile > .xts-widgetarea-mobile, html.amg-dw3 .xts-side-mobile > .amg-dw-acc, html.amg-dw3 .xts-side-mobile > .amg-side-close-x, html.amg-dw3 .xts-side-mobile > .amg-dw-head, html.amg-dw3 .xts-side-mobile > .xts-search-wrapper, html.amg-dw3 .xts-side-mobile > .xts-mobile-menu-tabs { display: none !important; } html.amg-dw3 .amg-dw3 { position: relative; display: flex; flex-direction: column; height: 100%; min-height: 0; font-family: Nunito, Arial, Helvetica, sans-serif; color: #190a03; } html.amg-dw3 .amg-dw3-head { flex: 0 0 56px; height: 56px; display: flex; align-items: center; padding: 0 6px 0 6px; border-bottom: 0; background: #ffba00; position: relative; z-index: 2; } html.amg-dw3 .amg-dw3-back, html.amg-dw3 .amg-dw3-x { flex: 0 0 44px; width: 44px; height: 44px; display: inline-flex; align-items: center; justify-content: center; margin: 0; padding: 0; border: 0; background: transparent; color: #190a03; border-radius: 10px; -webkit-tap-highlight-color: transparent; } html.amg-dw3 .amg-dw3-back svg, html.amg-dw3 .amg-dw3-x svg { width: 24px; height: 24px; } html.amg-dw3 .amg-dw3-back:active, html.amg-dw3 .amg-dw3-x:active { background: rgba(25, 10, 3, .08); } html.amg-dw3 .amg-dw3-back { display: none !important; } html.amg-dw3 .amg-dw3-contact { margin: 0 auto 0 6px !important; flex: 0 0 44px; width: 44px; height: 44px; display: inline-flex; align-items: center; justify-content: center; padding: 0; border: 0; background: transparent; color: #190a03; border-radius: 50%; -webkit-tap-highlight-color: transparent; } html.amg-dw3 .amg-dw3-contact__c { width: 36px; height: 36px; border-radius: 50%; background: #fff; color: #190a03; display: inline-flex; align-items: center; justify-content: center; box-shadow: 0 1px 2px rgba(25, 10, 3, .14); transition: transform .12s ease, background .12s ease; } html.amg-dw3 .amg-dw3-contact svg { width: 19px; height: 19px; } html.amg-dw3 .amg-dw3-contact:active .amg-dw3-contact__c { transform: scale(.94); } html.amg-dw3 .amg-dw3--contact .amg-dw3-contact__c { background: #190a03; color: #ffba00; } html.amg-dw3 .amg-dw3-pop__scrim { position: absolute; left: 0; right: 0; top: 56px; bottom: 0; background: rgba(25, 10, 3, .28); z-index: 8; } html.amg-dw3 .amg-dw3-pop { position: absolute; left: 0; right: 0; top: 56px; z-index: 9; background: #fff; border-radius: 0 0 18px 18px; box-shadow: 0 16px 36px rgba(25, 10, 3, .22); padding: 4px 0 10px; animation: amgDw3Pop .18s ease-out; } @keyframes amgDw3Pop { from { transform: translateY(-8px); opacity: 0; } to { transform: none; opacity: 1; } } html.amg-dw3 .amg-dw3-pop__head { display: flex; align-items: center; padding: 8px 6px 4px 16px; } html.amg-dw3 .amg-dw3-pop__title { flex: 1 1 auto; font-size: 17px; font-weight: 800; } html.amg-dw3 .amg-dw3-pop__x { flex: 0 0 44px; width: 44px; height: 44px; display: inline-flex; align-items: center; justify-content: center; border: 0; background: transparent; color: #190a03; border-radius: 10px; } html.amg-dw3 .amg-dw3-pop__x svg { width: 22px; height: 22px; } html.amg-dw3 .amg-dw3-pop__hours { display: flex; align-items: center; gap: 6px; padding: 0 16px 8px; font-size: 12.5px; font-weight: 600; color: #6b6b6b; } html.amg-dw3 .amg-dw3-pop__hours svg { width: 14px; height: 14px; flex: 0 0 auto; } html.amg-dw3 .amg-dw3-row--contact { min-height: 58px; border-bottom: 1px solid #f0f0f0; } html.amg-dw3 .amg-dw3-pop .amg-dw3-row--contact:last-child { border-bottom: 0; } html.amg-dw3 .amg-dw3-row--contact .amg-dw3-ico { width: 40px; height: 40px; border-radius: 50%; background: #ffba00; color: #190a03; } html.amg-dw3 .amg-dw3-row--contact .amg-dw3-ico svg { width: 20px; height: 20px; } html.amg-dw3 .amg-dw3-row--contact .amg-dw3-label { font-size: 16px; font-weight: 700; } html.amg-dw3 .amg-dw3-title { flex: 1 1 auto; min-width: 0; text-align: center; font-size: 17px; font-weight: 700; line-height: 1.2; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 0 4px; } html.amg-dw3 .amg-dw3-logo { display: none; position: absolute; left: calc(50vw - 85px); top: 50%; transform: translateY(-50%); align-items: center; line-height: 0; } html.amg-dw3 .amg-dw3-logo img { height: 26px; width: 170px; max-width: none; } html.amg-dw3 .amg-dw3--root .amg-dw3-title { display: none; } html.amg-dw3 .amg-dw3-head { justify-content: flex-end; } html.amg-dw3 .amg-dw3--root .amg-dw3-logo { display: inline-flex; } html.amg-dw3 .amg-dw3--root .amg-dw3-title { display: none; } html.amg-dw3 .amg-dw3-stack { flex: 1 1 auto; position: relative; min-height: 0; overflow: hidden; } html.amg-dw3 .amg-dw3-screen { position: absolute; inset: 0; overflow-y: auto; -webkit-overflow-scrolling: touch; overscroll-behavior: contain; background: #fff; transform: translateX(100%); transition: transform .25s cubic-bezier(.4, 0, .2, 1), opacity .25s ease; will-change: transform; padding-bottom: env(safe-area-inset-bottom, 0px); } html.amg-dw3 .amg-dw3-screen.is-active { transform: translateX(0); } html.amg-dw3 .amg-dw3-screen.is-under { transform: translateX(-24%); opacity: .55; pointer-events: none; } html.amg-dw3 .amg-dw3-screen.is-leaving { transform: translateX(100%); } html.amg-dw3 .amg-dw3-row { display: flex; align-items: center; gap: 12px; width: 100%; min-height: 52px; padding: 8px 12px 8px 16px; margin: 0; border: 0; border-bottom: 1px solid #f0f0f0; background: #fff; color: #190a03; font: inherit; font-size: 16px; font-weight: 600; line-height: 1.25; text-align: left; text-decoration: none; -webkit-tap-highlight-color: transparent; cursor: pointer; } html.amg-dw3 .amg-dw3-row:active { background: #f5f5f5; } html.amg-dw3 .amg-dw3-txt { flex: 1 1 auto; min-width: 0; display: flex; flex-direction: column; gap: 2px; } html.amg-dw3 .amg-dw3-label { display: block; } html.amg-dw3 .amg-dw3-sub { display: block; font-size: 12.5px; font-weight: 400; color: #6b6b6b; } html.amg-dw3 .amg-dw3-ico { flex: 0 0 auto; width: 24px; height: 24px; display: inline-flex; align-items: center; justify-content: center; color: #190a03; } html.amg-dw3 .amg-dw3-ico img { width: 24px; height: 24px; object-fit: contain; display: block; } html.amg-dw3 .amg-dw3-ico svg { width: 22px; height: 22px; } html.amg-dw3 .amg-dw3-chev { flex: 0 0 auto; width: 24px; height: 24px; color: #b3aba4; display: inline-flex; align-items: center; justify-content: center; } html.amg-dw3 .amg-dw3-chev svg { width: 20px; height: 20px; } html.amg-dw3 .amg-dw3-row--account { min-height: 64px; border-top: 6px solid #f5f5f5; border-bottom: 0; } html.amg-dw3 .amg-dw3-row--account .amg-dw3-ico { width: 40px; height: 40px; border-radius: 50%; background: #f0f6fc; color: #1c49c2; } html.amg-dw3 .amg-dw3-row--account .amg-dw3-label { font-size: 16px; font-weight: 700; } html.amg-dw3 .amg-dw3-me { border-top: 6px solid #f5f5f5; } html.amg-dw3 .amg-dw3-me__head { display: flex; align-items: center; gap: 12px; min-height: 68px; padding: 10px 12px 10px 16px; color: #190a03; text-decoration: none; -webkit-tap-highlight-color: transparent; } html.amg-dw3 .amg-dw3-me__head:active { background: #f5f5f5; } html.amg-dw3 .amg-dw3-me__head .amg-dw3-label { font-size: 17px; font-weight: 700; } html.amg-dw3 .amg-dw3-me__head .amg-dw3-sub { font-size: 13px; } html.amg-dw3 .amg-dw3-me__ava { flex: 0 0 auto; width: 44px; height: 44px; border-radius: 50%; overflow: hidden; display: inline-flex; align-items: center; justify-content: center; background: #f0f6fc; color: #1c49c2; } html.amg-dw3 .amg-dw3-me__ava svg { width: 22px; height: 22px; } html.amg-dw3 .amg-dw3-me__ava img { width: 30px; height: 30px; object-fit: contain; display: block; } html.amg-dw3 .amg-dw3-me__ava--photo { background: #ebebeb; } html.amg-dw3 .amg-dw3-me__ava--photo img { width: 44px; height: 44px; object-fit: cover; } html.amg-dw3 .amg-dw3-me__tabs { display: flex; gap: 6px; padding: 0 12px 12px; } html.amg-dw3 .amg-dw3-me__tab { flex: 1 1 0; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 5px; min-height: 62px; padding: 8px 2px; border-radius: 12px; background: #f5f5f5; color: #190a03; text-decoration: none; -webkit-tap-highlight-color: transparent; } html.amg-dw3 .amg-dw3-me__tab:active { background: #ebebeb; } html.amg-dw3 .amg-dw3-me__tabico { display: inline-flex; color: #190a03; } html.amg-dw3 .amg-dw3-me__tabico svg { width: 22px; height: 22px; } html.amg-dw3 .amg-dw3-me__tablabel { font-size: 11.5px; font-weight: 700; line-height: 1.1; white-space: nowrap; } html.amg-dw3 .amg-dw3-seg { position: sticky; top: 0; z-index: 3; padding: 10px 12px; background: #fff; border-bottom: 1px solid #f0f0f0; } html.amg-dw3 .amg-dw3-seg__track { display: flex; gap: 4px; padding: 4px; background: #f5f5f5; border-radius: 999px; } html.amg-dw3 .amg-dw3-seg__btn { flex: 1 1 0; display: inline-flex; align-items: center; justify-content: center; gap: 8px; height: 44px; margin: 0; padding: 0 10px; border: 0; border-radius: 999px; background: transparent; color: #190a03; font: inherit; font-size: 15px; font-weight: 700; -webkit-tap-highlight-color: transparent; cursor: pointer; transition: background .15s ease, box-shadow .15s ease; } html.amg-dw3 .amg-dw3-seg__btn img { width: 24px; height: 24px; object-fit: contain; } html.amg-dw3 .amg-dw3-seg__btn[aria-checked="true"] { background: #ffba00; box-shadow: 0 1px 3px rgba(25, 10, 3, .18); font-weight: 800; } html.amg-dw3 .amg-dw3-seg__btn:active { transform: scale(.98); } html.amg-dw3 .amg-dw3-group-cats { border-bottom: 6px solid #f5f5f5; } html.amg-dw3 .amg-dw3-group__label { padding: 14px 16px 4px; font-size: 12px; font-weight: 700; color: #6b6b6b; } html.amg-dw3 .amg-dw3-group-other { border-bottom: 6px solid #f5f5f5; } html.amg-dw3 .amg-dw3-row--backrow { min-height: 44px; padding: 6px 12px 6px 10px; gap: 6px; font-size: 14px; font-weight: 600; color: #6b6b6b; background: #fafafa; border-bottom: 1px solid #f0f0f0; } html.amg-dw3 .amg-dw3-backchev { flex: 0 0 auto; width: 22px; height: 22px; display: inline-flex; align-items: center; justify-content: center; color: #6b6b6b; } html.amg-dw3 .amg-dw3-backchev svg { width: 20px; height: 20px; } html.amg-dw3 .amg-dw3-row--all { min-height: 56px; padding: 8px 12px 8px 16px; font-size: 16px; font-weight: 700; color: #190a03; background: #fff; border-bottom: 6px solid #f5f5f5; } html.amg-dw3 .amg-dw3-row--all:active { background: #f5f5f5; } html.amg-dw3 .amg-dw3-go { flex: 0 0 auto; width: 34px; height: 34px; border-radius: 50%; background: #ffba00; color: #190a03; display: inline-flex; align-items: center; justify-content: center; box-shadow: 0 1px 2px rgba(25, 10, 3, .12); } html.amg-dw3 .amg-dw3-go svg { width: 18px; height: 18px; } html.amg-dw3 .amg-dw3-flat { border-bottom: 6px solid #f5f5f5; } html.amg-dw3 .amg-dw3-row--group { min-height: 48px; font-size: 15px; font-weight: 700; border-bottom: 0; padding-bottom: 2px; } html.amg-dw3 .amg-dw3-row--sub { min-height: 44px; padding-left: 32px; font-size: 15px; font-weight: 500; color: #3d3128; border-bottom: 0; } html.amg-dw3 .amg-dw3-row--plain { min-height: 48px; font-size: 15px; font-weight: 600; } html.amg-dw3 .amg-dw3-service { margin: 12px 12px 16px; padding: 4px 0 8px; background: #f5f5f5; border-radius: 14px; } html.amg-dw3 .amg-dw3-service__label { padding: 12px 16px 2px; font-size: 12px; font-weight: 700; color: #6b6b6b; letter-spacing: .01em; } html.amg-dw3 .amg-dw3-service .amg-dw3-row { background: transparent; border-bottom-color: #e6e6e6; } html.amg-dw3 .amg-dw3-service .amg-dw3-row:active { background: #ebebeb; } html.amg-dw3 .amg-dw3-row--service { border-bottom: 0 !important; min-height: 56px; } html.amg-dw3 .amg-dw3-row--service .amg-dw3-label { font-size: 17px; font-weight: 700; } html.amg-dw3 .amg-dw3-row--service .amg-dw3-ico { width: 40px; height: 40px; border-radius: 50%; background: #ffba00; color: #190a03; } html.amg-dw3 .amg-dw3-row--service .amg-dw3-ico svg { width: 20px; height: 20px; } html.amg-dw3 .amg-dw3-pills { display: flex; gap: 8px; padding: 0 16px 12px 68px; } html.amg-dw3 .amg-dw3-pill { display: inline-flex; align-items: center; gap: 6px; height: 40px; padding: 0 14px; background: #fff; border: 1px solid #e2e2e2; border-radius: 999px; color: #190a03; font-size: 14px; font-weight: 700; text-decoration: none; -webkit-tap-highlight-color: transparent; } html.amg-dw3 .amg-dw3-pill svg { width: 18px; height: 18px; color: #190a03; } html.amg-dw3 .amg-dw3-pill:active { background: #ebebeb; } html.amg-dw3 .amg-dw3-links { border-top: 1px solid #e6e6e6; margin-top: 2px; } html.amg-dw3 .amg-dw3-row--link { min-height: 48px; font-size: 15px; font-weight: 600; } html.amg-dw3 .amg-dw3-row--link .amg-dw3-ico { color: #190a03; } html.amg-dw3 .amg-dw3-links .amg-dw3-row:last-child { border-bottom: 0; } html.amg-dw3 .amg-dw3-social { display: flex; gap: 18px; padding: 10px 16px 6px 52px; } html.amg-dw3 .amg-dw3-social__a { font-size: 13px; font-weight: 700; color: #6b6b6b; text-decoration: none; } } .amgsubs-pdp,.amgsubs-pdp .amgsubs-opt{color-scheme:only light}html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-opt.amgsubs-opt{border-color:#d4d4d4!important;background:#fff!important}html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-opt.amgsubs-opt.is-on,html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-opt.amgsubs-opt:has(input:checked){border-color:#1c49c2!important;background:#f0f6fc!important}html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-opt .amgsubs-radio{border-color:#9a9a9a!important;background:#fff!important}html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-opt.is-on .amgsubs-radio,html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-opt:has(input:checked) .amgsubs-radio{border-color:#190a03!important}html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-opt.is-on .amgsubs-radio::after,html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .single-product .summary .amgsubs-opt:has(input:checked) .amgsubs-radio::after{background:#190a03!important} @media (max-width:768px){html.amg-ab-ux237 .single-product .amg-mobile-buy-bar.amg-pill-early.amg-pill-on{transition:none}} .amg-footer__bottom>span:first-child{margin-right:auto} a.amg-aid__link{cursor:pointer} dialog.amg-aid{width:min(560px,calc(100vw - 32px));max-width:none;max-height:min(84vh,720px);margin:auto;padding:0;border:0;border-radius:16px;background:#fff;color:#190a03;box-shadow:0 24px 64px rgba(25,10,3,.28);overflow:hidden} dialog.amg-aid::backdrop{background:rgba(25,10,3,.6)} .amg-aid__box{position:relative;max-height:inherit;overflow:auto;padding:26px 28px 28px;-webkit-overflow-scrolling:touch} button.amg-aid__x{position:absolute;top:10px;right:10px;z-index:2;width:40px;height:40px;min-height:0!important;padding:0;margin:0;border:0!important;border-radius:50%!important;background:transparent!important;color:#190a03;box-shadow:none!important;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:.6;transition:opacity .2s} button.amg-aid__x:hover{opacity:1;background:#f5f5f5!important} button.amg-aid__x:focus-visible{outline:3px solid #1c49c2!important;outline-offset:2px} h2.amg-aid__t{margin:0 44px 12px 0;font:700 19px/1.3 Nunito,Arial,Helvetica,sans-serif;color:#190a03;text-transform:none;letter-spacing:0} h3.amg-aid__h{margin:20px 0 8px;font:700 15.5px/1.35 Nunito,Arial,Helvetica,sans-serif;color:#190a03;text-transform:none;letter-spacing:0} p.amg-aid__p{margin:0;font:400 14.5px/1.6 Nunito,Arial,Helvetica,sans-serif;color:#190a03} @media (max-width:640px){dialog.amg-aid{width:calc(100vw - 32px)}.amg-aid__box{padding:22px 18px 24px}h2.amg-aid__t{font-size:17.5px}} dialog.amg-aid:target:not([open]){display:block;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100000} body.amg-cs170 .amg-cv6 .cv6-card__top .cv6-cb,body.amg-cs170 .amg-cv6 .cv6-qty button{position:relative}body.amg-cs170 .amg-cv6 .cv6-card__top .cv6-cb::before{content:"";position:absolute;top:-15px;bottom:-15px;left:-17px;right:-14px}body.amg-cs170 .amg-cv6 .cv6-qty button::before{content:"";position:absolute;top:-8px;bottom:-8px;left:-8px;right:-8px}@media(max-width:1024px){html.amg-pdpv3 body.amg-cs170.woocommerce-cart.amg-cart-sticky-on.xts-sticky-navbar-enabled:not(.woocommerce-checkout){padding-bottom:var(--amg-cart-bottom,140px)!important}body.amg-cs170.woocommerce-cart.amg-cs170-cta-visible #amg-cart-sticky{display:none!important}} .xts-side-mobile > .amg-side-close-x{ position:sticky;top:0;float:right; z-index:10; width:42px;height:42px;margin:6px 6px -48px auto; display:flex;align-items:center;justify-content:center; background:#ffffff;border:0;border-radius:50%; box-shadow:0 1px 4px rgba(0,0,0,.15); cursor:pointer;padding:0;-webkit-appearance:none;appearance:none; } .xts-side-mobile.xts-scheme-light > .amg-side-close-x{ background:#1a1a1a;box-shadow:0 1px 4px rgba(0,0,0,.5); } .xts-side-mobile > .amg-side-close-x::before, .xts-side-mobile > .amg-side-close-x::after{ content:"";position:absolute;left:50%;top:50%; width:17px;height:2px;border-radius:2px;background:#190a03; } .xts-side-mobile.xts-scheme-light > .amg-side-close-x::before, .xts-side-mobile.xts-scheme-light > .amg-side-close-x::after{ background:#ffffff; } .xts-side-mobile > .amg-side-close-x::before{ transform:translate(-50%,-50%) rotate(45deg); } .xts-side-mobile > .amg-side-close-x::after{ transform:translate(-50%,-50%) rotate(-45deg); } .xts-side-mobile > .amg-side-close-x:active{ transform:scale(.92); } html:not(.amg-pdpv3) .amg-rv{display:none !important;}html.amg-pdpv3 body.single-product .xts-single-product.product>.woocommerce-tabs{margin-bottom:0 !important;}html.amg-pdpv3 body.single-product .xts-single-product.product>.customer-reviews#cr-reviews{background:#fff;border-radius:0 !important;box-shadow:none !important;padding:0 !important;margin:0 !important;overflow:visible;}@media (max-width:767px){html.amg-pdpv3 body.single-product .xts-single-product.product>.customer-reviews#cr-reviews{margin-left:-8px !important;margin-right:-8px !important;}}@media (min-width:768px){html.amg-pdpv3 body.single-product .xts-single-product.product>.woocommerce-tabs{border-radius:0 !important;}html.amg-pdpv3 body.single-product .xts-single-product.product>.customer-reviews#cr-reviews{border-radius:0 0 12px 12px !important;box-shadow:0 1px 3px rgba(0,0,0,.06) !important;margin-bottom:0 !important;}}html.amg-pdpv3 #cr-reviews #reviews,html.amg-pdpv3 #cr-reviews #comments{margin:0 !important;padding:0 !important;display:block !important;}html.amg-pdpv3 #cr-reviews #reviews,html.amg-pdpv3 #cr-reviews .cr-tab-qna,html.amg-pdpv3 #cr-reviews #cr_qna{scroll-margin-top:calc(var(--amg-tabs-top,0px) + var(--amg-tabs-h,44px) + 16px);}html.amg-pdpv3 #cr-reviews .cr-reviews-ajax-comments{display:block !important;}html.amg-pdpv3 #cr-reviews .cr-reviews-qna-header{display:none !important;}html.amg-pdpv3 #cr-reviews .cr-tab-content{display:flex !important;flex-direction:column;padding:20px 14px;margin:0;}html.amg-pdpv3 #cr-reviews .cr-tab-qna{border-top:1px solid #ebebeb;}@media (min-width:768px){html.amg-pdpv3 #cr-reviews .cr-tab-content{padding:20px 24px;}}@media (min-width:1025px){html.amg-pdpv3.amg-pdpv3 #cr-reviews .cr-tab-content{padding:24px;}}html.amg-pdpv3 #cr-reviews .cr-tab-reviews>.amg-rv-h{order:0;}html.amg-pdpv3 #cr-reviews .cr-tab-reviews>.cr-summaryBox-wrap{order:1;}html.amg-pdpv3 #cr-reviews .cr-tab-reviews>.amg-rv-dist{order:2;}html.amg-pdpv3 #cr-reviews .cr-tab-reviews>.cr-ajax-reviews-add-review{order:3;}html.amg-pdpv3 #cr-reviews .cr-tab-reviews>.cr-ajax-reviews-cus-images-div{order:4;}html.amg-pdpv3 #cr-reviews .cr-tab-reviews>.cr-ajax-reviews-cus-images-modal-cont{order:4;}html.amg-pdpv3 #cr-reviews .cr-tab-reviews>.cr-reviews-empty-cta{order:4;}html.amg-pdpv3 #cr-reviews .cr-tab-reviews>ol.commentlist{order:5;}html.amg-pdpv3 #cr-reviews .cr-tab-reviews>.amg-rv-more{order:6;}html.amg-pdpv3 #cr-reviews .cr-tab-reviews>.cr-search-no-reviews{order:7;}html.amg-pdpv3 #cr-reviews .amg-rv-h{display:flex !important;align-items:center;gap:8px;margin:0 0 14px;padding:0;font-size:18px;font-weight:800;line-height:1.25;color:#190a03;text-transform:none;letter-spacing:0;}html.amg-pdpv3 #cr-reviews .amg-rv-h .amg-rv-n{font-weight:700;color:#6b7280;}@media (min-width:1025px){html.amg-pdpv3 #cr-reviews .amg-rv-h{font-size:22px;}}html.amg-pdpv3 #cr-reviews .cr-summaryBox-wrap{display:block !important;margin:0 0 14px !important;padding:0 !important;border:0 !important;width:auto !important;}html.amg-pdpv3 #cr-reviews .cr-overall-rating-wrap{display:grid !important;grid-template-columns:auto 1fr;column-gap:14px;row-gap:0;align-items:center;width:auto !important;flex:none !important;float:none !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;text-align:left !important;}html.amg-pdpv3 #cr-reviews .cr-average-rating{grid-row:1 / span 2;grid-column:1;margin:0 !important;padding:0 !important;font-size:28px !important;font-weight:800 !important;line-height:1 !important;color:#190a03 !important;}html.amg-pdpv3 #cr-reviews .cr-average-rating span{font-size:28px !important;font-weight:800 !important;line-height:1 !important;color:#190a03 !important;}html.amg-pdpv3 #cr-reviews .cr-average-rating-stars{grid-row:1;grid-column:2;align-self:end;margin:0 !important;padding:0 !important;line-height:0;}html.amg-pdpv3 #cr-reviews .cr-average-rating-stars .crstar-rating-svg{margin:0 !important;}html.amg-pdpv3 #cr-reviews .cr-total-rating-count{grid-row:2;grid-column:2;align-self:start;margin:4px 0 0 !important;padding:0 !important;font-size:13px !important;line-height:1.3 !important;color:#6b7280 !important;}html.amg-pdpv3 #cr-reviews .cr-overall-rating-wrap>.cr-ajax-reviews-add-review,html.amg-pdpv3 #cr-reviews .ivole-summaryBox,html.amg-pdpv3 #cr-reviews .cr-count-row,html.amg-pdpv3 #cr-reviews .cr-credits-div,html.amg-pdpv3 #cr-reviews .cr-count-filtered-reviews,html.amg-pdpv3 #cr-reviews .cr-ajax-search,html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-wpml-switch{display:none !important;}html.amg-pdpv3 #cr-reviews .crstar-rating-svg .cr-rating-icon-frnt .cr-rating-icon{fill:#ffba00 !important;}html.amg-pdpv3 #cr-reviews .crstar-rating-svg .cr-rating-icon-base .cr-rating-icon-bg{fill:#c9c9c9 !important;stroke:#c9c9c9 !important;}html.amg-pdpv3 #cr-reviews ol.commentlist .crstar-rating-svg .cr-rating-icon-base,html.amg-pdpv3 #cr-reviews ol.commentlist .crstar-rating-svg .cr-rating-icon-frnt{height:16px !important;}html.amg-pdpv3 #cr-reviews ol.commentlist .crstar-rating-svg .cr-rating-icon-base .cr-rating-icon-bg,html.amg-pdpv3 #cr-reviews ol.commentlist .crstar-rating-svg .cr-rating-icon-frnt .cr-rating-icon{width:16px !important;height:16px !important;}html.amg-pdpv3 #cr-reviews .amg-rv-dist{display:grid !important;gap:6px;margin:0 0 16px;}html.amg-pdpv3 #cr-reviews .amg-rv-dist__row{display:grid;grid-template-columns:56px 1fr 22px;align-items:center;gap:10px;font-size:13px;line-height:1.4;color:#190a03;}html.amg-pdpv3 #cr-reviews .amg-rv-dist__tr{display:block;height:8px;border-radius:4px;background:#ebebeb;overflow:hidden;}html.amg-pdpv3 #cr-reviews .amg-rv-dist__tr i{display:block;height:100%;background:#ffba00;border-radius:4px;}html.amg-pdpv3 #cr-reviews .amg-rv-dist__row b{font-weight:600;text-align:right;font-variant-numeric:tabular-nums;}html.amg-pdpv3 #cr-reviews .amg-rv-btn{display:flex !important;align-items:center;justify-content:center;width:100% !important;height:44px !important;min-height:0 !important;margin:0 !important;padding:0 14px !important;border-radius:10px !important;font-family:inherit;font-size:15px !important;font-weight:700 !important;line-height:1 !important;letter-spacing:0;text-transform:none !important;box-shadow:none !important;cursor:pointer;transition:background .15s;}html.amg-pdpv3 #cr-reviews .amg-rv-btn--o{border:1.5px solid #190a03 !important;background:#fff !important;color:#190a03 !important;}html.amg-pdpv3 #cr-reviews .amg-rv-btn--o:hover{background:#f5f5f5 !important;}html.amg-pdpv3 #cr-reviews .amg-rv-btn:focus{outline:0 !important;}html.amg-pdpv3 #cr-reviews .amg-rv-btn:focus-visible{outline:0 !important;box-shadow:0 0 0 3px #d9e6f4 !important;}html.amg-pdpv3 #cr-reviews .amg-rv-btn::before,html.amg-pdpv3 #cr-reviews .amg-rv-btn::after,html.amg-pdpv3 #cr-reviews .amg-rv-btn svg{display:none !important;content:none !important;}html.amg-pdpv3 #cr-reviews .amg-rv-more{display:flex !important;align-items:center;justify-content:center;width:100%;height:44px;margin:4px 0 0;padding:0 14px;border:0;border-radius:10px;background:#f5f5f5;font-family:inherit;font-size:14px;font-weight:700;line-height:1;color:#190a03;cursor:pointer;transition:background .15s,opacity .15s;}html.amg-pdpv3 #cr-reviews .amg-rv-more:hover{background:#ededed;}html.amg-pdpv3 #cr-reviews .amg-rv-more.is-off{display:none !important;}html.amg-pdpv3 #cr-reviews .amg-rv-more.is-loading{opacity:.6;pointer-events:none;}html.amg-pdpv3 #cr-reviews .cr-show-more-review-spinner-cnt,html.amg-pdpv3 #cr-reviews .cr-show-more-reviews-prd,html.amg-pdpv3 #cr-reviews .cr-show-more-review-spinner,html.amg-pdpv3 #cr-reviews #cr-show-more-q-id,html.amg-pdpv3 #cr-reviews #cr-show-more-q-spinner{display:none !important;}@media (min-width:1025px){html.amg-pdpv3 #cr-reviews .amg-rv-btn,html.amg-pdpv3 #cr-reviews .amg-rv-more{width:100% !important;max-width:812px !important;}html.amg-pdpv3 #cr-reviews .amg-rv-more{margin-top:4px !important;}}html.amg-pdpv3 #cr-reviews .cr-reviews-empty-cta{text-align:left !important;padding:0 !important;margin:0 !important;}html.amg-pdpv3 #cr-reviews .cr-reviews-empty-cta .woocommerce-noreviews{display:block !important;margin:0 0 14px !important;padding:0 !important;font-size:14px;font-weight:400;line-height:1.5;color:#6b7280 !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-cus-images-div{margin:0 0 4px !important;padding:0 !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-cus-images-div.amg-rv-off,html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-cus-images-div:not(:has(.cr-comment-image-top + .cr-comment-image-top)){display:none !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-cus-images-div .cr-ajax-reviews-cus-images-title{margin:14px 0 8px !important;font-size:14px !important;font-weight:700 !important;line-height:1.3;color:#190a03 !important;text-align:left !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-cus-images-div2{display:flex !important;flex-wrap:nowrap !important;gap:8px !important;overflow-x:auto;scrollbar-width:none;margin:0 !important;padding:0 0 4px !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-cus-images-div2::-webkit-scrollbar{display:none;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-cus-images-div2 .cr-comment-image-top{position:relative;flex:0 0 auto !important;width:auto !important;height:96px !important;min-width:72px;max-width:180px;margin:0 !important;border:0 !important;border-radius:8px !important;overflow:hidden;background:#f5f5f5;box-shadow:none !important;transform:none !important;cursor:zoom-in;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-cus-images-div2 .cr-comment-image-top img.cr-comment-image-top-item,html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-cus-images-div2 .cr-comment-image-top video.cr-comment-image-top-item{display:block;width:auto !important;height:96px !important;min-width:72px !important;max-width:180px !important;max-height:none !important;object-fit:cover !important;border-radius:8px !important;margin:0 !important;background:transparent;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-cus-images-div2 .cr-comment-image-top video.cr-comment-image-top-item{aspect-ratio:1 / 1;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-cus-images-div2 .cr-comment-image-top.amg-rv-vid{background:#2b1d15;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-cus-images-div2 .cr-comment-image-top .cr-comment-videoicon{display:none !important;}html.amg-pdpv3 #cr-reviews ol.commentlist{margin:6px 0 0 !important;padding:0 !important;list-style:none !important;display:block !important;}html.amg-pdpv3 #cr-reviews ol.commentlist>li{display:block !important;padding:16px 0 !important;margin:0 !important;border:0 !important;border-bottom:1px solid #ebebeb !important;border-radius:0 !important;box-shadow:none !important;background:transparent !important;list-style:none !important;}html.amg-pdpv3 #cr-reviews ol.commentlist>li:last-child{border-bottom:0 !important;padding-bottom:0 !important;}html.amg-pdpv3 #cr-reviews ol.commentlist>li.amg-rv-hidden{display:none !important;}html.amg-pdpv3 #cr-reviews .comment_container{padding:0 !important;margin:0 !important;display:block !important;}html.amg-pdpv3 #cr-reviews .comment_container>img.avatar{display:none !important;}html.amg-pdpv3 #cr-reviews .cr-comment-text{margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;width:auto !important;}html.amg-pdpv3 #cr-reviews .cr-comment-text>.meta{margin:0 !important;padding:0 !important;font-size:inherit !important;}html.amg-pdpv3 #cr-reviews .cr-meta-author-featured-date{display:block !important;margin:0 !important;padding:0 !important;}html.amg-pdpv3 #cr-reviews .cr-meta-author-featured-date>svg{display:none !important;}html.amg-pdpv3 #cr-reviews .amigo-pet-header,html.amg-pdpv3 #cr-reviews .amg-review-header{display:flex !important;align-items:center !important;gap:10px !important;}html.amg-pdpv3 #cr-reviews .amigo-pet-avatar,html.amg-pdpv3 #cr-reviews .amigo-pet-header img.amigo-pet-avatar{width:36px !important;height:36px !important;min-width:36px !important;flex:0 0 36px !important;border-radius:50% !important;object-fit:cover !important;margin:0 !important;}html.amg-pdpv3 #cr-reviews .amigo-pet-avatar svg{width:18px !important;height:18px !important;}html.amg-pdpv3 #cr-reviews .amg-review-header>img.avatar,html.amg-pdpv3 #cr-reviews .amg-review-header>.amg-user-avatar{display:none !important;}html.amg-pdpv3 #cr-reviews .amg-rv-ini{display:inline-flex !important;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 36px;border-radius:50%;background:#f5f5f5;font-size:14px;font-weight:700;line-height:1;color:#190a03;text-transform:uppercase;}html.amg-pdpv3 #cr-reviews .amigo-pet-info,html.amg-pdpv3 #cr-reviews .amg-review-header>div{flex:1 1 auto !important;min-width:0 !important;}html.amg-pdpv3 #cr-reviews .amigo-pet-name-row{display:block !important;gap:0 !important;}html.amg-pdpv3 #cr-reviews .amigo-pet-name-row>svg,html.amg-pdpv3 #cr-reviews .amigo-pet-name-row>span:not(.woocommerce-review__author){display:none !important;}html.amg-pdpv3 #cr-reviews .woocommerce-review__author{display:block !important;font-size:14px !important;font-weight:700 !important;line-height:1.2 !important;color:#190a03 !important;text-transform:none !important;}html.amg-pdpv3 #cr-reviews .cr-meta-author-title,html.amg-pdpv3 #cr-reviews .cr-meta-author-title>div:first-child{display:block !important;gap:0 !important;}html.amg-pdpv3 #cr-reviews .amigo-pet-info{font-size:12px !important;line-height:1.3 !important;color:#6b7280 !important;}html.amg-pdpv3 #cr-reviews .amigo-pet-name-row:not(:last-child){margin-bottom:2px !important;}html.amg-pdpv3 #cr-reviews .amigo-pet-details{display:inline !important;margin:0 !important;font-size:12px !important;line-height:1.3 !important;color:#6b7280 !important;}html.amg-pdpv3 #cr-reviews .amigo-pet-details .amg-rv-sp{display:inline !important;}html.amg-pdpv3 #cr-reviews .amigo-pet-details .amg-rv-sp svg{width:14px !important;height:14px !important;vertical-align:-2px;margin-right:5px;}html.amg-pdpv3 #cr-reviews .amigo-pet-details.amg-rv-off{display:none !important;}html.amg-pdpv3 #cr-reviews .amigo-pet-friends{display:inline !important;margin:0 !important;padding:0 !important;font-size:12px !important;line-height:1.3 !important;color:#6b7280 !important;}html.amg-pdpv3 #cr-reviews .amigo-pet-details:has(+ .amigo-pet-friends)::after{content:"\00a0·";}html.amg-pdpv3 #cr-reviews .amigo-pet-friends__head{white-space:nowrap;}html.amg-pdpv3 #cr-reviews .amigo-pet-friends svg{width:14px !important;height:14px !important;vertical-align:-2px;margin-right:2px;}html.amg-pdpv3 #cr-reviews .amigo-pet-friend{white-space:nowrap;}html.amg-pdpv3 #cr-reviews button.amigo-pet-friends__more{display:inline !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;min-height:0 !important;height:auto !important;font:inherit !important;font-weight:600 !important;line-height:inherit !important;letter-spacing:0 !important;text-transform:none !important;white-space:nowrap;color:#1c49c2 !important;cursor:pointer;}html.amg-pdpv3 #cr-reviews button.amigo-pet-friends__more:hover{color:#143795 !important;text-decoration:underline;}html.amg-pdpv3 #cr-reviews button.amigo-pet-friends__more:focus{outline:0 !important;}html.amg-pdpv3 #cr-reviews button.amigo-pet-friends__more:focus-visible{outline:2px solid #1c49c2 !important;outline-offset:2px;border-radius:3px !important;}html.amg-pdpv3 #cr-reviews .amigo-pet-friends__rest[hidden]{display:none !important;}html.amg-pdpv3 #cr-reviews .woocommerce-review__verified,html.amg-pdpv3 #cr-reviews .cr-all-featured-badge,html.amg-pdpv3 #cr-reviews .ivole-review-country-icon{display:none !important;}html.amg-pdpv3 #cr-reviews .cr-review-rating-date{display:flex !important;align-items:center !important;flex-wrap:wrap !important;gap:10px !important;margin:10px 0 0 !important;padding:0 !important;}html.amg-pdpv3 #cr-reviews .cr-review-rating-date .crstar-rating-svg{margin:0 !important;line-height:0;}html.amg-pdpv3 #cr-reviews .cr-review-rating-date .woocommerce-review__relative-date,html.amg-pdpv3 #cr-reviews .cr-review-rating-date .woocommerce-review__published-date{display:none !important;}html.amg-pdpv3 #cr-reviews .amg-rv-date{display:inline !important;font-size:12px !important;font-style:normal !important;font-weight:400 !important;line-height:1.3;color:#6b7280 !important;}html.amg-pdpv3 #cr-reviews .amg-rv-ver{display:inline-flex !important;align-items:center;gap:4px;font-size:12px;font-weight:600;line-height:1.3;color:#2e7d32;}html.amg-pdpv3 #cr-reviews .amg-rv-ver svg{width:14px;height:14px;flex:0 0 14px;}html.amg-pdpv3 #cr-reviews .cr-review-text-wrapper{margin:8px 0 0 !important;padding:0 !important;}html.amg-pdpv3 #cr-reviews .cr-review-main-content{margin:0 !important;padding:0 !important;}html.amg-pdpv3 #cr-reviews .cr-review-main-content .description,html.amg-pdpv3 #cr-reviews .cr-review-main-content p{font-size:14px !important;line-height:1.55 !important;color:#190a03 !important;margin:0 !important;padding:0 !important;}html.amg-pdpv3 #cr-reviews .cr-review-main-content p + p{margin-top:8px !important;}html.amg-pdpv3 #cr-reviews .cr-read-more-btn{display:inline-flex !important;align-items:center;min-height:44px;margin:0 !important;font-size:14px !important;font-weight:700 !important;color:#1c49c2 !important;}html.amg-pdpv3 #cr-reviews .cr-review-pros-cons-wrapper{display:block !important;margin:0 !important;padding:0 !important;border:0 !important;background:none !important;}html.amg-pdpv3 #cr-reviews .cr-review-pros-cons-wrapper hr{display:none !important;}html.amg-pdpv3 #cr-reviews .cr-review-pros-cons-wrapper p.ivf-custom-question-p{display:block !important;margin:6px 0 0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:none !important;font-size:13px !important;line-height:1.5 !important;color:#190a03 !important;width:auto !important;max-width:none !important;}html.amg-pdpv3 #cr-reviews .cr-review-pros-cons-wrapper p.ivf-custom-question-p::before,html.amg-pdpv3 #cr-reviews .cr-review-pros-cons-wrapper p.ivf-custom-question-p::after{display:none !important;content:none !important;}html.amg-pdpv3 #cr-reviews .cr-review-pros-cons-wrapper .ivf-custom-question-radio{display:inline !important;margin:0 4px 0 0 !important;padding:0 !important;border:0 !important;background:none !important;font-weight:700 !important;color:#190a03 !important;}html.amg-pdpv3 #cr-reviews .cr-review-pros-cons-wrapper .ivf-custom-question-radio::after{content:":";}html.amg-pdpv3 #cr-reviews .cr-review-pros-cons-wrapper .cr-review-title,html.amg-pdpv3 #cr-reviews .cr-review-pros-cons-wrapper h4{margin:6px 0 0 !important;font-size:14px !important;font-weight:700 !important;color:#190a03 !important;}html.amg-pdpv3 #cr-reviews .cr-comment-images,html.amg-pdpv3 #cr-reviews .cr-comment-videos{display:flex !important;flex-wrap:nowrap;gap:8px;margin:10px 0 0 !important;padding:0 !important;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;}html.amg-pdpv3 #cr-reviews .cr-comment-images::-webkit-scrollbar,html.amg-pdpv3 #cr-reviews .cr-comment-videos::-webkit-scrollbar{display:none;}html.amg-pdpv3 #cr-reviews .cr-comment-images>div[style*="clear"]{display:none !important;}html.amg-pdpv3 #cr-reviews .iv-comment-image,html.amg-pdpv3 #cr-reviews .cr-comment-video{position:relative;flex:0 0 auto !important;width:auto !important;height:96px !important;min-width:72px;max-width:180px;margin:0 !important;padding:0 !important;border:0 !important;border-radius:8px !important;overflow:hidden;background:#f5f5f5;box-shadow:none !important;transform:none !important;float:none !important;}html.amg-pdpv3 #cr-reviews .cr-comment-video{background:#2b1d15;cursor:pointer;}html.amg-pdpv3 #cr-reviews .iv-comment-image a{display:block !important;height:100%;max-width:none !important;max-height:none !important;overflow:hidden;cursor:zoom-in;}html.amg-pdpv3 #cr-reviews .cr-comment-video .cr-video-cont{position:static !important;display:block !important;width:auto !important;height:100% !important;margin:0 !important;padding:0 !important;}html.amg-pdpv3 #cr-reviews .iv-comment-image img,html.amg-pdpv3 #cr-reviews .cr-comment-video video.cr-video-a{display:block;width:auto !important;height:96px !important;min-width:72px !important;max-width:180px !important;max-height:none !important;object-fit:cover !important;border-radius:8px !important;margin:0 !important;background:transparent !important;}html.amg-pdpv3 #cr-reviews .cr-comment-video video.cr-video-a{aspect-ratio:1 / 1;}html.amg-pdpv3 #cr-reviews .cr-comment-video .cr-comment-videoicon,html.amg-pdpv3 #cr-reviews .cr-comment-video .cr-comment-video-close{display:none !important;}html.amg-pdpv3 #cr-reviews .cr-comment-video::after,html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-cus-images-div2 .cr-comment-image-top.amg-rv-vid::after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:rgba(25,10,3,.62) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8 5v14l11-7z' fill='%23fff'/%3E%3C/svg%3E") calc(50% + 2px) 50% / 36px 36px no-repeat;box-shadow:0 1px 3px rgba(0,0,0,.25);pointer-events:none;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-cus-images-div2 .cr-comment-image-top:has(>video)::after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:rgba(25,10,3,.62) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8 5v14l11-7z' fill='%23fff'/%3E%3C/svg%3E") calc(50% + 2px) 50% / 36px 36px no-repeat;box-shadow:0 1px 3px rgba(0,0,0,.25);pointer-events:none;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-cus-images-div2 .cr-comment-image-top:has(>video){background:#2b1d15;}@media (min-width:769px){html.amg-pdpv3 #cr-reviews .cr-comment-images,html.amg-pdpv3 #cr-reviews .cr-comment-videos{flex-wrap:wrap;overflow:visible;}}@media (min-width:1025px){html.amg-pdpv3 #cr-reviews .iv-comment-image,html.amg-pdpv3 #cr-reviews .cr-comment-video,html.amg-pdpv3 #cr-reviews .iv-comment-image img,html.amg-pdpv3 #cr-reviews .cr-comment-video video.cr-video-a,html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-cus-images-div2 .cr-comment-image-top,html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-cus-images-div2 .cr-comment-image-top img.cr-comment-image-top-item,html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-cus-images-div2 .cr-comment-image-top video.cr-comment-image-top-item{height:112px !important;}}html.amg-pdpv3 #cr-reviews .amg-actions-row{display:flex !important;align-items:center !important;flex-wrap:wrap;gap:4px !important;margin:4px 0 0 !important;padding:0 !important;border:0 !important;}html.amg-pdpv3 #cr-reviews .cr-voting-cont-uni{display:inline-flex !important;align-items:center !important;gap:0 !important;margin:4px 0 0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:none !important;font-size:13px;line-height:1;color:#6b7280;}html.amg-pdpv3 #cr-reviews .amg-actions-row .cr-voting-cont-uni{margin:0 !important;}html.amg-pdpv3 #cr-reviews ol.commentlist>li.amg-rv-notext .amg-actions-row,html.amg-pdpv3 #cr-reviews ol.commentlist>li.amg-rv-notext>.comment_container>.cr-comment-text>.cr-voting-cont-uni{margin-top:12px !important;}html.amg-pdpv3 #cr-reviews .cr-voting-cont-uni::before{content:"Корисний";display:inline-block !important;margin:0 8px 0 0;font-size:13px;line-height:44px;color:#6b7280;}html.amg-pdpv3 #cr-reviews .cr-voting-cont-uni .cr-voting-a{display:inline-flex !important;align-items:center;justify-content:center;width:44px;height:44px;margin:0 !important;padding:0 !important;border-radius:8px;color:#6b7280;cursor:pointer;transition:background .15s,color .15s;}@media (hover:hover){html.amg-pdpv3 #cr-reviews .cr-voting-cont-uni .cr-voting-a:hover{background:#f5f5f5;}}html.amg-pdpv3 #cr-reviews .cr-voting-cont-uni .cr-voting-a:active{background:#ebebeb;}html.amg-pdpv3 #cr-reviews .cr-voting-cont-uni .cr-voting-a.cr-voting-update{opacity:.55;}html.amg-pdpv3 #cr-reviews .cr-voting-cont-uni .cr-voting-a svg{width:16px !important;height:16px !important;margin:0 !important;transform:none !important;display:block;}html.amg-pdpv3 #cr-reviews .cr-voting-cont-uni .cr-voting-a svg path{fill:currentColor !important;}html.amg-pdpv3 #cr-reviews .cr-voting-cont-uni .cr-voting-a svg .cr-voting-svg-int{fill-opacity:1 !important;}html.amg-pdpv3 #cr-reviews .cr-voting-cont-uni .cr-voting-a.cr-voting-active{color:#1c49c2;}html.amg-pdpv3 #cr-reviews .cr-voting-cont-uni .cr-voting-a.cr-voting-active svg .cr-voting-svg-int{fill-opacity:1 !important;}html.amg-pdpv3 #cr-reviews .cr-voting-cont-uni .cr-voting-upvote-count,html.amg-pdpv3 #cr-reviews .cr-voting-cont-uni .cr-voting-downvote-count{display:inline-block !important;min-width:10px;margin:0 6px 0 -8px !important;padding:0 !important;font-size:13px !important;line-height:44px;color:#6b7280 !important;font-variant-numeric:tabular-nums;}html.amg-pdpv3 #cr-reviews .amg-actions-row>span[style*="flex"]{flex:1 1 auto !important;}html.amg-pdpv3 #cr-reviews .amg-reply-btn,html.amg-pdpv3 #cr-reviews .cr-qna-ans-button{display:inline-flex !important;align-items:center;gap:6px;height:44px !important;min-height:0 !important;margin:0 0 0 auto !important;padding:0 10px !important;border:0 !important;border-radius:8px !important;background:none !important;box-shadow:none !important;font-family:inherit;font-size:13px !important;font-weight:500 !important;line-height:1 !important;color:#6b7280 !important;text-transform:none !important;cursor:pointer;}html.amg-pdpv3 #cr-reviews .amg-reply-btn:hover,html.amg-pdpv3 #cr-reviews .cr-qna-ans-button:hover{background:#f5f5f5 !important;color:#190a03 !important;}html.amg-pdpv3 #cr-reviews .amg-reply-btn svg{width:14px !important;height:14px !important;}html.amg-pdpv3 #cr-reviews .amg-reply-btn,html.amg-pdpv3 #cr-reviews .amg-reply-form,html.amg-pdpv3 #cr-reviews .amg-actions-row>span[style*="flex"],html.amg-pdpv3 #cr-reviews ol.commentlist li.amg-thread-more-wrap,html.amg-pdpv3 #cr-reviews .cr-toggle-replies{display:none !important;}html.amg-pdpv3 #cr-reviews ol.commentlist ul.children>li.amg-thread-hidden{display:block !important;}html.amg-pdpv3 #cr-reviews ol.commentlist ul.children{display:block !important;margin:10px 0 0 4px !important;padding:2px 0 2px 12px !important;border:0 !important;border-left:2px solid #ebebeb !important;list-style:none !important;}html.amg-pdpv3 #cr-reviews ol.commentlist ul.children::before{display:none !important;}html.amg-pdpv3 #cr-reviews ol.commentlist ul.children>li{display:block !important;padding:6px 0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;list-style:none !important;}html.amg-pdpv3 #cr-reviews ol.commentlist ul.children>li:first-child{padding-top:0 !important;}html.amg-pdpv3 #cr-reviews ol.commentlist ul.children ul.children{margin-left:0 !important;padding-left:10px !important;}html.amg-pdpv3 #cr-reviews li.amg-rv-reply>.comment_container>.cr-comment-text{display:flex !important;flex-wrap:wrap !important;align-items:baseline !important;column-gap:8px;}html.amg-pdpv3 #cr-reviews li.amg-rv-reply>.comment_container>.cr-comment-text>*{flex:0 0 100%;}html.amg-pdpv3 #cr-reviews li.amg-rv-reply>.comment_container>.cr-comment-text>.meta,html.amg-pdpv3 #cr-reviews li.amg-rv-reply>.comment_container>.cr-comment-text>.cr-review-rating-date{flex:0 0 auto;margin:0 !important;}html.amg-pdpv3 #cr-reviews li.amg-rv-shop>.comment_container .cr-meta-author-featured-date{display:none !important;}html.amg-pdpv3 #cr-reviews .amg-rv-reply-lbl{display:block !important;font-size:13px;font-weight:700;line-height:1.3;color:#190a03;}html.amg-pdpv3 #cr-reviews ul.children .amigo-pet-avatar,html.amg-pdpv3 #cr-reviews ul.children .amigo-pet-header img.amigo-pet-avatar{width:24px !important;height:24px !important;min-width:24px !important;flex-basis:24px !important;}html.amg-pdpv3 #cr-reviews ul.children .amigo-pet-avatar svg{width:12px !important;height:12px !important;}html.amg-pdpv3 #cr-reviews ul.children .amg-rv-ini{width:24px;height:24px;flex-basis:24px;font-size:11px;}html.amg-pdpv3 #cr-reviews ul.children .amigo-pet-header,html.amg-pdpv3 #cr-reviews ul.children .amg-review-header{gap:8px !important;}html.amg-pdpv3 #cr-reviews ul.children .woocommerce-review__author{font-size:13px !important;}html.amg-pdpv3 #cr-reviews ul.children .amigo-pet-details{display:none !important;}html.amg-pdpv3 #cr-reviews ul.children .cr-review-text-wrapper{margin-top:4px !important;}html.amg-pdpv3 #cr-reviews ul.children .cr-review-main-content p{line-height:1.5 !important;}html.amg-pdpv3 #cr-reviews .cr-tab-qna .cr-qna-block{margin:0 !important;padding:0 !important;}html.amg-pdpv3 #cr-reviews .cr-qna-block>h2{display:none !important;}html.amg-pdpv3 #cr-reviews .cr-qna-search-block,html.amg-pdpv3 #cr-reviews .cr-qna-block.cr-qna-new-q-form-open .cr-qna-search-block,html.amg-pdpv3 #cr-reviews .cr-qna-block.cr-qna-new-q-form-open .cr-qna-list-block{display:block !important;margin:0 !important;padding:0 !important;border:0 !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-qna-search,html.amg-pdpv3 #cr-reviews .cr-qna-search-block>.cr-qna-ask-button:not(.amg-rv){display:none !important;}html.amg-pdpv3 #cr-reviews .cr-qna-list-block{margin:6px 0 0 !important;padding:0 !important;}html.amg-pdpv3 #cr-reviews .cr-qna-list-block-inner{margin:0 !important;padding:0 !important;}html.amg-pdpv3 #cr-reviews .cr-qna-list-q-cont{display:block !important;padding:16px 0 !important;margin:0 !important;border:0 !important;border-bottom:1px solid #ebebeb !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;}html.amg-pdpv3 #cr-reviews .cr-qna-list-q-cont:last-child{border-bottom:0 !important;padding-bottom:0 !important;}html.amg-pdpv3 #cr-reviews .cr-qna-list-q-cont.amg-rv-hidden{display:none !important;}html.amg-pdpv3 #cr-reviews .cr-qna-list-q-q,html.amg-pdpv3 #cr-reviews .cr-qna-list-q-b{display:block !important;margin:0 !important;padding:0 !important;border:0 !important;}html.amg-pdpv3 #cr-reviews .cr-qna-list-q-q-l,html.amg-pdpv3 #cr-reviews .cr-qna-list-q-a-l,html.amg-pdpv3 #cr-reviews .cr-qna-list-q-b-l{display:none !important;}html.amg-pdpv3 #cr-reviews .cr-qna-list-q-q-r,html.amg-pdpv3 #cr-reviews .cr-qna-list-q-a-r{display:block !important;width:auto !important;margin:0 !important;padding:0 !important;}html.amg-pdpv3 #cr-reviews .cr-qna-list-question{display:block !important;margin:0 !important;padding:0 !important;font-size:14px !important;font-weight:700 !important;line-height:1.45 !important;color:#190a03 !important;}html.amg-pdpv3 #cr-reviews .cr-qna-list-q-author{display:flex !important;align-items:center;flex-wrap:wrap;gap:8px;margin:6px 0 0 !important;padding:0 !important;font-size:13px !important;line-height:1.3 !important;color:#190a03 !important;}html.amg-pdpv3 #cr-reviews .cr-qna-list-q-author .amg-qa-name{font-weight:600;}html.amg-pdpv3 #cr-reviews .cr-qna-list-q-author .cr-qna-date-sep,html.amg-pdpv3 #cr-reviews .cr-qna-list-q-author .amg-qa-rel{display:none !important;}html.amg-pdpv3 #cr-reviews .cr-qna-list-q-author .amg-qa-date{display:inline !important;font-size:12px;font-style:normal;color:#6b7280;}html.amg-pdpv3 #cr-reviews .cr-qna-list-q-a{display:block !important;margin:10px 0 0 4px !important;padding:2px 0 2px 12px !important;border:0 !important;border-left:2px solid #ebebeb !important;}html.amg-pdpv3 #cr-reviews .cr-qna-list-answer{display:flex !important;flex-direction:column;margin:0 !important;padding:0 !important;border:0 !important;background:none !important;}html.amg-pdpv3 #cr-reviews .cr-qna-list-answer + .cr-qna-list-answer{margin-top:10px !important;}html.amg-pdpv3 #cr-reviews .cr-qna-list-answer .cr-qna-list-q-author{order:-1;margin:0 0 4px !important;}html.amg-pdpv3 #cr-reviews .cr-qna-list-answer .cr-qna-list-q-author .amg-qa-name{font-weight:700;}html.amg-pdpv3 #cr-reviews .cr-qna-list-answer-s{display:block !important;margin:0 !important;padding:0 !important;font-size:14px !important;line-height:1.5 !important;color:#190a03 !important;}html.amg-pdpv3 #cr-reviews .cr-qna-list-answer-s p{margin:0 0 6px !important;font-size:14px !important;line-height:1.5 !important;color:#190a03 !important;}html.amg-pdpv3 #cr-reviews .cr-qna-list-answer-s p:last-child{margin-bottom:0 !important;}html.amg-pdpv3 #cr-reviews .cr-qna-list-answer-s a{color:#1c49c2;}html.amg-pdpv3 #cr-reviews .cr-qna-list-q-author-verified{display:none !important;}html.amg-pdpv3 #cr-reviews .amg-qa-none{display:block !important;margin:8px 0 0;font-size:12px;line-height:1.3;color:#6b7280;}html.amg-pdpv3 #cr-reviews .cr-qna-list-q-b-r{display:flex !important;align-items:center !important;flex-wrap:wrap;gap:4px;width:auto !important;margin:4px 0 0 !important;padding:0 !important;border:0 !important;justify-content:flex-start !important;}html.amg-pdpv3 #cr-reviews .cr-qna-list-q-b-r .cr-qna-q-voting{order:-1;margin:0 !important;}html.amg-pdpv3 #cr-reviews .cr-qna-list-q-b-r.cr-qna-list-q-b-r-no-ans .cr-qna-ans-button{display:none !important;}html.amg-pdpv3 #cr-reviews .cr-qna-list-q-b-r .cr-qna-ans-button,html.amg-pdpv3 #cr-reviews .cr-qna-list-q-b .cr-qna-ans-form{display:none !important;}html.amg-pdpv3 #cr-reviews .cr-qna-list-q-author,html.amg-pdpv3 #cr-reviews .cr-qna-list-q-author *{font-style:normal !important;}html.amg-pdpv3 #cr-reviews .cr-qna-list-empty{margin:0 !important;padding:0 !important;font-size:14px;line-height:1.5;color:#6b7280;text-align:left !important;border:0 !important;background:none !important;}html.amg-pdpv3 #cr-reviews .cr-qna-block.amg-qa-empty{display:flex !important;flex-direction:column;}html.amg-pdpv3 #cr-reviews .cr-qna-block.amg-qa-empty>.cr-qna-list-block{order:-1;margin:0 0 14px !important;}html.amg-pdpv3 #cr-reviews .cr-qna-block.amg-qa-empty>.cr-qna-search-block{order:0;}html.amg-pdpv3 #cr-reviews .cr-search-no-qna{margin:8px 0 0 !important;}html.amg-pdpv3 .amg-rv-ov{position:fixed;inset:0;z-index:600;background:rgba(25,10,3,.5);opacity:0;pointer-events:none;transition:opacity .25s;}html.amg-pdpv3 .amg-rv-ov.is-on{opacity:1;pointer-events:auto;}html.amg-pdpv3.amg-rv-lock,html.amg-pdpv3.amg-rv-lock body{overflow:hidden !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form{display:flex !important;flex-direction:column;position:fixed !important;left:0 !important;right:0 !important;bottom:0 !important;top:auto !important;z-index:610;width:auto !important;max-width:none !important;max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);margin:0 !important;padding:0 !important;background:#fff !important;border:0 !important;border-radius:18px 18px 0 0 !important;box-shadow:0 -4px 24px rgba(0,0,0,.12);overflow:hidden !important;transform:translateY(105%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form.amg-rv-on,html.amg-pdpv3 #cr-reviews .cr-qna-block.cr-qna-new-q-form-open .cr-qna-new-q-form{transform:none;visibility:visible;transition:transform .25s ease,visibility 0s;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form:focus,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form:focus,html.amg-pdpv3 #cr-reviews .cr-review-form-wrap:focus{outline:none !important;}html.amg-pdpv3 #cr-reviews #review_form_wrapper,html.amg-pdpv3 #cr-reviews #review_form{display:flex !important;flex-direction:column;flex:1 1 auto;min-height:0;margin:0 !important;padding:0 !important;}html.amg-pdpv3 #cr-reviews .cr-review-form-wrap,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form{display:block !important;flex:1 1 auto;min-height:0;overflow-y:auto !important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;max-width:none !important;}html.amg-pdpv3 #cr-reviews .cr-review-form-wrap{display:flex !important;flex-direction:column;margin:0 !important;padding:0 16px 0 !important;border:0 !important;background:#fff !important;}html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form{padding:0 16px 0 !important;}html.amg-pdpv3 #cr-reviews .cr-review-form-wrap>.cr-review-form-nav{order:0;}html.amg-pdpv3 #cr-reviews .cr-review-form-wrap>.cr-review-form-item{order:1;}html.amg-pdpv3 #cr-reviews .cr-review-form-wrap>.cr-review-form-rating-overall{order:2;}html.amg-pdpv3 #cr-reviews .cr-review-form-wrap>.cr-review-form-comment{order:3;}html.amg-pdpv3 #cr-reviews .cr-review-form-wrap>.cr-onsite-questions{order:4;}html.amg-pdpv3 #cr-reviews .cr-review-form-wrap>.cr-onsite-ratings{order:4;}html.amg-pdpv3 #cr-reviews .cr-review-form-wrap>.cr-review-form-ne{order:5;}html.amg-pdpv3 #cr-reviews .cr-review-form-wrap>.amigo-review-pet-select{order:6;}html.amg-pdpv3 #cr-reviews .cr-review-form-wrap>.cr-form-item-media{order:7;}html.amg-pdpv3 #cr-reviews .cr-review-form-wrap>.cr-review-form-terms{order:8;}html.amg-pdpv3 #cr-reviews .cr-review-form-wrap>.cr-review-form-captcha{order:8;}html.amg-pdpv3 #cr-reviews .cr-review-form-wrap>.cr-review-form-buttons{order:9;}html.amg-pdpv3 #cr-reviews .cr-review-form-wrap>.cr-review-form-result{order:10;}html.amg-pdpv3 #cr-reviews .cr-review-form-wrap>.cr-review-form-not-logged-in{order:2;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-wrap>*,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form>*{max-width:none !important;flex-shrink:0 !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-nav,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-nav{position:sticky !important;top:0 !important;left:auto !important;right:auto !important;z-index:3;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px;flex:0 0 auto !important;height:auto !important;min-height:0 !important;margin:0 -16px !important;padding:10px 8px 6px 16px !important;background:#fff !important;border:0 !important;box-shadow:none !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-nav .cr-nav-left,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-nav .cr-nav-left{display:flex !important;align-items:center;min-width:0;margin:0 !important;padding:0 !important;cursor:default !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-nav .cr-nav-left svg,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-nav .cr-nav-left svg{display:none !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-nav .cr-nav-left span,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-nav .cr-nav-left span{margin:0 !important;padding:0 !important;font-size:18px !important;font-weight:800 !important;line-height:1.25 !important;color:#190a03 !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-nav .cr-nav-right,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-nav .cr-nav-right{display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 44px;width:44px !important;height:44px !important;margin:0 !important;padding:0 !important;border-radius:10px;color:#222;cursor:pointer;transition:background .15s;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-nav .cr-nav-right:hover,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-nav .cr-nav-right:hover{background:#f5f5f5;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-nav .cr-nav-right svg,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-nav .cr-nav-right svg{display:none !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-nav .cr-nav-right::after,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-nav .cr-nav-right::after{content:"";display:block;width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2020%2020'%3E%3Cpath%20d='M12.12%2010l3.53%203.53-2.12%202.12L10%2012.12l-3.54%203.54-2.12-2.12L7.88%2010%204.34%206.46l2.12-2.12L10%207.88l3.54-3.53%202.12%202.12z'/%3E%3C/svg%3E") center / 18px 18px no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2020%2020'%3E%3Cpath%20d='M12.12%2010l3.53%203.53-2.12%202.12L10%2012.12l-3.54%203.54-2.12-2.12L7.88%2010%204.34%206.46l2.12-2.12L10%207.88l3.54-3.53%202.12%202.12z'/%3E%3C/svg%3E") center / 18px 18px no-repeat;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-item,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-item{display:flex !important;align-items:center !important;gap:10px;margin:0 !important;padding:6px 0 12px !important;border:0 !important;border-bottom:1px solid #ebebeb !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-item img,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-item img{flex:0 0 44px;width:44px !important;height:44px !important;margin:0 !important;border-radius:8px !important;object-fit:cover;background:#f5f5f5;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-item span,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-item span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 !important;padding:0 !important;font-size:13px !important;font-weight:600 !important;line-height:1.35 !important;color:#4b5563 !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-rating-overall,html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-onsite-questions,html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-ne,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-ne{display:block !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;border:0 !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-comment,html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-name,html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-email,html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-onsite-question,html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-rating,html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-terms,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-comment,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-name,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-email,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-terms{display:block !important;width:auto !important;max-width:none !important;margin:14px 0 0 !important;padding:0 !important;border:0 !important;position:relative;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-lbl,html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-onsite-question>label,html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-rating-label,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-lbl{display:block !important;position:static !important;top:auto !important;left:auto !important;right:auto !important;z-index:auto !important;width:auto !important;margin:0 0 6px !important;padding:0 !important;background:none !important;font-size:13px !important;font-weight:600 !important;line-height:1.3 !important;color:#4b5563 !important;text-transform:none !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-rating-label .required{display:none !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-txt,html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-comment-txt,html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-onsite-question-inp,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-txt,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-comment-txt{display:block !important;width:100% !important;min-height:44px !important;height:auto !important;margin:0 !important;padding:10px 12px !important;border:1px solid #d4d4d4 !important;border-radius:10px !important;background:#fff !important;box-shadow:none !important;box-sizing:border-box !important;font-family:inherit;font-size:15px !important;line-height:1.4 !important;color:#190a03 !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-comment-txt,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-comment-txt{min-height:96px !important;resize:vertical;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-txt:focus,html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-comment-txt:focus,html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-onsite-question-inp:focus,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-txt:focus,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-comment-txt:focus{outline:0 !important;border-color:#1c49c2 !important;box-shadow:0 0 0 3px #d9e6f4 !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form::placeholder,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form::placeholder{color:#767676;opacity:1;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-field-error,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-field-error{margin:4px 0 0 !important;padding:0 !important;font-size:12px !important;font-weight:600 !important;line-height:1.3 !important;color:#cf1124 !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-rating.cr-review-form-error .cr-review-form-rating-cont{background:none !important;border:0 !important;box-shadow:none !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-error .cr-review-form-txt,html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-error .cr-review-form-comment-txt,html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-onsite-question.cr-review-form-error .cr-onsite-question-inp,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-error .cr-review-form-txt,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-error .cr-review-form-comment-txt{border-color:#cf1124 !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-rating-nbr{position:absolute !important;top:0 !important;right:0 !important;left:auto !important;height:auto !important;margin:0 !important;padding:0 !important;font-size:13px !important;font-weight:600 !important;line-height:1.3 !important;color:#6b7280 !important;font-variant-numeric:tabular-nums;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-rating{position:relative !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-rating-cont{display:flex !important;align-items:center !important;position:static !important;height:auto !important;margin:0 -6px !important;padding:0 !important;border:0 !important;outline:0 !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-rating-inner{display:inline-flex !important;align-items:center;justify-content:center;width:44px !important;height:44px !important;margin:0 !important;padding:0 !important;border-radius:8px;line-height:0;cursor:pointer;transition:transform .15s;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-rating-inner:active{transform:scale(.9);}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-rating-inner svg{width:32px !important;height:29px !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-rating-inner svg.cr-rating-deact path{fill:#cccccc !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-rating-inner svg.cr-rating-act path{fill:#ffba00 !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .amigo-review-pet-select{margin:14px 0 0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .amigo-rps-title{margin:0 0 6px !important;font-size:13px !important;font-weight:600 !important;line-height:1.3 !important;color:#4b5563 !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .amigo-rps-list{display:flex !important;flex-wrap:wrap !important;gap:8px !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .amigo-rps-item{position:relative;display:inline-flex !important;align-items:center !important;gap:8px !important;height:44px;margin:0 !important;padding:0 14px 0 6px !important;border:1px solid #d4d4d4 !important;border-radius:999px !important;background:#fff !important;font-size:14px !important;font-weight:600 !important;color:#190a03 !important;cursor:pointer;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .amigo-rps-item.selected{border-color:#1c49c2 !important;background:#f0f6fc !important;box-shadow:0 0 0 1px #1c49c2;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .amigo-rps-item input[type="radio"]{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .amigo-rps-photo{width:32px !important;height:32px !important;flex:0 0 32px !important;border-radius:50% !important;overflow:hidden;background:#f5f5f5 !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-form-item-media{margin:14px 0 0 !important;padding:0 !important;border:0 !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-form-item-subcontainer,html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-form-item-subcontainer>div{display:block !important;margin:0 !important;padding:0 !important;border:0 !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-form-item-media-none{display:flex !important;flex-flow:row wrap;align-items:center;justify-content:center;gap:8px 12px;width:100% !important;margin:0 !important;padding:18px 12px !important;border:1.5px dashed #cccccc !important;border-radius:10px !important;background:#fff !important;box-sizing:border-box;text-align:center;font-size:13px !important;font-weight:500 !important;line-height:1.4 !important;color:#6b7280 !important;cursor:pointer;transition:background .15s;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-form-item-media-none:hover{background:#f5f5f5 !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-form-item-media-none svg{width:26px !important;height:24px !important;margin:0 !important;fill:#6b7280 !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-form-item-media-none span{flex:0 0 100%;margin:0 !important;padding:0 !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-form-item-media-preview{margin-top:10px !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-form-item-media-preview:empty{margin-top:0 !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-buttons,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-buttons{position:sticky !important;bottom:0 !important;z-index:3;display:flex !important;gap:0 !important;width:auto !important;max-width:none !important;margin:14px -16px 0 !important;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px)) !important;background:#fff !important;border:0 !important;border-top:1px solid #ebebeb !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-buttons .cr-review-form-submit,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-buttons .cr-review-form-submit{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:48px !important;min-height:0 !important;margin:0 !important;padding:0 16px !important;border:0 !important;border-radius:10px !important;background:#ffba00 !important;box-shadow:none !important;color:#190a03 !important;font-family:inherit;font-size:16px !important;font-weight:700 !important;line-height:1 !important;text-transform:none !important;transition:background .15s;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-buttons .cr-review-form-submit:hover,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-buttons .cr-review-form-submit:hover{background:#ffc832 !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-buttons .cr-review-form-submit:active,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-buttons .cr-review-form-submit:active{background:#d99c00 !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-buttons .cr-review-form-submit span,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-buttons .cr-review-form-submit span{color:#190a03 !important;font-size:16px !important;font-weight:700 !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-buttons .cr-review-form-cancel,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-buttons .cr-review-form-cancel{display:none !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-result,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-result{margin:0 !important;padding:14px 0 0 !important;max-width:none !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-result span,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-result span{display:block;margin:0 0 12px !important;font-size:14px !important;line-height:1.5 !important;color:#190a03 !important;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form .cr-review-form-result .cr-review-form-continue,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form .cr-review-form-result .cr-review-form-continue{display:flex !important;align-items:center;justify-content:center;width:100% !important;height:44px !important;margin:0 !important;padding:0 14px !important;border:1.5px solid #190a03 !important;border-radius:10px !important;background:#fff !important;color:#190a03 !important;font-size:15px !important;font-weight:700 !important;line-height:1 !important;}@media (max-width:768px){html.amg-pdpv3 body.amg-cr-form-open header.xts-header{visibility:visible !important;}html.amg-pdpv3 body.amg-cr-form-open #cr-reviews .cr-ajax-reviews-review-form{padding:0 !important;}}@media (min-width:640px){html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form{left:50% !important;right:auto !important;width:560px !important;margin-left:-280px !important;}}@media (min-width:1025px){html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form{top:50% !important;bottom:auto !important;border-radius:16px !important;max-height:calc(100vh - 80px);box-shadow:0 12px 40px rgba(0,0,0,.2);transform:translate(0,-50%) scale(.98);opacity:0;transition:transform .25s ease,opacity .25s ease,visibility 0s linear .25s;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form.amg-rv-on,html.amg-pdpv3 #cr-reviews .cr-qna-block.cr-qna-new-q-form-open .cr-qna-new-q-form{transform:translate(0,-50%) scale(1);opacity:1;transition:transform .25s ease,opacity .25s ease,visibility 0s;}}html.amg-pdpv3 .amg-rv-viewer{position:fixed;inset:0;z-index:700;display:none;align-items:center;justify-content:center;background:#000;outline:none;}html.amg-pdpv3 .amg-rv-viewer.is-on{display:flex;}html.amg-pdpv3 .amg-rv-viewer img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;cursor:zoom-out;}html.amg-pdpv3 .amg-rv-viewer__x{position:absolute;top:calc(8px + env(safe-area-inset-top,0px));right:8px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:10px;background:rgba(255,255,255,.14);color:#fff;cursor:pointer;}html.amg-pdpv3 .amg-rv-viewer__x:hover{background:rgba(255,255,255,.26);}html.amg-pdpv3 .amg-rv-viewer__x svg{width:20px;height:20px;fill:currentColor;}html.amg-pdpv3 .amg-rv-viewer__nav{position:absolute;top:50%;transform:translateY(-50%);display:none;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:10px;background:rgba(255,255,255,.14);color:#fff;cursor:pointer;}html.amg-pdpv3 .amg-rv-viewer.has-nav .amg-rv-viewer__nav{display:inline-flex;}html.amg-pdpv3 .amg-rv-viewer__prev{left:8px;}html.amg-pdpv3 .amg-rv-viewer__next{right:8px;}html.amg-pdpv3 .amg-rv-viewer__nav:hover{background:rgba(255,255,255,.26);}html.amg-pdpv3 .amg-rv-viewer__nav svg{width:20px;height:20px;fill:currentColor;}html.amg-pdpv3 .amg-rv-viewer__n{position:absolute;top:calc(8px + env(safe-area-inset-top,0px));left:12px;display:flex;align-items:center;height:44px;font-size:13px;font-weight:600;color:#fff;pointer-events:none;}html.amg-pdpv3 .amg-rv-viewer__v{display:block;max-width:100%;max-height:100%;width:auto;height:auto;background:#000;}html.amg-pdpv3 .amg-rv-viewer img[hidden],html.amg-pdpv3 .amg-rv-viewer__v[hidden]{display:none;}html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-cus-images-modal-cont,html.amg-pdpv3 .cr-ajax-reviews-cus-images-modal{display:none !important;}@media (min-width:769px){html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-cus-images-div2{flex-wrap:wrap !important;overflow:visible;}}html.amg-pdpv3 .amg-rv-toast{position:fixed;left:50%;bottom:calc(var(--amg-appbar,75px) + env(safe-area-inset-bottom,0px) + 16px);z-index:620;max-width:calc(100% - 24px);padding:12px 18px;border-radius:10px;background:#190a03;box-shadow:0 4px 16px rgba(0,0,0,.18);color:#fff;font-size:14px;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;pointer-events:none;transform:translate(-50%,16px);transition:opacity .25s,transform .25s;}html.amg-pdpv3 .amg-rv-toast.is-on{opacity:1;transform:translate(-50%,0);}@media (min-width:1025px){html.amg-pdpv3 .amg-rv-toast{bottom:24px;}}html.amg-pdpv3 #cr-reviews #reviews #comments .amg-rv-btn--o{border:1.5px solid #190a03 !important;}html.amg-pdpv3 #cr-reviews #reviews #comments ol.commentlist ul.children{display:block !important;margin:10px 0 0 4px !important;padding:2px 0 2px 12px !important;border:0 !important;border-left:2px solid #ebebeb !important;}html.amg-pdpv3 #cr-reviews #reviews #comments ol.commentlist ul.children ul.children{margin-left:0 !important;padding-left:10px !important;}html.amg-pdpv3 #cr-reviews #reviews #comments ol.commentlist ul.children>li{padding:6px 0 !important;margin:0 !important;}html.amg-pdpv3 #cr-reviews #reviews #comments ol.commentlist ul.children>li:first-child{padding-top:0 !important;margin-top:0 !important;}html.amg-pdpv3 #cr-reviews #reviews #comments .cr-voting-cont-uni{background:none !important;border-radius:0 !important;padding:0 !important;}html.amg-pdpv3 #cr-reviews #reviews #comments .cr-voting-cont-uni span.cr-voting-a{width:44px !important;height:44px !important;min-width:0 !important;padding:0 !important;margin:0 !important;border-radius:8px !important;background:none !important;color:#6b7280 !important;}@media (hover:hover){html.amg-pdpv3 #cr-reviews #reviews #comments .cr-voting-cont-uni span.cr-voting-a:hover{background:#f5f5f5 !important;}}html.amg-pdpv3 #cr-reviews #reviews #comments .cr-voting-cont-uni span.cr-voting-a:active{background:#ebebeb !important;}html.amg-pdpv3 #cr-reviews #reviews #comments .cr-voting-cont-uni span.cr-voting-a.cr-voting-active{background:none !important;color:#1c49c2 !important;}html.amg-pdpv3 #cr-reviews #reviews #comments .cr-voting-cont-uni span.cr-voting-a svg .cr-voting-svg-ext,html.amg-pdpv3 #cr-reviews #reviews #comments .cr-voting-cont-uni span.cr-voting-a svg .cr-voting-svg-int,html.amg-pdpv3 #cr-reviews #reviews #comments .cr-voting-cont-uni span.cr-voting-a.cr-voting-active svg .cr-voting-svg-ext,html.amg-pdpv3 #cr-reviews #reviews #comments .cr-voting-cont-uni span.cr-voting-a.cr-voting-active svg .cr-voting-svg-int{fill:currentColor !important;}html.amg-pdpv3 #cr-reviews #reviews #comments .cr-voting-cont-uni span.cr-voting-a svg .cr-voting-svg-int,html.amg-pdpv3 #cr-reviews #reviews #comments .cr-voting-cont-uni span.cr-voting-a.cr-voting-active svg .cr-voting-svg-int{fill-opacity:1 !important;}html.amg-pdpv3 #cr-reviews #reviews #comments .cr-voting-cont-uni span.cr-voting-upvote-count,html.amg-pdpv3 #cr-reviews #reviews #comments .cr-voting-cont-uni span.cr-voting-downvote-count{font-size:13px !important;color:#6b7280 !important;margin:0 6px 0 -8px !important;}html.amg-pdpv3 #cr-reviews #reviews #comments .cr-review-pros-cons-wrapper{display:block !important;gap:0 !important;margin:0 !important;}html.amg-pdpv3 #cr-reviews #reviews #comments .cr-review-pros-cons-wrapper p.ivf-custom-question-p,html.amg-pdpv3 #cr-reviews #reviews #comments .cr-review-pros-cons-wrapper p.ivf-custom-question-p:first-of-type,html.amg-pdpv3 #cr-reviews #reviews #comments .cr-review-pros-cons-wrapper p.ivf-custom-question-p:nth-of-type(2){display:block !important;margin:6px 0 0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:none !important;min-width:0 !important;max-width:none !important;flex:none !important;}html.amg-pdpv3 #cr-reviews #reviews #comments .cr-review-pros-cons-wrapper span.ivf-custom-question-radio{color:#190a03 !important;font-weight:700 !important;white-space:normal !important;}html.amg-pdpv3 #cr-reviews #reviews #comments .cr-review-pros-cons-wrapper p.ivf-custom-question-p span.ivf-custom-question-radio::before,html.amg-pdpv3 #cr-reviews #reviews #comments .cr-review-pros-cons-wrapper p.ivf-custom-question-p:first-of-type span.ivf-custom-question-radio::before,html.amg-pdpv3 #cr-reviews #reviews #comments .cr-review-pros-cons-wrapper p.ivf-custom-question-p:nth-of-type(2) span.ivf-custom-question-radio::before{content:none !important;display:none !important;}@media (prefers-reduced-motion:reduce){html.amg-pdpv3 .amg-rv-ov,html.amg-pdpv3 #cr-reviews .cr-ajax-reviews-review-form,html.amg-pdpv3 #cr-reviews .cr-qna-new-q-form,html.amg-pdpv3 .amg-rv-toast,html.amg-pdpv3 #cr-reviews .cr-review-form-rating-inner{transition:none !important;}} .amg-side, .amg-tabs-buy, .amg-hd-cat { display: none; } html:not(.amg-pdpv3) .amg-side, html:not(.amg-pdpv3) .amg-tabs-buy, html:not(.amg-pdpv3) .amg-hd-cat { display: none !important; } @media (min-width: 1025px) { html.amg-pdpv3.amg-pdpv3 .xts-sticky-cats { z-index: 330; } html.amg-pdpv3.amg-pdpv3 .xts-sticky-cats.xts-expanded, html.amg-pdpv3.amg-pdpv3 .xts-sticky-cats:focus-within { z-index: 310; } html.amg-pdpv3.amg-pdpv3 body:has(.xts-sticky-cats:is(.xts-expanded, :focus-within)) .amg-pet-toggle-header { opacity: 1; pointer-events: auto; } html.amg-pdpv3.amg-pdpv3 .xts-sticky-cats.xts-expanded .xts-sticky-cats-title, html.amg-pdpv3.amg-pdpv3 .xts-sticky-cats:focus-within .xts-sticky-cats-title { height: 62px !important; min-height: 62px !important; } html.amg-pdpv3.amg-pdpv3 body.single-product .xts-content-area { padding-left: 32px !important; padding-right: 32px !important; } html.amg-pdpv3.amg-pdpv3 body.single-product .amg-breadcrumbs-top { display: flex !important; align-items: center !important; gap: 12px !important; height: 48px !important; margin: 8px 0 12px !important; padding: 0 !important; overflow: hidden !important; } html.amg-pdpv3.amg-pdpv3 body.single-product .amg-breadcrumbs-top .xts-breadcrumbs { display: flex !important; flex-wrap: nowrap !important; align-items: center !important; gap: 12px !important; margin: 0 !important; padding: 0 !important; font-size: 13px !important; line-height: 1 !important; } html.amg-pdpv3.amg-pdpv3 body.single-product .amg-breadcrumbs-top .xts-breadcrumbs .xts-delimiter, html.amg-pdpv3.amg-pdpv3 body.single-product .amg-breadcrumbs-top .xts-breadcrumbs a:not(:last-of-type) { display: none !important; } html.amg-pdpv3.amg-pdpv3 body.single-product .amg-breadcrumbs-top .amg-bc-tree { display: inline-flex !important; flex: 0 0 30px !important; align-items: center !important; justify-content: center !important; width: 30px !important; height: 44px !important; margin: 0 !important; padding: 0 !important; border: 0 !important; border-radius: 9px !important; background: #f2f2f2 !important; color: #5b5b5b !important; box-shadow: none !important; cursor: pointer; } html.amg-pdpv3.amg-pdpv3 body.single-product .amg-breadcrumbs-top .amg-bc-tree svg { width: 14px !important; height: 14px !important; display: block !important; } html.amg-pdpv3.amg-pdpv3 body.single-product .amg-breadcrumbs-top .xts-breadcrumbs a:last-of-type { display: inline-flex !important; align-items: center !important; gap: 6px !important; flex: 0 1 auto !important; min-width: 0 !important; max-width: 100% !important; height: 32px !important; padding: 0 13px 0 11px !important; border: 0 !important; border-radius: 999px !important; box-shadow: none !important; background: #fff !important; font-size: 13px !important; font-weight: 400 !important; line-height: 32px !important; color: #1a1a1a !important; white-space: nowrap !important; text-decoration: none !important; text-overflow: ellipsis !important; overflow: hidden !important; } html.amg-pdpv3.amg-pdpv3 body.single-product .amg-breadcrumbs-top .xts-breadcrumbs a:last-of-type::before { content: "" !important; flex: 0 0 auto !important; width: 0 !important; height: 0 !important; border-top: 5px solid transparent !important; border-bottom: 5px solid transparent !important; border-right: 6px solid #1a1a1a !important; } html.amg-pdpv3.amg-pdpv3 body.single-product .amg-breadcrumbs-top .amg-product-brand-chips { display: flex !important; align-items: center !important; margin: 0 !important; padding: 0 !important; } html.amg-pdpv3.amg-pdpv3 body.single-product .amg-breadcrumbs-top .amg-brand-chip { display: inline-flex !important; align-items: center !important; gap: 6px !important; height: 28px !important; padding: 0 10px 0 4px !important; background: #fff !important; border: 1px solid #ececec !important; border-radius: 999px !important; box-shadow: none !important; font-size: 11px !important; font-weight: 500 !important; letter-spacing: 0 !important; line-height: 1 !important; color: var(--ink, #190a03) !important; text-decoration: none !important; } html.amg-pdpv3.amg-pdpv3 body.single-product .amg-breadcrumbs-top .amg-brand-chip .amg-brand-chip__logo { width: 20px !important; height: 20px !important; border-radius: 6px !important; margin: 0 !important; } html.amg-pdpv3.amg-pdpv3 body.single-product .amg-bc-backdrop { display: block !important; position: fixed; inset: 0; z-index: 99998; background: rgba(25, 10, 3, .5); opacity: 0; pointer-events: none; transition: opacity .25s ease; } html.amg-pdpv3.amg-pdpv3 body.single-product .amg-bc-backdrop.amg-open { opacity: 1; pointer-events: auto; } html.amg-pdpv3.amg-pdpv3 body.single-product .amg-bc-sheet { display: block !important; position: fixed; left: 50%; top: 50%; right: auto; bottom: auto; z-index: 99999; width: 560px; max-width: calc(100vw - 48px); max-height: calc(100vh - 80px); overflow-y: auto; padding: 28px 24px; background: #fff; border-radius: 16px; box-shadow: 0 12px 40px rgba(0, 0, 0, .2); transform: translate(-50%, -50%) scale(.98); opacity: 0; visibility: hidden; transition: transform .25s ease, opacity .25s ease, visibility 0s linear .25s; } html.amg-pdpv3.amg-pdpv3 body.single-product .amg-bc-sheet.amg-open { transform: translate(-50%, -50%) scale(1); opacity: 1; visibility: visible; transition: transform .25s ease, opacity .25s ease, visibility 0s; } html.amg-pdpv3.amg-pdpv3 body.single-product .amg-bc-sheet__close { position: absolute; top: 8px; right: 8px; display: flex; align-items: center; justify-content: center; width: 44px; height: 44px; padding: 0; border: 0; border-radius: 50%; background: #fff; color: var(--ink, #190a03); cursor: pointer; } html.amg-pdpv3.amg-pdpv3 body.single-product .amg-bc-sheet__close svg { width: 18px; height: 18px; display: block; } html.amg-pdpv3.amg-pdpv3 body.single-product .amg-bc-sheet a, html.amg-pdpv3.amg-pdpv3 body.single-product .amg-bc-sheet .amg-bc-cur { display: block; padding: 7px 8px; text-align: center; font-size: 17px; line-height: 1.3; font-weight: 400; color: #1a1a1a; text-decoration: none; } html.amg-pdpv3.amg-pdpv3 body.single-product .amg-bc-sheet .amg-bc-cur { color: #6b7280; font-size: 14px; } html.amg-pdpv3.amg-pdpv3 body.single-product .amg-bc-sep { display: flex; align-items: center; justify-content: center; height: 18px; color: #d0cdc7; } html.amg-pdpv3.amg-pdpv3 body.single-product .amg-bc-sep svg { width: 13px; height: 8px; display: block; } html.amg-pdpv3.amg-pdpv3 body.single-product .xts-single-product > .row { display: grid !important; grid-template-columns: minmax(0, 635fr) minmax(0, 605fr) !important; column-gap: 30px !important; align-items: start !important; margin: 0 !important; width: auto !important; max-width: none !important; } html.amg-pdpv3.amg-pdpv3 body.single-product .xts-single-product > .row > .xts-single-product-navs { display: none !important; } html.amg-pdpv3.amg-pdpv3 body.single-product .xts-single-product > .row > .col-md-6 { flex: none !important; width: auto !important; max-width: none !important; min-width: 0 !important; padding: 0 !important; margin: 0 !important; } html.amg-pdpv3.amg-pdpv3 body.single-product .xts-single-product > .row > .col-md-6:has(.woocommerce-product-gallery) { align-self: start !important; position: sticky !important; position: -webkit-sticky !important; top: calc(var(--amg-tabs-top, 62px) + 16px) !important; display: block !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3.amg-pdpv3 body.single-product .xts-single-product > .row > .col-md-6 > .woocommerce-product-gallery { display: block !important; width: 100% !important; max-width: none !important; margin: 0 !important; padding: 0 !important; min-height: 0 !important; background: transparent !important; box-shadow: none !important; border-radius: 0 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper { width: 100% !important; max-width: none !important; margin: 0 !important; padding: 0 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image img:not(.zoomImg) { display: block; width: 100%; height: auto; border-radius: 8px; } html.amg-pdpv3.amg-pdpv3 body.single-product .xts-single-product-summary { width: 100% !important; max-width: none !important; padding: 0 !important; margin: 0 !important; } html.amg-pdpv3.amg-pdpv3 body.single-product .amg-tabs { display: flex !important; align-items: center !important; margin: 24px 0 0 !important; } html.amg-pdpv3.amg-pdpv3 body.single-product .amg-tabs .amg-tabs__scroll { flex: 1 1 auto !important; min-width: 0 !important; } html.amg-pdpv3.amg-pdpv3 .amg-tabs-buy { display: flex !important; align-items: center; gap: 14px; flex: 0 0 auto; padding: 0 12px; opacity: 0; transform: translateY(5px); pointer-events: none; transition: opacity .16s ease-in, transform .16s ease-in; } html.amg-pdpv3.amg-pdpv3 .amg-tabs.is-stuck .amg-tabs-buy.is-shown { opacity: 1; transform: translateY(0); pointer-events: auto; transition: opacity .22s ease-out, transform .22s ease-out; } html.amg-pdpv3.amg-pdpv3 .amg-tabs-buy__qty { display: none; align-items: center; box-sizing: border-box; height: 40px; border: 1px solid #d4d4d4; border-radius: 10px; background: #fff; flex: 0 0 auto; overflow: hidden; } html.amg-pdpv3.amg-pdpv3 .amg-tabs-buy.is-in .amg-tabs-buy__qty { display: inline-flex; } html.amg-pdpv3.amg-pdpv3 .amg-tabs-buy__qbtn { display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 40px !important; height: 38px !important; min-height: 0 !important; margin: 0 !important; padding: 0 !important; border: 0 !important; border-radius: 9px !important; background: transparent !important; box-shadow: none !important; color: var(--ink, #190a03) !important; font-family: inherit !important; font-size: 22px !important; font-weight: 600 !important; line-height: 1 !important; cursor: pointer; } html.amg-pdpv3.amg-pdpv3 .amg-tabs-buy__qbtn:hover { background: var(--panel, #f5f5f5) !important; } html.amg-pdpv3.amg-pdpv3 .amg-tabs-buy__qval { min-width: 30px; text-align: center; font-size: 16px; font-weight: 700; color: var(--ink, #190a03); font-variant-numeric: tabular-nums; } html.amg-pdpv3 .amg-tabs-buy__p { font-size: 17px; font-weight: 800; line-height: 1; color: var(--ink, #190a03); white-space: nowrap; font-variant-numeric: tabular-nums; } html.amg-pdpv3 .amg-tabs-buy__p:empty { display: none; } html.amg-pdpv3.amg-pdpv3 .amg-tabs-buy__btn { display: inline-flex !important; align-items: center !important; justify-content: center !important; flex: 0 0 auto !important; height: 40px !important; padding: 0 22px !important; margin: 0 !important; border: 0 !important; border-radius: 8px !important; background: var(--amber-signal, #ffba00) !important; color: var(--ink, #190a03) !important; font-family: inherit !important; font-size: 15px !important; font-weight: 700 !important; line-height: 1 !important; white-space: nowrap !important; box-shadow: none !important; text-transform: none !important; cursor: pointer; } html.amg-pdpv3.amg-pdpv3 .amg-tabs-buy__btn:hover { background: #ffc832 !important; } html.amg-pdpv3.amg-pdpv3 .amg-tabs-buy__btn:active { background: #d99c00 !important; } html.amg-pdpv3.amg-pdpv3 body.single-product .xts-single-product.product { display: grid !important; grid-template-columns: minmax(0, 860px) 328px !important; grid-auto-flow: row dense !important; column-gap: 24px !important; row-gap: 0 !important; justify-content: space-between !important; align-items: start !important; } html.amg-pdpv3.amg-pdpv3 body.single-product .xts-single-product.product > * { grid-column: 1 / -1; min-width: 0; } html.amg-pdpv3.amg-pdpv3 body.single-product .xts-single-product.product > .woocommerce-tabs, html.amg-pdpv3.amg-pdpv3 body.single-product .xts-single-product.product > #cr-reviews { grid-column: 1 !important; width: 100% !important; max-width: none !important; } html.amg-pdpv3.amg-pdpv3 body.single-product .xts-single-product.product > .amg-side { grid-column: 2 !important; grid-row: auto / span 2 !important; align-self: stretch !important; position: static !important; margin: 0 !important; padding: 0 !important; background: transparent !important; box-shadow: none !important; border-radius: 0 !important; } html.amg-pdpv3 .amg-side__in { position: sticky; position: -webkit-sticky; top: calc(var(--amg-tabs-top, 62px) + 48px + 16px); margin-top: 16px; box-sizing: border-box; width: 328px; padding: 16px; background: #fff; border-radius: 12px; box-shadow: 0 1px 3px rgba(0, 0, 0, .06); } html.amg-pdpv3.amg-pdpv3.amg-oos body.single-product .xts-single-product.product { grid-template-columns: minmax(0, 1fr) !important; } html.amg-pdpv3.amg-pdpv3.amg-oos body.single-product .xts-single-product.product > .woocommerce-tabs, html.amg-pdpv3.amg-pdpv3.amg-oos body.single-product .xts-single-product.product > #cr-reviews { grid-column: 1 / -1 !important; } html.amg-pdpv3.amg-pdpv3.amg-oos .amg-side, html.amg-pdpv3.amg-pdpv3.amg-oos .amg-tabs-buy { display: none !important; } html.amg-pdpv3.amg-pdpv3 body.single-product .xts-single-product.product > .woocommerce-tabs { border-radius: 0 !important; box-shadow: 0 1px 3px rgba(0, 0, 0, .06) !important; margin: 0 !important; } html.amg-pdpv3.amg-pdpv3 body.single-product .xts-single-product.product > #cr-reviews { border-radius: 0 0 12px 12px !important; margin: 0 !important; } html.amg-pdpv3.amg-pdpv3 body.single-product .woocommerce-Tabs-panel .amg-sec__h, html.amg-pdpv3.amg-pdpv3 body.single-product #cr-reviews .amg-rv-h { font-size: 22px !important; line-height: 1.25 !important; } html.amg-pdpv3.amg-pdpv3 body.single-product .woocommerce-tabs .woocommerce-product-attributes { max-width: none !important; } html.amg-pdpv3 .amg-side { display: block !important; box-sizing: border-box; width: 328px; color: var(--ink, #190a03); } html.amg-pdpv3 .amg-side__top { display: flex; gap: 12px; align-items: flex-start; } html.amg-pdpv3 .amg-side__img { flex: 0 0 64px; width: 64px; height: 64px; border-radius: 8px; object-fit: contain; background: #fff; } html.amg-pdpv3 .amg-side__img img { display: block; width: 64px; height: 64px; border-radius: 8px; object-fit: contain; } html.amg-pdpv3 .amg-side__text { flex: 1 1 auto; min-width: 0; } html.amg-pdpv3 .amg-side__title { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; font-size: 14px; font-weight: 600; line-height: 1.35; color: var(--ink, #190a03); } html.amg-pdpv3 .amg-side__price { margin-top: 6px; font-size: 22px; font-weight: 800; line-height: 1.2; color: var(--ink, #190a03); font-variant-numeric: tabular-nums; } html.amg-pdpv3 .amg-side__price del, html.amg-pdpv3 .amg-side__price .amgsubs-was { display: none; } html.amg-pdpv3 .amg-side__price ins { text-decoration: none; } html.amg-pdpv3 .amg-side__row { display: flex; align-items: stretch; gap: 10px; margin-top: 14px; } html.amg-pdpv3.amg-pdpv3 .amg-side__buy { display: inline-flex !important; align-items: center !important; justify-content: center !important; flex: 1 1 auto !important; height: 48px !important; padding: 0 16px !important; margin: 0 !important; border: 0 !important; border-radius: 10px !important; background: var(--amber-signal, #ffba00) !important; color: var(--ink, #190a03) !important; font-family: inherit !important; font-size: 18px !important; font-weight: 700 !important; line-height: 1 !important; white-space: nowrap !important; box-shadow: none !important; text-transform: none !important; cursor: pointer; } html.amg-pdpv3.amg-pdpv3 .amg-side__buy:hover { background: #ffc832 !important; } html.amg-pdpv3.amg-pdpv3 .amg-side__buy:active { background: #d99c00 !important; } html.amg-pdpv3 .amg-side--oos .amg-side__buy, html.amg-pdpv3 .amg-side.is-oos .amg-side__buy { display: none !important; } html.amg-pdpv3 .amg-side__stock { display: block; margin-top: 10px; text-align: center; font-size: 14px; font-weight: 500; line-height: 1.3; color: #059669; } html.amg-pdpv3 .amg-side__stock.is-out { color: #cf1124; } html.amg-pdpv3 .amg-side__cancel { display: block; margin-top: 12px; text-align: center; font-size: 14px; font-weight: 600; line-height: 1.3; color: #cf1124; } html.amg-pdpv3.amg-pdpv3 body.single-product .amgv-pdp-recs { margin-top: 28px !important; margin-bottom: 0 !important; } html.amg-pdpv3.amg-pdpv3 body.single-product .xts-single-product.product > .amgv-pdp-recs[data-slider="related"], html.amg-pdpv3.amg-pdpv3 body.single-product .xts-single-product.product ~ .amgv-pdp-recs[data-slider="related"] { margin-top: 28px !important; } html.amg-pdpv3.amg-pdpv3 header.xts-header .xts-top-bar .xts-header-col.xts-end .amg-hb-zero.amg-hb-zero { display: none !important; } } @media (prefers-reduced-motion: reduce) { html.amg-pdpv3.amg-pdpv3 .amg-tabs-buy, html.amg-pdpv3.amg-pdpv3 .amg-tabs.is-stuck .amg-tabs-buy.is-shown { transition: none; transform: none; } } @media (min-width: 1025px) { html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .amg-tabs-buy__btn.amg-tabs-buy__btn { min-height: 0 !important; max-height: 40px !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .amg-tabs-buy__p { line-height: normal; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 body.single-product header.xts-header { margin-bottom: 0 !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .amg-side__price { line-height: normal; } } @media (min-width: 1025px) { html.amg-pdpv3 .amg-side__vars { box-sizing: border-box; margin: 9px -3px 0; padding: 3px; max-height: calc(100vh - 360px); overflow-y: auto; overscroll-behavior: contain; scrollbar-width: thin; } html.amg-pdpv3 .amg-side__vars:empty { display: none; } html.amg-pdpv3 .amg-side__vgroup + .amg-side__vgroup { margin-top: 10px; } html.amg-pdpv3 .amg-side__vlabel { margin: 0 0 6px; font-size: 12px; font-weight: 400; line-height: 1.3; color: #6b7280; } html.amg-pdpv3 .amg-side__vrow { display: flex; flex-wrap: wrap; align-items: center; gap: 8px; } html.amg-pdpv3.amg-pdpv3 .amg-side__var { display: inline-flex !important; align-items: center !important; justify-content: center !important; gap: 6px !important; box-sizing: border-box !important; position: relative; max-width: 100%; min-width: 0 !important; height: auto !important; min-height: 38px !important; margin: 0 !important; padding: 0 12px !important; border: 1px solid #d4d4d4 !important; border-radius: 8px !important; background: #fff !important; box-shadow: none !important; color: var(--ink, #190a03) !important; font-family: inherit !important; font-size: 14px !important; font-weight: 400 !important; line-height: 1.2 !important; letter-spacing: 0 !important; text-align: center !important; text-transform: none !important; text-decoration: none !important; white-space: nowrap !important; overflow: hidden !important; opacity: 1 !important; cursor: pointer; transition: border-color .15s ease, background-color .15s ease, box-shadow .15s ease; } html.amg-pdpv3 .amg-side__vname { font-weight: 700; color: inherit; } html.amg-pdpv3 .amg-side__vprice { font-size: 13px; font-weight: 500; color: #6b7280; } html.amg-pdpv3 .amg-side__vdot { flex: 0 0 14px; width: 14px; height: 14px; border-radius: 50%; background-color: #f5f5f5; background-size: cover; background-position: center; box-shadow: inset 0 0 0 1px rgba(25, 10, 3, .14); } @media (hover: hover) { html.amg-pdpv3.amg-pdpv3 .amg-side__var:hover { border-color: var(--state, #1c49c2) !important; background: #fff !important; } } html.amg-pdpv3.amg-pdpv3 .amg-side__var:focus-visible { outline: 0 !important; box-shadow: 0 0 0 3px var(--state-ring, #d9e6f4) !important; } html.amg-pdpv3.amg-pdpv3 .amg-side__var.is-on, html.amg-pdpv3.amg-pdpv3 .amg-side__var.is-on:hover { border-color: var(--state, #1c49c2) !important; background: var(--state-wash, #f0f6fc) !important; color: var(--state-deep, #143795) !important; } html.amg-pdpv3.amg-pdpv3 .amg-side__var.is-oos, html.amg-pdpv3.amg-pdpv3 .amg-side__var.is-oos:hover { border: 1px dashed #dcdcdc !important; background: #fafafa !important; color: #a6a6a6 !important; } html.amg-pdpv3 .amg-side__var.is-oos .amg-side__vname { font-weight: 400; } html.amg-pdpv3 .amg-side__var.is-oos .amg-side__vprice { font-weight: 400; color: #b3b3b3; } html.amg-pdpv3 .amg-side__var.is-oos .amg-side__vdot { opacity: .5; } html.amg-pdpv3 .amg-side__var.is-oos::after { content: ""; position: absolute; left: -10%; right: -10%; top: 50%; height: 1px; background: #bdbdbd; transform: rotate(-30deg); transform-origin: center; pointer-events: none; } html.amg-pdpv3.amg-pdpv3 .amg-side__var.is-oos.is-on, html.amg-pdpv3.amg-pdpv3 .amg-side__var.is-oos.is-on:hover { border: 1px dashed var(--state, #1c49c2) !important; background: #fff !important; } html.amg-pdpv3.amg-pdpv3 .amg-side__var.is-off { opacity: .4 !important; cursor: default; } html.amg-pdpv3.amg-pdpv3 .amg-side.is-oos.amg-side--var .amg-side__buy { display: inline-flex !important; } html.amg-pdpv3.amg-pdpv3.amg-oos body.single-product .xts-single-product.product:has(> .amg-side.amg-side--var:not(.amg-side--oos)) { grid-template-columns: minmax(0, 860px) 328px !important; } html.amg-pdpv3.amg-pdpv3.amg-oos body.single-product .xts-single-product.product:has(> .amg-side.amg-side--var:not(.amg-side--oos)) > .woocommerce-tabs, html.amg-pdpv3.amg-pdpv3.amg-oos body.single-product .xts-single-product.product:has(> .amg-side.amg-side--var:not(.amg-side--oos)) > #cr-reviews { grid-column: 1 !important; } html.amg-pdpv3.amg-pdpv3.amg-oos .amg-side.amg-side--var:not(.amg-side--oos) { display: block !important; } html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .amg-side__buy.is-disabled, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .amg-side__buy[disabled], html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .amg-tabs-buy__btn.is-disabled, html.amg-pdpv3.amg-pdpv3.amg-pdpv3 .amg-tabs-buy__btn[disabled] { background: var(--panel, #f5f5f5) !important; color: #9a9a9a !important; cursor: not-allowed; } } @media (prefers-reduced-motion: reduce) { html.amg-pdpv3 .amg-side__var { transition: none; } } @media (min-width: 1025px) { html.amg-pdpv3 body.single-product:has(#amg-side) .amg-mobile-buy-bar.amg-bb-desktop-on { display: none !important; } } .amg-clerk-recommendations,span.clerk[data-template],span.clerk[data-clerk-lazy],[data-clerk-lazy],[data-clerk-template],.clerk-lazy{display:none!important} img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
