@charset "UTF-8";#Page__Single_Product__col_buying{height:fit-content}#Page__Single_Product__col_buying__buying .card-body{padding-left:var(--_sp-card-pad-x-tight);padding-right:var(--_sp-card-pad-x-tight)}.ka-sp-buy__skeleton{opacity:.7;pointer-events:none}.ka-sp-buy__price-skeleton{filter:grayscale(100%);opacity:.3;margin-block-end:var(--ka-space-4)}.woocommerce div.product form.cart{margin-bottom:0}.ka-sp-marketplace__list{display:flex;flex-direction:column;gap:var(--ka-space-6);margin:0;padding:0;list-style:none}.ka-sp-marketplace__item{display:flex;justify-content:space-between;align-items:center;gap:var(--ka-space-4)}.ka-sp-marketplace__item .ka-sp-marketplace__logo{block-size:28px;inline-size:auto;max-inline-size:160px;object-fit:contain;object-position:left center}.ka-sp-marketplace__label{font-weight:var(--ka-font-weight-semibold)}.ka-sp-marketplace__note{margin:0;text-align:center;font-size:var(--ka-font-size-micro);color:var(--ka-success-emphasis)}.ka-sp-marketplace__shops{margin:0;padding:0;list-style:none}.ka-sp-marketplace__shop{display:flex;justify-content:space-between;align-items:center;gap:var(--ka-space-4);padding-block:var(--ka-space-5);border-bottom:var(--ka-border-w) solid var(--ka-border-subtle)}.ka-sp-marketplace__shop:last-child{border-bottom:0}.ka-btn.ka-sp-marketplace__btn{color:var(--_mp-brand, var(--ka-text));background:transparent;border-color:var(--_mp-brand, var(--ka-text))}.ka-btn.ka-sp-marketplace__btn:hover:not(:disabled){color:var(--_mp-fg-on-brand, var(--ka-bg-card));background:var(--_mp-brand, var(--ka-text));border-color:var(--_mp-brand, var(--ka-text))}.ka-sp-marketplace__btn--shopee{--_mp-brand: #f53d2d;--_mp-fg-on-brand: #fff}.ka-sp-marketplace__btn--lazada{--_mp-brand: #f57224;--_mp-fg-on-brand: #fff}.ka-sp-marketplace__btn--tiktok{--_mp-brand: var(--ka-text);--_mp-fg-on-brand: var(--ka-bg-card)}#Page__Single_Product__col_buying__meta_other .card-body{padding:var(--_sp-card-pad)}#Page__Single_Product__col_buying__meta_other .readmore{max-height:200px}.ka-sp-meta__list{margin:0}.ka-sp-meta__row{display:grid;grid-template-columns:clamp(110px,25%,200px) 1fr;gap:var(--ka-space-4);padding-block:var(--ka-space-4);border-bottom:var(--ka-border-w) solid var(--ka-border-subtle)}.ka-sp-meta__row:first-child{padding-block-start:0}.ka-sp-meta__row:last-child{padding-block-end:0;border-bottom:0}.ka-sp-meta__term{font-size:var(--ka-font-size-help);font-weight:var(--ka-font-weight-medium)}.ka-sp-meta__value{margin:0;font-size:var(--ka-font-size-help)}.ka-sp-meta__value>p{margin:0}#Page__Single_Product__col_buying__buying{--_swatch-accent: var(--ka-sp-swatch-accent, #ee4d2d);--ka-swatch-border-hover: var(--_swatch-accent);--ka-swatch-selected-ring: var(--_swatch-accent);--_sp-price: var(--_web-red-pure)}[data-ka-theme=dark] #Page__Single_Product__col_buying__buying{--_sp-price: var(--ka-danger)}#Page__Single_Product__col_buying__buying{--_sp-chip-h: 38px;--_sp-chip-min-w: var(--_sp-chip-h);--_sp-chip-max-w: 170px;--_sp-chip-font-size: var(--ka-font-size-help);--_sp-chip-radius: var(--ka-radius-sm);--_sp-chip-pad-x: 10px;--_sp-qty-w: 100px;--_sp-qty-gap: var(--ka-space-2)}#Page__Single_Product__col_buying__buying form.variations_form,#Page__Single_Product__col_buying__buying form.variations_form table.variations{margin:0}#Page__Single_Product__col_buying__buying form.variations_form table.variations tr th.label,#Page__Single_Product__col_buying__buying form.variations_form table.variations tr td:first-child{display:none}#Page__Single_Product__col_buying__buying form.variations_form table.variations tr td.value{padding:8px 0}#Page__Single_Product__col_buying__buying .reset_variations{display:none!important;opacity:0;visibility:hidden;pointer-events:none}#Page__Single_Product__col_buying__buying .product-variation__tick{--_sp-tick-size: 18px;width:var(--_sp-tick-size);height:var(--_sp-tick-size);position:absolute;overflow:hidden;right:0;bottom:0;opacity:0;border-bottom-right-radius:calc(var(--_sp-chip-radius) - var(--ka-border-w))}#Page__Single_Product__col_buying__buying .product-variation__tick:before{border:var(--_sp-tick-size) solid transparent;border-bottom-color:var(--_swatch-accent);content:"";position:absolute;right:calc(var(--_sp-tick-size) * -1);bottom:0}#Page__Single_Product__col_buying__buying .product-variation__tick>.icon-tick-bold{position:absolute;right:1px;bottom:1px;color:var(--ka-text-inverse);font-size:10px}#Page__Single_Product__col_buying__buying .shopee-svg-icon{display:inline-block;width:1em;height:1em;fill:currentColor;position:relative}#Page__Single_Product__col_buying__buying .ka-sp-flavor{position:relative;display:inline-flex;flex:none;max-inline-size:100%;margin:0 8px 8px 0;vertical-align:top}#Page__Single_Product__col_buying__buying .ka-sp-flavor>.ka-swatch:where(:not([data-slot^="ka-pod/"] *)){margin:0}#Page__Single_Product__col_buying__buying .ka-sp-flavor:has(>.ka-swatch--hidden){display:none}#Page__Single_Product__col_buying__buying .product-variation__note{position:absolute;right:-7px;top:-9px;z-index:2;display:none;align-items:center;justify-content:center;inline-size:18px;block-size:18px;padding:0;line-height:1;color:var(--ka-text-muted);background:var(--ka-bg-card);border:0;border-radius:var(--ka-radius-pill);cursor:pointer;opacity:.55}#Page__Single_Product__col_buying__buying .product-variation__note:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;inline-size:24px;block-size:24px}#Page__Single_Product__col_buying__buying .product-variation__note:hover,#Page__Single_Product__col_buying__buying .product-variation__note:focus-visible{opacity:1}#Page__Single_Product__col_buying__buying .product-variation__note>svg{display:block;width:18px;height:18px;fill:currentColor}#Page__Single_Product__col_buying__buying .product-variation__note:hover{color:var(--ka-success)}#Page__Single_Product__col_buying__buying .ka-sp-flavor:has(>.ka-swatch--selected)>.product-variation__note{display:inline-flex}#Page__Single_Product__col_buying__buying .ka-swatch-attr__label{float:left;margin-right:var(--ka-space-4);font-weight:var(--ka-font-weight-bold);line-height:var(--_sp-chip-h)}#Page__Single_Product__col_buying__buying .ka-swatch-attr__label--chip{line-height:2.75rem}#Page__Single_Product__col_buying__buying .ka-swatch-group:where(:not([data-slot^="ka-pod/"] *)){display:block}#Page__Single_Product__col_buying__buying .ka-swatch:where(:not([data-slot^="ka-pod/"] *)){display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0;inline-size:auto;block-size:auto;min-block-size:var(--_sp-chip-h);min-inline-size:var(--_sp-chip-min-w);max-inline-size:var(--_sp-chip-max-w);margin:0 8px 8px 0;padding-block:0;padding-inline:var(--_sp-chip-pad-x);color:var(--ka-text);background:var(--ka-bg-card);border:var(--ka-border-w) solid var(--ka-border);border-radius:var(--_sp-chip-radius);font-family:inherit;font-size:var(--_sp-chip-font-size);font-weight:var(--ka-font-weight-normal);line-height:1.15;text-align:center;cursor:pointer;overflow:visible;vertical-align:top}#Page__Single_Product__col_buying__buying .ka-swatch:where(:not([data-slot^="ka-pod/"] *)):hover{color:var(--_swatch-accent);border-color:var(--_swatch-accent)}#Page__Single_Product__col_buying__buying .ka-swatch:where(:not([data-slot^="ka-pod/"] *)) .ka-swatch__img{border-radius:var(--_sp-chip-radius)}#Page__Single_Product__col_buying__buying .ka-swatch__label:where(:not([data-slot^="ka-pod/"] *)){max-inline-size:100%;color:inherit;font-size:inherit;line-height:inherit;overflow:visible;white-space:normal;overflow-wrap:break-word;text-align:left}#Page__Single_Product__col_buying__buying .ka-swatch-group--chip{--_sp-chip-h: 2.75rem}#Page__Single_Product__col_buying__buying .ka-swatch--color:where(:not([data-slot^="ka-pod/"] *)),#Page__Single_Product__col_buying__buying .ka-swatch--image:where(:not([data-slot^="ka-pod/"] *)){--_sp-chip-min-w: 2.75rem;--_sp-chip-max-w: none;--_sp-chip-pad-x: 0}#Page__Single_Product__col_buying__buying .ka-swatch--oos:where(:not([data-slot^="ka-pod/"] *)):before{background:none}#Page__Single_Product__col_buying__buying .ka-swatch--color:where(:not([data-slot^="ka-pod/"] *)):before{content:"";position:absolute;inset:2px;border-radius:calc(var(--_sp-chip-radius) - 2px);background-color:var(--ka-swatch-color, transparent)}#Page__Single_Product__col_buying__buying .ka-swatch--oos:where(:not([data-slot^="ka-pod/"] *)){color:var(--ka-text-faint)}#Page__Single_Product__col_buying__buying .ka-swatch--unavailable:where(:not([data-slot^="ka-pod/"] *)){opacity:.35}#Page__Single_Product__col_buying__buying .ka-swatch--disabled:where(:not([data-slot^="ka-pod/"] *)){cursor:not-allowed}#Page__Single_Product__col_buying__buying .ka-swatch--oos:where(:not([data-slot^="ka-pod/"] *)):hover{color:var(--ka-text-faint);border-color:var(--ka-border)}#Page__Single_Product__col_buying__buying .ka-swatch--selected.ka-swatch--oos:where(:not([data-slot^="ka-pod/"] *)){border-color:var(--ka-text-secondary)}#Page__Single_Product__col_buying__buying .ka-swatch--selected.ka-swatch--oos:where(:not([data-slot^="ka-pod/"] *)):hover{border-color:var(--ka-text-secondary)}#Page__Single_Product__col_buying__buying .ka-swatch--selected.ka-swatch--oos:where(:not([data-slot^="ka-pod/"] *)) .ka-swatch__label{color:var(--ka-text-secondary)}#Page__Single_Product__col_buying__buying .ka-swatch--selected.ka-swatch--oos:where(:not([data-slot^="ka-pod/"] *)) .product-variation__tick:before{border-bottom-color:var(--ka-text-secondary)}#Page__Single_Product__col_buying__buying .ka-swatch--hidden:where(:not([data-slot^="ka-pod/"] *)){display:none}#Page__Single_Product__col_buying__buying .ka-swatch--selected:where(:not([data-slot^="ka-pod/"] *)){border-color:var(--_swatch-accent);box-shadow:none}#Page__Single_Product__col_buying__buying .ka-swatch--selected:where(:not([data-slot^="ka-pod/"] *)) .ka-swatch__label{color:var(--_swatch-accent)}#Page__Single_Product__col_buying__buying .ka-swatch--selected:where(:not([data-slot^="ka-pod/"] *)) .product-variation__tick{opacity:1}#Page__Single_Product__col_buying__buying .price:not(.big-ka-product-addon .price){display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--ka-space-3);inline-size:100%;margin-block-end:0;padding:var(--ka-space-6) var(--ka-space-4);overflow:visible;background:var(--ka-bg-subtle);color:var(--_sp-price);font-size:1.75rem;font-weight:var(--ka-font-weight-bold);line-height:.8}#Page__Single_Product__col_buying__buying .price:not(.big-ka-product-addon .price) .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:.9375rem;bottom:2px}#Page__Single_Product__col_buying__buying .price:not(.big-ka-product-addon .price)>ins{margin:0;text-decoration:none}#Page__Single_Product__col_buying__buying .price:not(.big-ka-product-addon .price)>del{display:inline;margin:0;opacity:.7;color:color-mix(in srgb,var(--ka-text) 50%,transparent);font-size:1rem;font-weight:var(--ka-font-weight-normal);text-decoration:line-through}#Page__Single_Product__col_buying__buying .price:not(.big-ka-product-addon .price)>del .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:.8125rem;bottom:1px}#Page__Single_Product__col_buying__buying .price:not(.big-ka-product-addon .price)>.sale-percent{position:relative;bottom:2px;padding:2px 3px;border-radius:2px;color:var(--_sp-price);background:color-mix(in srgb,var(--_sp-price) 15%,transparent);font-size:.75rem;font-weight:var(--ka-font-weight-normal);line-height:1}#Page__Single_Product__col_buying__buying .stock{display:block;margin-block:var(--ka-space-6) 0}#Page__Single_Product__col_buying__buying .stock.in-stock,#Page__Single_Product__col_buying__buying .stock.available-on-backorder{color:var(--ka-success)}#Page__Single_Product__col_buying__buying .stock.out-of-stock{color:var(--ka-danger)}#Page__Single_Product__col_buying__buying .__quantity{--ka-control-h: 60px;--ka-qty-btn-w: 30px;--ka-qty-divider: var(--ka-border);float:left;inline-size:var(--_sp-qty-w);margin:var(--ka-space-6) var(--_sp-qty-gap) 0 0}#Page__Single_Product__col_buying__buying .__quantity .ka-qty__btn:first-child{border-inline-end:0}#Page__Single_Product__col_buying__buying .__quantity .ka-qty__btn:last-child{border-inline-start:0}#Page__Single_Product__col_buying__buying .__quantity .ka-qty__input{flex:1 1 auto;min-inline-size:0;padding-inline:var(--ka-space-2);font-size:var(--ka-font-size-body);font-weight:var(--ka-font-weight-bold);border-inline-start:0}#Page__Single_Product__col_buying__buying .__quantity .ka-qty__btn:disabled{opacity:.55;cursor:not-allowed}@media(max-width:575.98px){#Page__Single_Product__col_buying__buying .__quantity{float:none;margin-inline-end:0}}#Page__Single_Product__col_buying__buying .ka-sp-buy__skeleton .ka-qty__btn:disabled{opacity:1}#Page__Single_Product__col_buying__buying .__btn-add-to-cart{--_sp-cta-buy: var(--_web-red-hot);--_sp-cta-buy-hover: var(--_web-red-hot);--ka-btn-buy-bg: var(--_sp-cta-buy);--ka-btn-buy-bg-hover: var(--_sp-cta-buy-hover);--ka-btn-buy-bg-active: color-mix(in srgb, var(--_sp-cta-buy) 88%, var(--ka-text));background-image:linear-gradient(180deg,#ffffff26,#fff0);float:right;inline-size:calc(100% - var(--_sp-qty-w) - var(--_sp-qty-gap));min-block-size:60px;margin-block-start:var(--ka-space-6);border-width:.5px;border-style:solid;border-color:var(--ka-white);font-size:1.1875rem;font-weight:var(--ka-font-weight-bold)}#Page__Single_Product__col_buying__buying .__btn-add-to-cart:hover:not(:disabled){opacity:.85}#Page__Single_Product__col_buying__buying .__btn-add-to-cart[aria-busy=true]{opacity:.75;pointer-events:none}@media(max-width:575.98px){#Page__Single_Product__col_buying__buying .__btn-add-to-cart{float:none;inline-size:100%}}#Page__Single_Product__col_buying__buying .woocommerce .box div.product form.cart .woocommerce-variation-price{margin-bottom:0}#Page__Single_Product__col_buying__buying .single-product #ka_single_product table.variations tbody tr th.label{display:none}#Page__Single_Product__col_buying__buying .woocommerce-variation-description>p{color:var(--ka-info-emphasis);background:var(--ka-info-bg-subtle);border:var(--ka-border-w) solid var(--ka-info-border-subtle);border-radius:var(--ka-radius-sm);padding:8px;margin-top:8px}.ka-buying__collection{display:flex;flex-wrap:wrap;gap:var(--ka-space-4);margin-top:var(--ka-space-4)}.ka-sp-nutrition__head{display:flex;justify-content:center;align-items:center;gap:var(--ka-space-2)}.ka-sp-nutrition__title{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}.ka-sp-nutrition__help{display:flex;align-items:center}.ka-sp-nutrition__help-btn{fill:var(--ka-text);inline-size:15px;block-size:auto;padding:0;border:0;background:none;line-height:1;cursor:pointer;opacity:.65;position:relative}.ka-sp-nutrition__help-btn:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;inline-size:24px;block-size:24px}.ka-sp-nutrition__help-btn:hover{opacity:1}.ka-sp-nutrition__variant{margin-block:0 var(--ka-space-2);text-align:center;font-weight:var(--ka-font-weight-medium)}.ka-sp-nutrition__control{margin-block-end:var(--ka-space-6)}.ka-sp-nutrition__picker{appearance:none}.ka-sp-nutrition__caret{display:flex}.ka-sp-nutrition__caret>svg{inline-size:12px;block-size:12px}.ka-sp-nutrition__note{margin:0;text-align:center;font-size:var(--ka-font-size-micro);color:var(--ka-danger-emphasis)}#Page__Single_Product .__nutrition-facts>.card-body>.readmore{max-height:360px}#Page__Single_Product .__nutrition-facts__body .facts_label{border:0;font-size:11px;color:var(--ka-text);border-bottom:1px solid}#Page__Single_Product .__nutrition-facts__body .facts_label td{border:0;padding:0 2px}#Page__Single_Product .__nutrition-facts__body .facts_label .line_above.seq_span.label_ing{width:70%}#Page__Single_Product .__nutrition-facts__body .facts_label .line_above.seq_span.label_qty{width:16%}#Page__Single_Product .__nutrition-facts__body .facts_label .line_above.seq_span.label_dv{width:14%}#Page__Single_Product .__nutrition-facts__body #facts_outer_cell{border:1px solid var(--ka-text)}#Page__Single_Product .__nutrition-facts__body .facts_label .line_above{border-top:1px solid var(--ka-text)}#Page__Single_Product .__nutrition-facts__body span.line_indent{padding-left:10px}#Page__Single_Product .__nutrition-facts__body span.ing_strong{font-weight:700}#Page__Single_Product .__nutrition-facts__body .label_dv{text-align:right}#Page__Single_Product .__nutrition-facts__body .label_divider{border:0 solid var(--ka-text);color:var(--ka-text);background-color:var(--ka-text);padding:0}#Page__Single_Product .__nutrition-facts__body .facts_label .medium{height:5px}#Page__Single_Product .__nutrition-facts__body .narrow{height:3px}#Page__Single_Product .__nutrition-facts__body .label_flavor,#Page__Single_Product .__nutrition-facts__body .label_size{font:700 16px Arial,Helvetica,sans-serif}#Page__Single_Product .__nutrition-facts__body .nutrition-panel{border-radius:8px;color:var(--ka-text);font-size:11px;line-height:1.7em;border:1px solid var(--ka-text);padding:.5em;overflow:hidden}#Page__Single_Product .__nutrition-facts__body .col-1{box-sizing:border-box;width:70%;float:left;padding-left:0;padding-right:0;min-height:1px}#Page__Single_Product .__nutrition-facts__body .col-2{box-sizing:border-box;width:16%;float:left;padding-left:0;padding-right:0;text-align:right;min-height:1px}#Page__Single_Product .__nutrition-facts__body .col-3{box-sizing:border-box;width:14%;float:left;padding-left:0;padding-right:0;text-align:center;min-height:1px}#Page__Single_Product .__nutrition-facts__body .thinline{border-bottom:.3em solid var(--ka-text)}#Page__Single_Product .__nutrition-facts__body .item{padding:2px 0;clear:both;overflow:hidden;width:100%;font-size:11px;line-height:1.7em}#Page__Single_Product .__nutrition-facts__body .hairline{border-bottom:1px solid var(--ka-text)}#Page__Single_Product .__nutrition-facts__body .row{clear:both;width:100%;float:left;display:block;min-height:1px;max-width:1060px;margin:0 auto}#Page__Single_Product .__nutrition-facts__body .ingredients-heading{font-weight:700}#Page__Single_Product .__nutrition-facts__body .indent{margin-left:10px;display:block}#Page__Single_Product .__nutrition-facts__body .thickline{border-bottom:3px solid var(--ka-text)}#Page__Single_Product .__nutrition-facts__body .thickline-top{border-top:.5em solid var(--ka-text)}#Page__Single_Product .__nutrition-facts__body table.ingredients{padding:8px;font-size:12px;color:var(--ka-text-secondary);width:100%;border-collapse:separate;line-height:20px}#Page__Single_Product .__nutrition-facts__body table.ingredients td,#Page__Single_Product .__nutrition-facts__body table.ingredients th{padding:1px;border:unset}#Page__Single_Product .__nutrition-facts__body table.ingredients th{background-color:unset}#Page__Single_Product .__nutrition-facts__body .nutritional-info-table{font-size:12px}#Page__Single_Product .__nutrition-facts__body .nutritional-info-table td{padding:5px}#Page__Single_Product .__nutrition-facts__body .nutrition_table_wrapper table{border:unset;font-size:12px}#Page__Single_Product .__nutrition-facts__body .nutrition_table_wrapper .top_info{display:block;font-weight:600;margin-bottom:10px;font-size:12px}#Page__Single_Product .__nutrition-facts__body .nutrition_table_wrapper .top_info label{width:75%;display:inline-block}#Page__Single_Product .__nutrition-facts__body .nutrition_table_wrapper table tr:not(:last-child) th{border:unset;border-bottom:1px solid var(--ka-bg-page);background-color:unset}#Page__Single_Product .__nutrition-facts__body .nutrition_table_wrapper table tr:last-child th{border:unset}#Page__Single_Product .__nutrition-facts__body .nutrition_table_wrapper .table_wrapper{text-align:center;display:block;padding:10px;border:1px solid var(--ka-bg-page)}#Page__Single_Product .__nutrition-facts__body .nutrition_table_wrapper span.table_label{font-size:25px;padding:10px 0 20px;display:block;margin-bottom:10px;border-bottom:5px solid #3c0b8f}#Page__Single_Product .__nutrition-facts__body .nutrition_table_wrapper td p,#Page__Single_Product .__nutrition-facts__body .nutrition_table_wrapper .table_wrapper p{margin-bottom:0;font-size:12px;font-weight:600}#Page__Single_Product .__nutrition-facts__body .supplement-facts-container{font-size:11px}#Page__Single_Product .__nutrition-facts__body .supplement-facts-container table{border:0}#Page__Single_Product .__nutrition-facts__body .supplement-facts-container table td{padding:5px;border:0;border-bottom:1px solid var(--ka-bg-page)}#Page__Single_Product__col_info>*:not(:last-child) .card{margin-bottom:var(--ka-space-5)}#Page__Single_Product__col_info__upsell>.card>.card-body,#Page__Single_Product__col_info__related>.card>.card-body{--ka-card-pad-x: var(--ka-space-4);--ka-card-pad-y: var(--ka-space-4);--ka-card-gap: var(--ka-space-4)}#Page__Single_Product__col_info__upsell .carousel,#Page__Single_Product__col_info__related .carousel{--ka-carousel-gap: var(--ka-space-4);background:transparent}.ka-sp-detail__skeleton{margin-block-start:var(--ka-space-4)}.ka-sp-detail__skeleton-line{display:block;inline-size:100%;block-size:var(--ka-space-8);border-radius:var(--ka-radius-sm)}.ka-sp-detail__skeleton-line+.ka-sp-detail__skeleton-line{margin-block-start:var(--ka-space-4)}.ka-sp-detail__skeleton-line--tall{block-size:var(--ka-space-9)}.ka-sp-desc__main{margin-block-end:var(--ka-space-3)}.ka-sp-desc__disclaimer{box-shadow:none}.ka-sp-desc__disclaimer-list{margin:0;padding-inline-start:var(--ka-space-6)}.ka-sp-desc__block-head{display:flex;align-items:baseline;gap:var(--ka-space-3);margin-block-end:var(--ka-space-3);padding-block-end:var(--ka-space-2);border-block-end:var(--ka-border-w) solid var(--ka-alert-tone-border)}.ka-sp-desc__block-title{margin:0;font-size:var(--ka-font-size-body);font-weight:var(--ka-font-weight-bold);color:var(--ka-alert-tone-title)}.ka-sp-desc__block-body{color:var(--ka-alert-tone-title)}.ka-sp-desc__source{flex:none;min-block-size:var(--ka-space-8);margin-inline-start:auto;padding-inline:var(--ka-space-2);color:var(--ka-alert-tone-title);font-size:var(--ka-font-size-help);font-weight:var(--ka-font-weight-normal);text-decoration:underline;text-underline-offset:2px}.ka-sp-desc__source:hover:not(:disabled){color:var(--ka-alert-tone-title);opacity:.75}.ka-sp-desc__guide-img{display:block;inline-size:100%;block-size:auto}#Page__Single_Product__col_info__description .card-body{--ka-card-pad-x: var(--_sp-card-pad);--ka-card-pad-y: var(--_sp-card-pad);--ka-card-gap: var(--_sp-card-pad);text-align:justify}#Page__Single_Product__col_info__description .ka-prose{max-inline-size:none}#Page__Single_Product__col_info__description .__description{max-height:400px}#Page__Single_Product__col_info__description .ka-sp-desc__block>.readmore{max-height:200px}#Page__Single_Product__col_info__description .ka-sp-desc__block>.readmore>:last-child:not(.ka-readmore-fade),#Page__Single_Product__col_info__description .ka-sp-desc__block>.readmore:has(>.ka-readmore-fade)>:nth-last-child(2){margin-block-end:0}#Page__Single_Product__col_info__description .ka-sp-desc__block{display:block}#Page__Single_Product__col_info__description .ka-sp-desc__block>.readmore{--ka-readmore-fade-from: var(--ka-alert-tone-bg)}#Page__Single_Product__col_info__review .ka-sp-review__tabs{--_sp-review-tab-line: var(--ka-tabs-rail-border);--ka-tabs-gap: 0;--ka-tabs-item-pad-x: var(--ka-space-6);--ka-tabs-indicator-color: transparent;justify-content:center;align-items:stretch;gap:0;padding:var(--ka-space-2) var(--ka-space-2) 0;background:var(--ka-bg-subtle);border-block-end:var(--ka-border-w) solid var(--_sp-review-tab-line);overflow:visible;border-start-start-radius:calc(var(--ka-radius-card) - var(--ka-border-w));border-start-end-radius:calc(var(--ka-radius-card) - var(--ka-border-w))}#Page__Single_Product__col_info__review .ka-sp-review__tabs .nav-link{margin-block-end:calc(-1 * var(--ka-border-w));border:var(--ka-border-w) solid transparent;border-color:transparent;border-end-start-radius:0;border-end-end-radius:0;border-start-start-radius:var(--ka-radius-sm);border-start-end-radius:var(--ka-radius-sm);background:none;font-weight:var(--ka-font-weight-medium);color:var(--ka-link)}#Page__Single_Product__col_info__review .ka-sp-review__tabs .nav-link:hover:not([disabled]){color:var(--ka-link-hover)}#Page__Single_Product__col_info__review .ka-sp-review__tabs .nav-link.active{background:var(--ka-bg-card);border-color:var(--_sp-review-tab-line) var(--_sp-review-tab-line) var(--ka-bg-card);color:var(--ka-text);font-weight:var(--ka-font-weight-medium)}#Page__Single_Product__col_info__review .tab-content>.tab-pane:not(.show){display:none}#Page__Single_Product__col_info__review .ka-sp-review__loading,#Page__Single_Product__col_info__review .ka-sp-rating__loading{display:flex;justify-content:center;align-items:center;padding-block:var(--ka-space-9)}#Page__Single_Product__col_info__review .ka-sp-rating__summary[hidden]{display:none}#Page__Single_Product__col_info__review .ka-sp-rating__summary{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ka-space-7) var(--ka-space-10);margin-block-end:var(--ka-space-6);padding:var(--ka-space-8);background:var(--ka-bg-subtle);border:var(--ka-border-w) solid var(--ka-danger-border-subtle);border-radius:var(--ka-radius-xs)}@media(max-width:767.98px){#Page__Single_Product__col_info__review .ka-sp-rating__summary{gap:var(--ka-space-5) var(--ka-space-8)}}@media(max-width:575.98px){#Page__Single_Product__col_info__review .ka-sp-rating__summary{gap:var(--ka-space-5);padding:var(--ka-space-6) var(--ka-space-5)}}#Page__Single_Product__col_info__review .ka-sp-rating__average{display:flex;flex-direction:column;align-items:center;min-inline-size:95px;color:var(--ka-danger-emphasis)}#Page__Single_Product__col_info__review .ka-sp-rating__score-line{margin:0;line-height:var(--ka-leading-heading)}#Page__Single_Product__col_info__review .ka-sp-rating__score{font-size:var(--ka-font-size-h1);font-weight:var(--ka-font-weight-bold)}@media(max-width:575.98px){#Page__Single_Product__col_info__review .ka-sp-rating__score{font-size:var(--ka-font-size-h2)}}#Page__Single_Product__col_info__review .ka-sp-rating__scale{font-size:var(--ka-font-size-h3)}@media(max-width:575.98px){#Page__Single_Product__col_info__review .ka-sp-rating__scale{font-size:var(--ka-font-size-body)}}#Page__Single_Product__col_info__review .ka-sp-rating__empty{font-size:var(--ka-font-size-caption)}#Page__Single_Product__col_info__review .ka-sp-rating__filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ka-space-4);min-inline-size:0;margin:0;padding:0;border:0}#Page__Single_Product__col_info__review .ka-sp-rating__filter{display:inline-flex;position:relative;cursor:pointer}#Page__Single_Product__col_info__review .ka-sp-rating__filter-input{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:pointer}#Page__Single_Product__col_info__review .ka-sp-rating__filter-chip{min-inline-size:84px;padding:var(--ka-space-2) var(--ka-space-4);background:var(--ka-bg-card);border:var(--ka-border-w) solid var(--ka-border);border-radius:var(--ka-radius-sm);text-align:center;line-height:var(--ka-space-9)}@media(max-width:575.98px){#Page__Single_Product__col_info__review .ka-sp-rating__filter-chip{min-inline-size:60px;padding:var(--ka-space-1) var(--ka-space-3);font-size:var(--ka-font-size-caption);line-height:var(--ka-space-8)}}#Page__Single_Product__col_info__review .ka-sp-rating__filter:hover .ka-sp-rating__filter-chip{border-color:var(--ka-accent)}#Page__Single_Product__col_info__review .ka-sp-rating__filter-input:checked+.ka-sp-rating__filter-chip{border-color:var(--ka-accent);color:var(--ka-accent)}#Page__Single_Product__col_info__review .ka-sp-rating__filter-input:focus-visible+.ka-sp-rating__filter-chip{outline:var(--ka-focus-ring-w) solid var(--ka-focus-ring);outline-offset:var(--ka-focus-ring-offset)}#Page__Single_Product__col_info__review .ka-sp-rating__lists{position:relative}#Page__Single_Product__col_info__review .ka-sp-rating__list{display:none;margin-block:var(--ka-space-6)}#Page__Single_Product__col_info__review .ka-sp-rating__list.active{display:block}#Page__Single_Product__col_info__review .commentlist{margin:0;padding:0;list-style:none}#Page__Single_Product__col_info__review .commentlist li{border:0}#Page__Single_Product__col_info__review .commentlist>li+li{margin-block-start:var(--ka-space-7)}#Page__Single_Product__col_info__review .comment_container{display:flex;align-items:flex-start;gap:var(--ka-space-5)}#Page__Single_Product__col_info__review .comment_container>.avatar{flex:none;inline-size:var(--ka-space-9);block-size:var(--ka-space-9);margin:0;border-radius:var(--ka-radius-pill);object-fit:cover}#Page__Single_Product__col_info__review .comment-text{flex:1;min-inline-size:0;margin:0;padding:var(--ka-space-6);border:var(--ka-border-w) solid var(--ka-border);border-radius:var(--ka-radius-xs)}#Page__Single_Product__col_info__review .comment-text>.star-rating{font-size:var(--ka-font-size-body)}#Page__Single_Product__col_info__review .comment-text>.meta{margin-block:var(--ka-space-2) 0}#Page__Single_Product__col_info__review .comment-text .woocommerce-review__published-date,#Page__Single_Product__col_info__review .comment-text .woocommerce-review__dash,#Page__Single_Product__col_info__review .comment-text .woocommerce-review__verified{color:var(--ka-text-muted);font-size:var(--ka-font-size-help)}#Page__Single_Product__col_info__review .comment-text>.description{margin-block-start:var(--ka-space-4);line-height:var(--ka-leading-body)}#Page__Single_Product__col_info__review .commentlist .children{margin:0;padding-inline-start:var(--ka-space-9);list-style:none}#Page__Single_Product__col_info__review .commentlist .children>li{margin-block-start:var(--ka-space-5)}#Page__Single_Product__col_info__review .commentlist .children .comment_container>.avatar{inline-size:var(--ka-space-8);block-size:var(--ka-space-8)}#Page__Single_Product__col_info__review .commentlist .children .comment-text{padding:var(--ka-space-5);background:var(--ka-bg-subtle);border-color:var(--ka-border-subtle)}@media(max-width:575.98px){#Page__Single_Product__col_info__review .commentlist .children{padding-inline-start:var(--ka-space-5)}}#Page__Single_Product__col_info__review .ka-sp-review__form{margin-block-start:var(--ka-space-6);padding:var(--ka-space-8);background:var(--ka-bg-subtle);border:0;border-radius:var(--ka-radius-md);color:inherit;font-size:inherit}@media(max-width:575.98px){#Page__Single_Product__col_info__review .ka-sp-review__form{padding:var(--ka-space-6) var(--ka-space-5)}}#Page__Single_Product__col_info__review .ka-sp-review__form-title{margin-block:0 var(--ka-space-6);text-align:center;font-size:var(--ka-font-size-h3);font-weight:var(--ka-font-weight-bold)}#Page__Single_Product__col_info__review .__success-msg-wrapper{display:none}#Page__Single_Product__col_info__review #review_form .comment-form-comment{margin-block-end:var(--ka-space-6)}#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating #review_form .comment-form-rating{--_sp-rating-star-size: var(--ka-space-9)}#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating #review_form .comment-form-rating .stars{text-align:center;font-size:var(--_sp-rating-star-size)}#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating #review_form .comment-form-rating .stars a{color:var(--ka-warning)}#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating #review_form .comment-form-comment,#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating #review_form .comment-form__field-after-textarea,#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__rating #review_form .form-submit{display:none}#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__comment .__comment-list{position:relative;padding-block-start:var(--ka-space-4)}#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__comment #review_form .comment-form__field-after-textarea,#Page__Single_Product__col_info__review #Page__Single_Product__col_info__review__comment #review_form .form-submit{display:none}.ka-sp-overview{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--ka-space-6);row-gap:var(--ka-space-6)}@media(max-width:1199.98px){.ka-sp-overview{grid-template-columns:minmax(0,1fr)}}#Page__Single_Product__col_meta__gallery{--_sp-gallery-w: 400px;--_sp-chrome-bg: var(--ka-bg-card);--_sp-chrome-fg: var(--ka-text);--_sp-chrome-border: var(--ka-border);width:100%;max-width:var(--_sp-gallery-w);justify-self:center}#Page__Single_Product__col_meta__gallery .ka-sp-gallery__slides,#Page__Single_Product__col_meta__gallery .ka-sp-gallery-thumbs__list{margin:0;padding:0;list-style:none}#Page__Single_Product__col_meta__gallery .ka-sp-gallery{border-radius:var(--ka-radius-sm);--ka-carousel-arrow-size: 36px;--ka-carousel-arrow-offset: var(--ka-space-4);--ka-carousel-arrow-bg: var(--_sp-chrome-bg);--ka-carousel-arrow-icon: var(--_sp-chrome-fg)}#Page__Single_Product__col_meta__gallery .ka-sp-gallery .ka-carousel-arrow{border:var(--ka-border-w) solid var(--_sp-chrome-border)}#Page__Single_Product__col_meta__gallery .ka-sp-gallery .ka-carousel-arrow-icon{fill:currentColor}#Page__Single_Product__col_meta__gallery .ka-sp-gallery>.carousel-viewport{border-radius:var(--ka-radius-sm)}#Page__Single_Product__col_meta__gallery .ka-sp-gallery>.carousel-viewport>.carousel-viewport__frame{position:absolute;inset:0;z-index:1;inline-size:100%;block-size:100%;pointer-events:none;border-radius:var(--ka-radius-sm)}#Page__Single_Product__col_meta__gallery .ka-sp-gallery>.carousel-viewport>.__badge.carousel-viewport__badge{right:14px;bottom:14px}#Page__Single_Product__col_meta__gallery .ka-sp-gallery>.carousel-viewport>.__glass{position:absolute;z-index:12;inset-inline-end:var(--ka-space-4);inset-block-start:var(--ka-space-4);display:inline-flex;align-items:center;justify-content:center;inline-size:36px;block-size:36px;padding:0;cursor:pointer;appearance:none;border:0;background:none;color:var(--_sp-chrome-fg);line-height:0}#Page__Single_Product__col_meta__gallery .ka-sp-gallery>.carousel-viewport>.__glass>svg{width:18px;height:18px;fill:currentColor;opacity:.55;transition:opacity var(--ka-duration-2) var(--ka-ease-state)}#Page__Single_Product__col_meta__gallery .ka-sp-gallery>.carousel-viewport>.__glass:hover>svg,#Page__Single_Product__col_meta__gallery .ka-sp-gallery>.carousel-viewport>.__glass:focus-visible>svg{opacity:1}#Page__Single_Product__col_meta__gallery .ka-sp-gallery>.carousel-viewport>.__glass:focus-visible{outline:var(--ka-focus-ring-w) solid var(--ka-focus-ring);outline-offset:calc(-1 * var(--ka-focus-ring-w))}@media(hover:hover){#Page__Single_Product__col_meta__gallery .ka-sp-gallery>.carousel-viewport>.__glass{opacity:0}#Page__Single_Product__col_meta__gallery .ka-sp-gallery>.carousel-viewport:hover>.__glass,#Page__Single_Product__col_meta__gallery .ka-sp-gallery>.carousel-viewport>.__glass:focus-visible{opacity:1}}#Page__Single_Product__col_meta__gallery .ka-sp-gallery-thumbs{margin:var(--ka-space-2) 0 0 0;--ka-carousel-media-bg: transparent;--ka-carousel-arrow-size: 32px;--ka-carousel-arrow-offset: 0px;--ka-carousel-arrow-bg: var(--_sp-chrome-bg);--ka-carousel-arrow-icon: var(--_sp-chrome-fg)}#Page__Single_Product__col_meta__gallery .ka-sp-gallery-thumbs .ka-carousel-arrow{border:var(--ka-border-w) solid var(--_sp-chrome-border)}#Page__Single_Product__col_meta__gallery .ka-sp-gallery-thumbs .ka-carousel-arrow-icon{fill:currentColor}#Page__Single_Product__col_meta__gallery .ka-sp-gallery-thumbs__btn{display:block;inline-size:100%;padding:var(--ka-space-1);appearance:none;background:none;border:2px solid transparent;border-radius:var(--ka-radius-sm);cursor:pointer}#Page__Single_Product__col_meta__gallery .ka-sp-gallery-thumbs__btn:focus-visible{outline:var(--ka-focus-ring-w) solid var(--ka-focus-ring);outline-offset:var(--ka-focus-ring-offset)}#Page__Single_Product__col_meta__gallery .carousel-item.selected>.ka-sp-gallery-thumbs__btn{border-color:var(--ka-border)}#Page__Single_Product__col_meta__gallery .ka-sp-gallery__frame,#Page__Single_Product__col_meta__gallery .ka-sp-gallery-thumbs__btn{position:relative;margin:0;aspect-ratio:1/1}#Page__Single_Product__col_meta__gallery .ka-sp-gallery__frame>img,#Page__Single_Product__col_meta__gallery .ka-sp-gallery-thumbs__btn>img{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:contain}#Page__Single_Product__col_meta__gallery .ka-sp-gallery__frame>img{padding:0;background:#fff}#Page__Single_Product__col_meta__gallery .ka-sp-gallery-thumbs__btn>img{padding:var(--ka-space-1);border-radius:var(--ka-radius-sm)}#Page__Single_Product__col_meta__meta,#Page__Single_Product__col_meta__meta>.ka-sp-summary{display:flex;flex-direction:column;gap:var(--ka-space-4)}#Page__Single_Product__col_meta__meta>*,#Page__Single_Product__col_meta__meta>.ka-sp-summary>*{margin-block:0}.ka-sp-summary__title{margin:0;font-size:var(--ka-font-size-h1);font-weight:var(--ka-font-weight-bold);line-height:1.25;text-wrap:pretty;padding-inline-start:var(--ka-space-5);border-inline-start:7px solid var(--ka-surface-brand)}.ka-sp-summary__rating{--ka-rating-count-size: var(--ka-font-size-body);--ka-rating-count-text: var(--ka-link);margin:0;align-self:flex-start}.ka-sp-summary__rating>.ka-rating__count:hover,.ka-sp-summary__rating>.ka-rating__count:focus-visible{--ka-rating-count-text: var(--ka-link-hover)}#Page__Single_Product__col_meta__meta .ka-sp-summary__rating,#Page__Single_Product__col_meta__meta>.ka-sp-summary .ka-sp-summary__rating{display:flex;align-items:center;gap:var(--ka-space-3)}.ka-sp-summary__rating .star-rating{color:var(--ka-warning)}.ka-sp-summary__rating .star-rating:before{color:var(--ka-border)}.ka-sp-summary__badges{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ka-space-2)}.ka-sp-summary__genuine{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ka-space-3);margin:0}.ka-sp-summary__facts{margin:0;display:flex;flex-direction:column;gap:var(--ka-space-4)}.ka-sp-summary__fact{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ka-space-2)}.ka-sp-summary__fact--strong{font-weight:var(--ka-font-weight-bold)}.ka-sp-summary__fact-label{margin:0;font-weight:inherit}.ka-sp-summary__fact-value{margin:0}.ka-sp-summary__fact-value--ok{color:var(--ka-success)}#Page__Single_Product__col_meta__meta .ka-sp-summary__fact-value>.in-stock,#Page__Single_Product__col_meta__meta .ka-sp-summary__fact-value>.available-on-backorder{color:var(--ka-success)}#Page__Single_Product__col_meta__meta .ka-sp-summary__fact-value>.out-of-stock{color:var(--ka-danger)}.ka-sp-summary__excerpt>:first-child{margin-block-start:0}.ka-sp-summary__excerpt>:last-child{margin-block-end:0}.ka-sp-summary__excerpt ul,.ka-sp-summary__excerpt ol{margin-block:0;padding-inline-start:var(--ka-space-9)}#Page__Single_Product__col_buying__buying__modal_attr .modal-body{overflow-wrap:break-word}#Page__Single_Product__col_buying__buying__modal_attr .modal-body>:first-child{margin-top:0}#Page__Single_Product__col_buying__buying__modal_attr .modal-body>:last-child{margin-bottom:0}#Page__Single_Product__col_buying__buying__modal_attr .modal-body h2,#Page__Single_Product__col_buying__buying__modal_attr .modal-body h3,#Page__Single_Product__col_buying__buying__modal_attr .modal-body h4{margin:1.25em 0 .5em;font-weight:600;line-height:1.3}#Page__Single_Product__col_buying__buying__modal_attr .modal-body h2{font-size:1.25rem}#Page__Single_Product__col_buying__buying__modal_attr .modal-body h3{font-size:1.125rem}#Page__Single_Product__col_buying__buying__modal_attr .modal-body h4{font-size:1rem}#Page__Single_Product__col_buying__buying__modal_attr .modal-body p{margin:0 0 .75em}#Page__Single_Product__col_buying__buying__modal_attr .modal-body ul,#Page__Single_Product__col_buying__buying__modal_attr .modal-body ol{margin:0 0 .75em;padding-inline-start:1.5em}#Page__Single_Product__col_buying__buying__modal_attr .modal-body li+li{margin-top:.25em}#Page__Single_Product__col_buying__buying__modal_attr .modal-body a{color:var(--ka-link);text-decoration:underline}#Page__Single_Product__col_buying__buying__modal_attr .modal-body img{max-width:100%;height:auto}#Page__Single_Product__col_buying__buying__modal_attr .modal-body blockquote{margin:0 0 .75em;padding-inline-start:.75em;border-inline-start:3px solid var(--ka-border);color:var(--ka-text-muted)}#Page__Single_Product__col_buying__buying__modal_attr .modal-body pre,#Page__Single_Product__col_buying__buying__modal_attr .modal-body code{white-space:pre-wrap;word-break:break-word}#Page__Single_Product__col_buying__buying__modal_attr .modal-body hr{margin:1em 0;border:0;border-top:1px solid var(--ka-border)}#Page__Single_Product__col_buying__buying__modal_attr .modal-body .table-wrap,#Page__Single_Product__col_buying__buying__modal_attr .modal-body table{display:block;max-width:100%;overflow-x:auto}#Page__Single_Product__col_buying__buying__modal_attr .modal-body table{margin:0 0 .75em;border-collapse:collapse}#Page__Single_Product__col_buying__buying__modal_attr .modal-body th,#Page__Single_Product__col_buying__buying__modal_attr .modal-body td{padding:.375rem .5rem;border:1px solid var(--ka-border);text-align:start;vertical-align:top}#Page__Single_Product__col_buying__buying__modal_attr .modal-body th{font-weight:600}.ka-sp-alert>p{margin:0;font-size:var(--ka-font-size-body)}.ka-sp{--_sp-buy-w: 392px;--_sp-col-gap: var(--ka-space-4);--_sp-row-gap: var(--ka-space-6);--_sp-sticky-top: var(--ka-space-6);margin-block-start:var(--ka-space-5)}.ka-sp-skeleton{display:flex;flex-direction:column;gap:var(--ka-space-4)}.ka-sp-skeleton__line{max-inline-size:100%}.ka-sp__layout .ka-readmore-toggle{display:block;inline-size:100%;text-align:center}.ka-sp__layout .ka-readmore-toggle[hidden]{display:none}.ka-sp__layout .ka-readmore-toggle{text-decoration:none;transition:color var(--ka-duration-2) var(--ka-ease-state)}.ka-sp__layout .ka-readmore-toggle:hover:not(:disabled),.ka-sp__layout .ka-readmore-toggle:focus-visible{color:var(--ka-link)}.ka-sp__layout .readmore.show+.ka-readmore-toggle{display:none}.ka-sp__layout .readmore,.ka-sp__layout .ka-readmore-toggle{--_sp-readmore-fade-h: 100px}.ka-sp__layout .readmore:not(.show)+.ka-readmore-toggle{position:relative;z-index:1;margin-block-start:calc(var(--_sp-readmore-fade-h) * -.5);margin-block-end:calc(var(--_sp-readmore-fade-h) * .5 - var(--ka-control-h-sm))}.ka-sp__layout .readmore{--ka-readmore-fade-h: var(--_sp-readmore-fade-h)}.ka-sp__layout .readmore>.ka-readmore-fade{background:linear-gradient(to bottom,transparent 0%,color-mix(in srgb,var(--ka-readmore-fade-from) 90%,transparent) 50%,color-mix(in srgb,var(--ka-readmore-fade-from) 94%,transparent) 55%,color-mix(in srgb,var(--ka-readmore-fade-from) 98%,transparent) 65%,var(--ka-readmore-fade-from) 100%)}.ka-sp__layout{--_web-red-pure: var(--ka-sp-price, #ff0000);--_web-red-hot: var(--ka-sp-cta-buy, #ff3945);padding-block-end:var(--ka-space-10);display:grid;grid-template-columns:minmax(0,1fr);column-gap:var(--_sp-col-gap);row-gap:var(--_sp-row-gap);align-items:start}.ka-sp__buy{display:contents}.ka-sp__overview{order:1;margin-block-end:calc(var(--ka-space-2) * -1)}.ka-sp-buy__group--purchase{order:2}.ka-sp__detail{order:3}.ka-sp-buy__group--specs{order:4}.ka-sp-buy__group{display:grid;row-gap:var(--_sp-row-gap);align-content:start}@media(min-width:992px){.ka-sp__layout{grid-template-columns:minmax(0,1fr) var(--_sp-buy-w);grid-template-rows:min-content 1fr}.ka-sp__overview{grid-column:1;grid-row:1}.ka-sp__buy{display:grid;row-gap:var(--_sp-row-gap);align-content:start;grid-column:2;grid-row:1/span 2}.ka-sp__detail{grid-column:1;grid-row:2}.ka-sp__buy,.ka-sp__detail{align-self:start;position:sticky;top:var(--_sp-sticky-top)}}.carousel-1-item{--ka-carousel-per-view: 1}.carousel-2-item{--ka-carousel-per-view: 2}.carousel-5-item{--ka-carousel-per-view: 5}@media(min-width:576px){.carousel-sm-3-item{--ka-carousel-per-view: 3}}@media(min-width:768px){.carousel-md-4-item{--ka-carousel-per-view: 4}}@media(min-width:992px){.carousel-lg-3-item{--ka-carousel-per-view: 3}}@media(min-width:1200px){.carousel-xl-4-item{--ka-carousel-per-view: 4}}.ka-lightbox{--_sp-gallery-thumb-ring: #2d9cdb}.ka-lightbox .ka-lightbox__thumb>img{object-fit:contain}.ka-lightbox .ka-lightbox__thumb.is-current{outline-color:var(--_sp-gallery-thumb-ring)}.ka-lightbox>.modal:has(.ka-lightbox__grid-items)>.modal-dialog{inset:auto 0 0;width:auto;max-width:none;max-height:min(var(--ka-sheet-max-h),55svh);transform:none;translate:none;background:var(--ka-sheet-bg);border-inline:0;border-block-end:0;border-block-start:var(--ka-border-w) solid var(--ka-overlay-border);border-radius:var(--ka-sheet-radius-top) var(--ka-sheet-radius-top) 0 0;box-shadow:var(--ka-sheet-shadow);animation:ka-sheet-in var(--ka-sheet-duration) var(--ka-overlay-ease-enter) both}.ka-lightbox>.modal:has(.ka-lightbox__grid-items) .ka-lightbox__grid-items{grid-template-columns:repeat(auto-fit,var(--ka-lightbox-grid-min));justify-content:center}.ka-sp__layout{--_sp-card-pad: var(--ka-space-6);--_sp-card-pad-x-tight: var(--ka-space-5)}@media(max-width:767.98px){.ka-sp__layout{--_sp-card-pad: var(--ka-space-5);--_sp-card-pad-x-tight: var(--ka-space-4)}}@media(max-width:575.98px){.ka-sp__layout{--_sp-card-pad: var(--ka-space-4);--_sp-card-pad-x-tight: var(--ka-space-4)}}.ka-sp__buy .card{--ka-card-pad-x: var(--_sp-card-pad);--ka-card-pad-y: var(--_sp-card-pad);--ka-card-gap: var(--_sp-card-pad)}.ka-sp-card__head{margin:0;padding-block:var(--ka-space-4);padding-inline:var(--_sp-card-pad);min-block-size:44px;justify-content:center;text-align:center;font-size:var(--ka-font-size-body);font-weight:var(--ka-font-weight-semibold);line-height:1.5;text-transform:uppercase;background:var(--ka-bg-subtle);border-start-start-radius:calc(var(--ka-radius-card) - 1px);border-start-end-radius:calc(var(--ka-radius-card) - 1px)}.ka-sp-card__body--tight{padding-inline:var(--ka-space-3);padding-block:var(--ka-space-3)}
