h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.01em}.title,.main-page-title,.collection-hero__title{font-weight:700;color:rgb(var(--color-foreground))}.button,.shopify-challenge__button,.customer button{font-weight:600;letter-spacing:.01em}.kp-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:1.2rem;font-size:1.3rem;opacity:.75}.kp-breadcrumb a{color:inherit;text-decoration:none}.kp-breadcrumb a:hover{text-decoration:underline;text-underline-offset:.3rem}.kp-breadcrumb [aria-current]{font-weight:600;opacity:1}.kp-toolbar{margin-top:2.4rem!important;margin-bottom:2.4rem!important;padding:1.2rem 1.8rem!important;border:0!important;border-radius:var(--kp-radius)!important;background:var(--kp-brand)!important;color:#fff!important;box-shadow:0 6px 18px color-mix(in srgb,var(--kp-brand) 25%,transparent)}.kp-toolbar label,.kp-toolbar .toolbar-compare{color:#fff!important;opacity:.9;font-weight:600}.kp-toolbar select{min-height:3.6rem;padding:.6rem 3.2rem .6rem 1.2rem!important;border-radius:.6rem!important;border:1px solid rgba(255,255,255,.3)!important;background-color:#ffffff1f!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath fill='%23fff' d='M0 0h10L5 6z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 1.1rem center!important;background-size:1rem!important;-webkit-appearance:none;appearance:none;color:#fff!important;font-weight:600;cursor:pointer}.kp-toolbar select:hover,.kp-toolbar select:focus-visible{border-color:var(--kp-accent)!important;outline:none}.kp-toolbar select option{color:#121212;background:#fff}.kp-toolbar .toolbar-view-btn{width:3.6rem;height:3.6rem;justify-content:center;border-radius:.6rem!important;color:#fff!important;opacity:.7}.kp-toolbar .toolbar-view-btn:hover{opacity:1;background:#ffffff1f!important}.kp-toolbar .toolbar-view-btn.is-active{opacity:1;background:var(--kp-accent)!important;border-color:var(--kp-accent)!important;color:var(--kp-brand)!important}@media screen and (max-width:749px){.kp-toolbar{margin-top:1.6rem!important;margin-bottom:1.6rem!important;padding:1rem 1.2rem!important;width:calc(100% - 3rem)}.kp-toolbar select{width:100%}}.facets__disclosure,.facets__summary,.facet-filters__sort{border-radius:.6rem}.active-facets__button-inner{border-radius:99rem}@media screen and (min-width:750px){.facets-vertical{gap:2.8rem;align-items:flex-start}.facets-vertical .facets-wrapper{position:sticky;top:calc(var(--kp-sticky-header-height, 0px) + 1.6rem);flex:0 0 26rem;max-height:calc(100vh - var(--kp-sticky-header-height, 0px) - 3.2rem);overflow-y:auto;overscroll-behavior:contain;padding:0!important;border:1px solid var(--kp-border);border-radius:var(--kp-radius);background:#fff;box-shadow:0 4px 16px #0000000a;scrollbar-width:thin}.facets-vertical .facets__form-vertical{width:100%}.facets-vertical .active-facets-vertical-filter{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem;margin:0;padding:1.4rem 1.8rem;background:var(--kp-brand);color:#fff}.facets-vertical .facets__heading--vertical{margin:0;color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.facets-vertical .active-facets-vertical-filter .active-facets__button-wrapper{margin:0}.facets-vertical .active-facets-vertical-filter .active-facets__button-remove{color:#fff;font-size:1.3rem;opacity:.85}.facets-vertical .active-facets{padding:0 1.8rem}.facets-vertical .active-facets>facet-remove:not(.active-facets__button-wrapper){margin-top:1.2rem}.facets-vertical .active-facets__button-inner{border:1px solid color-mix(in srgb,var(--kp-brand) 30%,transparent);background:var(--kp-brand-tint);color:var(--kp-brand);font-weight:600;box-shadow:none}.facets-vertical .facets__disclosure-vertical{margin:0 1.8rem;border-top:1px solid var(--kp-border)}.facets-vertical #FacetsWrapperDesktop>.facets__disclosure-vertical:first-of-type,.facets-vertical .active-facets+.facets__disclosure-vertical{border-top:0}.facets-vertical .facets__summary{padding:1.5rem 0;font-size:1.4rem;font-weight:700;color:#111}.facets-vertical .facets__summary:hover .facets__summary-label{color:var(--kp-brand)}.facets-vertical .facets__summary .facets__selected{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;margin-left:.6rem;padding:0 .6rem;border-radius:99rem;background:var(--kp-accent);color:var(--kp-brand);font-size:1.1rem;font-weight:700}.facets-vertical .facets__display-vertical{padding-bottom:1.4rem}.facets-vertical .facets__item{padding:.2rem 0}.facets-vertical .facet-checkbox{padding:.6rem .4rem;border-radius:.6rem;font-size:1.4rem;transition:background-color .15s ease}.facets-vertical .facet-checkbox:hover{background:var(--kp-surface)}.facets-vertical .facet-checkbox input[type=checkbox]{accent-color:var(--kp-brand)}.facets-vertical .facet-checkbox .svg-wrapper:first-of-type,.facets-vertical .facet-checkbox>svg{border-radius:.4rem}.facets-vertical .facet-checkbox input:checked~.svg-wrapper,.facets-vertical .facet-checkbox input:checked+svg{background:var(--kp-brand);color:#fff;border-color:var(--kp-brand)}.facets-vertical .facet-checkbox--disabled{opacity:.45}.facets-vertical .facets__price .field__input{border-radius:.6rem}.facets-vertical .facets__price .field:after,.facets-vertical .facets__price .field:hover.field:after{border-radius:.6rem;box-shadow:0 0 0 1px var(--kp-border)}.facets-vertical .show-more-btn{color:var(--kp-brand);font-weight:600}.facets-vertical .product-grid-container{min-width:0}}@media screen and (min-width:750px)and (max-width:989px){.facets-vertical .facets-wrapper{flex-basis:22rem}}@media screen and (max-width:749px){.facets-vertical .mobile-facets__wrapper,#main-collection-filters .mobile-facets__wrapper{margin:0 0 1.2rem}#main-collection-filters .mobile-facets__open{display:inline-flex;align-items:center;gap:.8rem;padding:.9rem 1.6rem;border-radius:var(--kp-radius);background:var(--kp-brand);color:#fff;font-weight:700}#main-collection-filters .mobile-facets__open .svg-wrapper,#main-collection-filters .mobile-facets__open svg{color:#fff}.mobile-facets__header{background:var(--kp-brand);color:#fff}.mobile-facets__heading,.mobile-facets__count,.mobile-facets__header .mobile-facets__close svg{color:#fff}.mobile-facets__footer .button{border-radius:var(--kp-radius)}.mobile-facets__footer .button:not(.button--secondary){background:var(--kp-brand)}.mobile-facets__checkbox input:checked~.svg-wrapper{background:var(--kp-brand);color:#fff}}.product-card-wrapper{border-radius:var(--kp-radius)!important;border-color:var(--kp-border)!important;overflow:hidden}.product-card-wrapper:hover{border-color:color-mix(in srgb,var(--kp-brand) 35%,transparent)!important;box-shadow:0 10px 24px #00000012!important}.product-card-wrapper .card__media,.product-card-wrapper .card__inner{background:#fff!important}.card__badge .badge{font-weight:700}.pagination__item{border-radius:.6rem}.pagination__item--current{background:var(--kp-brand);color:#fff!important}.pagination__item--current:after{display:none}.product__accordion,.collapsible-content .accordion{border-radius:var(--kp-radius)}.main-page-title{margin-bottom:2.4rem;font-size:clamp(3rem,3.4vw,4.4rem)}.rte a{color:var(--kp-brand);text-decoration-color:color-mix(in srgb,var(--kp-brand) 40%,transparent)}.contact{padding:3.2rem;border-radius:var(--kp-radius);background:var(--kp-surface)}@media screen and (max-width:749px){.contact{padding:2rem}}.collection-list .card-wrapper .card{border-radius:var(--kp-radius);overflow:hidden}.collection-list .card__heading{font-weight:700}.template-search__header{padding:3.2rem;border-radius:var(--kp-radius);background:var(--kp-surface)}.template-search__search .search__input,.search__input.field__input{border-radius:99rem}.cart-items thead th{font-weight:700;letter-spacing:.04em;opacity:.7}.cart__footer .totals,.cart__blocks{border-radius:var(--kp-radius)}.cart__footer{padding:2.4rem!important;border-radius:var(--kp-radius);background:var(--kp-surface)}.cart__checkout-button{border-radius:.6rem;font-weight:700}.cart-item__media img,.cart-notification-product__image img{border-radius:.8rem}.drawer__inner{border-left:1px solid var(--kp-border)}.drawer__footer .cart__checkout-button{background:var(--kp-brand)}.customer:not(.account):not(.order){max-width:52rem;margin-top:4rem!important;margin-bottom:4rem!important;padding:3.2rem!important;border-radius:var(--kp-radius);background:var(--kp-surface)}.customer h1{font-weight:700}.customer .field__input{background:#fff}.customer table{border-radius:var(--kp-radius);overflow:hidden}.customer thead th{background:var(--kp-surface)}.template-404{padding-top:8rem!important;padding-bottom:8rem!important}.template-404 .title{font-size:clamp(3.2rem,4vw,5.2rem)}.field__input:focus,.select__select:focus,.customer .field input:focus{box-shadow:0 0 0 .2rem color-mix(in srgb,var(--kp-accent) 45%,transparent)}.kp-catnav{border-bottom:1px solid var(--kp-border)}.kp-catnav__heading{margin:0;padding:1.4rem 1.8rem;background:var(--kp-brand);color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.kp-catnav__list,.kp-catnav__sub{margin:0;padding:0;list-style:none}.kp-catnav__list{padding:.8rem 0}.kp-catnav__link{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.7rem 1.8rem;color:rgb(var(--color-foreground));font-size:1.4rem;line-height:1.35;text-decoration:none;transition:background-color .15s ease,color .15s ease}.kp-catnav__link:hover{background:color-mix(in srgb,var(--kp-brand) 7%,transparent);color:var(--kp-brand)}.kp-catnav__link--main{font-weight:600}.kp-catnav__item.is-open>.kp-catnav__link--main{color:var(--kp-brand)}.kp-catnav__sub{margin:.2rem 0 .6rem 1.8rem;border-left:2px solid color-mix(in srgb,var(--kp-brand) 20%,transparent)}.kp-catnav__sub .kp-catnav__link{padding:.55rem 1.8rem .55rem 1.2rem;font-size:1.35rem;color:rgba(var(--color-foreground),.8)}.kp-catnav__link.is-current{color:var(--kp-brand);font-weight:700;background:color-mix(in srgb,var(--kp-brand) 10%,transparent)}.kp-catnav__sub .kp-catnav__link.is-current{margin-left:-2px;border-left:2px solid var(--kp-brand)}.kp-catnav__count{flex:none;min-width:2.6rem;padding:.1rem .7rem;border-radius:99rem;background:rgba(var(--color-foreground),.06);color:rgba(var(--color-foreground),.65);font-size:1.15rem;font-weight:600;text-align:center}.kp-catnav__link.is-current .kp-catnav__count{background:var(--kp-brand);color:#fff}.kp-catchips{margin:0 0 1.2rem}.kp-catchips__list{display:flex;gap:.8rem;margin:0;padding:.2rem 0 .8rem;list-style:none;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.kp-catchips__list::-webkit-scrollbar{display:none}.kp-catchips__chip{display:inline-block;padding:.7rem 1.4rem;border:1px solid var(--kp-border);border-radius:99rem;background:#fff;color:rgb(var(--color-foreground));font-size:1.3rem;font-weight:600;white-space:nowrap;text-decoration:none}.kp-catchips__chip.is-current{border-color:var(--kp-brand);background:var(--kp-brand);color:#fff}
/*# sourceMappingURL=/cdn/shop/t/8/assets/kp-theme.css.map */
