.description__title.svelte-lii5dm{text-align:left;cursor:pointer;transition:var(--transition-color)}.description__title.svelte-lii5dm:hover{color:var(--hover)}.description.svelte-lii5dm{font-family:Main;font-size:var(--S);border-top:var(--border);padding:calc(var(--S) * .5) 0;display:flex;flex-direction:column;transition:var(--transition)}.description__text.svelte-lii5dm{text-align:left}.product-fixedArea.svelte-1abduze.svelte-1abduze{transition:var(--transition);margin-top:auto;position:sticky;display:flex;flex-direction:column;bottom:var(--margin-text);width:100%;max-width:inherit}.product-fixedArea.svelte-1abduze button.svelte-1abduze{padding:var(--padding-button-addtocart);width:100%;display:flex}.lds-ring.svelte-1abduze.svelte-1abduze{margin-top:2px;margin-right:0}.lds-ring.svelte-1abduze div.svelte-1abduze{width:16px;height:16px;margin:1px;border:1px solid #d9d9d9!important;border-radius:50%;border-color:#cfcece transparent transparent transparent!important}.product.svelte-1abduze.svelte-1abduze{flex-direction:row;padding-top:var(--margin-text-4);justify-content:center;padding-bottom:var(--margin-text-4)}.product__left.svelte-1abduze.svelte-1abduze{display:flex;flex-direction:column;grid-column:span 7;align-items:center;justify-items:center}.product__description.svelte-1abduze.svelte-1abduze{transition:var(--transition2);grid-column:span 5;font-size:var(--M);display:flex;flex-direction:column;position:sticky;padding-top:2rem;top:var(--nav-height);width:100%;height:calc(100vh - var(--nav-height) - var(--browser-margin-h));align-self:flex-start}.product__description-text.svelte-1abduze.svelte-1abduze{margin-bottom:var(--margin-text-2)}button.addToCart.svelte-1abduze.svelte-1abduze{bottom:0;margin-top:var(--gap);justify-self:flex-end}.product__left-images.svelte-1abduze.svelte-1abduze{width:100%;padding-top:2rem;display:flex;flex-direction:column;gap:var(--gap)}.product__left.svelte-1abduze img{max-height:90vh;-o-object-fit:contain;object-fit:contain}.lds-ring.svelte-1abduze.svelte-1abduze{display:inline-block;position:relative;width:20px;height:20px}.lds-ring.svelte-1abduze div.svelte-1abduze{box-sizing:border-box;display:block;position:absolute;width:16px;height:16px;margin:2px;border:2px solid #000;border-radius:50%;animation:svelte-1abduze-lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#000 transparent transparent transparent}.lds-ring.svelte-1abduze div.svelte-1abduze:nth-child(1){animation-delay:-.45s}.lds-ring.svelte-1abduze div.svelte-1abduze:nth-child(2){animation-delay:-.3s}.lds-ring.svelte-1abduze div.svelte-1abduze:nth-child(3){animation-delay:-.15s}@keyframes svelte-1abduze-lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.product__description-options.svelte-1abduze.svelte-1abduze{margin-top:auto;width:100%;flex-direction:column;gap:var(--margin-text-half)}.product__description-options.svelte-1abduze button.svelte-1abduze{font-family:Main;color:var(--hover);background-color:var(--superlightgrayHover);width:100%;text-align:left;border-radius:var(--radius-S);margin-right:.5rem;transition:var(--transition-slow);padding-left:var(--margin-text)}.product__description-options.svelte-1abduze button.active.svelte-1abduze{background-color:#fff;color:#000;box-shadow:var(--box-shadow)}.product__description-options.svelte-1abduze button.svelte-1abduze:hover{color:#000;box-shadow:var(--box-shadow);background-color:#fff}swiper-slide.svelte-1abduze.svelte-1abduze{width:100%;height:50vh;-o-object-fit:contain;object-fit:contain}swiper-slide.svelte-1abduze img.svelte-1abduze{width:100%;height:100%}
