:root{--focused-base-outline: .2rem solid rgba(var(--color-foreground), .5);--focused-base-outline-offset: .3rem;--focused-base-box-shadow: 0 0 0 .3rem rgb(var(--color-background)), 0 0 .5rem .4rem rgba(var(--color-foreground), .3)}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}*:focus{outline:0;box-shadow:none}*:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}a:empty,ul:empty,dl:empty,div:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}h1,.h1{font-size:calc(var(--font-heading-scale) * 3rem)}@media only screen and (min-width: 750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 4rem)}}h2,.h2{font-size:calc(var(--font-heading-scale) * 2rem)}@media only screen and (min-width: 750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}}h3,.h3{font-size:calc(var(--font-heading-scale) * 1.7rem)}@media only screen and (min-width: 750px){h3,.h3{font-size:calc(var(--font-heading-scale) * 1.8rem)}}h4,.h4{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:calc(var(--font-heading-scale) * 1.5rem)}h5,.h5{font-size:calc(var(--font-heading-scale) * 1.2rem)}@media only screen and (min-width: 750px){h5,.h5{font-size:calc(var(--font-heading-scale) * 1.3rem)}}h6,.h6{color:rgba(var(--color-foreground),.75);margin-block-start:1.67em;margin-block-end:1.67em}.rte>*:first-child{margin-top:0}.rte>*:last-child{margin-bottom:0}.rte li:last-child{margin-bottom:0}.shopify-section-group-header-group{z-index:4}.section-header~.shopify-section-group-header-group{z-index:initial}.content-for-layout{flex:1;display:flex;flex-direction:column}.content-for-layout>.shopify-section:last-child{flex-grow:1}.skip-to-content-link{display:inline-flex;align-items:center;justify-content:center;padding:0 24px;min-height:44px;background:var(--sk-white);color:var(--sk-bg);font-family:var(--sk-font);font-size:15px;font-weight:600;text-decoration:none;border-radius:var(--sk-r-pill)}body.skinsy-dark{background:var(--sk-bg);color:var(--sk-t1);font-family:var(--sk-font);-webkit-font-smoothing:antialiased}.skinsy-pdp :is(h1,h2,h3,h4,h5),.sk-chrome :is(h1,h2,h3,h4,h5),.sk-ov :is(h1,h2,h3,h4,h5){font-family:var(--sk-font);color:inherit}.skinsy-pdp,.sk-chrome,.sk-ov{-webkit-tap-highlight-color:transparent}.skinsy-pdp :focus-visible,.sk-chrome :focus-visible,.sk-ov :focus-visible{outline:2px solid var(--sk-t2);outline-offset:2px;box-shadow:none}.sk-ov .sk-sbar__input:focus-visible,.sk-ov .sk-coupon__input:focus-visible{outline:none;outline-offset:0;box-shadow:none}.sk-sbar__field:focus-within,.sk-coupon__field:focus-within,.sk-coll__find:focus-within{outline:2px solid var(--sk-t2);outline-offset:2px;box-shadow:none}.sk-chrome *,.sk-chrome *:before,.sk-chrome *:after{box-sizing:border-box}.sk-chrome [hidden]{display:none!important}.sk-chrome__inner{max-width:480px;margin:0 auto}.sk-announce{background:var(--sk-card);border-top:1px solid var(--sk-line);border-bottom:1px solid var(--sk-line);padding:9px 20px;text-align:center;font-size:12px;letter-spacing:.04em;color:var(--sk-t2);font-family:var(--sk-font)}.sk-header{display:flex;align-items:center;padding:14px 20px;border-bottom:1px solid var(--sk-line);background:var(--sk-bg);font-family:var(--sk-font)}body.sk-menu-open .sk-header,body.sk-menu-open .sk-announce{pointer-events:none}.sk-header__side{flex:1;display:flex;align-items:center;gap:16px;min-width:0}.sk-header__side--end{justify-content:flex-end}.sk-header__nav,.sk-header__search{display:none}.sk-header__btn{display:inline-flex;align-items:center;justify-content:center;background:none;border:0;padding:0;cursor:pointer;color:var(--sk-t1)}.sk-header__burgerX,[data-skinsy-menu][aria-expanded=true] .sk-header__burger{display:none}[data-skinsy-menu][aria-expanded=true] .sk-header__burgerX{display:block}.sk-header__brand{flex:0 0 auto;display:block;line-height:0;text-decoration:none}.sk-header__logo{height:18px;width:auto;display:block}.sk-header__wordmark{font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--sk-white);text-decoration:none;text-transform:lowercase}.sk-header__cart{position:relative;display:inline-flex}.sk-header__count{position:absolute;top:-6px;right:-7px;background:var(--sk-cart-badge);color:#fff;font-size:10px;font-weight:700;width:15px;height:15px;border-radius:var(--sk-r-pill);display:flex;align-items:center;justify-content:center}.sk-foot{padding:25px 20px 24px;border-top:1px solid var(--sk-line);background:var(--sk-band);font-family:var(--sk-font)}.sk-foot__cols{display:block}.sk-foot__col{border-bottom:1px solid var(--sk-line)}.sk-foot__h{margin:0;font:inherit}.sk-foot__toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;background:none;border:0;cursor:pointer;text-align:left;font:inherit;font-size:11px;text-transform:uppercase;letter-spacing:.16em;font-weight:500;color:var(--sk-t3)}.sk-foot__chev{display:inline-flex;color:var(--sk-t4);transition:transform .18s}[aria-expanded=true] .sk-foot__chev{transform:rotate(180deg)}.sk-foot__list{list-style:none;margin:0;padding:0 0 16px;display:flex;flex-direction:column;gap:10px;font-size:13px}.sk-foot__list[hidden]{display:none}.sk-foot__list a{color:var(--sk-t2);text-decoration:none;line-height:1.4}.sk-foot__list a:hover{color:var(--sk-t1)}.sk-foot__col--brand{padding:0 0 22px}.sk-foot__col:last-child{border-bottom:0}.sk-foot__home{display:inline-block}.sk-foot__logo{height:22px;width:auto;display:block}.sk-foot__wordmark{font-size:22px;font-weight:800;letter-spacing:-.02em;color:var(--sk-white);text-transform:lowercase}.sk-foot__about{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--sk-line);max-width:340px;font-size:13px;line-height:1.6;color:var(--sk-t3)}.sk-foot__social{display:flex;gap:4px;margin:10px 0 6px -12px}.sk-foot__icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--sk-t3)}.sk-foot__icon:hover{color:var(--sk-t1)}.sk-foot__contact{padding-bottom:0}.sk-foot__links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 18px;margin-top:22px;padding-top:18px;border-top:1px solid var(--sk-line);font-size:13px}.sk-foot__links a{color:var(--sk-t3);text-decoration:none}.sk-foot__links a:hover{color:var(--sk-t1)}.sk-foot__base{padding-top:28px}.sk-foot__trust{display:flex;gap:8px;align-items:center;color:var(--sk-t4);font-size:11px}.sk-foot__legal{margin-top:8px;font-size:11px;color:var(--sk-t4)}.sk-foot__legal a{color:var(--sk-t3);text-decoration:none}.sk-foot__legal a:hover{color:var(--sk-t1)}@media screen and (min-width: 990px){.sk-chrome__inner{max-width:none}.sk-header{padding:20px 50px;display:grid;grid-template-columns:auto minmax(max-content,1fr) minmax(0,auto);grid-template-areas:"brand nav end";column-gap:30px}.sk-header__side--start{display:none}.sk-header__brand{grid-area:brand;justify-self:start;margin-left:30px}.sk-header__logo{height:26px}.sk-header__nav{grid-area:nav;display:flex;align-items:center;justify-content:center;gap:35px;min-width:0}.sk-header__link{font-size:16px;font-weight:500;letter-spacing:.01em;white-space:nowrap;color:var(--sk-t2);text-decoration:none;transition:color .12s}.sk-header__link:hover{color:var(--sk-t1)}.sk-header__side--end{grid-area:end;justify-self:stretch;gap:25px}.sk-header__cart svg{width:25px;height:25px}.sk-header__btn--search{display:none}.sk-header__search{display:flex;flex:0 1 300px;width:300px;max-width:100%;min-width:0;margin:0}.sk-header__searchField{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:10px;background:var(--sk-fill);border:1px solid var(--sk-line);border-radius:var(--sk-r-card);padding:0 15px;color:var(--sk-t3);cursor:text;transition:border-color .12s}.sk-header__searchField:hover{border-color:var(--sk-t3)}.sk-header__searchField svg{flex:0 0 auto;width:20px;height:20px}.sk-header__searchInput{flex:1 1 auto;min-width:0;padding:11px 0;background:none;border:0;outline:0;font-family:inherit;font-size:16px;color:var(--sk-t1)}.sk-header__searchInput::placeholder{color:var(--sk-t3)}.sk-header__searchInput::-webkit-search-cancel-button{display:none}.sk-chrome .sk-header__searchInput:focus-visible{outline:none;outline-offset:0;box-shadow:none}.sk-header__searchField:focus-within{outline:2px solid var(--sk-t2);outline-offset:2px;box-shadow:none}.sk-foot{padding:44px 0 24px}.sk-foot__cols{display:grid;grid-template-columns:minmax(0,340px) auto auto;justify-content:space-between;gap:48px;max-width:1350px;margin:0 auto;padding:0 50px}.sk-foot__col--brand{padding-top:0;border-bottom:0}.sk-foot__col--brand .sk-foot__home{display:inline-block}.sk-foot__col--brand .sk-foot__logo{height:26px}.sk-foot__about{max-width:320px}.sk-foot__social{margin:8px 0 4px -12px}.sk-foot__links{max-width:1350px;margin:36px auto 0;padding:20px 50px 0;font-size:13px;gap:10px 22px}.sk-foot__col{border-bottom:0}.sk-foot__toggle{padding:0 0 14px;pointer-events:none;font-size:12px}.sk-foot__chev{display:none}.sk-foot__list,.sk-foot__list[hidden]{display:grid;grid-auto-flow:column;grid-template-rows:repeat(6,auto);gap:12px 44px;padding-bottom:0;font-size:14px}.sk-foot__contact{grid-template-rows:none;grid-auto-flow:row}.sk-foot__base{max-width:1350px;margin:32px auto 0;padding:0 50px;display:flex;justify-content:space-between;align-items:baseline;gap:24px}.sk-foot__legal{margin-top:0}}body.skinsy-dark .main-page-title,body.skinsy-dark .article-template__title,body.skinsy-dark .template-404 .title{color:var(--sk-t1)}body.skinsy-dark .page-width .rte :is(h1,h2,h3,h4,h5,h6){color:var(--sk-t1)}body.skinsy-dark .page-width .rte{color:var(--sk-t2)}body.skinsy-dark .page-width .rte a{color:var(--sk-t1)}.sk-stars{color:var(--sk-lb-t1);font-size:12px;letter-spacing:1px}.sk-stars__off{color:var(--sk-lb-slot)}
