@charset "UTF-8";.ka-pdp{--_pdp-sticky-top: calc(var(--_sticky-top-offset, 0px) + 12px);--_pdp-col-gap: var(--ka-space-10);--_pdp-row-gap: var(--ka-space-6)}.ka-pdp .ka-pdp__top{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:none;row-gap:var(--_pdp-row-gap);column-gap:var(--_pdp-col-gap);align-items:start;padding-block:var(--ka-space-5) 0}.ka-pdp .ka-pdp__info{display:contents}.ka-pdp .ka-pdp__head{order:-1}.ka-pdp .ka-pdp__media{order:0;min-inline-size:0}.ka-pdp .ka-sp__buy{display:contents;grid-column:auto;grid-row:auto}@media(min-width:1024px){.ka-pdp .ka-pdp__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-block-start:var(--ka-space-6)}.ka-pdp.ka-pdp--pod .ka-pdp__top{min-block-size:100svh}.ka-pdp .ka-pdp__media{grid-column:1;grid-row:1;position:sticky;top:var(--_pdp-sticky-top)}.ka-pdp .ka-pdp__info{display:flex;flex-direction:column;gap:var(--_pdp-row-gap);grid-column:2;grid-row:1;min-inline-size:0;position:sticky;top:var(--_pdp-sticky-top)}.ka-pdp .ka-pdp__head,.ka-pdp .ka-pdp__flag{order:0}.ka-pdp .ka-sp__buy{display:grid;row-gap:var(--_pdp-row-gap);align-self:stretch;position:static}}@media(min-width:1100px){.ka-pdp .ka-pdp__top{grid-template-columns:minmax(0,58fr) minmax(0,42fr)}}.ka-pdp #Page__Single_Product__col_meta__gallery{max-width:none;justify-self:stretch}.ka-pdp #Page__Single_Product__col_meta__gallery .ka-sp-gallery,.ka-pdp #Page__Single_Product__col_meta__gallery .ka-sp-gallery>.carousel-viewport{border-radius:var(--ka-radius-overlay)}.ka-pdp #Page__Single_Product__col_meta__gallery .ka-sp-gallery>.carousel-viewport{overflow:hidden;background:var(--ka-bg-subtle)}@media(max-width:767.98px){.ka-pdp #Page__Single_Product__col_meta__gallery{margin-inline:calc(-1 * var(--ka-container-gutter, 0px));inline-size:calc(100% + 2 * var(--ka-container-gutter, 0px))}.ka-pdp #Page__Single_Product__col_meta__gallery .ka-sp-gallery,.ka-pdp #Page__Single_Product__col_meta__gallery .ka-sp-gallery>.carousel-viewport{border-radius:0}}.ka-pdp .ka-pdp__preview{aspect-ratio:auto;height:auto;max-height:none;border-radius:var(--ka-radius-overlay);overflow:hidden;min-inline-size:0}@media(max-width:767.98px){.ka-pdp .ka-pdp__preview{margin-inline:calc(-1 * var(--ka-container-gutter, 0px));inline-size:calc(100% + 2 * var(--ka-container-gutter, 0px));border-radius:0}}.ka-pdp .ka-pdp__media--pod #Page__Single_Product__col_meta__gallery>.__carousel-main{display:none}.ka-pdp .ka-pdp__media--pod .ka-pdp__preview~#Page__Single_Product__col_meta__gallery:has(>.__carousel-nav){margin-block-start:var(--ka-space-4)}.ka-pdp .ka-pdp__media--pod #Page__Single_Product__col_meta__gallery>.__carousel-nav:is([data-ka-count="1"],[data-ka-count="2"],[data-ka-count="3"],[data-ka-count="4"],[data-ka-count="5"]) .carousel-slider{transform:none!important}@media(max-width:767.98px){.ka-pdp .ka-pdp__media--pod #Page__Single_Product__col_meta__gallery{margin-inline:0;inline-size:auto}}.ka-pdp .ka-pdp__caption{margin:var(--ka-space-2) 0 0;font-size:var(--ka-font-size-caption);color:var(--ka-text-muted);text-wrap:pretty}.ka-pdp .ka-pdp__views{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--ka-space-2);margin-block-start:var(--ka-space-3)}.ka-pdp .ka-pdp__views[hidden]{display:none}.ka-pdp .ka-pdp__view{display:block;inline-size:100%;min-inline-size:24px;min-block-size:24px;aspect-ratio:1/1;padding:var(--ka-space-1);appearance:none;background:none;border:2px solid transparent;border-radius:var(--ka-radius-sm);cursor:pointer}.ka-pdp .ka-pdp__view[aria-pressed=true]{border-color:var(--ka-border-strong)}.ka-pdp .ka-pdp__view:focus-visible{outline:var(--ka-focus-ring-w) solid var(--ka-focus-ring);outline-offset:var(--ka-focus-ring-offset)}.ka-pdp .ka-pdp__view-img{display:block;inline-size:100%;block-size:100%;overflow:hidden;border-radius:var(--ka-radius-sm);background:var(--ka-bg-subtle)}.ka-pdp .ka-pdp__view-img>svg{display:block;inline-size:100%;block-size:100%}.ka-pdp #Page__Single_Product__col_meta__meta{display:flex;flex-direction:column;gap:var(--ka-space-4)}.ka-pdp #Page__Single_Product__col_meta__meta>*{margin-block:0}.ka-pdp .ka-sp-summary__title{padding-inline-start:0;border-inline-start:0;font-family:var(--ka-font-accent);font-size:var(--ka-font-size-h1);font-weight:var(--ka-font-weight-normal);line-height:1.22;text-wrap:balance}@media(max-width:1023.98px){.ka-pdp .ka-sp-summary__title{font-size:calc(var(--ka-font-size-h1) * 24 / 28);line-height:1.25}}.ka-pdp .ka-sp-summary__facts{display:flex;flex-wrap:wrap;gap:var(--ka-space-2) var(--ka-space-6);font-size:var(--ka-font-size-caption);color:var(--ka-text-muted)}.ka-pdp .ka-sp-summary__fact-value--ok,.ka-pdp .stock.in-stock,.ka-pdp #Page__Single_Product__col_meta__meta .ka-sp-summary__fact-value>.in-stock,.ka-pdp #Page__Single_Product__col_meta__meta .ka-sp-summary__fact-value>.available-on-backorder,.ka-pdp #Page__Single_Product__col_buying__buying .stock.in-stock{color:var(--ka-success-emphasis)}.ka-pdp .ka-sp-summary__excerpt{font-size:var(--ka-font-size-help);color:var(--ka-text-muted)}.ka-pdp .ka-sp-summary__badges>.ka-badge--success{display:none}.ka-pdp .ka-sp-summary__badges:not(:has(>:not(.ka-badge--success))){display:none}.ka-pdp .ka-pdp__flag{order:-2;align-self:start;justify-self:start;margin-block-end:calc(-1 * var(--ka-space-3))}.ka-pdp #Page__Single_Product__col_buying__buying .ka-sp-card__head{position:absolute;inline-size:1px;block-size:1px;min-block-size:0;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ka-pdp #Page__Single_Product__col_buying__buying>.card{box-shadow:var(--ka-shadow-raised)}.ka-pdp #Page__Single_Product__col_buying__buying .__quantity{inline-size:136px;margin:var(--ka-space-5) var(--ka-space-5) 0 0}.ka-pdp #Page__Single_Product__col_buying__buying .__btn-add-to-cart{inline-size:calc(100% - 136px - var(--ka-space-5));min-block-size:52px;margin-block-start:var(--ka-space-5);background-image:none;border-color:transparent;font-size:var(--ka-font-size-body);font-weight:var(--ka-font-weight-semibold)}.ka-pdp #Page__Single_Product__col_buying__buying .__btn-add-to-cart:hover:not(:disabled){opacity:1}.ka-pdp #Page__Single_Product__col_buying__buying{--_sp-chip-h: 44px;--_sp-chip-radius: var(--ka-chip-shape-radius);--_sp-chip-pad-x: var(--ka-space-6)}.ka-pdp #Page__Single_Product__col_buying__buying table.variations{inline-size:100%}.ka-pdp #Page__Single_Product__col_buying__buying table.variations td.value{display:block;padding:0}.ka-pdp #Page__Single_Product__col_buying__buying table.variations tr+tr td.value{padding-block-start:var(--ka-space-6)}.ka-pdp #Page__Single_Product__col_buying__buying .ka-swatch-attr__label{float:none;margin:0 0 var(--ka-space-3);font-size:var(--ka-font-size-caption);font-weight:var(--ka-font-weight-semibold);line-height:1.47}.ka-pdp #Page__Single_Product__col_buying__buying .ka-swatch-group{display:flex;flex-wrap:wrap;gap:var(--ka-space-3)}.ka-pdp #Page__Single_Product__col_buying__buying .ka-swatch{margin:0}.ka-pdp #Page__Single_Product__col_buying__buying .price:not(.big-ka-product-addon .price){padding:0;background:transparent;font-size:calc(24px * var(--ka-font-scale, 1));font-weight:var(--ka-font-weight-semibold);line-height:1.15}.ka-pdp #Page__Single_Product__col_buying__buying .price:not(.big-ka-product-addon .price) .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:inherit;bottom:0}.ka-pdp .comment-form-rating .ka-comment-form__rating-native{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ka-pdp .comment-form-rating .stars{margin:0;line-height:1}.ka-pdp .comment-form-rating .stars a{position:relative;display:inline-block;inline-size:1em;block-size:1em;overflow:hidden;text-indent:-999em;text-decoration:none}.ka-pdp .comment-form-rating .stars a:before{content:"☆";position:absolute;inset:0;text-indent:0;line-height:1}.ka-pdp .comment-form-rating .stars a:focus-visible{outline:var(--ka-focus-ring-w) solid var(--ka-focus-ring);outline-offset:var(--ka-focus-ring-offset)}.ka-pdp .comment-form-rating .stars:hover a:before,.ka-pdp .comment-form-rating .stars.selected a:before{content:"★"}.ka-pdp .comment-form-rating .stars a:hover~a:before,.ka-pdp .comment-form-rating .stars.selected a.active~a:before{content:"☆"}.ka-pdp #Page__Single_Product__col_info__related .ka-pcard__collection,.ka-pdp #Page__Single_Product__col_buying__buying .ka-buying__collection{display:none}@media(max-width:575.98px){.ka-pdp #Page__Single_Product__col_buying__buying .__quantity{margin-inline-end:0}.ka-pdp #Page__Single_Product__col_buying__buying .__btn-add-to-cart{inline-size:100%}}.ka-pdp .ka-pdp__below{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:none;gap:var(--ka-space-8);padding-block:var(--ka-space-9) var(--ka-space-10)}.ka-pdp .ka-pdp__details{display:grid;gap:var(--_pdp-row-gap);align-content:start;min-inline-size:0}@media(min-width:1024px){.ka-pdp .ka-pdp__below{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--_pdp-col-gap)}.ka-pdp .ka-pdp__details{grid-column:1}.ka-pdp .ka-pdp__wide{grid-column:1/-1}}@media(min-width:1100px){.ka-pdp .ka-pdp__below{grid-template-columns:minmax(0,58fr) minmax(0,42fr)}}.ka-pdp .ka-pdp__wide:empty{display:none}.ka-pdp .ka-pdp__below .ka-sp-card__head{justify-content:flex-start;text-align:start;text-transform:none;font-size:var(--ka-font-size-h3);background:transparent}.ka-pdp #Page__Single_Product__col_info__related>.card{background:transparent;border:0;box-shadow:none}.ka-pdp #Page__Single_Product__col_info__related .ka-sp-card__head{padding-inline:0;font-family:var(--ka-font-accent);font-size:var(--ka-font-size-h2);font-weight:var(--ka-font-weight-normal);line-height:1.28;border-block-end:0}.ka-pdp #Page__Single_Product__col_info__related>.card>.card-body{padding-inline:0}.ka-pdp .ka-pdp-reason{display:flex;align-items:flex-start;gap:var(--ka-space-4);margin:var(--ka-space-5) 0 0;font-size:var(--ka-font-size-caption);color:var(--ka-text-secondary)}.ka-pdp .ka-pdp-reason[hidden]{display:none}.ka-pdp .ka-pdp-reason[data-state=ok]{color:var(--ka-success-emphasis)}.ka-pdp .ka-pdp-reason__icon{flex:none;display:inline-flex;inline-size:var(--ka-space-6);block-size:var(--ka-space-6);margin-block-start:var(--ka-space-1);color:var(--ka-text-muted)}.ka-pdp .ka-pdp-reason__icon svg{inline-size:100%;block-size:100%;fill:currentColor}.ka-pdp .ka-pdp-reason[data-state=ok] .ka-pdp-reason__icon{color:var(--ka-success-emphasis)}.ka-pdp .ka-pdp-reason[data-state=ok] .ka-pdp-reason__icon--block,.ka-pdp .ka-pdp-reason:not([data-state=ok]) .ka-pdp-reason__icon--ok{display:none}@media(max-width:1023.98px){.ka-pdp.ka-pdp--bar-live #Page__Single_Product__col_buying__buying .__btn-add-to-cart{display:none}}.ka-pdp #Page__Single_Product__col_info__related .ka-pcard>.ka-pcard__badges>li:has(.ka-badge--success){display:none}.ka-pdp #Page__Single_Product__col_info__related .ka-pcard>.ka-pcard__badges:not(:has(li:not(:has(.ka-badge--success)))){display:none}.ka-pdp #Page__Single_Product__col_info__related .ka-pcard:not(.ka-pcard--list):not(.ka-pcard--compact)>.ka-pcard__stock:not(.ka-pcard__stock--low):not(.ka-pcard__stock--back){display:none}.ka-pdp #Page__Single_Product__col_info__related .ka-pcard:not(.ka-pcard--list):not(.ka-pcard--compact)>.ka-pcard__price:has(+.ka-pcard__stock:not(.ka-pcard__stock--low):not(.ka-pcard__stock--back)){padding-bottom:var(--_pcard-pad-b)}.ka-pdp #Page__Single_Product__col_info__related .ka-pcard>.ka-pcard__title{line-height:1.35}.ka-pdp #Page__Single_Product__col_info__related .ka-pcard:not(.ka-pcard--list):not(.ka-pcard--compact)>.ka-pcard__title{min-block-size:2.7em}.ka-pdp #Page__Single_Product__col_info__related .ka-pcard>.ka-pcard__price:has(del){display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--ka-space-3)}.ka-pdp #Page__Single_Product__col_info__related .ka-pcard>.ka-pcard__price:has(del)>del{display:inline;order:2}.ka-pdp #Page__Single_Product__col_info__related .ka-pcard>.ka-pcard__price:has(del)>ins{order:1}.ka-pdp #Page__Single_Product__col_info__related .ka-pcard>.ka-pcard__price:has(del)>.sale-percent{order:3;margin-inline-start:0}.ka-pdp .ka-pdp-bar{position:fixed;inset-inline:var(--ka-space-4);inset-block-end:calc(var(--ka-space-4) + env(safe-area-inset-bottom,0px));z-index:var(--ka-z-sticky);display:flex;align-items:center;gap:var(--ka-space-5);max-block-size:72px;padding:var(--ka-space-3) var(--ka-space-3) var(--ka-space-3) var(--ka-space-6);background:var(--ka-veil-bar-bg);border:1px solid var(--ka-veil-bar-border);border-radius:var(--ka-radius-xl);box-shadow:var(--ka-shadow-overlay)}@supports (backdrop-filter: blur(1px)){.ka-pdp .ka-pdp-bar{-webkit-backdrop-filter:blur(var(--ka-veil-bar-blur));backdrop-filter:blur(var(--ka-veil-bar-blur))}}.ka-pdp .ka-pdp-bar[hidden]{display:none}.ka-pdp .ka-pdp-bar__total{display:flex;flex-direction:column;min-inline-size:0;margin-inline-end:auto;line-height:1.15}.ka-pdp .ka-pdp-bar__line{display:flex;flex-direction:column;min-inline-size:0}.ka-pdp .ka-pdp-bar__reason{display:block;min-inline-size:0;min-block-size:var(--ka-space-8);padding:0;border:0;background:none;font:inherit;font-size:var(--ka-font-size-caption);font-weight:var(--ka-font-weight-semibold);color:var(--ka-text-muted);text-align:start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ka-pdp .ka-pdp-bar__reason[hidden]{display:none}.ka-pdp .ka-pdp-bar__reason[data-fix]{color:var(--ka-text);text-decoration:underline;text-decoration-color:var(--ka-text);text-underline-offset:.25em;cursor:pointer}.ka-pdp .ka-pdp-bar__reason[data-fix]:after{content:" →"}.ka-pdp .ka-pdp-bar__reason[data-fix]:focus-visible{outline:var(--ka-focus-ring-w) solid var(--ka-focus-ring);outline-offset:var(--ka-focus-ring-offset);border-radius:var(--ka-radius-xs)}.ka-pdp .ka-pdp-bar__label{font-size:var(--ka-font-size-caption);color:var(--ka-text-muted)}.ka-pdp .ka-pdp-bar__price{font-size:var(--ka-font-size-h2);font-weight:var(--ka-font-weight-semibold);color:var(--ka-price);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ka-pdp .single_add_to_cart_button[aria-disabled=true],.ka-pdp .ka-pdp-bar__btn[aria-disabled=true]{opacity:var(--ka-opacity-disabled);cursor:not-allowed;box-shadow:none}.ka-pdp .ka-pdp-bar__btn{flex:none;min-block-size:44px;padding-inline:var(--ka-space-8)}@media(min-width:1024px){.ka-pdp:not(.ka-pdp--pod) .ka-pdp-bar{display:none}.ka-pdp.ka-pdp--pod .ka-pdp-bar{position:sticky;inset-inline:auto;inset-block:auto var(--ka-space-6);display:flex;max-block-size:none;padding:var(--ka-space-4) var(--ka-space-4) var(--ka-space-4) var(--ka-space-7);gap:var(--ka-space-6);transition:opacity var(--ka-duration-3) var(--ka-ease-state)}.ka-pdp.ka-pdp--pod .ka-pdp-bar[data-show=false],.ka-pdp.ka-pdp--pod .ka-pdp-bar:not([data-show]){visibility:hidden;opacity:0;pointer-events:none;transition:opacity var(--ka-duration-3) var(--ka-ease-state),visibility 0s var(--ka-duration-3)}.ka-pdp.ka-pdp--pod .ka-pdp-bar__btn{min-block-size:var(--ka-control-h-lg);padding-inline:var(--ka-space-9)}.ka-pdp.ka-pdp--pod .ka-pdp-bar__total{flex:1;margin-inline-end:0}}@media(min-width:1024px)and (prefers-reduced-motion:reduce){.ka-pdp.ka-pdp--pod .ka-pdp-bar,.ka-pdp.ka-pdp--pod .ka-pdp-bar:not([data-show=true]){transition:none}}@media(min-width:1024px){html.ka-pdp-pod-page{scroll-padding-bottom:calc(var(--_pdp-dock-h, 70px) + var(--ka-space-6) + var(--ka-space-6))}}@media(max-width:1023.98px){body.ka-pdp-bar-live{padding-block-end:calc(56px + var(--ka-space-6))}}[data-ka-site=shop2] .ka-sp-unavailable{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--ka-space-4)}[data-ka-site=shop2] .ka-sp-unavailable>fieldset{border:0;margin:0;padding:0;min-inline-size:0}[data-ka-site=shop2] .ka-sp-unavailable>.ka-stock-reason{display:flex;align-items:flex-start;gap:var(--ka-space-4);grid-column:1/-1;color:var(--ka-text-muted);margin:0}[data-ka-site=shop2] .ka-sp-unavailable .ka-stock-reason__icon{flex:none;display:inline-flex;inline-size:var(--ka-space-6);block-size:var(--ka-space-6);margin-block-start:var(--ka-space-1)}[data-ka-site=shop2] .ka-sp-unavailable .ka-stock-reason__svg{inline-size:100%;block-size:100%;fill:currentColor}[data-ka-site=shop2] #Page__Single_Product__col_buying__buying .ka-sp-unavailable>.__btn-add-to-cart{inline-size:100%}[data-ka-site=shop2] #Page__Single_Product__col_buying__buying .stock.out-of-stock{display:flex;align-items:flex-start;gap:var(--ka-space-3);margin-block:var(--ka-space-3) 0;font-size:var(--ka-font-size-help);font-weight:var(--ka-font-weight-semibold);color:var(--ka-text)}[data-ka-site=shop2] #Page__Single_Product__col_buying__buying .stock.out-of-stock .ka-stock-lock{flex:none;display:inline-flex;inline-size:var(--ka-space-6);block-size:var(--ka-space-6);margin-block-start:var(--ka-space-1);color:var(--ka-text-muted)}[data-ka-site=shop2] #Page__Single_Product__col_buying__buying .stock.out-of-stock .ka-stock-lock__svg{inline-size:100%;block-size:100%;fill:currentColor}@media(max-width:599.98px){#Page__Single_Product__breadcrumb .ka-breadcrumb__item:not(:first-child):not(:last-child){display:none}}.ka-pdp .ka-pdp__notices{min-inline-size:0}.ka-pdp .ka-pdp__notices .woocommerce-error{margin:0}.ka-pdp .ka-pdp__notice-act{display:block}.ka-pdp .ka-pdp__notice-act a{display:inline-flex;align-items:center;min-block-size:44px}.ka-pdp .ka-pdp-assure{min-inline-size:0;padding:var(--ka-space-5) var(--ka-space-6);border:var(--ka-border-w) solid var(--ka-border-subtle);border-radius:var(--ka-radius-overlay)}@media(max-width:1023.98px){.ka-pdp .ka-pdp-assure{order:3}}.ka-pdp .ka-pdp-assure__title{margin:0 0 var(--ka-space-3);font-size:var(--ka-font-size-caption);font-weight:var(--ka-font-weight-semibold);color:var(--ka-text)}.ka-pdp .ka-pdp-assure__list{display:grid;gap:var(--ka-space-3);margin:0;padding:0;list-style:none}.ka-pdp .ka-pdp-assure__row{display:flex;align-items:flex-start;gap:var(--ka-space-3);font-size:var(--ka-font-size-caption);color:var(--ka-text-secondary);text-wrap:pretty}.ka-pdp .ka-pdp-assure__icon{flex:none;display:inline-flex;inline-size:var(--ka-space-6);block-size:var(--ka-space-6);margin-block-start:var(--ka-space-1);color:var(--ka-text-muted)}.ka-pdp .ka-pdp-assure__icon svg{inline-size:100%;block-size:100%;fill:currentColor}.ka-pdp .ka-pdp-assure__link{color:var(--ka-link);text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.ka-pdp .ka-pdp-assure__link:hover{color:var(--ka-link-hover)}.ka-pdp .ka-pdp-assure__link:focus-visible{outline:var(--ka-focus-ring-w) solid var(--ka-focus-ring);outline-offset:var(--ka-focus-ring-offset)}
