.elite-pdp .product-short-description{margin-block:0 30px!important;color:color-mix(in srgb,var(--color-text) 76%,var(--color-text-muted)) !important;font-size:16px!important;line-height:1.9!important;font-weight:450!important;opacity:1!important}.elite-pdp .product-short-description :is(p,ul,ol){margin-block-start:0!important;margin-block-end:.7em!important}.elite-pdp .product-short-description :is(li,p,span){color:inherit!important;font-size:inherit!important;line-height:inherit!important}.elite-pdp .product-short-description li::marker{color:color-mix(in srgb,var(--color-text) 68%,var(--color-text-muted)) !important}.elite-pdp .product-short-description strong,.elite-pdp .product-short-description b{color:var(--color-text) !important;font-weight:700!important}.elite-pdp .product-quantity-row{margin-block:22px 18px!important;gap:14px!important}.elite-pdp .product-quantity-label{font-size:14px!important;font-weight:700!important}.elite-pdp .product-actions{margin-block-start:6px!important}.elite-pdp .quantity-limit-msg:not(.d-none){margin-block:-8px 14px!important}@media(max-width:767px){.elite-pdp .product-short-description{margin-block-end:24px!important;font-size:14.5px!important;line-height:1.85!important;color:color-mix(in srgb,var(--color-text) 80%,var(--color-text-muted)) !important}.elite-pdp .product-quantity-row{margin-block:20px 17px!important;gap:12px!important}.elite-pdp .product-actions{margin-block-start:5px!important}}.elite-pdp .product-info-section{text-align:start!important}.elite-pdp .product-info-sticky{width:100%}.elite-pdp .product-header{display:flex!important;flex-direction:column!important;align-items:stretch!important;text-align:start!important;margin:0 0 26px!important}.elite-pdp .product-title-row{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;margin:0!important}.elite-pdp .product-title{margin:0!important;max-width:22ch;color:var(--color-text,var(--elite-text,#171717)) !important;font-size:clamp(30px,2.35vw,38px) !important;font-weight:750!important;line-height:1.3!important;letter-spacing:-.018em!important;text-transform:none!important;text-align:start!important}.elite-pdp .pdp-platform-badge{flex:none;margin:5px 0 0!important}.elite-pdp .product-price-wrapper{display:flex!important;align-items:baseline!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:8px 12px!important;width:100%!important;margin:16px 0 0!important;padding:0 0 18px!important;border-bottom:1px solid color-mix(in srgb,var(--color-border,#ddd) 72%,transparent) !important;text-align:start!important}.elite-pdp .product-price.price-current,.elite-pdp [data-product-price].price-current,.elite-pdp .product-price-wrapper > .price-current{display:inline-flex!important;align-items:baseline!important;margin:0!important;padding:0!important;color:var(--color-text,var(--elite-text,#171717)) !important;font-size:clamp(34px,2.8vw,44px) !important;font-weight:850!important;line-height:1!important;letter-spacing:-.035em!important;opacity:1!important}.elite-pdp .product-price-wrapper > .compare-price,.elite-pdp [data-product-price-old].compare-price{margin:0!important;color:var(--color-text-muted,var(--elite-muted,#737373)) !important;font-size:15px!important;font-weight:500!important;line-height:1.2!important;opacity:.52!important;text-decoration:line-through!important;text-decoration-thickness:1px!important}.elite-pdp .product-short-description{order:3;max-width:62ch!important;margin:16px 0 0!important;padding:0!important;color:color-mix(in srgb,var(--color-text,var(--elite-text,#171717)) 68%,var(--color-text-muted,var(--elite-muted,#777))) !important;font-size:15px!important;font-weight:450!important;line-height:1.9!important;text-align:start!important}.elite-pdp .product-short-description > :first-child{margin-top:0!important}.elite-pdp .product-short-description > :last-child{margin-bottom:0!important}.elite-pdp .product-form{padding-top:2px}.elite-pdp .product-variants-container{margin-top:8px!important}.elite-pdp .variant-group-header{margin-bottom:10px!important}.elite-pdp .variant-label-text{font-size:13px!important;font-weight:750!important;letter-spacing:0!important;text-transform:none!important}.elite-pdp .product-price-wrapper .riyal-svg{width:24px!important;height:auto!important;max-height:34px!important;margin-inline-start:4px!important;vertical-align:-.1em!important;color:currentColor!important}[data-theme="dark"] .elite-pdp .product-price-wrapper{border-bottom-color:color-mix(in srgb,var(--color-border,#444) 70%,transparent) !important}@media(max-width:767px){.elite-pdp .product-info-section{padding:24px 16px 30px!important;text-align:start!important}.elite-pdp .product-header{margin-bottom:22px!important;text-align:start!important}.elite-pdp .product-title-row{align-items:flex-start!important;gap:10px!important}.elite-pdp .product-title{max-width:100%!important;font-size:25px!important;font-weight:750!important;line-height:1.42!important;letter-spacing:-.012em!important;color:var(--color-text,var(--elite-text,#171717)) !important;text-align:start!important}.elite-pdp .product-price-wrapper{justify-content:flex-start!important;gap:7px 10px!important;margin-top:12px!important;margin-bottom:0!important;padding-bottom:15px!important}.elite-pdp .product-price.price-current,.elite-pdp [data-product-price].price-current,.elite-pdp .product-price-wrapper > .price-current{font-size:32px!important;font-weight:850!important;line-height:1!important;color:var(--color-text,var(--elite-text,#171717)) !important}.elite-pdp .product-price-wrapper > .compare-price,.elite-pdp [data-product-price-old].compare-price{font-size:13px!important;opacity:.5!important}.elite-pdp .product-short-description{margin-top:14px!important;margin-bottom:0!important;font-size:13.5px!important;line-height:1.85!important;text-align:start!important}.elite-pdp .product-variants-container{margin-top:4px!important}.elite-pdp .variant-group-header{justify-content:flex-start!important}.elite-pdp .product-price-wrapper .riyal-svg{width:20px!important;max-height:29px!important}}@media(max-width:390px){.elite-pdp .product-title{font-size:23px!important}.elite-pdp .product-price.price-current,.elite-pdp [data-product-price].price-current,.elite-pdp .product-price-wrapper > .price-current{font-size:30px!important}}.elite-pdp{--pdp-ref-max:1320px;--pdp-ref-gap:24px;--pdp-ref-radius:14px;--pdp-ref-line:color-mix(in srgb,var(--color-text,#171717) 10%,transparent);--pdp-ref-soft:color-mix(in srgb,var(--color-surface,#f6f6f6) 86%,var(--color-bg,#fff));width:100%;padding:0 clamp(14px,2vw,24px) 30px!important;background:var(--color-bg,#fff) !important}.elite-pdp .pdp-breadcrumb{width:min(100%,var(--pdp-ref-max));margin:0 auto 12px!important;padding:14px 0 0!important;font-size:11px!important;text-transform:none!important}.elite-pdp .product-layout{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr) !important;gap:var(--pdp-ref-gap) !important;align-items:start!important;width:min(100%,var(--pdp-ref-max)) !important;margin-inline:auto!important;padding:12px!important;border:1px solid var(--pdp-ref-line) !important;border-radius:var(--pdp-ref-radius) !important;background:var(--color-bg,#fff) !important;box-sizing:border-box!important}.elite-pdp .pdp-reference-gallery{min-width:0!important;padding:0!important;background:transparent!important}.elite-pdp .pdp-reference-gallery__main{position:relative!important;overflow:hidden!important;border-radius:12px!important;background:var(--color-surface,#f7f7f7) !important}.elite-pdp .product-media-item--image,.elite-pdp .product-media-item--video{aspect-ratio:1/1!important;background:var(--color-surface,#f7f7f7) !important}.elite-pdp .product-media-item--image>img,.elite-pdp .product-media-item--video .product-media-video>img{width:100%!important;height:100%!important;object-fit:contain!important;background:var(--color-surface,#f7f7f7) !important}.elite-pdp .pdp-reference-gallery__wishlist{position:absolute!important;z-index:12!important;top:12px!important;inset-inline-end:12px!important;display:grid!important;place-items:center!important;width:40px!important;height:40px!important;margin:0!important;border:1px solid var(--pdp-ref-line) !important;border-radius:999px!important;background:color-mix(in srgb,var(--color-bg,#fff) 94%,transparent) !important;box-shadow:0 4px 16px rgba(0,0,0,.06) !important;backdrop-filter:blur(10px) !important;-webkit-backdrop-filter:blur(10px) !important}.elite-pdp .pdp-reference-gallery__wishlist .theme-wish-btn{width:40px!important;height:40px!important}.elite-pdp .pdp-reference-gallery__wishlist svg{width:21px!important;height:21px!important}.elite-pdp .pdp-reference-gallery__thumbs{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;width:100%!important;margin-top:10px!important;padding:2px 1px 4px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.elite-pdp .pdp-reference-gallery__thumbs[hidden]{display:none!important}.elite-pdp .pdp-reference-gallery__thumbs::-webkit-scrollbar{display:none!important}.elite-pdp .pdp-media-thumb{position:relative!important;display:block!important;flex:0 0 78px!important;width:78px!important;height:78px!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid var(--pdp-ref-line) !important;border-radius:8px!important;background:var(--color-surface,#f7f7f7) !important;cursor:pointer!important;scroll-snap-align:start!important;transition:border-color .2s ease,box-shadow .2s ease!important}.elite-pdp .pdp-media-thumb.is-active{border-color:var(--primary-color,#171717) !important;box-shadow:0 0 0 1px var(--primary-color,#171717) !important}.elite-pdp .pdp-media-thumb img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}.elite-pdp .pdp-media-thumb__play{position:absolute!important;inset:0!important;display:grid!important;place-items:center!important;background:rgba(0,0,0,.18) !important;color:#fff!important}.elite-pdp .pdp-media-thumb__play svg{width:24px!important;height:24px!important;fill:currentColor!important}.elite-pdp .product-media-dots{display:none!important}.elite-pdp .pdp-reference-info{position:relative!important;min-width:0!important;padding:0!important;background:transparent!important}.elite-pdp .pdp-reference-info .product-info-sticky{position:sticky!important;top:calc(var(--elite-header-total,90px) + 14px) !important;display:flex!important;flex-direction:column!important;min-width:0!important;padding:6px 4px 8px!important}.elite-pdp .pdp-reference-meta-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:32px!important;margin-bottom:10px!important}.elite-pdp .pdp-reference-meta-start{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:12px!important;min-width:0!important}.elite-pdp .pdp-reference-rating{display:inline-flex!important;align-items:center!important;gap:5px!important;color:var(--color-text,#171717) !important;text-decoration:none!important}.elite-pdp .pdp-reference-rating__stars{display:flex!important;gap:1px!important}.elite-pdp .pdp-reference-rating__stars svg{width:14px!important;height:14px!important;fill:none!important;stroke:#c8922f!important;stroke-width:1.5!important}.elite-pdp .pdp-reference-rating__stars svg.is-filled{fill:#c8922f!important}.elite-pdp .pdp-reference-rating__count{font-size:11px!important;color:var(--color-text-muted,#777) !important}.elite-pdp .pdp-reference-stock{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:12px!important;font-weight:600!important}.elite-pdp .pdp-reference-stock i{position:relative!important;display:inline-block!important;width:9px!important;height:9px!important;border-radius:50%!important;background:#54c63a!important}.elite-pdp .pdp-reference-stock.is-in-stock i::after{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;background:inherit!important;animation:pdp-ref-stock-pulse 1.8s ease-out infinite!important}.elite-pdp .pdp-reference-stock.is-out-of-stock i{background:#da4761!important}@keyframes pdp-ref-stock-pulse{to{transform:scale(2.4);opacity:0}}.elite-pdp .pdp-reference-share{display:inline-flex!important;align-items:center!important;gap:5px!important;min-height:32px!important;padding:5px 8px!important;border:0!important;background:transparent!important;color:var(--color-text-muted,#777) !important;font-size:11px!important;cursor:pointer!important}.elite-pdp .pdp-reference-share svg{width:17px!important;height:17px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important}.elite-pdp .pdp-reference-header{margin:0 0 10px!important;text-align:start!important}.elite-pdp .pdp-reference-header .product-title-row{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important}.elite-pdp .pdp-reference-header .product-title{margin:0!important;color:var(--color-text,#171717) !important;font-size:clamp(24px,2vw,30px) !important;font-weight:800!important;line-height:1.35!important;text-align:start!important;text-transform:none!important;letter-spacing:0!important}.elite-pdp .pdp-reference-price-loyalty{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:8px 16px!important;margin-bottom:12px!important}.elite-pdp .pdp-reference-price-loyalty .product-price-wrapper{display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important}.elite-pdp .pdp-reference-price-loyalty .price-current{color:var(--color-text,#171717) !important;font-size:clamp(30px,2.6vw,42px) !important;font-weight:850!important;line-height:1.1!important}.elite-pdp .pdp-reference-price-loyalty .compare-price{font-size:15px!important;color:var(--color-text-muted,#777) !important;opacity:.55!important}.elite-pdp .pdp-reference-loyalty{flex:0 1 auto!important;margin:0!important;padding:0!important;font-size:12px!important}.elite-pdp .pdp-reference-short-description{margin:0 0 14px!important;color:var(--color-text-muted,#6b6b6b) !important;font-size:13px!important;line-height:1.85!important;text-align:start!important}.elite-pdp .product-low-stock{margin:0 0 10px!important;padding:8px 10px!important;border-radius:8px!important;background:color-mix(in srgb,#dc3545 7%,transparent) !important;color:#b4232a!important;font-size:12px!important}.elite-pdp .pdp-reference-payment-hint{margin:0 0 12px!important;padding:10px 0!important;border-block:1px solid var(--pdp-ref-line) !important}.elite-pdp .pdp-reference-product-form{margin:0!important}.elite-pdp .pdp-reference-variants{margin:0!important}.elite-pdp .pdp-reference-variants .variant-group-header{justify-content:flex-start!important;margin:0 0 8px!important}.elite-pdp .pdp-reference-variants .variant-label-text{color:var(--color-text,#171717) !important;font-size:13px!important;font-weight:750!important;text-transform:none!important}.elite-pdp .pdp-reference-variants ul{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:7px!important;width:100%!important;margin:0 0 14px!important}.elite-pdp .pdp-reference-variants ul li{width:100%!important;min-width:0!important;margin:0!important}.elite-pdp .pdp-reference-variants ul li span{display:flex!important;justify-content:flex-start!important;width:100%!important;min-height:44px!important;height:auto!important;padding:9px 12px!important;border:1px solid var(--pdp-ref-line) !important;border-radius:8px!important;background:var(--color-bg,#fff) !important;color:var(--color-text,#171717) !important;font-size:12px!important;font-weight:650!important;text-transform:none!important;text-align:start!important}.elite-pdp .pdp-reference-variants ul li.active span,.elite-pdp .pdp-reference-variants ul li.selected span{border-color:var(--primary-color,#171717) !important;box-shadow:0 0 0 1px var(--primary-color,#171717) !important}.elite-pdp .pdp-reference-purchase{display:grid!important;grid-template-columns:auto minmax(0,1fr) !important;align-items:start!important;gap:10px!important;margin-top:4px!important}.elite-pdp .pdp-reference-purchase.d-none{display:none!important}.elite-pdp .pdp-reference-purchase .product-quantity-row{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:5px!important;margin:0!important}.elite-pdp .pdp-reference-purchase .product-quantity-label{font-size:10px!important;color:var(--color-text-muted,#777) !important}.elite-pdp .pdp-reference-purchase .product-quantity-selector{display:grid!important;grid-template-columns:34px 42px 34px!important;height:48px!important;border:1px solid var(--pdp-ref-line) !important;border-radius:9px!important;background:var(--color-bg,#fff) !important;overflow:hidden!important}.elite-pdp .pdp-reference-purchase .product-quantity-selector button,.elite-pdp .pdp-reference-purchase .product-quantity-selector input{width:100%!important;height:46px!important;border:0!important;background:transparent!important;color:var(--color-text,#171717) !important;text-align:center!important}.elite-pdp .pdp-reference-purchase .product-actions{display:grid!important;grid-template-columns:1fr!important;gap:7px!important;margin:0!important}.elite-pdp .pdp-reference-purchase .btn-add-to-cart,.elite-pdp .pdp-reference-purchase .btn-buy-now{width:100%!important;height:48px!important;min-height:48px!important;border-radius:9px!important;font-size:14px!important}.elite-pdp .pdp-reference-apple-pay{margin-top:9px!important}.elite-pdp .section-out-of-stock-notify-me{margin:10px 0!important;padding:14px!important;border:1px solid var(--pdp-ref-line) !important;border-radius:10px!important;background:var(--pdp-ref-soft) !important}.elite-pdp .pdp-reference-details{width:min(100%,1180px) !important;margin:18px auto 0!important}.elite-pdp .pdp-detail-section{width:100%!important;margin:0!important;padding:34px 0!important;border:0!important;border-top:1px solid var(--pdp-ref-line) !important;background:transparent!important}.elite-pdp .pdp-detail-section__header{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:18px!important;margin:0 0 22px!important;text-align:start!important}.elite-pdp .pdp-detail-section__eyebrow{display:block!important;margin-bottom:3px!important;color:var(--color-text-muted,#777) !important;font-size:10px!important;font-weight:650!important}.elite-pdp .pdp-detail-section__header h2,.elite-pdp .pdp-long-description__title{margin:0!important;color:var(--color-text,#171717) !important;font-size:clamp(22px,2vw,28px) !important;font-weight:800!important;line-height:1.3!important;text-align:start!important}.elite-pdp .pdp-long-description{padding:34px 0!important}.elite-pdp .pdp-long-description__inner{width:100%!important;max-width:none!important;margin:0!important}.elite-pdp .pdp-long-description__content{width:100%!important;max-width:980px!important;margin:0!important;font-size:15px!important;line-height:1.95!important;text-align:start!important}.elite-pdp .pdp-reference-detail-groups{width:100%!important;margin:0!important}.elite-pdp .pdp-reference-reviews-layout{display:grid!important;grid-template-columns:260px minmax(0,1fr) !important;gap:28px!important;align-items:start!important}.elite-pdp .pdp-reference-review-summary{position:sticky!important;top:calc(var(--elite-header-total,90px) + 16px) !important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;padding:20px!important;border:1px solid var(--pdp-ref-line) !important;border-radius:10px!important;background:var(--pdp-ref-soft) !important}.elite-pdp .pdp-reference-review-summary__label{margin-bottom:6px!important;color:var(--color-text-muted,#777) !important;font-size:12px!important}.elite-pdp .pdp-reference-review-summary .pdp-reviews-avg-rating{margin:0 0 6px!important;color:var(--color-text,#171717) !important;font-size:42px!important;font-weight:800!important;line-height:1!important}.elite-pdp .pdp-reference-review-summary__count{margin-top:8px!important;color:var(--color-text-muted,#777) !important;font-size:11px!important}.elite-pdp .pdp-reviews-list{display:flex!important;flex-direction:column!important;gap:8px!important}.elite-pdp .pdp-review-item{margin:0!important;padding:16px!important;border:1px solid var(--pdp-ref-line) !important;border-radius:9px!important;background:var(--color-bg,#fff) !important}.elite-pdp .pdp-review-comment{font-size:13px!important;line-height:1.8!important}.elite-pdp .pdp-questions-list{display:flex!important;flex-direction:column!important;gap:9px!important}.elite-pdp .pdp-question-item{margin:0!important;padding:0!important;border:0!important}.elite-pdp .pdp-question-box,.elite-pdp .pdp-answer-box{position:relative!important;margin:0!important;padding:15px 48px 15px 15px!important;border-radius:10px!important;background:var(--pdp-ref-soft) !important}html[dir="ltr"] .elite-pdp .pdp-question-box,html[dir="ltr"] .elite-pdp .pdp-answer-box{padding:15px 15px 15px 48px!important}.elite-pdp .pdp-answer-box{margin-top:5px!important;background:color-mix(in srgb,var(--primary-color,#171717) 5%,var(--color-bg,#fff)) !important}.elite-pdp .pdp-badge{position:absolute!important;top:14px!important;inset-inline-start:14px!important;display:grid!important;place-items:center!important;width:25px!important;height:25px!important;border-radius:50%!important;background:var(--primary-color,#171717) !important;color:var(--text-color-primary-bg,#fff) !important;font-size:10px!important;font-weight:800!important}.elite-pdp .pdp-question-text,.elite-pdp .pdp-answer-text{margin:0!important;font-size:13px!important;line-height:1.75!important}.elite-pdp .pdp-detail-section--specs[hidden]{display:none!important}.elite-pdp .pdp-detail-section--specs .product-specs{margin:0!important}.elite-pdp .pdp-detail-section--specs .product-spec-row{display:grid!important;grid-template-columns:minmax(120px,200px) 1fr!important;gap:18px!important;padding:12px 0!important;border-bottom:1px solid var(--pdp-ref-line) !important}.elite-pdp .pdp-customer-experiences{margin-top:0!important;border-top:1px solid var(--pdp-ref-line) !important}@media(max-width:991px){.elite-pdp{padding-inline:0!important}.elite-pdp .pdp-breadcrumb{padding-inline:14px!important;margin-bottom:8px!important}.elite-pdp .product-layout{grid-template-columns:1fr!important;gap:0!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important}.elite-pdp .pdp-reference-gallery__main{border-radius:0!important}.elite-pdp .pdp-reference-info{padding:0 14px!important}.elite-pdp .pdp-reference-info .product-info-sticky{position:static!important;padding:20px 0 26px!important}.elite-pdp .pdp-reference-details{width:100%!important;margin-top:0!important;padding-inline:14px!important}.elite-pdp .pdp-reference-review-summary{position:static!important}}@media(max-width:767px){.elite-pdp .product-media-item--image,.elite-pdp .product-media-item--video{aspect-ratio:1/1.04!important}.elite-pdp .pdp-reference-gallery__thumbs{padding-inline:10px!important;margin-top:8px!important;gap:7px!important}.elite-pdp .pdp-media-thumb{flex-basis:64px!important;width:64px!important;height:64px!important;border-radius:7px!important}.elite-pdp .pdp-reference-gallery__wishlist{top:10px!important;inset-inline-end:10px!important;width:36px!important;height:36px!important}.elite-pdp .pdp-reference-gallery__wishlist .theme-wish-btn{width:36px!important;height:36px!important}.elite-pdp .pdp-reference-share span{display:none!important}.elite-pdp .pdp-reference-header .product-title{font-size:21px!important}.elite-pdp .pdp-reference-price-loyalty .price-current{font-size:32px!important}.elite-pdp .pdp-reference-price-loyalty{align-items:flex-start!important;flex-direction:column!important}.elite-pdp .pdp-reference-variants ul li span{min-height:42px!important;padding:8px 10px!important;font-size:11.5px!important}.elite-pdp .pdp-reference-purchase{grid-template-columns:112px minmax(0,1fr) !important;gap:8px!important}.elite-pdp .pdp-reference-purchase .product-quantity-selector{grid-template-columns:32px 40px 32px!important;height:46px!important}.elite-pdp .pdp-reference-purchase .product-quantity-selector button,.elite-pdp .pdp-reference-purchase .product-quantity-selector input{height:44px!important}.elite-pdp .pdp-reference-purchase .btn-add-to-cart,.elite-pdp .pdp-reference-purchase .btn-buy-now{height:46px!important;min-height:46px!important;font-size:12px!important}.elite-pdp .pdp-detail-section{padding:28px 0!important}.elite-pdp .pdp-detail-section__header{align-items:flex-start!important;gap:12px!important;margin-bottom:16px!important}.elite-pdp .pdp-detail-section__header h2,.elite-pdp .pdp-long-description__title{font-size:21px!important}.elite-pdp .pdp-detail-section__header .btn{flex:0 0 auto!important;min-height:36px!important;padding-inline:11px!important;font-size:10px!important}.elite-pdp .pdp-reference-reviews-layout{grid-template-columns:1fr!important;gap:14px!important}.elite-pdp .pdp-reference-review-summary{display:grid!important;grid-template-columns:auto 1fr!important;align-items:center!important;gap:5px 14px!important;padding:14px!important}.elite-pdp .pdp-reference-review-summary__label{grid-column:1/-1!important;margin:0!important}.elite-pdp .pdp-reference-review-summary .pdp-reviews-avg-rating{margin:0!important;font-size:34px!important}.elite-pdp .pdp-reference-review-summary__count{grid-column:1/-1!important;margin:0!important}.elite-pdp .pdp-review-item{padding:13px!important}}@media(max-width:390px){.elite-pdp .pdp-reference-info{padding-inline:12px!important}.elite-pdp .pdp-reference-details{padding-inline:12px!important}.elite-pdp .pdp-reference-purchase{grid-template-columns:104px minmax(0,1fr) !important}.elite-pdp .pdp-reference-purchase .product-quantity-selector{grid-template-columns:30px 38px 30px!important}}@media(prefers-reduced-motion:reduce){.elite-pdp .pdp-reference-stock.is-in-stock i::after{animation:none!important}.elite-pdp .pdp-media-thumb{transition:none!important}}@media(min-width:992px){.elite-pdp .pdp-reference-gallery{display:grid!important;grid-template-columns:minmax(0,1fr) 78px!important;grid-template-areas:"main thumbs"!important;align-items:start!important;gap:10px!important}html[dir="ltr"] .elite-pdp .pdp-reference-gallery{grid-template-columns:78px minmax(0,1fr) !important;grid-template-areas:"thumbs main"!important}.elite-pdp .pdp-reference-gallery__main{grid-area:main!important;min-width:0!important;width:100%!important}.elite-pdp .pdp-reference-gallery__thumbs{grid-area:thumbs!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;width:78px!important;height:min(650px,calc(100vh - var(--elite-header-total,90px) - 80px)) !important;min-height:360px!important;max-height:650px!important;margin:0!important;padding:0 2px!important;overflow-x:hidden!important;overflow-y:auto!important;scroll-snap-type:y proximity!important;overscroll-behavior-block:contain!important}.elite-pdp .pdp-media-thumb{flex:0 0 78px!important;width:74px!important;height:74px!important;min-height:74px!important;scroll-snap-align:start!important}}.elite-pdp .pdp-reference-benefits{display:flex!important;align-items:stretch!important;flex-wrap:wrap!important;gap:8px 14px!important;width:100%!important;margin:6px 0 14px!important;padding:0!important;list-style:none!important}.elite-pdp .pdp-reference-benefits li{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:0!important}.elite-pdp .pdp-reference-benefits__icon{display:grid!important;place-items:center!important;flex:0 0 30px!important;width:30px!important;height:30px!important;overflow:hidden!important;border-radius:50%!important;background:var(--pdp-ref-soft) !important;color:var(--primary-color,#171717) !important}.elite-pdp .pdp-reference-benefits__icon img{width:100%!important;height:100%!important;object-fit:cover!important}.elite-pdp .pdp-reference-benefits__icon svg{width:16px!important;height:16px!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}.elite-pdp .pdp-reference-benefits__copy{display:flex!important;flex-direction:column!important;min-width:0!important}.elite-pdp .pdp-reference-benefits__copy strong{color:var(--color-text,#171717) !important;font-size:12px!important;font-weight:750!important;line-height:1.4!important}.elite-pdp .pdp-reference-benefits__copy small{color:var(--color-text-muted,#777) !important;font-size:10px!important;line-height:1.5!important}.elite-pdp .pdp-reference-delivery{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;margin:10px 0 0!important;padding:9px 10px!important;border-top:1px solid var(--pdp-ref-line) !important;color:var(--color-text-muted,#777) !important;font-size:11px!important;text-align:center!important}.elite-pdp .pdp-reference-delivery__label{font-weight:650!important;color:var(--color-text,#171717) !important}.elite-pdp .pdp-reference-delivery__select{width:auto!important;max-width:220px!important;min-height:34px!important;padding:4px 28px 4px 8px!important;border:0!important;border-radius:6px!important;background:var(--pdp-ref-soft) !important;color:var(--color-text,#171717) !important;font:inherit!important;cursor:pointer!important;box-shadow:none!important}html[dir="rtl"] .elite-pdp .pdp-reference-delivery__select{padding:4px 8px 4px 28px!important}.elite-pdp .pdp-reference-delivery__eta{color:#3f9b3a!important;font-size:12px!important;font-weight:800!important}.elite-pdp .pdp-reference-payment-hint{margin:12px 0 0!important;padding:12px 0 0!important;border-top:1px solid var(--pdp-ref-line) !important;border-bottom:0!important}.elite-pdp .pdp-reference-rating-distribution{display:flex!important;flex-direction:column!important;gap:7px!important;width:100%!important;margin-top:16px!important}.elite-pdp .pdp-reference-rating-distribution[hidden]{display:none!important}.elite-pdp .pdp-reference-rating-row{display:grid!important;grid-template-columns:28px minmax(0,1fr) 28px!important;align-items:center!important;gap:8px!important;width:100%!important}.elite-pdp .pdp-reference-rating-row__count{color:var(--color-text-muted,#777) !important;font-size:10px!important;text-align:start!important}.elite-pdp .pdp-reference-rating-row__track{position:relative!important;display:block!important;width:100%!important;height:5px!important;overflow:hidden!important;border-radius:999px!important;background:color-mix(in srgb,var(--color-text,#171717) 10%,transparent) !important}.elite-pdp .pdp-reference-rating-row__track i{display:block!important;height:100%!important;border-radius:inherit!important;background:#c8922f!important}.elite-pdp .pdp-reference-rating-row__level{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:3px!important;color:var(--color-text,#171717) !important;font-size:10px!important}.elite-pdp .pdp-reference-rating-row__level svg{width:11px!important;height:11px!important;fill:#c8922f!important;stroke:#c8922f!important}@media(max-width:991px){.elite-pdp .pdp-reference-gallery{display:flex!important;flex-direction:column!important;gap:0!important}.elite-pdp .pdp-reference-gallery__main{order:1!important;width:100%!important}.elite-pdp .pdp-reference-gallery__thumbs{order:2!important;flex-direction:row!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important}}@media(max-width:767px){.elite-pdp .pdp-reference-benefits{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px!important;margin-block:4px 12px!important}.elite-pdp .pdp-reference-benefits li{align-items:flex-start!important}.elite-pdp .pdp-reference-benefits__icon{flex-basis:27px!important;width:27px!important;height:27px!important}.elite-pdp .pdp-reference-delivery{justify-content:flex-start!important;text-align:start!important;padding-inline:0!important}}@media(max-width:390px){.elite-pdp .pdp-reference-benefits{grid-template-columns:1fr!important}}.elite-pdp .pdp-reference-proof{display:inline-flex!important;align-items:center!important;gap:3px!important;min-height:24px!important;color:var(--color-text-muted,#777) !important;font-size:10.5px!important;line-height:1.4!important;white-space:nowrap!important}.elite-pdp .pdp-reference-proof[hidden]{display:none!important}.elite-pdp .pdp-reference-proof b{color:var(--color-text,#171717) !important;font-size:11px!important;font-weight:800!important}.elite-pdp .pdp-reference-payment-hint--before-options{margin:2px 0 14px!important;padding:10px 0!important;border-top:1px solid var(--pdp-ref-line) !important;border-bottom:1px solid var(--pdp-ref-line) !important}.elite-pdp .pdp-reference-payment-methods{position:relative!important;width:100%!important;margin:10px 0 0!important;overflow:hidden!important;border-top:1px solid var(--pdp-ref-line) !important;padding-top:10px!important}.elite-pdp .pdp-reference-payment-methods__track{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:7px!important;width:100%!important}.elite-pdp .pdp-reference-payment-method{display:grid!important;place-items:center!important;min-width:50px!important;height:30px!important;padding:3px 7px!important;border:1px solid var(--pdp-ref-line) !important;border-radius:5px!important;background:#fff!important;overflow:hidden!important}.elite-pdp .pdp-reference-payment-method img{display:block!important;max-width:58px!important;max-height:21px!important;width:auto!important;height:auto!important;object-fit:contain!important}.elite-pdp .pdp-detail-section--variant-table[hidden]{display:none!important}.elite-pdp .pdp-reference-variant-table{width:100%!important;overflow:hidden!important;border:1px solid var(--pdp-ref-line) !important;border-radius:10px!important;background:var(--color-bg,#fff) !important}.elite-pdp .pdp-reference-variant-table__head,.elite-pdp .pdp-reference-variant-table__row{display:grid!important;grid-template-columns:minmax(0,1.65fr) 110px minmax(120px,.65fr) !important;align-items:center!important;gap:14px!important;width:100%!important}.elite-pdp .pdp-reference-variant-table__head{min-height:42px!important;padding:8px 14px!important;background:var(--pdp-ref-soft) !important;color:var(--color-text-muted,#777) !important;font-size:10px!important;font-weight:750!important}.elite-pdp .pdp-reference-variant-table__row{min-height:84px!important;padding:9px 14px!important;border-top:1px solid var(--pdp-ref-line) !important}.elite-pdp .pdp-reference-variant-table__option{min-width:0!important;color:var(--color-text,#171717) !important;font-size:12.5px!important;font-weight:650!important;line-height:1.6!important;text-align:start!important}.elite-pdp .pdp-reference-variant-table__image{display:flex!important;justify-content:flex-start!important;align-items:center!important}.elite-pdp .pdp-reference-variant-table__image img{display:block!important;width:64px!important;height:64px!important;object-fit:cover!important;border:1px solid var(--pdp-ref-line) !important;border-radius:7px!important;background:var(--color-surface,#f7f7f7) !important}.elite-pdp .pdp-reference-variant-table__image-empty{color:var(--color-text-muted,#777) !important}.elite-pdp .pdp-reference-variant-table__price{color:var(--color-text,#171717) !important;font-size:13px!important;font-weight:800!important;text-align:start!important}@media(max-width:767px){.elite-pdp .pdp-reference-meta-start{gap:7px 10px!important}.elite-pdp .pdp-reference-proof{font-size:9.5px!important}.elite-pdp .pdp-reference-payment-methods__track{justify-content:flex-start!important;flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;padding-bottom:3px!important}.elite-pdp .pdp-reference-payment-methods__track::-webkit-scrollbar{display:none!important}.elite-pdp .pdp-reference-payment-method{flex:0 0 auto!important}.elite-pdp .pdp-reference-variant-table{border:0!important;border-radius:0!important;background:transparent!important}.elite-pdp .pdp-reference-variant-table__head{display:none!important}.elite-pdp .pdp-reference-variant-table__body{display:flex!important;flex-direction:column!important;gap:8px!important}.elite-pdp .pdp-reference-variant-table__row{grid-template-columns:58px minmax(0,1fr) !important;grid-template-areas:"image option" "image price"!important;gap:2px 10px!important;min-height:74px!important;padding:8px!important;border:1px solid var(--pdp-ref-line) !important;border-radius:8px!important;background:var(--color-bg,#fff) !important}.elite-pdp .pdp-reference-variant-table__image{grid-area:image!important}.elite-pdp .pdp-reference-variant-table__image img{width:56px!important;height:56px!important}.elite-pdp .pdp-reference-variant-table__option{grid-area:option!important;align-self:end!important;font-size:11.5px!important}.elite-pdp .pdp-reference-variant-table__price{grid-area:price!important;align-self:start!important;font-size:12px!important}}.elite-pdp .pdp-reference-gallery__variant-badge{position:absolute!important;z-index:12!important;top:12px!important;inset-inline-start:12px!important;display:inline-flex!important;align-items:center!important;flex-wrap:wrap!important;gap:5px!important;max-width:calc(100% - 116px) !important;min-height:32px!important;padding:5px 10px!important;border:1px solid color-mix(in srgb,var(--color-text,#171717) 12%,transparent) !important;border-radius:999px!important;background:color-mix(in srgb,var(--color-bg,#fff) 92%,transparent) !important;color:var(--color-text,#171717) !important;box-shadow:0 4px 16px rgba(0,0,0,.05) !important;backdrop-filter:blur(10px) !important;-webkit-backdrop-filter:blur(10px) !important;font-size:10px!important;font-weight:650!important}.elite-pdp .pdp-reference-gallery__variant-stock{display:inline-flex!important;align-items:center!important;gap:5px!important}.elite-pdp .pdp-reference-gallery__variant-stock::before{content:""!important;display:inline-block!important;width:7px!important;height:7px!important;border-radius:50%!important;background:#52bd3c!important}.elite-pdp .pdp-reference-gallery__variant-badge.is-out-of-stock .pdp-reference-gallery__variant-stock::before{background:#da4761!important}.elite-pdp .pdp-reference-gallery__variant-value{color:var(--color-text-muted,#666) !important;font-weight:600!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.elite-pdp .pdp-reference-gallery__variant-value[hidden]{display:none!important}@media(max-width:767px){.elite-pdp .pdp-reference-gallery__variant-badge{top:10px!important;inset-inline-start:10px!important;max-width:calc(100% - 102px) !important;min-height:30px!important;padding:4px 8px!important;font-size:9.5px!important}}.elite-pdp .product-layout{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:24px!important;width:min(100%,1320px) !important;margin-inline:auto!important;padding:12px!important;border:0!important;border-radius:8px!important;background:#fff!important;box-sizing:border-box!important}.elite-pdp .pdp-reference-gallery{display:flex!important;flex-direction:column-reverse!important;flex:0 0 650px!important;width:650px!important;min-width:650px!important;max-width:650px!important;gap:10px!important;align-items:stretch!important;overflow:visible!important}.elite-pdp .pdp-reference-gallery__main{order:initial!important;grid-area:auto!important;width:100%!important;min-width:0!important;max-width:none!important;border-radius:8px!important}.elite-pdp .product-media-item--image,.elite-pdp .product-media-item--video{aspect-ratio:1/1!important;width:100%!important;height:auto!important}.elite-pdp .pdp-reference-gallery__thumbs{order:initial!important;grid-area:auto!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.elite-pdp .pdp-reference-gallery__thumbs::-webkit-scrollbar{display:none!important}.elite-pdp .pdp-media-thumb{flex:0 0 calc((100% - 40px)/5) !important;width:calc((100% - 40px)/5) !important;min-width:calc((100% - 40px)/5) !important;height:85px!important;min-height:85px!important;max-height:85px!important;padding:0!important;border:2px solid transparent!important;border-radius:6px!important;background:transparent!important;scroll-snap-align:start!important;box-shadow:none!important}.elite-pdp .pdp-media-thumb.is-active{border-color:var(--primary-color,#171717) !important;box-shadow:none!important}.elite-pdp .pdp-media-thumb img{width:100%!important;height:100%!important;object-fit:contain!important;border-radius:4px!important;background:transparent!important}.elite-pdp .product-media-dots{display:none!important}.elite-pdp .pdp-reference-info{flex:1 1 auto!important;width:100%!important;min-width:0!important;max-width:none!important;overflow:visible!important}.elite-pdp .pdp-reference-info .product-info-sticky{position:sticky!important;top:80px!important;width:100%!important;height:max-content!important;padding:0!important;overflow:hidden!important}.elite-pdp .pdp-reference-meta-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;width:100%!important;margin:0 0 5px!important}.elite-pdp .pdp-reference-meta-start{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px!important}.elite-pdp .pdp-reference-header{margin:0!important}.elite-pdp .pdp-reference-header .product-title{margin:0 0 16px!important;font-size:26px!important;line-height:1.35!important}.elite-pdp .pdp-reference-price-loyalty{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:10px!important;margin:0 0 10px!important}.elite-pdp .pdp-reference-price-loyalty .price-current{font-size:26px!important;font-weight:500!important}.elite-pdp .product-low-stock{margin:0 0 12px!important}.elite-pdp .pdp-reference-benefits{margin:0 0 10px!important}.elite-pdp .pdp-reference-payment-hint--before-options{margin:0 0 10px!important}.elite-pdp .pdp-reference-variants ul{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;margin:0!important}.elite-pdp .pdp-reference-variants ul li{width:100%!important;min-height:48px!important;padding:0!important}.elite-pdp .pdp-reference-variants ul li span{min-height:48px!important;padding:12px!important;border-radius:8px!important}.elite-pdp .pdp-reference-quantity-row{display:flex!important;align-items:center!important;gap:12px!important;width:max-content!important;margin:10px 0!important}.elite-pdp .pdp-reference-product-buttons{display:block!important;width:100%!important;margin:0!important}.elite-pdp .pdp-reference-product-buttons.d-none{display:none!important}.elite-pdp .pdp-reference-product-buttons .btn-add-to-cart{width:100%!important;min-height:46px!important;border-radius:8px!important}.elite-pdp .pdp-reference-apple-pay{width:100%!important;margin:8px 0 0!important}.elite-pdp .pdp-reference-delivery{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;margin:10px 0 0!important;padding:0!important;border:0!important}.elite-pdp .pdp-reference-delivery__select{flex:1 1 auto!important;width:100%!important;max-width:none!important;min-height:40px!important;border:1px solid var(--pdp-ref-line) !important;background:#fff!important}.elite-pdp .pdp-reference-payment-methods{margin-top:16px!important;padding-top:16px!important}.elite-pdp .pdp-reference-details{width:min(100%,1320px) !important;margin:0 auto!important;padding-inline:12px!important}.elite-pdp .pdp-detail-section{padding:28px 0!important}.elite-pdp .pdp-detail-section--description{padding-top:24px!important}.elite-pdp .pdp-detail-section--description .pdp-long-description__content{max-width:none!important}.elite-pdp .pdp-reference-review-action{display:flex!important;justify-content:flex-end!important;margin-bottom:12px!important}.elite-pdp .pdp-reference-question-header{display:flex!important;align-items:center!important;justify-content:space-between!important}.elite-pdp .pdp-detail-section--variant-table{padding-top:4px!important}.elite-pdp--post-reference{padding-top:0!important}@media(max-width:1200px) and (min-width:993px){.elite-pdp .pdp-reference-gallery{flex:0 0 500px!important;width:500px!important;min-width:500px!important;max-width:500px!important}}@media(max-width:992px) and (min-width:768px){.elite-pdp .product-layout{gap:20px!important}.elite-pdp .pdp-reference-gallery{flex:0 0 420px!important;width:420px!important;min-width:420px!important;max-width:420px!important}.elite-pdp .pdp-reference-header .product-title,.elite-pdp .pdp-reference-price-loyalty .price-current{font-size:22px!important}}@media(max-width:767px){.elite-pdp .product-layout{display:flex!important;flex-direction:column!important;gap:0!important;width:100%!important;padding:0!important;border-radius:0!important}.elite-pdp .pdp-reference-gallery{flex:0 0 auto!important;width:100%!important;min-width:0!important;max-width:none!important;gap:8px!important}.elite-pdp .pdp-reference-gallery__main{border-radius:0!important}.elite-pdp .pdp-reference-gallery__thumbs{gap:8px!important;padding-inline:10px!important}.elite-pdp .pdp-media-thumb{flex:0 0 86px!important;width:86px!important;min-width:86px!important;height:60px!important;min-height:60px!important;max-height:60px!important}.elite-pdp .pdp-reference-info{padding:0 14px!important}.elite-pdp .pdp-reference-info .product-info-sticky{position:static!important;top:auto!important;overflow:visible!important;padding:20px 0 24px!important}.elite-pdp .pdp-reference-header .product-title{margin-bottom:12px!important;font-size:21px!important}.elite-pdp .pdp-reference-price-loyalty .price-current{font-size:24px!important}.elite-pdp .pdp-reference-details{padding-inline:14px!important}}.elite-pdp .pdp-reference-short-description{margin:2px 0 14px!important;color:var(--pdp-ref-muted) !important;font-size:13px!important;line-height:1.75!important}.elite-pdp .pdp-reference-short-description p{margin:0!important}.elite-pdp .pdp-reference-payment-methods{margin-top:16px!important;padding-top:14px!important}.elite-pdp .pdp-reference-payment-methods__label{display:block!important;margin:0 0 9px!important;color:var(--color-text,#171717) !important;font-size:12px!important;font-weight:700!important;text-align:start!important}.elite-pdp .pdp-reference-payment-methods__track{justify-content:flex-start!important;flex-wrap:wrap!important;gap:10px!important}.elite-pdp .pdp-reference-payment-method{display:grid!important;place-items:center!important;min-width:64px!important;width:auto!important;height:38px!important;padding:3px 8px!important;border:0!important;border-radius:6px!important;background:transparent!important}.elite-pdp .pdp-reference-payment-method img{display:block!important;width:auto!important;max-width:72px!important;height:28px!important;max-height:28px!important;object-fit:contain!important}@media(max-width:767px){.elite-pdp .pdp-reference-short-description{margin-bottom:12px!important;font-size:12px!important}.elite-pdp .pdp-reference-payment-methods{overflow:visible!important}.elite-pdp .pdp-reference-payment-methods__track{flex-wrap:nowrap!important;justify-content:flex-start!important;gap:9px!important;padding-bottom:4px!important;overflow-x:auto!important;overflow-y:hidden!important;touch-action:pan-x!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.elite-pdp .pdp-reference-payment-methods__track::-webkit-scrollbar{display:none!important}.elite-pdp .pdp-reference-payment-method{flex:0 0 62px!important;width:62px!important;min-width:62px!important;height:36px!important}.elite-pdp .pdp-reference-payment-method img{max-width:66px!important;height:26px!important;max-height:26px!important}}.elite-pdp .pdp-reference-proof[hidden],.elite-pdp .pdp-reference-proof:empty{display:none!important}.elite-pdp .pdp-reference-proof{display:inline-flex!important;align-items:center!important;gap:4px!important;flex-wrap:wrap!important}.elite-pdp .pdp-reference-proof b{font-weight:800!important}.elite-pdp .pdp-reference-gallery__variant-badge,.elite-pdp .pdp-reference-gallery__variant-badge[hidden],.elite-pdp [data-pdp-gallery-variant-badge]{display:none!important}.elite-pdp .pdp-reference-gallery__product-badges{position:absolute!important;z-index:13!important;top:12px!important;inset-inline-start:12px!important;width:min(210px,calc(100% - 76px)) !important;min-height:0!important;pointer-events:none!important}.elite-pdp .pdp-reference-gallery__product-badges .product-card-badge-stack,.elite-pdp .pdp-reference-gallery__product-badges .product-card-badge-stack.has-multiple,.elite-pdp .pdp-reference-gallery__product-badges .product-card-badge-stack.is-single{position:relative!important;inset:auto!important;top:auto!important;left:auto!important;right:auto!important;width:min(200px,100%) !important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:34px!important;overflow:visible!important}.elite-pdp .pdp-reference-gallery__product-badges .product-card-badge-chip{top:0!important;inset-inline-start:0!important;width:max-content!important;max-width:100%!important;min-height:30px!important;height:auto!important;padding:5px 10px!important;border-radius:999px!important;white-space:normal!important;overflow:visible!important}.elite-pdp .pdp-reference-gallery__product-badges .product-card-badge-text{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;max-width:100%!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;line-height:1.3!important}.elite-pdp .pdp-reference-gallery__product-badges .product-card-badge-chip.is-custom{background:var(--elite-forher-badge,#0f5a3f) !important;color:#fff!important}.elite-pdp .pdp-reference-gallery__product-badges .product-card-badge-chip.is-discount{background:var(--elite-forher-discount-bg,#f2f0ec) !important;color:#202020!important}.elite-pdp .pdp-reference-gallery__product-badges .product-card-badge-chip.is-tax{background:rgba(15,118,110,.94) !important;color:#fff!important}@media(max-width:767px){.elite-pdp .pdp-reference-gallery__product-badges{top:10px!important;inset-inline-start:10px!important;width:min(160px,calc(100% - 66px)) !important}.elite-pdp .pdp-reference-gallery__product-badges .product-card-badge-stack,.elite-pdp .pdp-reference-gallery__product-badges .product-card-badge-stack.has-multiple,.elite-pdp .pdp-reference-gallery__product-badges .product-card-badge-stack.is-single{width:min(150px,100%) !important;min-height:30px!important}.elite-pdp .pdp-reference-gallery__product-badges .product-card-badge-chip{max-width:100%!important;min-height:26px!important;padding:4px 8px!important;font-size:9px!important}}.elite-pdp .pdp-detail-section--description,.elite-pdp .pdp-long-description{width:100%!important;padding-inline:clamp(16px,4vw,64px) !important;box-sizing:border-box!important}.elite-pdp .pdp-long-description__inner{width:100%!important;max-width:980px!important;margin-inline:auto!important}.elite-pdp .pdp-detail-section--description .pdp-long-description__content,.elite-pdp .pdp-long-description__content{width:100%!important;max-width:980px!important;margin-inline:auto!important;text-align:start!important}@media(max-width:767px){.elite-pdp .pdp-detail-section--description,.elite-pdp .pdp-long-description{padding-inline:16px!important}.elite-pdp .pdp-long-description__inner,.elite-pdp .pdp-detail-section--description .pdp-long-description__content{max-width:100%!important}}html body .elite-pdp .pdp-reference-info .product-info-sticky{position:static!important;top:auto!important;inset-block-start:auto!important;padding-top:0!important}html body .elite-pdp .pdp-reference-header{width:100%!important;margin:0 0 12px!important;padding:0!important}html body .elite-pdp .pdp-reference-header .product-title-row,html body .elite-pdp .pdp-reference-header .product-title{width:100%!important;max-width:none!important}html body .elite-pdp .pdp-reference-header .product-title{margin:0!important;font-size:clamp(24px,2vw,30px) !important;line-height:1.34!important;letter-spacing:0!important}html body .elite-pdp .pdp-reference-meta-row{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:9px 12px!important;min-height:0!important;margin:0 0 14px!important}html body .elite-pdp .pdp-reference-meta-start{display:flex!important;align-items:center!important;flex:1 1 320px!important;flex-wrap:wrap!important;gap:8px!important}html body .elite-pdp .pdp-reference-social-proof{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important;min-width:0!important}html body .elite-pdp .pdp-reference-social-proof:not(:has(.pdp-reference-proof)){display:none!important}html body .elite-pdp .pdp-reference-proof{display:inline-flex!important;align-items:center!important;gap:7px!important;min-width:0!important;min-height:38px!important;margin:0!important;padding:6px 9px!important;border:1px solid rgba(24,32,51,.08) !important;border-radius:10px!important;background:#f7f7f6!important;color:#4c5564!important;box-shadow:0 3px 12px rgba(15,23,42,.055) !important;font-size:10.5px!important;line-height:1.45!important;white-space:normal!important}html body .elite-pdp .pdp-reference-proof--sold{border-color:rgba(154,106,31,.14) !important;background:#fbf5ea!important}html body .elite-pdp .pdp-reference-proof--viewers{border-color:rgba(47,111,115,.14) !important;background:#eef6f6!important}html body .elite-pdp .pdp-reference-proof__icon{display:grid!important;place-items:center!important;flex:0 0 26px!important;width:26px!important;height:26px!important;border-radius:8px!important;background:rgba(255,255,255,.78) !important}html body .elite-pdp .pdp-reference-proof--sold .pdp-reference-proof__icon{color:#9a6a1f!important}html body .elite-pdp .pdp-reference-proof--viewers .pdp-reference-proof__icon{color:#2f6f73!important}html body .elite-pdp .pdp-reference-proof__icon svg{display:block!important;width:15px!important;height:15px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body .elite-pdp .pdp-reference-proof__text{display:inline-flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:2px 4px!important;min-width:0!important}html body .elite-pdp .pdp-reference-proof__text b{color:#172033!important;font-size:13px!important;font-weight:850!important;line-height:1!important}html body .elite-pdp .pdp-reference-stock{flex:0 0 auto!important;min-height:36px!important;padding:6px 10px!important;border:1px solid rgba(72,163,53,.16) !important;border-radius:10px!important;background:#f1f8ef!important;color:#2f6d2b!important}html body .elite-pdp .pdp-reference-stock.is-out-of-stock{border-color:rgba(180,35,42,.14) !important;background:#fff1f2!important;color:#a52d35!important}html body .elite-pdp .pdp-reference-price-loyalty .product-price-wrapper{margin:0!important;padding:0!important;border:0!important}html body .elite-pdp .pdp-reference-payment-hint:empty,html body .elite-pdp .pdp-reference-payment-hint[hidden]{display:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;border:0!important}@media(max-width:767px){html body .elite-pdp .pdp-reference-info .product-info-sticky{padding-top:0!important}html body .elite-pdp .pdp-reference-header{margin-bottom:10px!important}html body .elite-pdp .pdp-reference-header .product-title{font-size:23px!important;line-height:1.38!important}html body .elite-pdp .pdp-reference-meta-row{align-items:flex-start!important;gap:8px!important;margin-bottom:12px!important}html body .elite-pdp .pdp-reference-meta-start{flex-basis:100%!important;gap:7px!important}html body .elite-pdp .pdp-reference-social-proof{width:100%!important;gap:7px!important}html body .elite-pdp .pdp-reference-proof{flex:1 1 145px!important;min-height:36px!important;padding:5px 8px!important;font-size:9.7px!important}html body .elite-pdp .pdp-reference-proof__icon{flex-basis:24px!important;width:24px!important;height:24px!important}html body .elite-pdp .pdp-reference-stock{min-height:34px!important;padding:5px 9px!important;font-size:11px!important}}html body .elite-pdp .product-layout{align-items:flex-start!important}html body .elite-pdp .product-layout > .pdp-reference-info.product-info-section{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;inset-block-start:auto!important;align-self:flex-start!important;margin-top:0!important;padding-top:0!important;transform:none!important;translate:none!important}html body .elite-pdp .product-layout > .pdp-reference-info.product-info-section > .product-info-sticky{position:static!important;top:auto!important;margin-top:0!important;padding-top:0!important;transform:none!important;translate:none!important}@media(max-width:767px){html body .elite-pdp .product-layout > .pdp-reference-info.product-info-section{top:auto!important;margin-top:0!important}}html body .elite-pdp .pdp-reference-social-proof{position:relative!important;display:block!important;flex:0 1 330px!important;width:min(100%,330px) !important;min-width:220px!important;min-height:36px!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;perspective:720px}html body .elite-pdp .pdp-reference-social-proof:not(:has(.pdp-reference-proof)){display:none!important}html body .elite-pdp .pdp-reference-social-proof:not(.has-rotating-proof):has(.pdp-reference-proof + .pdp-reference-proof) .pdp-reference-proof:not(:first-child){display:none!important}html body .elite-pdp .pdp-reference-proof,html body .elite-pdp .pdp-reference-proof--sold,html body .elite-pdp .pdp-reference-proof--viewers{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;width:max-content!important;max-width:100%!important;min-width:0!important;min-height:34px!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;color:#4a5261!important;box-shadow:none!important;font-size:11.5px!important;font-weight:600!important;line-height:1.5!important;white-space:nowrap!important}html body .elite-pdp .pdp-reference-social-proof.has-rotating-proof .pdp-reference-proof{position:absolute!important;inset-block-start:0!important;inset-inline-start:0!important;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(9px) rotateX(-72deg);transform-origin:50% 0;backface-visibility:hidden;transition:opacity .28s ease,transform .52s cubic-bezier(.2,.72,.18,1),visibility 0s linear .52s;will-change:transform,opacity}html body .elite-pdp .pdp-reference-social-proof.has-rotating-proof .pdp-reference-proof.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) rotateX(0);transition-delay:0s}html body .elite-pdp .pdp-reference-social-proof.has-rotating-proof .pdp-reference-proof.is-leaving{opacity:0;visibility:visible;transform:translateY(-9px) rotateX(72deg);transform-origin:50% 100%;transition-delay:0s}html body .elite-pdp .pdp-reference-proof__icon{display:grid!important;place-items:center!important;flex:0 0 22px!important;width:22px!important;height:22px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body .elite-pdp .pdp-reference-proof__icon svg{width:17px!important;height:17px!important;stroke-width:1.75!important}html body .elite-pdp .pdp-reference-proof--sold .pdp-reference-proof__icon{color:#9a6a1f!important}html body .elite-pdp .pdp-reference-proof--viewers .pdp-reference-proof__icon{color:#2f6f73!important}html body .elite-pdp .pdp-reference-proof__text{display:inline-flex!important;align-items:baseline!important;flex-wrap:nowrap!important;gap:4px!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .elite-pdp .pdp-reference-proof__text b{color:#172033!important;font-size:15px!important;font-weight:850!important;line-height:1!important}@media(max-width:767px){html body .elite-pdp .pdp-reference-social-proof{flex-basis:100%!important;width:100%!important;min-width:0!important;min-height:34px!important}html body .elite-pdp .pdp-reference-proof,html body .elite-pdp .pdp-reference-proof--sold,html body .elite-pdp .pdp-reference-proof--viewers{flex:none!important;min-height:32px!important;padding:0!important;font-size:11px!important}}@media(prefers-reduced-motion:reduce){html body .elite-pdp .pdp-reference-social-proof.has-rotating-proof .pdp-reference-proof{transition:none!important;transform:none!important}}.elite-pdp .pdp-description-content{--pdesc-text:var(--color-text, var(--elite-text, #1a1a1a));--pdesc-muted:var(--color-text-muted, var(--elite-muted, #6b6b6b));--pdesc-border:var(--color-border, var(--elite-border, #e5e5e5));--pdesc-surface:var(--color-surface, var(--elite-surface, #f6f4ed));--pdesc-bg:var(--color-bg, var(--elite-bg, #fff));--pdesc-accent:var(--primary-color, var(--elite-primary, #1a1a1a));--pdesc-radius:max(8px, var(--elite-radius, 0px));--pdesc-gap:clamp(16px, 2.5vw, 30px);--pdesc-section-gap:clamp(34px, 5vw, 72px);width:100% !important;max-width:980px !important;min-width:0 !important;margin-inline:auto !important;color:var(--pdesc-text);font-family:inherit;font-size:clamp(15px, 1.1vw, 17px);font-weight:400;line-height:1.95;text-align:start !important;overflow-wrap:anywhere;word-break:normal;white-space:normal;isolation:isolate}.elite-pdp .pdp-description-content,.elite-pdp .pdp-description-content *,.elite-pdp .pdp-description-content *::before,.elite-pdp .pdp-description-content *::after{box-sizing:border-box}.elite-pdp .pdp-description-content > *,.elite-pdp .pdp-description-content :where(div, section, article, aside, header, footer, main, nav, form, fieldset){min-width:0;max-width:100%}.elite-pdp .pdp-description-content > :first-child{margin-block-start:0 !important}.elite-pdp .pdp-description-content > :last-child{margin-block-end:0 !important}.elite-pdp .pdp-description-content :where(p){margin:0 0 1.15em;color:inherit;font:inherit;line-height:inherit;text-align:inherit}.elite-pdp .pdp-description-content :where(h1, h2, h3, h4, h5, h6){margin:1.55em 0 .6em;color:var(--pdesc-text);font-family:inherit;font-weight:800;line-height:1.3;letter-spacing:0;text-align:start;overflow-wrap:anywhere}.elite-pdp .pdp-description-content h1{font-size:clamp(1.75rem, 4vw, 2.55rem)}.elite-pdp .pdp-description-content h2{font-size:clamp(1.5rem, 3vw, 2.05rem)}.elite-pdp .pdp-description-content h3{font-size:clamp(1.28rem, 2.3vw, 1.65rem)}.elite-pdp .pdp-description-content h4{font-size:clamp(1.12rem, 1.8vw, 1.35rem)}.elite-pdp .pdp-description-content h5{font-size:1.05rem}.elite-pdp .pdp-description-content h6{font-size:.98rem}.elite-pdp .pdp-description-content :where(strong, b){display:inline !important;margin:0 !important;font-size:inherit !important;font-weight:800;line-height:inherit}.elite-pdp .pdp-description-content :where(em, i){font-style:italic}.elite-pdp .pdp-description-content :where(s, del){text-decoration:line-through}.elite-pdp .pdp-description-content :where(u, ins){text-underline-offset:.16em}.elite-pdp .pdp-description-content :where(small){font-size:.88em;color:var(--pdesc-muted)}.elite-pdp .pdp-description-content :where(mark){padding:.08em .28em;color:inherit;background:color-mix(in srgb, var(--pdesc-accent) 14%, transparent);border-radius:4px}.elite-pdp .pdp-description-content :where(abbr[title]){text-decoration:underline dotted;text-underline-offset:.18em;cursor:help}.elite-pdp .pdp-description-content a[href]:not([class]):not([style]){color:var(--pdesc-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.elite-pdp .pdp-description-content a[href]:focus-visible{outline:2px solid currentColor;outline-offset:3px}.elite-pdp .pdp-description-content :where(ul, ol){margin:1em 0 1.35em;padding-inline-start:1.55em;padding-inline-end:0;text-align:start}.elite-pdp .pdp-description-content :where(ul ul, ul ol, ol ul, ol ol){margin-block:.35em}.elite-pdp .pdp-description-content :where(li){margin-block:.38em;padding-inline-start:.18em}.elite-pdp .pdp-description-content li::marker{color:var(--pdesc-accent)}.elite-pdp .pdp-description-content :where(dl){margin:1.15em 0}.elite-pdp .pdp-description-content :where(dt){margin-top:.9em;font-weight:800}.elite-pdp .pdp-description-content :where(dd){margin:.3em 0 .8em;padding-inline-start:1.15em;color:var(--pdesc-muted)}.elite-pdp .pdp-description-content :where(blockquote){margin:1.5em 0;padding:1.05em 1.25em;color:var(--pdesc-text);background:var(--pdesc-surface);border:0;border-inline-start:4px solid var(--pdesc-accent);border-radius:var(--pdesc-radius)}.elite-pdp .pdp-description-content blockquote > :last-child{margin-bottom:0}.elite-pdp .pdp-description-content :where(hr){width:100%;height:1px;margin:clamp(28px, 4vw, 48px) 0;border:0;background:var(--pdesc-border)}.elite-pdp .pdp-description-content :where(img, picture, svg, canvas){max-inline-size:100% !important}.elite-pdp .pdp-description-content :where(img){height:auto;object-fit:contain}.elite-pdp .pdp-description-content :where(picture){display:block}.elite-pdp .pdp-description-content :where(picture img){display:block;width:100%}.elite-pdp .pdp-description-content :where(figure){max-width:100%;margin:clamp(22px, 3vw, 38px) auto}.elite-pdp .pdp-description-content figure > :where(img, picture, video, iframe){display:block;margin-inline:auto}.elite-pdp .pdp-description-content :where(figcaption){margin-top:.7em;color:var(--pdesc-muted);font-size:.86em;line-height:1.7;text-align:center}.elite-pdp .pdp-description-content :where(video, iframe, embed, object){display:block;max-inline-size:100% !important;margin-inline:auto;border:0}.elite-pdp .pdp-description-content :where(video){width:100%;height:auto}.elite-pdp .pdp-description-content :where(iframe, embed, object){width:100%;height:auto;aspect-ratio:auto}.elite-pdp .pdp-description-content iframe:is(
  [src*="youtube.com"], [src*="youtube-nocookie.com"], [src*="youtu.be"],
  [src*="vimeo.com"], [src*="player.vimeo.com"]
){width:100% !important;aspect-ratio:16/9;height:auto !important;min-height:220px}.elite-pdp .pdp-description-content :where(.video-wrapper, .embed-responsive, .responsive-video, .pdesc-video){position:relative;width:100%;max-width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--pdesc-radius);background:#000}.elite-pdp .pdp-description-content :where(.video-wrapper, .embed-responsive, .responsive-video, .pdesc-video) > :where(iframe, video, embed, object){position:absolute;inset:0;width:100% !important;height:100% !important;margin:0}.elite-pdp .pdp-description-content :where(.tiktok-embed, blockquote.tiktok-embed, .instagram-media){max-width:100% !important;margin-inline:auto !important}.elite-pdp .pdp-description-content :where(table){display:block;width:100%;max-width:100%;margin:1.5em 0;overflow-x:auto;overflow-y:hidden;border-spacing:0;border-collapse:collapse;-webkit-overflow-scrolling:touch}.elite-pdp .pdp-description-content :where(caption){padding:.6em 0;font-weight:800;text-align:start}.elite-pdp .pdp-description-content :where(th, td){min-width:110px;padding:11px 13px;border:1px solid var(--pdesc-border);color:inherit;background:transparent;font-size:.94em;line-height:1.65;text-align:start;vertical-align:middle;white-space:normal}.elite-pdp .pdp-description-content :where(th){background:var(--pdesc-surface);font-weight:800}.elite-pdp .pdp-description-content :where(code, kbd, samp, pre){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.elite-pdp .pdp-description-content :where(code, kbd, samp){direction:ltr;unicode-bidi:isolate}.elite-pdp .pdp-description-content :where(code):not(pre code){padding:.14em .38em;background:var(--pdesc-surface);border:1px solid var(--pdesc-border);border-radius:5px;font-size:.9em}.elite-pdp .pdp-description-content :where(pre){display:block;max-width:100%;margin:1.35em 0;padding:16px 18px;overflow:auto;direction:ltr;unicode-bidi:isolate;color:var(--pdesc-text);background:var(--pdesc-surface);border:1px solid var(--pdesc-border);border-radius:var(--pdesc-radius);font-size:.88em;line-height:1.7;text-align:left;white-space:pre;tab-size:2;-webkit-overflow-scrolling:touch}.elite-pdp .pdp-description-content pre code{padding:0;background:none;border:0;font:inherit;color:inherit;white-space:inherit}.elite-pdp .pdp-description-content :where(kbd){padding:.18em .42em;background:var(--pdesc-text);color:var(--pdesc-bg);border-radius:4px;box-shadow:inset 0 -1px 0 rgb(255 255 255 / .2);font-size:.84em}.elite-pdp .pdp-description-content :where(details){margin:1em 0;padding:0 16px;border:1px solid var(--pdesc-border);border-radius:var(--pdesc-radius);background:var(--pdesc-bg)}.elite-pdp .pdp-description-content :where(summary){padding:14px 0;font-weight:800;cursor:pointer}.elite-pdp .pdp-description-content details[open] > summary{margin-bottom:10px;border-bottom:1px solid var(--pdesc-border)}.elite-pdp .pdp-description-content :where(input, select, textarea, button){max-width:100%;font:inherit}.elite-pdp .pdp-description-content .pdesc-section{width:100%;margin-block:var(--pdesc-section-gap)}.elite-pdp .pdp-description-content .pdesc-section:first-child{margin-block-start:0}.elite-pdp .pdp-description-content .pdesc-section:last-child{margin-block-end:0}.elite-pdp .pdp-description-content .pdesc-center{text-align:center !important}.elite-pdp .pdp-description-content .pdesc-start{text-align:start !important}.elite-pdp .pdp-description-content .pdesc-end{text-align:end !important}.elite-pdp .pdp-description-content .pdesc-muted{color:var(--pdesc-muted) !important}.elite-pdp .pdp-description-content .pdesc-lead{max-width:760px;margin-inline:auto;font-size:clamp(1.03rem, 1.5vw, 1.18rem);line-height:1.95}.elite-pdp .pdp-description-content .pdesc-kicker{margin-bottom:.55rem;color:var(--pdesc-muted);font-size:.78rem;font-weight:800;letter-spacing:.06em}.elite-pdp .pdp-description-content .pdesc-grid{display:grid;grid-template-columns:repeat(var(--pdesc-cols, 2), minmax(0, 1fr));gap:var(--pdesc-gap);width:100%}.elite-pdp .pdp-description-content .pdesc-grid--2{--pdesc-cols:2}.elite-pdp .pdp-description-content .pdesc-grid--3{--pdesc-cols:3}.elite-pdp .pdp-description-content .pdesc-grid--4{--pdesc-cols:4}.elite-pdp .pdp-description-content .pdesc-grid > *{min-width:0}.elite-pdp .pdp-description-content .pdesc-card{min-width:0;padding:clamp(18px, 2.7vw, 30px);background:var(--pdesc-bg);border:1px solid var(--pdesc-border);border-radius:var(--pdesc-radius)}.elite-pdp .pdp-description-content .pdesc-card > :last-child{margin-bottom:0}.elite-pdp .pdp-description-content .pdesc-media{display:block;width:100%;overflow:hidden;border-radius:var(--pdesc-radius)}.elite-pdp .pdp-description-content .pdesc-media > :where(img, picture, video, iframe){display:block;width:100% !important;margin:0}.elite-pdp .pdp-description-content .pdesc-button,.elite-pdp .pdp-description-content a.pdesc-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 20px;color:var(--elite-primary-contrast, #fff);background:var(--pdesc-accent);border:1px solid var(--pdesc-accent);border-radius:var(--pdesc-radius);font-size:.94em;font-weight:800;line-height:1.25;text-decoration:none;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.elite-pdp .pdp-description-content .pdesc-button:hover{opacity:.88}.elite-pdp .pdp-description-content .pdesc-button:active{transform:translateY(1px)}.elite-pdp .pdp-description-content .pdesc-button--outline{color:var(--pdesc-accent);background:transparent}.elite-pdp .pdp-description-content .pdesc-badges{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0;list-style:none}.elite-pdp .pdp-description-content .pdesc-badge{display:inline-flex;align-items:center;min-height:30px;padding:5px 10px;background:var(--pdesc-surface);border:1px solid var(--pdesc-border);border-radius:999px;font-size:.82em;font-weight:700}.elite-pdp .pdp-description-content .pdesc-specs{display:grid;grid-template-columns:minmax(120px, .7fr) minmax(0, 1.3fr);width:100%;margin:1.25em 0;border-block-start:1px solid var(--pdesc-border)}.elite-pdp .pdp-description-content .pdesc-specs > *{min-width:0;padding:11px 8px;border-block-end:1px solid var(--pdesc-border)}.elite-pdp .pdp-description-content .pdesc-specs > :nth-child(odd){font-weight:800}@media (min-width: 1100px){.elite-pdp .pdp-description-content .pdesc-wide{position:relative;left:50%;width:min(1240px, calc(100vw - 80px));max-width:none;transform:translateX(-50%)}}.elite-pdp .pdp-description-content [dir="rtl"]{direction:rtl;text-align:right}.elite-pdp .pdp-description-content [dir="ltr"]{direction:ltr;text-align:left}.elite-pdp .pdp-description-content :where(bdi){unicode-bidi:isolate}.elite-pdp .pdp-description-content :where(pre, code, kbd, samp)[dir="rtl"]{text-align:right}@media (max-width: 767px){.elite-pdp .pdp-detail-section--description,.elite-pdp .pdp-long-description{padding-inline:14px !important}.elite-pdp .pdp-description-content{max-width:100% !important;font-size:15px;line-height:1.9}.elite-pdp .pdp-description-content :where(h1, h2, h3, h4, h5, h6){scroll-margin-top:90px}.elite-pdp .pdp-description-content :where(table){margin-inline:0;font-size:13px}.elite-pdp .pdp-description-content :where(th, td){min-width:105px;padding:9px 10px}.elite-pdp .pdp-description-content iframe:is(
    [src*="youtube.com"], [src*="youtube-nocookie.com"], [src*="youtu.be"],
    [src*="vimeo.com"], [src*="player.vimeo.com"]
  ){min-height:180px}.elite-pdp .pdp-description-content .pdesc-grid,.elite-pdp .pdp-description-content .pdesc-grid--2,.elite-pdp .pdp-description-content .pdesc-grid--3,.elite-pdp .pdp-description-content .pdesc-grid--4{grid-template-columns:1fr}.elite-pdp .pdp-description-content .pdesc-specs{grid-template-columns:minmax(100px, .8fr) minmax(0, 1.2fr);font-size:13px}.elite-pdp .pdp-description-content .pdesc-button,.elite-pdp .pdp-description-content a.pdesc-button{max-width:100%;min-height:42px;padding:9px 16px}}@media (prefers-reduced-motion: reduce){.elite-pdp .pdp-description-content .pdesc-button{transition:none}}@supports not (background: color-mix(in srgb, black 10%, white)){.elite-pdp .pdp-description-content :where(mark){background:#fff2a8}}.elite-pdp .pdp-description-content [classname~="pdesc-section"]{width:100%;margin-block:var(--pdesc-section-gap)}.elite-pdp .pdp-description-content [classname~="pdesc-center"]{text-align:center!important}.elite-pdp .pdp-description-content [classname~="pdesc-start"]{text-align:start!important}.elite-pdp .pdp-description-content [classname~="pdesc-end"]{text-align:end!important}.elite-pdp .pdp-description-content [classname~="pdesc-muted"]{color:var(--pdesc-muted) !important}.elite-pdp .pdp-description-content [classname~="pdesc-lead"]{max-width:760px;margin-inline:auto;font-size:clamp(1.03rem,1.5vw,1.18rem);line-height:1.95}.elite-pdp .pdp-description-content [classname~="pdesc-kicker"]{margin-bottom:.55rem;color:var(--pdesc-muted);font-size:.78rem;font-weight:800;letter-spacing:.06em}.elite-pdp .pdp-description-content [classname~="pdesc-grid"]{display:grid;grid-template-columns:repeat(var(--pdesc-cols,2),minmax(0,1fr));gap:var(--pdesc-gap);width:100%}.elite-pdp .pdp-description-content [classname~="pdesc-grid--2"]{--pdesc-cols:2}.elite-pdp .pdp-description-content [classname~="pdesc-grid--3"]{--pdesc-cols:3}.elite-pdp .pdp-description-content [classname~="pdesc-grid--4"]{--pdesc-cols:4}.elite-pdp .pdp-description-content [classname~="pdesc-card"]{min-width:0;padding:clamp(18px,2.7vw,30px);background:var(--pdesc-bg);border:1px solid var(--pdesc-border);border-radius:var(--pdesc-radius)}.elite-pdp .pdp-description-content [classname~="pdesc-media"]{display:block;width:100%;overflow:hidden;border-radius:var(--pdesc-radius)}.elite-pdp .pdp-description-content [classname~="pdesc-media"] > :where(img,picture,video,iframe){display:block;width:100%!important;margin:0}.elite-pdp .pdp-description-content [classname~="pdesc-badges"]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0;list-style:none}.elite-pdp .pdp-description-content [classname~="pdesc-badge"]{display:inline-flex;align-items:center;min-height:30px;padding:5px 10px;background:var(--pdesc-surface);border:1px solid var(--pdesc-border);border-radius:999px;font-size:.82em;font-weight:700}.elite-pdp .pdp-description-content [classname~="pdesc-specs"]{display:grid;grid-template-columns:minmax(120px,.7fr) minmax(0,1.3fr);width:100%;margin:1.25em 0;border-block-start:1px solid var(--pdesc-border)}.elite-pdp .pdp-description-content [classname~="pdesc-specs"] > *{min-width:0;padding:11px 8px;border-block-end:1px solid var(--pdesc-border)}.elite-pdp .pdp-description-content [classname~="pdesc-specs"] > :nth-child(odd){font-weight:800}.elite-pdp .pdp-description-content a[classname~="pdesc-button"]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 20px;color:var(--elite-primary-contrast,#fff);background:var(--pdesc-accent);border:1px solid var(--pdesc-accent);border-radius:var(--pdesc-radius);font-size:.94em;font-weight:800;line-height:1.25;text-decoration:none}.elite-pdp .pdp-description-content a[classname~="pdesc-button--outline"]{color:var(--pdesc-accent);background:transparent}.elite-pdp .pdp-description-content [classname~="pdesc-video"]{position:relative;width:100%;max-width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--pdesc-radius);background:#000}.elite-pdp .pdp-description-content [classname~="pdesc-video"] > :where(iframe,video,embed,object){position:absolute;inset:0;width:100%!important;height:100%!important;margin:0}@media (min-width:1100px){.elite-pdp .pdp-description-content [classname~="pdesc-wide"]{position:relative;left:50%;width:min(1240px,calc(100vw - 80px));max-width:none;transform:translateX(-50%)}}@media (max-width:767px){.elite-pdp .pdp-description-content [classname~="pdesc-grid"],.elite-pdp .pdp-description-content [classname~="pdesc-grid--2"],.elite-pdp .pdp-description-content [classname~="pdesc-grid--3"],.elite-pdp .pdp-description-content [classname~="pdesc-grid--4"]{grid-template-columns:1fr}.elite-pdp .pdp-description-content [classname~="pdesc-specs"]{grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr);font-size:13px}}[data-product-rich-description]{--pdesc42-ink:var(--elite-text, #171717);--pdesc42-muted:var(--elite-muted, #6f6f6f);--pdesc42-accent:var(--elite-primary, #1a1a1a);--pdesc42-accent-contrast:var(--elite-primary-contrast, #fff);--pdesc42-paper:var(--elite-bg, #fff);--pdesc42-soft:var(--elite-surface, #f6f4ed);--pdesc42-line:var(--elite-border, #e6e1da);--pdesc42-radius:clamp(16px, 1.8vw, 24px);--pdesc42-shadow:0 18px 48px rgba(16, 24, 40, .08);--pdesc42-shadow-hover:0 26px 70px rgba(16, 24, 40, .14);--pdesc42-gap:clamp(14px, 2vw, 24px);--pdesc42-section:clamp(34px, 5vw, 70px);color:var(--pdesc42-ink) !important}[data-product-rich-description] :where(section, article, figure, blockquote, details, table, pre, ul, ol){box-sizing:border-box !important}[data-product-rich-description] .pdesc-section{position:relative !important;width:100% !important;margin:var(--pdesc42-section) 0 !important;isolation:isolate}[data-product-rich-description] .pdesc-section:first-child{margin-top:0 !important}[data-product-rich-description] .pdesc-section:last-child{margin-bottom:0 !important}[data-product-rich-description] .pdesc-section > .pdesc-kicker,[data-product-rich-description] .pdesc-section .pdesc-center > .pdesc-kicker,[data-product-rich-description] .pdesc-card > .pdesc-kicker{display:inline-flex !important;align-items:center !important;min-height:28px !important;margin:0 0 12px !important;padding:5px 11px !important;border:1px solid var(--pdesc42-line) !important;border-radius:999px !important;color:var(--pdesc42-muted) !important;background:rgba(255,255,255,.72) !important;box-shadow:0 5px 18px rgba(16,24,40,.04) !important;font-size:11px !important;font-weight:800 !important;line-height:1.25 !important;letter-spacing:.08em !important}[data-product-rich-description] .pdesc-center{text-align:center !important}[data-product-rich-description] .pdesc-center :where(h1,h2,h3,h4,p){text-align:center !important}[data-product-rich-description] .pdesc-lead{max-width:760px !important;margin-inline:auto !important;color:var(--pdesc42-muted) !important;font-size:clamp(16px, 1.45vw, 19px) !important;line-height:2 !important}[data-product-rich-description] .pdesc-section h1,[data-product-rich-description] .pdesc-section h2{position:relative;margin-top:0 !important;margin-bottom:18px !important;font-weight:850 !important;line-height:1.3 !important;text-wrap:balance}[data-product-rich-description] .pdesc-section h1{font-size:clamp(30px, 4vw, 48px) !important}[data-product-rich-description] .pdesc-section h2{font-size:clamp(25px, 3.2vw, 38px) !important}[data-product-rich-description] .pdesc-section h3{font-size:clamp(18px, 2vw, 24px) !important}[data-product-rich-description] .pdesc-section > h2:not(.pdesc-center)::after,[data-product-rich-description] .pdesc-card > h3::after{content:"";display:block;width:42px;height:3px;margin-top:11px;border-radius:999px;background:var(--pdesc42-accent);opacity:.85}[data-product-rich-description] .pdesc-card.pdesc-center > h3::after,[data-product-rich-description] .pdesc-center .pdesc-card > h3::after{margin-inline:auto}[data-product-rich-description] .pdesc-wide.pdesc-media,[data-product-rich-description] figure.pdesc-wide,[data-product-rich-description] .pdesc-section > .pdesc-media{position:relative !important;overflow:hidden !important;border:1px solid rgba(0,0,0,.06) !important;border-radius:clamp(20px, 2.5vw, 34px) !important;background:var(--pdesc42-soft) !important;box-shadow:var(--pdesc42-shadow) !important}[data-product-rich-description] .pdesc-media > img,[data-product-rich-description] figure.pdesc-wide img{display:block !important;width:100% !important;height:auto !important;margin:0 !important;transition:transform .7s cubic-bezier(.22,1,.36,1),filter .35s ease !important}@media (hover:hover) and (pointer:fine){[data-product-rich-description] .pdesc-media:hover > img,[data-product-rich-description] figure.pdesc-wide:hover img{transform:scale(1.018) !important;filter:saturate(1.03) contrast(1.015) !important}}[data-product-rich-description] figure.pdesc-wide figcaption,[data-product-rich-description] .pdesc-media + figcaption{margin:0 !important;padding:13px 18px !important;color:var(--pdesc42-muted) !important;background:var(--pdesc42-paper) !important;border-top:1px solid var(--pdesc42-line) !important;font-size:12px !important}[data-product-rich-description] .pdesc-grid{display:grid !important;width:100% !important;grid-template-columns:repeat(var(--pdesc-cols, 2), minmax(0, 1fr)) !important;align-items:stretch !important;gap:var(--pdesc42-gap) !important}[data-product-rich-description] .pdesc-grid--2{--pdesc-cols:2}[data-product-rich-description] .pdesc-grid--3{--pdesc-cols:3}[data-product-rich-description] .pdesc-grid--4{--pdesc-cols:4}[data-product-rich-description] .pdesc-grid > *{min-width:0 !important}[data-product-rich-description] .pdesc-card{position:relative !important;display:flex !important;flex-direction:column !important;min-width:0 !important;min-height:100% !important;padding:clamp(22px, 3vw, 34px) !important;overflow:hidden !important;color:var(--pdesc42-ink) !important;background:radial-gradient(circle at 100% 0%, rgba(255,255,255,.92), rgba(255,255,255,0) 40%),var(--pdesc42-soft) !important;border:1px solid var(--pdesc42-line) !important;border-radius:var(--pdesc42-radius) !important;box-shadow:0 12px 34px rgba(16,24,40,.065) !important;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease !important}[data-product-rich-description] .pdesc-card::before{content:"";position:absolute;inset-inline:0;top:0;height:3px;background:linear-gradient(90deg, transparent, var(--pdesc42-accent), transparent);opacity:.68}[data-product-rich-description] .pdesc-card > :first-child{margin-top:0 !important}[data-product-rich-description] .pdesc-card > :last-child{margin-bottom:0 !important}[data-product-rich-description] .pdesc-card p{color:var(--pdesc42-muted) !important}[data-product-rich-description] .pdesc-card strong{color:var(--pdesc42-ink) !important}@media (hover:hover) and (pointer:fine){[data-product-rich-description] .pdesc-card:hover{transform:translateY(-5px) !important;border-color:rgba(0,0,0,.14) !important;box-shadow:var(--pdesc42-shadow-hover) !important}}[data-product-rich-description] .pdesc-grid--4 .pdesc-card{justify-content:flex-start !important;padding:24px 18px !important;text-align:center !important}[data-product-rich-description] .pdesc-grid--4 .pdesc-card > h3:first-child{display:grid !important;place-items:center !important;width:52px !important;height:52px !important;margin:0 auto 14px !important;border-radius:50% !important;color:var(--pdesc42-accent-contrast) !important;background:var(--pdesc42-accent) !important;box-shadow:0 10px 25px rgba(16,24,40,.15) !important;font-size:21px !important}[data-product-rich-description] .pdesc-grid--4 .pdesc-card > h4{margin:0 0 8px !important;text-align:center !important;font-size:15px !important;font-weight:850 !important}[data-product-rich-description] .pdesc-grid--4 .pdesc-card > p{text-align:center !important}[data-product-rich-description] .pdesc-badges{display:flex !important;flex-wrap:wrap !important;align-items:center !important;justify-content:center !important;gap:10px !important;margin:0 !important;padding:18px !important;list-style:none !important;background:var(--pdesc42-soft) !important;border:1px solid var(--pdesc42-line) !important;border-radius:var(--pdesc42-radius) !important;box-shadow:0 10px 30px rgba(16,24,40,.045) !important}[data-product-rich-description] .pdesc-badge{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:36px !important;margin:0 !important;padding:7px 13px !important;color:var(--pdesc42-ink) !important;background:var(--pdesc42-paper) !important;border:1px solid var(--pdesc42-line) !important;border-radius:999px !important;box-shadow:0 5px 14px rgba(16,24,40,.05) !important;font-size:12px !important;font-weight:800 !important;line-height:1.2 !important}[data-product-rich-description] .pdesc-card :where(ul,ol),[data-product-rich-description] .pdesc-section > :where(ul,ol){display:grid !important;gap:7px !important;margin:14px 0 0 !important}[data-product-rich-description] .pdesc-card li,[data-product-rich-description] .pdesc-section > :where(ul,ol) > li{margin:0 !important;line-height:1.8 !important}[data-product-rich-description] .pdesc-specs{display:grid !important;grid-template-columns:minmax(150px, .68fr) minmax(0, 1.32fr) !important;width:100% !important;margin:22px 0 0 !important;overflow:hidden !important;border:1px solid var(--pdesc42-line) !important;border-radius:var(--pdesc42-radius) !important;background:var(--pdesc42-paper) !important;box-shadow:var(--pdesc42-shadow) !important}[data-product-rich-description] .pdesc-specs > *{min-width:0 !important;margin:0 !important;padding:15px 18px !important;border:0 !important;border-bottom:1px solid var(--pdesc42-line) !important;line-height:1.7 !important}[data-product-rich-description] .pdesc-specs > :nth-child(odd){color:var(--pdesc42-ink) !important;background:var(--pdesc42-soft) !important;font-weight:850 !important}/**/[data-product-rich-description] .pdesc-specs > :nth-last-child(-n+2){border-bottom:0 !important}[data-product-rich-description] table{display:table !important;width:100% !important;min-width:620px;margin:22px 0 !important;overflow:hidden !important;border:1px solid var(--pdesc42-line) !important;border-collapse:separate !important;border-spacing:0 !important;border-radius:var(--pdesc42-radius) !important;background:var(--pdesc42-paper) !important;box-shadow:var(--pdesc42-shadow) !important}[data-product-rich-description] table th,[data-product-rich-description] table td{min-width:0 !important;padding:15px 17px !important;border:0 !important;border-inline-end:1px solid var(--pdesc42-line) !important;border-bottom:1px solid var(--pdesc42-line) !important;background:var(--pdesc42-paper) !important;line-height:1.65 !important;vertical-align:middle !important}[data-product-rich-description] table th{color:var(--pdesc42-ink) !important;background:var(--pdesc42-soft) !important;font-size:12px !important;font-weight:850 !important}[data-product-rich-description] table tr:last-child td{border-bottom:0 !important}[data-product-rich-description] table th:last-child,[data-product-rich-description] table td:last-child{border-inline-end:0 !important}[data-product-rich-description] .pdesc-table-scroll{display:block !important;width:100% !important;max-width:100% !important;margin:22px 0 !important;overflow-x:auto !important;overflow-y:hidden !important;border-radius:var(--pdesc42-radius) !important;-webkit-overflow-scrolling:touch;scrollbar-width:thin}[data-product-rich-description] .pdesc-table-scroll > table{margin:0 !important}[data-product-rich-description] blockquote{position:relative !important;margin:26px 0 !important;padding:clamp(24px, 3.2vw, 38px) !important;overflow:hidden !important;color:var(--pdesc42-ink) !important;background:var(--pdesc42-soft) !important;border:1px solid var(--pdesc42-line) !important;border-inline-start:5px solid var(--pdesc42-accent) !important;border-radius:var(--pdesc42-radius) !important;box-shadow:0 12px 36px rgba(16,24,40,.06) !important;font-size:clamp(16px, 1.5vw, 19px) !important;font-weight:650 !important;line-height:1.9 !important}[data-product-rich-description] blockquote::after{content:"“";position:absolute;top:-20px;inset-inline-end:22px;color:var(--pdesc42-accent);opacity:.08;font-family:Georgia,serif;font-size:120px;line-height:1;pointer-events:none}[data-product-rich-description] details{position:relative !important;margin:12px 0 !important;padding:0 20px !important;overflow:hidden !important;background:var(--pdesc42-paper) !important;border:1px solid var(--pdesc42-line) !important;border-radius:16px !important;box-shadow:0 8px 24px rgba(16,24,40,.045) !important;transition:box-shadow .25s ease,border-color .25s ease !important}[data-product-rich-description] details[open]{border-color:rgba(0,0,0,.14) !important;box-shadow:0 14px 36px rgba(16,24,40,.08) !important}[data-product-rich-description] details > summary{position:relative !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:16px !important;min-height:58px !important;padding:15px 34px 15px 0 !important;color:var(--pdesc42-ink) !important;list-style:none !important;cursor:pointer !important;font-weight:850 !important}[dir="rtl"] [data-product-rich-description] details > summary{padding:15px 0 15px 34px !important}[data-product-rich-description] details > summary::-webkit-details-marker{display:none !important}[data-product-rich-description] details > summary::after{content:"+";position:absolute;inset-inline-end:0;top:50%;display:grid;place-items:center;width:26px;height:26px;transform:translateY(-50%);border-radius:50%;color:var(--pdesc42-accent-contrast);background:var(--pdesc42-accent);font-size:18px;font-weight:500;line-height:1}[data-product-rich-description] details[open] > summary::after{content:"−"}[data-product-rich-description] details[open] > summary{border-bottom:1px solid var(--pdesc42-line) !important}[data-product-rich-description] details > :not(summary){margin-top:16px !important}[data-product-rich-description] details > :last-child{margin-bottom:18px !important}[data-product-rich-description] pre{margin:22px 0 !important;padding:20px !important;overflow:auto !important;color:#f3f4f6 !important;background:#14171c !important;border:1px solid rgba(255,255,255,.08) !important;border-radius:16px !important;box-shadow:0 14px 34px rgba(0,0,0,.18) !important;font-size:13px !important;line-height:1.75 !important}[data-product-rich-description] pre code{color:inherit !important;background:transparent !important;border:0 !important}[data-product-rich-description] .pdesc-button,[data-product-rich-description] a.pdesc-button{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:48px !important;margin:6px 4px !important;padding:11px 22px !important;color:var(--pdesc42-accent-contrast) !important;background:var(--pdesc42-accent) !important;border:1px solid var(--pdesc42-accent) !important;border-radius:999px !important;box-shadow:0 10px 24px rgba(16,24,40,.16) !important;font-size:13px !important;font-weight:850 !important;line-height:1.2 !important;text-decoration:none !important;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease !important}[data-product-rich-description] .pdesc-button--outline,[data-product-rich-description] a.pdesc-button--outline{color:var(--pdesc42-ink) !important;background:var(--pdesc42-paper) !important;border-color:var(--pdesc42-line) !important;box-shadow:0 8px 20px rgba(16,24,40,.06) !important}@media (hover:hover) and (pointer:fine){[data-product-rich-description] .pdesc-button:hover,[data-product-rich-description] a.pdesc-button:hover{transform:translateY(-2px) !important;box-shadow:0 16px 34px rgba(16,24,40,.2) !important}}[data-product-rich-description] > section:not(.pdesc-section),[data-product-rich-description] > article:not(.pdesc-card){margin:var(--pdesc42-section) 0 !important;padding:clamp(22px, 3vw, 34px) !important;background:var(--pdesc42-soft) !important;border:1px solid var(--pdesc42-line) !important;border-radius:var(--pdesc42-radius) !important;box-shadow:0 12px 34px rgba(16,24,40,.055) !important}[data-product-rich-description] > section:not(.pdesc-section) > :first-child,[data-product-rich-description] > article:not(.pdesc-card) > :first-child{margin-top:0 !important}[data-product-rich-description] > section:not(.pdesc-section) > :last-child,[data-product-rich-description] > article:not(.pdesc-card) > :last-child{margin-bottom:0 !important}[data-product-rich-description] figure:not(.pdesc-wide){overflow:hidden !important;border:1px solid var(--pdesc42-line) !important;border-radius:var(--pdesc42-radius) !important;background:var(--pdesc42-paper) !important;box-shadow:0 12px 34px rgba(16,24,40,.055) !important}[data-product-rich-description] figure:not(.pdesc-wide) > img{width:100% !important;margin:0 !important}[data-product-rich-description] figure:not(.pdesc-wide) > figcaption{padding:12px 16px !important}@media (min-width: 1100px){[data-product-rich-description] .pdesc-wide{position:relative !important;left:50% !important;width:min(1240px, calc(100vw - 80px)) !important;max-width:none !important;transform:translateX(-50%) !important}[dir="rtl"] [data-product-rich-description] .pdesc-wide{left:auto !important;right:50% !important;transform:translateX(50%) !important}}@media (max-width: 767px){[data-product-rich-description]{--pdesc42-radius:16px;--pdesc42-section:34px;--pdesc42-gap:12px}[data-product-rich-description] .pdesc-grid,[data-product-rich-description] .pdesc-grid--2,[data-product-rich-description] .pdesc-grid--3,[data-product-rich-description] .pdesc-grid--4{grid-template-columns:1fr !important}[data-product-rich-description] .pdesc-card{padding:20px !important}[data-product-rich-description] .pdesc-badges{padding:13px !important;gap:7px !important}[data-product-rich-description] .pdesc-badge{min-height:32px !important;padding:6px 10px !important;font-size:11px !important}[data-product-rich-description] .pdesc-specs{grid-template-columns:minmax(105px, .78fr) minmax(0, 1.22fr) !important;border-radius:14px !important}[data-product-rich-description] .pdesc-specs > *{padding:12px 11px !important;font-size:12px !important}[data-product-rich-description] .pdesc-table-scroll{margin-inline:0 !important}[data-product-rich-description] table{min-width:600px !important;font-size:12px !important}[data-product-rich-description] table th,[data-product-rich-description] table td{padding:12px 13px !important}[data-product-rich-description] blockquote{padding:22px 20px !important}[data-product-rich-description] details{padding-inline:16px !important}[data-product-rich-description] details > summary{min-height:54px !important;font-size:13px !important}[data-product-rich-description] .pdesc-button,[data-product-rich-description] a.pdesc-button{width:100% !important;min-height:46px !important;margin:5px 0 !important}[data-product-rich-description] > section:not(.pdesc-section),[data-product-rich-description] > article:not(.pdesc-card){padding:20px !important}}@media (prefers-reduced-motion: reduce){[data-product-rich-description] .pdesc-card,[data-product-rich-description] .pdesc-media > img,[data-product-rich-description] .pdesc-button{transition:none !important}}