.product-dark [class^=ai-expandable-desc-]{box-sizing:border-box;width:100%;max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}@media screen and (min-width:750px){.product-dark [class^=ai-expandable-desc-]{padding:0 5rem}}.product-dark [class^=ai-expandable-desc__container-]{padding:2.4rem;border-radius:1.6rem;box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.08)}.product-dark [class^=ai-expandable-desc__text-]{max-width:72ch}.product-dark [class^=ai-expandable-desc__text-] :is(h1,h2,h3,h4,strong,b){color:rgb(var(--color-foreground))}.product-dark [class^=ai-expandable-desc__text-] a{color:rgb(var(--color-button))}.product-dark [class^=ai-product-faq__heading-]{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * var(--type-h2));line-height:1.15;letter-spacing:-.015em}.product-dark [class^=ai-product-faq-]{box-sizing:border-box;padding-left:1.5rem;padding-right:1.5rem}.product-dark .jdgm-widget{--jdgm-dark-surface: rgba(var(--color-foreground), .04);--jdgm-dark-line: rgba(var(--color-foreground), .1);color:rgba(var(--color-foreground),.82)}.product-dark .jdgm-widget :is(.jdgm-rev-widg__title,.jdgm-rev__author,.jdgm-rev__title,h1,h2,h3){color:rgb(var(--color-foreground))}.product-dark .jdgm-rev-widg__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * var(--type-h2));letter-spacing:-.015em}.product-dark .jdgm-widget :is(.jdgm-rev__timestamp,.jdgm-rev__location,.jdgm-histogram__frequency,.jdgm-rev-widg__summary-text){color:rgba(var(--color-foreground),.6)}.product-dark .jdgm-widget :is(.jdgm-divider-top,.jdgm-rev-widg__header,.jdgm-rev-widg__body,.jdgm-rev){border-color:var(--jdgm-dark-line)!important}.product-dark .jdgm-rev{padding:1.6rem;border-radius:1.4rem;background-color:var(--jdgm-dark-surface);border:.1rem solid var(--jdgm-dark-line)}.product-dark .jdgm-rev+.jdgm-rev{margin-top:1.2rem}.product-dark .jdgm-histogram__bar{background-color:rgba(var(--color-foreground),.1)}.product-dark .jdgm-widget :is(.jdgm-write-rev-link,.jdgm-ask-question-btn,.jdgm-paginate__load-more){border-radius:1.2rem!important;border:.1rem solid rgba(var(--color-foreground),.3)!important;background-color:transparent!important;color:rgb(var(--color-foreground))!important}.product-dark .jdgm-rev__reply,.product-dark .jdgm-rev__reply-content{background-color:rgba(var(--color-foreground),.04);border-radius:1rem}.product-dark .jdgm-form :is(input,textarea,select){background-color:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground));border-color:rgba(var(--color-foreground),.2)}.product-dark .jdgm-widget,.product-dark .jm-review-widget,.product-dark [style*=--jm-review-widget]{--jm-review-widget-text-color: #e4e4e7 !important;--jm-review-widget-lighter-text-color: #a1a1aa !important;--jm-review-widget-light-color: #26262b !important;--jm-review-widget-star-and-histogram-color: #f5b301 !important;--jm-review-widget-button-color: rgb(var(--color-button)) !important;--jm-review-widget-button-text-color: rgb(var(--color-button-text)) !important;--jm-review-widget-form-button-color: rgb(var(--color-button)) !important;--jm-review-widget-form-field-background-color: #141417 !important;--jm-review-widget-form-text-color: #ffffff !important;--jm-review-widget-form-modal-overlay-color: rgba(0, 0, 0, .72) !important}.product-dark .jdgm-widget :is(.jdgm-tab,.jdgm-tab-dropdown__label,.jdgm-tab-dropdown__label span,.jdgm-tab span){color:#e4e4e7}.product-dark .jdgm-widget select,.product-dark .jdgm-tab-dropdown__select{background-color:#141417;color:#fff;border-color:#26262b}.product-dark .jm-review-widget-header{display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem;padding:2.4rem;border-radius:2rem;background-color:rgba(var(--color-foreground),.04);box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.08)}.product-dark .jm-review-widget-header>*{margin:0!important}.product-dark .jm-review-widget-header__main-content{display:contents!important}.product-dark .jm-review-widget-header>.jm-center:not(:has(*)){display:none}.product-dark .jm-review-widget-header__summary-section,.product-dark .jm-review-widget-header__summary-section .jm-cluster{justify-content:flex-start!important;margin:0!important}.product-dark .jm-review-widget-header__summary-section .jm-stack{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}.product-dark .jm-review-widget-header__summary-section .jm-stack>*{margin:0}.product-dark .jm-review-widget-header__summary-section .jm-text--align-center{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 3.2rem);line-height:1.1;letter-spacing:-.015em;text-align:left;color:rgb(var(--color-foreground))}.product-dark .jm-average-rating-display .jm-cluster{align-items:baseline;gap:1rem}.product-dark .jm-average-rating-display .jm-text:first-child{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:5.6rem;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:rgb(var(--color-foreground))}.product-dark .jm-average-rating-display .jm-text:last-child{font-size:1.5rem;color:rgba(var(--color-foreground),.6)}.product-dark .jm-review-widget-header__star-rating-histogram{width:100%;max-width:36rem}.product-dark .jm-action-buttons__button{min-height:4.4rem;padding:0 2.4rem!important;border:0!important;border-radius:1.2rem!important;background-color:transparent!important;box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.3);color:rgb(var(--color-foreground))!important;font-weight:var(--font-body-weight-bold);white-space:nowrap;transition:background-color .16s ease,transform .16s cubic-bezier(.23,1,.32,1)}.product-dark .jm-action-buttons__button:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.product-dark .jm-action-buttons__button:hover{background-color:rgba(var(--color-foreground),.08)!important}}.product-dark .jdgm-tablist__activeBar{background-color:rgb(var(--color-button))!important}@media screen and (min-width:990px){.product-dark .jm-review-widget-header{grid-template-columns:minmax(0,1fr) minmax(0,36rem) auto;align-items:center;column-gap:5.6rem;row-gap:3.2rem;padding:3.2rem 4rem}.product-dark .jm-review-widget-header__summary-section,.product-dark .jm-review-widget-header__star-rating-histogram{grid-row:1}.product-dark .jm-review-widget-header__summary-section{grid-column:1}.product-dark .jm-review-widget-header__star-rating-histogram{grid-column:2}.product-dark .jm-review-widget-header .jm-action-buttons{grid-column:3;grid-row:1}.product-dark .jm-review-widget-header .jm-media-preview{grid-column:1;grid-row:2;margin:0!important}.product-dark .jm-review-widget-header>.jdgm-tabs,.product-dark .jm-review-widget-header>.jm-center{grid-column:1 / -1}}.product-dark .jdgm-review-list{display:grid;grid-template-columns:minmax(0,1fr);gap:1.2rem}@media screen and (min-width:990px){.product-dark .jdgm-review-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}}.product-dark .jdgm-review-list>*{margin:0!important}.product-dark .jm-review-item{padding:2.4rem!important;border:0!important;border-radius:1.6rem;background-color:rgba(var(--color-foreground),.04);box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.08)}.product-dark .jm-review-item .jm-star-rating__font-icon{font-size:1.8rem!important}.product-dark .jm-reviewer-avatar--with-initial{background-color:rgba(var(--color-button),.16)!important}.product-dark .jm-review-body-wrapper{font-size:1.5rem;line-height:1.6;color:#d4d4d8}.product-dark .jm-transparency-badge-list .jm-text{font-size:1.2rem;color:rgba(var(--color-foreground),.45)}.product-dark .jm-review-item>.jm-stack+.jm-stack{margin-top:1.6rem!important;padding:1.2rem 1.6rem;border-left:.2rem solid rgb(var(--color-button));border-radius:0 1rem 1rem 0;background-color:rgba(var(--color-foreground),.04)}.product-dark .product-form__quantity .quantity{width:15.6rem;min-height:4.8rem;border-radius:1.2rem;background-color:rgba(var(--color-foreground),.04);box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.16)}.product-dark .product-form__quantity .quantity:before,.product-dark .product-form__quantity .quantity:after{display:none}.product-dark .product-form__quantity .quantity__input{font-size:1.7rem;font-weight:var(--font-body-weight-bold);font-variant-numeric:tabular-nums;opacity:1}.product-dark .product-form__quantity .quantity__button{width:4.8rem;border-radius:1.2rem;-webkit-tap-highlight-color:transparent;transition:background-color .16s ease,transform .16s cubic-bezier(.23,1,.32,1)}.product-dark .product-form__quantity .quantity__button:not(.disabled):active{transform:scale(.92)}@media(hover:hover)and (pointer:fine){.product-dark .product-form__quantity .quantity__button:not(.disabled):hover{background-color:rgba(var(--color-foreground),.08)}}.quantity-total{margin:.8rem 0 0;font-size:1.4rem;color:rgba(var(--color-foreground),.7)}.quantity-total__amount{margin-left:.4rem;font-weight:var(--font-body-weight-bold);font-variant-numeric:tabular-nums;color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.product-dark .product-form__quantity{position:fixed;left:1.6rem;bottom:calc(1rem + env(safe-area-inset-bottom,0px));z-index:5;width:auto;margin:0;opacity:0;transform:translateY(calc(100% + 1rem));pointer-events:none;transition:transform .2s cubic-bezier(.23,1,.32,1),opacity .2s cubic-bezier(.23,1,.32,1)}body.sticky-buy-visible .product-dark .product-form__quantity{opacity:1;transform:none;pointer-events:auto;transition:transform .28s cubic-bezier(.32,.72,0,1),opacity .2s cubic-bezier(.23,1,.32,1)}.product-dark .product-form__quantity .quantity__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.product-dark .product-form__quantity .quantity-total{display:none}.product-dark .product-form__quantity .quantity{width:12rem}.product-dark .product-form__quantity .quantity__button{width:3.8rem}.product-dark .product__info-wrapper.animate--slide-in:has(.product-form__quantity){opacity:1;transform:none;animation:none}.product-dark:has(.product-form__quantity) .sticky-buy__info{display:none}.product-dark:has(.product-form__quantity) .sticky-buy__inner{padding-left:13rem}.product-dark:has(.product-form__quantity) .sticky-buy__actions,.product-dark:has(.product-form__quantity) .sticky-buy__buy{flex:1;min-width:0}.product-dark:has(.product-form__quantity) .sticky-buy__buy{padding:0 1.4rem}}@media screen and (max-width:749px)and (prefers-reduced-motion:reduce){.product-dark .product-form__quantity,body.sticky-buy-visible .product-dark .product-form__quantity{transform:none;transition:opacity .2s ease}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/template-product-dark.css.map */
