@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 {@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)}}:where(.brxe-video){align-items:center;aspect-ratio:16/9;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}:where(.brxe-video) iframe,:where(.brxe-video) video{border:none;height:100%;position:absolute;top:0;width:100%}:where(.brxe-video) video[poster]:not([data-is-loaded]){object-fit:cover}@supports not (aspect-ratio:16/9){:where(.brxe-video){aspect-ratio:auto;padding-top:56.25%}}.brxe-video .plyr{bottom:0;font-family:inherit;left:0;position:absolute;right:0;top:0}.brxe-video .plyr .plyr__controls>.plyr__control{padding:8px}.brxe-video .plyr .plyr__control--overlaid{align-items:center;background-color:rgba(0,0,0,.65);border-radius:0;display:flex!important;height:50px;justify-content:center;padding:0;width:80px}.brxe-video .plyr .plyr__control--overlaid:hover{background-color:rgba(0,0,0,.9)}.brxe-video .plyr .plyr__control--overlaid svg{height:18px;width:18px}.brxe-video .plyr .plyr__controls .plyr__control{background-color:transparent;color:inherit}.brxe-video .plyr .plyr__controls .plyr__control.plyr__tab-focus{background:transparent;box-shadow:0 0 0 2px}.brxe-video .plyr input[type=range]:hover::-webkit-slider-thumb{visibility:visible}.brxe-video .plyr input[type=range]::-webkit-slider-runnable-track{border-radius:0;color:hsla(0,0%,100%,.75)}.brxe-video .plyr input[type=range]::-webkit-slider-thumb{background:#fff;box-shadow:none;visibility:hidden}.brxe-video .plyr input[type=range]::-moz-range-track{border-radius:0;color:hsla(0,0%,100%,.75)}.brxe-video .plyr input[type=range]::-moz-range-thumb{background:#fff;box-shadow:none}.brxe-video .plyr input[type=range]::-moz-range-progress{border-radius:0}.brxe-video .plyr input[type=range]::-ms-track{border-radius:0;color:hsla(0,0%,100%,.75)}.brxe-video .plyr input[type=range]::-ms-fill-lower,.brxe-video .plyr input[type=range]::-ms-fill-upper{border-radius:0}.brxe-video .plyr input[type=range]::-ms-thumb{background:#fff;box-shadow:none}.brxe-video .plyr input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:none}.brxe-video .plyr input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:none}.brxe-video .plyr input[type=range].plyr__tab-focus::-ms-track{box-shadow:none}.brxe-video .plyr .plyr__progress__buffer::-webkit-progress-value{border-radius:0}.brxe-video .plyr .plyr__progress__buffer::-moz-progress-bar{border-radius:0}.brxe-video .plyr .plyr__progress__buffer::-ms-fill{border-radius:0}.brxe-video .plyr .plyr__volume{max-width:none;min-width:0;width:auto}.brxe-video .plyr .plyr__volume:hover input[type=range]{margin:0 5px;width:60px}.brxe-video .plyr .plyr__volume input[type=range]{margin:0;transition:width .1s ease-out;width:0}.brxe-video .plyr .plyr__controls__item,.brxe-video .plyr input[type=range]{cursor:pointer}.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio]:hover:before,.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before,.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:hover:before{background-color:#000}.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio]:hover:after{background-color:#fff;opacity:1;transform:translateY(-50%) scale(1)}.bricks-video-preview-image{background-position:50%;background-repeat:no-repeat}.bricks-video-overlay,.bricks-video-preview-image{background-size:cover;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.bricks-video-overlay{align-items:center;display:flex;justify-content:center;z-index:1}.bricks-video-overlay.bricks-lazy-hidden{background-image:none!important}.bricks-video-overlay-icon{color:#fff;cursor:pointer;font-size:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}}@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-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-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@media (min-width:768px){#brxe-dcs6pp{font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm)}}@media (max-width:767px){#brxe-dcs6pp{font-size:var(--font-size-body-md);line-height:var(--line-height-body-md)}}#brxe-dcs6pp .navigation { color: var(--text-body); font-weight: var(--type-font-weight-bold);}#brxe-dcs6pp a { color: var(--color-neutral-500); font-weight: var(--type-font-weight-regular); text-decoration: none;}#brxe-dcs6pp a:hover { color: var(--text-primary);}#brxe-dcs6pp .separator svg { width: var(--scale-500); height: var(--scale-500); fill: var(--color-neutral-500); vertical-align: middle;}#brxe-dcs6pp svg { width: var(--scale-500); height: var(--scale-500); fill: var(--color-neutral-500); vertical-align: middle;}#brxe-3x142h {color: var(--text-body)}@media (min-width:768px){#brxe-3x142h{font-size:var(--font-size-headings-h2);line-height:var(--line-height-headings-h2)}}@media (max-width:767px){#brxe-3x142h{font-size:var(--font-size-headings-h1);line-height:var(--line-height-headings-h1)}}#brxe-3x142h { font-family: var(--type-font-family-headings); font-weight: var(--type-font-weight-bold);}#brxe-syve0g .flex-control-thumbs {gap: var(--spacing-xs)}#brxe-syve0g .woocommerce-product-gallery {gap: var(--spacing-xs)}#brxe-syve0g.thumbnail-slider {gap: var(--spacing-xs)}#brxe-syve0g .woocommerce-product-gallery .flex-control-thumbs img:not(.flex-active) {opacity: 0.5}#brxe-syve0g.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image:not(.flex-active-slide) img {opacity: 0.5}#brxe-syve0g .woocommerce-product-gallery .flex-control-thumbs img.flex-active {opacity: 1}#brxe-syve0g.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image.flex-active-slide img {opacity: 1}#brxe-0yobly {width: auto}@media (max-width:767px){#brxe-jahfbw .brx-product-gallery-thumbnail-slider{height:calc(100cqw * 0.279)}}@media (min-width:768px) and (max-width:991px){#brxe-jahfbw .brx-product-gallery-thumbnail-slider{height:calc(100cqw * 0.248)}}@media (min-width:992px){#brxe-jahfbw .brx-product-gallery-thumbnail-slider{height:calc(100cqw * 0.222)}}#brxe-jahfbw .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image { border-radius: var(--border-radius-sm);}#brxe-jahfbw .flex-viewport { border-radius: var(--border-radius-sm);}#brxe-jahfbw .flex-viewport { background: var(--surface-primary); border: var(--border-width-xs) solid var(--border-neutral-subtle); box-shadow: 0 0 var(--scale-100) color-mix(in srgb, var(--color-neutral-500) 15%, transparent);}#brxe-jahfbw .woocommerce-product-gallery>.woocommerce-product-gallery__wrapper { background: var(--surface-primary); border: var(--border-width-xs) solid var(--border-neutral-subtle); box-shadow: 0 0 var(--scale-100) color-mix(in srgb, var(--color-neutral-500) 15%, transparent);}#brxe-jahfbw .woocommerce-product-gallery__image img { width: 100%; aspect-ratio: 1/1; object-fit: contain;}#brxe-jahfbw .woocommerce-product-gallery:not(:has(.flex-viewport)) .woocommerce-product-gallery__image:not(:first-child) { display: none;}#brxe-jahfbw .brx-product-gallery-thumbnail-slider { overflow: hidden;}#brxe-jahfbw .brx-product-gallery-thumbnail-slider img { border-radius: var(--border-radius-sm); aspect-ratio: 1/1; object-fit: cover; background: var(--surface-primary);}#brxe-jahfbw { container-type: inline-size;}#brxe-jahfbw .woocommerce-product-gallery__trigger { position: absolute; top: calc(100cqw - var(--scale-800) - var(--spacing-sm))!important; left: auto!important; right: var(--spacing-sm)!important; bottom: auto!important; display: flex; align-items: center; justify-content: center; width: var(--scale-800); height: var(--scale-800); border-radius: var(--border-radius-xs); background: var(--surface-primary); font-size: 0; overflow: hidden; z-index: 3; text-decoration: none;}#brxe-jahfbw .woocommerce-product-gallery__trigger>* { display: none;}#brxe-jahfbw .woocommerce-product-gallery__trigger::before { content: none;}#brxe-jahfbw .woocommerce-product-gallery__trigger::after { content: ""; width: var(--scale-500); height: var(--scale-500); background: var(--text-body); -webkit-mask: url(https://staging.dspaceaudio.vn/wp-content/uploads/2026/10/fullscreen.svg) center/contain no-repeat; mask: url(https://staging.dspaceaudio.vn/wp-content/uploads/2026/10/fullscreen.svg) center/contain no-repeat;}#brxe-jahfbw .brx-product-gallery-thumbnail-slider .splide__arrow { width: var(--scale-700); height: var(--scale-700); border-radius: var(--border-radius-xxl); background: var(--surface-primary); box-shadow: 0 0 var(--scale-50) color-mix(in srgb, var(--color-neutral-500) 15%, transparent); opacity: 1;}#brxe-jahfbw .brx-product-gallery-thumbnail-slider .splide__arrow svg { width: var(--scale-600); height: var(--scale-600); fill: var(--text-body);}#brxe-jahfbw .sp-sale-tag { position: absolute; top: 0; right: var(--spacing-md); z-index: 2; display: flex; align-items: center; gap: var(--spacing-2xs); padding: var(--spacing-2xs) var(--spacing-xs); border-radius: 0 0 var(--border-radius-sm) var(--border-radius-sm); background: var(--color-error-50); color: var(--color-error-default); font-size: var(--font-size-body-sm); line-height: var(--line-height-body-sm); font-weight: var(--type-font-weight-bold);}#brxe-jahfbw .sp-sale-tag .onsale { all: unset;}#brxe-jahfbw .sp-sale-tag svg { width: var(--scale-600); height: var(--scale-600); fill: currentColor;}@media (max-width: 767px) {#brxe-aisa72 {display: none}}#brxe-6evrrc {display: flex; position: relative; align-items: center; justify-content: center; width: 100%; height: var(--scale-700); border-radius: var(--border-radius-xxl); overflow: hidden; isolation: isolate}#brxe-6evrrc { background: var(--color-secondary-50);}#brxe-6evrrc::before { content: ""; position: absolute; inset: 0 auto 0 0; width: max(var(--scale-700), var(--p, 0%)); z-index: -1; border-radius: var(--border-radius-xxl); background: linear-gradient(90deg,var(--color-secondary-50),var(--color-secondary-400));}#brxe-6evrrc svg { position: absolute; left: 0; top: 0; width: var(--scale-700); height: var(--scale-700); fill: var(--color-secondary-default);}#brxe-6evrrc span { font-size: var(--font-size-body-sm); line-height: var(--line-height-body-sm); font-weight: var(--type-font-weight-bold); color: var(--text-body);}@media (min-width:768px){#brxe-2wdk8y .single_add_to_cart_button,#brxe-2wdk8y .ds-buy-now{display:inline-flex!important}}@media (max-width:767px){#brxe-2wdk8y .ds-buy-now,#brxe-2wdk8y .single_add_to_cart_button,#brxe-2wdk8y .quantity{display:none!important}}#brxe-2wdk8y form.cart { margin: 0;}#brxe-2wdk8y form.variations_form { display: flex; flex-direction: column; gap: var(--spacing-sm);}#brxe-2wdk8y table.variations { margin: 0; border: 0;}#brxe-2wdk8y table.variations tr { display: flex; align-items: center; gap: var(--spacing-xs); margin-bottom: var(--spacing-xs);}#brxe-2wdk8y table.variations th { padding: 0; border: 0; background: none;}#brxe-2wdk8y table.variations td { padding: 0; border: 0; background: none;}#brxe-2wdk8y table.variations th { flex: 0 0 calc(var(--scale-1600) + var(--scale-500)); text-align: left;}#brxe-2wdk8y table.variations th label { font-size: var(--font-size-body-sm); line-height: var(--line-height-body-sm); font-weight: var(--type-font-weight-bold); color: var(--text-body);}#brxe-2wdk8y .reset_variations { font-size: var(--font-size-body-sm); color: var(--color-neutral-500); margin-left: var(--spacing-xs);}#brxe-2wdk8y .variable-items-wrapper { gap: var(--spacing-xs); margin: 0;}#brxe-2wdk8y .variable-items-wrapper .variable-item { margin: 0!important;}#brxe-2wdk8y .color-variable-items-wrapper .variable-item { width: var(--scale-600)!important; height: var(--scale-600)!important; padding: 0!important; border-radius: 50%!important; box-shadow: 0 0 0 var(--border-width-xs) var(--border-neutral-subtle)!important;}#brxe-2wdk8y .color-variable-items-wrapper .variable-item .variable-item-span { border-radius: 50%!important;}#brxe-2wdk8y .color-variable-items-wrapper .variable-item.selected { box-shadow: 0 0 0 var(--border-width-md) var(--border-action-primary)!important;}#brxe-2wdk8y table.variations select { min-height: var(--scale-1000); padding: var(--spacing-xs) var(--spacing-sm); border: var(--border-width-xs) solid var(--border-neutral-subtle); border-radius: var(--border-radius-sm); background-color: var(--surface-primary); font-size: var(--font-size-body-sm);}#brxe-2wdk8y table.variations.sp-need-select { outline: var(--border-width-md) solid var(--border-action-primary); outline-offset: var(--spacing-xs); border-radius: var(--border-radius-sm);}#brxe-2wdk8y .woocommerce-variation-price { display: none;}#brxe-2wdk8y .woocommerce-variation-availability p { margin: 0; font-size: var(--font-size-body-sm); color: var(--text-body);}#brxe-2wdk8y .woocommerce-variation-add-to-cart { display: flex; flex-direction: row; flex-wrap: wrap; gap: var(--spacing-xs); align-items: stretch;}#brxe-2wdk8y form.cart:not(.variations_form) { display: flex; flex-direction: row; flex-wrap: wrap; gap: var(--spacing-xs); align-items: stretch;}#brxe-2wdk8y .quantity { display: flex;}#brxe-2wdk8y .quantity input.qty { width: calc(var(--scale-1600) + var(--scale-200)); min-height: var(--scale-1000); border: var(--border-width-xs) solid var(--border-neutral-subtle); border-radius: var(--border-radius-sm); text-align: center;}#brxe-2wdk8y .dsi-installment-btn { display: inline-flex!important;}#brxe-2wdk8y .single_add_to_cart_button { align-items: center; justify-content: center; flex: 1 1 calc(var(--scale-1600) * 2); min-height: var(--scale-1000); margin: 0!important; padding: var(--spacing-xs) var(--spacing-md)!important; border-radius: var(--border-radius-sm)!important; font-size: var(--font-size-body-sm)!important; line-height: var(--line-height-body-sm)!important; font-weight: var(--type-font-weight-bold)!important; text-transform: none; box-shadow: none!important; transform: none!important; white-space: nowrap;}#brxe-2wdk8y .ds-buy-now { align-items: center; justify-content: center; flex: 1 1 calc(var(--scale-1600) * 2); min-height: var(--scale-1000); margin: 0!important; padding: var(--spacing-xs) var(--spacing-md)!important; border-radius: var(--border-radius-sm)!important; font-size: var(--font-size-body-sm)!important; line-height: var(--line-height-body-sm)!important; font-weight: var(--type-font-weight-bold)!important; text-transform: none; box-shadow: none!important; transform: none!important; white-space: nowrap;}#brxe-2wdk8y .dsi-installment-btn { align-items: center; justify-content: center; flex: 1 1 calc(var(--scale-1600) * 2); min-height: var(--scale-1000); margin: 0!important; padding: var(--spacing-xs) var(--spacing-md)!important; border-radius: var(--border-radius-sm)!important; font-size: var(--font-size-body-sm)!important; line-height: var(--line-height-body-sm)!important; font-weight: var(--type-font-weight-bold)!important; text-transform: none; box-shadow: none!important; transform: none!important; white-space: nowrap;}#brxe-2wdk8y .ds-buy-now { order: -1; flex-basis: 100%; background: var(--surface-on-action)!important; color: var(--text-on-action)!important; border: 0;}#brxe-2wdk8y .single_add_to_cart_button { background: var(--surface-primary)!important; color: var(--text-primary)!important; border: var(--border-width-md) solid var(--border-action-primary)!important;}#brxe-2wdk8y .dsi-installment-btn { background: var(--color-info-default)!important; color: var(--text-on-action)!important; border: 0;}#brxe-2wdk8y .dsi-installment-btn__icon { display: none;}#brxe-2wdk8y .single_add_to_cart_button.disabled { opacity: .6; cursor: not-allowed;}#brxe-2wdk8y .ds-buy-now:hover { background: var(--text-action-hover)!important;}#brxe-2wdk8y .single_add_to_cart_button:hover { background: var(--surface-subtle)!important;}body.ds-rental #brxe-2wdk8y .dsi-installment-btn { display: none!important;}#brxe-2wdk8y :is(.single_add_to_cart_button,.ds-buy-now,.dsi-installment-btn):focus-visible { outline: var(--border-width-sm) solid var(--border-action-focus); outline-offset: var(--scale-50);}#brxe-chf1lh {display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; column-gap: var(--spacing-xs)}#brxe-e4q8fj {display: flex; flex-direction: column; row-gap: var(--spacing-sm)}#brxe-e4q8fj .sp-tags { display: flex; flex-wrap: wrap; gap: var(--spacing-xs);}#brxe-e4q8fj .sp-tags a { display: inline-flex; padding: var(--spacing-2xs) var(--spacing-xs); border: var(--border-width-xs) solid var(--border-neutral); border-radius: var(--border-radius-sm); background: var(--surface-primary); color: var(--color-neutral-500); font-size: var(--font-size-body-sm); line-height: var(--line-height-body-sm); font-weight: var(--type-font-weight-bold); text-decoration: none;}#brxe-e4q8fj .sp-tags a:hover { border-color: var(--border-action-primary); color: var(--text-primary);}#brxe-e4q8fj .sp-tags .brxe-text-basic { display: contents;}#brxe-e4q8fj .ds-sp-price { display: grid; grid-template-columns: auto auto 1fr; align-items: center; column-gap: var(--spacing-xs);}#brxe-e4q8fj .ds-sp-price>* { display: contents;}#brxe-e4q8fj .ds-sp-price .price { display: contents;}#brxe-e4q8fj .ds-sp-price ins { grid-row: 1; grid-column: 1; text-decoration: none; font-size: var(--font-size-body-xl); line-height: var(--line-height-body-xl); font-weight: var(--type-font-weight-bold); color: var(--text-price);}#brxe-e4q8fj .ds-sp-price-html>.amount { grid-row: 1; grid-column: 1; text-decoration: none; font-size: var(--font-size-body-xl); line-height: var(--line-height-body-xl); font-weight: var(--type-font-weight-bold); color: var(--text-price);}#brxe-e4q8fj .ds-sp-price-html>.woocommerce-Price-amount { grid-row: 1; grid-column: 1; text-decoration: none; font-size: var(--font-size-body-xl); line-height: var(--line-height-body-xl); font-weight: var(--type-font-weight-bold); color: var(--text-price);}#brxe-e4q8fj .ds-sp-vat { grid-row: 1; grid-column: 2 / -1; font-style: italic; font-size: var(--font-size-body-sm); line-height: var(--line-height-body-sm); color: var(--text-body);}#brxe-e4q8fj .ds-sp-price del { grid-row: 2; grid-column: 1; font-size: var(--font-size-body-md); line-height: var(--line-height-body-md); color: var(--text-price-old);}#brxe-e4q8fj .ds-sp-badge .onsale { grid-row: 2; grid-column: 2; justify-self: start; padding: 0 var(--spacing-2xs); border-radius: var(--border-radius-xs); background: var(--color-error-default); color: var(--text-on-action); font-size: var(--font-size-body-md); line-height: var(--line-height-body-md); font-weight: var(--type-font-weight-regular);}#brxe-e4q8fj .ds-sp-price .screen-reader-text { position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%);}#brxe-e4q8fj .ds-sp-price-html .price-unit { grid-row: 1; grid-column: 2; color: var(--color-neutral-500);}#brxe-e4q8fj .sp-km { display: flex; flex-direction: column; gap: var(--spacing-xs); padding: var(--spacing-xs); border: var(--border-width-xs) solid var(--border-action-primary); border-radius: var(--border-radius-sm); background: var(--surface-subtle); font-size: var(--font-size-body-sm); line-height: var(--line-height-body-sm); color: var(--text-body);}#brxe-e4q8fj .sp-km ul { margin: 0; padding-left: var(--spacing-md);}#brxe-e4q8fj .sp-km p { margin: 0;}#brxe-e4q8fj .sp-commit__cell { display: contents;}#brxe-e4q8fj .sp-commit { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: var(--spacing-xs);}#brxe-e4q8fj .sp-commit__item { display: flex; flex-direction: column; align-items: center; gap: var(--spacing-xs); text-align: center; color: var(--text-body); text-decoration: none; font-size: var(--font-size-body-sm); line-height: var(--line-height-body-sm); font-weight: var(--type-font-weight-bold);}#brxe-e4q8fj a.sp-commit__item:hover { color: var(--text-primary);}#brxe-e4q8fj .sp-commit__ic { width: var(--scale-600); height: var(--scale-600); background: var(--text-primary); -webkit-mask: var(--ic) center/contain no-repeat; mask: var(--ic) center/contain no-repeat;}#brxe-r1l03n {display: grid; align-items: initial; column-gap: var(--spacing-xl)}@media (min-width:768px){#brxe-r1l03n{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"g t" "g i";grid-template-rows:auto 1fr;row-gap:var(--spacing-sm)}}@media (max-width:767px){#brxe-r1l03n{grid-template-columns:minmax(0,1fr);grid-template-areas:"t" "g" "i";row-gap:var(--spacing-xs)}}#brxe-r1l03n .sp-title { grid-area: t; margin: 0;}#brxe-r1l03n .sp-gallery { grid-area: g; position: relative; min-width: 0;}#brxe-r1l03n .sp-info { grid-area: i; min-width: 0;}#brxe-i5vjdw {display: flex; flex-direction: column; row-gap: var(--spacing-sm)}#brxe-mknoop {padding-top: var(--spacing-sm); padding-bottom: var(--spacing-xl)}@media (max-width: 767px) {#brxe-mknoop {padding-top: var(--spacing-sm); padding-bottom: var(--spacing-md)}}#brxe-jxxqb4 {display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; column-gap: var(--spacing-xs); width: auto; align-self: center !important; color: var(--text-primary); background-color: var(--surface-primary); border-radius: var(--border-radius-sm); margin-top: var(--spacing-sm); padding-top: var(--spacing-2xs); padding-right: var(--spacing-sm); padding-bottom: var(--spacing-2xs); padding-left: var(--spacing-sm); cursor: pointer}#brxe-jxxqb4 svg { width: var(--scale-600); height: var(--scale-600); flex-shrink: 0; fill: currentColor;}#brxe-jxxqb4 { border: 0;}#brxe-02vwjp {margin-top: 0; margin-bottom: 0}#brxe-7aluvw {display: flex; flex-direction: column; row-gap: var(--0)}@media (max-width:991px){#brxe-7aluvw{color:var(--text-body)}#brxe-7aluvw .seo-wrap::after{background:linear-gradient(transparent,var(--surface-primary))}#brxe-7aluvw .sp-contact{border-top-color:var(--border-neutral-subtle)}}@media (min-width:992px){#brxe-7aluvw{padding:var(--spacing-lg);border-radius:var(--border-radius-sm);background:var(--surface-inverse);color:var(--text-inverse)}#brxe-7aluvw .seo-wrap *:not(a){color:inherit!important;background-color:transparent!important}#brxe-7aluvw .seo-wrap a{color:var(--color-primary-200)}#brxe-7aluvw .seo-wrap::after{background:linear-gradient(transparent,var(--surface-inverse))}#brxe-7aluvw .sp-contact{border-top-color:color-mix(in srgb, var(--text-inverse) 25%, transparent)}}#brxe-7aluvw .seo-wrap { position: relative; overflow: hidden; max-height: calc(var(--scale-1600) * 9);}#brxe-7aluvw .seo-wrap::after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: var(--scale-3000); pointer-events: none;}#brxe-7aluvw .seo-wrap.is-open { max-height: none;}#brxe-7aluvw .seo-wrap.is-open::after { content: none;}#brxe-7aluvw .seo-wrap.is-short::after { content: none;}#brxe-7aluvw .seo-wrap.is-short+.seo-btn { display: none;}#brxe-7aluvw .seo-btn .t-less { display: none;}#brxe-7aluvw .seo-wrap.is-open+.seo-btn .t-less { display: inline;}#brxe-7aluvw .seo-wrap.is-open+.seo-btn .t-more { display: none;}#brxe-7aluvw .seo-wrap.is-open+.seo-btn svg { transform: rotate(180deg);}#brxe-7aluvw .seo-wrap img { max-width: 100%; height: auto; border-radius: var(--border-radius-sm);}#brxe-7aluvw .seo-wrap iframe { max-width: 100%; width: 100%; aspect-ratio: 16/9; height: auto;}#brxe-7aluvw .seo-wrap table { width: 100%; border-collapse: collapse; background: transparent; font-size: var(--font-size-body-sm);}#brxe-7aluvw .seo-wrap td { padding: var(--spacing-xs); border: var(--border-width-xs) solid var(--border-neutral-subtle);}#brxe-7aluvw .seo-wrap th { padding: var(--spacing-xs); border: var(--border-width-xs) solid var(--border-neutral-subtle);}#brxe-7aluvw .seo-wrap h2 { margin: var(--spacing-md) 0 var(--spacing-xs);}#brxe-7aluvw .seo-wrap h3 { margin: var(--spacing-md) 0 var(--spacing-xs);}#brxe-7aluvw .sp-contact { display: flex; flex-direction: column; gap: var(--spacing-sm); margin-top: var(--spacing-md); padding-top: var(--spacing-md); border-top-width: var(--border-width-xs); border-top-style: solid;}#brxe-7aluvw .sp-contact__btns { display: flex; flex-direction: row; flex-wrap: wrap; gap: var(--spacing-xs);}#brxe-rrrwvo {display: flex; flex-direction: column; gap: var(--spacing-sm)}#brxe-rrrwvo .sp-acc { border: var(--border-width-xs) solid var(--border-neutral-subtle); border-radius: var(--border-radius-sm); background: var(--surface-primary); overflow: hidden;}#brxe-rrrwvo .accordion-title-wrapper { display: flex; flex-direction: row; align-items: center; justify-content: space-between; gap: var(--spacing-xs); padding: var(--spacing-xs); cursor: pointer;}#brxe-rrrwvo .accordion-title-wrapper h3 { margin: 0; font-family: var(--type-font-family-body); font-size: var(--font-size-body-md); line-height: var(--line-height-body-md); font-weight: var(--type-font-weight-bold); color: var(--text-body);}#brxe-rrrwvo .accordion-title-wrapper svg { width: var(--scale-600); height: var(--scale-600); flex-shrink: 0; fill: currentColor;}#brxe-rrrwvo .sp-ic-minus { display: none;}#brxe-rrrwvo .brx-open .sp-ic-minus { display: block;}#brxe-rrrwvo .brx-open .sp-ic-plus { display: none;}#brxe-rrrwvo .accordion-content-wrapper { padding: 0;}#brxe-rrrwvo .woocommerce-product-attributes { width: 100%; margin: 0; border: 0; border-collapse: collapse;}#brxe-rrrwvo .woocommerce-product-attributes tr:nth-child(odd) { background: var(--surface-neutral-subtle);}#brxe-rrrwvo .woocommerce-product-attributes th { width: 50%; padding: var(--spacing-xs); border: 0; text-align: left; vertical-align: top; font-size: var(--font-size-body-sm); line-height: var(--line-height-body-sm); font-weight: var(--type-font-weight-regular); color: var(--text-body); background: none;}#brxe-rrrwvo .woocommerce-product-attributes td { width: 50%; padding: var(--spacing-xs); border: 0; text-align: left; vertical-align: top; font-size: var(--font-size-body-sm); line-height: var(--line-height-body-sm); font-weight: var(--type-font-weight-regular); color: var(--text-body); background: none;}#brxe-rrrwvo .woocommerce-product-attributes td p { margin: 0;}#brxe-rrrwvo .sp-policy { padding: var(--spacing-xs) var(--spacing-sm); font-size: var(--font-size-body-sm); line-height: var(--line-height-body-sm);}#brxe-rrrwvo .sp-policy ul { margin: 0; padding-left: var(--spacing-md);}#brxe-rrrwvo .sp-policy a { color: var(--text-link);}#brxe-ioyckc {border-radius: var(--border-radius-sm); overflow: hidden}@media (max-width:991px){#brxe-i5qyh9 .sp-tablist{display:flex}}@media (max-width:991px){#brxe-i5qyh9 [role=tabpanel]:not(.is-active){display:none}}@media (min-width:992px){#brxe-i5qyh9 .sp-tablist{display:none}#brxe-i5qyh9 .sp-panels{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"v s" "d s";column-gap:var(--spacing-xl);row-gap:var(--spacing-md);align-items:start}#brxe-i5qyh9 .sp-pane-desc{grid-area:d}#brxe-i5qyh9 .sp-pane-video{grid-area:v}#brxe-i5qyh9 .sp-pane-spec{grid-area:s;position:sticky;top:calc(var(--scale-1600) * 2)}}#brxe-i5qyh9 .sp-tablist { flex-direction: row; margin-bottom: var(--spacing-md);}#brxe-i5qyh9 [role=tab] { display: flex; align-items: center; justify-content: center; flex: 1 1 0; margin: 0; padding: var(--spacing-xs); cursor: pointer; text-align: center; background: none; border: 0; border-bottom: var(--border-width-xs) solid transparent; font-family: var(--type-font-family-body); font-size: var(--font-size-body-sm); line-height: var(--line-height-body-sm); font-weight: var(--type-font-weight-bold); color: var(--color-neutral-500);}#brxe-i5qyh9 [role=tab][aria-selected=true] { background: var(--surface-subtle-alt); color: var(--text-primary); border-bottom-color: var(--border-action-primary);}#brxe-i5qyh9 [role=tab]:focus-visible { outline: var(--border-width-sm) solid var(--border-action-focus); outline-offset: calc(var(--scale-50) * -1);}#brxe-i5qyh9 .sp-tab-video { order: -2;}#brxe-i5qyh9 .sp-tab-spec { order: -1;}#brxe-dwqkxy {padding-top: var(--spacing-md); padding-bottom: var(--spacing-xl)}@media (max-width: 767px) {#brxe-dwqkxy {padding-top: 0; padding-bottom: var(--spacing-md)}}#brxe-kmj5v0 {font-size: var(--font-size-headings-h3); line-height: var(--line-height-headings-h3)}#brxe-kmj5v0 { margin: 0;}#brxe-e9frfy {color: var(--text-primary)}#brxe-uw22oj {display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; column-gap: var(--spacing-md); justify-content: space-between; width: 100%}.brxe-8b5831 {display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; column-gap: var(--spacing-2xs); width: auto}.brxe-42db9b {display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; column-gap: var(--spacing-2xs); width: auto}.brxe-d6e163 {display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; column-gap: var(--spacing-2xs); width: auto}.brxe-0dc63c {display: flex; position: relative; flex-direction: column; gap: var(--spacing-2xs); min-width: 0px}.brxe-0dc63c .product-card__media { position: relative; aspect-ratio: 1/1; border-radius: var(--border-radius-sm); background: var(--surface-primary); overflow: hidden;} .brxe-0dc63c .product-card__media img { width: 100%; height: 100%; object-fit: contain;} .brxe-0dc63c .product-card__tags { position: absolute; top: var(--spacing-xs); left: var(--spacing-xs); display: flex; flex-direction: row; flex-wrap: wrap; gap: var(--spacing-2xs);} .brxe-0dc63c .product-tag { align-items: center; padding: var(--spacing-2xs) var(--spacing-xs); border-radius: var(--border-radius-sm); font-size: var(--font-size-body-sm); line-height: var(--line-height-body-sm); font-weight: var(--type-font-weight-bold);} .brxe-0dc63c .product-tag svg { width: var(--scale-500); height: var(--scale-500); fill: currentColor;} .brxe-0dc63c .product-tag--new { background: var(--badge-new-bg); color: var(--badge-new-text);} .brxe-0dc63c .product-tag--hot { background: var(--badge-sale-bg); color: var(--badge-sale-text);} .brxe-0dc63c .product-tag--pre { background: var(--surface-neutral-subtle); color: var(--text-body);} .brxe-0dc63c .product-card__title { margin: 0; font-family: var(--type-font-family-headings); font-size: var(--font-size-headings-h4); line-height: var(--line-height-headings-h4); font-weight: var(--type-font-weight-semibold); color: var(--text-body); display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;} .brxe-0dc63c .product-card__title a { color: inherit; text-decoration: none;} .brxe-0dc63c .product-card__title a::after { content: ""; position: absolute; inset: 0; border-radius: var(--border-radius-sm);} .brxe-0dc63c .product-card__title a:focus-visible { outline: none;} .brxe-0dc63c:has(.product-card__title a:focus-visible) { outline: var(--border-width-sm) solid var(--border-action-focus); outline-offset: var(--scale-50); border-radius: var(--border-radius-sm);} .brxe-0dc63c:hover .product-card__title { color: var(--text-action-hover);} .brxe-0dc63c .product-card__price { display: grid; grid-template-columns: auto 1fr; align-items: center; column-gap: var(--spacing-xs);} .brxe-0dc63c .product-card__price>.brxe-text-basic { display: contents;} .brxe-0dc63c .product-card__price ins { grid-column: 1 / -1; grid-row: 1; text-decoration: none; font-size: var(--font-size-body-xl); line-height: var(--line-height-body-xl); font-weight: var(--type-font-weight-bold); color: var(--text-price);} .brxe-0dc63c .product-card__price>.brxe-text-basic>.amount { grid-column: 1 / -1; grid-row: 1; text-decoration: none; font-size: var(--font-size-body-xl); line-height: var(--line-height-body-xl); font-weight: var(--type-font-weight-bold); color: var(--text-price);} .brxe-0dc63c .product-card__price del { grid-column: 1; grid-row: 2; font-size: var(--font-size-body-md); line-height: var(--line-height-body-md); color: var(--text-price-old);} .brxe-0dc63c .product-card__price .onsale { grid-column: 2; grid-row: 2; justify-self: start; padding: 0 var(--spacing-2xs); border-radius: var(--border-radius-xs); background: var(--color-error-default); color: var(--text-on-action); font-size: var(--font-size-body-md); line-height: var(--line-height-body-md);}.brxe-sprel1.brxe-block {width: auto}#brxe-u4mh4x {display: grid; align-items: initial; grid-auto-flow: column; padding-bottom: var(--spacing-sm)}@media (max-width:767px){#brxe-u4mh4x{grid-auto-columns:calc((100% - var(--spacing-md)) / 2.2);gap:var(--spacing-md)}}@media (min-width:768px) and (max-width:991px){#brxe-u4mh4x{grid-auto-columns:calc((100% - 3 * var(--spacing-md)) / 3.3);gap:var(--spacing-md)}}@media (min-width:992px){#brxe-u4mh4x{grid-auto-columns:calc((100% - 4 * var(--spacing-lg)) / 4.5);gap:var(--spacing-lg)}}#brxe-u4mh4x { overflow-x: auto; scroll-snap-type: x mandatory; overscroll-behavior-x: contain; scrollbar-width: thin; scrollbar-color: var(--border-action-primary) var(--surface-neutral-subtle);}#brxe-u4mh4x>* { scroll-snap-align: start; width: auto;}#brxe-ieutjq {display: flex; flex-direction: column; row-gap: var(--spacing-md)}#brxe-umedvf {padding-top: var(--spacing-lg); padding-bottom: var(--spacing-lg)}@media (max-width: 767px) {#brxe-umedvf {padding-top: var(--spacing-md); padding-bottom: var(--spacing-md)}}#brxe-u4mwur {font-size: var(--font-size-headings-h3); line-height: var(--line-height-headings-h3)}#brxe-u4mwur { margin: 0;}#brxe-318byv {display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; column-gap: var(--spacing-md); justify-content: space-between; width: 100%}.brxe-0dc63c .product-card__media { position: relative; aspect-ratio: 1/1; border-radius: var(--border-radius-sm); background: var(--surface-primary); overflow: hidden;} .brxe-0dc63c .product-card__media img { width: 100%; height: 100%; object-fit: contain;} .brxe-0dc63c .product-card__tags { position: absolute; top: var(--spacing-xs); left: var(--spacing-xs); display: flex; flex-direction: row; flex-wrap: wrap; gap: var(--spacing-2xs);} .brxe-0dc63c .product-tag { align-items: center; padding: var(--spacing-2xs) var(--spacing-xs); border-radius: var(--border-radius-sm); font-size: var(--font-size-body-sm); line-height: var(--line-height-body-sm); font-weight: var(--type-font-weight-bold);} .brxe-0dc63c .product-tag svg { width: var(--scale-500); height: var(--scale-500); fill: currentColor;} .brxe-0dc63c .product-tag--new { background: var(--badge-new-bg); color: var(--badge-new-text);} .brxe-0dc63c .product-tag--hot { background: var(--badge-sale-bg); color: var(--badge-sale-text);} .brxe-0dc63c .product-tag--pre { background: var(--surface-neutral-subtle); color: var(--text-body);} .brxe-0dc63c .product-card__title { margin: 0; font-family: var(--type-font-family-headings); font-size: var(--font-size-headings-h4); line-height: var(--line-height-headings-h4); font-weight: var(--type-font-weight-semibold); color: var(--text-body); display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;} .brxe-0dc63c .product-card__title a { color: inherit; text-decoration: none;} .brxe-0dc63c .product-card__title a::after { content: ""; position: absolute; inset: 0; border-radius: var(--border-radius-sm);} .brxe-0dc63c .product-card__title a:focus-visible { outline: none;} .brxe-0dc63c:has(.product-card__title a:focus-visible) { outline: var(--border-width-sm) solid var(--border-action-focus); outline-offset: var(--scale-50); border-radius: var(--border-radius-sm);} .brxe-0dc63c:hover .product-card__title { color: var(--text-action-hover);} .brxe-0dc63c .product-card__price { display: grid; grid-template-columns: auto 1fr; align-items: center; column-gap: var(--spacing-xs);} .brxe-0dc63c .product-card__price>.brxe-text-basic { display: contents;} .brxe-0dc63c .product-card__price ins { grid-column: 1 / -1; grid-row: 1; text-decoration: none; font-size: var(--font-size-body-xl); line-height: var(--line-height-body-xl); font-weight: var(--type-font-weight-bold); color: var(--text-price);} .brxe-0dc63c .product-card__price>.brxe-text-basic>.amount { grid-column: 1 / -1; grid-row: 1; text-decoration: none; font-size: var(--font-size-body-xl); line-height: var(--line-height-body-xl); font-weight: var(--type-font-weight-bold); color: var(--text-price);} .brxe-0dc63c .product-card__price del { grid-column: 1; grid-row: 2; font-size: var(--font-size-body-md); line-height: var(--line-height-body-md); color: var(--text-price-old);} .brxe-0dc63c .product-card__price .onsale { grid-column: 2; grid-row: 2; justify-self: start; padding: 0 var(--spacing-2xs); border-radius: var(--border-radius-xs); background: var(--color-error-default); color: var(--text-on-action); font-size: var(--font-size-body-md); line-height: var(--line-height-body-md);}.brxe-spups1.brxe-block {width: auto}#brxe-0ryq63 {display: grid; align-items: initial; grid-auto-flow: column; padding-bottom: var(--spacing-sm)}@media (max-width:767px){#brxe-0ryq63{grid-auto-columns:calc((100% - var(--spacing-md)) / 2.2);gap:var(--spacing-md)}}@media (min-width:768px) and (max-width:991px){#brxe-0ryq63{grid-auto-columns:calc((100% - 3 * var(--spacing-md)) / 3.3);gap:var(--spacing-md)}}@media (min-width:992px){#brxe-0ryq63{grid-auto-columns:calc((100% - 4 * var(--spacing-lg)) / 4.5);gap:var(--spacing-lg)}}#brxe-0ryq63 { overflow-x: auto; scroll-snap-type: x mandatory; overscroll-behavior-x: contain; scrollbar-width: thin; scrollbar-color: var(--border-action-primary) var(--surface-neutral-subtle);}#brxe-0ryq63>* { scroll-snap-align: start; width: auto;}#brxe-92xs99 {display: flex; flex-direction: column; row-gap: var(--spacing-md)}#brxe-gv7epg {padding-top: var(--spacing-lg); padding-bottom: var(--spacing-lg)}@media (max-width: 767px) {#brxe-gv7epg {padding-top: var(--spacing-md); padding-bottom: var(--spacing-md)}}#brxe-309wkk {text-align: center; align-self: center}#brxe-dtwbwl {display: flex; align-self: center; flex-direction: column; gap: var(--spacing-sm); width: 100%; max-width: var(--content-width)}#brxe-dtwbwl .brxe-block.faq-item { border-radius: var(--border-radius-sm); background: var(--surface-neutral-subtle); border: var(--border-width-xs) solid transparent;}#brxe-dtwbwl .faq-item.brx-open { background: var(--surface-primary); border-color: var(--border-neutral-subtle);}#brxe-dtwbwl .accordion-title-wrapper { display: flex; flex-direction: row; align-items: center; justify-content: space-between; gap: var(--spacing-md); padding: var(--spacing-md); cursor: pointer;}#brxe-dtwbwl .accordion-title-wrapper h3 { margin: 0; font-family: var(--type-font-family-body); font-size: var(--font-size-body-md); line-height: var(--line-height-body-md); font-weight: var(--type-font-weight-bold);}#brxe-dtwbwl .accordion-title-wrapper svg { width: var(--scale-600); height: var(--scale-600); flex-shrink: 0; fill: currentColor;}#brxe-dtwbwl .faq-ic-minus { display: none;}#brxe-dtwbwl .brx-open .faq-ic-minus { display: block;}#brxe-dtwbwl .brx-open .faq-ic-plus { display: none;}#brxe-dtwbwl .accordion-content-wrapper { padding: 0 var(--spacing-md) var(--spacing-md);}#brxe-wwl6bn {display: flex; flex-direction: column; row-gap: var(--spacing-lg)}@media (max-width: 767px) {#brxe-wwl6bn {row-gap: var(--spacing-md)}}#brxe-3yjqjo {padding-top: var(--spacing-xl); padding-bottom: var(--spacing-xl)}@media (max-width: 767px) {#brxe-3yjqjo {padding-top: var(--spacing-md); padding-bottom: var(--spacing-md)}}#brxe-b3q1dm {font-size: var(--font-size-headings-h3); line-height: var(--line-height-headings-h3)}#brxe-b3q1dm { margin: 0;}#brxe-e53m7c {color: var(--text-primary)}#brxe-g5kg5l {display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; column-gap: var(--spacing-md); justify-content: space-between; width: 100%}.brxe-sptin1 .brxe-cub54z.brxe-text-basic {color: var(--color-neutral-500)}.brxe-sptin1 .brxe-car9r4.brxe-block {display: flex; flex-direction: column; row-gap: var(--spacing-xs); padding-top: var(--spacing-md); padding-right: var(--spacing-md); padding-bottom: var(--spacing-md); padding-left: var(--spacing-md)}.brxe-sptin1.brxe-block {display: flex; width: auto; position: relative; flex-direction: column; border-radius: var(--border-radius-sm)}@media (min-width:768px){.brxe-sptin1 h3{-webkit-line-clamp:2}}@media (max-width:767px){.brxe-sptin1 h3{-webkit-line-clamp:3;font-size:var(--font-size-headings-h4);line-height:var(--line-height-body-md)}} .brxe-sptin1 { background: var(--surface-primary); box-shadow: 0 0 var(--scale-200) color-mix(in srgb, var(--color-neutral-500) 15%, transparent);} .brxe-sptin1 img { display: block; width: 100%; aspect-ratio: 424/203; object-fit: cover; border-radius: var(--border-radius-sm) var(--border-radius-sm) 0 0;} .brxe-sptin1 h3 { margin: 0; font-family: var(--type-font-family-body); font-weight: var(--type-font-weight-bold); display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden;} .brxe-sptin1 h3 a { color: var(--text-body); text-decoration: none;} .brxe-sptin1 h3 a::after { content: ""; position: absolute; inset: 0; border-radius: var(--border-radius-sm);} .brxe-sptin1:hover h3 a { color: var(--text-action-hover);} .brxe-sptin1 h3 a:focus-visible { outline: none;} .brxe-sptin1:has(h3 a:focus-visible) { outline: var(--border-width-sm) solid var(--border-action-focus); outline-offset: var(--scale-50);}#brxe-00hoq2 {display: grid; align-items: initial; grid-template-columns: repeat(4, minmax(0, 1fr)); column-gap: var(--spacing-lg); row-gap: var(--spacing-lg)}@media (max-width: 767px) {#brxe-00hoq2 {grid-template-columns: repeat(2, minmax(0, 1fr)); column-gap: var(--spacing-md); row-gap: var(--spacing-md)}}#brxe-57ry4m {display: flex; flex-direction: column; row-gap: var(--spacing-md)}#brxe-mu2xi8 {padding-top: var(--spacing-lg); padding-bottom: var(--spacing-lg)}@media (max-width: 767px) {#brxe-mu2xi8 {padding-top: var(--spacing-md); padding-bottom: var(--spacing-md)}}#brxe-g7sjx1 {font-size: var(--font-size-headings-h3); line-height: var(--line-height-headings-h3)}#brxe-g7sjx1 { margin: 0;}#brxe-d0iszd {display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; column-gap: var(--spacing-md); justify-content: space-between; width: 100%}.brxe-spvie1.brxe-block {width: auto}#brxe-4hxyla {display: grid; align-items: initial; grid-auto-flow: column; padding-bottom: var(--spacing-sm)}@media (max-width:767px){#brxe-4hxyla{grid-auto-columns:calc((100% - var(--spacing-md)) / 2.2);gap:var(--spacing-md)}}@media (min-width:768px) and (max-width:991px){#brxe-4hxyla{grid-auto-columns:calc((100% - 3 * var(--spacing-md)) / 3.3);gap:var(--spacing-md)}}@media (min-width:992px){#brxe-4hxyla{grid-auto-columns:calc((100% - 4 * var(--spacing-lg)) / 4.5);gap:var(--spacing-lg)}}#brxe-4hxyla { overflow-x: auto; scroll-snap-type: x mandatory; overscroll-behavior-x: contain; scrollbar-width: thin; scrollbar-color: var(--border-action-primary) var(--surface-neutral-subtle);}#brxe-4hxyla>* { scroll-snap-align: start; width: auto;}#brxe-lx4gh1 {display: flex; flex-direction: column; row-gap: var(--spacing-md)}#brxe-e89fuu {padding-top: var(--spacing-lg); padding-bottom: var(--spacing-lg)}@media (max-width: 767px) {#brxe-e89fuu {padding-top: var(--spacing-md); padding-bottom: var(--spacing-md)}}#social-title {color: var(--text-inverse)}#brxe-lsc48t {color: var(--text-inverse)}#brxe-uosceh {width: auto; flex-direction: row; flex-wrap: nowrap; padding-top: var(--spacing-sm); padding-right: var(--spacing-lg); padding-bottom: var(--spacing-sm); padding-left: var(--spacing-lg); color: var(--text-primary)}#brxe-uosceh svg { width: var(--scale-600); height: var(--scale-600); flex-shrink: 0; fill: currentColor;}#brxe-uosceh { background: var(--surface-primary);}#brxe-uosceh:hover { background: var(--color-primary-50);}#brxe-uosceh:focus-visible { background: var(--color-primary-50);}@media (max-width: 767px) {#brxe-uosceh {padding-top: var(--spacing-xs); padding-right: var(--spacing-md); padding-bottom: var(--spacing-xs); padding-left: var(--spacing-md)}}#brxe-9rnkty {display: flex; flex-direction: column; row-gap: var(--spacing-md); align-items: flex-start; max-width: 44%; padding-top: var(--spacing-xl); padding-bottom: var(--spacing-xl)}@media (max-width: 767px) {#brxe-9rnkty {max-width: 100%}}#brxe-h3ndwf {display: flex; background-color: var(--surface-inverse); border-radius: var(--border-radius-sm); padding-right: var(--spacing-xl); padding-left: var(--spacing-xl); justify-content: center; align-items: flex-start; min-height: calc(var(--scale-2000) * 2.9); position: relative; overflow: hidden; isolation: isolate}@media (min-width:768px){#brxe-h3ndwf .social-img{left:46%;width:54%;-webkit-mask-image:linear-gradient(90deg,transparent,black 12%);mask-image:linear-gradient(90deg,transparent,black 12%)}}@media (max-width:767px){#brxe-h3ndwf .social-img{left:0;width:100%;object-position:center bottom;-webkit-mask-image:linear-gradient(180deg,transparent 47%,black 67%);mask-image:linear-gradient(180deg,transparent 47%,black 67%)}}#brxe-h3ndwf .social-img { position: absolute; top: 0; bottom: 0; height: 100%; max-width: none; object-fit: cover; z-index: -1;}@media (max-width: 767px) {#brxe-h3ndwf {min-height: calc(var(--scale-2000) * 5.7); justify-content: flex-start; padding-right: var(--spacing-md); padding-left: var(--spacing-md)}}#brxe-ah509q {background-color: var(--surface-neutral-subtle); padding-top: var(--spacing-xl); padding-bottom: var(--spacing-xl)}@media (max-width: 767px) {#brxe-ah509q {order: 1; padding-top: var(--spacing-md); padding-bottom: var(--spacing-md)}}@media (min-width:768px){#brxe-ibkm9l{display:none}}@media (max-width:767px){#brxe-ibkm9l{position:fixed;left:0;right:0;bottom:0;z-index:90;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);padding-bottom:calc(var(--spacing-sm) + env(safe-area-inset-bottom));background:var(--surface-primary);border-top:var(--border-width-xs) solid var(--border-neutral-subtle)}body:has(#brxe-ibkm9l){padding-bottom:calc(var(--scale-1600) + var(--spacing-md))}html:has(#brxe-ibkm9l){scroll-padding-bottom:calc(var(--scale-1600) * 1.5)}body:has(#brxe-ibkm9l) #brxe-4lojbh{bottom:calc(var(--scale-1600) * 1.5 + env(safe-area-inset-bottom))!important}}@media (max-width:767px){#brxe-ibkm9l{flex-wrap:nowrap}#brxe-ibkm9l .sp-bar__price{flex:1 1 0;width:auto}#brxe-ibkm9l .sp-bar__actions{width:auto}}@media (max-width:767px){#brxe-ibkm9l .sp-bar__btn{flex-direction:row;white-space:nowrap}}@media (max-width:359px){#brxe-ibkm9l .sp-bar__price .badge.onsale{grid-row:3;grid-column:1}}#brxe-ibkm9l .sp-bar__price { flex: 1 1 auto; display: grid; grid-template-columns: auto 1fr; column-gap: var(--spacing-2xs); align-items: center; min-width: 0;}#brxe-ibkm9l .sp-bar__price>* { display: contents;}#brxe-ibkm9l .sp-bar__price .price { display: contents;}#brxe-ibkm9l .sp-bar__price ins { grid-row: 1; grid-column: 1 / -1; text-decoration: none; font-size: var(--font-size-body-sm); line-height: var(--line-height-body-sm); font-weight: var(--type-font-weight-bold); color: var(--text-body);}#brxe-ibkm9l .sp-bar__price .ds-sp-price-html>.amount { grid-row: 1; grid-column: 1 / -1; text-decoration: none; font-size: var(--font-size-body-sm); line-height: var(--line-height-body-sm); font-weight: var(--type-font-weight-bold); color: var(--text-body);}#brxe-ibkm9l .sp-bar__price .ds-sp-price-html>.woocommerce-Price-amount { grid-row: 1; grid-column: 1 / -1; text-decoration: none; font-size: var(--font-size-body-sm); line-height: var(--line-height-body-sm); font-weight: var(--type-font-weight-bold); color: var(--text-body);}#brxe-ibkm9l .sp-bar__price del { grid-row: 2; grid-column: 1; font-size: var(--font-size-body-xs); line-height: var(--line-height-body-xs); color: var(--text-price-old);}#brxe-ibkm9l .sp-bar__price .onsale { grid-row: 2; grid-column: 2; justify-self: start; padding: 0 var(--spacing-2xs); border-radius: var(--border-radius-xs); background: var(--color-error-default); color: var(--text-on-action); font-size: var(--font-size-body-xs); line-height: var(--line-height-body-xs);}#brxe-ibkm9l .sp-bar__price .price-unit { grid-row: 2; grid-column: 1; font-size: var(--font-size-body-xs); color: var(--color-neutral-500);}#brxe-ibkm9l .sp-bar__price .screen-reader-text { position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%);}#brxe-ibkm9l .sp-bar__actions { display: flex; flex-direction: row; align-items: center; gap: var(--spacing-xs); flex-shrink: 0;}#brxe-ibkm9l .sp-bar__btn { width: auto; display: inline-flex; align-items: center; justify-content: center; gap: var(--spacing-2xs); min-height: var(--scale-1000); margin: 0; padding: var(--spacing-xs); border-radius: var(--border-radius-sm); cursor: pointer; font-family: var(--type-font-family-body); font-size: var(--font-size-body-sm); line-height: var(--line-height-body-sm); font-weight: var(--type-font-weight-bold); text-decoration: none;}#brxe-ibkm9l .sp-bar__compare { border: 0; background: none; color: var(--text-primary); padding-left: 0; padding-right: 0;}#brxe-ibkm9l .sp-bar__buy { border: 0; background: var(--surface-on-action); color: var(--text-on-action);}#brxe-ibkm9l .sp-bar__cart { width: var(--scale-1000); border: var(--border-width-md) solid var(--border-action-primary); background: var(--surface-primary); color: var(--text-primary);}#brxe-ibkm9l .sp-bar__btn svg { width: var(--scale-600); height: var(--scale-600); fill: currentColor;}#brxe-ibkm9l .sp-bar__btn:focus-visible { outline: var(--border-width-sm) solid var(--border-action-focus); outline-offset: var(--scale-50);}body.ds-rental #brxe-ibkm9l .sp-bar__compare { display: none;}