:root{--lc-indigo: #42416b;--lc-indigo-hover: #2e2d4f;--lc-black: #000000;--lc-mist: #f4f3f7;--lc-rose: #ebdadc;--lc-mauve: #b7b3ce;--lc-mauve-light: #e9e7f1;--lc-sale: #cc0c39;--lc-muted: #595959;--lc-line: #e3e3e3;--lc-line-strong: #8a8a8a;--lc-success: #195b32;--lc-error: #910f13;--lc-error-bg: #fff4f3;--lc-warning: #4f3003;--lc-control-height: 5.2rem;--lc-radius: .2rem;--lc-focus: var(--lc-indigo);--lc-gutter: 1.6rem;--lc-space-section: 6.4rem;--lc-duration-state: .15s;--lc-duration-panel: .25s;--focused-base-outline: .3rem solid var(--lc-focus);--focused-base-outline-offset: .3rem;--focused-base-box-shadow: none}@media screen and (min-width:750px){:root{--lc-gutter: 4rem;--lc-space-section: 9.6rem}}.color-scheme-3,.color-scheme-4,.color-scheme-7{--lc-focus: #ffffff;--focused-base-outline: .3rem solid var(--lc-focus)}.page-width{padding:0 var(--lc-gutter)}body{font-size:1.7rem;line-height:1.6;letter-spacing:.02em;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){body{font-size:1.8rem}}.rte,.rte p{line-height:1.6}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl{letter-spacing:0;color:rgb(var(--color-foreground));text-wrap:balance}.hxxl,.hxl,.h0{font-size:4.8rem;line-height:1.05;letter-spacing:-.01em}h1,.h1{font-size:3.4rem;line-height:1.12}h2,.h2{font-size:3rem;line-height:1.15}h3,.h3{font-size:2.4rem;line-height:1.25}h4,.h4{font-size:2rem;line-height:1.3}h5,.h5{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.6rem;line-height:1.5;letter-spacing:.04em}@media screen and (min-width:750px){.hxxl,.hxl,.h0{font-size:8.8rem}h1,.h1{font-size:4.8rem}h2,.h2{font-size:4rem}h3,.h3{font-size:2.8rem}h4,.h4{font-size:2.2rem}}h6,.h6{color:var(--lc-muted)}.caption,.caption-with-letter-spacing,.caption-with-letter-spacing--medium,.caption-with-letter-spacing--large,.unit-price,.form__message,.product__tax,.breadcrumbs{font-size:1.4rem}.caption,.caption-large{font-size:1.5rem;letter-spacing:.04em}.caption-with-letter-spacing{font-weight:600;letter-spacing:.08em}.link,.rte a,.link--text{text-decoration-thickness:.1rem;text-underline-offset:.3rem}.color-scheme-1 :is(h1,h2,h3,.h0,.h1,.h2,.h3) em,.color-scheme-2 :is(h1,h2,h3,.h0,.h1,.h2,.h3) em,.color-scheme-5 :is(h1,h2,h3,.h0,.h1,.h2,.h3) em,.color-scheme-6 :is(h1,h2,h3,.h0,.h1,.h2,.h3) em{color:var(--lc-indigo)}.button,.button-label,.shopify-challenge__button,.customer button{font-size:1.5rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.2}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:var(--lc-control-height);padding:0 2.8rem;transition:background-color var(--lc-duration-state) ease,color var(--lc-duration-state) ease}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover,.shopify-challenge__button:hover,.customer button:hover{background-color:color-mix(in srgb,rgb(var(--color-button)) 82%,rgb(var(--color-background)))}.button--secondary{--buttons-border-width: .15rem}.button--secondary:not([disabled]):hover{background-color:rgb(var(--color-secondary-button-text));color:rgb(var(--color-secondary-button))}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{--border-offset: 0px}.button:focus-visible,.button.focused,.shopify-payment-button__button--unbranded:focus-visible{outline:.3rem solid var(--lc-focus);outline-offset:.3rem;box-shadow:none}.button[disabled],.button[aria-disabled=true],.button.disabled{opacity:.45;cursor:not-allowed}.button--tertiary{font-size:1.4rem;min-height:4.4rem}.field__input,.select__select,.customer .field input,.customer select{font-size:1.7rem;height:var(--lc-control-height)}.field__input,.customer .field input{height:5.6rem}.field__label,.customer .field label{font-size:1.6rem;letter-spacing:.02em;color:var(--lc-muted)}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{font-size:1.4rem;top:calc(var(--inputs-border-width) + .4rem)}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:2.4rem 1.5rem .6rem}.form__message{color:var(--lc-error)}.form__message--large,.form-status{font-size:1.6rem}.badge{font-size:1.4rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1;padding:.6rem .9rem}img.lc-img{background-size:cover;background-repeat:no-repeat}.lc-img-js img.lc-img{transition:filter .7s var(--lc-ease-out)}.lc-img-js img.lc-img:not(.is-loaded){filter:blur(14px)}@media(prefers-reduced-motion:reduce){.lc-img-js img.lc-img{transition:none}}.price{font-size:1.6rem;letter-spacing:.02em}.price--large{font-size:2rem;letter-spacing:.02em}.price.price--on-sale .price-item--sale,.price.price--on-sale .price-item--last{color:var(--lc-sale);font-weight:500}.price.price--on-sale .price__sale{display:inline-flex;flex-wrap:wrap;align-items:baseline;column-gap:.8rem}.price.price--on-sale .price__sale .price-item--last{order:-1}.price.price--on-sale .price-item--regular{color:var(--lc-muted);font-size:1.5rem}.lc-logo-wrap{display:inline-flex;color:var(--lc-indigo)}.color-scheme-3 .lc-logo-wrap,.color-scheme-4 .lc-logo-wrap{color:#fff}.lc-logo-wrap svg{display:block;width:auto;height:2.8rem}.lc-logo-wrap--horizontal svg{height:3.4rem}.header.header--lc{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr;min-height:6rem;padding-top:0;padding-bottom:0;padding-left:var(--lc-gutter);padding-right:var(--lc-gutter)}.header--lc header-drawer{grid-area:left-icons}.header--lc .header__heading,.header--lc>.header__heading-link{grid-area:heading;justify-self:center}.header--lc .header__icons{grid-area:icons;justify-self:end;align-items:center;padding-right:0}.header--lc>.header__search{display:none!important}.header--lc .header__icons .header__search{display:block!important}.header--lc .header__icon,.header--lc .header__icon:hover{text-decoration:none}.header--lc .header__icon .header__icon-label,.header--lc .header__icon.header__icon--help{display:none}.header--lc .header__icon--account{display:none!important}.header--lc .cart-count-bubble{background:none;color:rgb(var(--color-foreground));border-radius:0;width:2.4rem;height:auto;left:50%;top:50%;bottom:auto;transform:translate(-50%,-20%);font-size:1rem;font-weight:600;line-height:1}.header__menu-sale>a,.header__menu-sale>header-menu summary,.header__menu-sale>details>summary,.header__menu-sale .menu-drawer__menu-item{color:var(--lc-sale)!important}.header__menu-item{color:rgb(var(--color-foreground))}@media screen and (max-width:989px){.header.header--lc.header--lc.header--lc.header--lc{grid-template-areas:"left-icons heading icons";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}body .header.header--lc header-drawer{justify-self:start}body .header.header--lc .header__heading-link{padding-left:0;padding-right:0}body .header.header--lc .header__icons{justify-self:end}}@media screen and (min-width:990px){.lc-logo-wrap svg{height:3.4rem}.lc-logo-wrap--horizontal svg{height:4rem}.header.header--lc{grid-template-areas:"heading search icons" "navigation navigation navigation";grid-template-columns:1fr auto 1fr;grid-template-rows:7.2rem auto;min-height:0}.header--lc .header__heading,.header--lc>.header__heading-link{justify-self:start}.header--lc>.header__search{display:block!important;grid-area:search}.header--lc .header__icons .header__search{display:none!important}.header--lc>.header__search .header__icon--search{display:flex;align-items:center;gap:1rem;width:24rem;height:4rem;padding:0;border-bottom:.1rem solid rgb(var(--color-foreground))}.header--lc>.header__search .header__icon--search>span:first-child{position:relative;width:2rem;height:2rem;flex:none}.header--lc>.header__search .header__icon--search .svg-wrapper{width:2rem;height:2rem}.header--lc>.header__search .header__icon-label{display:inline;height:auto}.header--lc .header__icon-label{font-size:1.4rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.header--lc .header__icons{gap:2.4rem}.header--lc .header__icon--account{display:flex!important}.header--lc .header__icon{width:auto;min-width:4.4rem;padding:0}.header--lc .header__icon .svg-wrapper{width:2.4rem}.header--lc .header__icon .header__icon-label{display:inline;height:auto}.header--lc .header__icon--account .header__icon-label{margin-left:.8rem}.header--lc .header__icon.header__icon--help{display:flex}.header--lc .header__icon--cart{margin-right:0}.header--lc .header__inline-menu{grid-area:navigation;justify-self:center;margin-top:0}.header--lc .header__inline-menu .list-menu--inline{flex-wrap:nowrap;justify-content:center}.header--lc .header__menu-item{font-size:1.4rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding:.6rem clamp(1.4rem,calc((100vw - 99rem)/25),2.4rem) 1.3rem}.header--lc .header__inline-menu summary.header__menu-item{display:inline-flex;align-items:center;gap:.6rem;padding-right:clamp(1.4rem,calc((100vw - 99rem)/25),2.4rem)}.header--lc .header__inline-menu summary .icon-caret{position:static;width:1rem;height:.6rem;margin:0;transform:none;transition:transform .25s ease}.header--lc .header__inline-menu details[open]>summary .icon-caret{transform:rotate(180deg)}.header--lc:not(.lc-menu-checked) .header__inline-menu{max-width:calc(100vw - 8rem);overflow:hidden}.header--lc.lc-menu-overflow .header__inline-menu{display:none}.header--lc .header__menu-item span{text-decoration:none}.header--lc .header__menu-item:hover span,.header--lc .header__active-menu-item{text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:.1rem}.header.header--lc.header--compact{grid-template-areas:"left-icons heading search icons";grid-template-columns:auto 1fr auto 1fr;grid-template-rows:7.2rem;column-gap:1.2rem}.header--lc.header--compact header-drawer{display:block}}.lc-cart-note{display:flex;align-items:center;gap:.8rem;margin:0 0 1.6rem;padding:1.2rem 1.6rem;background:var(--lc-mist);color:var(--lc-black);font-size:1.5rem}.lc-cart-note .svg-wrapper{width:2rem;height:2rem;color:var(--lc-indigo);flex:none}.cart__ctas:has(.lc-cart-payments){flex-wrap:wrap}.lc-cart-payments{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:1.6rem 0 0}.lc-cart-payments .icon{width:3.8rem;height:2.4rem}body .totals__total{font-family:var(--font-body-family);font-size:1.6rem;font-weight:500;letter-spacing:.02em}body .totals__total-value{font-size:2rem}body .cart-item__name{font-family:var(--font-body-family);font-size:1.6rem;letter-spacing:.02em;text-decoration:none}body .cart-item__name:hover{text-decoration:underline;text-underline-offset:.3rem}body .footer-block__heading{font-size:2.2rem;line-height:1.3;letter-spacing:0;color:rgb(var(--color-foreground))}body .footer .rte,body .footer .rte a,body .footer-block__details-content .list-menu__item--link,body .copyright__content,body .copyright__content a{color:#d0d0d0;font-size:1.6rem}body .footer .rte a:hover,body .footer-block__details-content .list-menu__item--link:hover,body .copyright__content a:hover{color:#fff}body .footer .rte a{text-decoration:none}body .footer .newsletter-form__field-wrapper .field__input{background:transparent}@media screen and (min-width:990px){.section-header .header__inline-menu{transition:opacity .3s ease 60ms,transform .4s var(--lc-ease-out)}.section-header.lc-menu-hidden .header-wrapper{clip-path:inset(0 0 var(--lc-menu-cut, 0px) 0);animation:lc-menu-hide .28s var(--lc-ease-in-out)}.section-header.lc-menu-hidden .header__inline-menu{opacity:0;transform:translateY(-.8rem);transition:opacity .16s ease,transform .28s var(--lc-ease-in-out)}.section-header.lc-menu-revealing .header-wrapper{animation:lc-menu-show .36s var(--lc-ease-out)}.section-header.lc-menu-hidden .header-wrapper:has(details[open]){clip-path:none;animation:none}.section-header.lc-menu-hidden .header-wrapper:has(details[open]):after{opacity:0}.section-header .header-wrapper:after{content:"";position:absolute;left:0;right:0;top:calc(100% - var(--lc-menu-cut, 0px));height:.1rem;background:rgba(var(--color-foreground),.08);opacity:0;pointer-events:none;transition:opacity .16s ease}.section-header.lc-menu-hidden .header-wrapper:after{opacity:1;transition-delay:.2s}}@keyframes lc-menu-hide{0%{clip-path:inset(0 0 0 0)}}@keyframes lc-menu-show{0%{clip-path:inset(0 0 var(--lc-menu-cut, 0px) 0)}to{clip-path:inset(0 0 0 0)}}@media(prefers-reduced-motion:reduce){.section-header .header__inline-menu,.section-header.lc-menu-hidden .header__inline-menu{transition:none;transform:none}.section-header.lc-menu-hidden .header-wrapper,.section-header.lc-menu-revealing .header-wrapper{animation:none}}@media screen and (max-width:749px){.slider.slider--mobile{overflow-y:hidden}}@media screen and (min-width:750px){.slider.slider--tablet-up{overflow-y:hidden}}@media screen and (max-width:989px){.slider.slider--tablet{overflow-y:hidden}}@media screen and (min-width:990px){.slider--desktop{overflow-y:hidden}}.lc-stars{position:relative;display:inline-flex;flex:none;vertical-align:middle;line-height:0;font-size:1.6rem}.lc-stars--medium{font-size:2rem}.lc-stars--large{font-size:2.4rem}.lc-stars__base,.lc-stars__fill{display:inline-flex;gap:.15em;white-space:nowrap}.lc-stars__base{color:#d9d7e4}.lc-stars__fill{position:absolute;inset:0 auto 0 0;width:calc(var(--lc-stars-full, 5) * 1.15em + var(--lc-stars-fraction, 0) * 1em);overflow:hidden;color:var(--lc-black)}.lc-stars svg{flex:none;width:1em;height:1em;fill:currentColor}.lc-progress{display:flex;align-items:center;gap:1.6rem;padding-top:1.6rem}.lc-progress__bar{position:relative;flex:1 1 auto;height:.1rem;background:rgba(var(--color-foreground),.15);overflow:hidden}.lc-progress__fill{position:absolute;inset:-.05rem auto -.05rem 0;width:calc(var(--lc-slider-visible, .34) * 100%);background:rgb(var(--color-foreground));transform:translate(calc(var(--lc-slider-progress, 0) * (1 / var(--lc-slider-visible, .34) - 1) * 100%))}.lc-progress__count{flex:none;font-size:1.4rem;letter-spacing:.08em;font-variant-numeric:tabular-nums}lc-slider:not([data-scrollable]) .lc-progress{display:none}.lc-slider__arrow{position:absolute;top:calc(50% - 2.2rem);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;background:#ffffffeb;color:var(--lc-black);cursor:pointer;transition:opacity var(--lc-duration-state) ease,transform var(--lc-duration-state) ease}.lc-slider__arrow[hidden]{display:none}.lc-slider__arrow:active{transform:scale(.94)}.lc-slider__arrow svg{width:2rem;height:2rem}.lc-slider__arrow--prev{left:.8rem}.lc-slider__arrow--prev svg{transform:rotate(180deg)}.lc-slider__arrow--next{right:.8rem}body .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--lc-radius);min-height:4.8rem;min-width:4.8rem;font-size:1.6rem}body .product-form__input--pill input[type=radio]:checked+label{background-color:var(--lc-indigo);border-color:var(--lc-indigo);color:#fff}.header__icon .icon,.header__icon--cart .icon{width:2.4rem;height:2.4rem}.icon[stroke]{fill:none}@media screen and (forced-colors:active){.icon[stroke]{fill:none!important;stroke:CanvasText}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.lc-tpl-product .header.header--lc{transition:min-height .35s var(--lc-ease-out),grid-template-rows .35s var(--lc-ease-out)}.lc-scrolled .lc-tpl-product .header.header--lc{min-height:5.4rem}@media screen and (min-width:990px){.lc-scrolled .lc-tpl-product .header.header--lc{min-height:0;grid-template-rows:6.4rem auto}}@media(prefers-reduced-motion:reduce){.lc-tpl-product .header.header--lc{transition:none}}.search-modal__close-button{min-width:4.4rem}.cart-drawer .tax-note{margin:.4rem 0 1.2rem;font-size:1.4rem;line-height:1.4;color:var(--lc-muted)}.cart-drawer .tax-note a{color:inherit}.cart-drawer .cart__ctas{display:flex;flex-direction:column;gap:0}@media screen and (max-width:749px){.cart-drawer .cart-items thead{display:none}.cart-drawer .lc-cart-note{margin-bottom:1.2rem;padding:.9rem 1.2rem;font-size:1.4rem}.cart-drawer .totals{margin-top:0}}.cart-drawer .cart-item__totals .price,.cart-drawer .cart-item__price-wrapper .price{white-space:nowrap}.lc-cart-express{--shopify-accelerated-checkout-button-block-size: 5.2rem;--shopify-accelerated-checkout-button-border-radius: var(--lc-radius);--shopify-accelerated-checkout-inline-alignment: center;--shopify-accelerated-checkout-row-gap: .8rem;flex:1 1 100%;width:100%;margin:.8rem 0 0!important}@media screen and (max-width:749px){.lc-cart-express{--shopify-accelerated-checkout-button-block-size: 4.4rem}}.lc-cart-express:has(.dynamic-checkout__content:empty){display:none}.lc-free{color:var(--lc-indigo);font-weight:700}.lc-announcement .lc-free{color:inherit}.lc-nocaps{text-transform:none}.card-wrapper .card__badge{display:flex;flex-wrap:wrap;gap:.4rem;align-items:flex-start}.card-wrapper .card__badge .badge{padding:.4rem .7rem;font-size:1.4rem;line-height:1.2;letter-spacing:.06em}.badge.lc-badge-gift{position:absolute;left:1rem;bottom:1rem;background:var(--lc-mauve);color:var(--lc-black);border-color:var(--lc-mauve);font-weight:600;text-transform:uppercase}.card-wrapper .card__inner{z-index:2;pointer-events:none}.lc-card-quick{position:absolute;right:.2rem;bottom:.2rem;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:0;background:none;color:var(--lc-black);cursor:pointer;pointer-events:auto}.lc-card-quick:before{content:"";position:absolute;top:.8rem;right:.8rem;bottom:.8rem;left:.8rem;border:.1rem solid var(--lc-line);border-radius:var(--lc-radius);background:#fffc;transition:background-color var(--lc-duration-state) ease}.lc-card-quick .icon{position:relative;width:1.6rem;height:1.6rem;transition:transform .3s var(--lc-ease-out)}.lc-card-quick:hover:before{background:#fff}.lc-card-quick:hover .icon{transform:rotate(90deg)}.lc-card-quick:focus-visible{outline:none}.lc-card-quick:focus-visible:before{outline:.2rem solid var(--lc-indigo);outline-offset:.1rem}.lc-card-quick.is-loading:before{animation:lc-quick-pulse .8s ease-in-out infinite alternate}@keyframes lc-quick-pulse{to{background:var(--lc-mist)}}@media(prefers-reduced-motion:reduce){.lc-card-quick:before,.lc-card-quick .icon{transition:none}.lc-card-quick:hover .icon{transform:none}.lc-card-quick.is-loading:before{animation:none;background:var(--lc-mist)}}.lc-card-title-row{display:flex;align-items:center;gap:.8rem;min-width:0}.lc-card-title-row .card__heading{flex:1 1 auto;min-width:0;margin:0}.lc-card-title-row .card__heading a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lc-card-swatches{position:relative;z-index:2;flex:none;display:flex;align-items:center}.lc-card-swatches__dot{position:relative;width:2.4rem;height:2.4rem;padding:0;border:0;background:none;cursor:pointer}.lc-card-swatches__dot:before{content:"";position:absolute;top:.6rem;right:.6rem;bottom:.6rem;left:.6rem;border-radius:50%;background:var(--lc-dot) center / cover no-repeat;box-shadow:0 0 0 .1rem #0000002e}.lc-card-swatches__dot.is-active:before{box-shadow:0 0 0 .15rem #fff,0 0 0 .25rem rgb(var(--color-foreground))}.lc-card-swatches__dot:focus-visible{outline:.2rem solid var(--lc-focus);outline-offset:-.2rem;border-radius:50%}.lc-card-swatches__more{margin-left:.2rem;font-size:1.4rem;color:var(--lc-muted)}.lc-card-low-stock{margin:.4rem 0 0;font-size:1.4rem;letter-spacing:.06em;text-transform:uppercase;color:var(--lc-muted)}.grid__item:has(>.card-wrapper),.card-wrapper,.card-wrapper .card,.card-wrapper .card__content,.card-wrapper .card__information{min-width:0;max-width:100%}.lc-hero-head{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.lc-hero-head .collection-hero__title{margin:2.4rem 0;min-width:0}.lc-hero-actions{flex:none;display:flex;align-items:center;gap:1.6rem}.lc-hero-filter{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:0 1.4rem;border:.15rem solid var(--lc-black);border-radius:var(--lc-radius);background:none;color:var(--lc-black);font:inherit;font-size:1.5rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-color var(--lc-duration-state) ease,color var(--lc-duration-state) ease}.lc-hero-filter[hidden]{display:none}.lc-hero-filter .svg-wrapper{width:1.8rem;height:1.8rem}.lc-hero-filter:hover{background:var(--lc-black);color:#fff}.lc-collection-view{display:none;align-items:stretch;height:4.8rem;border:.15rem solid var(--lc-black);border-radius:var(--lc-radius);overflow:hidden}.lc-collection-view__btn{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;padding:0;border:0;background:none;color:#c4c4c4;cursor:pointer;transition:color var(--lc-duration-state) ease,background-color var(--lc-duration-state) ease}.lc-collection-view__btn+.lc-collection-view__btn{border-left:.1rem solid var(--lc-line)}.lc-collection-view__btn .icon{width:1.8rem;height:1.8rem;fill:currentColor}.lc-collection-view__btn:hover{color:var(--lc-muted)}.lc-collection-view__btn[aria-pressed=true]{background:var(--lc-mist);color:var(--lc-black);cursor:default}.lc-collection-view__btn:focus-visible{outline:.2rem solid var(--lc-indigo);outline-offset:-.3rem}@media screen and (max-width:749px){.lc-hero-filter{position:relative;min-height:3.6rem;padding:0 1.2rem}.lc-hero-filter .svg-wrapper{display:none}.lc-hero-filter:after{content:"";position:absolute;top:-.4rem;right:0;bottom:-.4rem;left:0}}@media screen and (min-width:990px){.lc-collection-view:not([hidden]){display:inline-flex}.lc-hero-filter{min-height:4.8rem;padding:0 2rem}}.shopify-policy__container{max-width:72rem;padding-top:3.2rem;padding-bottom:6.4rem}.shopify-policy__title{text-align:left}.shopify-policy__title h1{margin:0 0 2.4rem}.shopify-policy__body{font-size:1.7rem;line-height:1.65}.shopify-policy__body h2,.shopify-policy__body h3{margin:4rem 0 1.2rem;font-family:var(--font-heading-family);font-size:2.4rem;font-weight:400;line-height:1.2}.shopify-policy__body>:first-child,.shopify-policy__body .rte>:first-child{margin-top:0}.shopify-policy__body ul,.shopify-policy__body ol{padding-left:2.4rem}.shopify-policy__body li+li{margin-top:.6rem}.shopify-policy__body table,.shopify-policy__body .rte table{width:100%;border:0;border-top:.1rem solid var(--lc-line);box-shadow:none;margin:1.6rem 0 2.4rem;border-collapse:collapse;table-layout:auto}.shopify-policy__body th,.shopify-policy__body td,.shopify-policy__body .rte th,.shopify-policy__body .rte td{padding:1.2rem 1.6rem 1.2rem 0;border:0;font-size:1.7rem;border-bottom:.1rem solid var(--lc-line);text-align:left;vertical-align:top}.shopify-policy__body th,.shopify-policy__body .rte th{color:var(--lc-muted);font-size:1.4rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.shopify-policy__body a{text-underline-offset:.3rem}@media screen and (max-width:749px){.shopify-policy__body th,.shopify-policy__body td,.shopify-policy__body .rte th,.shopify-policy__body .rte td{padding-right:1rem;font-size:1.6rem}.shopify-policy__body th,.shopify-policy__body .rte th{font-size:1.4rem}}.drawer__inner:focus-visible{outline:none;box-shadow:none}.rte [style*=font-size]{font-size:inherit!important}.header--lc-highlight .header__inline-menu .list-menu--inline>li:first-child>.header__menu-item,.header--lc-highlight .menu-drawer__navigation>.menu-drawer__menu>li:first-child>.menu-drawer__menu-item{color:var(--lc-indigo)}.lc-mega{display:grid;grid-template-columns:repeat(var(--lc-mega-cols, 3),minmax(0,12rem));justify-content:center;gap:2.4rem;margin:0 auto;padding-top:0;padding-bottom:0;list-style:none}.lc-mega__card{display:block;color:rgb(var(--color-foreground));text-decoration:none;text-align:center}.lc-mega__media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--lc-mist)}.lc-mega__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}.lc-mega__title{display:block;margin-top:.8rem;font-size:1.4rem;font-weight:500;line-height:1.3;letter-spacing:.02em;text-underline-offset:.4rem}.lc-mega__card:hover .lc-mega__media img,.lc-mega__card:focus-visible .lc-mega__media img{transform:scale(1.05)}.lc-mega__card:hover .lc-mega__title,.lc-mega__card--active .lc-mega__title{text-decoration:underline}@media screen and (min-width:990px){.header--lc .mega-menu__content{padding-top:2.4rem;padding-bottom:2.8rem;transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1)}.header--lc .mega-menu[open] .mega-menu__content{opacity:1;transform:none}@starting-style{.header--lc .mega-menu[open] .mega-menu__content{opacity:0;transform:translateY(-.8rem)}}.header--lc .mega-menu.lc-closing .mega-menu__content{opacity:0;transform:translateY(-.6rem);transition-duration:.22s;transition-timing-function:ease-in}.header--lc .mega-menu[open]:not(.lc-closing) .lc-mega>li{animation:lcMegaIn .5s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(60ms + var(--lc-i, 0) * 50ms)}}@media screen and (min-width:990px){.header--lc .header__inline-menu details>.header__submenu{min-width:24rem;padding:1.2rem 0;background-color:rgb(var(--color-background));border:.1rem solid var(--lc-line);border-radius:2px;box-shadow:none;animation:none;opacity:0;transform:translateY(-.6rem);transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1)}.header--lc .header__inline-menu details[open]>.header__submenu{opacity:1;transform:none}@starting-style{.header--lc .header__inline-menu details[open]>.header__submenu{opacity:0;transform:translateY(-.6rem)}}.header--lc .header__inline-menu details.lc-closing>.header__submenu{opacity:0;transform:translateY(-.4rem);transition-duration:.2s;transition-timing-function:ease-in}.header--lc .header__submenu .header__menu-item{padding:.9rem 2.4rem;font-size:1.5rem;font-weight:400;letter-spacing:0;text-transform:none;white-space:nowrap}.header--lc .header__submenu .header__menu-item:hover,.header--lc .header__submenu .list-menu__item--active{color:var(--lc-indigo);text-decoration:underline;text-underline-offset:.4rem}}@media(prefers-reduced-motion:reduce){.header--lc .header__inline-menu details>.header__submenu{transition:none}}@keyframes lcMegaIn{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.lc-mega__media img,.header--lc .mega-menu__content{transition:none}.header--lc .mega-menu[open] .lc-mega>li{animation:none}}.cart__checkout-button{gap:.8rem}.lc-checkout-icon{display:inline-flex;flex-shrink:0}.lc-checkout-icon .icon{width:2.2rem;height:2.2rem}#main-cart-footer .cart__ctas{flex-direction:column;align-items:stretch;gap:0}#main-cart-footer .cart__ctas .cart__checkout-button{width:100%;min-height:5.2rem}@media screen and (min-width:990px){.header--lc .header__inline-menu .list-menu--inline>li>.header__menu-item>span,.header--lc .header__inline-menu .list-menu--inline>li>header-menu>details>summary.header__menu-item>span,.header--lc .header__inline-menu .list-menu--inline>li>details>summary.header__menu-item>span{text-decoration:none;padding-bottom:.5rem;background:linear-gradient(currentColor,currentColor) center bottom / 0 .1rem no-repeat;transition:background-size .25s var(--lc-ease-out)}.header--lc .header__inline-menu .list-menu--inline>li>.header__menu-item:hover>span,.header--lc .header__inline-menu .list-menu--inline>li>.header__menu-item:focus-visible>span,.header--lc .header__inline-menu .list-menu--inline>li>header-menu>details>summary.header__menu-item:hover>span,.header--lc .header__inline-menu .list-menu--inline>li>header-menu>details[open]>summary.header__menu-item>span,.header--lc .header__inline-menu .list-menu--inline>li>details>summary.header__menu-item:hover>span,.header--lc .header__inline-menu .list-menu--inline>li>details[open]>summary.header__menu-item>span,.header--lc .header__inline-menu .list-menu--inline>li .header__active-menu-item{text-decoration:none;background-size:100% .1rem}}@media screen and (min-width:990px){.header--lc .header__inline-menu .list-menu--inline>li details[open]>summary.header__menu-item{text-decoration:none}}@media(prefers-reduced-motion:reduce){.header--lc .header__inline-menu .list-menu--inline>li span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lc-base.css.map */
