@layer reset,tokens,base,layout,components,woocommerce;@layer pages{.sk-product{padding-block:var(--sk-space-4) var(--sk-space-12)}.sk-product .sk-breadcrumb{margin-block-end:var(--sk-space-4)}.sk-product__top{gap:var(--sk-space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.sk-gallery{gap:var(--sk-space-3);flex-direction:column;display:flex}.sk-gallery__stage{border-radius:var(--sk-radius-l);background:var(--sk-surface-1);position:relative;overflow:hidden}.sk-gallery__track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.sk-gallery__track::-webkit-scrollbar{display:none}.sk-gallery__slide{aspect-ratio:1;scroll-snap-align:center;flex:0 0 100%;place-items:center;padding:8px;display:grid;overflow:hidden}.sk-gallery__slide img{border-radius:calc(var(--sk-radius-l) - 8px);object-fit:contain;mix-blend-mode:multiply;cursor:zoom-in;block-size:100%;inline-size:100%;transition:transform var(--sk-dur-2) var(--sk-ease);padding:0;background-color:#0000!important}:root[data-sk-theme=dark] .sk-gallery__slide img{mix-blend-mode:normal}.sk-gallery__slide img.is-zoomed{transform:scale(2)}.sk-gallery__slide--video iframe{border:0;block-size:100%;inline-size:100%}.sk-gallery__slide img{opacity:1}.sk-gallery.is-multi.is-ready .sk-gallery__slide img{transition:transform var(--sk-dur-2) var(--sk-ease),opacity var(--sk-dur-3) var(--sk-ease),scale var(--sk-dur-3) var(--sk-ease)}.sk-gallery.is-multi.is-ready .sk-gallery__slide:not(.is-active) img{opacity:.35;scale:.94}.sk-gallery__counter{z-index:2;padding:3px var(--sk-space-2);border:1px solid var(--sk-line);border-radius:var(--sk-radius-pill);color:var(--sk-text-2);background:color-mix(in srgb,var(--sk-bg) 88%,transparent);font-size:var(--sk-fs-xs);font-variant-numeric:tabular-nums;pointer-events:none;align-items:center;gap:3px;margin:0;display:inline-flex;position:absolute;inset-block-start:var(--sk-space-3);inset-inline-start:var(--sk-space-3)}.sk-gallery__counter [data-sk-gallery-current]{color:var(--sk-text)}.sk-gallery__counter-sep{opacity:.5}.sk-gallery__arrow{z-index:2;border:1px solid var(--sk-line);block-size:40px;inline-size:40px;color:var(--sk-text);background:color-mix(in srgb,var(--sk-bg) 92%,transparent);cursor:pointer;opacity:0;transition:opacity var(--sk-dur-2) var(--sk-ease),transform var(--sk-dur-2) var(--sk-ease),color var(--sk-dur-1) var(--sk-ease),border-color var(--sk-dur-1) var(--sk-ease);border-radius:50%;place-items:center;padding:0;display:none;position:absolute;inset-block-start:50%;transform:translateY(-50%)scale(.9)}.sk-gallery__arrow--prev{inset-inline-start:var(--sk-space-3)}.sk-gallery__arrow--next{inset-inline-end:var(--sk-space-3)}.sk-gallery__arrow:hover:not(:disabled){border-color:var(--sk-primary);color:var(--sk-primary)}.sk-gallery__arrow:disabled{cursor:default}.sk-gallery__arrow:focus-visible{outline:2px solid var(--sk-primary);outline-offset:2px;opacity:1}.sk-gallery__dots{z-index:2;pointer-events:none;justify-content:center;gap:6px;display:flex;position:absolute;inset-block-end:var(--sk-space-3);inset-inline:0}.sk-gallery__dot{border-radius:var(--sk-radius-pill);background:color-mix(in srgb,var(--sk-text) 22%,transparent);block-size:6px;inline-size:6px;transition:inline-size var(--sk-dur-3) var(--sk-ease),background-color var(--sk-dur-3) var(--sk-ease)}.sk-gallery__dot[aria-current=true]{background:var(--sk-primary);inline-size:18px}@media (max-width:639.98px){.sk-gallery.is-multi:not(.has-video) .sk-gallery__thumbs{display:none}.sk-gallery.is-multi .sk-gallery__slide{padding-block-end:var(--sk-space-6)}}@media (min-width:640px){.sk-gallery__dots{display:none}}@media (hover:hover) and (pointer:fine){.sk-js .sk-gallery__arrow{display:grid}.sk-gallery__stage:hover .sk-gallery__arrow:not(:disabled),.sk-gallery__stage:focus-within .sk-gallery__arrow:not(:disabled){opacity:1;transform:translateY(-50%)scale(1)}.sk-gallery__stage:hover .sk-gallery__arrow:disabled{opacity:.35;transform:translateY(-50%)scale(1)}}@media (min-width:1280px){.sk-gallery.is-multi{grid-template-columns:76px minmax(0,1fr);align-items:start;display:grid}.sk-gallery.is-multi .sk-gallery__thumbs{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;grid-area:1/1;block-size:0;min-block-size:100%;padding-block:2px;padding-inline:2px;overflow:hidden auto}.sk-gallery.is-multi .sk-gallery__thumbs::-webkit-scrollbar{display:none}.sk-gallery.is-multi .sk-gallery__stage{grid-area:1/2}.sk-gallery.is-multi .sk-gallery__thumbs>li{flex:none}}@media (prefers-reduced-motion:reduce){.sk-gallery.is-multi.is-ready .sk-gallery__slide img,.sk-gallery__arrow,.sk-gallery__dot{transition:none}.sk-gallery.is-multi.is-ready .sk-gallery__slide:not(.is-active) img{opacity:1;scale:1}}.sk-gallery__zoom{background:var(--sk-bg);position:absolute;inset-block-start:var(--sk-space-2);inset-inline-end:var(--sk-space-2)}.sk-gallery__thumbs{gap:var(--sk-space-2);scrollbar-width:thin;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.sk-gallery__thumb{border:1px solid var(--sk-line);border-radius:var(--sk-radius-m);background:var(--sk-surface-1);place-items:center;block-size:72px;inline-size:72px;display:grid;overflow:hidden}.sk-gallery__thumb img{object-fit:contain;mix-blend-mode:multiply;block-size:66px;inline-size:66px;background-color:#0000!important}:root[data-sk-theme=dark] .sk-gallery__thumb img{mix-blend-mode:normal}.sk-gallery__thumb{cursor:pointer;transition:border-color var(--sk-dur-2) var(--sk-ease),transform var(--sk-dur-2) var(--sk-ease);padding:0;position:relative}.sk-gallery__thumb img{opacity:.7;transition:opacity var(--sk-dur-2) var(--sk-ease)}.sk-gallery__thumb:hover{border-color:var(--sk-line-strong)}.sk-gallery__thumb:hover img,.sk-gallery__thumb[aria-current=true] img{opacity:1}.sk-gallery__thumb:focus-visible{outline:2px solid var(--sk-primary);outline-offset:2px}.sk-gallery__thumb[aria-current=true]{border-color:var(--sk-primary);outline:1px solid var(--sk-primary)}.sk-gallery__thumb--video{color:var(--sk-primary)}.sk-lightbox{block-size:100dvh;max-block-size:100dvh;inline-size:100vw;max-inline-size:100vw;color:var(--sk-text);background:var(--sk-bg);border:0;margin:0;padding:0;inset:0}.sk-lightbox:not([open]){display:none}.sk-lightbox[open]{grid-template-rows:auto 1fr;display:grid}.sk-lightbox__bar{padding:var(--sk-space-3) var(--sk-space-4);justify-content:space-between;align-items:center;display:flex}.sk-lightbox__stage{touch-action:none;place-items:center;display:grid;overflow:hidden}.sk-lightbox__image{object-fit:contain;-webkit-user-select:none;user-select:none;max-block-size:100%;max-inline-size:100%;transition:transform var(--sk-dur-1) linear}.sk-lightbox__nav{background:var(--sk-surface-2);position:fixed;inset-block-start:50%}.sk-lightbox__nav--prev{inset-inline-start:var(--sk-space-4)}.sk-lightbox__nav--next{inset-inline-end:var(--sk-space-4)}.sk-product__summary{gap:var(--sk-space-4);flex-direction:column;min-inline-size:0;display:flex}.sk-product__eyebrow{align-items:center;gap:var(--sk-space-2);flex-wrap:wrap;display:flex}.sk-product__brand,.sk-product__cat{border-radius:var(--sk-radius-pill);min-block-size:30px;font-size:var(--sk-fs-xs);transition:color var(--sk-dur-2) var(--sk-ease),border-color var(--sk-dur-2) var(--sk-ease),background-color var(--sk-dur-2) var(--sk-ease);border:1px solid #0000;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex}.sk-product__brand{color:var(--sk-primary);background:var(--sk-primary-soft)}.sk-product__brand:hover{border-color:color-mix(in srgb,var(--sk-primary) 40%,transparent)}.sk-product__brand-mark{background:currentColor;border-radius:50%;block-size:6px;inline-size:6px}.sk-product__cat{border-color:var(--sk-line);color:var(--sk-text-2)}.sk-product__cat .sk-icon{--sk-icon-size:14px}.sk-product__cat:hover{border-color:var(--sk-primary);color:var(--sk-primary)}.sk-product__heading{gap:var(--sk-space-1);display:grid}.sk-product__title{color:var(--sk-text);font-size:var(--sk-fs-l);line-height:var(--sk-lh-snug);text-wrap:pretty;margin:0}.sk-product__english{color:var(--sk-text-2);font-size:var(--sk-fs-xs);text-align:end;margin:0}.sk-product__meta{align-items:center;gap:var(--sk-space-2);flex-wrap:wrap;display:flex}.sk-product__pill{border:1px solid var(--sk-line);border-radius:var(--sk-radius-pill);min-block-size:32px;color:var(--sk-text-2);font-size:var(--sk-fs-xs);transition:color var(--sk-dur-2) var(--sk-ease),border-color var(--sk-dur-2) var(--sk-ease);align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex}.sk-product__pill:hover{border-color:var(--sk-primary);color:var(--sk-primary)}.sk-product__pill .sk-icon{--sk-icon-size:15px}.sk-product__rating .sk-icon{color:var(--sk-warning);fill:currentColor}.sk-product__score{color:var(--sk-text);font-variant-numeric:tabular-nums}.sk-product__pill-muted:before{content:"·";color:var(--sk-line-strong);margin-inline-end:6px}.sk-product__key{padding:var(--sk-space-4);border:1px solid var(--sk-line);border-radius:var(--sk-radius-l);background:var(--sk-surface-1)}.sk-product__key-head{justify-content:space-between;align-items:center;gap:var(--sk-space-2);margin-block-end:var(--sk-space-3);display:flex}.sk-product__key-title{align-items:center;gap:var(--sk-space-2);font-size:var(--sk-fs-m);margin:0;display:inline-flex}.sk-product__key-title:before{content:"";background:linear-gradient(#b4345a,#6f1430);border-radius:4px;block-size:16px;inline-size:4px}.sk-product__more{color:var(--sk-primary);font-size:var(--sk-fs-xs);align-items:center;gap:2px;text-decoration:none;display:inline-flex}.sk-product__more .sk-icon{--sk-icon-size:14px;transition:transform var(--sk-dur-2) var(--sk-ease)}.sk-product__more:hover .sk-icon{transform:translate(-3px)}.sk-product__key-list{gap:var(--sk-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.sk-product__key-list li{border:1px solid color-mix(in srgb,var(--sk-line) 70%,transparent);border-radius:var(--sk-radius-m);background:var(--sk-bg);flex-direction:column;gap:2px;min-inline-size:0;padding:10px 12px;display:flex}.sk-product__key-label{color:var(--sk-text-2);font-size:var(--sk-fs-xs)}.sk-product__key-value{color:var(--sk-text);font-size:var(--sk-fs-s);line-height:var(--sk-lh-snug);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sk-product__intro{border-inline-start:2px solid color-mix(in srgb,var(--sk-primary) 30%,var(--sk-line));padding-inline-start:var(--sk-space-4)}.sk-product__short{color:var(--sk-text-2);font-size:var(--sk-fs-s);line-height:var(--sk-lh-body)}.sk-product__short>*+*{margin-block-start:var(--sk-space-2)}.sk-product__short strong,.sk-product__short b{color:var(--sk-text)}.sk-product__facts{align-items:center;gap:var(--sk-space-2) var(--sk-space-3);min-inline-size:0;border-block-start:1px dashed var(--sk-line);font-size:var(--sk-fs-xs);flex-wrap:wrap;margin:0;padding-block-start:var(--sk-space-3);display:flex}.sk-product__fact{align-items:center;gap:6px;min-inline-size:0;display:flex}.sk-product__fact[hidden]{display:none}.sk-product__fact--tags{flex:100%;align-items:flex-start}.sk-product__fact dt{min-block-size:26px;color:var(--sk-text-2);white-space:nowrap;flex:none;align-items:center;gap:4px;display:inline-flex}.sk-product__fact dt .sk-icon{--sk-icon-size:14px}.sk-product__fact dt:after{content:":"}.sk-product__fact dd{min-inline-size:0;color:var(--sk-text);align-items:center;gap:2px;margin:0;display:flex}.sk-product__fact--sku dd{border-radius:var(--sk-radius-pill);background:var(--sk-surface-1);padding-inline:10px 2px}.sk-product__sku{font-variant-numeric:tabular-nums;unicode-bidi:isolate}.sk-product__copy{block-size:26px;inline-size:26px;color:var(--sk-text-2);cursor:pointer;transition:color var(--sk-dur-1) var(--sk-ease),background-color var(--sk-dur-1) var(--sk-ease);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.sk-product__copy .sk-icon{--sk-icon-size:14px}.sk-product__copy:hover{color:var(--sk-primary);background:var(--sk-primary-soft)}.sk-product__copy:focus-visible{outline:2px solid var(--sk-primary);outline-offset:1px}.sk-product__tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sk-product__tags a{border-radius:var(--sk-radius-pill);min-block-size:26px;color:var(--sk-text-2);background:var(--sk-surface-1);transition:color var(--sk-dur-1) var(--sk-ease),background-color var(--sk-dur-1) var(--sk-ease);align-items:center;padding:0 10px;text-decoration:none;display:inline-flex}.sk-product__tags a:before{content:"#";color:var(--sk-primary);margin-inline-end:2px}.sk-product__tags a:hover{color:var(--sk-primary);background:var(--sk-primary-soft)}.sk-readmore{gap:var(--sk-space-2);justify-items:start;display:grid;position:relative}.sk-readmore__body{inline-size:100%}.sk-js .sk-readmore__body{transition:max-block-size var(--sk-dur-3) var(--sk-ease);overflow:hidden}.sk-js .sk-readmore--short .sk-readmore__body{max-block-size:9.5em;max-block-size:5lh}.sk-js .sk-readmore--long .sk-readmore__body{max-block-size:340px}.sk-js .sk-readmore.is-open .sk-readmore__body{max-block-size:none}.sk-js .sk-readmore.is-clamped:not(.is-open) .sk-readmore__body{mask-image:linear-gradient(#000 calc(100% - 2.6em),#0000)}.sk-js .sk-readmore--long.is-clamped:not(.is-open) .sk-readmore__body{mask-image:linear-gradient(#000 calc(100% - 96px),#0000)}.sk-readmore.is-short .sk-readmore__body{mask-image:none}.sk-readmore__toggle{align-items:center;gap:var(--sk-space-1);min-block-size:32px;padding:0 var(--sk-space-3);border:1px solid color-mix(in srgb,var(--sk-primary) 28%,var(--sk-line));border-radius:var(--sk-radius-pill);color:var(--sk-primary);background:var(--sk-bg);font-size:var(--sk-fs-xs);cursor:pointer;transition:background-color var(--sk-dur-2) var(--sk-ease),border-color var(--sk-dur-2) var(--sk-ease);display:inline-flex}.sk-readmore__toggle[hidden]{display:none}.sk-readmore__toggle:hover{border-color:var(--sk-primary);background:var(--sk-primary-soft)}.sk-readmore__toggle:focus-visible{outline:2px solid var(--sk-primary);outline-offset:2px}.sk-readmore__icon{transition:transform var(--sk-dur-3) var(--sk-ease)}.sk-readmore.is-open .sk-readmore__icon{transform:rotate(180deg)}.sk-readmore--long .sk-readmore__toggle{min-block-size:40px;padding-inline:var(--sk-space-5);font-size:var(--sk-fs-s);justify-self:center}.sk-product__tools{border:1px solid var(--sk-line);border-radius:var(--sk-radius-m);background:var(--sk-surface-1);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.sk-product__tools>.sk-button{min-block-size:56px;min-inline-size:0;padding:var(--sk-space-2) var(--sk-space-1);color:var(--sk-text-2);white-space:nowrap;background:0 0;border:0;border-radius:0;flex-direction:column;gap:4px;font-size:.6875rem;line-height:1.2;position:relative}.sk-product__tools>.sk-button+.sk-button:before{content:"";background:var(--sk-line);inline-size:1px;position:absolute;inset-block:14px;inset-inline-start:0}.sk-product__tools>.sk-button .sk-icon{--sk-icon-size:18px;flex:none}.sk-product__tools>.sk-button>span{text-overflow:ellipsis;max-inline-size:100%;overflow:hidden}.sk-product__tools>.sk-button:hover{color:var(--sk-primary);background:var(--sk-bg)}.sk-product__tools>.sk-button:focus-visible{outline:2px solid var(--sk-primary);outline-offset:-2px}@media (min-width:1024px){.sk-product__tools{border-radius:var(--sk-radius-pill);background:0 0;place-self:flex-start start;max-inline-size:100%;display:inline-flex}.sk-product__tools>.sk-button{min-block-size:34px;padding:0 var(--sk-space-3);font-size:var(--sk-fs-xs);flex-direction:row;flex:0 auto;gap:5px}.sk-product__tools>.sk-button+.sk-button:before{inset-block:9px}.sk-product__tools>.sk-button .sk-icon{--sk-icon-size:15px}.sk-product__tools>.sk-button:hover{background:var(--sk-surface-1)}}@media (prefers-reduced-motion:reduce){.sk-js .sk-readmore__body,.sk-readmore__icon{transition:none}}.sk-product__tools [aria-pressed=true]{color:var(--sk-primary)}.sk-product__tools [data-sk-wish][aria-pressed=true] .sk-icon{fill:currentColor}.sk-buy{gap:var(--sk-space-3);padding:var(--sk-space-4);border:1px solid color-mix(in srgb,var(--sk-primary) 14%,var(--sk-line));border-radius:var(--sk-radius-l);background:radial-gradient(120% 60% at 100% 0%,color-mix(in srgb,var(--sk-primary) 7%,transparent) 0%,transparent 60%),var(--sk-bg);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.sk-buy:before{content:"";background:linear-gradient(90deg,#6f1430,#b4345a 55%,#e07a95);block-size:3px;position:absolute;inset-block-start:0;inset-inline:0}.sk-buy__head{justify-content:space-between;align-items:center;gap:var(--sk-space-2);display:flex}.sk-buy__stock{align-items:center;gap:var(--sk-space-2);border-radius:var(--sk-radius-pill);color:var(--sk-text-2);background:var(--sk-surface-2);font-size:var(--sk-fs-xs);margin:0;padding:5px 12px 5px 14px;line-height:1.4;display:inline-flex}.sk-buy__stock:before{content:"";outline:3px solid color-mix(in srgb,currentColor 22%,transparent);background:currentColor;border-radius:50%;flex:none;block-size:8px;inline-size:8px}.sk-buy__stock--success{color:var(--sk-success);background:var(--sk-success-soft)}.sk-buy__stock--success:before{animation:sk-buy-pulse 2.2s var(--sk-ease-out) infinite}.sk-buy__stock--warning{color:var(--sk-warning);background:var(--sk-warning-soft)}.sk-buy__stock--danger{color:var(--sk-danger);background:var(--sk-danger-soft)}.sk-buy__stock--info{color:var(--sk-info);background:var(--sk-info-soft)}.sk-buy__off.sk-badge{font-size:var(--sk-fs-s);padding-inline:10px}.sk-buy__off[hidden]{display:none}.sk-buy__price{gap:var(--sk-space-1);padding:var(--sk-space-3) var(--sk-space-4);border-radius:var(--sk-radius-m);background:var(--sk-surface-1);display:grid}.sk-buy__price-value .sk-price{gap:var(--sk-space-1) var(--sk-space-3)}.sk-buy__price-value .sk-price__current{font-size:var(--sk-fs-xl);line-height:1.3}.sk-buy__save{border-radius:var(--sk-radius-pill);color:var(--sk-success);background:var(--sk-success-soft);font-size:var(--sk-fs-xs);flex-wrap:wrap;justify-self:start;align-items:center;gap:6px;margin:2px 0 0;padding:3px 10px;display:inline-flex}.sk-buy__save[hidden]{display:none}.sk-buy__save-amount{font-weight:400}.sk-buy__form{gap:var(--sk-space-3);flex-direction:column;display:flex}.sk-buy__actions{align-items:stretch;gap:var(--sk-space-2);flex-wrap:wrap;display:flex}.sk-buy__actions[hidden],.sk-buy__alert[hidden]{display:none}.sk-buy__actions .sk-stepper{border-radius:var(--sk-radius-m);flex:none;min-block-size:48px}.sk-buy__submit.sk-button--l{min-block-size:48px;min-inline-size:0;padding-inline:var(--sk-space-4);border-radius:var(--sk-radius-m);font-size:var(--sk-fs-m);white-space:nowrap;isolation:isolate;background:linear-gradient(165deg,#b4345a 0%,#8e1b3a 60%,#6f1430 100%);flex:150px;position:relative;overflow:hidden}.sk-buy__submit.sk-button--l:after{content:"";z-index:-1;inline-size:40%;transition:inset-inline-start .7s var(--sk-ease-out);background:linear-gradient(90deg,#0000,#ffffff38,#0000);position:absolute;inset-block:0;inset-inline-start:-60%;transform:skew(-18deg)}.sk-buy__submit.sk-button--l:hover:after{inset-inline-start:120%}.sk-buy__submit .sk-icon{transition:transform var(--sk-dur-3) var(--sk-ease)}.sk-buy__submit:hover .sk-icon{transform:translateY(-2px)rotate(-8deg)}.sk-buy__submit>span{text-overflow:ellipsis;overflow:hidden}.sk-buy__submit[aria-disabled=true]{opacity:.6}.sk-buy__alert{gap:var(--sk-space-3);padding:var(--sk-space-4);border:1px dashed color-mix(in srgb,var(--sk-danger) 35%,var(--sk-line));border-radius:var(--sk-radius-m);background:var(--sk-danger-soft);flex-direction:column;display:flex}.sk-buy__perks{gap:var(--sk-space-2) var(--sk-space-4);margin:var(--sk-space-2) 0 0;padding:var(--sk-space-4) 0 0;border-block-start:1px dashed var(--sk-line);flex-wrap:wrap;list-style:none;display:flex}.sk-buy__perk{align-items:center;gap:var(--sk-space-2);color:var(--sk-text);font-size:var(--sk-fs-xs);margin:0;line-height:1.4;display:flex}.sk-buy__perk-icon{block-size:26px;inline-size:26px;color:var(--sk-success);background:var(--sk-success-soft);border-radius:8px;flex:none;place-items:center;display:grid}.sk-buy__perk-icon .sk-icon{--sk-icon-size:15px}.sk-buy__consult{align-items:center;gap:var(--sk-space-3);padding:var(--sk-space-2) var(--sk-space-3);border-radius:var(--sk-radius-m);color:var(--sk-text);background:var(--sk-cream);transition:background-color var(--sk-dur-2) var(--sk-ease);text-decoration:none;display:flex}.sk-buy__consult:hover{background:var(--sk-primary-soft)}.sk-buy__consult-icon{color:#fff;background:linear-gradient(165deg,#b4345a 0%,#8e1b3a 60%,#6f1430 100%);border-radius:50%;flex:none;place-items:center;block-size:34px;inline-size:34px;display:grid}.sk-buy__consult-icon .sk-icon{--sk-icon-size:18px}.sk-buy__consult-text{flex-direction:column;flex:1;align-items:flex-start;min-inline-size:0;display:flex}.sk-buy__consult-label{color:var(--sk-text-2);font-size:var(--sk-fs-xs)}.sk-buy__consult-phone{color:var(--sk-primary);font-size:var(--sk-fs-s);font-variant-numeric:tabular-nums}.sk-buy__consult-arrow{color:var(--sk-text-2);transition:transform var(--sk-dur-2) var(--sk-ease)}.sk-buy__consult:hover .sk-buy__consult-arrow{transform:translate(-4px)}@keyframes sk-buy-pulse{0%,to{outline-color:color-mix(in srgb,currentColor 24%,transparent)}50%{outline-color:color-mix(in srgb,currentColor 4%,transparent)}}@media (max-width:1023.98px){.sk-buy{padding:var(--sk-space-4)}.sk-buy__price,.sk-buy__actions,.sk-buy__alert{display:none}}@media (prefers-reduced-motion:reduce){.sk-buy__stock--success:before{animation:none}.sk-buy__submit.sk-button--l:after{display:none}}.sk-countdown{justify-content:space-between;align-items:center;gap:var(--sk-space-2);padding:var(--sk-space-2);border-radius:var(--sk-radius-m);color:var(--sk-primary);background:var(--sk-primary-soft);flex-wrap:wrap;padding-inline-start:var(--sk-space-3);display:flex}.sk-countdown[hidden]{display:none}.sk-countdown__label{font-size:var(--sk-fs-xs);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.sk-countdown__units{gap:4px;display:flex}.sk-countdown__unit{background:var(--sk-bg);border-radius:8px;justify-items:center;min-inline-size:38px;padding:3px 4px;line-height:1.2;display:grid}.sk-countdown__unit[hidden]{display:none}.sk-countdown__digits{color:var(--sk-primary);font-size:var(--sk-fs-s);font-variant-numeric:tabular-nums}.sk-countdown__name{color:var(--sk-text-2);font-size:.625rem}.sk-variations{gap:var(--sk-space-4);flex-direction:column;display:flex}.sk-variation{border:0;margin:0;padding:0}.sk-variation__label{font-size:var(--sk-fs-s);margin-block-end:var(--sk-space-2)}.sk-variation__value{color:var(--sk-text-2)}.sk-variation__options{gap:var(--sk-space-2);flex-wrap:wrap;display:flex}.sk-variation__option{align-items:center;gap:var(--sk-space-2);min-block-size:44px;padding-inline:var(--sk-space-4);border:1px solid var(--sk-line-strong);border-radius:var(--sk-radius-m);background:var(--sk-bg);cursor:pointer;font-size:var(--sk-fs-s);display:inline-flex;position:relative}.sk-variation__option input{opacity:0;cursor:pointer;position:absolute;inset:0}.sk-variation__option:has(input:checked){border-color:var(--sk-primary);color:var(--sk-primary);background:var(--sk-primary-soft)}.sk-variation__option:has(input:focus-visible){outline:2px solid var(--sk-focus);outline-offset:2px}.sk-variation__option.is-unavailable{color:var(--sk-text-2);border-style:dashed}.sk-variation__option.is-unavailable .sk-variation__text{text-decoration:line-through}.sk-variations__reset{font-size:var(--sk-fs-s);align-self:flex-start}.sk-product-tabs{z-index:5;margin-block:var(--sk-space-10) var(--sk-space-6);background:var(--sk-bg);position:sticky;inset-block-start:var(--sk-header-h)}.sk-product-tabs .sk-tabs{margin:0;padding:0;list-style:none}.sk-product-tabs .sk-tab{align-items:center;display:inline-flex}.sk-product__sections{gap:var(--sk-space-10);flex-direction:column;max-inline-size:none;display:flex}.sk-product__description.sk-prose{max-inline-size:none;font-size:var(--sk-fs-m);line-height:var(--sk-lh-body)}.sk-product__description.sk-prose h2{font-size:var(--sk-fs-l)}.sk-product__description.sk-prose h3{font-size:var(--sk-fs-m)}.sk-product__section .sk-muted:only-child,[data-sk-question-empty]{font-size:var(--sk-fs-s)}.sk-product__section{scroll-margin-block-start:calc(var(--sk-header-h) + 72px)}.sk-product__section-title{font-size:var(--sk-fs-l);margin-block-end:var(--sk-space-4)}.sk-specs{margin-block-end:var(--sk-space-6)}.sk-specs__title{color:var(--sk-text-2);font-size:var(--sk-fs-m);margin-block-end:var(--sk-space-3)}.sk-specs__list{margin:0}.sk-specs__row{gap:var(--sk-space-4);padding-block:var(--sk-space-3);border-block-end:1px solid var(--sk-line);font-size:var(--sk-fs-s);grid-template-columns:minmax(120px,34%) minmax(0,1fr);display:grid}.sk-specs__row dt{color:var(--sk-text-2)}.sk-specs__row dd{margin:0}.sk-buy-bar{z-index:var(--sk-z-bottom-nav);justify-content:space-between;align-items:center;gap:var(--sk-space-3);padding:var(--sk-space-3) var(--sk-gutter) calc(var(--sk-space-3) + env(safe-area-inset-bottom));border-block-start:1px solid color-mix(in srgb,var(--sk-primary) 16%,var(--sk-line));background:color-mix(in srgb,var(--sk-bg) 94%,transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);display:flex;position:fixed;inset-block-end:0;inset-inline:0}.sk-buy-bar__button{gap:var(--sk-space-2);border-radius:var(--sk-radius-m);min-block-size:50px;max-inline-size:58%;font-size:var(--sk-fs-m);white-space:nowrap;background:linear-gradient(165deg,#b4345a 0%,#8e1b3a 60%,#6f1430 100%);flex:auto}.sk-buy-bar__button>span{text-overflow:ellipsis;overflow:hidden}.sk-buy-bar__button:active{transform:scale(.97)}.sk-buy-bar__price{flex:0 auto;justify-content:flex-end;min-inline-size:0;display:flex}.sk-buy-bar .sk-price{flex-direction:column;align-items:flex-end;gap:0}.sk-buy-bar .sk-price__current{font-size:var(--sk-fs-l);order:2}.sk-buy-bar .sk-price__old{font-size:var(--sk-fs-xs);order:1}@media (max-width:1023.98px){body.sk-has-buy-bar .sk-bottom-nav{display:none}body.sk-has-buy-bar{padding-block-end:calc(76px + env(safe-area-inset-bottom))}body.sk-has-buy-bar .sk-toasts{inset-block-end:calc(88px + env(safe-area-inset-bottom))}}@media (min-width:1024px){.sk-product__top{gap:var(--sk-space-6);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) 290px}.sk-product__gallery,.sk-product__buy{position:sticky;inset-block-start:calc(var(--sk-header-h) + var(--sk-space-4))}.sk-product__title{font-size:var(--sk-fs-xl)}}@media (min-width:1280px){.sk-product__top{gap:var(--sk-space-8);grid-template-columns:minmax(0,3.8fr) minmax(0,5.2fr) minmax(320px,3fr)}}.sk-buy__actions>.quantity{display:none}.sk-buy__actions{flex-wrap:nowrap}.sk-buy__cartqty,.sk-buy-bar__qty{opacity:0;transform-origin:100%;max-inline-size:0;transition:max-inline-size .46s var(--sk-ease),margin .46s var(--sk-ease),border-color .26s var(--sk-ease),opacity .24s var(--sk-ease),transform .46s var(--sk-ease);border-color:#0000;flex:none;transform:scale(.8)}.sk-buy__cartqty{block-size:48px;margin-inline-end:calc(-1 * var(--sk-space-2))}.is-incart>.sk-buy__cartqty,.is-incart>.sk-buy-bar__qty{border-color:color-mix(in srgb,var(--sk-primary) 35%,var(--sk-line));opacity:1;max-inline-size:160px;margin-inline-end:0;transition-delay:0s,0s,0s,.14s,0s;transform:none}.sk-buy__cartqty .sk-stepper__value,.sk-buy-bar__qty .sk-stepper__value{block-size:100%;color:var(--sk-primary);font-size:var(--sk-fs-m);place-items:center;display:grid}.sk-buy__cartqty .sk-stepper__button .sk-icon,.sk-buy-bar__qty .sk-stepper__button .sk-icon{--sk-icon-size:18px}.sk-buy__cartqty .sk-stepper__value{animation:sk-buy-pop .32s var(--sk-ease-out)}.sk-buy__submit.sk-button--l{transition:flex-basis .46s var(--sk-ease),background-color var(--sk-dur-2) var(--sk-ease),color var(--sk-dur-2) var(--sk-ease)}.is-incart>.sk-buy__submit.sk-button--l{border:1px solid color-mix(in srgb,var(--sk-primary) 35%,var(--sk-line));color:var(--sk-primary);background:var(--sk-primary-soft);flex-basis:0%}.is-incart>.sk-buy__submit.sk-button--l:after{display:none}.sk-buy-bar__qty{block-size:46px;margin-inline-end:calc(-1 * var(--sk-space-3))}.sk-buy-bar__qty .sk-stepper__button{inline-size:36px}.sk-buy-bar__qty .sk-stepper__value{min-inline-size:28px}.sk-buy-bar__button{transition:max-inline-size .46s var(--sk-ease),background-color var(--sk-dur-2) var(--sk-ease),color var(--sk-dur-2) var(--sk-ease)}.sk-buy-bar.is-incart .sk-buy-bar__button{max-inline-size:40%;padding-inline:var(--sk-space-3);border:1px solid color-mix(in srgb,var(--sk-primary) 35%,var(--sk-line));color:var(--sk-primary);background:var(--sk-primary-soft);flex:0 auto}@keyframes sk-buy-pop{0%{transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.sk-buy__cartqty,.sk-buy-bar__qty,.sk-buy__submit.sk-button--l,.sk-buy-bar__button{transition:none}.sk-buy__cartqty .sk-stepper__value{animation:none}}}@layer utilities;