article.svelte-l4iarf{padding:var(--pg-padding)}@media only screen and (width<=30rem){article.svelte-l4iarf{padding-block-start:0}}.compare-at.svelte-l4iarf{text-decoration-thickness:.125em}.grid.svelte-l4iarf #images:where(.svelte-l4iarf){grid-column:span 7}@media only screen and (width>=48rem){.grid.svelte-l4iarf #images:where(.svelte-l4iarf){align-self:start}}@media only screen and (width<=30rem){.grid.svelte-l4iarf #images:where(.svelte-l4iarf){margin-inline:var(--pg-padding-negative)}}.grid.svelte-l4iarf #images:where(.svelte-l4iarf) figure:where(.svelte-l4iarf){overflow:clip}.grid.svelte-l4iarf #images:where(.svelte-l4iarf) figure:where(.svelte-l4iarf)>div:where(.svelte-l4iarf){aspect-ratio:1;width:100%;display:flex}.grid.svelte-l4iarf #images:where(.svelte-l4iarf) figure:where(.svelte-l4iarf)>div:where(.svelte-l4iarf)>div:where(.svelte-l4iarf){view-transition-class:img-transition;aspect-ratio:1;flex:0 0 100%}.grid.svelte-l4iarf #images:where(.svelte-l4iarf) .controls:where(.svelte-l4iarf){justify-content:space-between;align-items:center;gap:var(--pg-padding);padding-block-start:var(--fs-small);display:flex}@media only screen and (width<=30rem){.grid.svelte-l4iarf #images:where(.svelte-l4iarf) .controls:where(.svelte-l4iarf){padding-inline:var(--pg-padding)}}.grid.svelte-l4iarf #images:where(.svelte-l4iarf) .controls:where(.svelte-l4iarf) .btn-wrp:where(.svelte-l4iarf){gap:.5em;display:flex}.grid.svelte-l4iarf #images:where(.svelte-l4iarf) .controls:where(.svelte-l4iarf) .btn-wrp:where(.svelte-l4iarf) button:where(.svelte-l4iarf){border:none;padding-inline:0}.grid.svelte-l4iarf #images:where(.svelte-l4iarf) .controls:where(.svelte-l4iarf) .btn-wrp:where(.svelte-l4iarf) button:where(.svelte-l4iarf),.grid.svelte-l4iarf #images:where(.svelte-l4iarf) .controls:where(.svelte-l4iarf) .progress:where(.svelte-l4iarf){font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--ls-small-caps);font-feature-settings:"tnum"}.grid.svelte-l4iarf #details:where(.svelte-l4iarf){grid-column:span 5}.grid.svelte-l4iarf #details:where(.svelte-l4iarf) [itemprop=offers]:where(.svelte-l4iarf){font-size:var(--fs-small);font-weight:var(--fw-heading);line-height:1}.grid.svelte-l4iarf #details:where(.svelte-l4iarf) #description:where(.svelte-l4iarf){height:6lh;font-size:var(--fs-small);transition:height .6s var(--ease);margin-block:2.5em;overflow:clip}@media only screen and (prefers-reduced-motion:reduce){.grid.svelte-l4iarf #details:where(.svelte-l4iarf) #description:where(.svelte-l4iarf){transition-duration:0s}}.grid.svelte-l4iarf #details:where(.svelte-l4iarf) #description:where(.svelte-l4iarf) [itemprop=description]:where(.svelte-l4iarf){-webkit-box-orient:vertical;display:-webkit-box;overflow:clip}.grid.svelte-l4iarf #details:where(.svelte-l4iarf) #description:where(.svelte-l4iarf) [itemprop=description]:where(.svelte-l4iarf).clamped{-webkit-line-clamp:5;line-clamp:5}.grid.svelte-l4iarf #details:where(.svelte-l4iarf) #description:where(.svelte-l4iarf) button:where(.svelte-l4iarf){letter-spacing:var(--ls-sans);text-underline-offset:.125em;border:none;padding:0;text-decoration:underline;text-decoration-thickness:.07em}.grid.svelte-l4iarf #details:where(.svelte-l4iarf) h2:where(.svelte-l4iarf){font-size:var(--fs-small)}.grid.svelte-l4iarf #details:where(.svelte-l4iarf) .option-wrp:where(.svelte-l4iarf){border-block-start:solid var(--border-width);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5em;padding-block:1em;display:flex}.grid.svelte-l4iarf #details:where(.svelte-l4iarf) .option-wrp:where(.svelte-l4iarf) h2:where(.svelte-l4iarf){margin-block-end:0}.grid.svelte-l4iarf #details:where(.svelte-l4iarf) .option-wrp:where(.svelte-l4iarf) .option:where(.svelte-l4iarf){flex-wrap:wrap;align-items:center;gap:.5em;display:flex}.grid.svelte-l4iarf #details:where(.svelte-l4iarf) .option-wrp:where(.svelte-l4iarf) .option:where(.svelte-l4iarf) button:where(.svelte-l4iarf){border:solid calc(var(--border-width)) var(--c-grey);background-color:var(--c-grey);font-size:var(--fs-xs);font-weight:var(--fw-heading);letter-spacing:var(--ls-small-caps);text-transform:uppercase;transition-property:color,background-color,border-color;transition-duration:.3s;transition-timing-function:var(--ease);border-radius:100vw;padding:.5em 1em}.grid.svelte-l4iarf #details:where(.svelte-l4iarf) .option-wrp:where(.svelte-l4iarf) .option:where(.svelte-l4iarf) button:where(.svelte-l4iarf).current,.grid.svelte-l4iarf #details:where(.svelte-l4iarf) .option-wrp:where(.svelte-l4iarf) .option:where(.svelte-l4iarf) button:where(.svelte-l4iarf):hover{color:var(--c-white);background-color:var(--c-black);border-color:var(--c-black)}.grid.svelte-l4iarf #details:where(.svelte-l4iarf) #quantity:where(.svelte-l4iarf){border-block-start:solid var(--border-width);transition:color .3s var(--ease);align-items:start;gap:.125em;margin-block-end:1em;padding-block-start:1em;display:flex}.grid.svelte-l4iarf #details:where(.svelte-l4iarf) #quantity:where(.svelte-l4iarf) h2:where(.svelte-l4iarf){margin-inline-end:auto}.grid.svelte-l4iarf #details:where(.svelte-l4iarf) #quantity:where(.svelte-l4iarf) .oos:where(.svelte-l4iarf){color:var(--c-disabled)}.grid.svelte-l4iarf #details:where(.svelte-l4iarf) #quantity:where(.svelte-l4iarf) button:where(.svelte-l4iarf){font-size:var(--fs-body);background-color:#0000;border:none;padding:0 .125em;line-height:.85}.grid.svelte-l4iarf #details:where(.svelte-l4iarf) #stock-warning:where(.svelte-l4iarf){font-size:var(--fs-xs);margin-block-end:1.5em}.grid.svelte-l4iarf #details:where(.svelte-l4iarf) #add-to-cart-wrp:where(.svelte-l4iarf){flex-direction:column;display:flex}.grid.svelte-l4iarf #details:where(.svelte-l4iarf) #info:where(.svelte-l4iarf){border-block-start:var(--border-width) solid;margin-block-start:1em}.grid.svelte-l4iarf #details:where(.svelte-l4iarf) #info:where(.svelte-l4iarf)>div:where(.svelte-l4iarf){border-block-end:var(--border-width) solid}.grid.svelte-l4iarf #details:where(.svelte-l4iarf) #info:where(.svelte-l4iarf)>div:where(.svelte-l4iarf) p:where(.svelte-l4iarf){font-size:var(--fs-small);margin:0;padding-block-end:var(--fs-large)}#recommendations.svelte-l4iarf{margin-block:5em 4em}#recommendations.svelte-l4iarf h2:where(.svelte-l4iarf){border-block-start:var(--border-width) solid;font-size:var(--fs-small);margin-block-end:2em;padding-block-start:var(--pg-padding)}
