details.astro-4jmmo4cq[open] summary.astro-4jmmo4cq:after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzg4OCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik01IDEyaDE0Ii8+PC9zdmc+)}details.astro-4jmmo4cq[open] summary.astro-4jmmo4cq{--fw:500}div.astro-4jmmo4cq,summary.astro-4jmmo4cq{padding:1rem}summary.astro-4jmmo4cq{--fw: ;font-weight:var(--fw);position:relative}@media (hover:hover) and (pointer:fine){summary.astro-4jmmo4cq:hover{--fw:500;cursor:pointer}}summary.astro-4jmmo4cq:active{--fw:500;cursor:pointer}summary.astro-4jmmo4cq::marker{content:""}summary.astro-4jmmo4cq:after{align-items:center;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzg4OCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xMiA1djE0bS03LTdoMTQiLz48L3N2Zz4=);display:flex;justify-content:center;position:absolute;right:.5rem;top:1.25rem;transition:transform .3s}div.astro-4jmmo4cq{padding-top:0}[data-size=sm][data-button=button].svelte-1fl3nxe{--font-size:.75em;--height:2rem}[data-size=md][data-button=button].svelte-1fl3nxe{--font-size:1.125em}[data-size=lg][data-button=button].svelte-1fl3nxe{--font-size:1.25em}[data-mode=transparent][data-button=button].svelte-1fl3nxe{--bg-color:transparent;--border-color:transparent;--fg-color:inherit}@media (hover:hover) and (pointer:fine){[data-mode=transparent][data-button=button].svelte-1fl3nxe:hover{--__btn-fg-color:var(--fg-color);--__btn-bg-color:#f9f9fb}}[data-mode=transparent][data-button=button].svelte-1fl3nxe:active{--__btn-fg-color:var(--fg-color);--__btn-bg-color:#f9f9fb}@media (hover:hover) and (pointer:fine){[data-mode=bleed][data-button=button].svelte-1fl3nxe:hover{--__btn-border-color:var(--fg-color)}}[data-mode=bleed][data-button=button].svelte-1fl3nxe:active{--__btn-border-color:var(--fg-color)}[data-mode=ghost][data-button=button].svelte-1fl3nxe{--bg-color:#f9f9fb;--fg-color:#6d6a95;--border-color:#e2e1ea}@media (hover:hover) and (pointer:fine){[data-mode=ghost][data-button=button].svelte-1fl3nxe:hover{--__btn-bg-color:#f0f0f4;--__btn-fg-color:#6d6a95}}[data-mode=ghost][data-button=button].svelte-1fl3nxe:active{--__btn-bg-color:#f0f0f4;--__btn-fg-color:#6d6a95}[data-tone=accent][data-button=button].svelte-1fl3nxe{--__btn-bg-color:#fec1b9}[data-tone=critical][data-button=button].svelte-1fl3nxe{--bg-color:#db0000;--border-color:#db0000}[data-corners=pill][data-button=button].svelte-1fl3nxe{--radius:9999px}[data-corners=soft][data-button=button].svelte-1fl3nxe{--radius:.5rem}[data-corners=sharp][data-button=button].svelte-1fl3nxe,[data-corners=subtle][data-button=button].svelte-1fl3nxe{--radius:.25rem}[data-button=button].svelte-1fl3nxe{--bg-color:#272636;--__btn-bg-color:var(--bg-color);background-color:var(--__btn-bg-color);border:1px solid;--border-color:var(--bg-color);--__btn-border-color:var(--border-color);border-color:var(--__btn-border-color);border-radius:var(--radius,0);--fg-color:#fff;--__btn-fg-color:var(--fg-color);color:var(--__btn-fg-color);display:inline-flex;font-size:var(--font-size,.875em);font-weight:var(--font-weight,bold);height:var(--height,2rem);line-height:var(--height,2rem);padding-inline:1.5em;place-content:center;place-items:center;text-align:center;text-decoration:none;text-transform:uppercase;width:var(--width,-moz-fit-content);width:var(--width,fit-content)}@media (hover:hover) and (pointer:fine){[data-button=button].svelte-1fl3nxe:hover{--__btn-fg-color:var(--bg-color);--__btn-bg-color:var(--fg-color)}}[data-button=button].svelte-1fl3nxe:active{--__btn-fg-color:var(--bg-color);--__btn-bg-color:var(--fg-color)}label.svelte-jk63zr input,label.svelte-jk63zr select{border:1px solid;line-height:inherit;padding-inline:var(--space-sm);width:100%}label.svelte-jk63zr{display:grid;font-weight:var(--font-bolder);row-gap:var(--space-xs)}label.svelte-jk63zr p{font-size:80%;margin-inline:.5rem}div.svelte-1xbnmkv,img.svelte-1xbnmkv{position:relative}img.svelte-1xbnmkv:not(.placeholder){z-index:1}.placeholder.svelte-1xbnmkv{height:100%;left:0;position:absolute;top:0;width:100%}.image-gallery[data-scroller]{margin-inline:auto}.image-gallery[data-scroller] [data-scroller-content]{gap:1rem;--column-size:6rem;--gap:0 1rem;--padding:6px 0}img.svelte-19aq0yv{background-color:var(--color-neutral);border-radius:min(1rem,10%);box-shadow:0 2px 4px #0003;overflow:hidden;overflow:clip}form.svelte-l3wm8w .add-to-cart,form.svelte-l3wm8w input,form.svelte-l3wm8w label input,form.svelte-l3wm8w label select,form.svelte-l3wm8w select{border:1px solid;line-height:inherit;padding-inline:var(--space-sm);width:100%}form.svelte-l3wm8w label{display:grid;font-weight:var(--font-bolder);row-gap:var(--space-xs)}form.svelte-l3wm8w label p{font-size:80%;margin-inline:.5rem}h1.svelte-l3wm8w{font-size:2.25em;line-height:1.25}h2.svelte-l3wm8w{font-size:1.5em}header.svelte-l3wm8w{align-items:start;display:grid;gap:2rem;grid-template-columns:1fr 1fr;padding-block:2rem}@media (max-width:1024px){header.svelte-l3wm8w{grid-template-columns:1fr}}.header__content.svelte-l3wm8w{display:grid;row-gap:2rem}.deal.svelte-l3wm8w{background:var(--color-accent);border-radius:.25rem;font-size:.875rem;font-weight:500;line-height:1;padding:.5rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}form.svelte-l3wm8w{display:grid;max-width:30rem;row-gap:1rem;width:100%}form.svelte-l3wm8w input,form.svelte-l3wm8w select{border-radius:.5rem;min-height:3rem}form.svelte-l3wm8w .add-to-cart{--width:100%;--radius:.5rem;min-height:3rem}form.svelte-l3wm8w .add-to-cart[disabled]{cursor:not-allowed;opacity:.5}.header__image.svelte-l3wm8w{aspect-ratio:1;border-radius:max(1rem,1vw);flex:1;overflow:hidden;overflow:clip;position:relative;width:100%}.snapshot.svelte-l3wm8w{text-align:start}.snapshot.svelte-l3wm8w ol{list-style-type:decimal}.snapshot.svelte-l3wm8w ul{list-style-type:disc}.snapshot.svelte-l3wm8w a{text-decoration-color:#14191f!important;text-decoration-line:underline;text-decoration-thickness:1px!important;text-underline-offset:.2em;text-underline-position:below}.product-supplement.svelte-l3wm8w{align-items:center;display:flex;gap:1rem}@media (max-width:1024px){.product-supplement.svelte-l3wm8w{display:grid}}.money.svelte-l3wm8w{background-color:var(--color-accent);border-radius:.5rem;display:inline-block;font-weight:500;line-height:2;padding-inline:var(--space-base);position:relative;white-space:nowrap}@media (min-width: 1025px){.header__content.svelte-l3wm8w{order:1}}@media (max-width:1024px){.header__content.svelte-l3wm8w{grid-template-columns:1fr;justify-items:center;text-align:center}}table.astro-o5h7mwse{border-color:inherit;line-height:1.17;overflow:hidden;overflow:clip;table-layout:auto;text-indent:0;width:100%}th.astro-o5h7mwse{font-weight:var(--font-bold);text-align:right}td.astro-o5h7mwse,th.astro-o5h7mwse{min-width:4rem;padding:.25rem}tbody.astro-o5h7mwse tr.astro-o5h7mwse td.astro-o5h7mwse:first-child{max-width:10rem;min-width:8rem}tbody.astro-o5h7mwse tr.astro-o5h7mwse td.astro-o5h7mwse:not(:first-child){text-align:right}.more-of-this-design.astro-5i455sie :where(picture,img){border-radius:9999px}.header.astro-5i455sie h2.astro-5i455sie,h2.astro-5i455sie:not(.customer-reviews__title){font-size:1.5em}.care-guide.astro-5i455sie a,.description.astro-5i455sie a,.policies.astro-5i455sie a,.sizing-chart.astro-5i455sie a{text-decoration-color:#14191f!important;text-decoration-line:underline;text-decoration-thickness:1px!important;text-underline-offset:.2em;text-underline-position:below}.care-guide.astro-5i455sie ul,.description.astro-5i455sie ul,.policies.astro-5i455sie ul,.sizing-chart.astro-5i455sie ul,ol{margin-inline-start:2rem}.care-guide.astro-5i455sie ul,.description.astro-5i455sie ul,.policies.astro-5i455sie ul,.sizing-chart.astro-5i455sie ul{list-style-type:disc}.care-guide.astro-5i455sie ol,.description.astro-5i455sie ol,.policies.astro-5i455sie ol,.sizing-chart.astro-5i455sie ol{list-style-type:decimal}main.astro-5i455sie{--content-width:1024px;border-top:1px solid;font-size:clamp(1rem,2vw,1.25rem)}main.astro-5i455sie>article.astro-5i455sie{--spacing:var(--space-base);--layout-width:min(15vh,3rem) min(60vw,var(--width-lg)) min(15vh,3rem);row-gap:2rem}main.astro-5i455sie>article.astro-5i455sie :where(h2,h3,h4){font-weight:400}.col-1.astro-5i455sie,.col-2.astro-5i455sie,.col-3.astro-5i455sie{display:grid;grid-column:1/-1;grid-template-columns:subgrid}.col-1.astro-5i455sie>:not(script,.collections__items),.col-2.astro-5i455sie>:not(script,.collections__items),.col-3.astro-5i455sie>:not(script,.collections__items){display:inherit;row-gap:inherit}.col-1.astro-5i455sie>*{grid-column:2/-2}.col-2.astro-5i455sie>*{grid-column:3/-3}.col-3.astro-5i455sie>*{grid-column:4/-4}.header.astro-5i455sie h1.astro-5i455sie{font-size:2.25em;line-height:1.25}h3.astro-5i455sie{font-size:1.25em}:not(:global(.card__title)).astro-5i455sie h4.astro-5i455sie{font-size:1.125em}@media (hover:hover) and (pointer:fine){a.astro-5i455sie[href="#shipping-and-returns"]:hover{text-decoration-color:#14191f!important;text-decoration-line:underline;text-decoration-thickness:1px!important;text-underline-offset:.2em;text-underline-position:below}}a.astro-5i455sie[href="#shipping-and-returns"]:active{text-decoration-color:#14191f!important;text-decoration-line:underline;text-decoration-thickness:1px!important;text-underline-offset:.2em;text-underline-position:below}.collections__items.astro-5i455sie{display:flex;flex-wrap:wrap;font-size:.75em;gap:1rem;justify-content:center}.collections__items.astro-5i455sie>*{width:8rem}.about.astro-5i455sie,.description.astro-5i455sie{row-gap:var(--spacing)}.care-guide.astro-5i455sie,.policies.astro-5i455sie,.sizing-chart.astro-5i455sie{border:1px solid rgba(0,0,0,.2);border-radius:.25rem;font-size:min(1rem,.875em);overflow-x:auto;position:relative}.care-guide.astro-5i455sie summary,.policies.astro-5i455sie summary,.sizing-chart.astro-5i455sie summary{left:0;position:sticky}.care-guide.astro-5i455sie [data-details-content],.policies.astro-5i455sie [data-details-content],.sizing-chart.astro-5i455sie [data-details-content]{display:grid;row-gap:1rem}.products-gallery.astro-5i455sie{display:grid;justify-items:center;row-gap:1rem;text-align:center}.products-gallery__scroll.astro-5i455sie{display:grid;font-size:.875rem;justify-content:center}.products-gallery__scroll.astro-5i455sie [data-scroller-content]{--column-size:12rem;--gap:0 1rem}.products-gallery__scroll.astro-5i455sie .card{--height:100%}#image-main.astro-5i455sie{position:relative}.reviews.astro-5i455sie{font-size:.75em}.more-of-this-design.astro-5i455sie{align-items:center;display:flex;gap:2rem;justify-content:space-between;padding-block:2rem}.more-of-this-design.astro-5i455sie>:not(picture,img){display:grid;row-gap:1rem}.more-of-this-design.astro-5i455sie :where(picture,img){overflow:hidden;overflow:clip;width:12rem}@media (max-width:1024px){.col-2.astro-5i455sie>*{grid-column:2/-2}.col-3.astro-5i455sie>*{grid-column:3/-3}}@media (max-width:768px){.col-1.astro-5i455sie>*,.col-2.astro-5i455sie>*,.col-3.astro-5i455sie>*{grid-column:2/-2}}
