.page-shell{width:100%;max-width:calc(var(--page-width, 720px) + var(--gutter) * 2);margin:0 auto;padding:var(--pad-top-m, 24px) var(--gutter) var(--pad-bottom-m, 48px);color:var(--glass-text);text-align:var(--text-align, start)}.page-shell h1{margin:0 0 var(--space-4);overflow-wrap:anywhere}.page-shell h2{margin:var(--space-8) 0 var(--space-3);font-size:var(--type-h3-size)}.page-shell h1{font-size:var(--live-h1-size);line-height:var(--live-h1-lh);letter-spacing:normal}.template-customers-login .page-shell h1,.template-customers-register .page-shell h1{font-size:var(--type-h1-size);line-height:var(--live-h-lh)}.template-404 .page-shell h1{font-size:var(--type-h2-size);line-height:var(--live-h-lh)}.page-shell h2{line-height:var(--live-h-lh);letter-spacing:normal}.template-customers-login .page-shell h2{font-size:var(--type-h1-size)}.template-customers-login .page-swap h2{font-size:var(--live-h1-size);line-height:var(--live-h1-lh)}.template-customers-account .account__panel h2{font-size:var(--live-h3-size)}.template-customers-addresses .page-shell h2{font-size:var(--type-h2-size)}.page-shell .button,.page-shell button,.page-shell input[type=submit]{font-family:var(--font-body);font-size:var(--button-type-size-body);font-weight:var(--weight-strong);line-height:var(--type-pages-control-lh);letter-spacing:normal}.page-shell a{color:inherit}.page-shell__lead{margin:0 0 var(--space-6);color:var(--glass-text-soft)}.page-shell__actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6);justify-content:var(--actions-justify, flex-start)}.page-shell[style*="--text-align: center"]{--actions-justify: center}.page-shell[style*="--text-align: right"]{--actions-justify: flex-end}.blog-grid{display:grid;grid-template-columns:repeat(var(--cols-m, 1),minmax(0,1fr));gap:var(--grid-gap);margin:0;padding:0;list-style:none}.blog-card{display:flex;flex-direction:column;height:100%;overflow:hidden;text-align:start}.blog-card__media{display:block;aspect-ratio:var(--ratio, 3 / 2);background:var(--glass-fill-1)}.blog-card__media img{display:block;width:100%;height:100%;object-fit:cover}.blog-card__body{display:flex;flex:1;flex-direction:column;gap:var(--space-2);padding:var(--space-4)}.page-shell .blog-card__title{margin:0;font-size:var(--type-h4-size);line-height:var(--live-h6-lh);letter-spacing:normal;overflow-wrap:anywhere}.blog-card__title a{display:inline-flex;align-items:center;min-height:var(--size-tap-min);text-decoration:none}.blog-card__meta{margin:0;color:var(--glass-text-muted);font-size:var(--type-body-size)}.blog-card__excerpt{margin:0;color:var(--glass-text-soft);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.blog-pagination{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center;margin-top:var(--space-8)}.blog-pagination a,.blog-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:var(--size-tap-min);min-height:var(--size-tap-min);padding:0 var(--space-3);border:var(--hairline) solid var(--glass-line-1);border-radius:var(--radius-md);line-height:1;text-decoration:none}.blog-pagination [aria-current=page]{background:var(--glass-fill-3);border-color:var(--glass-line-3);font-weight:var(--weight-strong)}@media(min-width:750px){.blog-grid{grid-template-columns:repeat(var(--cols-d, 3),minmax(0,1fr))}}.article__image{display:block;width:100%;height:auto;margin:0 0 var(--space-6);border-radius:var(--radius-img)}.article__meta{margin:0 0 var(--space-6);color:var(--glass-text-muted);font-size:var(--type-body-size)}.article__body{overflow-wrap:anywhere}.page-shell .article__body h2,.page-shell .article__body h3,.page-shell .article__body h4{line-height:var(--live-h-lh);letter-spacing:normal;text-transform:none}.page-shell .article__body h2{font-size:var(--type-h1-size)}.page-shell .article__body h3{font-size:var(--live-h3-size)}.page-shell .article__body h4{font-size:var(--type-h2-size)}.article__body img,.article__body iframe,.article__body video{max-width:100%;height:auto}.article__body table{display:block;max-width:100%;overflow-x:auto}.article__body a{text-decoration:underline}.article__tags{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-6) 0 0;padding:0;list-style:none}.article__tags a{display:inline-flex;align-items:center;min-height:var(--size-tap-min);padding:0 var(--space-3);border:var(--hairline) solid var(--glass-line-1);border-radius:var(--radius-pill);font-size:var(--type-pages-small-size);text-decoration:none;text-transform:uppercase}.article__nav{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-8)}.article__nav a{display:inline-flex;align-items:center;min-height:var(--size-tap-min);font-weight:var(--weight-strong)}.comment{margin:0 0 var(--space-4);padding:var(--space-4)}.comment p{margin:0 0 var(--space-2)}.page-form{display:flex;flex-direction:column;gap:var(--space-4);text-align:start}.page-form__field{display:flex;flex-direction:column;gap:var(--space-2)}.page-form__field input,.page-form__field select,.page-form__field textarea{width:100%;font-size:var(--type-pages-small-size);line-height:var(--type-pages-control-lh)}.page-form__field label{font-size:var(--type-pages-small-size);font-weight:var(--weight-strong)}.page-form__row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.page-form__error{margin:0;padding:var(--space-3) var(--space-4);border:var(--hairline) solid var(--accent-sale);border-radius:var(--radius-md)}.page-form__error ul{margin:0;padding-left:var(--space-4)}.page-form__link{display:inline-flex;align-items:center;min-height:var(--size-tap-min)}.page-form__link[href="#recover"]{font-size:var(--type-pages-small-size)}.page-form__check{display:flex;align-items:center;gap:var(--space-3);min-height:var(--size-tap-min)}.page-form__check input{width:var(--space-6);height:var(--space-6)}@media(min-width:750px){.page-form__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.account__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.account__panel{padding:var(--space-4)}.account__panel h2{margin-top:0}.account__table-wrap{max-width:100%;overflow-x:auto}.account__table{width:100%;border-collapse:collapse;text-align:start}.account__table th,.account__table td{padding:var(--space-3) var(--space-2);border-bottom:var(--hairline) solid var(--glass-line-1);vertical-align:top}.account__table tbody th{font-weight:var(--weight-body)}.account__table a{display:inline-flex;align-items:center;min-width:var(--size-tap-min);min-height:var(--size-tap-min)}.account__address{margin:0 0 var(--space-4);padding:var(--space-4);font-style:normal}.account__address-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-3)}.account__address .badge{font-weight:var(--weight-strong);line-height:1;letter-spacing:normal;text-transform:none}@media(min-width:750px){.account__grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}}.page-swap{display:none}.page-swap:target,.page-swap--open{display:block}.page-shell:has(.page-swap:target) #login,.page-shell:has(.page-swap--open) #login:not(:target){display:none}.page-shell:has(#login:target) .page-swap--open{display:none}@media(min-width:1024px){.page-shell{padding-top:var(--pad-top-d, 24px);padding-bottom:var(--pad-bottom-d, 48px)}}.rte{overflow-wrap:anywhere}.rte>:first-child{margin-top:0}.rte>:last-child{margin-bottom:0}.rte a{text-decoration:underline}.rte img,.rte video,.rte iframe{max-width:100%;height:auto}.rte table{display:block;max-width:100%;overflow-x:auto}.content-page,.article{max-width:calc(var(--space-unit) * 190);margin:0 auto;padding:var(--space-6) var(--gutter) var(--space-12);color:var(--glass-text);text-align:var(--text-align, left)}.content-page__title,.article__title{margin:0 0 var(--space-4)}.content-page__body{line-height:var(--type-body-lh)}.story{max-width:calc(var(--space-unit) * 190);margin:0 auto;padding:var(--pad-top) var(--gutter) var(--pad-bottom);color:var(--glass-text)}.story__panel{display:flex;flex-direction:column;align-items:center;padding:var(--space-8) var(--space-5);text-align:center}.story__wordmark{width:min(100%,calc(var(--space-unit) * 75));height:auto;margin:0 0 var(--space-5)}.story__heading{margin:0 0 var(--space-5)}.story__text{max-width:100%;margin:0 0 var(--space-4);line-height:1.6}.story__text p{margin:0 0 var(--space-4)}.story__text p:last-child{margin-bottom:0}.story__sign{margin:var(--space-2) 0 var(--space-6);font-weight:var(--weight-strong)}.story__circle{width:min(60%,calc(var(--space-unit) * 45));height:auto}.policy{width:100%;max-width:calc(var(--space-unit) * 225);margin:0 auto;padding:var(--space-2) var(--gutter) var(--space-12);box-sizing:border-box;overflow-wrap:anywhere;color:var(--glass-text)}.policy__body,.policy__body div,.policy__body p,.policy__body li,.policy__body td,.policy__body th,.policy__body span{color:var(--glass-text);line-height:1.6}.policy__body h1,.policy__body h2,.policy__body h3{margin:var(--space-6) 0 var(--space-3);line-height:1.25}.policy__body h1{margin-top:var(--space-2)}.policy__body a,.policy__body a span{color:var(--accent-info, var(--glass-text));text-decoration:underline}.policy__body [id^=pp-]{scroll-margin-top:calc(var(--space-unit) * 35)}.policy__body ul,.policy__body ol{margin:var(--space-2) 0 var(--space-3);padding-left:var(--space-5);list-style:disc}.policy__body ol{list-style:decimal}.policy__body li{display:list-item}.policy__body table{width:100%;table-layout:fixed;border-collapse:collapse;margin:0 0 calc(var(--hairline) * -1)}.policy__body td,.policy__body th{padding:var(--space-2);border:var(--hairline) solid var(--glass-line-3);vertical-align:top;text-align:left}.policy__body tr>*:first-child{width:31%}.policy__body tr>*:last-child{width:15%;text-align:center}.policy__loading{text-align:center;color:var(--glass-text-soft)}.policy-facts{width:calc(100% - var(--gutter) * 2);max-width:calc(var(--space-unit) * 190);margin:var(--space-6) auto var(--space-12);padding:var(--space-5) var(--space-4);box-sizing:border-box;color:var(--glass-text)}.policy-facts h2{margin:0 0 var(--space-3)}.policy-facts h3{margin:var(--space-4) 0 var(--space-1);font-size:var(--type-h5-size)}.policy-facts p{margin:0 0 var(--space-2);overflow-wrap:anywhere}.summary{display:flex;flex-direction:column;gap:var(--space-5);margin-top:var(--space-5)}.summary__block h2{margin:0 0 var(--space-2);font-size:var(--type-h3-size)}.summary__block p{margin:0 0 var(--space-2)}.summary__block ul{margin:0;padding-left:var(--space-5)}.summary__block a{display:inline-flex;align-items:center;min-height:var(--size-tap-min);text-decoration:underline}.summary__facts{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--space-1) var(--space-4);margin:0}.summary__facts dt{font-weight:var(--weight-strong)}.summary__facts dd{margin:0;overflow-wrap:anywhere}.page-gate__signup{margin:0 0 var(--space-6)}.page-gate__social{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);margin:0 0 var(--space-6);padding:0;list-style:none}.page-gate__social a{display:inline-flex;align-items:center;justify-content:center;min-width:var(--size-tap-min);min-height:var(--size-tap-min)}.page-gate__social svg{width:var(--size-icon);height:var(--size-icon)}.page-gate__enter{text-align:start}.page-gate__enter>summary{display:flex;align-items:center;justify-content:center;min-height:var(--size-tap-min);cursor:pointer;text-align:center}.page-gate__enter[open]>summary{margin-bottom:var(--space-3)}.page-shell__links h2{margin:var(--space-8) 0 var(--space-2)}.page-shell__links ul{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.page-shell__links a{display:inline-flex;align-items:center;min-height:var(--size-tap-min);text-decoration:underline}.story__text{text-align:left;font-size:15.5px;font-weight:400}.page-shell .article__title{font-size:clamp(24px,6.6vw,40px);line-height:1.25;margin-bottom:var(--space-2)}.article__image{max-height:min(62vw,440px);object-fit:contain}.article__body{font-size:16px;line-height:1.65;color:var(--glass-text-soft)}.article__body p,.article__body ul,.article__body ol{margin:0 0 var(--space-4)}.article__body ul,.article__body ol{padding-inline-start:1.2em}.article__body li+li{margin-top:var(--space-1)}.article__body strong{color:var(--glass-text)}.page-shell .article__body h2{margin:var(--space-8) 0 var(--space-3);font-size:clamp(19px,5.2vw,24px);line-height:1.3;color:var(--glass-text)}.page-shell .article__body h3{font-size:clamp(17px,4.6vw,20px)}.article__body a{color:var(--glass-text);text-underline-offset:3px}@media(min-width:1024px){.article__body{font-size:17px}}.article-shop{display:grid;grid-template-columns:38% 1fr;align-items:center;gap:var(--space-4);margin:var(--space-8) 0 0;padding:var(--space-4);text-align:start}.article-shop__media img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.article-shop__body{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.article-shop__kicker{margin:0;color:var(--glass-text-muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.article-shop__title{margin:0;font-family:var(--font-heading);font-size:18px;line-height:1.3;color:var(--glass-text);overflow-wrap:anywhere}.page-shell .article-shop__button{align-self:start;text-decoration:none}.blog-review__banner{display:block;margin:0 0 var(--space-6);padding:var(--space-3) var(--space-4);font-size:14px;line-height:1.5}.blog-review__contents{margin:0 0 var(--space-8)}.blog-review__contents-title{margin:0 0 var(--space-2);color:var(--glass-text-muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.blog-review__contents ol{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.page-shell .blog-review__contents a{display:flex;align-items:center;min-height:var(--size-tap-min);padding:var(--space-2) var(--space-4);font-size:15px;line-height:1.35;text-decoration:none}.blog-review__post{scroll-margin-top:120px}.blog-review__post+.blog-review__post{margin-top:var(--space-12, 64px);padding-top:var(--space-8);border-top:var(--hairline) solid var(--glass-line-1)}
/*# sourceMappingURL=/cdn/shop/t/79/assets/pages.css.map */
