@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {.brxe-tabs-nested{display:flex;flex-direction:column;width:100%}.brxe-tabs-nested .tab-title{cursor:pointer;width:auto}.brxe-tabs-nested .tab-pane,.brxe-tabs-nested .tab-pane:empty{display:none!important}.brxe-tabs-nested .tab-pane.brx-open{display:block!important}}@layer bricks {.brxe-accordion-nested{--brx-icon-transform:rotate(90deg);width:100%}.brxe-accordion-nested .accordion-title-wrapper{cursor:pointer}.brxe-accordion-nested .accordion-title-wrapper .brxe-heading{margin:0}.brxe-accordion-nested .accordion-content-wrapper{display:none}.brxe-accordion-nested .brx-open>.accordion-content-wrapper{display:block}.brxe-accordion-nested .brx-icon-expanded{display:none}.brxe-accordion-nested .brx-icon-transform{transition:transform .1s}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-transform{transform:var(--brx-icon-transform)}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-collapsed{display:none}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-expanded{display:block}}@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}.brxe-kbbcsc { --crumb-text: var(--kb-text-subtle); --crumb-link: var(--kb-text); --crumb-home: var(--kb-text-brand); --crumb-sep: var(--kb-border-strong); --crumb-hover: var(--kb-text-brand); --crumb-hover-bg: var(--kb-primary-tint); --crumb-pad: var(--space-3xs) var(--space-2xs); width: 100%; color: var(--crumb-text); font-size: calc(var(--text-xs) - 1px); line-height: 1.6; } .brxe-kbbcsc nav.kb-tsfcrumb { display: inline-flex; max-width: 100%; padding: var(--crumb-pad); overflow-x: auto; scrollbar-width: none; -webkit-overflow-scrolling: touch; } .brxe-kbbcsc nav.kb-tsfcrumb::-webkit-scrollbar { display: none; } .brxe-kbbcsc nav.kb-tsfcrumb ol { flex-wrap: nowrap; align-items: center; min-width: 0; margin: 0; } .brxe-kbbcsc nav.kb-tsfcrumb ol li { display: inline-flex; align-items: center; } .brxe-kbbcsc nav.kb-tsfcrumb ol li:not(:last-child)::after { content: ""; flex: none; inline-size: .4em; block-size: .4em; margin: 0 var(--space-3xs); border-left: 1.5px solid var(--crumb-sep); border-bottom: 1.5px solid var(--crumb-sep); rotate: 45deg; } .brxe-kbbcsc nav.kb-tsfcrumb a, .brxe-kbbcsc nav.kb-tsfcrumb [aria-current] { display: inline-flex; align-items: center; gap: var(--space-3xs); padding: .3em .75em; border-radius: var(--kb-radius-pill); } .brxe-kbbcsc nav.kb-tsfcrumb a { color: var(--crumb-link); font-weight: 500; text-decoration: none; transition: background-color var(--kb-dur-base) var(--kb-ease-out), color var(--kb-dur-base) var(--kb-ease-out); } .brxe-kbbcsc nav.kb-tsfcrumb li:first-child a { color: var(--crumb-home); } .brxe-kbbcsc nav.kb-tsfcrumb li:first-child a::before { content: ""; flex: none; inline-size: 1.15em; block-size: 1.15em; background: currentColor; -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3 2.5 11.2h2.8V21h5.4v-6.2h2.6V21h5.4v-9.8h2.8z'/%3E%3C/svg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3 2.5 11.2h2.8V21h5.4v-6.2h2.6V21h5.4v-9.8h2.8z'/%3E%3C/svg%3E") center / contain no-repeat; }@media (hover: hover) { .brxe-kbbcsc nav.kb-tsfcrumb a:hover { background-color: var(--crumb-hover-bg); color: var(--crumb-hover); } } .brxe-kbbcsc nav.kb-tsfcrumb a:focus-visible { outline: 2px solid var(--kb-focus); outline-offset: 1px; }.brxe-f77a8c {width: 100%}#brxe-kbhgpg .flex-control-thumbs {grid-template-columns: repeat(4, 1fr); gap: var(--space-xs)}#brxe-kbhgpg .woocommerce-product-gallery {gap: var(--space-xs)}#brxe-kbhgpg.thumbnail-slider {gap: var(--space-xs)}#brxe-kbhgpg .woocommerce-product-gallery .flex-control-thumbs img.flex-active {border: 2px solid var(--kb-border-brand)}#brxe-kbhgpg.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image.flex-active-slide img {border: 2px solid var(--kb-border-brand)}#brxe-kbhgpg .woocommerce-product-gallery .flex-control-thumbs img {border: var(--kb-bd-hair) solid var(--kb-border); border-radius: var(--kb-radius-m)}#brxe-kbhgpg.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image img {border: var(--kb-bd-hair) solid var(--kb-border); border-radius: var(--kb-radius-m)}#brxe-kbhgpg .woocommerce-product-gallery { position: relative;}#brxe-kbhgpg .woocommerce-product-gallery > .flex-viewport,#brxe-kbhgpg .woocommerce-product-gallery > .woocommerce-product-gallery__wrapper { background: var(--kb-surface); border-radius: var(--kb-radius-l); box-shadow: 0 0 0 var(--kb-bd-hair) var(--kb-border), var(--kb-shadow-1); overflow: hidden;}#brxe-kbhgpg .woocommerce-product-gallery__image { aspect-ratio: 1 / 1; padding: 0;}#brxe-kbhgpg .woocommerce-product-gallery__image a { display: block; box-sizing: border-box; height: 100%; padding: var(--space-m); cursor: zoom-in;}#brxe-kbhgpg .woocommerce-product-gallery__image img { width: 100%; height: 100%; object-fit: contain; transition: scale .9s cubic-bezier(.22, 1, .36, 1);}@media (hover: hover) { #brxe-kbhgpg .woocommerce-product-gallery__image:hover img { scale: 1.03; }}#brxe-kbhgpg .woocommerce-product-gallery__trigger { position: absolute; inline-size: 1px; block-size: 1px; overflow: hidden; clip-path: inset(50%); opacity: 0;}#brxe-kbhgpg .flex-control-thumbs { margin-block-start: var(--space-s);}#brxe-kbhgpg .flex-control-thumbs li { position: relative; aspect-ratio: 1 / 1; border-radius: var(--kb-radius-m); overflow: hidden; isolation: isolate; cursor: pointer;}#brxe-kbhgpg .flex-control-thumbs img { width: 100%; height: 100%; object-fit: contain; padding: var(--space-3xs); background: var(--kb-surface); opacity: .72; transition: opacity var(--kb-dur-base) var(--kb-ease-out), border-color var(--kb-dur-base) var(--kb-ease-out), scale .6s var(--kb-ease-out), filter .6s var(--kb-ease-out);}#brxe-kbhgpg .flex-control-thumbs img.flex-active,#brxe-kbhgpg .flex-control-thumbs li:hover img { opacity: 1;}#brxe-kbhgpg .kb-thumbs-more .flex-control-thumbs li:nth-child(n+5) { display: none;}#brxe-kbhgpg .kb-thumbs-more .flex-control-thumbs li:nth-child(4) { display: grid; cursor: zoom-in;}#brxe-kbhgpg .kb-thumbs-more .flex-control-thumbs li:nth-child(4) > img,#brxe-kbhgpg .kb-thumbs-more .flex-control-thumbs li:nth-child(4)::before,#brxe-kbhgpg .kb-thumbs-more .flex-control-thumbs li:nth-child(4)::after { grid-area: 1 / 1;}#brxe-kbhgpg .kb-thumbs-more .flex-control-thumbs li:nth-child(4) > img { opacity: 1; filter: blur(2px); scale: 1.08;}#brxe-kbhgpg .kb-thumbs-more .flex-control-thumbs li:nth-child(4)::before { content: var(--kb-more, ""); z-index: 1; display: grid; place-items: center; padding-block-end: 1.1rem; border-radius: inherit; background: rgb(var(--kb-rgb-white) / .5); -webkit-backdrop-filter: blur(3px); backdrop-filter: blur(3px); box-shadow: inset 0 0 0 var(--kb-bd-hair) var(--kb-border); color: var(--kb-text-heading); direction: ltr;  unicode-bidi: isolate; font-family: var(--kb-font-num, "Abar FaNum", "Abar", Tahoma, sans-serif); font-size: var(--text-l); font-weight: 700; line-height: 1; pointer-events: none; transition: background-color .4s var(--kb-ease-out);}#brxe-kbhgpg .kb-thumbs-more .flex-control-thumbs li:nth-child(4)::after { content: "عکس‌های دیگر"; z-index: 2; place-self: center; translate: 0 .85rem; color: var(--kb-text-muted); font-size: var(--text-xs); font-weight: 500; line-height: 1.4; white-space: nowrap; pointer-events: none;}@media (hover: hover) { #brxe-kbhgpg .kb-thumbs-more .flex-control-thumbs li:nth-child(4):hover::before { background: rgb(var(--kb-rgb-white) / .35); }}@media (max-width: 767px) { #brxe-kbhgpg .woocommerce-product-gallery > .flex-viewport, #brxe-kbhgpg .woocommerce-product-gallery > .woocommerce-product-gallery__wrapper { border-radius: 0; box-shadow: none; background: transparent; } #brxe-kbhgpg .woocommerce-product-gallery__image a { padding: var(--space-s) var(--space-l); } #brxe-kbhgpg .flex-control-thumbs { display: flex !important; justify-content: center; gap: 6px; inline-size: 100% !important; margin-block: var(--space-xs) 44px;  } #brxe-kbhgpg .flex-control-thumbs li, #brxe-kbhgpg .kb-thumbs-more .flex-control-thumbs li:nth-child(n) { display: block; flex: 0 0 auto; inline-size: 6px !important; block-size: 6px; aspect-ratio: auto; margin: 0 !important; border-radius: var(--kb-radius-pill); background: var(--kb-border-strong); cursor: pointer; transition: inline-size var(--kb-dur-base) var(--kb-ease-out), background-color var(--kb-dur-base) var(--kb-ease-out); } #brxe-kbhgpg .flex-control-thumbs li:has(> img.flex-active) { inline-size: 18px !important; background: var(--kb-primary); } #brxe-kbhgpg .flex-control-thumbs li > img { opacity: 0 !important; filter: none !important; scale: 1 !important; border: 0 !important; } #brxe-kbhgpg .kb-thumbs-more .flex-control-thumbs li:nth-child(4)::before, #brxe-kbhgpg .kb-thumbs-more .flex-control-thumbs li:nth-child(4)::after { content: none; }}@media (prefers-reduced-motion: reduce) { #brxe-kbhgpg .flex-control-thumbs img, #brxe-kbhgpg .woocommerce-product-gallery__image img { transition: none; }}#brxe-kbhdsc {position: absolute; top: var(--space-s); right: var(--space-s); z-index: var(--kb-z-content); flex-direction: row; align-items: center; column-gap: 4px; padding-top: var(--space-3xs); padding-right: var(--space-xs); padding-bottom: var(--space-3xs); padding-left: var(--space-xs); background-color: var(--kb-badge-sale-bg); border-radius: var(--kb-radius-s); color: var(--kb-badge-sale-text); font-family: "Abar FaNum"; font-size: var(--text-xs); font-weight: 500; line-height: 1.6; width: auto; box-shadow: 0 2px 6px 0 var(--kb-ink-a12)}@media (max-width: 767px) {#brxe-kbhdsc {display: none}}#brxe-kbvfwl .x-favorite_icons {font-size: 1.25em}#brxe-kbvfwl[data-x-spinner] .x-favorite_icons::before {color: var(--kb-primary)}#brxe-kbvfwl[data-x-spinner] .x-favorite_text:only-child::before {color: var(--kb-primary)}#brxe-kbvfwl .x-favorite {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; justify-content: center; background-color: rgb(var(--kb-rgb-white) / .88); color: var(--kb-text-muted); line-height: 1; border-radius: var(--kb-radius-pill); box-shadow: 0 2px 8px 0 var(--kb-ink-a12)}#brxe-kbvfwl .tippy-content {font-size: var(--text-xs); font-weight: 500}#brxe-kbvfwl .x-favorite { inline-size: var(--kb-hit); block-size: var(--kb-hit); display: grid; place-items: center; -webkit-backdrop-filter: blur(8px); backdrop-filter: blur(8px); border: var(--kb-bd-hair) solid var(--kb-border); cursor: pointer; transition: color var(--kb-dur-base) var(--kb-ease-out), background-color var(--kb-dur-base) var(--kb-ease-out), scale var(--kb-dur-base) var(--kb-ease-spring);}#brxe-kbvfwl .x-favorite_icons, #brxe-kbvfwl .x-favorite_icon { display: grid; place-items: center; }#brxe-kbvfwl .x-favorite:hover { background: var(--kb-danger-soft); color: var(--kb-wishlist); }#brxe-kbvfwl .x-favorite[aria-pressed="true"] { color: var(--kb-wishlist); }#brxe-kbvfwl .x-favorite:active { scale: .9; }@media (max-width: 767px) { #brxe-kbvfwl .x-favorite { inline-size: 40px; block-size: 40px; }}#brxe-kbvfcp .x-favorite_icons {font-size: 1.25em}#brxe-kbvfcp[data-x-spinner] .x-favorite_icons::before {color: var(--kb-primary)}#brxe-kbvfcp[data-x-spinner] .x-favorite_text:only-child::before {color: var(--kb-primary)}#brxe-kbvfcp .x-favorite {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; justify-content: center; background-color: rgb(var(--kb-rgb-white) / .88); color: var(--kb-text-muted); line-height: 1; border-radius: var(--kb-radius-pill); box-shadow: 0 2px 8px 0 var(--kb-ink-a12)}#brxe-kbvfcp .tippy-content {font-size: var(--text-xs); font-weight: 500}#brxe-kbvfcp .x-favorite { inline-size: var(--kb-hit); block-size: var(--kb-hit); display: grid; place-items: center; -webkit-backdrop-filter: blur(8px); backdrop-filter: blur(8px); border: var(--kb-bd-hair) solid var(--kb-border); cursor: pointer; transition: color var(--kb-dur-base) var(--kb-ease-out), background-color var(--kb-dur-base) var(--kb-ease-out), scale var(--kb-dur-base) var(--kb-ease-spring);}#brxe-kbvfcp .x-favorite_icons, #brxe-kbvfcp .x-favorite_icon { display: grid; place-items: center; }#brxe-kbvfcp .x-favorite:hover { background: var(--kb-primary-tint); color: var(--kb-primary); }#brxe-kbvfcp .x-favorite[aria-pressed="true"] { background: var(--kb-primary); color: var(--kb-text-on-brand); border-color: var(--kb-primary); }#brxe-kbvfcp .x-favorite:active { scale: .9; }@media (max-width: 767px) { #brxe-kbvfcp .x-favorite { inline-size: 40px; block-size: 40px; }}#brxe-kbvfav {flex-direction: row; column-gap: var(--space-2xs); position: absolute; top: var(--space-s); left: var(--space-s); width: auto; z-index: var(--kb-z-content)}#brxe-kbvfav { pointer-events: none; }#brxe-kbvfav > * { pointer-events: auto; }@media (max-width: 767px) {#brxe-kbvfav {top: var(--space-s); left: var(--space-s)}}#brxe-kphcnt {display: none; position: absolute; top: var(--space-s); right: var(--space-s); z-index: var(--kb-z-content); padding-top: 2px; padding-right: var(--space-xs); padding-bottom: 2px; padding-left: var(--space-xs); background-color: rgb(var(--kb-rgb-white) / .88); border: var(--kb-bd-hair) solid var(--kb-border); border-radius: var(--kb-radius-pill); color: var(--kb-text); font-size: var(--text-xs); font-weight: 500; font-family: "Abar FaNum"; line-height: 1.6}#brxe-kphcnt:empty { display: none; }#brxe-kphcnt { direction: ltr; unicode-bidi: isolate; }@media (max-width: 767px) {#brxe-kphcnt {display: inline-flex}}#brxe-kphgal {position: sticky; top: calc(var(--wp-admin--admin-bar--height, 0px) + var(--space-s))}@media (min-width: 768px) { #brxe-kphgal { transition: top var(--kb-dur-base) var(--kb-ease-out); } #brx-header.x-header_sticky-active:not(.x-header_sticky-hidden) ~ #brx-content #brxe-kphgal { top: calc(var(--wp-admin--admin-bar--height, 0px) + var(--kb-head-h, 72px) + var(--space-s)); }}@media (max-width: 767px) {#brxe-kphgal {position: sticky; top: 0px; z-index: 0; margin-right: calc(-1 * var(--kb-gutter, 16px)); margin-left: calc(-1 * var(--kb-gutter, 16px)); width: auto; background-color: var(--kb-surface); max-width: none}}#brxe-kbhttl {color: var(--kb-text-heading); font-size: var(--text-2xl); font-weight: 700; line-height: 1.6; margin-top: 0; margin-bottom: 0}@media (max-width: 767px) {#brxe-kbhttl {font-size: var(--text-l); order: 2}}#brxe-kbvrta {color: var(--kb-text); font-weight: 700}#brxe-kbhrtg {color: var(--kb-text-muted); font-family: "Abar FaNum"; font-size: var(--text-s)}#brxe-kbhrtg .star-rating::before {color: var(--kb-rating-star-empty)}#brxe-kbhrtg .star-rating span::before {color: var(--kb-rating-star)}#brxe-kbhrtg a { color: inherit; text-decoration: none; transition: color var(--kb-dur-base) var(--kb-ease-out);}#brxe-kbhrtg a:hover { color: var(--kb-link); text-decoration: underline;}#brxe-kbhrtw {align-items: center; flex-direction: row; width: auto}#brxe-kbvqan {color: var(--kb-text-muted)}#brxe-kbvqan:hover {color: var(--kb-link); text-decoration: underline}#brxe-kbvrtl {flex-direction: row; align-items: center; flex-wrap: wrap; column-gap: var(--space-2xs); row-gap: var(--space-3xs); color: var(--kb-text-muted); font-size: var(--text-s); font-family: "Abar FaNum"; line-height: 1.6}@media (max-width: 767px) {#brxe-kbvrtl {order: 3}}#brxe-kphfeh {margin-top: 0; margin-bottom: 0; color: var(--kb-text-brand); font-size: var(--text-s); font-weight: 700; line-height: 1.6}#brxe-kphfes {color: var(--kb-text); font-size: var(--text-s); font-weight: 400; line-height: 1.9}#brxe-kphfes ul { margin: 0; padding-inline-start: 1.1em; display: grid; gap: 2px; }#brxe-kphfes li::marker { color: var(--kb-accent); }#brxe-kphfes li:nth-child(n+7) { display: none; }#brxe-kphfes p { margin: 0; }#brxe-kphfea {row-gap: var(--space-2xs)}@media (max-width: 767px) {#brxe-kphfea {order: 5}}#brxe-kbvbrd {padding-top: 2px; padding-right: var(--space-xs); padding-bottom: 2px; padding-left: var(--space-xs); border: var(--kb-bd-hair) solid var(--kb-border-strong); border-radius: var(--kb-radius-pill); background-color: var(--kb-surface); color: var(--kb-text-muted); font-size: var(--text-xs); font-weight: 500; line-height: 1.5; transition: background-color var(--kb-dur-base) var(--kb-ease-out), border-color var(--kb-dur-base) var(--kb-ease-out); align-self: flex-start}#brxe-kbvbrd:hover {border-color: var(--kb-border-brand); background-color: var(--kb-primary-tint)}#brxe-kbvbrd a { color: var(--kb-text-brand); font-weight: 600; text-decoration: none; }@media (max-width: 767px) {#brxe-kbvbrd {order: 5}}.brxe-kbvkyi .brxe-kbvkyp.brxe-text-basic {color: var(--kb-text-muted); font-size: var(--text-xs)}.brxe-kbvkyi .brxe-kbvkyv.brxe-text-basic {color: var(--kb-text-heading); font-size: var(--text-m); font-weight: 700; line-height: 1.5}.brxe-kbvkyi .brxe-kbvkyu.brxe-text-basic {color: var(--kb-text-muted); font-size: var(--text-xs); font-weight: 500; white-space: nowrap; overflow: hidden}.brxe-kbvkyu { text-overflow: ellipsis; min-inline-size: 0; }.brxe-kbvkyi .brxe-kbvkyn.brxe-block {flex-direction: row; align-items: baseline; column-gap: 3px; flex-wrap: nowrap; font-family: "Abar FaNum"}.brxe-kbvkyi .brxe-kbvkyl.brxe-text-basic {overflow: hidden; color: var(--kb-text-muted); font-size: var(--text-xs); font-weight: 400; line-height: 1.6; white-space: nowrap}.brxe-kbvkyl { text-overflow: ellipsis; }.brxe-kbvkyi.brxe-block {row-gap: 0px; min-width: 0px; padding-top: var(--space-2xs); padding-right: var(--space-xs); padding-bottom: var(--space-2xs); padding-left: var(--space-xs); background-color: var(--kb-surface); border: var(--kb-bd-hair) solid var(--kb-border); border-radius: var(--kb-radius-s); transition: border-color var(--kb-dur-base) var(--kb-ease-out)}.brxe-kbvkyi.brxe-block:hover {border-color: var(--kb-border-brand)}#brxe-kbvkey {display: grid; align-items: initial; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: var(--space-2xs)}@media (max-width: 767px) {#brxe-kbvkey {order: 6}}#brxe-kphsh1 {color: var(--kb-text-heading); font-size: var(--text-s); font-weight: 600}#brxe-kphsh2 {margin-top: 0; margin-bottom: 0; color: var(--kb-text-muted); font-size: var(--text-xs); line-height: 1.7}#brxe-kphsc0 {padding-top: 0; padding-right: var(--space-xs); padding-bottom: 0; padding-left: var(--space-xs); border: var(--kb-bd-hair) solid var(--kb-border-strong); border-radius: var(--kb-radius-pill); color: var(--kb-text); font-size: var(--text-xs); font-weight: 500; line-height: 1.6}#brxe-kphsc1 {padding-top: 0; padding-right: var(--space-xs); padding-bottom: 0; padding-left: var(--space-xs); border: var(--kb-bd-hair) solid var(--kb-border-strong); border-radius: var(--kb-radius-pill); color: var(--kb-text); font-size: var(--text-xs); font-weight: 500; line-height: 1.6}#brxe-kphsc2 {padding-top: 0; padding-right: var(--space-xs); padding-bottom: 0; padding-left: var(--space-xs); border: var(--kb-bd-hair) solid var(--kb-border-strong); border-radius: var(--kb-radius-pill); color: var(--kb-text); font-size: var(--text-xs); font-weight: 500; line-height: 1.6}#brxe-kphsc3 {padding-top: 0; padding-right: var(--space-xs); padding-bottom: 0; padding-left: var(--space-xs); border: var(--kb-bd-hair) solid var(--kb-border-strong); border-radius: var(--kb-radius-pill); color: var(--kb-text); font-size: var(--text-xs); font-weight: 500; line-height: 1.6}#brxe-kphsc4 {padding-top: 0; padding-right: var(--space-xs); padding-bottom: 0; padding-left: var(--space-xs); border: var(--kb-bd-hair) solid var(--kb-border-strong); border-radius: var(--kb-radius-pill); color: var(--kb-text); font-size: var(--text-xs); font-weight: 500; line-height: 1.6}#brxe-kphsc5 {padding-top: 0; padding-right: var(--space-xs); padding-bottom: 0; padding-left: var(--space-xs); border: var(--kb-bd-hair) solid var(--kb-border-strong); border-radius: var(--kb-radius-pill); color: var(--kb-text); font-size: var(--text-xs); font-weight: 500; line-height: 1.6}#brxe-kphsh3 {flex-direction: row; flex-wrap: wrap; column-gap: 6px; row-gap: 6px}#brxe-kphshp {display: none; row-gap: var(--space-2xs); padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); border: var(--kb-bd-hair) solid var(--kb-border); border-radius: var(--kb-radius-m)}@media (max-width: 767px) {#brxe-kphshp {display: flex; order: 7}}#brxe-kphinf {row-gap: var(--space-s)}@media (max-width: 767px) {#brxe-kphinf {display: contents}}#brxe-kbhwci {color: var(--kb-accent); fill: var(--kb-accent); font-size: 1.15em}#brxe-kbhwct {color: var(--kb-primary-deep); font-weight: 500; font-size: var(--text-xs)}#brxe-kbhwch {align-items: center; background-color: var(--kb-primary-tint); border: var(--kb-bd-hair) solid var(--kb-primary-soft); border-radius: var(--kb-radius-pill); column-gap: var(--space-3xs); flex-direction: row; padding-top: 2px; padding-right: 8px; padding-bottom: 2px; padding-left: 8px; color: var(--kb-primary-deep); font-family: "Abar FaNum"; font-size: var(--text-xs); font-weight: 500; line-height: 1.5; white-space: nowrap; width: auto; flex-shrink: 0}#brxe-kbhscl {color: var(--kb-text-muted)}#brxe-kbhsck {color: var(--kb-accent-strong); font-weight: 700; letter-spacing: 0.04em}#brxe-kbhsch {align-items: center; border: var(--kb-bd-hair) solid var(--kb-accent-a24); border-radius: var(--kb-radius-pill); column-gap: var(--space-3xs); flex-direction: row; flex-wrap: nowrap; padding-top: 2px; padding-right: 8px; padding-bottom: 2px; padding-left: 8px; color: var(--kb-text-muted); font-family: "Abar FaNum"; font-size: var(--text-xs); line-height: 1.5; white-space: nowrap; width: auto; background-color: var(--kb-accent-tint); min-width: 0px; flex-shrink: 0}#brxe-kphchp {flex-direction: row; flex-wrap: wrap; align-items: center; column-gap: 4px; row-gap: 6px}@media (max-width: 767px) {#brxe-kphchp {order: 1}}#brxe-kbvpll {color: var(--kb-text-muted); font-size: var(--text-xs); font-weight: 500}#brxe-kphdsm {display: none; flex-direction: row; column-gap: 3px; width: auto; padding-top: 1px; padding-right: var(--space-2xs); padding-bottom: 1px; padding-left: var(--space-2xs); background-color: var(--kb-badge-sale-bg); border-radius: var(--kb-radius-xs); color: var(--kb-badge-sale-text); font-family: "Abar FaNum"; font-size: var(--text-xs); font-weight: 700; line-height: 1.6}@media (max-width: 767px) {#brxe-kphdsm {display: flex}}#brxe-kphprw {flex-direction: row; align-items: center; justify-content: space-between; column-gap: var(--space-xs)}.brxe-kbprpr {color: var(--kb-price); font-family: "Abar FaNum"; font-weight: 700; line-height: 1.4}.brxe-kbprpr .price del { display: block; font-size: 0.65em; font-weight: 400; color: var(--kb-price-was);}.brxe-kbprpr .price ins { text-decoration: none;}.brxe-kbprcl {color: var(--kb-text-brand); font-weight: 700}.brxe-4fa882 {align-items: baseline; column-gap: var(--space-2xs); flex-direction: row; flex-wrap: wrap; row-gap: var(--space-3xs); width: auto}#brxe-kbhbpw {font-size: var(--text-2xl); align-items: center; column-gap: var(--space-xs); flex-direction: row; flex-wrap: wrap; justify-content: space-between; row-gap: var(--space-2xs); width: 100%; margin-top: calc(-1 * var(--space-xs))}@media (max-width: 767px) {#brxe-kbhbpw {font-size: var(--text-xl)}}#brxe-kbvsav {color: var(--kb-price-sale); font-size: var(--text-s); font-weight: 500; font-family: "Abar FaNum"; line-height: 1.6}#brxe-kbvslw {color: var(--kb-warning)}#brxe-kbvslw { display: inline-flex; align-items: center; gap: var(--space-2xs); }#brxe-kbvslw::before { content: ""; inline-size: .5em; block-size: .5em; border-radius: 50%; background: var(--kb-stock-low); box-shadow: 0 0 0 3px color-mix(in srgb, var(--kb-stock-low) 20%, transparent); }.brxe-kbstd2 {background-color: var(--kb-stock-out); border-radius: var(--kb-radius-circle); flex-shrink: 0; height: 5px; width: 5px}.brxe-kbstt2 {color: var(--kb-danger-strong)}.brxe-kbsto2 {flex-direction: row; align-items: center; column-gap: 5px; width: auto; background-color: var(--kb-danger-soft); border-radius: var(--kb-radius-pill); padding-top: 1px; padding-right: 7px; padding-bottom: 1px; padding-left: 7px; color: var(--kb-danger-strong)}.brxe-kbstd3 {background-color: var(--kb-stock-low); border-radius: var(--kb-radius-circle); flex-shrink: 0; height: 5px; width: 5px}.brxe-kbstt3 {color: var(--kb-warning)}.brxe-kbstb3 {flex-direction: row; align-items: center; column-gap: 5px; width: auto; background-color: var(--kb-warning-soft); border-radius: var(--kb-radius-pill); padding-top: 1px; padding-right: 7px; padding-bottom: 1px; padding-left: 7px; color: var(--kb-warning)}.brxe-cf9bd8 {align-items: center; column-gap: var(--space-2xs); flex-direction: row; font-size: 11px; font-weight: 500; line-height: 1.6; width: auto}#brxe-kbvstk {flex-direction: row; align-items: center; font-size: var(--text-s); font-weight: 500; line-height: 1.6; font-family: "Abar FaNum"}#brxe-kbhoos {background-color: var(--kb-danger-soft); border-radius: var(--kb-radius-s); padding-top: var(--space-xs); padding-right: var(--space-s); padding-bottom: var(--space-xs); padding-left: var(--space-s); color: var(--kb-danger-strong); font-size: var(--text-s); font-weight: 500; line-height: 1.8; width: 100%}.brxe-kbac1a .bricks-variation-swatches.bricks-swatch-color li.bricks-swatch-selected {border: var(--kb-bd-thick) solid var(--kb-swatch-ring)}.brxe-kbac1a .bricks-variation-swatches.bricks-swatch-color li {width: 2em; height: 2em}.brxe-kbac1a form.cart:not(.variations_form), .brxe-kbac1a form.cart.variations_form .woocommerce-variation-add-to-cart {display: flex; flex-direction: column; gap: var(--space-s)}.brxe-kbac1a .stock {display: none}.brxe-kbac1a .bricks-variation-swatches.bricks-swatch-label li.bricks-swatch-selected {border: var(--kb-bd-thin) solid var(--kb-swatch-ring)}.brxe-kbac1a .bricks-variation-swatches.bricks-swatch-label li {border: var(--kb-bd-hair) solid var(--kb-border-strong); border-radius: var(--kb-radius-xs)}.brxe-kbac1a .qty {border: var(--kb-bd-hair) solid var(--kb-border-field); border-radius: var(--kb-radius-s)}.brxe-kbac1a .minus {border: var(--kb-bd-hair) solid var(--kb-border-field); border-radius: var(--kb-radius-s)}.brxe-kbac1a .plus {border: var(--kb-bd-hair) solid var(--kb-border-field); border-radius: var(--kb-radius-s)}.brxe-kbac1a .cart .quantity {width: 100%}.brxe-40f309 {width: 100%; row-gap: var(--space-2xs)}[data-kb-atc="1"] {  --kb-atc-h: calc(var(--text-s) * 3 + 3px); --kb-atc-cap: calc(var(--kb-atc-h) + .125rem);}[data-kb-atc="1"] .single_add_to_cart_button { position: relative; isolation: isolate; overflow: hidden; width: 100%; height: var(--kb-atc-h); padding: 0 1.6em; border: 0; border-radius: var(--kb-radius-s); background: var(--kb-cta-bg); color: var(--kb-cta-text); font-size: var(--text-s); font-weight: 700; line-height: 1.2; font-variation-settings: "CNTR" 40;  cursor: pointer; -webkit-tap-highlight-color: transparent; transition: transform 180ms var(--kb-ease-out), background-color .35s var(--kb-ease-out), opacity .2s;}[data-kb-atc="1"] .single_add_to_cart_button.kb-atc { padding: 0; }[data-kb-atc="1"] .single_add_to_cart_button.disabled { opacity: .55; cursor: not-allowed; }[data-kb-atc="1"] .kb-atc svg { width: 1.375rem; height: 1.375rem; flex: 0 0 auto; }[data-kb-atc="1"] .kb-spin { display: inline-block; width: 1.375rem; height: 1.375rem; border-radius: 50%; border: 2.5px solid currentColor; border-inline-end-color: transparent; animation: kb-atc-spin .8s linear infinite;}[data-kb-atc="1"] .kb-check path { stroke-dasharray: 24; stroke-dashoffset: 24; }[data-kb-atc="1"] .kb-atc:is([data-state="done"], [data-state="kept"]) .kb-check path { animation: kb-atc-draw .45s .12s var(--kb-ease-out) forwards; }[data-kb-atc="1"] .kb-atc.is-shake { animation: kb-atc-shake .42s var(--kb-ease-out); }[data-kb-atc="1"] .kb-atc-msg { margin: 0; font-family: var(--kb-font-num, "Abar FaNum", "Abar", Tahoma, sans-serif); font-size: var(--text-s); line-height: 1.8; color: var(--kb-text-muted);}[data-kb-atc="1"] .kb-atc-msg.is-error { color: var(--kb-danger); }[data-kb-atc="1"] .kb-atc-msg.is-ok { color: var(--kb-success-strong); }@keyframes kb-atc-spin { to { rotate: 360deg; } }@keyframes kb-atc-draw { to { stroke-dashoffset: 0; } }@keyframes kb-atc-shake { 0%, 100% { translate: 0; } 20% { translate: 7px; } 40% { translate: -6px; } 60% { translate: 4px; } 80% { translate: -2px; } }@media (hover: none) { [data-kb-atc="1"] .single_add_to_cart_button:active { transform: scale(.97); }}@media (prefers-reduced-motion: reduce) { [data-kb-atc="1"] *, [data-kb-atc="1"] *::before, [data-kb-atc="1"] *::after { animation-duration: .01ms !important; animation-iteration-count: 1 !important; transition-duration: .01ms !important; transition-delay: 0ms !important; }}[data-kb-atc="1"] .kb-atc--1 { background: var(--kb-cta-bg-hover); }[data-kb-atc="1"] .kb-atc--1 .kb-atc__cap { position: absolute; z-index: -1; inset-block: 5px; inset-inline-start: 5px; width: var(--kb-atc-cap); border-radius: calc(var(--kb-radius-s) - 3px); background: var(--kb-cta-bg); transition: width .6s var(--kb-ease-out), inset .35s var(--kb-ease-out), border-radius .35s, background-color .35s;}[data-kb-atc="1"] .kb-atc--1 .kb-atc__icon { position: absolute; inset-block: 5px; inset-inline-start: 5px; width: var(--kb-atc-cap); display: grid; place-items: center; transition: inset-inline-start .6s var(--kb-ease-out);}[data-kb-atc="1"] .kb-atc--1 .kb-atc__icon > * { grid-area: 1 / 1; transition: opacity .25s, scale .35s cubic-bezier(.34, 1.56, .64, 1); }[data-kb-atc="1"] .kb-atc--1 .kb-atc__txt { position: absolute; inset-block: 0; inset-inline: calc(var(--kb-atc-cap) + 5px) 0; display: grid; place-items: center; transition: opacity .3s, translate .45s var(--kb-ease-out);}[data-kb-atc="1"] .kb-atc--1 .kb-atc__txt--done { inset-inline: 0; display: flex; align-items: center; justify-content: center; gap: var(--space-2xs); opacity: 0; translate: 0 8px; }[data-kb-atc="1"] .kb-atc--1 .kb-atc__txt--done .kb-check { opacity: 1; scale: 1; }[data-kb-atc="1"] .kb-atc--1 :is(.kb-spin, .kb-check) { opacity: 0; scale: .6; }@media (hover: hover) { [data-kb-atc="1"] .kb-atc--1:not(.disabled):hover .kb-atc__cap { width: calc(var(--kb-atc-cap) + .5rem); } [data-kb-atc="1"] .kb-atc--1:not(.disabled):hover { background: var(--kb-cta-bg-hover); }}[data-kb-atc="1"] .kb-atc--1[data-state="loading"] .kb-i-cart { opacity: 0; scale: .6; }[data-kb-atc="1"] .kb-atc--1[data-state="loading"] .kb-spin { opacity: 1; scale: 1; }[data-kb-atc="1"] .kb-atc--1[data-state="done"] .kb-atc__cap { width: 100%; inset-block: 0; inset-inline-start: 0; border-radius: var(--kb-radius-s); }[data-kb-atc="1"] .kb-atc--1[data-state="done"] .kb-atc__icon { opacity: 0; transition: opacity .2s; }[data-kb-atc="1"] .kb-atc--1[data-state="done"] :is(.kb-i-cart, .kb-spin) { opacity: 0; scale: .6; }[data-kb-atc="1"] .kb-atc--1[data-state="done"] .kb-check { opacity: 1; scale: 1; }[data-kb-atc="1"] .kb-atc--1[data-state="done"] .kb-atc__txt--idle { opacity: 0; translate: 0 -8px; }[data-kb-atc="1"] .kb-atc--1[data-state="done"] .kb-atc__txt--done { opacity: 1; translate: 0 0; transition-delay: .18s; }[data-kb-atc="1"] .kb-atc--1[data-state="error"] .kb-atc__cap { background: var(--kb-danger); }#brxe-kbatv1 {width: 100%}.brxe-kbac2a .bricks-variation-swatches.bricks-swatch-color li.bricks-swatch-selected {border: var(--kb-bd-thick) solid var(--kb-swatch-ring)}.brxe-kbac2a .bricks-variation-swatches.bricks-swatch-color li {width: 2em; height: 2em}.brxe-kbac2a form.cart:not(.variations_form), .brxe-kbac2a form.cart.variations_form .woocommerce-variation-add-to-cart {display: flex; flex-direction: column; gap: var(--space-s)}.brxe-kbac2a .stock {display: none}.brxe-kbac2a .bricks-variation-swatches.bricks-swatch-label li.bricks-swatch-selected {border: var(--kb-bd-thin) solid var(--kb-swatch-ring)}.brxe-kbac2a .bricks-variation-swatches.bricks-swatch-label li {border: var(--kb-bd-hair) solid var(--kb-border-strong); border-radius: var(--kb-radius-xs)}.brxe-kbac2a .qty {border: var(--kb-bd-hair) solid var(--kb-border-field); border-radius: var(--kb-radius-s)}.brxe-kbac2a .minus {border: var(--kb-bd-hair) solid var(--kb-border-field); border-radius: var(--kb-radius-s)}.brxe-kbac2a .plus {border: var(--kb-bd-hair) solid var(--kb-border-field); border-radius: var(--kb-radius-s)}.brxe-kbac2a .cart .quantity {width: 100%}.brxe-5194a6 {width: 100%; row-gap: var(--space-2xs)}[data-kb-atc="2"] {  --kb-atc-h: calc(var(--text-s) * 3 + 3px); --kb-atc-cap: calc(var(--kb-atc-h) + .125rem);}[data-kb-atc="2"] .single_add_to_cart_button { position: relative; isolation: isolate; overflow: hidden; width: 100%; height: var(--kb-atc-h); padding: 0 1.6em; border: 0; border-radius: var(--kb-radius-s); background: var(--kb-cta-bg); color: var(--kb-cta-text); font-size: var(--text-s); font-weight: 700; line-height: 1.2; font-variation-settings: "CNTR" 40;  cursor: pointer; -webkit-tap-highlight-color: transparent; transition: transform 180ms var(--kb-ease-out), background-color .35s var(--kb-ease-out), opacity .2s;}[data-kb-atc="2"] .single_add_to_cart_button.kb-atc { padding: 0; }[data-kb-atc="2"] .single_add_to_cart_button.disabled { opacity: .55; cursor: not-allowed; }[data-kb-atc="2"] .kb-atc svg { width: 1.375rem; height: 1.375rem; flex: 0 0 auto; }[data-kb-atc="2"] .kb-spin { display: inline-block; width: 1.375rem; height: 1.375rem; border-radius: 50%; border: 2.5px solid currentColor; border-inline-end-color: transparent; animation: kb-atc-spin .8s linear infinite;}[data-kb-atc="2"] .kb-check path { stroke-dasharray: 24; stroke-dashoffset: 24; }[data-kb-atc="2"] .kb-atc:is([data-state="done"], [data-state="kept"]) .kb-check path { animation: kb-atc-draw .45s .12s var(--kb-ease-out) forwards; }[data-kb-atc="2"] .kb-atc.is-shake { animation: kb-atc-shake .42s var(--kb-ease-out); }[data-kb-atc="2"] .kb-atc-msg { margin: 0; font-family: var(--kb-font-num, "Abar FaNum", "Abar", Tahoma, sans-serif); font-size: var(--text-s); line-height: 1.8; color: var(--kb-text-muted);}[data-kb-atc="2"] .kb-atc-msg.is-error { color: var(--kb-danger); }[data-kb-atc="2"] .kb-atc-msg.is-ok { color: var(--kb-success-strong); }@keyframes kb-atc-spin { to { rotate: 360deg; } }@keyframes kb-atc-draw { to { stroke-dashoffset: 0; } }@keyframes kb-atc-shake { 0%, 100% { translate: 0; } 20% { translate: 7px; } 40% { translate: -6px; } 60% { translate: 4px; } 80% { translate: -2px; } }@media (hover: none) { [data-kb-atc="2"] .single_add_to_cart_button:active { transform: scale(.97); }}@media (prefers-reduced-motion: reduce) { [data-kb-atc="2"] *, [data-kb-atc="2"] *::before, [data-kb-atc="2"] *::after { animation-duration: .01ms !important; animation-iteration-count: 1 !important; transition-duration: .01ms !important; transition-delay: 0ms !important; }}[data-kb-atc="2"] .kb-atc--2 { background: var(--kb-cta-bg); }[data-kb-atc="2"] .kb-atc--2 .kb-atc__cap { position: absolute; z-index: -1; inset-block: 5px; inset-inline-start: 5px; width: var(--kb-atc-cap); border-radius: calc(var(--kb-radius-s) - 3px); background: color-mix(in srgb, var(--kb-cta-text) 18%, transparent); transition: width .6s var(--kb-ease-out), inset .35s var(--kb-ease-out), border-radius .35s, background-color .35s;}[data-kb-atc="2"] .kb-atc--2 .kb-atc__icon { position: absolute; inset-block: 5px; inset-inline-start: 5px; width: var(--kb-atc-cap); display: grid; place-items: center; transition: inset-inline-start .6s var(--kb-ease-out);}[data-kb-atc="2"] .kb-atc--2 .kb-atc__icon > * { grid-area: 1 / 1; transition: opacity .25s, scale .35s cubic-bezier(.34, 1.56, .64, 1); }[data-kb-atc="2"] .kb-atc--2 .kb-atc__txt { position: absolute; inset-block: 0; inset-inline: calc(var(--kb-atc-cap) + 5px) 0; display: grid; place-items: center; transition: opacity .3s, translate .45s var(--kb-ease-out);}[data-kb-atc="2"] .kb-atc--2 .kb-atc__txt--done { inset-inline: 0; display: flex; align-items: center; justify-content: center; gap: var(--space-2xs); opacity: 0; translate: 0 8px; }[data-kb-atc="2"] .kb-atc--2 .kb-atc__txt--done .kb-check { opacity: 1; scale: 1; }[data-kb-atc="2"] .kb-atc--2 :is(.kb-spin, .kb-check) { opacity: 0; scale: .6; }@media (hover: hover) { [data-kb-atc="2"] .kb-atc--2:not(.disabled):hover .kb-atc__cap { width: calc(var(--kb-atc-cap) + .5rem); } [data-kb-atc="2"] .kb-atc--2:not(.disabled):hover { background: var(--kb-cta-bg-hover); }}[data-kb-atc="2"] .kb-atc--2[data-state="loading"] .kb-i-cart { opacity: 0; scale: .6; }[data-kb-atc="2"] .kb-atc--2[data-state="loading"] .kb-spin { opacity: 1; scale: 1; }[data-kb-atc="2"] .kb-atc--2[data-state="done"] .kb-atc__cap { width: 100%; inset-block: 0; inset-inline-start: 0; border-radius: var(--kb-radius-s); }[data-kb-atc="2"] .kb-atc--2[data-state="done"] .kb-atc__icon { opacity: 0; transition: opacity .2s; }[data-kb-atc="2"] .kb-atc--2[data-state="done"] :is(.kb-i-cart, .kb-spin) { opacity: 0; scale: .6; }[data-kb-atc="2"] .kb-atc--2[data-state="done"] .kb-check { opacity: 1; scale: 1; }[data-kb-atc="2"] .kb-atc--2[data-state="done"] .kb-atc__txt--idle { opacity: 0; translate: 0 -8px; }[data-kb-atc="2"] .kb-atc--2[data-state="done"] .kb-atc__txt--done { opacity: 1; translate: 0 0; transition-delay: .18s; }[data-kb-atc="2"] .kb-atc--2[data-state="error"] .kb-atc__cap { background: var(--kb-danger); }[data-kb-atc="2"] .kb-atc--2[data-state="done"] .kb-atc__cap { background: var(--kb-success); }[data-kb-atc="2"] .kb-atc--2 .kb-atc__txt--kept { opacity: 0; translate: 0 8px; }[data-kb-atc="2"] .kb-atc--2 .kb-atc__badge { position: absolute; inset-block-start: 2px; inset-inline-end: 2px; min-width: 1.125rem; height: 1.125rem; padding-inline: 4px; border-radius: var(--kb-radius-pill); background: var(--kb-surface); color: var(--kb-success-strong); font-family: var(--kb-font-num, "Abar FaNum", "Abar", Tahoma, sans-serif); font-size: .72rem; font-weight: 800; display: grid; place-items: center; opacity: 0; scale: .4;}[data-kb-atc="2"] .kb-atc--2[data-state="kept"] .kb-atc__cap { background: var(--kb-success); }[data-kb-atc="2"] .kb-atc--2[data-state="kept"] .kb-atc__badge { opacity: 1; scale: 1; }[data-kb-atc="2"] .kb-atc--2[data-state="kept"] .kb-atc__txt--idle { opacity: 0; }[data-kb-atc="2"] .kb-atc--2[data-state="kept"] .kb-atc__txt--kept { opacity: 1; translate: 0 0; }[data-kb-atc="2"] .kb-atc-more { display: flex; align-items: center; justify-content: space-between; gap: var(--space-2xs); max-height: 0; overflow: hidden; opacity: 0; font-family: var(--kb-font-num, "Abar FaNum", "Abar", Tahoma, sans-serif); font-size: var(--text-s); color: var(--kb-text-muted); transition: max-height .4s var(--kb-ease-out), opacity .3s;}[data-kb-atc="2"] .kb-atc-more.is-on { max-height: 2.5rem; opacity: 1; }[data-kb-atc="2"] .kb-atc-more a { color: var(--kb-text-brand); font-weight: 700; text-decoration: none; }[data-kb-atc="2"] .kb-atc-more a:hover { text-decoration: underline; }#brxe-kbatv2 {width: 100%}.brxe-kbac3a .bricks-variation-swatches.bricks-swatch-color li.bricks-swatch-selected {border: var(--kb-bd-thick) solid var(--kb-swatch-ring)}.brxe-kbac3a .bricks-variation-swatches.bricks-swatch-color li {width: 2em; height: 2em}.brxe-kbac3a form.cart:not(.variations_form), .brxe-kbac3a form.cart.variations_form .woocommerce-variation-add-to-cart {display: flex; flex-direction: column; gap: var(--space-s)}.brxe-kbac3a .stock {display: none}.brxe-kbac3a .bricks-variation-swatches.bricks-swatch-label li.bricks-swatch-selected {border: var(--kb-bd-thin) solid var(--kb-swatch-ring)}.brxe-kbac3a .bricks-variation-swatches.bricks-swatch-label li {border: var(--kb-bd-hair) solid var(--kb-border-strong); border-radius: var(--kb-radius-xs)}.brxe-kbac3a .qty {border: var(--kb-bd-hair) solid var(--kb-border-field); border-radius: var(--kb-radius-s)}.brxe-kbac3a .minus {border: var(--kb-bd-hair) solid var(--kb-border-field); border-radius: var(--kb-radius-s)}.brxe-kbac3a .plus {border: var(--kb-bd-hair) solid var(--kb-border-field); border-radius: var(--kb-radius-s)}.brxe-kbac3a .cart .quantity {width: 100%}.brxe-dd3122 {width: 100%; row-gap: var(--space-2xs)}[data-kb-atc="3"] {  --kb-atc-h: calc(var(--text-s) * 3 + 3px); --kb-atc-cap: calc(var(--kb-atc-h) + .125rem);}[data-kb-atc="3"] .single_add_to_cart_button { position: relative; isolation: isolate; overflow: hidden; width: 100%; height: var(--kb-atc-h); padding: 0 1.6em; border: 0; border-radius: var(--kb-radius-s); background: var(--kb-cta-bg); color: var(--kb-cta-text); font-size: var(--text-s); font-weight: 700; line-height: 1.2; font-variation-settings: "CNTR" 40;  cursor: pointer; -webkit-tap-highlight-color: transparent; transition: transform 180ms var(--kb-ease-out), background-color .35s var(--kb-ease-out), opacity .2s;}[data-kb-atc="3"] .single_add_to_cart_button.kb-atc { padding: 0; }[data-kb-atc="3"] .single_add_to_cart_button.disabled { opacity: .55; cursor: not-allowed; }[data-kb-atc="3"] .kb-atc svg { width: 1.375rem; height: 1.375rem; flex: 0 0 auto; }[data-kb-atc="3"] .kb-spin { display: inline-block; width: 1.375rem; height: 1.375rem; border-radius: 50%; border: 2.5px solid currentColor; border-inline-end-color: transparent; animation: kb-atc-spin .8s linear infinite;}[data-kb-atc="3"] .kb-check path { stroke-dasharray: 24; stroke-dashoffset: 24; }[data-kb-atc="3"] .kb-atc:is([data-state="done"], [data-state="kept"]) .kb-check path { animation: kb-atc-draw .45s .12s var(--kb-ease-out) forwards; }[data-kb-atc="3"] .kb-atc.is-shake { animation: kb-atc-shake .42s var(--kb-ease-out); }[data-kb-atc="3"] .kb-atc-msg { margin: 0; font-family: var(--kb-font-num, "Abar FaNum", "Abar", Tahoma, sans-serif); font-size: var(--text-s); line-height: 1.8; color: var(--kb-text-muted);}[data-kb-atc="3"] .kb-atc-msg.is-error { color: var(--kb-danger); }[data-kb-atc="3"] .kb-atc-msg.is-ok { color: var(--kb-success-strong); }@keyframes kb-atc-spin { to { rotate: 360deg; } }@keyframes kb-atc-draw { to { stroke-dashoffset: 0; } }@keyframes kb-atc-shake { 0%, 100% { translate: 0; } 20% { translate: 7px; } 40% { translate: -6px; } 60% { translate: 4px; } 80% { translate: -2px; } }@media (hover: none) { [data-kb-atc="3"] .single_add_to_cart_button:active { transform: scale(.97); }}@media (prefers-reduced-motion: reduce) { [data-kb-atc="3"] *, [data-kb-atc="3"] *::before, [data-kb-atc="3"] *::after { animation-duration: .01ms !important; animation-iteration-count: 1 !important; transition-duration: .01ms !important; transition-delay: 0ms !important; }}[data-kb-atc="3"] .kb-atc--3 { display: flex; align-items: center; justify-content: center; gap: var(--space-xs); background: var(--kb-cta-bg); }@media (hover: hover) { [data-kb-atc="3"] .kb-atc--3:not(.disabled):hover { background: var(--kb-cta-bg-hover); } }[data-kb-atc="3"] .kb-atc--3 .kb-atc__stack { display: grid; place-items: center; }[data-kb-atc="3"] .kb-atc--3 .kb-atc__stack > * { grid-area: 1 / 1; transition: opacity .25s, scale .35s cubic-bezier(.34, 1.56, .64, 1); }[data-kb-atc="3"] .kb-atc--3 .kb-atc__label { display: grid; }[data-kb-atc="3"] .kb-atc--3 .kb-atc__label > span { grid-area: 1 / 1; transition: opacity .3s, translate .4s var(--kb-ease-out); }[data-kb-atc="3"] .kb-atc--3 :is(.kb-l-load, .kb-l-done) { opacity: 0; translate: 0 10px; }[data-kb-atc="3"] .kb-atc--3 :is(.kb-spin, .kb-check) { opacity: 0; scale: .6; }[data-kb-atc="3"] .kb-atc--3 .kb-atc__bar { position: absolute; inset-inline: 0; inset-block-end: 0; height: 3px; overflow: hidden; opacity: 0; transition: opacity .2s; }[data-kb-atc="3"] .kb-atc--3 .kb-atc__bar::before { content: ""; position: absolute; inset-block: 0; inset-inline-start: 0; width: 40%; border-radius: 3px; background: color-mix(in srgb, var(--kb-cta-text) 90%, transparent); animation: kb-atc-slide 1.1s var(--kb-ease-out) infinite;}@keyframes kb-atc-slide { from { translate: 0; } to { translate: -260%; } }[data-kb-atc="3"] .kb-atc--3[data-state="loading"] .kb-atc__bar { opacity: 1; }[data-kb-atc="3"] .kb-atc--3[data-state="loading"] .kb-l-idle { opacity: 0; translate: 0 -10px; }[data-kb-atc="3"] .kb-atc--3[data-state="loading"] .kb-l-load { opacity: 1; translate: 0 0; }[data-kb-atc="3"] .kb-atc--3[data-state="loading"] .kb-i-cart { opacity: .35; }[data-kb-atc="3"] .kb-atc--3[data-state="done"] { background: var(--kb-success); }[data-kb-atc="3"] .kb-atc--3[data-state="done"] .kb-i-cart { opacity: 0; scale: .5; }[data-kb-atc="3"] .kb-atc--3[data-state="done"] .kb-check { opacity: 1; scale: 1; }[data-kb-atc="3"] .kb-atc--3[data-state="done"] :is(.kb-l-idle, .kb-l-load) { opacity: 0; translate: 0 -10px; }[data-kb-atc="3"] .kb-atc--3[data-state="done"] .kb-l-done { opacity: 1; translate: 0 0; }[data-kb-atc="3"] .kb-atc--3[data-state="error"] { background: var(--kb-danger); }#brxe-kbatv3 {width: 100%}.brxe-kbac4a .bricks-variation-swatches.bricks-swatch-color li.bricks-swatch-selected {border: var(--kb-bd-thick) solid var(--kb-swatch-ring)}.brxe-kbac4a .bricks-variation-swatches.bricks-swatch-color li {width: 2em; height: 2em}.brxe-kbac4a form.cart:not(.variations_form), .brxe-kbac4a form.cart.variations_form .woocommerce-variation-add-to-cart {display: flex; flex-direction: column; gap: var(--space-s)}.brxe-kbac4a .stock {display: none}.brxe-kbac4a .bricks-variation-swatches.bricks-swatch-label li.bricks-swatch-selected {border: var(--kb-bd-thin) solid var(--kb-swatch-ring)}.brxe-kbac4a .bricks-variation-swatches.bricks-swatch-label li {border: var(--kb-bd-hair) solid var(--kb-border-strong); border-radius: var(--kb-radius-xs)}.brxe-kbac4a .qty {border: var(--kb-bd-hair) solid var(--kb-border-field); border-radius: var(--kb-radius-s)}.brxe-kbac4a .minus {border: var(--kb-bd-hair) solid var(--kb-border-field); border-radius: var(--kb-radius-s)}.brxe-kbac4a .plus {border: var(--kb-bd-hair) solid var(--kb-border-field); border-radius: var(--kb-radius-s)}.brxe-kbac4a .cart .quantity {width: 100%}.brxe-23af05 {width: 100%; row-gap: var(--space-2xs)}[data-kb-atc="4"] {  --kb-atc-h: calc(var(--text-s) * 3 + 3px); --kb-atc-cap: calc(var(--kb-atc-h) + .125rem);}[data-kb-atc="4"] .single_add_to_cart_button { position: relative; isolation: isolate; overflow: hidden; width: 100%; height: var(--kb-atc-h); padding: 0 1.6em; border: 0; border-radius: var(--kb-radius-s); background: var(--kb-cta-bg); color: var(--kb-cta-text); font-size: var(--text-s); font-weight: 700; line-height: 1.2; font-variation-settings: "CNTR" 40;  cursor: pointer; -webkit-tap-highlight-color: transparent; transition: transform 180ms var(--kb-ease-out), background-color .35s var(--kb-ease-out), opacity .2s;}[data-kb-atc="4"] .single_add_to_cart_button.kb-atc { padding: 0; }[data-kb-atc="4"] .single_add_to_cart_button.disabled { opacity: .55; cursor: not-allowed; }[data-kb-atc="4"] .kb-atc svg { width: 1.375rem; height: 1.375rem; flex: 0 0 auto; }[data-kb-atc="4"] .kb-spin { display: inline-block; width: 1.375rem; height: 1.375rem; border-radius: 50%; border: 2.5px solid currentColor; border-inline-end-color: transparent; animation: kb-atc-spin .8s linear infinite;}[data-kb-atc="4"] .kb-check path { stroke-dasharray: 24; stroke-dashoffset: 24; }[data-kb-atc="4"] .kb-atc:is([data-state="done"], [data-state="kept"]) .kb-check path { animation: kb-atc-draw .45s .12s var(--kb-ease-out) forwards; }[data-kb-atc="4"] .kb-atc.is-shake { animation: kb-atc-shake .42s var(--kb-ease-out); }[data-kb-atc="4"] .kb-atc-msg { margin: 0; font-family: var(--kb-font-num, "Abar FaNum", "Abar", Tahoma, sans-serif); font-size: var(--text-s); line-height: 1.8; color: var(--kb-text-muted);}[data-kb-atc="4"] .kb-atc-msg.is-error { color: var(--kb-danger); }[data-kb-atc="4"] .kb-atc-msg.is-ok { color: var(--kb-success-strong); }@keyframes kb-atc-spin { to { rotate: 360deg; } }@keyframes kb-atc-draw { to { stroke-dashoffset: 0; } }@keyframes kb-atc-shake { 0%, 100% { translate: 0; } 20% { translate: 7px; } 40% { translate: -6px; } 60% { translate: 4px; } 80% { translate: -2px; } }@media (hover: none) { [data-kb-atc="4"] .single_add_to_cart_button:active { transform: scale(.97); }}@media (prefers-reduced-motion: reduce) { [data-kb-atc="4"] *, [data-kb-atc="4"] *::before, [data-kb-atc="4"] *::after { animation-duration: .01ms !important; animation-iteration-count: 1 !important; transition-duration: .01ms !important; transition-delay: 0ms !important; }}[data-kb-atc="4"] .kb-atc--4 { background: var(--kb-cta-bg); }@media (hover: hover) { [data-kb-atc="4"] .kb-atc--4:not(.disabled):hover { background: var(--kb-cta-bg-hover); } }[data-kb-atc="4"] .kb-atc--4 .kb-atc__txt { position: absolute; inset: 0; display: flex; align-items: center; justify-content: center; gap: var(--space-2xs); transition: opacity .25s, translate .35s var(--kb-ease-out);}[data-kb-atc="4"] .kb-atc--4 .kb-atc__txt--done { opacity: 0; translate: 0 10px; }[data-kb-atc="4"] .kb-atc--4 .kb-atc__cart { position: absolute; top: 50%; left: 50%; width: 1.875rem; height: 1.875rem; margin: -1.0625rem 0 0 -.9375rem; display: grid; place-items: center; opacity: 0; translate: 240px 0;}[data-kb-atc="4"] .kb-atc--4 .kb-atc__cart svg { width: 100%; height: 100%; }[data-kb-atc="4"] .kb-atc--4 .kb-atc__box { position: absolute; top: -14px; left: 50%; width: .75rem; height: .75rem; margin-left: -3px; border-radius: 3px; background: var(--kb-cta-text);  opacity: 0;}[data-kb-atc="4"] .kb-atc--4:is([data-state="in"], [data-state="drop"], [data-state="wait"], [data-state="out"]) .kb-atc__txt--idle { opacity: 0; translate: 0 -12px; }[data-kb-atc="4"] .kb-atc--4:is([data-state="in"], [data-state="drop"], [data-state="wait"]) .kb-atc__cart { opacity: 1; translate: 0 0; transition: translate .5s var(--kb-ease-out), opacity .2s; }[data-kb-atc="4"] .kb-atc--4:is([data-state="drop"], [data-state="wait"]) .kb-atc__box { animation: kb-atc-drop .42s cubic-bezier(.5, 0, .75, 0) forwards; }@keyframes kb-atc-drop { 0% { opacity: 1; top: -14px; } 100% { opacity: 1; top: calc(50% - 10px); } }[data-kb-atc="4"] .kb-atc--4[data-state="wait"] .kb-atc__cart { animation: kb-atc-wobble .5s ease-in-out infinite alternate; }@keyframes kb-atc-wobble { from { rotate: -6deg; } to { rotate: 4deg; } }[data-kb-atc="4"] .kb-atc--4[data-state="out"] .kb-atc__cart { opacity: 1; translate: -240px 0; transition: translate .55s cubic-bezier(.55, 0, .7, .3); }[data-kb-atc="4"] .kb-atc--4[data-state="out"] .kb-atc__box { opacity: 1; top: calc(50% - 10px); translate: -240px 0; transition: translate .55s cubic-bezier(.55, 0, .7, .3); }[data-kb-atc="4"] .kb-atc--4[data-state="done"] { background: var(--kb-cta-bg-hover); }[data-kb-atc="4"] .kb-atc--4[data-state="done"] .kb-atc__txt--idle { opacity: 0; }[data-kb-atc="4"] .kb-atc--4[data-state="done"] .kb-atc__txt--done { opacity: 1; translate: 0 0; }[data-kb-atc="4"] .kb-atc--4[data-state="fail"] .kb-atc__cart { opacity: 1; translate: 240px 0; transition: translate .45s var(--kb-ease-out); }[data-kb-atc="4"] .kb-atc--4[data-state="fail"] .kb-atc__box { animation: kb-atc-pop .5s var(--kb-ease-out) forwards; }@keyframes kb-atc-pop { 0% { opacity: 1; top: calc(50% - 10px); } 100% { opacity: 0; top: -20px; } }#brxe-kbatv4 {width: 100%}.brxe-kbac5a .bricks-variation-swatches.bricks-swatch-color li.bricks-swatch-selected {border: var(--kb-bd-thick) solid var(--kb-swatch-ring)}.brxe-kbac5a .bricks-variation-swatches.bricks-swatch-color li {width: 2em; height: 2em}.brxe-kbac5a form.cart:not(.variations_form), .brxe-kbac5a form.cart.variations_form .woocommerce-variation-add-to-cart {display: flex; flex-direction: column; gap: var(--space-s)}.brxe-kbac5a .stock {display: none}.brxe-kbac5a .bricks-variation-swatches.bricks-swatch-label li.bricks-swatch-selected {border: var(--kb-bd-thin) solid var(--kb-swatch-ring)}.brxe-kbac5a .bricks-variation-swatches.bricks-swatch-label li {border: var(--kb-bd-hair) solid var(--kb-border-strong); border-radius: var(--kb-radius-xs)}.brxe-kbac5a .qty {border: var(--kb-bd-hair) solid var(--kb-border-field); border-radius: var(--kb-radius-s)}.brxe-kbac5a .minus {border: var(--kb-bd-hair) solid var(--kb-border-field); border-radius: var(--kb-radius-s)}.brxe-kbac5a .plus {border: var(--kb-bd-hair) solid var(--kb-border-field); border-radius: var(--kb-radius-s)}.brxe-kbac5a .cart .quantity {width: 100%}.brxe-cb801a {width: 100%; row-gap: var(--space-2xs)}[data-kb-atc="5"] {  --kb-atc-h: calc(var(--text-s) * 3 + 3px); --kb-atc-cap: calc(var(--kb-atc-h) + .125rem);}[data-kb-atc="5"] .single_add_to_cart_button { position: relative; isolation: isolate; overflow: hidden; width: 100%; height: var(--kb-atc-h); padding: 0 1.6em; border: 0; border-radius: var(--kb-radius-s); background: var(--kb-cta-bg); color: var(--kb-cta-text); font-size: var(--text-s); font-weight: 700; line-height: 1.2; font-variation-settings: "CNTR" 40;  cursor: pointer; -webkit-tap-highlight-color: transparent; transition: transform 180ms var(--kb-ease-out), background-color .35s var(--kb-ease-out), opacity .2s;}[data-kb-atc="5"] .single_add_to_cart_button.kb-atc { padding: 0; }[data-kb-atc="5"] .single_add_to_cart_button.disabled { opacity: .55; cursor: not-allowed; }[data-kb-atc="5"] .kb-atc svg { width: 1.375rem; height: 1.375rem; flex: 0 0 auto; }[data-kb-atc="5"] .kb-spin { display: inline-block; width: 1.375rem; height: 1.375rem; border-radius: 50%; border: 2.5px solid currentColor; border-inline-end-color: transparent; animation: kb-atc-spin .8s linear infinite;}[data-kb-atc="5"] .kb-check path { stroke-dasharray: 24; stroke-dashoffset: 24; }[data-kb-atc="5"] .kb-atc:is([data-state="done"], [data-state="kept"]) .kb-check path { animation: kb-atc-draw .45s .12s var(--kb-ease-out) forwards; }[data-kb-atc="5"] .kb-atc.is-shake { animation: kb-atc-shake .42s var(--kb-ease-out); }[data-kb-atc="5"] .kb-atc-msg { margin: 0; font-family: var(--kb-font-num, "Abar FaNum", "Abar", Tahoma, sans-serif); font-size: var(--text-s); line-height: 1.8; color: var(--kb-text-muted);}[data-kb-atc="5"] .kb-atc-msg.is-error { color: var(--kb-danger); }[data-kb-atc="5"] .kb-atc-msg.is-ok { color: var(--kb-success-strong); }@keyframes kb-atc-spin { to { rotate: 360deg; } }@keyframes kb-atc-draw { to { stroke-dashoffset: 0; } }@keyframes kb-atc-shake { 0%, 100% { translate: 0; } 20% { translate: 7px; } 40% { translate: -6px; } 60% { translate: 4px; } 80% { translate: -2px; } }@media (hover: none) { [data-kb-atc="5"] .single_add_to_cart_button:active { transform: scale(.97); }}@media (prefers-reduced-motion: reduce) { [data-kb-atc="5"] *, [data-kb-atc="5"] *::before, [data-kb-atc="5"] *::after { animation-duration: .01ms !important; animation-iteration-count: 1 !important; transition-duration: .01ms !important; transition-delay: 0ms !important; }}[data-kb-atc="5"] form.cart .quantity { display: none; }[data-kb-atc="5"] .kb-atc-wrap { position: relative; }[data-kb-atc="5"] .kb-atc--5 { display: flex; align-items: center; justify-content: center; gap: var(--space-xs); background: var(--kb-cta-bg); transition: opacity .3s, scale .4s var(--kb-ease-out), transform 180ms var(--kb-ease-out), background-color .3s, visibility 0s;}@media (hover: hover) { [data-kb-atc="5"] .kb-atc--5:not(.disabled):hover { background: var(--kb-cta-bg-hover); } }[data-kb-atc="5"] .kb-atc--5 > * { transition: opacity .2s; }[data-kb-atc="5"] .kb-atc--5 .kb-spin { position: absolute; opacity: 0; }[data-kb-atc="5"] .kb-atc--5[data-state="loading"] > :not(.kb-spin) { opacity: 0; }[data-kb-atc="5"] .kb-atc--5[data-state="loading"] .kb-spin { opacity: 1; }[data-kb-atc="5"] .kb-step { position: absolute; inset: 0; display: flex; align-items: center; justify-content: space-between; padding-inline: 6px; background: var(--kb-surface); border: 1.5px solid var(--kb-cta-bg); border-radius: var(--kb-radius-s); opacity: 0; scale: .92; visibility: hidden; transition: opacity .3s .1s, scale .45s cubic-bezier(.34, 1.56, .64, 1) .05s, visibility 0s .45s;}[data-kb-atc="5"] .kb-atc-wrap.is-in .kb-atc--5 { opacity: 0; scale: 1.04; visibility: hidden; transition: opacity .3s, scale .4s var(--kb-ease-out), visibility 0s .3s; }[data-kb-atc="5"] .kb-atc-wrap.is-in .kb-step { opacity: 1; scale: 1; visibility: visible; transition: opacity .3s .1s, scale .45s cubic-bezier(.34, 1.56, .64, 1) .05s, visibility 0s; }[data-kb-atc="5"] .kb-step button { width: 2.5rem; height: 2.5rem; padding: 0; border: 0; border-radius: calc(var(--kb-radius-s) - 2px); background: transparent; color: var(--kb-cta-bg); cursor: pointer; display: grid; place-items: center;}[data-kb-atc="5"] .kb-step button:hover { background: color-mix(in srgb, var(--kb-cta-bg) 10%, transparent); }[data-kb-atc="5"] .kb-step button:disabled { opacity: .3; cursor: not-allowed; background: transparent; }[data-kb-atc="5"] .kb-step svg { width: 1.25rem; height: 1.25rem; }[data-kb-atc="5"] .kb-step__mid { display: grid; justify-items: center; line-height: 1.3; }[data-kb-atc="5"] .kb-step__n { min-height: 1.6rem; display: grid; place-items: center; font-family: var(--kb-font-num, "Abar FaNum", "Abar", Tahoma, sans-serif); font-size: var(--text-l); font-weight: 800; color: var(--kb-cta-bg);}[data-kb-atc="5"] .kb-step__n .kb-spin { width: 1.125rem; height: 1.125rem; }[data-kb-atc="5"] .kb-step__cap { font-size: var(--text-xs); color: var(--kb-text-muted); }[data-kb-atc="5"] .kb-step__n.is-tick { animation: kb-atc-tick .35s cubic-bezier(.34, 1.56, .64, 1); }@keyframes kb-atc-tick { 0% { scale: 1; } 40% { scale: 1.3; } 100% { scale: 1; } }#brxe-kbatv5 {width: 100%}#brxe-kbhbbn {width: 100%; font-weight: 500}#brxe-kpnot {row-gap: 4px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 2px; padding-right: var(--space-2xs); padding-bottom: 0; padding-left: var(--space-2xs); color: var(--kb-text-muted); font-size: var(--text-xs); font-weight: 400; line-height: 1.7}#brxe-kpnot { list-style: none; }#brxe-kpnot > li { display: flex; align-items: center; gap: var(--space-xs); margin: 0; }#brxe-kpnot > li::before { content: ""; flex: 0 0 auto; inline-size: 6px; block-size: 6px; border-radius: 50%; background: var(--kb-primary-mid); box-shadow: 0 0 0 3px var(--kb-primary-tint); }#kb-buy {row-gap: var(--space-xs); width: 100%}#kb-buy .quantity { display: flex; flex-direction: row; align-items: center; gap: var(--space-2xs); inline-size: 100%; padding: 4px; border: var(--kb-bd-hair) solid var(--kb-border-strong); border-radius: var(--kb-radius-pill); background: var(--kb-surface); transition: border-color var(--kb-dur-base) var(--kb-ease-out), box-shadow var(--kb-dur-base) var(--kb-ease-out);}#kb-buy .quantity:hover { border-color: var(--kb-primary-mid); }#kb-buy .quantity:focus-within { border-color: var(--kb-border-brand); box-shadow: var(--kb-shadow-focus); }#kb-buy .quantity .action { position: static; display: grid; place-items: center; flex: 0 0 36px; inline-size: 36px; block-size: 36px; margin: 0; padding: 0; border: 0; border-radius: 50%; background: var(--kb-primary-tint); color: var(--kb-primary); cursor: pointer; user-select: none; transition: background-color var(--kb-dur-base) var(--kb-ease-out), color var(--kb-dur-base) var(--kb-ease-out), scale var(--kb-dur-fast) var(--kb-ease-out);}#kb-buy .quantity .action svg { inline-size: 16px; block-size: 16px; stroke-width: 2.2; }#kb-buy .quantity .action:hover { background: var(--kb-primary); color: var(--kb-text-on-brand); }#kb-buy .quantity .action:active { scale: .9; }#kb-buy .quantity .plus { order: 1; }#kb-buy .quantity input.qty { order: 2; }#kb-buy .quantity .minus { order: 3; }#kb-buy .quantity input.qty { flex: 1 1 auto; min-inline-size: 0; inline-size: auto; block-size: 36px; margin: 0; padding: 0; border: 0; border-radius: 0; background: transparent; box-shadow: none; color: var(--kb-text-heading); font-family: var(--kb-font-num, "Abar FaNum", Tahoma, sans-serif); font-size: var(--text-m); font-weight: 600; line-height: 36px; text-align: center; -moz-appearance: textfield; appearance: textfield;}#kb-buy .quantity input.qty:focus { outline: 0; }#kb-buy .quantity input.qty::-webkit-inner-spin-button,#kb-buy .quantity input.qty::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }#kb-buy .brxe-product-add-to-cart > .stock.in-stock { display: none; }@media (max-width: 767px) {#kb-buy {order: 4}}#brxe-kphbuy {row-gap: var(--space-s); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); background-color: var(--kb-surface); border: var(--kb-bd-hair) solid var(--kb-border); border-radius: var(--kb-radius-l); box-shadow: 0 10px 30px -8px var(--kb-ink-a12); position: sticky; top: calc(var(--wp-admin--admin-bar--height, 0px) + var(--space-s))}#brxe-kphbuy { transition: top var(--kb-dur-base) var(--kb-ease-out); }#brx-header.x-header_sticky-active:not(.x-header_sticky-hidden) ~ #brx-content #brxe-kphbuy { top: calc(var(--wp-admin--admin-bar--height, 0px) + var(--kb-head-h, 72px) + var(--space-s));}@media (max-width: 991px) {#brxe-kphbuy {position: relative; top: auto}}@media (max-width: 767px) {#brxe-kphbuy {display: contents}}#brxe-kphsum {display: grid; align-items: initial; grid-template-columns: minmax(0, 4fr) minmax(0, 3fr); gap: var(--space-l); align-items: start; align-self: stretch !important; width: 100%}@media (max-width: 767px) { #brxe-kphsum::before { content: ""; align-self: center; inline-size: 40px; block-size: 4px; margin-block-end: var(--space-3xs); border-radius: var(--kb-radius-pill); background: var(--kb-border-strong); }}@media (max-width: 991px) {#brxe-kphsum {grid-template-columns: minmax(0, 1fr); gap: var(--space-m)}}@media (max-width: 767px) {#brxe-kphsum {display: flex; flex-direction: column; row-gap: var(--space-s); position: relative; z-index: 2; margin-top: -28px; margin-right: calc(-1 * var(--kb-gutter, 16px)); margin-left: calc(-1 * var(--kb-gutter, 16px)); padding-top: var(--space-xs); padding-right: var(--kb-gutter, 16px); padding-bottom: var(--space-m); padding-left: var(--kb-gutter, 16px); background-color: var(--kb-surface); border-radius: var(--kb-radius-l) var(--kb-radius-l) 0 0; box-shadow: 0 -8px 24px 0 var(--kb-ink-a08); width: auto; max-width: none}}#brxe-kphgrd {display: grid; align-items: initial; grid-template-columns: minmax(0, 5fr) minmax(0, 7fr); gap: var(--space-l); align-items: start; width: 100%}@media (max-width: 767px) { body #brxe-kphgrd .quantity input.qty { font-size: 16px; } }@media (max-width: 991px) {#brxe-kphgrd {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: var(--space-m)}}@media (max-width: 767px) {#brxe-kphgrd {grid-template-columns: minmax(0, 1fr); gap: 0px}}#brxe-kpc1hr {row-gap: var(--space-m)}@media (max-width: 767px) { #brxe-kpc1hr > .brxe-f77a8c { display: none; }}@media (max-width: 767px) {#brxe-kpc1hr {row-gap: 0px}}#brxe-kps1hr {padding-top: var(--space-m); padding-bottom: var(--space-l)}@media (max-width: 767px) {#brxe-kps1hr {padding-top: 0; padding-bottom: 0}}.brxe-kbtbt0 {color: var(--kb-text-heading); font-size: var(--text-s); font-weight: 600; line-height: 1.5; font-family: "Abar FaNum"}.brxe-kbtbs0 {color: var(--kb-text-muted); font-size: var(--text-xs); font-weight: 400; line-height: 1.5; font-family: "Abar FaNum"}.brxe-kbtbb0 {row-gap: 0px; min-width: 0px; flex-grow: 1; flex-shrink: 1}.brxe-kbtbi0 {flex-direction: row; align-items: center; column-gap: var(--space-xs); min-width: 0px; flex-wrap: nowrap}@media (max-width: 767px) {.brxe-kbtbi0 {column-gap: var(--space-xs)}}.brxe-kbtbt5 {color: var(--kb-text-heading); font-size: var(--text-s); font-weight: 600; line-height: 1.5; font-family: "Abar FaNum"}.brxe-kbtbs5 {color: var(--kb-text-muted); font-size: var(--text-xs); font-weight: 400; line-height: 1.5; font-family: "Abar FaNum"}.brxe-kbtbb5 {row-gap: 0px; min-width: 0px; flex-grow: 1; flex-shrink: 1}.brxe-kbtbi5 {flex-direction: row; align-items: center; column-gap: var(--space-xs); min-width: 0px; flex-wrap: nowrap}@media (max-width: 767px) {.brxe-kbtbi5 {column-gap: var(--space-xs)}}.brxe-kbtbt1 {color: var(--kb-text-heading); font-size: var(--text-s); font-weight: 600; line-height: 1.5; font-family: "Abar FaNum"}.brxe-kbtbs1 {color: var(--kb-text-muted); font-size: var(--text-xs); font-weight: 400; line-height: 1.5; font-family: "Abar FaNum"}.brxe-kbtbb1 {row-gap: 0px; min-width: 0px; flex-grow: 1; flex-shrink: 1}.brxe-kbtbi1 {flex-direction: row; align-items: center; column-gap: var(--space-xs); min-width: 0px; flex-wrap: nowrap}@media (max-width: 767px) {.brxe-kbtbi1 {column-gap: var(--space-xs)}}.brxe-kbtbt3 {color: var(--kb-text-heading); font-size: var(--text-s); font-weight: 600; line-height: 1.5; font-family: "Abar FaNum"}.brxe-kbtbs3 {color: var(--kb-text-muted); font-size: var(--text-xs); font-weight: 400; line-height: 1.5; font-family: "Abar FaNum"}.brxe-kbtbb3 {row-gap: 0px; min-width: 0px; flex-grow: 1; flex-shrink: 1}.brxe-kbtbi3 {flex-direction: row; align-items: center; column-gap: var(--space-xs); min-width: 0px; flex-wrap: nowrap}@media (max-width: 767px) {.brxe-kbtbi3 {column-gap: var(--space-xs)}}.brxe-kbtbt2 {color: var(--kb-text-heading); font-size: var(--text-s); font-weight: 600; line-height: 1.5; font-family: "Abar FaNum"}.brxe-kbtbs2 {color: var(--kb-text-muted); font-size: var(--text-xs); font-weight: 400; line-height: 1.5; font-family: "Abar FaNum"}.brxe-kbtbb2 {row-gap: 0px; min-width: 0px; flex-grow: 1; flex-shrink: 1}.brxe-kbtbi2 {flex-direction: row; align-items: center; column-gap: var(--space-xs); min-width: 0px; flex-wrap: nowrap}@media (max-width: 767px) {.brxe-kbtbi2 {column-gap: var(--space-xs)}}.brxe-kbtbt4 {color: var(--kb-text-heading); font-size: var(--text-s); font-weight: 600; line-height: 1.5; font-family: "Abar FaNum"}.brxe-kbtbs4 {color: var(--kb-text-muted); font-size: var(--text-xs); font-weight: 400; line-height: 1.5; font-family: "Abar FaNum"}.brxe-kbtbb4 {row-gap: 0px; min-width: 0px; flex-grow: 1; flex-shrink: 1}.brxe-kbtbi4 {flex-direction: row; align-items: center; column-gap: var(--space-xs); min-width: 0px; flex-wrap: nowrap}@media (max-width: 991px) {.brxe-kbtbi4 {display: none}}@media (max-width: 767px) {.brxe-kbtbi4 {column-gap: var(--space-xs)}}.brxe-cbf060 {display: grid; align-items: initial; grid-template-columns: repeat(5, minmax(0, 1fr)); gap: var(--space-xs); padding-top: var(--space-s); padding-right: var(--space-m); padding-bottom: var(--space-s); padding-left: var(--space-m); background-color: color-mix(in srgb, var(--kb-primary-tint) 45%, var(--kb-surface)); border-radius: var(--kb-radius-l); width: 100%}.brxe-cbf060 { position: relative; isolation: isolate; overflow: hidden; box-shadow: inset 0 0 0 var(--kb-bd-hair) var(--kb-border); } .brxe-cbf060::before,.brxe-cbf060::after { content: ""; position: absolute; z-index: -1; aspect-ratio: 1; border-radius: 50%; pointer-events: none; } .brxe-cbf060::before { inset-block-start: -210px; inset-inline-start: -160px; inline-size: 460px; background: repeating-radial-gradient(circle, transparent 0 20px, rgb(var(--kb-rgb-brand) / .06) 20px 21px); -webkit-mask-image: radial-gradient(circle, rgb(0 0 0) 16%, transparent 68%); mask-image: radial-gradient(circle, rgb(0 0 0) 16%, transparent 68%); } .brxe-cbf060::after { inset-block-end: -170px; inset-inline-end: -120px; inline-size: 340px; background: repeating-radial-gradient(circle, transparent 0 13px, rgb(var(--kb-rgb-brand) / .05) 13px 14px); -webkit-mask-image: radial-gradient(circle, rgb(0 0 0) 12%, transparent 66%); mask-image: radial-gradient(circle, rgb(0 0 0) 12%, transparent 66%); } .brxe-cbf060 > .brxe-block { justify-content: center; padding: 4px var(--space-2xs); } .brxe-cbf060 .brxe-icon { flex: 0 0 auto; font-size: 22px; line-height: 1; color: color-mix(in srgb, var(--kb-primary) 42%, var(--kb-surface)); transition: color var(--kb-dur-base) var(--kb-ease-out); }@media (hover: hover) { .brxe-cbf060 > .brxe-block:hover .brxe-icon { color: var(--kb-primary); } } .brxe-cbf060 > .brxe-block > .brxe-block > :first-child { color: var(--kb-text); font-size: 13px; line-height: 1.6; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .brxe-cbf060 > .brxe-block > .brxe-block > :last-child:not(:first-child) { color: var(--kb-text-subtle); font-size: 11.5px; line-height: 1.6; }@media (max-width: 767px) { .brxe-cbf060 > .brxe-block { justify-content: flex-start; padding: 6px var(--space-2xs); } .brxe-cbf060 .brxe-icon { font-size: 19px; } .brxe-cbf060 > .brxe-block > .brxe-block > :last-child:not(:first-child) { display: none; } .brxe-cbf060::before { inline-size: 300px; inset-block-start: -150px; inset-inline-start: -130px; } .brxe-cbf060::after { inline-size: 240px; }}@media (prefers-reduced-motion: reduce) { .brxe-cbf060 .brxe-icon { transition: none; } }@media (max-width: 991px) {.brxe-cbf060 {grid-template-columns: repeat(4, minmax(0, 1fr))}}@media (max-width: 767px) {.brxe-cbf060 {grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 4px var(--space-2xs); padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs); border-radius: var(--kb-radius-m)}}@media (max-width: 767px) {#brxe-kpc2tr {background-color: var(--kb-surface); padding-top: 0; padding-bottom: var(--space-m)}}#brxe-kps2tr {padding-top: 0; padding-bottom: var(--space-l)}@media (max-width: 767px) {#brxe-kps2tr {padding-top: 0; padding-bottom: 0}}#brxe-kpti1 {font-size: 1.05em; flex-shrink: 0}@media (max-width: 767px) {#brxe-kpti1 {display: none}a.bricks-link-wrapper:has(> #brxe-kpti1) {display: none}}#brxe-kptl1 {color: inherit; white-space: nowrap}#brxe-kptt1 {display: flex; flex-direction: row; align-items: center; justify-content: center; column-gap: var(--space-2xs); min-width: 0px}@media (max-width: 767px) {#brxe-kptt1 {column-gap: 4px}}#brxe-kpti2 {font-size: 1.05em; flex-shrink: 0}@media (max-width: 767px) {#brxe-kpti2 {display: none}a.bricks-link-wrapper:has(> #brxe-kpti2) {display: none}}#brxe-kptl2 {color: inherit; white-space: nowrap}#brxe-kptt2 {display: flex; flex-direction: row; align-items: center; justify-content: center; column-gap: var(--space-2xs); min-width: 0px}@media (max-width: 767px) {#brxe-kptt2 {column-gap: 4px}}#brxe-kpti3 {font-size: 1.05em; flex-shrink: 0}@media (max-width: 767px) {#brxe-kpti3 {display: none}a.bricks-link-wrapper:has(> #brxe-kpti3) {display: none}}#brxe-kptl3 {color: inherit; white-space: nowrap}#brxe-kptt3 {display: flex; flex-direction: row; align-items: center; justify-content: center; column-gap: var(--space-2xs); min-width: 0px}@media (max-width: 767px) {#brxe-kptt3 {column-gap: 4px}}#brxe-kpti4 {font-size: 1.05em; flex-shrink: 0}@media (max-width: 767px) {#brxe-kpti4 {display: none}a.bricks-link-wrapper:has(> #brxe-kpti4) {display: none}}#brxe-kptl4 {color: inherit; white-space: nowrap}#brxe-kptt4 {display: flex; flex-direction: row; align-items: center; justify-content: center; column-gap: var(--space-2xs); min-width: 0px}@media (max-width: 767px) {#brxe-kptt4 {column-gap: 4px}}#brxe-kptmnu {display: grid; align-items: initial; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 4px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: var(--kb-surface); border: var(--kb-bd-hair) solid var(--kb-border); border-radius: var(--kb-radius-m); position: sticky; top: calc(var(--wp-admin--admin-bar--height, 0px) + 12px); z-index: var(--kb-z-sticky)}@media (max-width: 767px) {#brxe-kptmnu {top: 0px; margin-right: calc(-1 * var(--kb-gutter, 16px)); margin-left: calc(-1 * var(--kb-gutter, 16px)); width: calc(100% + 2 * var(--kb-gutter, 16px)); max-width: none; padding-top: 6px; padding-right: var(--kb-gutter, 16px); padding-bottom: 6px; padding-left: var(--kb-gutter, 16px); border-top: 0 solid var(--kb-border); border-right: 0 solid var(--kb-border); border-bottom: var(--kb-bd-hair) solid var(--kb-border); border-left: 0 solid var(--kb-border); border-radius: 0; gap: 4px}}#brxe-kpdsh {margin-top: 0; margin-bottom: 0; color: var(--kb-text-heading); font-size: var(--text-xl); font-weight: 600; line-height: 1.5}@media (max-width: 767px) {#brxe-kpdsh {font-size: var(--text-l)}}#brxe-kbtpc1 {line-height: 2; width: 100%}#brxe-kbtpc1 h2 { font-size: var(--text-l); margin-block: 0 var(--space-xs);}#brxe-kbtpc1 h3 { font-size: var(--text-m); margin-block: var(--space-m) var(--space-2xs);}#brxe-kpdcl.is-clamped { max-block-size: 560px; overflow: hidden; -webkit-mask-image: linear-gradient(#000 75%, transparent); mask-image: linear-gradient(#000 75%, transparent); }#brxe-kpdcl.is-open { max-block-size: none; -webkit-mask-image: none; mask-image: none; }#brxe-kpdmr {display: none; color: var(--kb-link); font-size: var(--text-s); font-weight: 600}#brxe-kpdmr:hover {color: var(--kb-link-hover); text-decoration: underline}#kp-desc {row-gap: var(--space-s); padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); background-color: var(--kb-surface); border: var(--kb-bd-hair) solid var(--kb-border); border-radius: var(--kb-radius-l); min-width: 0px}#kp-desc { scroll-margin-block-start: calc(var(--kp-tabbar-h, 60px) + 24px); }@media (max-width: 767px) {#kp-desc {padding-top: var(--space-m); padding-right: var(--kb-gutter, 16px); padding-bottom: var(--space-m); padding-left: var(--kb-gutter, 16px); border: 0; border-radius: 0; margin-right: calc(-1 * var(--kb-gutter, 16px)); margin-left: calc(-1 * var(--kb-gutter, 16px)); width: auto; max-width: none}}#brxe-kpkph {margin-top: 0; margin-bottom: 0; color: var(--kb-text-heading); font-size: var(--text-m); font-weight: 700; line-height: 1.5}.brxe-kpkpi .brxe-kpkpc.brxe-icon {color: var(--kb-primary); fill: var(--kb-primary); font-size: 1.1em; flex-shrink: 0}.brxe-kpkpi .brxe-kpkpt2.brxe-text-basic {color: var(--kb-text); font-size: var(--text-s); line-height: 1.7}.brxe-kpkpi.brxe-block {flex-direction: row; align-items: center; column-gap: var(--space-2xs)}#brxe-kpkpl {row-gap: var(--space-2xs); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-kpkpl { list-style: none; }#brxe-kpkpt {row-gap: var(--space-s); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); background-color: var(--kb-surface-alt); border: var(--kb-bd-hair) solid var(--kb-border); border-radius: var(--kb-radius-l); min-width: 0px}@media (max-width: 767px) {#brxe-kpkpt {padding-top: var(--space-m); padding-right: var(--kb-gutter, 16px); padding-bottom: var(--space-m); padding-left: var(--kb-gutter, 16px); border: 0; border-radius: 0; margin-right: calc(-1 * var(--kb-gutter, 16px)); margin-left: calc(-1 * var(--kb-gutter, 16px)); width: calc(100% + 2 * var(--kb-gutter, 16px)); max-width: none}}#brxe-kphph {margin-top: 0; margin-bottom: 0; color: var(--kb-text-on-dark); font-size: var(--text-m); font-weight: 700; line-height: 1.5}#brxe-kphpt {margin-top: 0; margin-bottom: var(--space-xs); color: var(--kb-text-muted-on-dark); font-size: var(--text-s); line-height: 1.8}#brxe-kphpb {width: 100%; font-family: "Abar FaNum"}#brxe-kphlp {row-gap: var(--space-2xs); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); background-color: var(--kb-surface-dark); border-radius: var(--kb-radius-l); min-width: 0px}#brxe-kphlp { position: relative; isolation: isolate; overflow: hidden; }#brxe-kphlp::before { content: ""; position: absolute; z-index: -1; inset-block-end: -160px; inset-inline-end: -130px; inline-size: 360px; aspect-ratio: 1; border-radius: 50%; pointer-events: none; background: repeating-radial-gradient(circle, transparent 0 16px, rgb(var(--kb-rgb-white) / .07) 16px 17px); -webkit-mask-image: radial-gradient(circle, rgb(0 0 0) 16%, transparent 68%); mask-image: radial-gradient(circle, rgb(0 0 0) 16%, transparent 68%); }#brxe-kphlp::after { content: ""; position: absolute; z-index: -1; inset-block-start: -80px; inset-inline-start: -60px; inline-size: 240px; aspect-ratio: 1; border-radius: 50%; pointer-events: none; background: radial-gradient(circle, rgb(var(--kb-rgb-brand) / .55), transparent 70%); }@media (max-width: 767px) {#brxe-kphlp {padding-top: var(--space-m); padding-right: var(--kb-gutter, 16px); padding-bottom: var(--space-m); padding-left: var(--kb-gutter, 16px); border: 0; border-radius: 0; margin-right: calc(-1 * var(--kb-gutter, 16px)); margin-left: calc(-1 * var(--kb-gutter, 16px)); width: calc(100% + 2 * var(--kb-gutter, 16px)); max-width: none}}#brxe-kpasd {row-gap: var(--space-s); position: sticky; top: calc(var(--wp-admin--admin-bar--height, 0px) + 88px)}#brxe-kpasd { transition: top var(--kb-dur-base) var(--kb-ease-out); }@media (min-width: 992px) { #brx-header.x-header_sticky-active:not(.x-header_sticky-hidden) ~ #brx-content #brxe-kpasd { top: calc(var(--wp-admin--admin-bar--height, 0px) + var(--kb-head-h, 72px) + 88px); }}@media (max-width: 991px) {#brxe-kpasd {position: relative; top: auto}}@media (max-width: 767px) {#brxe-kpasd {row-gap: 8px}}#brxe-kprw1 {display: grid; align-items: initial; grid-template-columns: minmax(0, 2fr) minmax(0, 1fr); gap: var(--space-l); align-items: start}@media (max-width: 991px) {#brxe-kprw1 {grid-template-columns: minmax(0, 1fr)}}@media (max-width: 767px) {#brxe-kprw1 {gap: 8px}}#brxe-kpsph {margin-top: 0; margin-bottom: 0; color: var(--kb-text-heading); font-size: var(--text-xl); font-weight: 600; line-height: 1.5}@media (max-width: 767px) {#brxe-kpsph {font-size: var(--text-l)}}#brxe-kbtpai {width: 100%}#brxe-kbtpai td {color: var(--kb-text); font-size: var(--text-s); font-weight: 500; font-family: "Abar FaNum"}#brxe-kbtpai th {color: var(--kb-text-muted); font-size: var(--text-s); font-weight: 500; font-family: "Abar FaNum"}#brxe-kbtpai h2 { display: none; }#brxe-kbtpai table.woocommerce-product-attributes { display: block; inline-size: 100%; margin: 0; border: 0;}#brxe-kbtpai .woocommerce-product-attributes tbody { display: grid; grid-template-columns: minmax(0, 1fr);}#brxe-kbtpai .woocommerce-product-attributes tr { display: grid; grid-template-columns: 40% minmax(0, 1fr); border-radius: var(--kb-radius-s); transition: background-color var(--kb-dur-base) var(--kb-ease-out);}#brxe-kbtpai .woocommerce-product-attributes th,#brxe-kbtpai .woocommerce-product-attributes td { border: 0; padding: var(--space-xs) var(--space-s); background: transparent; font-style: normal; text-align: start;}#brxe-kbtpai .woocommerce-product-attributes td p { margin: 0; }#brxe-kbtpai .woocommerce-product-attributes td a { color: var(--kb-link); }#brxe-kbtpai .woocommerce-product-attributes tr:nth-child(odd) { background-color: var(--kb-surface-alt); }@media (hover: hover) { #brxe-kbtpai .woocommerce-product-attributes tr:hover { background-color: var(--kb-primary-tint); }}#brxe-kbtpai.is-folded .woocommerce-product-attributes tr:nth-child(n+7) { display: none; }#brxe-kpspm {width: 100%; display: none}#kp-spec {row-gap: var(--space-s); padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); background-color: var(--kb-surface); border: var(--kb-bd-hair) solid var(--kb-border); border-radius: var(--kb-radius-l); min-width: 0px}#kp-spec { scroll-margin-block-start: calc(var(--kp-tabbar-h, 60px) + 24px); }@media (max-width: 767px) {#kp-spec {padding-top: var(--space-m); padding-right: var(--kb-gutter, 16px); padding-bottom: var(--space-m); padding-left: var(--kb-gutter, 16px); border: 0; border-radius: 0; margin-right: calc(-1 * var(--kb-gutter, 16px)); margin-left: calc(-1 * var(--kb-gutter, 16px)); width: calc(100% + 2 * var(--kb-gutter, 16px)); max-width: none}}#brxe-kpqah {margin-top: 0; margin-bottom: 0; color: var(--kb-text-heading); font-size: var(--text-xl); font-weight: 600; line-height: 1.5}@media (max-width: 767px) {#brxe-kpqah {font-size: var(--text-l)}}.brxe-kbfqit .brxe-kbfqhd.brxe-heading {font-size: var(--text-s); line-height: 1.8; font-weight: 500; color: var(--kb-text-heading); flex-grow: 1}.brxe-kbfqit .brxe-kbfqic.brxe-icon {color: var(--kb-text-muted); fill: var(--kb-text-muted); font-size: 1em}.brxe-kbfqit .brxe-kbfqtw.brxe-block {align-items: center; column-gap: var(--space-s); flex-direction: row; justify-content: space-between}#brxe-kbfqac {width: 100%}#brxe-kbfqac .accordion-content-wrapper {padding-top: 0; padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); color: var(--kb-text-muted); font-size: var(--text-s); line-height: 2}#brxe-kbfqac .accordion-title-wrapper {border-bottom: 0 solid var(--kb-border); padding-top: var(--space-xs); padding-right: var(--space-s); padding-bottom: var(--space-xs); padding-left: var(--space-s); color: var(--kb-text-heading); font-size: var(--text-s); font-weight: 500}#brxe-kbfqac .accordion-title-wrapper .brxe-heading {color: var(--kb-text-heading); font-size: var(--text-s); font-weight: 500}#brxe-kbfqac { display: grid; gap: 0;}#brxe-kbfqac > .brxe-block { border-radius: var(--kb-radius-s); background: transparent; transition: background-color var(--kb-dur-base) var(--kb-ease-out);}#brxe-kbfqac > .brxe-block + .brxe-block { border-block-start: var(--kb-bd-hair) solid var(--kb-border); border-radius: 0; }#brxe-kbfqac > .brxe-block.brx-open { background: color-mix(in srgb, var(--kb-primary-tint) 45%, var(--kb-surface)); }@media (hover: hover) { #brxe-kbfqac > .brxe-block:hover { background: color-mix(in srgb, var(--kb-primary-tint) 60%, var(--kb-surface)); }}#brxe-kbfqac .accordion-title-wrapper { cursor: pointer; }#brxe-kbfqac .accordion-title-wrapper .brxe-heading { transition: color var(--kb-dur-base) var(--kb-ease-out); }#brxe-kbfqac .accordion-title-wrapper .brxe-icon { transform: none;  transition: rotate var(--kb-dur-slow) var(--kb-ease-out), color var(--kb-dur-base) var(--kb-ease-out);}#brxe-kbfqac .brx-open > .accordion-title-wrapper .brxe-icon { rotate: 180deg; color: var(--kb-text-brand); }#brxe-kbfqac .brx-open > .accordion-title-wrapper .brxe-heading { color: var(--kb-text-brand); }#brxe-kpqae {margin-top: 0; margin-bottom: 0; color: var(--kb-text-muted); font-size: var(--text-s)}#brxe-kpqab {width: 100%}#kp-qa {row-gap: var(--space-s); padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); background-color: var(--kb-surface); border: var(--kb-bd-hair) solid var(--kb-border); border-radius: var(--kb-radius-l); min-width: 0px}#kp-qa { scroll-margin-block-start: calc(var(--kp-tabbar-h, 60px) + 24px); }@media (max-width: 767px) {#kp-qa {padding-top: var(--space-m); padding-right: var(--kb-gutter, 16px); padding-bottom: var(--space-m); padding-left: var(--kb-gutter, 16px); border: 0; border-radius: 0; margin-right: calc(-1 * var(--kb-gutter, 16px)); margin-left: calc(-1 * var(--kb-gutter, 16px)); width: auto; max-width: none}}#brxe-kprvh {margin-top: 0; margin-bottom: 0; color: var(--kb-text-heading); font-size: var(--text-xl); font-weight: 600; line-height: 1.5}@media (max-width: 767px) {#brxe-kprvh {font-size: var(--text-l)}}#brxe-kbrvnm {color: var(--kb-text-heading); font-family: "Abar FaNum"; font-size: var(--text-3xl); font-weight: 800; line-height: 1.1}#brxe-kbrvst {color: var(--kb-text-muted); font-family: "Abar FaNum"; font-size: var(--text-xs)}#brxe-kbrvst .star-rating::before {color: var(--kb-rating-star-empty)}#brxe-kbrvst .star-rating span::before {color: var(--kb-rating-star)}#brxe-kbrvbc {color: var(--kb-text-muted); font-size: var(--text-xs)}#brxe-kbrvav {align-items: center; row-gap: 2px; width: auto; font-family: "Abar FaNum"}.brxe-kbrvci .brxe-kbrvcl.brxe-text-basic {color: var(--kb-text); font-size: var(--text-xs)}.brxe-kbrvci .brxe-kbrvcv.brxe-text-basic {flex-shrink: 0; color: var(--kb-text-heading); font-family: "Abar FaNum"; font-size: var(--text-xs); font-weight: 700}.brxe-kbrvci .brxe-kbrvch.brxe-block {align-items: center; column-gap: var(--space-2xs); flex-direction: row; flex-wrap: nowrap; justify-content: space-between; width: 100%}.brxe-kbrvci .brxe-kbrvfl.brxe-div {background-color: var(--kb-rating-star); border-radius: var(--kb-radius-pill); height: 100%; width: var(--kb-pct, 0%)}.brxe-kbrvci .brxe-kbrvtr.brxe-div {background-color: var(--kb-surface-sunken); border-radius: var(--kb-radius-pill); height: 0.4em; overflow: hidden; width: 100%}.brxe-kbrvci.brxe-block {row-gap: var(--space-3xs); width: 100%}#brxe-kbrvcr {border: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; row-gap: var(--space-xs); text-align: start; width: 100%}#brxe-kbrvsm {align-items: center; align-self: flex-start !important; border-bottom: var(--kb-bd-hair) solid var(--kb-border); padding-bottom: var(--space-m); row-gap: var(--space-2xs); text-align: center; display: grid; align-items: initial; grid-template-columns: auto minmax(0, 1fr); gap: var(--space-l)}@media (min-width: 992px) { #brxe-kbrvwr:has(> #brxe-kbrvsm) { grid-template-columns: minmax(0, 4fr) minmax(0, 8fr); align-items: start; column-gap: var(--space-l); } #brxe-kbrvwr > #brxe-kbrvsm { position: sticky; top: calc(var(--wp-admin--admin-bar--height, 0px) + 12px + var(--kp-tabbar-h, 60px) + var(--space-s)); grid-template-columns: minmax(0, 1fr); justify-items: center; row-gap: var(--space-m); padding: var(--space-m); border: 0; border-radius: var(--kb-radius-m); background: var(--kb-surface-alt); transition: top var(--kb-dur-base) var(--kb-ease-out); } #brx-header.x-header_sticky-active:not(.x-header_sticky-hidden) ~ #brx-content #brxe-kbrvwr > #brxe-kbrvsm { top: calc(var(--wp-admin--admin-bar--height, 0px) + var(--kb-head-h, 72px) + 12px + var(--kp-tabbar-h, 60px) + var(--space-s)); }}@media (max-width: 767px) {#brxe-kbrvsm {gap: var(--space-m)}}#brxe-kbtprv {width: 100%}#brxe-kbtprv .meta .woocommerce-review__author {font-size: var(--text-s); font-weight: 600; font-family: "Abar FaNum"}#brxe-kbtprv .meta .woocommerce-review__published-date {color: var(--kb-text-muted); font-size: var(--text-xs); font-family: "Abar FaNum"}#brxe-kbtprv .description {font-size: var(--text-s); line-height: 2}#brxe-kbtprv .comment-reply-title {font-size: var(--text-m)}#brxe-kbtprv form .stars a::before, #brxe-kbtprv form .stars.selected a.active ~ a::before {color: var(--kb-rating-star-empty)}#brxe-kbtprv .star-rating {color: var(--kb-rating-star-empty)}#brxe-kbtprv .stars a.bricks-star-filled::before {color: var(--kb-rating-star)}#brxe-kbtprv .star-rating span::before {color: var(--kb-rating-star)}#brxe-kbtprv .woocommerce-Reviews-title { font-size: var(--text-m); }#brxe-kbtprv .commentlist { list-style: none; margin: 0; padding: 0; display: grid; gap: var(--space-s);}#brxe-kbtprv .commentlist .comment_container { display: flex; align-items: flex-start; gap: var(--space-s); padding: var(--space-s); border: var(--kb-bd-hair) solid var(--kb-border); border-radius: var(--kb-radius-m); background: var(--kb-surface); transition: border-color var(--kb-dur-base) var(--kb-ease-out);}#brxe-kbtprv .commentlist .comment_container:hover { border-color: var(--kb-border-strong); }#brxe-kbtprv .commentlist .avatar { position: static; float: none; flex: 0 0 auto; margin: 0; padding: 0; border: 0;}#brxe-kbtprv .kb-avatar { display: grid; place-items: center; border-radius: 50%; inline-size: 44px !important;  block-size: 44px !important; font-size: var(--text-m); font-weight: 700; line-height: 1;}#brxe-kbtprv .commentlist .comment-text { flex: 1; min-inline-size: 0; margin: 0; padding: 0; border: 0;}#brxe-kbtprv .commentlist .meta { margin-block: 0 var(--space-3xs); }#brxe-kbtprv .woocommerce-review__verified { font-style: normal; font-size: var(--text-xs); font-weight: 500; color: var(--kb-primary-deep); background: var(--kb-trust-bg); border-radius: var(--kb-radius-xs); padding: 1px var(--space-2xs);}#brxe-kbtprv .woocommerce-review__dash { display: none; }#brxe-kbtprv .commentlist > li { margin: 0; }#brxe-kbtprv .commentlist .description { border: 0; padding: 0; margin: 0; }#brxe-kbtprv .commentlist .description p:last-child { margin-block-end: 0; }#brxe-kbtprv .woocommerce-verification-required { margin: var(--space-s) 0 0; padding: var(--space-xs) var(--space-s); border-radius: var(--kb-radius-m); background: var(--kb-surface-alt, #f4f7f5); color: var(--kb-text-muted, #5b6b64); font-size: var(--text-xs); line-height: 1.9;}#brxe-kbrvwr {display: grid; align-items: initial; gap: var(--space-m); grid-template-columns: minmax(0, 1fr)}@media (max-width: 767px) {#brxe-kbrvwr {gap: var(--space-m); grid-template-columns: minmax(0, 1fr)}}#kp-reviews {row-gap: var(--space-s); padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); background-color: var(--kb-surface); border: var(--kb-bd-hair) solid var(--kb-border); border-radius: var(--kb-radius-l); min-width: 0px}#kp-reviews { scroll-margin-block-start: calc(var(--kp-tabbar-h, 60px) + 24px); }@media (max-width: 767px) {#kp-reviews {padding-top: var(--space-m); padding-right: var(--kb-gutter, 16px); padding-bottom: var(--space-m); padding-left: var(--kb-gutter, 16px); border: 0; border-radius: 0; margin-right: calc(-1 * var(--kb-gutter, 16px)); margin-left: calc(-1 * var(--kb-gutter, 16px)); width: auto; max-width: none}}#brxe-kptabs {width: 100%}#brxe-kptabs > .tab-content {margin-top: var(--space-s); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-kptabs > .tab-menu .tab-title {border-radius: var(--kb-radius-s); padding-top: 10px; padding-right: var(--space-s); padding-bottom: 10px; padding-left: var(--space-s); color: var(--kb-text-muted); font-size: var(--text-s); font-weight: 500; line-height: 1.5; text-align: center}#brxe-kptabs > .tab-menu .tab-title.brx-open {color: var(--kb-text-on-brand); font-weight: 600}#brxe-kptabs > .tab-menu { isolation: isolate; box-shadow: var(--kb-shadow-1); transition: box-shadow var(--kb-dur-base) var(--kb-ease-out), top var(--kb-dur-base) var(--kb-ease-out);}#brxe-kptabs > .tab-menu.is-stuck { box-shadow: 0 16px 32px -14px var(--kb-ink-a20), 0 2px 6px var(--kb-ink-a08);}#brx-header.x-header_sticky-active:not(.x-header_sticky-hidden) ~ #brx-content #brxe-kptabs > .tab-menu { top: calc(var(--wp-admin--admin-bar--height, 0px) + var(--kb-head-h, 72px) + 12px);}#brxe-kptabs > .tab-menu::before { content: ""; position: absolute; z-index: -1; inset-block: 5px; left: 0; inline-size: var(--kp-ind-w, 0px); translate: var(--kp-ind-x, 0px) 0; border-radius: var(--kb-radius-s); background: var(--kb-primary); box-shadow: 0 6px 14px -6px rgb(var(--kb-rgb-brand) / .55); opacity: 0; transition: translate .3s var(--kb-ease-out), inline-size .3s var(--kb-ease-out), opacity var(--kb-dur-base) var(--kb-ease-out);}#brxe-kptabs > .tab-menu.has-ind::before { opacity: 1; }#brxe-kptabs > .tab-menu.is-placing::before { transition: none; }#brxe-kptabs > .tab-menu .tab-title { position: relative; min-inline-size: 0; cursor: pointer; transition: background-color var(--kb-dur-base) var(--kb-ease-out), color .35s var(--kb-ease-out);}#brxe-kptabs > .tab-menu:not(.has-ind) .tab-title.brx-open { background-color: var(--kb-primary); }#brxe-kptabs > .tab-menu .tab-title:not(.brx-open):hover { background-color: var(--kb-primary-tint); color: var(--kb-primary-deep);}#brxe-kptabs > .tab-menu .tab-title > i { transition: scale .4s var(--kb-ease-spring); }#brxe-kptabs > .tab-menu .tab-title:focus-visible { outline: 2px solid var(--kb-focus); outline-offset: 2px; }#brxe-kptabs .kp-count { min-inline-size: 20px; padding: 0 6px; border-radius: var(--kb-radius-pill); background: var(--kb-surface-sunken); color: var(--kb-text-muted); font-family: var(--kb-font-num, "Abar FaNum", Tahoma, sans-serif); font-size: 11px; font-weight: 600; line-height: 20px; text-align: center; transition: background-color .35s var(--kb-ease-out), color .35s var(--kb-ease-out);}#brxe-kptabs .tab-title:not(.brx-open):hover .kp-count { background: var(--kb-surface); color: var(--kb-primary-deep); }#brxe-kptabs .tab-title.brx-open .kp-count { background: var(--kb-on-dark-a24); color: var(--kb-text-on-brand); }#brxe-kptabs > .tab-content > .tab-pane.brx-open { animation: kp-pane-in .55s var(--kb-ease-out) backwards;}@keyframes kp-pane-in { from { opacity: 0; translate: 0 18px; filter: blur(8px); } to { opacity: 1; translate: none; filter: blur(0); }}@media (max-width: 767px) { #brxe-kptabs > .tab-menu { box-shadow: 0 8px 18px -12px var(--kb-ink-a20); } #brxe-kptabs > .tab-menu.is-stuck { box-shadow: 0 12px 26px -10px var(--kb-ink-a40), 0 1px 0 var(--kb-border); } #brxe-kptabs > .tab-menu::before { inset-block: 6px; } #brx-header.x-header_sticky-active:not(.x-header_sticky-hidden) ~ #brx-content #brxe-kptabs > .tab-menu { top: var(--kb-head-h, 64px); } #brxe-kptabs .kp-count { min-inline-size: 17px; padding: 0 4px; font-size: 10px; line-height: 17px; }}@media (prefers-reduced-motion: reduce) { #brxe-kptabs > .tab-menu, #brxe-kptabs > .tab-menu::before, #brxe-kptabs > .tab-menu .tab-title { transition: none; } #brxe-kptabs > .tab-content > .tab-pane.brx-open { animation: none; }}#brxe-kptabs > .tab-content { display: flex; flex-direction: column; gap: var(--space-l); }#brxe-kptabs > .tab-content > .tab-pane { display: block; }#brxe-kptabs > .tab-content > .tab-pane.brx-open { animation: none; }@media (max-width: 767px) { #brxe-kptabs > .tab-content { gap: 8px; } }@media (max-width: 767px) {#brxe-kptabs > .tab-content {margin-top: 0}#brxe-kptabs > .tab-menu .tab-title {padding-top: 8px; padding-right: 4px; padding-bottom: 8px; padding-left: 4px; font-size: var(--text-xs)}}#brxe-kpc3dt {row-gap: var(--space-l)}@media (max-width: 767px) {#brxe-kpc3dt {row-gap: 8px}}#brxe-kps3dt {padding-top: 0; padding-bottom: var(--kb-section-pb-s)}@media (max-width: 767px) {#brxe-kps3dt {padding-top: 0; padding-bottom: 0}}#brxe-kpnvn {color: var(--kb-text-muted-on-dark); font-size: var(--text-xs); font-weight: 500; line-height: 1.6}#brxe-kpnvp {font-size: var(--text-m); font-weight: 700; color: var(--kb-text-on-dark)}#brxe-kpnvt {row-gap: 2px; max-width: 300px}#brxe-kpnvb {flex-direction: row; align-items: stretch; column-gap: var(--space-s)}#brxe-kpnvb { position: fixed; inset-inline: 0; inset-block-end: var(--space-m); z-index: var(--kb-z-sticky); inline-size: fit-content; max-inline-size: min(680px, calc(100% - 2 * var(--space-l))); margin-inline: auto; padding: 8px; padding-inline-end: 8px; border-radius: calc(var(--kb-radius-s) + 8px);  background: var(--kb-surface-dark); box-shadow: 0 22px 44px -16px var(--kb-ink-a60), inset 0 0 0 var(--kb-bd-hair) var(--kb-on-dark-a12); opacity: 0; visibility: hidden; translate: 0 28px; scale: .94; transition: opacity var(--kb-dur-slow) var(--kb-ease-out), translate .5s var(--kb-ease-spring), scale .5s var(--kb-ease-spring), visibility 0s linear var(--kb-dur-slow);} .kb-buy-away:not(.kb-foot-in) #brxe-kpnvb { opacity: 1; visibility: visible; translate: none; scale: none; transition: opacity var(--kb-dur-slow) var(--kb-ease-out), translate .5s var(--kb-ease-spring), scale .5s var(--kb-ease-spring);}#brxe-kpnvb .brxe-image { flex: 0 0 auto; }#brxe-kpnvb .price,#brxe-kpnvb .amount,#brxe-kpnvb bdi { color: var(--kb-text-on-dark); }#brxe-kpnvb .price { margin: 0; font-weight: 700; }#brxe-kpnvb del { display: none; }#brxe-kpnvb ins { text-decoration: none; }#brxe-kpnvt { padding-inline-end: var(--space-s); border-inline-end: var(--kb-bd-hair) solid var(--kb-on-dark-a24); }@media (prefers-reduced-motion: reduce) { #brxe-kpnvb { transition: none; } }#brxe-kpnvb .brxe-image { align-self: center; }#brxe-kpnvt { justify-content: center; min-inline-size: 0; max-inline-size: 280px; }#brxe-kpnvn { display: block; -webkit-line-clamp: unset; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }#brxe-kpnvb { isolation: isolate; overflow: hidden; }#brxe-kpnvb::before { content: ""; position: absolute; z-index: -1; inset-block-start: -120px; inset-inline-start: -90px; inline-size: 260px; aspect-ratio: 1; border-radius: 50%; pointer-events: none; background: repeating-radial-gradient(circle, transparent 0 12px, rgb(var(--kb-rgb-white) / .07) 12px 13px); -webkit-mask-image: radial-gradient(circle, rgb(0 0 0) 18%, transparent 68%); mask-image: radial-gradient(circle, rgb(0 0 0) 18%, transparent 68%); }#brxe-kpnvt { padding-inline-start: 12px; }#brxe-kpnvb .kb-buy-btn { align-self: stretch; flex: none; margin-inline-start: var(--space-2xs); }@media (max-width: 991px) {#brxe-kpnvb {display: none}}#brxe-kbrlhd {margin-top: 0; margin-bottom: 0; color: var(--kb-text-heading); font-size: var(--text-xl); font-weight: 700; line-height: 1.5}@media (max-width: 767px) {#brxe-kbrlhd {font-size: var(--text-l)}}.brxe-kbpcim {height: 100%; width: 100%}.brxe-kbpcim:not(.tag), .brxe-kbpcim img {object-fit: contain}.brxe-kbpcwl .x-favorite_icons {font-size: 1em}.brxe-kbpcwl[data-x-spinner] .x-favorite_icons::before {color: var(--kb-primary)}.brxe-kbpcwl[data-x-spinner] .x-favorite_text:only-child::before {color: var(--kb-primary)}.brxe-kbpcwl .x-favorite {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; justify-content: center; background-color: rgb(var(--kb-rgb-white) / .88); color: var(--kb-text-muted); line-height: 1; border-radius: var(--kb-radius-pill); box-shadow: 0 2px 8px 0 var(--kb-ink-a12)}.brxe-kbpcwl .tippy-content {font-size: var(--text-xs); font-weight: 500}.brxe-kbpcwl .x-favorite { inline-size: 32px; block-size: 32px; display: grid; place-items: center; -webkit-backdrop-filter: blur(8px); backdrop-filter: blur(8px); border: var(--kb-bd-hair) solid var(--kb-border); cursor: pointer; transition: color var(--kb-dur-base) var(--kb-ease-out), background-color var(--kb-dur-base) var(--kb-ease-out), scale var(--kb-dur-base) var(--kb-ease-spring);} .brxe-kbpcwl .x-favorite_icons, .brxe-kbpcwl .x-favorite_icon { display: grid; place-items: center; } .brxe-kbpcwl .x-favorite:hover { background: var(--kb-danger-soft); color: var(--kb-wishlist); } .brxe-kbpcwl .x-favorite[aria-pressed="true"] { color: var(--kb-wishlist); } .brxe-kbpcwl .x-favorite:active { scale: .9; }@media (max-width: 767px) { .brxe-kbpcwl .x-favorite { inline-size: 28px; block-size: 28px; }}.brxe-kbpccp .x-favorite_icons {font-size: 1em}.brxe-kbpccp[data-x-spinner] .x-favorite_icons::before {color: var(--kb-primary)}.brxe-kbpccp[data-x-spinner] .x-favorite_text:only-child::before {color: var(--kb-primary)}.brxe-kbpccp .x-favorite {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; justify-content: center; background-color: rgb(var(--kb-rgb-white) / .88); color: var(--kb-text-muted); line-height: 1; border-radius: var(--kb-radius-pill); box-shadow: 0 2px 8px 0 var(--kb-ink-a12)}.brxe-kbpccp .tippy-content {font-size: var(--text-xs); font-weight: 500}.brxe-kbpccp .x-favorite { inline-size: 32px; block-size: 32px; display: grid; place-items: center; -webkit-backdrop-filter: blur(8px); backdrop-filter: blur(8px); border: var(--kb-bd-hair) solid var(--kb-border); cursor: pointer; transition: color var(--kb-dur-base) var(--kb-ease-out), background-color var(--kb-dur-base) var(--kb-ease-out), scale var(--kb-dur-base) var(--kb-ease-spring);} .brxe-kbpccp .x-favorite_icons, .brxe-kbpccp .x-favorite_icon { display: grid; place-items: center; } .brxe-kbpccp .x-favorite:hover { background: var(--kb-primary-tint); color: var(--kb-primary); } .brxe-kbpccp .x-favorite[aria-pressed="true"] { background: var(--kb-primary); color: var(--kb-text-on-brand); border-color: var(--kb-primary); } .brxe-kbpccp .x-favorite:active { scale: .9; }@media (max-width: 767px) { .brxe-kbpccp .x-favorite { inline-size: 28px; block-size: 28px; }}.brxe-kbpcac {flex-direction: row; position: absolute; top: 6px; left: 6px; width: auto; z-index: 3; column-gap: 4px; align-items: center}.brxe-kbpcac { pointer-events: none; } .brxe-kbpcac > * { pointer-events: auto; }.brxe-kbpcmd {aspect-ratio: var(--kb-card-media-ar); background-color: var(--kb-surface-sunken); border-radius: var(--kb-radius-s); overflow: hidden; position: relative}.brxe-kbpcbr {color: var(--kb-text-brand); font-size: var(--text-xs); font-weight: 600; line-height: 1.5; margin-bottom: calc(-1 * var(--space-2xs))}.brxe-kbpctt {color: var(--kb-text); font-size: var(--text-s); font-weight: 500; line-height: 1.8}.brxe-kbpctt a::after, a.brxe-kbpctt::after { content: ""; position: absolute; inset: 0; z-index: var(--kb-z-content, 2);}.brxe-kbpcsp {color: var(--kb-text-muted); font-size: var(--text-xs); font-weight: 400; line-height: 1.5; font-family: "Abar FaNum"; white-space: nowrap; overflow: hidden}.brxe-kbpcsp { text-overflow: ellipsis; }.brxe-kbpcri.brxi-af4ad1 {color: var(--kb-rating-star); fill: var(--kb-rating-star); font-size: 1.15em}.brxe-kbpcrv {font-family: "Abar FaNum"; font-weight: 700; color: var(--kb-text)}.brxe-kbpcrc {font-family: "Abar FaNum"; color: var(--kb-text-subtle)}.brxe-kbpcrt {flex-direction: row; align-items: center; column-gap: 4px; width: auto}.brxe-kbpclw {background-color: var(--kb-warning-soft); border-radius: var(--kb-radius-pill); padding-top: 1px; padding-right: 7px; padding-bottom: 1px; padding-left: 7px; font-family: "Abar FaNum"; font-size: 11px; font-weight: 500; line-height: 1.6; color: var(--kb-warning)}.brxe-kbpclw { display: inline-flex; align-items: center; gap: 5px; } .brxe-kbpclw::before { content: ""; inline-size: 5px; block-size: 5px; border-radius: 50%; background: var(--kb-stock-low); }.brxe-kbpcmt {flex-direction: row; align-items: center; justify-content: space-between; column-gap: var(--space-2xs); row-gap: var(--space-3xs); flex-wrap: wrap; font-size: var(--text-xs); line-height: 1.6}.brxe-kbpcsd { display: inline-flex; align-items: center; gap: 3px; padding: 1px 9px 1px 7px; border-radius: var(--kb-radius-pill, 999px); background: linear-gradient(100deg, var(--kb-accent-light, #f0a24b), var(--kb-accent, #d98324) 55%, var(--kb-accent-deep, #a85c14)); color: var(--kb-cta-text, #fff); font-size: 11px; font-weight: 700; line-height: 1.75; box-shadow: 0 3px 8px rgb(var(--kb-rgb-accent, 217 131 36) / .3); }.brxe-kbpcpc { margin-inline-start: auto; padding: 0 7px; border-radius: var(--kb-radius-pill, 999px); background: var(--kb-accent-tint, #fdf0e1); color: var(--kb-accent-deep, #a85c14); font-family: var(--kb-font-num); font-size: 11px; font-weight: 700; line-height: 1.75; box-shadow: inset 0 0 0 1px rgb(var(--kb-rgb-accent, 217 131 36) / .25); direction: ltr; unicode-bidi: isolate; }.brxe-kbpcdr {flex-direction: row; align-items: center; column-gap: 6px; row-gap: 4px; flex-wrap: wrap; width: 100%; margin-bottom: 4px}.brxe-kbpcdr .kb-ico { inline-size: 12px; block-size: 12px; fill: currentColor; flex: none; }.brxe-930d27 > .brxe-kbpcpw { align-self: stretch; }.brxe-kbpcpw {margin-top: auto; font-size: var(--text-m)}@media (max-width: 767px) {.brxe-kbpcpw {font-size: var(--text-s)}}.brxe-kbpcsv { align-self: stretch; max-inline-size: none; display: flex; align-items: center; justify-content: center; gap: 6px; margin: 2px calc(-1 * var(--space-s)) calc(-1 * var(--space-s)); padding: 9px var(--space-s); border-block-start: 1.5px dashed rgb(var(--kb-rgb-accent, 217 131 36) / .45); border-radius: 0 0 var(--kb-radius-m) var(--kb-radius-m); background: linear-gradient(100deg, var(--kb-accent-tint, #fdf0e1), #fff7ee); color: var(--kb-accent-deep, #a85c14); font-family: var(--kb-font-num); font-size: var(--text-xs); font-weight: 700; line-height: 1.6; text-align: center; } .brxe-kbpcsv .kb-ico { inline-size: 14px; block-size: 14px; fill: currentColor; flex: none; }@media (max-width: 767px) { .brxe-kbpcsv { margin: 2px calc(-1 * var(--space-xs)) calc(-1 * var(--space-xs)); padding: 8px 6px; font-size: 11px; } }.brxe-930d27:hover {border-color: var(--kb-border-brand)}.brxe-930d27 {transition: border-color 600ms cubic-bezier(.22, 1, .36, 1), box-shadow 600ms cubic-bezier(.22, 1, .36, 1), transform 600ms cubic-bezier(.22, 1, .36, 1); height: 100%; padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); position: relative; row-gap: var(--space-xs)}.brxe-930d27 .brxe-kbpcim { transition: transform 900ms cubic-bezier(.22, 1, .36, 1);} .brxe-930d27 .brxe-kbpctt,.brxe-930d27 .brxe-kbpctt a { transition: color 450ms cubic-bezier(.22, 1, .36, 1);}@media (hover: hover) and (pointer: fine) { .brxe-930d27:hover { transform: translateY(-4px); box-shadow: var(--kb-shadow-3); } .brxe-930d27:hover .brxe-kbpcim { transform: scale(1.05); } .brxe-930d27:hover .brxe-kbpctt, .brxe-930d27:hover .brxe-kbpctt a { color: var(--kb-text-brand); }}@media (prefers-reduced-motion: reduce) { .brxe-930d27:hover, .brxe-930d27:hover .brxe-kbpcim { transform: none; }}.brxe-930d27:has(.brxe-kbsto2) .brxe-kbpcim { opacity: .55; filter: grayscale(.5); }@media (max-width: 767px) {.brxe-930d27 {padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs); row-gap: var(--space-2xs)}}.brxe-kbrllp.brxe-block {height: 100%}#brxe-kbrlgd {display: grid; align-items: initial; gap: var(--space-m); grid-template-columns: repeat(4, minmax(0, 1fr)); width: 100%}@media (max-width: 767px) { #brxe-kbrlgd { overflow-x: auto; scroll-snap-type: x mandatory; overscroll-behavior-x: contain; scrollbar-width: none; margin-inline: calc(-1 * var(--kb-gutter, 16px)); padding-inline: var(--kb-gutter, 16px); padding-block-end: var(--space-2xs); } #brxe-kbrlgd::-webkit-scrollbar { display: none; } #brxe-kbrlgd > * { scroll-snap-align: start; }}@media (min-width: 768px) { #brxe-kbrlgd > .brxe-kbrllp:nth-child(n+5) { display: none; } }@media (max-width: 767px) { #brxe-kbrlgd { scroll-padding-inline: var(--kb-gutter, 16px); -webkit-mask-image: linear-gradient(to right, transparent 0, rgb(0 0 0) 36px); mask-image: linear-gradient(to right, transparent 0, rgb(0 0 0) 36px); }}@media (max-width: 991px) {#brxe-kbrlgd {grid-template-columns: repeat(3, minmax(0, 1fr))}}@media (max-width: 767px) {#brxe-kbrlgd {gap: var(--space-xs); grid-template-columns: none; grid-auto-flow: column; grid-auto-columns: 46%}}#brxe-kbrleo {color: var(--kb-text-brand); fill: var(--kb-text-brand); font-size: var(--text-xl)}#brxe-kbrlei {align-items: center; background-color: var(--kb-primary-soft); border-radius: var(--kb-radius-circle); height: 3.5em; justify-content: center; margin-bottom: var(--space-2xs); width: 3.5em}#brxe-kbrleh {color: var(--kb-text-heading); font-size: var(--text-m); font-weight: 700}#brxe-kbrlet {color: var(--kb-text-muted); font-size: var(--text-s); line-height: 2; max-width: var(--kb-measure)}#brxe-kbrleb {margin-top: var(--space-2xs)}#brxe-kbrlem {align-items: center; background-color: var(--kb-surface); border: var(--kb-bd-hair) solid var(--kb-border); border-radius: var(--kb-radius-m); padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); row-gap: var(--space-xs); text-align: center}@media (max-width: 767px) {#brxe-kbrlem {padding-top: var(--space-m); padding-right: var(--space-s); padding-bottom: var(--space-m); padding-left: var(--space-s)}}#brxe-kpc4rl {row-gap: var(--space-m)}@media (max-width: 767px) {#brxe-kpc4rl {row-gap: var(--space-s); background-color: var(--kb-surface); padding-top: var(--space-m); padding-bottom: var(--space-m); margin-top: 8px}}#brxe-kps4rl {padding-top: 0; padding-bottom: var(--kb-section-pb-s)}@media (max-width: 767px) {#brxe-kps4rl {padding-top: 0; padding-bottom: 0}}#brxe-kpbrh {margin-top: 0; margin-bottom: 0; color: var(--kb-text-heading); font-size: var(--text-xl); font-weight: 700; line-height: 1.5}@media (max-width: 767px) {#brxe-kpbrh {font-size: var(--text-l)}}.brxe-kbpcwl .x-favorite { inline-size: 32px; block-size: 32px; display: grid; place-items: center; -webkit-backdrop-filter: blur(8px); backdrop-filter: blur(8px); border: var(--kb-bd-hair) solid var(--kb-border); cursor: pointer; transition: color var(--kb-dur-base) var(--kb-ease-out), background-color var(--kb-dur-base) var(--kb-ease-out), scale var(--kb-dur-base) var(--kb-ease-spring);} .brxe-kbpcwl .x-favorite_icons, .brxe-kbpcwl .x-favorite_icon { display: grid; place-items: center; } .brxe-kbpcwl .x-favorite:hover { background: var(--kb-danger-soft); color: var(--kb-wishlist); } .brxe-kbpcwl .x-favorite[aria-pressed="true"] { color: var(--kb-wishlist); } .brxe-kbpcwl .x-favorite:active { scale: .9; }@media (max-width: 767px) { .brxe-kbpcwl .x-favorite { inline-size: 28px; block-size: 28px; }}.brxe-kbpccp .x-favorite { inline-size: 32px; block-size: 32px; display: grid; place-items: center; -webkit-backdrop-filter: blur(8px); backdrop-filter: blur(8px); border: var(--kb-bd-hair) solid var(--kb-border); cursor: pointer; transition: color var(--kb-dur-base) var(--kb-ease-out), background-color var(--kb-dur-base) var(--kb-ease-out), scale var(--kb-dur-base) var(--kb-ease-spring);} .brxe-kbpccp .x-favorite_icons, .brxe-kbpccp .x-favorite_icon { display: grid; place-items: center; } .brxe-kbpccp .x-favorite:hover { background: var(--kb-primary-tint); color: var(--kb-primary); } .brxe-kbpccp .x-favorite[aria-pressed="true"] { background: var(--kb-primary); color: var(--kb-text-on-brand); border-color: var(--kb-primary); } .brxe-kbpccp .x-favorite:active { scale: .9; }@media (max-width: 767px) { .brxe-kbpccp .x-favorite { inline-size: 28px; block-size: 28px; }}.brxe-kbpcac { pointer-events: none; } .brxe-kbpcac > * { pointer-events: auto; }.brxe-kbpctt a::after, a.brxe-kbpctt::after { content: ""; position: absolute; inset: 0; z-index: var(--kb-z-content, 2);}.brxe-kbpcsp { text-overflow: ellipsis; }.brxe-kbpcri.brxi-kpbrc {color: var(--kb-rating-star); fill: var(--kb-rating-star); font-size: 1.15em}.brxe-kbpclw { display: inline-flex; align-items: center; gap: 5px; } .brxe-kbpclw::before { content: ""; inline-size: 5px; block-size: 5px; border-radius: 50%; background: var(--kb-stock-low); }.brxe-kbpcdr .kb-ico { inline-size: 12px; block-size: 12px; fill: currentColor; flex: none; }.brxe-930d27 > .brxe-kbpcpw { align-self: stretch; }.brxe-930d27 .brxe-kbpcim { transition: transform 900ms cubic-bezier(.22, 1, .36, 1);} .brxe-930d27 .brxe-kbpctt,.brxe-930d27 .brxe-kbpctt a { transition: color 450ms cubic-bezier(.22, 1, .36, 1);}@media (hover: hover) and (pointer: fine) { .brxe-930d27:hover { transform: translateY(-4px); box-shadow: var(--kb-shadow-3); } .brxe-930d27:hover .brxe-kbpcim { transform: scale(1.05); } .brxe-930d27:hover .brxe-kbpctt, .brxe-930d27:hover .brxe-kbpctt a { color: var(--kb-text-brand); }}@media (prefers-reduced-motion: reduce) { .brxe-930d27:hover, .brxe-930d27:hover .brxe-kbpcim { transform: none; }}.brxe-930d27:has(.brxe-kbsto2) .brxe-kbpcim { opacity: .55; filter: grayscale(.5); }.brxe-kbvbrl.brxe-block {height: 100%}#brxe-kpbrg {display: grid; align-items: initial; gap: var(--space-m); grid-template-columns: repeat(4, minmax(0, 1fr)); width: 100%}@media (max-width: 767px) { #brxe-kpbrg { overflow-x: auto; scroll-snap-type: x mandatory; overscroll-behavior-x: contain; scrollbar-width: none; margin-inline: calc(-1 * var(--kb-gutter, 16px)); padding-inline: var(--kb-gutter, 16px); padding-block-end: var(--space-2xs); } #brxe-kpbrg::-webkit-scrollbar { display: none; } #brxe-kpbrg > * { scroll-snap-align: start; }}@media (min-width: 768px) { #brxe-kpbrg > .brxe-kbrllp:nth-child(n+5) { display: none; } }@media (max-width: 767px) { #brxe-kpbrg { scroll-padding-inline: var(--kb-gutter, 16px); -webkit-mask-image: linear-gradient(to right, transparent 0, rgb(0 0 0) 36px); mask-image: linear-gradient(to right, transparent 0, rgb(0 0 0) 36px); }}@media (max-width: 991px) {#brxe-kpbrg {grid-template-columns: repeat(3, minmax(0, 1fr))}}@media (max-width: 767px) {#brxe-kpbrg {gap: var(--space-xs); grid-template-columns: none; grid-auto-flow: column; grid-auto-columns: 46%}}#brxe-kpc5br {row-gap: var(--space-m)}@media (max-width: 767px) {#brxe-kpc5br {row-gap: var(--space-s); background-color: var(--kb-surface); padding-top: var(--space-m); padding-bottom: var(--space-m); margin-top: 8px}}#brxe-kps5br {padding-top: 0; padding-bottom: var(--kb-section-pb-s)}@media (max-width: 767px) {#brxe-kps5br {padding-top: 0; padding-bottom: 0}}.brxe-kbsbpw {font-size: var(--text-l); width: auto}.brxe-kbsbos {color: var(--kb-danger-strong); font-size: var(--text-s); font-weight: 700}.brxe-kbsbct {align-items: center; column-gap: var(--space-s); flex-direction: row; min-height: var(--kb-stickybar-h); justify-content: space-between}.brxe-dbbf52 {background-color: var(--kb-surface); border-top: var(--kb-bd-hair) solid var(--kb-border); bottom: 0px; display: none; left: 0px; padding-bottom: env(safe-area-inset-bottom, 0px); position: fixed; right: 0px; z-index: var(--kb-z-sticky)}.brxe-dbbf52 { box-shadow: 0 -10px 26px -14px var(--kb-ink-a40), 0 -1px 0 var(--kb-border); } .brxe-dbbf52 .brxe-kbsbpw { order: 2; } .brxe-dbbf52 .kb-buy-btn { flex: none; }@media (max-width: 991px) {.brxe-dbbf52 {display: flex}}#brxe-kbspcr {display: none; height: calc(var(--kb-stickybar-h) + env(safe-area-inset-bottom, 0px))}@media (max-width: 991px) {#brxe-kbspcr {display: block}}