article.svelte-l4iarf{padding:var(--pg-padding)}.grid.svelte-l4iarf #images:where(.svelte-l4iarf){grid-column:span 7;align-self:start}.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}.grid.svelte-l4iarf #images:where(.svelte-l4iarf) .controls:where(.svelte-l4iarf) .btn-wrp:where(.svelte-l4iarf){gap:1em;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)}.grid.svelte-l4iarf #details:where(.svelte-l4iarf){grid-column:span 4;align-self:center}.grid.svelte-l4iarf #details:where(.svelte-l4iarf) [itemprop=offers]:where(.svelte-l4iarf){font-size:var(--fs-small);font-weight:400;line-height:1}.grid.svelte-l4iarf #details:where(.svelte-l4iarf) #description:where(.svelte-l4iarf){transition:height .6s var(--ease);font-size:var(--fs-small);height:6lh;margin-block:2.5em;overflow:clip}.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){text-transform:none;font-family:var(--sans);letter-spacing:var(--ls-sans);text-underline-offset:.125em;border:none;padding:0;font-weight:300;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) * 1.25) var(--c-grey-02);transition-property:color,background-color,border-color;transition-duration:.3s;transition-timing-function:var(--ease);background-color:#0000;padding:.25em .5em}.grid.svelte-l4iarf #details:where(.svelte-l4iarf) .option-wrp:where(.svelte-l4iarf) .option:where(.svelte-l4iarf) button:where(.svelte-l4iarf).current{border-color:var(--c-black);color:var(--c-grey-01);background-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:where(.svelte-l4iarf){width:100%;transition-property:color,border-color,background-color;transition-duration:.3s;transition-timing-function:var(--ease)}.grid.svelte-l4iarf #details:where(.svelte-l4iarf) #add-to-cart:where(.svelte-l4iarf):disabled{color:#fff;border-color:var(--c-placeholder);background-color:var(--c-placeholder)}.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);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)}@media only screen and (width>=85rem){.grid.svelte-l4iarf #details:where(.svelte-l4iarf){grid-column:span 3}}@media only screen and (width>120rem){.grid.svelte-l4iarf #details:where(.svelte-l4iarf){grid-column:span 2}}@media only screen and (width<62rem){.grid.svelte-l4iarf #details:where(.svelte-l4iarf){grid-column:span 5;padding-block:0}}@media only screen and (width<48rem){.grid.svelte-l4iarf #details:where(.svelte-l4iarf){padding-block-start:2em}}
