announcement-bar{display:block}.khy-announcement__Announcement_track{display:grid;overflow:hidden}.khy-announcement__Announcement_track>.khy-announcement__Announcement_slide{grid-area:1 / 1;min-width:0;opacity:.01;pointer-events:none;transition:opacity .4s}.khy-announcement__Announcement_track>.khy-announcement__Announcement_slide.is-active{opacity:1;pointer-events:auto}.khy-blog__IndexBlog,.khy-blog__IndexBlog-heading,.khy-blog__IndexBlog-subhead{display:block}.khy-blog__IndexBlog-items{text-align:center;margin:0;padding:0;list-style:none}.khy-blog__IndexBlog-item{text-align:left;width:100%;max-width:20rem;margin:0 auto 1rem}.khy-blog__IndexBlog-itemLink{color:#fff;background-color:#dadada;display:block}.khy-blog__IndexBlog-itemLink:hover,.khy-blog__IndexBlog-itemLink:focus{color:#fff}.khy-blog__IndexBlog-itemImage{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:0;margin:0;padding:0 0 100%;display:block;position:relative;overflow:hidden}.khy-blog__IndexBlog-itemDimmer{opacity:.4;background-color:#0a0a0a;width:100%;height:100%;transition:opacity .3s ease-in-out;position:absolute;top:0;left:0}.khy-blog__IndexBlog-itemDimmer--noImage{display:none}.khy-blog__IndexBlog-itemLink:hover .khy-blog__IndexBlog-itemDimmer,.khy-blog__IndexBlog-itemLink:focus .khy-blog__IndexBlog-itemDimmer{opacity:.5}.khy-blog__IndexBlog-itemCaption{width:100%;padding:0 1rem;position:absolute;top:50%;left:0;transform:translateY(-50%)translateZ(0)}.khy-blog__IndexBlog-itemInfo{margin:0 0 .5rem;font-size:.8rem;position:absolute;bottom:100%;left:1rem}.khy-blog__IndexBlog-itemTitle{margin:0;line-height:1.3;overflow:hidden}@media print,screen and (min-width:40em){.khy-blog__IndexBlog-item{vertical-align:top;width:50%;max-width:100%;margin:0;padding:.5rem;display:inline-block}}@media print,screen and (min-width:64em){.khy-blog__IndexBlog-item{width:33.3333%}.khy-blog__IndexBlog-items .khy-blog__IndexBlog-item:nth-child(4):last-child{display:none}}.khy-cart-drawer__overlay{z-index:1000;cursor:pointer;opacity:0;visibility:hidden;background-color:#1d1a1c80;width:100%;height:100vh;transition:visibility ease-in-out,opacity .5s ease-in-out;position:fixed;top:0;left:0}.has-open-offcanvas[data-offcanvas=cart]{overflow:hidden!important}.has-open-offcanvas[data-offcanvas=cart] .khy-cart-drawer__overlay{visibility:visible;opacity:1}.khy-cart-drawer__root{z-index:9999;background-color:#fff;width:100%;height:100dvh;margin:0;padding:0;transition:transform .9s ease-in-out;position:fixed;top:0;right:0;transform:translate(100%)translateZ(0)}.khy-cart-drawer__root.is-expanded{transform:translate(0)translateY(0)translateZ(0)}.khy-cart-drawer__root .portable-snippet[data-snippet-name=cart]{height:100%}.khy-cart-drawer__wrapper{box-sizing:border-box;width:100%;height:100%;position:relative;overflow:hidden auto}.khy-cart-drawer__content{box-sizing:border-box;width:100%;height:100%;margin:0}.khy-cart-drawer__close{-webkit-appearance:none;appearance:none;color:currentColor;z-index:2;cursor:pointer;background:none;border:none;width:2rem;height:2rem;margin:0;padding:0;position:absolute;top:.5rem;right:.5rem}.khy-cart-drawer__close span{clip:rect(1px,1px,1px,1px);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.khy-cart-drawer__container{height:100%}@media print,screen and (min-width:40em){.khy-cart-drawer__root{max-width:32.1875rem;height:100dvh}}@media print,screen and (min-width:64em){.khy-cart-drawer__close{top:1rem;right:1rem}}.khy-cart__root{width:100%;max-width:90rem;margin:0 auto}collection-seo{display:block}.khy-collection-seo__root{width:100%;margin:0 auto;max-width:90rem;color:#313448;padding:0 1rem 4rem}@media print,screen and (min-width:64em){.khy-collection-seo__root{display:grid;gap:.5rem;grid-template-columns:repeat(12,1fr)}}.khy-collection-seo__container{display:flex;flex-direction:column;gap:1rem}@media print,screen and (min-width:64em){.khy-collection-seo__container{grid-column:4/10}}.khy-collection-seo__title{font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:110%;text-transform:uppercase;line-height:1.75rem;letter-spacing:.0625rem}.khy-collection-seo__description{font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-style:normal;font-weight:450;line-height:120%;letter-spacing:.0175rem;line-height:1.25rem;text-transform:lowercase}.khy-collection-seo__description>*+*{margin-top:1rem}.khy-collection-seo__description a{color:currentcolor;display:inline;text-decoration:underline;opacity:1;transition:background-size .3s ease,opacity .3s ease,color .3s ease}@media print,screen and (min-width:64em){.khy-collection-seo__description a{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:center bottom;background-repeat:no-repeat;background-size:100% 1px}}@media print,screen and (min-width:64em){.khy-collection-seo__description a:hover,.khy-collection-seo__description a:focus-visible{opacity:.7;background-size:0% 1px;outline:none}}.khy-collection-seo__toggle{font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase;align-self:flex-start;padding:0;color:inherit;cursor:pointer;background:none;border:0;display:inline;text-decoration:underline;opacity:1;transition:background-size .3s ease,opacity .3s ease,color .3s ease}@media print,screen and (min-width:64em){.khy-collection-seo__toggle{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:center bottom;background-repeat:no-repeat;background-size:100% 1px}}@media print,screen and (min-width:64em){.khy-collection-seo__toggle:hover,.khy-collection-seo__toggle:focus-visible{opacity:.7;background-size:0% 1px;outline:none}}customer-addresses{display:block}.khy-customer-addresses-main__container{display:block}.khy-customer-addresses-main__Customer-form{max-width:24rem;margin:0 auto}.khy-customer-addresses-main__Customer-formSuccessMessage{text-align:center;max-width:30rem;margin:0 auto 1rem;font-weight:400}.khy-customer-addresses-main__Customer-backButton{margin:1rem 0}.khy-customer-addresses-main__Customer-addresses{max-width:24rem;margin:0 auto}.khy-customer-addresses-main__Customer-address{margin:.25rem 0}.khy-drawer-quick-view__overlay{z-index:1000;cursor:pointer;visibility:hidden;opacity:0;background-color:#1d1a1c80;width:100%;height:100vh;transition:visibility ease-in-out,opacity .5s ease-in-out;position:fixed;top:0;left:0}.has-open-offcanvas[data-offcanvas=quickshop]{overflow:hidden!important}.has-open-offcanvas[data-offcanvas=quickshop] .khy-drawer-quick-view__overlay{visibility:visible;opacity:1}.khy-drawer-quick-view__root{z-index:9999;background:none;width:100%;height:100dvh;margin:0;padding:0;transition:transform .9s ease-in-out;position:fixed;top:0;right:0;transform:translate(100%)translateZ(0)}.khy-drawer-quick-view__root.is-expanded{transform:translate(0)translateY(0)translateZ(0)}.khy-drawer-quick-view__root .khy-product-messages{padding:.25rem 1rem 0}.khy-drawer-quick-view__wrapper{box-sizing:border-box;background-color:#fff;width:100%;height:100%;position:relative;overflow:hidden}.khy-drawer-quick-view__content{box-sizing:border-box;background-color:#fff;flex-direction:column;width:100%;height:100dvh;margin:0;display:flex}.khy-drawer-quick-view__react-quickshop{scrollbar-color:oklch(22.2% .006 337.8) oklch(100% 0 0);scrollbar-width:thin;flex:1;overflow:auto}.khy-drawer-quick-view__close{-webkit-appearance:none;appearance:none;color:currentColor;z-index:2;cursor:pointer;background:none;border:none;width:2rem;height:2rem;margin:0;padding:0;position:absolute;top:1rem;right:.75rem}.khy-drawer-quick-view__close svg{width:100%;height:100%}.khy-drawer-quick-view__header{box-sizing:border-box;width:100%;height:4rem;padding:1rem;display:block}.khy-drawer-quick-view__title{text-transform:uppercase;color:#313448;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:110%;display:block}.khy-drawer-quick-view__sr-only{clip:rect(1px,1px,1px,1px);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}@media print,screen and (min-width:40em){.khy-drawer-quick-view__root{max-width:32.1875rem;height:100dvh}.khy-drawer-quick-view__root .khy-product-messages{padding:.25rem 2rem 0}.khy-drawer-quick-view__close{top:1rem;right:1rem}.khy-drawer-quick-view__header{padding:1rem 1.5rem}}header-component{display:contents}.khy-logo__root{flex-direction:column;justify-content:center;align-items:center;width:calc(100% - 2rem);padding:1rem;display:flex}menu-drawer{display:contents}.khy-menu-drawer__overlay{z-index:1000;cursor:pointer;opacity:0;visibility:hidden;background-color:#1d1a1c80;width:100%;height:100vh;transition:visibility ease-in-out,opacity .5s ease-in-out;position:fixed;top:0;left:0}.has-open-offcanvas[data-offcanvas=menu]{overflow:hidden!important}.has-open-offcanvas[data-offcanvas=menu] .khy-menu-drawer__overlay{visibility:visible;opacity:1}.khy-menu-drawer__root{z-index:9999;width:100%;height:100dvh;top:0;left:0;right:0;right:unset;color:#313448;background-color:#fff;margin:0;padding:0;transition:transform .9s ease-in-out;position:fixed;overflow-x:hidden;transform:translate(-100%)translateZ(0);max-width:unset!important}.khy-menu-drawer__root.is-expanded{transform:translate(0)translateY(0)translateZ(0)}.khy-menu-drawer__wrapper{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:oklch(22.2% .006 337.8) oklch(100% 0 0);width:100%;height:100%;position:relative;overflow:hidden auto}.khy-menu-drawer__content{box-sizing:border-box;width:100%;height:100%;margin:0}.khy-menu-drawer__header{background:#fff;align-items:center;gap:1.5rem;width:100%;height:2.5rem;padding:0 1rem;display:flex;position:sticky;top:0}.khy-menu-drawer__header .khy-menu-drawer__menu__main{display:none}.khy-menu-drawer__header__section{display:block}.khy-menu-drawer__header__section--middle{width:60%;height:auto;padding:0 2.5rem;overflow:visible}.khy-menu-drawer__header__section--left{width:20%}.khy-menu-drawer__header__section--right{text-align:right;justify-content:end;gap:2rem;width:20%;display:flex}.khy-menu-drawer__header__logo{margin:0 auto;padding:1rem 0}.khy-menu-drawer__header__logoLink{text-transform:uppercase;color:currentColor;text-align:left;text-decoration:none;transition:opacity .3s;display:block}.khy-menu-drawer__header__logoLink:hover,.khy-menu-drawer__header__logoLink:focus{opacity:.7}.khy-menu-drawer__header__logoFallbackText{text-align:center;text-transform:uppercase;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:110%;overflow:hidden}.khy-menu-drawer__header__logoImage{justify-content:center;align-items:center;display:flex}.khy-menu-drawer__header__logoImage img,.khy-menu-drawer__header__logoSvg{width:auto;height:1.5rem}.khy-menu-drawer__header__logoSvg{color:#1d1a1c}.khy-menu-drawer__header__iconLink{-webkit-appearance:none;appearance:none;color:currentColor;cursor:pointer;vertical-align:middle;text-transform:uppercase;background:linear-gradient(currentColor,currentColor) bottom / 0% 1px no-repeat;border:none;margin:0;padding:0;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:110%;text-decoration:none;transition:color .3s;display:none;position:relative;overflow:visible}.khy-menu-drawer__header__iconLink:hover,.khy-menu-drawer__header__iconLink:focus-visible{opacity:.7;background-size:100% 1px;outline:none}.khy-menu-drawer__header__iconLink[data-drawer-name=cart]{display:inline-block}.khy-menu-drawer__header__iconLink:focus{opacity:.7}.khy-menu-drawer__header__icon{box-sizing:border-box;justify-content:center;align-items:flex-start;margin:0 auto;transition:transform .3s;display:flex;position:relative}.khy-menu-drawer__header__icon svg{width:100%;height:100%}.khy-menu-drawer__header__cartItemCount{text-transform:uppercase;letter-spacing:-1px;margin-top:-.125rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.625rem;font-style:normal;font-weight:500;line-height:120%}.khy-menu-drawer__header__cartItemCount[data-item-count="0"]{display:none}.khy-menu-drawer__close{-webkit-appearance:none;appearance:none;color:currentColor;cursor:pointer;text-transform:uppercase;background:none;border:none;align-items:center;margin:0;padding:0;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;line-height:120%;display:flex;position:relative}.khy-menu-drawer__container{height:calc(100% - 2.5rem)}.khy-menu-drawer__menu{width:100%}.khy-menu-drawer__menu__wrapper{flex-direction:column;justify-content:space-between;gap:2rem;height:100%;padding:4rem 1rem 1rem;display:flex}.khy-menu-drawer__menu__mobile{height:100%;display:block}.khy-menu-drawer__menu__mobile--footer{flex-direction:column;align-self:stretch;align-items:flex-start;gap:.75rem;width:100%;display:flex}.khy-menu-drawer__menu__mobile__iconLink{-webkit-appearance:none;appearance:none;color:currentColor;cursor:pointer;vertical-align:middle;text-transform:uppercase;background:linear-gradient(currentColor,currentColor) bottom / 0% 1px no-repeat;border:none;margin:0;padding:0;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;line-height:120%;text-decoration:none;transition:color .3s;display:inline;position:relative;overflow:visible}.khy-menu-drawer__menu__mobile__iconLink:hover,.khy-menu-drawer__menu__mobile__iconLink:focus-visible{opacity:.7;background-size:100% 1px;outline:none}.khy-menu-drawer__menu__mobile__iconLink:focus{opacity:.7}.khy-menu-drawer__menu__list{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2.5rem;width:100%;height:100%;margin:0;padding:0;list-style:none;display:flex}.khy-menu-drawer__menu__main{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:2rem;width:100%;display:flex}.khy-menu-drawer__menu__item{width:100%;display:block}.khy-menu-drawer__menu__item--link{-webkit-appearance:none;appearance:none;color:currentColor;text-transform:uppercase;cursor:pointer;background:none;border:none;flex-direction:row;justify-content:space-between;align-items:center;gap:.25rem;width:100%;margin:0;padding:0;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:110%;text-decoration:none;display:flex}.khy-menu-drawer__menu__item--link span{background-image:linear-gradient(currentColor,currentColor);background-position:bottom;background-repeat:no-repeat;background-size:0% 1px;width:auto;text-decoration:none;transition:background-size .3s,opacity .3s,color .3s;display:inline}.khy-menu-drawer__menu__item--link span:hover,.khy-menu-drawer__menu__item--link span:focus-visible{opacity:.7;background-size:100% 1px;outline:none}.khy-menu-drawer__menu__item--link svg{width:.75rem;height:.75rem}.khy-menu-drawer__localization .hidden{display:none}.khy-menu-drawer__localization .custom-select{cursor:pointer;color:#313448;width:fit-content;display:block;position:relative}.khy-menu-drawer__localization .custom-select .custom-select__fieldset{clip:rect(1px,1px,1px,1px);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.khy-menu-drawer__localization .custom-select select{text-transform:uppercase;-webkit-appearance:none;appearance:none;field-sizing:content;cursor:pointer;color:#313448;z-index:2;background-color:#0000;border:none;outline:none;margin:0;padding:0 1.5rem 0 0;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;line-height:120%;position:relative}.khy-menu-drawer__localization .custom-select svg{z-index:1;position:absolute;top:50%;right:0;transform:translateY(-50%)}.khy-menu-drawer__innerMenu{width:100%}.khy-menu-drawer__innerMenu__list{z-index:2;background:#fff;flex-direction:column;align-items:flex-start;gap:1.5rem;width:100%;height:calc(100% - 2.5rem);margin:0;padding:4rem 1rem 0;list-style:none;display:flex;position:absolute;top:2.5rem;left:0;translate:100%}.khy-menu-drawer__innerMenu__list.is-expanded{translate:0}.khy-menu-drawer__innerMenu__title{-webkit-appearance:none;appearance:none;color:currentColor;text-transform:uppercase;background:none;border:none;align-items:center;gap:.5rem;width:100%;margin:0;padding:0 0 1rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:110%;display:flex}.khy-menu-drawer__innerMenu__title svg{width:.75rem;height:.75rem;rotate:180deg}.khy-menu-drawer__innerMenu__item{width:100%;display:block}.khy-menu-drawer__innerMenu__item--link{-webkit-appearance:none;appearance:none;color:currentColor;text-transform:uppercase;cursor:pointer;background:none;border:none;flex-direction:row;justify-content:space-between;align-items:center;gap:.25rem;width:100%;margin:0;padding:0;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:110%;text-decoration:none;display:flex}.khy-menu-drawer__innerMenu__item--link span{background-image:linear-gradient(currentColor,currentColor);background-position:bottom;background-repeat:no-repeat;background-size:0% 1px;width:auto;text-decoration:none;transition:background-size .3s,opacity .3s,color .3s;display:inline}.khy-menu-drawer__innerMenu__item--link span:hover,.khy-menu-drawer__innerMenu__item--link span:focus-visible{opacity:.7;background-size:100% 1px;outline:none}.khy-menu-drawer__innerMenu__item--link svg{width:.75rem;height:.75rem}.khy-menu-drawer__innerMenu__item--link:hover,.khy-menu-drawer__innerMenu__item--link:focus-visible{opacity:1;background-size:0}.khy-menu-drawer__innerMenu__item--desktopOnly,.khy-menu-drawer__banners{display:none}.khy-menu-drawer__banner{color:currentColor;direction:ltr;flex-direction:column;gap:.5rem;text-decoration:none;display:flex}.khy-menu-drawer__banner:hover img{transform:scale(1.1)}.khy-menu-drawer__banner:hover .khy-menu-drawer__banner__title{opacity:.7;background-size:100% 1px}.khy-menu-drawer__banner__number{text-transform:uppercase;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%}.khy-menu-drawer__banner__image{aspect-ratio:358 / 448;width:100%;position:relative;overflow:hidden}.khy-menu-drawer__banner__image img{transition:transform .9s}.khy-menu-drawer__banner__title{text-transform:uppercase;background-image:linear-gradient(currentColor,currentColor);background-position:bottom;background-repeat:no-repeat;background-size:0% 1px;width:fit-content;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:110%;text-decoration:none;transition:background-size .3s,opacity .3s,color .3s;display:inline}.khy-menu-drawer__banner__title:hover,.khy-menu-drawer__banner__title:focus-visible{opacity:.7;background-size:100% 1px;outline:none}@media print,screen and (min-width:40em){.khy-menu-drawer__root{max-width:32.1875rem;height:100dvh}}@media print,screen and (min-width:64em){.has-open-offcanvas[data-offcanvas=menu] .khy-menu-drawer__overlay{top:var(--khy-menu-drawer__header-bottom)}.khy-menu-drawer__root{height:unset;transform:translateY(-105%)translate(0)translateZ(0)}.khy-menu-drawer__root.is-expanded{transform:translateY(var(--khy-menu-drawer__header-bottom)) translate(0) translateZ(0)}.khy-menu-drawer__header{display:none}.khy-menu-drawer__header__section--middle{width:50%}.khy-menu-drawer__header__section--left,.khy-menu-drawer__header__section--right{width:25%}.khy-menu-drawer__header__logoImage img,.khy-menu-drawer__header__logoSvg{height:2.5rem}.khy-menu-drawer__header__iconLink{display:inline-block}.khy-menu-drawer__close{display:none}.khy-menu-drawer__container{grid-template-columns:repeat(12,1fr);gap:1rem;height:100%;max-height:calc(100vh - 72px);padding:1.5rem 1rem 2.5rem;display:grid}.khy-menu-drawer__menu{grid-column:1 / 4}.khy-menu-drawer__menu__wrapper{padding:0}.khy-menu-drawer__menu__mobile{grid-column:1 / 4;height:auto;display:block}.khy-menu-drawer__menu__mobile--footer{display:none}.khy-menu-drawer__menu__list{gap:4rem}.khy-menu-drawer__menu__main{order:1;gap:1.5rem}.khy-menu-drawer__menu__item{width:auto}.khy-menu-drawer__menu__item--link{text-transform:uppercase;gap:.5rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:110%}.khy-menu-drawer__menu__item--link.is-expanded{background-size:100% 1px}.khy-menu-drawer__localization{order:1}.khy-menu-drawer__innerMenu{grid-column:4 / 7;position:relative}.khy-menu-drawer__innerMenu--grandchild{display:none}.khy-menu-drawer__innerMenu__list{opacity:0;visibility:hidden;pointer-events:none;padding:0 1rem;transition:opacity .9s;top:0;translate:0}.khy-menu-drawer__innerMenu__list.is-expanded{opacity:1;visibility:visible;pointer-events:auto}.khy-menu-drawer__innerMenu__title{display:none}.khy-menu-drawer__innerMenu__item{width:auto}.khy-menu-drawer__innerMenu__item--link:hover,.khy-menu-drawer__innerMenu__item--link:focus-visible{opacity:.7;background-size:100% 1px}.khy-menu-drawer__innerMenu__item--back,.khy-menu-drawer__innerMenu__item--mobileOnly{display:none}.khy-menu-drawer__innerMenu__item--desktopOnly{display:flex}.khy-menu-drawer__banners{direction:rtl;grid-column:7 / 13;grid-template-columns:repeat(2,1fr);align-items:flex-start;gap:1rem;display:grid}}.khy-page-eu-guarantee__root{padding:0 1rem 5rem}.khy-recently-viewed__root{flex-direction:column;gap:32px;padding-block:4rem;padding-inline:1rem;display:flex}.khy-recently-viewed__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 8px;display:grid}.khy-recently-viewed__card{width:100%}.khy-recently-viewed__header{justify-content:flex-start;align-items:center;width:100%;max-width:90rem;margin:0 auto;display:flex}.khy-recently-viewed__title{text-transform:uppercase;color:#313448;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:110%}@media print,screen and (min-width:64em){.khy-recently-viewed__root{gap:64px;padding-block:5rem}.khy-recently-viewed__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}predictive-search{display:contents}.khy-search-drawer__overlay{z-index:1000;cursor:pointer;opacity:0;visibility:hidden;width:100%;height:100vh;top:0;left:0;top:var(--khy-search-drawer__header-bottom);background-color:#1d1a1c80;transition:visibility ease-in-out,opacity .5s ease-in-out;position:fixed}.has-open-offcanvas[data-offcanvas=search]{overflow:hidden!important}.has-open-offcanvas[data-offcanvas=search] .khy-search-drawer__overlay{visibility:visible;opacity:1}.khy-search-drawer__root{z-index:9999;color:#313448;width:100%;height:auto;top:0;right:0;bottom:var(--khy-search-drawer__header-bottom);right:unset;background-color:#fff;margin:0;padding:0;transition:transform .9s ease-in-out;position:fixed;left:0;transform:translateY(-110%)translate(0)translateZ(0);max-width:unset!important}.khy-search-drawer__root.is-expanded{transform:translate(0)translateY(0)translateZ(0);transform:translateY(var(--khy-search-drawer__header-bottom)) translate(0) translateZ(0)}.khy-search-drawer__wrapper{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:oklch(22.2% .006 337.8) oklch(100% 0 0);width:100%;height:100%;position:relative;overflow:hidden auto}.khy-search-drawer__content{box-sizing:border-box;width:100%;height:100%;margin:0}.khy-search-drawer__header{justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:1rem 1rem 1.5rem;display:flex}.khy-search-drawer__title{text-transform:uppercase;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:110%}.khy-search-drawer__close{-webkit-appearance:none;appearance:none;color:currentColor;cursor:pointer;text-transform:uppercase;background:none;border:none;align-items:center;margin:0;padding:0;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:110%;display:flex;position:relative}.khy-search-drawer__container{flex-direction:column;gap:1.5rem;width:100%;padding:1.5rem 1rem 130px;display:flex}.khy-search-drawer__form{width:100%;padding:0 1rem;position:relative}.khy-search-drawer__form__clear{-webkit-appearance:none;appearance:none;color:currentColor;cursor:pointer;background:none;border:none;align-items:center;width:1.5rem;height:1.5rem;margin:0;padding:0;display:flex;position:absolute;top:20%;right:1.5rem}.khy-search-drawer__form__clear svg{width:100%;height:100%}.khy-search-drawer__form__label{clip:rect(1px,1px,1px,1px);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.khy-search-drawer__form__input{color:#313448;background:none;border:1px solid oklch(22.2% .006 337.8 / .2);width:100%;height:2.5rem;margin:0;padding:0 .75rem;font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:450;line-height:120%;display:flex}.khy-search-drawer__form__input::placeholder{color:#313448b3}.khy-search-drawer__form__input:focus{border-color:#1d1a1c;outline:none}.khy-search-drawer__search,.khy-search-drawer__wrapper{width:100%}.khy-search-drawer__suggestions{flex-direction:column;gap:.75rem;width:100%;margin:0;padding:0 0 2rem;list-style:none;display:flex}.khy-search-drawer__suggestion{width:100%;position:relative}.khy-search-drawer__suggestion--item{color:currentColor;letter-spacing:.0175rem;background-image:linear-gradient(currentColor,currentColor);background-position:bottom;background-repeat:no-repeat;background-size:0% 1px;width:fit-content;font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-style:normal;font-weight:450;line-height:120%;text-decoration:none;transition:background-size .3s,opacity .3s,color .3s;display:inline}.khy-search-drawer__suggestion--item:hover,.khy-search-drawer__suggestion--item:focus-visible{opacity:.7;background-size:100% 1px;outline:none}.khy-search-drawer__suggestion--item mark{text-shadow:0 0;background:none;font-weight:500}.khy-search-drawer__products{width:100%}.khy-search-drawer__products[data-active-resource=products] [data-resource-type=pages]{display:none}.khy-search-drawer__products[data-active-resource=products] [data-resource-toggle=products]{opacity:1;text-decoration:underline;transition:background-size .3s,opacity .3s,color .3s;display:inline}.khy-search-drawer__products[data-active-resource=pages] [data-resource-type=products]{display:none}.khy-search-drawer__products[data-active-resource=pages] [data-resource-toggle=pages]{opacity:1;text-decoration:underline;transition:background-size .3s,opacity .3s,color .3s;display:inline}.khy-search-drawer__products[data-has-products=false] [data-resource-toggle],.khy-search-drawer__products[data-has-pages=false] [data-resource-toggle]{display:none}.khy-search-drawer__products__wrapper{isolation:isolate;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem .5rem;display:grid}.khy-search-drawer__products__tabs{gap:1.5rem;padding-bottom:2rem;display:flex}.khy-search-drawer__products__tab{-webkit-appearance:none;appearance:none;color:currentColor;text-transform:uppercase;cursor:pointer;background:linear-gradient(currentColor,currentColor) bottom / 0% 1px no-repeat;border:none;width:fit-content;margin:0;padding:0;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:110%;text-decoration:none;transition:background-size .3s,opacity .3s,color .3s;display:inline}.khy-search-drawer__products__tab:hover,.khy-search-drawer__products__tab:focus-visible{opacity:.7;background-size:100% 1px;outline:none}.khy-search-drawer__products__title{text-transform:uppercase;padding-bottom:1.5rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:110%}.khy-search-drawer__product,.khy-search-drawer__pages{width:100%;display:block}.khy-search-drawer__cta{padding:.75rem}.khy-search-drawer__cta_wrapper{z-index:2;background:#fff;border-top:1px solid oklch(22.2% .006 337.8 / .2);justify-content:center;align-items:center;width:100%;padding:1rem;display:flex;position:fixed;bottom:0;left:0}.khy-search-drawer__empty{text-transform:uppercase;padding-bottom:2rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:110%}@media print,screen and (min-width:40em){.khy-search-drawer__root{max-width:32.1875rem;height:100dvh}}@media print,screen and (min-width:64em){.khy-search-drawer__root{flex-direction:column;height:unset;max-height:calc(100% - var(--khy-search-drawer__header-bottom));bottom:auto;display:flex;transform:translateY(-110%)translate(0)translateZ(0)}.khy-search-drawer__root.is-expanded{transform:translateY(var(--khy-search-drawer__header-bottom)) translate(0) translateZ(0)}.khy-search-drawer__content{padding-top:1rem}.khy-search-drawer__header{padding:0}.khy-search-drawer__title{display:none}.khy-search-drawer__close{position:absolute;top:1rem;right:1rem}.khy-search-drawer__container{gap:2rem;padding-bottom:2.5rem}.khy-search-drawer__form{width:50%;margin:auto}.khy-search-drawer__search{grid-template-columns:repeat(12,1fr);gap:1rem;display:grid}.khy-search-drawer__wrapper{grid-column:1 / 4}.khy-search-drawer__suggestions{gap:1rem;padding-top:3.125rem;padding-bottom:0}.khy-search-drawer__suggestion{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.khy-search-drawer__suggestion--item{grid-column:2 / 4}.khy-search-drawer__products{grid-column:4 / 13}.khy-search-drawer__products[data-active-resource=products] [data-resource-toggle=products]{background-image:linear-gradient(currentColor,currentColor);background-position:bottom;background-repeat:no-repeat;background-size:100% 1px;text-decoration:none}.khy-search-drawer__products[data-active-resource=products] [data-resource-toggle=products]:hover,.khy-search-drawer__products[data-active-resource=products] [data-resource-toggle=products]:focus-visible{opacity:.7;background-size:0% 1px;outline:none}.khy-search-drawer__products[data-active-resource=pages] [data-resource-toggle=pages]{background-image:linear-gradient(currentColor,currentColor);background-position:bottom;background-repeat:no-repeat;background-size:100% 1px;text-decoration:none}.khy-search-drawer__products[data-active-resource=pages] [data-resource-toggle=pages]:hover,.khy-search-drawer__products[data-active-resource=pages] [data-resource-toggle=pages]:focus-visible{opacity:.7;background-size:0% 1px;outline:none}.khy-search-drawer__products__wrapper{grid-template-rows:1fr;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.khy-search-drawer__products__tabs{gap:2rem}.khy-search-drawer__products__title{padding-bottom:2rem}.khy-search-drawer__product__four{display:none}.khy-search-drawer__cta{color:currentColor;text-transform:uppercase;opacity:1;width:fit-content;padding:0;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;text-decoration:underline;transition:background-size .3s,opacity .3s,color .3s;display:inline}.khy-search-drawer__cta_wrapper{background:none;border:0;padding:2.5rem 0 0;position:relative}.khy-search-drawer__empty{grid-template-columns:repeat(3,1fr);gap:1rem;padding-top:3.125rem;padding-bottom:0;display:grid}.khy-search-drawer__empty span{grid-column:2 / 4}}@media print,screen and (max-width:64em){.khy-search-drawer__cta{text-transform:uppercase;letter-spacing:.08125rem;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;text-align:center;color:#faf9f6;-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);cursor:pointer;background-color:#1d1a1c;border:1px solid oklch(22.2% .006 337.8);border-radius:0;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;text-decoration:none;transition:all .3s ease-in-out;display:flex;position:relative;overflow:hidden}.khy-search-drawer__cta svg{z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex}.khy-search-drawer__cta span{z-index:1}.khy-search-drawer__cta:after{display:none}.khy-search-drawer__cta:hover{color:#1d1a1c;background:var(--color-page-background, oklch(98.2% .0041 91.45));border-color:#1d1a1c}.khy-search-drawer__cta:disabled{color:#d2d1d2;cursor:not-allowed;background-color:#1d1a1c;border-color:#1d1a1c!important}.khy-search-drawer__cta:disabled{background-image:none}}@media print,screen and (max-width:64em)and (min-width:64em){.khy-search-drawer__cta:hover{background-color:#1d1a1c}.khy-search-drawer__cta:hover{background-size:100% 100%}}@media print,screen and (min-width:64em)and (min-width:64em){.khy-search-drawer__cta{background-image:linear-gradient(currentColor,currentColor);background-position:bottom;background-repeat:no-repeat;background-size:100% 1px;text-decoration:none}.khy-search-drawer__cta:hover,.khy-search-drawer__cta:focus-visible{opacity:.7;background-size:0% 1px;outline:none}}.khy-search-drawer__cta{background-image:linear-gradient(var(--color-page-background, oklch(98.2% .0041 91.45)),var(--color-page-background, oklch(98.2% .0041 91.45)));background-position:top;background-repeat:no-repeat;background-size:100% 0;transition:all .3s ease-in-out,background-size .25s}.khy-spacer__root{z-index:1;width:100%;display:block;position:relative}.khy-banner-card__Card{box-sizing:border-box;border-radius:.25rem;height:100%;padding:clamp(1rem,.835092rem + .703606vw,1.5rem);transition:all .3s ease-in-out;display:grid;position:relative;overflow:hidden}.khy-banner-card__Card_image{width:100%;height:100%;position:absolute;top:0;left:0}.khy-banner-card__Card_image img{object-fit:cover;width:100%;height:100%}.khy-banner-card__Card_overlay{background:#222;width:100%;height:100%;position:absolute;top:0;left:0}.khy-banner-card__Card_content{flex-direction:column;justify-content:space-between;display:flex;position:relative}.khy-banner-card__Card_title{margin-bottom:.25rem;font-size:1.5rem;font-weight:700}.khy-banner-card__Card_text{margin-top:.25rem;font-size:1.125rem}.khy-banner-card__Card_link{text-transform:uppercase;color:#222;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%;text-decoration:underline;transition:all .3s ease-in-out}.khy-banner-card__Card_video_btns{position:absolute;bottom:clamp(1rem,.670185rem + 1.40721vw,2rem);right:clamp(1rem,.670185rem + 1.40721vw,2rem)}video{background:#222;width:100%;height:100%;position:absolute;top:0;left:0}body.template-cart .Footer{display:none}.khy-react-cart__cart{height:100%}.khy-react-cart__drawer{color:#313448;flex-direction:column;height:100%;transition:opacity .3s ease-in-out;display:flex;position:relative}.khy-react-cart__drawer.is-updating{pointer-events:none;opacity:.5}.khy-react-cart__drawer .khy-react-cart__title{min-height:3rem;padding:.5rem 1rem}.khy-react-cart__drawer__frame{scrollbar-width:thin;scrollbar-color:oklch(22.2% .006 337.8) oklch(100% 0 0);height:100%;overflow:auto}.khy-react-cart__drawer__sections,.khy-react-cart__drawer__main{position:relative}.khy-react-cart__drawer__main{flex-direction:column;display:flex;position:relative}.khy-react-cart__drawer__footer{flex-shrink:0;margin-top:auto;position:relative;bottom:0}.khy-react-cart__drawer .khy-react-cart__upsell__title{padding:0 1rem 1.5rem}.khy-react-cart__drawer .khy-react-cart__summary{background:var(--color-page-background, oklch(98.2% .0041 91.45))}.khy-react-cart__drawer .khy-react-cart__summary__frame{padding:2rem}.khy-react-cart__drawer .khy-react-cart__summary__total{padding-bottom:0}.khy-react-cart__drawer .khy-react-cart__summary__total__label,.khy-react-cart__drawer .khy-react-cart__summary__total__value{text-transform:uppercase;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:120%}.khy-react-cart__drawer .khy-react-cart__summary__shipping{color:#313448;margin-top:.25rem;font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:450;line-height:120%}.khy-react-cart__drawer .khy-react-cart__summary__button{text-transform:uppercase;letter-spacing:normal;min-height:3rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.125rem}.khy-react-cart__page{color:#313448;padding:0;transition:opacity .3s ease-in-out;position:relative}.khy-react-cart__page.is-updating{pointer-events:none;opacity:.5}.khy-react-cart__page__grid{flex-direction:column;width:100%;display:flex}.khy-react-cart__page__sections,.khy-react-cart__page__frame{position:relative}.khy-react-cart__page .khy-react-cart__empty{box-sizing:border-box;min-height:18.75rem;padding:1rem;position:relative}.khy-react-cart__page .khy-react-cart__empty__button:hover{background-color:var(--color-page-background, oklch(98.2% .0041 91.45))}.khy-react-cart__page .khy-react-cart__progress__tier:after{outline-color:#faf9f6}.khy-react-cart__page__footer{padding-top:10rem}.khy-react-cart__page .khy-react-cart__summary__sticky{margin-left:0}.khy-react-cart__page__sidebar__wrapper{position:sticky;top:5rem}.khy-react-cart__page .khy-react-cart__upsell{overscroll-behavior-x:contain;padding-bottom:2rem}.khy-react-cart__page .khy-react-cart__upsell__product{gap:.75rem;display:flex}.khy-react-cart__page .khy-react-cart__upsell__product__content{flex-direction:column;justify-content:space-between;gap:.125rem;width:100%;padding-top:.125rem;display:flex}.khy-react-cart__page .khy-react-cart__upsell__product__info{flex-direction:column;gap:.125rem;width:100%;display:flex}.khy-react-cart__page .khy-react-cart__upsell__product__image{aspect-ratio:76 / 100;background-color:var(--color-page-background, oklch(98.2% .0041 91.45));flex-shrink:0;width:4.75rem;position:relative;overflow:hidden}.khy-react-cart__page .khy-react-cart__upsell__product__image img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.khy-react-cart__page .khy-react-cart__upsell__product__title a{text-transform:uppercase;color:currentColor;margin-bottom:.125rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;text-decoration:none}.khy-react-cart__page .khy-react-cart__upsell__product__price{font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:450;line-height:120%}.khy-react-cart__page .khy-react-cart__upsell__product__actions{justify-content:flex-start;align-items:center;gap:1rem;width:100%;display:flex}.khy-react-cart__page .khy-react-cart__upsell__product__select{-webkit-appearance:none;appearance:none;text-transform:uppercase;cursor:pointer;background-color:#0000;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="8" viewBox="0 0 14 8" fill="none"><path d="M0.706787 0.706787L6.70679 6.35385L12.7068 0.706787" stroke="%23313448" stroke-linecap="square"/></svg>');background-position:right .5rem center;background-repeat:no-repeat;background-size:.75rem;border:0;border-bottom:1px solid oklch(22.2% .006 337.8);border-radius:0;justify-content:space-between;align-items:center;width:100%;height:2rem;padding:0 2rem 0 0;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;display:flex}.khy-react-cart__page .khy-react-cart__upsell__product__select:focus-visible{outline-color:#1d1a1c}.khy-react-cart__page .khy-react-cart__upsell__product__add{text-transform:uppercase;letter-spacing:.08125rem;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;text-align:center;color:#faf9f6;-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);cursor:pointer;background-color:#1d1a1c;border:1px solid oklch(22.2% .006 337.8);border-radius:0;flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;width:fit-content;height:2rem;padding:.5rem .75rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;text-decoration:none;transition:all .3s ease-in-out;display:flex;position:relative;overflow:hidden}.khy-react-cart__page .khy-react-cart__upsell__product__add svg{z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex}.khy-react-cart__page .khy-react-cart__upsell__product__add span{z-index:1}.khy-react-cart__page .khy-react-cart__upsell__product__add:hover{color:#1d1a1c;background-color:#fff;border-color:#1d1a1c}.khy-react-cart__page .khy-react-cart__upsell__product__add:disabled{color:#d2d1d2;cursor:not-allowed;background-color:#1d1a1c;border-color:#1d1a1c!important}.khy-react-cart__page .khy-react-cart__upsell__product__add:disabled:after,.khy-react-cart__page__desktop{display:none}.khy-react-cart__page__desktop__main{flex-shrink:1;grid-column:1 / 8;width:100%;position:relative;overflow:hidden}.khy-react-cart__page__desktop__main .is-updating{opacity:.5}.khy-react-cart__page__desktop__sidebar{grid-column:9 / 13;position:relative}.khy-react-cart__page__desktop .khy-react-cart__quantity{order:2}.khy-react-cart__page__desktop .khy-react-cart__lineItem__right{grid-template-columns:repeat(6,1fr);gap:.5rem;display:grid}.khy-react-cart__page__desktop .khy-react-cart__lineItem__product,.khy-react-cart__page__desktop .khy-react-cart__lineItem__quantity{grid-column:span 3}.khy-react-cart__page__desktop .khy-react-cart__lineItem__price{margin-left:0;margin-right:auto}.khy-react-cart__page__desktop .khy-react-cart__lineItem__remove{order:2}.khy-react-cart__page__desktop .khy-react-cart__progress{border:1px solid oklch(22.2% .006 337.8 / .2)}.khy-react-cart__page__mobile{display:flex}.khy-react-cart__page__mobile__main{flex-direction:column;min-height:60svh;display:flex;position:relative}.khy-react-cart__page__mobile .khy-react-cart__title{padding:.5rem 1rem}.khy-react-cart__page__mobile .khy-react-cart__summary{z-index:1;width:100%;position:fixed;bottom:0}.khy-react-cart__title{text-transform:uppercase;align-items:center;gap:.5rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:110%;display:flex}.khy-react-cart__title__count{text-align:center;text-transform:uppercase;justify-content:center;align-items:flex-start;margin-bottom:.5rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;line-height:120%;display:flex}.khy-react-cart__contents{position:relative}.khy-react-cart__contents__wrapper{flex-direction:column;padding:.5rem 1rem 0;display:flex}.khy-react-cart__lineItem{border-bottom:1px solid oklch(22.2% .006 337.8 / .2);padding:1.5rem 0;position:relative;container-type:inline-size}.khy-react-cart__lineItem:last-child{border-bottom:none}.khy-react-cart__lineItem:first-child{padding-top:0}.khy-react-cart__lineItem__content{align-items:flex-start;gap:.75rem;min-height:6.25rem;display:flex}.khy-react-cart__lineItem__media{aspect-ratio:76 / 100;background-color:var(--color-page-background, oklch(98.2% .0041 91.45));flex-shrink:0;width:4.75rem;position:relative;overflow:hidden}.khy-react-cart__lineItem__link{display:flex}.khy-react-cart__lineItem__image{object-fit:cover;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.khy-react-cart__lineItem__right{flex-direction:column;justify-content:space-between;width:100%;min-height:6.25rem;display:flex;position:relative}.khy-react-cart__lineItem__product{text-transform:uppercase;flex-direction:column;gap:.25rem;width:100%;padding-top:.25rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.625rem;font-style:normal;font-weight:500;line-height:120%;display:flex}.khy-react-cart__lineItem__badges{gap:.25rem;display:flex}.khy-react-cart__lineItem__badges span{text-align:center;color:#fff;text-transform:uppercase;background:#222;width:fit-content;padding:0 .25rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.625rem;font-style:normal;font-weight:500;line-height:150%;position:relative}.khy-react-cart__lineItem__title a{text-transform:uppercase;color:currentColor;background-image:linear-gradient(currentColor,currentColor);background-position:bottom;background-repeat:no-repeat;background-size:0% 1px;flex-direction:column;width:100%;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;text-decoration:none;transition:background-size .3s,opacity .3s,color .3s;display:inline}.khy-react-cart__lineItem__title a:hover,.khy-react-cart__lineItem__title a:focus-visible{opacity:.7;background-size:100% 1px;outline:none}.khy-react-cart__lineItem__header{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.khy-react-cart__lineItem__bundleQuantity{color:#313448b3;text-transform:uppercase;margin-top:.25rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.625rem;font-style:normal;font-weight:500;line-height:120%}.khy-react-cart__lineItem__bundleExpand{-webkit-appearance:none;appearance:none;color:currentColor;cursor:pointer;background:none;border:none;width:2rem;height:2rem;margin:0;padding:0}.khy-react-cart__lineItem__bundleProducts{flex-direction:column;gap:.5rem;padding-bottom:1.5rem;display:flex}.khy-react-cart__lineItem__bundleProduct{flex-direction:row;gap:.75rem;display:flex}.khy-react-cart__lineItem__bundleProductImage{aspect-ratio:48 / 61;background-color:var(--color-page-background, oklch(98.2% .0041 91.45));flex-shrink:0;width:3rem;position:relative;overflow:hidden}.khy-react-cart__lineItem__bundleProductImage img{object-fit:cover;width:100%;height:100%}.khy-react-cart__lineItem__bundleProductInfo{flex-direction:column;gap:.125rem;display:flex}.khy-react-cart__lineItem__bundleProductTitle{text-transform:uppercase;color:currentColor;margin:0;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.625rem;font-style:normal;font-weight:500;line-height:120%}.khy-react-cart__lineItem__bundleProductVariant{text-transform:uppercase;color:#313448b3;margin:0;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.625rem;font-style:normal;font-weight:500;line-height:120%}.khy-react-cart__lineItem__properties{color:#313448b3;flex-flow:wrap;display:flex}.khy-react-cart__lineItem__discounts{color:#313448b3}.khy-react-cart__lineItem__price{flex-flow:column;align-items:center;gap:.25rem;margin-left:auto;font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:450;line-height:120%;display:flex}.khy-react-cart__lineItem__price__original{color:#313448b3;font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-style:normal;font-weight:450;line-height:120%;text-decoration-line:line-through;position:relative}.khy-react-cart__lineItem__price__value{position:relative}.khy-react-cart__lineItem__quantity{align-items:center;gap:.75rem;display:flex;position:relative}.khy-react-cart__lineItem__remove{-webkit-appearance:none;appearance:none;color:currentColor;cursor:pointer;background:none;border:none;width:2rem;height:2rem;margin:0;padding:0}.khy-react-cart__lineItem__remove:hover{opacity:.7}.khy-react-cart__lineItem__errorMessage{color:#d04a41;width:100%;font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-style:normal;font-weight:450;line-height:110%;display:block}.khy-react-cart__lineItem__giftMessage{text-transform:uppercase;color:#313448b3;flex-direction:column;gap:.125rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.625rem;font-style:normal;font-weight:500;line-height:120%;display:flex}.khy-react-cart__lineItem__giftMessage__row{margin:0}.khy-react-cart__quantity{border:1px solid oklch(22.2% .006 337.8 / .2);position:relative}.khy-react-cart__quantity__controls{border-radius:0;align-items:center;height:100%;display:flex}.khy-react-cart__quantity__input{text-align:center;color:currentColor;background:none;border:0;outline:0;width:2rem;height:2rem;padding:0;font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:450;line-height:120%}.khy-react-cart__quantity__control{-webkit-appearance:none;appearance:none;color:currentColor;cursor:pointer;background:none;border:none;justify-content:center;align-items:center;width:2rem;height:2rem;margin:0;padding:0;display:flex}.khy-react-cart__quantity__control[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.khy-react-cart__quantity__control svg{pointer-events:none}.khy-react-cart__summary{background:#fff;position:relative}.khy-react-cart__summary__frame{padding:1rem;position:relative}.khy-react-cart__summary__content{flex-direction:column;align-items:center;display:flex}.khy-react-cart__summary__total{justify-content:space-between;align-items:center;gap:.125rem;width:100%;padding-bottom:.5rem;display:flex}.khy-react-cart__summary__total__label{text-transform:uppercase;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:110%;display:block}.khy-react-cart__summary__total__value{font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-style:normal;font-weight:450;line-height:120%;display:block}.khy-react-cart__summary__shipping{color:#313448b3;width:100%;font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-style:normal;font-weight:450;line-height:110%;display:block}.khy-react-cart__summary__button{text-transform:uppercase;letter-spacing:.08125rem;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;text-align:center;color:#faf9f6;-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);cursor:pointer;width:fit-content;min-width:14.375rem;min-height:3rem;min-height:unset;background-color:#1d1a1c;border:1px solid oklch(22.2% .006 337.8);border-radius:0;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;margin-top:1rem;padding:.75rem 2rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;text-decoration:none;transition:all .3s ease-in-out;display:flex;position:relative;overflow:hidden}.khy-react-cart__summary__button svg{z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex}.khy-react-cart__summary__button span{z-index:1}.khy-react-cart__summary__button:hover{color:#1d1a1c;background-color:#fff;border-color:#1d1a1c}.khy-react-cart__summary__button:disabled{color:#d2d1d2;cursor:not-allowed;background-color:#1d1a1c;border-color:#1d1a1c!important}.khy-react-cart__summary__button:disabled{background-image:none}.khy-react-cart__summary__link{-webkit-appearance:none;appearance:none;color:currentColor;text-align:center;text-transform:uppercase;background:linear-gradient(currentColor,currentColor) bottom / 0% 1px no-repeat;border:none;width:fit-content;margin:.75rem 0 0;padding:0;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;text-decoration:none;transition:background-size .3s,opacity .3s,color .3s;display:inline}.khy-react-cart__summary__link:hover,.khy-react-cart__summary__link:focus-visible{opacity:.7;background-size:100% 1px;outline:none}.khy-react-cart__summary__sticky{z-index:3;background-color:#fff;width:100%;margin-left:-.75rem;padding:1rem .75rem;transition:transform .3s ease-in-out;display:block;position:fixed;bottom:0;transform:translateY(0)}.khy-react-cart__summary__sticky.visible{transform:translateY(100%)}.khy-react-cart__summary__sticky .khy-react-cart__summary__button{margin:0!important}.khy-react-cart__empty{box-sizing:border-box;width:100%;height:100%;padding:.75rem;display:flex;position:relative}.khy-react-cart__empty__container{flex-direction:column;align-items:center;gap:.75rem;width:100%;height:100%;display:flex}.khy-react-cart__empty__title{text-transform:uppercase;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:110%}.khy-react-cart__empty__text{text-transform:none;letter-spacing:.0175rem;color:#313448b3;font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-style:normal;font-weight:450;line-height:120%}.khy-react-cart__empty__actions{flex-direction:column;gap:.75rem;display:flex}.khy-react-cart__empty__button{text-transform:uppercase;letter-spacing:.08125rem;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;text-align:center;color:#faf9f6;-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);cursor:pointer;background-color:#1d1a1c;border:1px solid oklch(22.2% .006 337.8);border-radius:0;flex-wrap:wrap;justify-content:center;align-items:center;width:fit-content;margin-top:1rem;padding:1rem 2rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;text-decoration:none;transition:all .3s ease-in-out;display:flex;position:relative;overflow:hidden}.khy-react-cart__empty__button svg{z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex}.khy-react-cart__empty__button span{z-index:1}.khy-react-cart__empty__button:hover{color:#1d1a1c;background-color:#fff;border-color:#1d1a1c}.khy-react-cart__empty__button:disabled{color:#d2d1d2;cursor:not-allowed;background-color:#1d1a1c;border-color:#1d1a1c!important}.khy-react-cart__empty__button:disabled{background-image:none}.khy-react-cart__progress{padding:1.5rem 1rem;position:relative}.khy-react-cart__progress__header{flex-direction:column;padding-bottom:.75rem;display:flex}.khy-react-cart__progress__header .khy-react-cart__metTier,.khy-react-cart__progress__header .khy-react-cart__nextTier{display:block}.khy-react-cart__progress__title{text-transform:uppercase;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:110%}.khy-react-cart__progress__subtitle .reward-tier{flex-direction:column;gap:.5rem;display:flex}.khy-react-cart__progress__subtitle *{text-transform:uppercase;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:110%}.khy-react-cart__progress__subtitle p{text-transform:none;font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:450;line-height:120%}.khy-react-cart__progress__content{position:relative}.khy-react-cart__progress__percent{background-color:#1d1a1c;height:100%;position:absolute;left:0}.khy-react-cart__progress__bar{background-color:#1d1a1c33;width:100%;height:.25rem;position:relative;overflow:hidden}.khy-react-cart__progress__tiers{justify-content:space-between;width:100%;margin:0;padding:.5rem 0 0;list-style:none;display:flex}.khy-react-cart__progress__tier{text-transform:uppercase;width:fit-content;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.625rem;font-style:normal;font-weight:500;line-height:120%;position:relative}.khy-react-cart__progress__tier:after{content:"";background:#cccbcc;outline:.125rem solid oklch(100% 0 0);width:.125rem;height:.75rem;display:block;position:absolute;top:-1rem;left:50%}.khy-react-cart__progress__tier.is-active:after{background-color:#1d1a1c}.khy-react-cart__progress__tier:first-child:after{display:none}.khy-react-cart__progress__tier:last-child:after{left:calc(100% - 3px)}.khy-react-cart__upsell{margin-top:auto;padding:1rem 0 .25rem;position:relative}.khy-react-cart__upsell__title{box-sizing:border-box;text-transform:uppercase;width:100%;padding:0 1rem 1.5rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:110%}.khy-react-cart__upsell__carousel{--khy-react-cart__upsell-inset: 16px;--khy-react-cart__upsell-gap: 8px;--khy-react-cart__upsell-slide-width: calc(100cqi - 2 * var(--khy-react-cart__upsell-inset));box-sizing:border-box;z-index:1;width:100%;position:relative;container-type:inline-size}.khy-react-cart__upsell__track{overscroll-behavior-x:contain;scrollbar-width:none;will-change:scroll-position;align-items:stretch;padding-inline-start:var(--khy-react-cart__upsell-inset);display:flex;position:relative;overflow:auto hidden}.khy-react-cart__upsell__track::-webkit-scrollbar{display:none}.khy-react-cart__upsell__track:after{content:"";flex:0 0 var(--khy-react-cart__upsell-inset)}.khy-react-cart__upsell__track:has([role=dialog]:not([hidden])){pointer-events:none;margin-top:-31.25rem;padding-top:31.25rem;overflow-x:hidden}.khy-react-cart__upsell__slide{flex:0 0 var(--khy-react-cart__upsell-slide-width);pointer-events:auto}.khy-react-cart__upsell__slide+.khy-react-cart__upsell__slide{margin-inline-start:var(--khy-react-cart__upsell-gap)}.khy-react-cart__upsell__navigation{flex-direction:column;justify-content:space-between;align-items:center;gap:.25rem;padding:1.5rem 1rem 0;display:flex}.khy-react-cart__upsell__arrows{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;display:flex;position:relative}.khy-react-cart__upsell__arrow{-webkit-appearance:none;appearance:none;color:#313448;text-transform:uppercase;letter-spacing:1px;cursor:pointer;opacity:.7;background:none;border:none;margin:0;padding:0;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.625rem;font-style:normal;font-weight:500;line-height:120%;transition:opacity .3s;position:relative}.khy-react-cart__upsell__arrow:hover{opacity:1}.khy-react-cart__upsell__arrow[disabled]{cursor:not-allowed}.khy-react-cart__upsell__arrow[disabled]:hover{opacity:.7}.khy-react-cart__upsell__scrollbar{background-color:#1d1a1c33;width:100%;height:2px}.khy-react-cart__upsell__thumb{background-color:#1d1a1c;border-radius:10px;height:100%}.khy-react-cart__loading{justify-content:center;align-items:center;width:100%;height:7.5rem;display:flex;position:relative}.khy-react-cart__loading__spinner{pointer-events:none;animation:.5s linear infinite khy-react-cart__rotate}@keyframes khy-react-cart__rotate{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@media print,screen and (min-width:64em){body.template-cart .Footer{display:block}.khy-react-cart__drawer .khy-react-cart__title{min-height:4rem;padding:1rem}.khy-react-cart__drawer .khy-react-cart__progress{padding:1.5rem 1rem}.khy-react-cart__drawer .khy-react-cart__upsell__title{padding:0 1rem 2rem}.khy-react-cart__page{padding:2rem 1rem 2.5rem}.khy-react-cart__page .khy-react-cart__contents__wrapper{padding:0}.khy-react-cart__page__grid{grid-template-columns:repeat(12,1fr);gap:1rem;width:100%;padding:2rem 0;display:grid}.khy-react-cart__page .khy-react-cart__lineItem__right{flex-direction:row;gap:1rem;min-height:7.6875rem}.khy-react-cart__page .khy-react-cart__lineItem__content{gap:2rem}.khy-react-cart__page .khy-react-cart__lineItem__product{justify-content:center;max-width:22.375rem}.khy-react-cart__page .khy-react-cart__lineItem__details{height:-webkit-fill-available}.khy-react-cart__page .khy-react-cart__lineItem__quantity{gap:1rem}.khy-react-cart__page .khy-react-cart__empty{padding:1rem 0}.khy-react-cart__page .khy-react-cart__summary__sticky{display:none}.khy-react-cart__page__sidebar__wrapper{flex-direction:column;gap:1.5rem;display:flex}.khy-react-cart__page .khy-react-cart__upsell{padding-top:1rem;padding-bottom:0}.khy-react-cart__page .khy-react-cart__upsell__title,.khy-react-cart__page .khy-react-cart__upsell__navigation{padding-left:0;padding-right:0}.khy-react-cart__page .khy-react-cart__upsell__product__add:hover{background-color:#1d1a1c}.khy-react-cart__page .khy-react-cart__upsell__product__add:hover{background-size:100% 100%}.khy-react-cart__page__desktop{flex-direction:column;display:flex}.khy-react-cart__page__mobile{display:none}.khy-react-cart__lineItem__media{aspect-ratio:92 / 122;width:5.75rem}.khy-react-cart__lineItem__right{min-height:7.625rem}.khy-react-cart__lineItem__price{flex-flow:row}.khy-react-cart__summary__frame{padding:1.5rem}.khy-react-cart__summary__button:hover{background-color:#1d1a1c}.khy-react-cart__summary__button:hover{background-size:100% 100%}.khy-react-cart__summary__sticky{padding:1rem}.khy-react-cart__empty__button:hover{background-color:#1d1a1c}.khy-react-cart__empty__button:hover{background-size:100% 100%}.khy-react-cart__progress{padding:1.5rem}.khy-react-cart__upsell__title{text-transform:uppercase;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:110%}.khy-react-cart__upsell__carousel{--khy-react-cart__upsell-gap: 32px;--khy-react-cart__upsell-slide-width: calc((100cqi + var(--khy-react-cart__upsell-gap)) / 1.4 - var(--khy-react-cart__upsell-gap))}.khy-react-cart__page .khy-react-cart__upsell__carousel{--khy-react-cart__upsell-inset: 0px;--khy-react-cart__upsell-gap: 40px;--khy-react-cart__upsell-slide-width: calc((100cqi + var(--khy-react-cart__upsell-gap)) / 2 - var(--khy-react-cart__upsell-gap))}.khy-react-cart__upsell__navigation{padding:1rem 1rem 0}}cart-upsell{display:block}cart-upsell[data-recommendations-product-id]:empty{min-height:11.5rem}.khy-react-cart__page .khy-react-cart__upsell__product__add,.khy-react-cart__summary__button,.khy-react-cart__empty__button{background-image:linear-gradient(#fff 0% 100%);background-position:top;background-repeat:no-repeat;background-size:100% 0;transition:all .3s ease-in-out,background-size .25s}.khy-core-video-controls__controls{gap:.5rem;display:flex}.khy-core-video-controls__controls__button{-webkit-appearance:none;appearance:none;color:currentColor;cursor:pointer;background:none;border:none;justify-content:center;align-items:center;width:2rem;height:2rem;margin:0;padding:0;display:flex}.khy-core-video-controls__controls__button span{display:none}.khy-core-video-controls__controls[data-playing=false] .js-controls-play-icon,.khy-core-video-controls__controls[data-playing=true] .js-controls-pause-icon,.khy-core-video-controls__controls[data-muted=true] .js-controls-unmute-icon,.khy-core-video-controls__controls[data-muted=false] .js-controls-mute-icon{display:block}.khy-core-video-controls__controls__button span>div{justify-content:center;align-items:center;display:flex}.khy-core-video-controls__controls__button svg{pointer-events:none}.khy-core-video-controls__controls__button--hidden{display:none}@media print,screen and (min-width:64em){.khy-core-video-controls__controls{gap:1rem}}.khy-notify-me{display:block}.khy-notify-me__overlay{z-index:1000;position:fixed;top:0;left:0;width:100%;height:100vh;cursor:pointer;visibility:hidden;background-color:#1d1a1c80;opacity:0;transition:visibility 0s ease-in-out,opacity .5s ease-in-out}.has-open-offcanvas[data-offcanvas=notify_me]{overflow:hidden!important}.has-open-offcanvas[data-offcanvas=notify_me] .khy-notify-me__overlay{visibility:visible;opacity:1}.khy-notify-me__root{position:fixed;top:0;right:0;width:100%;height:100dvh;z-index:9999;margin:0;padding:0;transform:translate(100%) translateZ(0);transition:transform .9s ease-in-out;background-color:#fff;color:#313448}@media print,screen and (min-width:40em){.khy-notify-me__root{height:100dvh;max-width:32.1875rem}}.khy-notify-me__root.is-expanded{transform:translate(0) translateY(0) translateZ(0)}.khy-notify-me__wrapper{width:100%;height:100%;overflow-y:auto;overflow-x:hidden;position:relative;display:flex;flex-direction:column;gap:1.125rem;padding:1.5rem 1.5rem 1.75rem}.khy-notify-me__heading{width:100%;display:flex;flex-shrink:0;align-items:center;gap:.5rem;justify-content:space-between}.khy-notify-me__title{font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:110%;text-transform:uppercase;letter-spacing:.08em;color:#1d1a1c;margin:0}.khy-notify-me__close{padding:0;border:none;-webkit-appearance:none;appearance:none;background:none;z-index:2;position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;margin:-.5625rem -.5625rem -.5625rem 0;color:#1d1a1c;cursor:pointer}.khy-notify-me__close span{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.khy-notify-me__container{display:flex;flex-direction:column;gap:1.125rem}.khy-notify-me__product{display:flex;align-items:center;gap:.75rem}.khy-notify-me__product[hidden]{display:none}.khy-notify-me__product__swatch{width:2.75rem;height:2.75rem;padding:.125rem;border:1px solid oklch(22.2% .006 337.8 / .2);box-sizing:border-box;flex-shrink:0}.khy-notify-me__product__swatch img{display:block;width:100%;height:100%;object-fit:cover}.khy-notify-me__product__info{display:flex;flex-direction:column;gap:.25rem;min-width:0}.khy-notify-me__product__title,.khy-notify-me__product__variant{font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase;letter-spacing:.04em}.khy-notify-me__product__title{color:#1d1a1c}.khy-notify-me__product__variant{color:#1d1a1c80}.khy-notify-me__description{font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:450;line-height:1.1875rem}.khy-notify-me__description[hidden]{display:none}.khy-notify-me__form{width:100%;display:flex;flex-direction:column;gap:1.125rem}.khy-notify-me__form[hidden]{display:none}.khy-notify-me__sizes{min-width:0;margin:0;padding:0;border:0}.khy-notify-me__sizes[hidden]{display:none}.khy-notify-me__sizes__list{clear:both;display:flex;flex-wrap:wrap;gap:.375rem}.khy-notify-me__label{font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase;letter-spacing:.08em;color:#313448;float:left;width:100%;padding:0;margin-bottom:1.125rem}.khy-notify-me__size{position:relative;display:inline-flex;cursor:pointer}.khy-notify-me__size__input{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;opacity:0}.khy-notify-me__size__label{font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase;letter-spacing:.02em;display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;height:2rem;padding:0 .625rem;border:1px solid oklch(22.2% .006 337.8 / .2);color:#313448;transition:border-color .3s ease,background-color .3s ease,color .3s ease}.khy-notify-me__size:hover .khy-notify-me__size__label{border-color:#1d1a1c}.khy-notify-me__size__input:checked+.khy-notify-me__size__label{color:#faf9f6;background-color:#1d1a1c;border-color:#1d1a1c}.khy-notify-me__size__input:focus-visible+.khy-notify-me__size__label{outline:1px solid oklch(22.2% .006 337.8);outline-offset:2px}.khy-notify-me__tabs{width:100%;display:flex;gap:1rem}.khy-notify-me__tab{padding:0;margin:0;border:none;-webkit-appearance:none;appearance:none;background:none;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase;letter-spacing:.08em;color:#1d1a1c80;cursor:pointer}.khy-notify-me__tab[aria-selected=true]{color:#313448;text-decoration:underline;text-underline-position:from-font}.khy-notify-me__input{font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.08em;text-transform:none;display:flex;width:100%;height:2.875rem;margin:0;padding:0 1rem;border:1px solid oklch(22.2% .006 337.8 / .2);border-radius:0;color:#1d1a1c;background:transparent}.khy-notify-me__input::placeholder{color:#1d1a1c80;text-transform:uppercase;opacity:1}.khy-notify-me__input:focus{border-color:#1d1a1c}.khy-notify-me__input__label{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.khy-notify-me__checkbox{display:flex;align-items:center;gap:.5rem;cursor:pointer}.khy-notify-me__checkbox-input{-webkit-appearance:none;appearance:none;border-radius:0;border:1px solid oklch(22.2% .006 337.8);width:1.25rem;height:1.25rem;position:relative}.khy-notify-me__checkbox-input:checked{background-color:#1d1a1c}.khy-notify-me__checkbox-input:checked:after{content:"";position:absolute;width:.375rem;height:.625rem;border:solid oklch(100% 0 0);border-width:0 1px 1px 0;transform:rotate(45deg);top:45%;left:24%;transform-origin:center;translate:-50% -50%}.khy-notify-me__checkbox label{font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-style:normal;font-weight:450;line-height:120%;letter-spacing:.0175rem}.khy-notify-me__button{font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase;letter-spacing:.08125rem;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;display:flex;align-items:center;justify-content:center;text-align:center;color:#faf9f6;background-color:#1d1a1c;border:1px solid oklch(22.2% .006 337.8);border-radius:0;-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);transition:all .3s ease-in-out;position:relative;overflow:hidden;cursor:pointer;flex-wrap:wrap;text-decoration:none;width:100%;min-height:2.875rem;padding:.75rem 1.5rem}.khy-notify-me__button svg{z-index:1;display:flex;align-items:center;flex-direction:column;justify-content:center}.khy-notify-me__button span{z-index:1}.khy-notify-me__button:hover{color:#1d1a1c;border-color:#1d1a1c;background-color:#fff}@media print,screen and (min-width:64em){.khy-notify-me__button:hover{background-color:#1d1a1c}.khy-notify-me__button:hover{background-size:100% 100%}}.khy-notify-me__button:disabled{color:#d2d1d2;background-color:#1d1a1c;border-color:#1d1a1c!important;cursor:not-allowed}.khy-notify-me__button:disabled{background-image:none}.khy-notify-me__finePrint{font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-style:normal;font-weight:450;line-height:110%;font-size:.6875rem;color:#1d1a1c80;margin:0;text-transform:lowercase}.khy-notify-me__finePrint[hidden]{display:none}.khy-notify-me__error{font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:450;line-height:120%;color:#d04a41}.khy-notify-me__error[hidden]{display:none}.khy-notify-me__success{display:flex;flex-direction:column;gap:1.125rem;outline:none}.khy-notify-me__success[hidden]{display:none}.khy-notify-me__success__message{font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:450;line-height:1.1875rem;color:#313448;margin:0}.khy-notify-me__success__link{font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase;letter-spacing:.08125rem;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;display:flex;align-items:center;justify-content:center;text-align:center;color:#1d1a1c;background-color:transparent;border:1px solid oklch(22.2% .006 337.8);border-radius:0;-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);transition:all .3s ease-in-out;position:relative;overflow:hidden;cursor:pointer;flex-wrap:wrap;text-decoration:none;width:100%;min-height:2.875rem;padding:.75rem 1.5rem}.khy-notify-me__success__link svg{z-index:1;display:flex;align-items:center;flex-direction:column;justify-content:center}.khy-notify-me__success__link span{z-index:1}.khy-notify-me__success__link:hover{color:#faf9f6;border-color:#1d1a1c;background-color:#1d1a1c}@media print,screen and (min-width:64em){.khy-notify-me__success__link:hover{background-color:transparent}.khy-notify-me__success__link:hover{background-size:100% 100%}}.khy-notify-me__success__link:disabled{color:#d2d1d2;background-color:#1d1a1c;border-color:#1d1a1c!important;cursor:not-allowed}.khy-notify-me__success__link:disabled{background-image:none}.khy-notify-me__success__link[hidden]{display:none}.khy-notify-me__button{background-image:linear-gradient(#fff 0% 100%);background-position:top;background-repeat:no-repeat;background-size:100% 0;transition:all .3s ease-in-out,background-size .25s}.khy-notify-me__success__link{background-image:linear-gradient(#1d1a1c 0% 100%);background-position:top;background-repeat:no-repeat;background-size:100% 0;transition:all .3s ease-in-out,background-size .25s}.khy-product-card-widget__product{gap:.75rem;display:flex;position:relative}.khy-product-card-widget__product__content{flex-direction:column;justify-content:space-between;gap:.125rem;width:100%;padding-top:.125rem;display:flex}.khy-product-card-widget__product__info{flex-direction:column;gap:.125rem;width:100%;display:flex}.khy-product-card-widget__product__image{aspect-ratio:76 / 100;background-color:var(--color-page-background, oklch(98.2% .0041 91.45));flex-shrink:0;width:4.75rem;position:relative;overflow:hidden}.khy-product-card-widget__product__image img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.khy-product-card-widget__product__title a{text-transform:uppercase;color:currentColor;margin-bottom:.125rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;text-decoration:none}.khy-product-card-widget__product__price{font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:450;line-height:120%}.khy-product-card-widget__product__actions{justify-content:flex-end;align-items:center;gap:1rem;width:100%;display:flex}.khy-product-card-widget__product__selector{text-align:left;text-transform:uppercase;color:currentColor;cursor:pointer;background-color:#0000;border:0;border-bottom:1px solid oklch(22.2% .006 337.8);border-radius:0;justify-content:space-between;align-items:center;width:100%;height:2rem;padding:0;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;display:flex}.khy-product-card-widget__product__selector:focus-visible{outline-color:#1d1a1c}.khy-product-card-widget__product__add{text-transform:uppercase;letter-spacing:.08125rem;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;text-align:center;color:#faf9f6;-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);cursor:pointer;background-color:#1d1a1c;border:1px solid oklch(22.2% .006 337.8);border-radius:0;flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;width:fit-content;height:2rem;padding:.5rem .75rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;text-decoration:none;transition:all .3s ease-in-out;display:flex;position:relative;overflow:hidden}.khy-product-card-widget__product__add svg{z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex}.khy-product-card-widget__product__add span{z-index:1}.khy-product-card-widget__product__add:hover{color:#1d1a1c;background-color:#fff;border-color:#1d1a1c}.khy-product-card-widget__product__add:disabled{color:#d2d1d2;cursor:not-allowed;background-color:#1d1a1c;border-color:#1d1a1c!important}.khy-product-card-widget__product__add:disabled{background-image:none}.khy-product-card-widget__modal{z-index:10;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;max-height:0;transition:max-height .5s;display:flex;position:absolute;bottom:0;right:0;overflow:hidden}.khy-product-card-widget__modal__open{border:1px solid oklch(22.2% .006 337.8 / .2);max-height:31.25rem;transition:visibility .8s,max-height .5s}.khy-product-card-widget__modal__header{text-transform:uppercase;justify-content:space-between;align-items:center;gap:.5rem;width:100%;height:3rem;padding:.5rem .75rem .5rem 1rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:110%;display:flex}.khy-product-card-widget__modal__close{-webkit-appearance:none;appearance:none;color:currentColor;cursor:pointer;background:none;border:none;margin:0;padding:0;position:relative}.khy-product-card-widget__modal__content{flex-direction:column;gap:2rem;width:100%;padding:1.5rem 1rem;display:flex}.khy-product-card-widget__modal__option{flex-direction:column;gap:1rem;display:flex}.khy-product-card-widget__modal__label{text-transform:uppercase;width:100%;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;line-height:120%}.khy-product-card-widget__modal__buttons{flex-wrap:wrap;gap:.75rem;display:flex}.khy-product-card-widget__modal__button{-webkit-appearance:none;appearance:none;color:currentColor;text-transform:uppercase;cursor:pointer;background:none;border:1px solid oklch(22.2% .006 337.8 / .2);justify-content:center;align-items:center;min-width:2rem;height:2rem;margin:0;padding:0;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;line-height:1;transition:border-color .3s;display:flex;position:relative;overflow:hidden}.khy-product-card-widget__modal__button:hover:not(:disabled){border-color:#1d1a1c}.khy-product-card-widget__modal__button:hover:not(:disabled) img{border:2px solid oklch(100% 0 0)}.khy-product-card-widget__modal__button__selected{border-color:#1d1a1c}.khy-product-card-widget__modal__button__selected img{border:2px solid oklch(100% 0 0);transition:border .3s}.khy-product-card-widget__modal__button__disabled{color:#1d1a1c33;cursor:not-allowed;border-color:#1d1a1c33}.khy-product-card-widget__modal__button__disabled:after{content:"";transform-origin:50%;background-color:#1d1a1c33;width:1px;height:140%;position:absolute;transform:rotate(45deg)}.khy-product-card-widget__modal__swatch{border:1px solid oklch(22.2% .006 337.8 / .3);width:2rem;height:2rem;position:relative}.khy-product-card-widget__modal__swatch span{clip:rect(1px,1px,1px,1px);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.khy-product-card-widget__modal__swatch img{object-fit:cover;width:100%;height:100%;transition:border .3s}.khy-product-card-widget__modal__submit{text-transform:uppercase;letter-spacing:.08125rem;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;text-align:center;color:#faf9f6;-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);cursor:pointer;background-color:#1d1a1c;border:1px solid oklch(22.2% .006 337.8);border-radius:0;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:2.5rem;padding:.75rem 2rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;text-decoration:none;transition:all .3s ease-in-out;display:flex;position:relative;overflow:hidden}.khy-product-card-widget__modal__submit svg{z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex}.khy-product-card-widget__modal__submit span{z-index:1}.khy-product-card-widget__modal__submit:hover{color:#1d1a1c;background-color:#fff;border-color:#1d1a1c}.khy-product-card-widget__modal__submit:disabled{color:#d2d1d2;cursor:not-allowed;background-color:#1d1a1c;border-color:#1d1a1c!important}.khy-product-card-widget__modal__submit:disabled{background-image:none}.khy-product-card-widget__loading{justify-content:center;align-items:center;width:100%;height:6.25rem;display:flex;position:relative}.khy-product-card-widget__loading__spinner{pointer-events:none;animation:.5s linear infinite khy-product-card-widget__rotate}@keyframes khy-product-card-widget__rotate{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@media print,screen and (min-width:64em){.khy-product-card-widget__product__add:hover{background-color:#1d1a1c}.khy-product-card-widget__product__add:hover{background-size:100% 100%}.khy-product-card-widget__modal__submit:hover{background-color:#1d1a1c}.khy-product-card-widget__modal__submit:hover{background-size:100% 100%}}.khy-product-card-widget__product__add,.khy-product-card-widget__modal__submit{background-image:linear-gradient(#fff 0% 100%);background-position:top;background-repeat:no-repeat;background-size:100% 0;transition:all .3s ease-in-out,background-size .25s}product-card{display:block}.khy-product-card__slider{--card-slider-color: #313448;display:block;position:relative;height:100%;cursor:grab}.khy-product-card__slider__track{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.khy-product-card__slider__track::-webkit-scrollbar{display:none}.khy-product-card__slider[data-count="1"] .khy-product-card__slider__track,.khy-product-card__slider[data-count="0"] .khy-product-card__slider__track{overflow-x:hidden}.khy-product-card__slider[data-dragging] .khy-product-card__slider__track{scroll-snap-type:none}.khy-product-card__slider[data-dragging]{cursor:grabbing}.khy-product-card__slider__slide{scroll-snap-align:start;scroll-snap-stop:always}.khy-product-card__slider__arrow{-webkit-appearance:none;appearance:none;position:absolute;top:50%;z-index:10;display:none;justify-content:center;align-items:center;box-sizing:content-box;width:calc(12px / 44 * 27);height:12px;margin:-12px 0 0;padding:6px 9px;color:var(--card-slider-color);background:none;border:0;cursor:pointer}.khy-product-card__slider__arrow svg{width:100%;height:100%;object-fit:contain}.khy-product-card__slider__arrow--prev{left:4px}.khy-product-card__slider__arrow--prev svg{transform:rotate(180deg)}.khy-product-card__slider__arrow--next{right:4px}.khy-product-card__slider__arrow[aria-disabled=true]{opacity:.35;cursor:auto}@media(hover:hover){.js-product-card:hover .khy-product-card__slider__arrow{display:flex}}.khy-product-card__slider[data-swiped] .khy-product-card__slider__arrow{display:flex}.khy-product-card__slider__progress{position:absolute;top:calc(100% - 2px);left:0;z-index:10;width:100%;height:2px;background:#1d1a1c33;pointer-events:none;transform:translateZ(0)}.khy-product-card__slider__progress__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:#1d1a1c;transform-origin:left top;transition:transform .3s}@media(prefers-reduced-motion:reduce){.khy-product-card__slider__progress__fill{transition:none}}.khy-product-messages{display:block}.khy-product-messages .khy-product-messages__messages{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.khy-product-messages .khy-product-messages__messages::-webkit-scrollbar{display:none}.khy-product-messages .khy-product-messages__message{scroll-snap-align:start}.khy-quick-shop{display:block}.khy-quick-shop[aria-busy=true] .khy-react-quickshop__addtocart{cursor:progress}.khy-react-quickshop__productGallery__slider .khy-quick-shop__track{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.khy-react-quickshop__productGallery__slider .khy-quick-shop__track::-webkit-scrollbar{display:none}.khy-react-quickshop__productGallery__slider .khy-react-quickshop__productGallery__slide{flex-shrink:0;width:auto}.khy-react-quickshop__carouselNavigation_scrollbar .swiper-scrollbar-drag{width:0}.khy-react-quickshop__root{box-sizing:border-box;flex-direction:column;gap:1.5rem;width:100%;display:flex}.khy-react-quickshop__root .yotpo-sr-bottom-line-summary span,.khy-react-quickshop__root .yotpo-sr-bottom-line-summary span svg{height:.75rem!important}.khy-react-quickshop__root .yotpo-sr-bottom-line-text{color:#7f7f7f!important;margin-top:1px!important;font-size:.75rem!important}.khy-react-quickshop__sections{flex-direction:column;padding:0 1rem 4rem;display:flex}.khy-react-quickshop__section{padding-top:.25rem;position:relative}.khy-react-quickshop__addtocart{text-transform:uppercase;letter-spacing:.08125rem;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;text-align:center;color:#faf9f6;-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);cursor:pointer;background-color:#1d1a1c;border:1px solid oklch(22.2% .006 337.8);border-radius:0;flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:center;width:fit-content;min-width:50%;min-height:2rem;padding:.75rem .5rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;text-decoration:none;transition:all .3s ease-in-out;display:flex;position:relative;overflow:hidden}.khy-react-quickshop__addtocart svg{z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex}.khy-react-quickshop__addtocart span{z-index:1}.khy-react-quickshop__addtocart:hover{color:#1d1a1c;background-color:var(--color-page-background, oklch(98.2% .0041 91.45));border-color:#1d1a1c}.khy-react-quickshop__addtocart:disabled{color:#d2d1d2;cursor:not-allowed;background-color:#1d1a1c;border-color:#1d1a1c!important}.khy-react-quickshop__addtocart:disabled{background-image:none}.khy-react-quickshop__addtocart span{gap:.25rem;margin-left:.25rem;display:flex}.khy-react-quickshop__viewmore{text-transform:uppercase;letter-spacing:.08125rem;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;text-align:center;color:#313448;-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);cursor:pointer;width:fit-content;min-width:13.4375rem;min-height:2rem;min-width:unset;background-color:#faf9f6;border:1px solid oklch(86.18% .0017 325.59);border-radius:0;flex-wrap:wrap;flex-shrink:1;justify-content:center;align-items:center;width:50%;padding:.75rem 1.5rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;text-decoration:none;transition:all .3s ease-in-out;display:flex;position:relative;overflow:hidden}.khy-react-quickshop__viewmore svg{z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex}.khy-react-quickshop__viewmore span{z-index:1}.khy-react-quickshop__viewmore:hover{color:#faf9f6;background-color:#1d1a1c;border-color:#1d1a1c}.khy-react-quickshop__viewmore:disabled{color:#313448;cursor:not-allowed;background-color:#d2d1d2;border-color:#d2d1d2!important}.khy-react-quickshop__viewmore:disabled{background-image:none}.khy-react-quickshop__addtocartPadding{z-index:2;flex-direction:row;width:100%;display:flex;position:fixed;bottom:0;left:0}.khy-react-quickshop__shipOnMessage{color:#313448b3;margin-top:.25rem;font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-style:normal;font-weight:450;line-height:110%}.khy-react-quickshop__notify{width:100%;display:block}.khy-react-quickshop__notify__success{display:block}.khy-react-quickshop__notify__form{flex-direction:row;align-items:center;gap:.25rem;width:100%;display:flex;position:relative}.khy-react-quickshop__notify__form label{clip:rect(1px,1px,1px,1px);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.khy-react-quickshop__notify__input{color:#313448;background:none;border:1px solid oklch(22.2% .006 337.8 / .2);width:100%;height:2.5rem;margin-bottom:0;padding:.5rem;font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:450;line-height:120%;display:flex}.khy-react-quickshop__notify__input::placeholder{color:#313448b3}.khy-react-quickshop__notify__input:focus{border-color:#1d1a1c;outline:none}.khy-react-quickshop__notify__submit{-webkit-appearance:none;appearance:none;text-transform:uppercase;letter-spacing:.08125rem;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;text-align:center;color:#faf9f6;-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);cursor:pointer;background-color:#1d1a1c;border:1px solid oklch(22.2% .006 337.8);border-radius:0;flex-wrap:wrap;justify-content:center;align-items:center;width:fit-content;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;text-decoration:none;transition:all .3s ease-in-out;display:flex;position:relative;overflow:hidden}.khy-react-quickshop__notify__submit svg{z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex}.khy-react-quickshop__notify__submit span{z-index:1}.khy-react-quickshop__notify__submit:hover{color:#1d1a1c;background-color:var(--color-page-background, oklch(98.2% .0041 91.45));border-color:#1d1a1c}.khy-react-quickshop__notify__submit:disabled{color:#d2d1d2;cursor:not-allowed;background-color:#1d1a1c;border-color:#1d1a1c!important}.khy-react-quickshop__notify__submit:disabled{background-image:none}.khy-react-quickshop__options{flex-direction:column;gap:.75rem;padding:.75rem 0;display:flex;position:relative}.khy-react-quickshop__options__smp{border-top:1px solid oklch(68.3% 0 0);border-bottom:0}.khy-react-quickshop__options__inline{flex-direction:column;gap:.25rem;display:flex}.khy-react-quickshop__options__list{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.khy-react-quickshop__option-label{text-transform:uppercase;color:#313448;gap:.5rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;line-height:120%;display:flex}.khy-react-quickshop__option-label-container{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.khy-react-quickshop__option-value{text-transform:uppercase;color:#313448;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%}.khy-react-quickshop__label{justify-content:space-between;align-items:center;width:auto;padding-bottom:.25rem;font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:450;line-height:120%;display:flex}.khy-react-quickshop__label__seasonal{justify-content:flex-start;padding-top:.75rem}.khy-react-quickshop__option{text-transform:uppercase;color:#313448;cursor:pointer;background:none;border:1px solid oklch(22.2% .006 337.8 / .2);justify-content:center;align-items:center;min-width:2rem;height:2rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;line-height:120%;transition:all .3s ease-in-out;display:flex}.khy-react-quickshop__option:hover,.khy-react-quickshop__option__active{border-color:#1d1a1c}.khy-react-quickshop__option__soldOut{color:#31344866;position:relative}.khy-react-quickshop__option__soldOut:after{content:"";background-color:#1d1a1c33;width:1px;height:141.421%;position:absolute;transform:rotate(45deg)}.khy-react-quickshop__option__color{min-width:unset;border-radius:.25rem;width:1.625rem;height:1.625rem;padding:.125rem;aspect-ratio:1!important}.khy-react-quickshop__option__color .khy-react-quickshop__option__label{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.khy-react-quickshop__option__color__background{aspect-ratio:1;background-size:cover;border-radius:.125rem;width:100%;height:100%;display:block;overflow:hidden}.khy-react-quickshop__option__color:hover,.khy-react-quickshop__option__color.khy-react-quickshop__option__active{background:none;border:1px solid oklch(25% 0 0)}.khy-react-quickshop__option__color.khy-react-quickshop__option__soldOut{color:#222;display:block}.khy-react-quickshop__option__color.khy-react-quickshop__option__soldOut:after{transform-origin:0;width:1px;height:100%;top:0;left:50%;transform:rotate(-45deg)}.khy-react-quickshop__option__drawerTrigger{-webkit-appearance:none;appearance:none;color:currentColor;cursor:pointer;background:none;border:none;margin:0 0 0 auto;padding:0;font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:450;line-height:120%;text-decoration:underline}.khy-react-quickshop__drawer{z-index:2;width:100%;height:100%;display:block;position:fixed;top:0;left:0}.khy-react-quickshop__drawer__overlay{z-index:1000;cursor:pointer;visibility:hidden;opacity:0;background-color:#1d1a1c80;width:100%;height:100vh;transition:visibility ease-in-out,opacity .5s ease-in-out;position:fixed;top:0;left:0}.khy-react-quickshop__drawer__container{z-index:9999;background-color:#fff;width:100%;height:100dvh;margin:0;padding:0;transition:transform .9s ease-in-out;position:fixed;top:0;right:0;transform:translate(100%)translateZ(0)}.khy-react-quickshop__drawer__container.is-expanded{transform:translate(0)translateY(0)translateZ(0)}.khy-react-quickshop__drawer__close{z-index:2;-webkit-appearance:none;appearance:none;color:currentColor;cursor:pointer;background:none;border:none;width:1rem;height:1rem;margin:0;padding:0;position:absolute;top:.75rem;right:.75rem}.khy-react-quickshop__drawer__wrapper{box-sizing:border-box;background-color:#fff;width:100.2%;height:100%;min-height:94%;margin:0;padding:1rem 1rem 4rem;position:relative;overflow:hidden auto}.khy-react-quickshop__drawer__title{width:100%;margin-bottom:1rem;padding:.25rem 0;font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:450;line-height:120%;display:block}.khy-react-quickshop__drawer__content{text-transform:uppercase;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:110%}.khy-react-quickshop__drawer__content__inner{height:100%;position:relative;overflow:scroll auto}.khy-react-quickshop__drawer__content img{box-sizing:border-box;border-radius:.25rem;width:100%;margin-bottom:.75rem;display:block}.khy-react-quickshop__drawer__content figure{margin:0}.khy-react-quickshop__drawer__content figcaption{font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:450;line-height:120%}.khy-react-quickshop__drawer__content table{border-collapse:collapse;width:100%;font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:450;line-height:120%}.khy-react-quickshop__drawer__content thead{background:#ccc}.khy-react-quickshop__drawer__content tr{border-bottom:1px solid oklch(68.3% 0 0);padding:.25rem 0}.khy-react-quickshop__drawer__content th{padding:.25rem 0;font-weight:400}.khy-react-quickshop__drawer__content td{text-align:center}.khy-react-quickshop__drawer__content p{text-transform:none;line-height:125%}.khy-react-quickshop__drawer__content h1,.khy-react-quickshop__drawer__content h2,.khy-react-quickshop__drawer__content h3,.khy-react-quickshop__drawer__content h4,.khy-react-quickshop__drawer__content h5,.khy-react-quickshop__drawer__content h6{padding-bottom:.75rem}.khy-react-quickshop__drawer__content a{color:currentColor}.khy-react-quickshop__drawer__footer{z-index:1;box-sizing:border-box;background:#fff;border:1px solid oklch(84.52% 0 0);gap:.5rem;width:100%;padding:.5rem 1rem;display:flex;position:sticky;bottom:0;left:0;transform:none}.khy-react-quickshop__drawer__tabs{cursor:pointer}.khy-react-quickshop__drawer .khy-react-quickshop__options{visibility:hidden;border:0;padding-top:0;display:none}.khy-react-quickshop__drawer .khy-react-quickshop__options[data-option-name=Size],.khy-react-quickshop__drawer .khy-react-quickshop__options[data-option-name=SMP]{visibility:visible;display:block}.khy-react-quickshop__drawer .khy-react-quickshop__options .khy-react-quickshop__label{color:#d2d1d2;padding-bottom:.75rem;font-weight:400}.khy-react-quickshop__drawer .khy-react-quickshop__options .khy-react-quickshop__label strong{font-weight:400}.khy-react-quickshop__drawer .khy-react-quickshop__options__list{flex-wrap:nowrap}.khy-react-quickshop__drawer .khy-react-quickshop__options__list li{flex-shrink:1;width:100%}.khy-react-quickshop__drawer .khy-react-quickshop__options .khy-react-quickshop__option{border:1px solid oklch(84.52% 0 0);width:100%}.khy-react-quickshop__drawer__products{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain;width:calc(100% + 4rem);margin-left:-2rem;margin-right:-2rem;overflow:auto}.khy-react-quickshop__drawer__products::-webkit-scrollbar{display:none}.khy-react-quickshop__drawer__products__wrapper{box-sizing:border-box;flex-direction:column;gap:.75rem;width:100%;padding:0 2rem .75rem;display:flex;overflow:hidden}.khy-react-quickshop__drawer__products__wrapper .swiper-scrollbar{background-color:#f1eeec;height:1px;position:relative}.khy-react-quickshop__drawer__products__wrapper .swiper-scrollbar-drag{background-color:#222}.khy-react-quickshop__drawer__product{width:20.4375rem;display:block}.khy-react-quickshop__sticky{z-index:1000;background:#fff;border-top:1px solid oklch(68.3% 0 0);display:block;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.khy-react-quickshop__sticky.is-active{transform:translateY(0)}.khy-react-quickshop__sticky__navbar{justify-content:space-between;align-items:center;padding:.25rem 2rem;display:flex}.khy-react-quickshop__sticky__navbar .khy-react-quickshop__section{display:block}.khy-react-quickshop__sticky__navbar__left{width:100%;display:none}.khy-react-quickshop__sticky__navbar__right{flex-direction:row;justify-content:flex-end;width:100%;display:flex}.khy-react-quickshop__sticky__navbar__right button{max-width:18.75rem}.khy-react-quickshop__sticky button:not(.khy-react-quickshop__notify__submit):not(.khy-react-quickshop__dropdown){width:100%}.khy-react-quickshop__details{flex-direction:row;align-items:center;gap:.25rem;display:flex}.khy-react-quickshop__details__image{aspect-ratio:1;flex-shrink:0;width:1.25rem;position:relative}.khy-react-quickshop__details__image img{object-fit:cover;width:100%;position:absolute}.khy-react-quickshop__details__info{cursor:pointer;flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.khy-react-quickshop__details__title{text-transform:uppercase;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:700;line-height:120%;display:block}.khy-react-quickshop__details__variant{font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:450;line-height:120%;display:block}.khy-react-quickshop__productDetails__root{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:.75rem;width:100%;padding:0 1rem;display:flex}.khy-react-quickshop__productDetails__heading{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:.5rem;width:100%;display:flex}.khy-react-quickshop__productDetails__link{color:currentColor;text-decoration:none}.khy-react-quickshop__productDetails__title{text-transform:uppercase;color:#313448;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:110%}.khy-react-quickshop__productDetails__subtitle{text-transform:uppercase;opacity:1;color:#313448;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;text-decoration:underline;transition:background-size .3s,opacity .3s,color .3s;display:inline}.khy-react-quickshop__productDetails__reviews{color:#7f7f7f;font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:450;line-height:120%}.khy-react-quickshop__productDetails__tags{flex-wrap:wrap;align-items:center;gap:.125rem;display:flex;position:relative}.khy-react-quickshop__productDetails__tag{color:#222;background:#ccc;border-radius:5rem;justify-content:center;align-items:center;padding:.25rem .5rem;font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:450;line-height:120%;display:flex}.khy-react-quickshop__productGallery__root{width:100%;display:block}.khy-react-quickshop__productGallery__images{overscroll-behavior-x:contain;display:block;position:relative}.khy-react-quickshop__productGallery__pagination{text-align:left;mix-blend-mode:difference;color:#fff;width:auto;font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:450;line-height:120%;display:flex}.khy-react-quickshop__productGallery__navigation{z-index:2;box-sizing:border-box;mix-blend-mode:difference;color:#fff;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;display:flex;position:absolute;bottom:0;left:0}.khy-react-quickshop__productGallery__arrow{-webkit-appearance:none;appearance:none;color:currentColor;cursor:pointer;background:none;border:0;width:1rem;height:1rem;margin:0;padding:0}.khy-react-quickshop__productGallery__arrow svg{width:100%}.khy-react-quickshop__productGallery__prev{transform:rotate(180deg)}.khy-react-quickshop__productGallery__slider{box-sizing:border-box;width:100%;margin:0;position:relative;overflow:hidden}.khy-react-quickshop__productGallery__slide{aspect-ratio:358 / 440;background-color:#ccc;width:auto;height:27.4375rem;position:relative}.khy-react-quickshop__productGallery__slide.swiper-slide-active .khy-react-quickshop__productGallery__slide__caption{bottom:2rem}.khy-react-quickshop__productGallery__slide.is-hidden{display:none}.khy-react-quickshop__productGallery__slide__media{opacity:1;width:100%;height:100%;position:relative}.khy-react-quickshop__productGallery__slide__media iframe,.khy-react-quickshop__productGallery__slide__media video,.khy-react-quickshop__productGallery__slide__media model-viewer{width:100%;max-height:rem-calc(468);height:100%}.khy-react-quickshop__productGallery__slide__caption{background-color:#fff;border:1px solid oklch(100% 0 0);border-radius:999px;margin-right:.5rem;padding:.5rem .75rem;font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:450;line-height:120%;transition:bottom .3s ease-in-out;position:absolute;bottom:1rem;left:.5rem}.khy-react-quickshop__productGallery__slide__controls{color:#fff;position:absolute;top:1rem!important;right:1rem!important}.khy-react-quickshop__video{object-fit:cover;width:100%;height:100%;display:block}.khy-react-quickshop__video__wrapper{width:100%;position:relative}.khy-react-quickshop__video__controls{gap:.25rem;display:flex;position:absolute;top:1rem;right:1rem}.khy-react-quickshop__video__button{cursor:pointer;color:#fff;background:none;border:none;justify-content:center;align-items:center;padding:0;display:flex}.khy-react-quickshop__video__button svg{display:block}.yotpo-sr-bottom-line-summary{-webkit-appearance:none;appearance:none;color:currentColor;background:none;border:none;margin:0;padding:0}.yotpo-sr-bottom-line-text{line-height:1!important}.productsStars{cursor:pointer;align-items:center;gap:.25rem;text-decoration:none;display:flex}.productsStars:hover .reviewCount{opacity:.7}.starsContainer{gap:.125rem;display:flex}.starContainer{display:inline-block;position:relative}.starOutline{display:block}.starFill{display:block;position:absolute;top:0;left:0}.reviewCount{color:#313448;text-transform:uppercase;opacity:1;text-transform:lowercase;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.625rem;font-style:normal;font-weight:500;line-height:120%;text-decoration:underline;transition:background-size .3s,opacity .3s,color .3s;display:inline}.khy-react-quickshop__carouselNavigation_root{flex-direction:column;align-items:flex-end;gap:.25rem;margin-top:0}.khy-react-quickshop__carouselNavigation_root .swiper-scrollbar-horizontal{width:100%;margin:0;position:relative;top:0;right:0;bottom:0;left:0}.khy-react-quickshop__carouselNavigation_navigationLabels{justify-content:end;align-items:center;width:100%;display:flex}.khy-react-quickshop__carouselNavigation_navigationLabels .swiper-button-prev,.khy-react-quickshop__carouselNavigation_navigationLabels .swiper-button-next{width:auto;height:auto;margin:0;position:relative;top:0;right:0;bottom:0;left:0}.khy-react-quickshop__carouselNavigation_navigationLabels .swiper-button-prev:after,.khy-react-quickshop__carouselNavigation_navigationLabels .swiper-button-next:after{content:""}.khy-react-quickshop__carouselNavigation_label{color:#313448;text-transform:uppercase;letter-spacing:.0625rem;background:none;border:0;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.625rem;font-style:normal;font-weight:500;line-height:120%}.khy-react-quickshop__carouselNavigation_separator{color:#313448;display:block}.khy-react-quickshop__carouselNavigation_arrows{gap:.75rem;display:flex}.khy-react-quickshop__carouselNavigation_arrows__prev,.khy-react-quickshop__carouselNavigation_arrows__next{text-transform:uppercase;letter-spacing:.08125rem;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;text-align:center;color:#1d1a1c;-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);cursor:pointer;aspect-ratio:1;background:#fff;border:1px solid oklch(25% 0 0 / .2);border-radius:1.5rem;flex-wrap:wrap;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;text-decoration:none;transition:transform .3s,background-color .3s;display:flex;position:relative;overflow:hidden}.khy-react-quickshop__carouselNavigation_arrows__prev svg,.khy-react-quickshop__carouselNavigation_arrows__next svg{z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex}.khy-react-quickshop__carouselNavigation_arrows__prev span,.khy-react-quickshop__carouselNavigation_arrows__next span{z-index:1}.khy-react-quickshop__carouselNavigation_arrows__prev:hover,.khy-react-quickshop__carouselNavigation_arrows__next:hover{color:#1d1a1c;background-color:var(--color-page-background, oklch(98.2% .0041 91.45));border-color:#1d1a1c}.khy-react-quickshop__carouselNavigation_arrows__prev:disabled,.khy-react-quickshop__carouselNavigation_arrows__next:disabled{color:#d2d1d2;cursor:not-allowed;background-color:#1d1a1c;border-color:#1d1a1c!important}.khy-react-quickshop__carouselNavigation_arrows__prev:disabled:after,.khy-react-quickshop__carouselNavigation_arrows__next:disabled:after,.khy-react-quickshop__carouselNavigation_arrows__prev.swiper-button-lock,.khy-react-quickshop__carouselNavigation_arrows__next.swiper-button-lock,.khy-react-quickshop__carouselNavigation_arrows__prev:after,.khy-react-quickshop__carouselNavigation_arrows__next:after{display:none}.khy-react-quickshop__carouselNavigation_arrows__prev:hover,.khy-react-quickshop__carouselNavigation_arrows__next:hover{color:#fff;background-color:#1d1a1c;transform:translateY(-.25rem)}.khy-react-quickshop__carouselNavigation_arrows__prev:active,.khy-react-quickshop__carouselNavigation_arrows__next:active{transform:translateY(0)}.khy-react-quickshop__carouselNavigation_arrows__prev{transform:rotate(180deg)}.khy-react-quickshop__carouselNavigation_arrows__prev:hover{transform:translateY(-.25rem)rotate(180deg)}.khy-react-quickshop__carouselNavigation_arrows__prev:active{transform:rotate(180deg)}.khy-react-quickshop__carouselNavigation_scrollbar{width:100%;top:unset;bottom:unset;border-radius:.125rem;position:relative;background:#1d1a1c33!important;height:.1875rem!important}.khy-react-quickshop__carouselNavigation_scrollbar .swiper-scrollbar-drag{cursor:pointer;background:#1d1a1c!important;height:100%!important}.khy-react-quickshop__colorSwatch{aspect-ratio:1;cursor:pointer;background:none;border:1px solid oklch(22.2% .006 337.8 / .2);justify-content:center;align-items:center;width:2.125rem;height:2.125rem;padding:0;transition:all .3s;display:flex}.khy-react-quickshop__colorSwatch img{object-fit:cover;width:2rem;height:2rem;transition:all .3s}.khy-react-quickshop__colorSwatch[aria-selected=true],.khy-react-quickshop__colorSwatch:hover{border-color:#1d1a1c}.khy-react-quickshop__colorSwatch[aria-selected=true] img,.khy-react-quickshop__colorSwatch:hover img{box-sizing:border-box;border:.125rem solid oklch(100% 0 0)}.khy-react-quickshop__sizeGuide{-webkit-appearance:none;appearance:none;color:#313448;text-transform:uppercase;opacity:1;cursor:pointer;background:none;border:none;margin:0;padding:0;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;line-height:120%;text-decoration:underline;transition:background-size .3s,opacity .3s,color .3s;display:inline}.khy-react-quickshop__loading{z-index:1000;color:#313448;background-color:#fff3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.khy-react-quickshop__loading svg{height:.25rem}.khy-react-quickshop__loading .khy-react-quickshop__react{animation:1s ease-in-out infinite khy-react-quickshop__moving}@keyframes khy-react-quickshop__moving{0%{width:0%}50%{width:100%;transform:translate(0)}to{width:0;right:0;transform:translate(100%)}}.khy-react-quickshop__inputLabel{clip:rect(1px,1px,1px,1px);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}@media print,screen and (min-width:40em){.khy-react-quickshop__sections{padding:0 2rem 4rem}.khy-react-quickshop__option__color{border-radius:.125rem;width:1rem;height:1rem;padding:.0625rem}.khy-react-quickshop__drawer__container{max-width:32.1875rem;height:100dvh}.khy-react-quickshop__drawer__close{top:1.5rem;right:1.5rem}.khy-react-quickshop__drawer__wrapper{padding:1rem 2rem 4rem}.khy-react-quickshop__drawer__footer{position:fixed}.khy-react-quickshop__sticky__navbar__left{gap:.25rem;display:flex}.khy-react-quickshop__productDetails__root{padding:0 2rem}.khy-react-quickshop__carouselNavigation_root{display:flex}}@media print,screen and (min-width:64em){.khy-react-quickshop__addtocart:hover{background-color:#1d1a1c}.khy-react-quickshop__addtocart:hover{background-size:100% 100%}.khy-react-quickshop__viewmore:hover{background-color:#faf9f6}.khy-react-quickshop__viewmore:hover{background-size:100% 100%}.khy-react-quickshop__notify__submit:hover{background-color:#1d1a1c}.khy-react-quickshop__notify__submit:hover{background-size:100% 100%}.khy-react-quickshop__productDetails__subtitle{background-image:linear-gradient(currentColor,currentColor);background-position:bottom;background-repeat:no-repeat;background-size:100% 1px;text-decoration:none}.khy-react-quickshop__productDetails__subtitle:hover,.khy-react-quickshop__productDetails__subtitle:focus-visible{opacity:.7;background-size:0% 1px;outline:none}.reviewCount{background-image:linear-gradient(currentColor,currentColor);background-position:bottom;background-repeat:no-repeat;background-size:100% 1px;text-decoration:none}.reviewCount:hover,.reviewCount:focus-visible{opacity:.7;background-size:0% 1px;outline:none}.khy-react-quickshop__carouselNavigation_arrows__prev:hover,.khy-react-quickshop__carouselNavigation_arrows__next:hover{background-color:#1d1a1c}.khy-react-quickshop__carouselNavigation_arrows__prev:hover,.khy-react-quickshop__carouselNavigation_arrows__next:hover{background-size:100% 100%}.khy-react-quickshop__sizeGuide{background-image:linear-gradient(currentColor,currentColor);background-position:bottom;background-repeat:no-repeat;background-size:100% 1px;text-decoration:none}.khy-react-quickshop__sizeGuide:hover,.khy-react-quickshop__sizeGuide:focus-visible{opacity:.7;background-size:0% 1px;outline:none}}.khy-react-quickshop__addtocart{background-image:linear-gradient(var(--color-page-background, oklch(98.2% .0041 91.45)),var(--color-page-background, oklch(98.2% .0041 91.45)));background-position:top;background-repeat:no-repeat;background-size:100% 0;transition:all .3s ease-in-out,background-size .25s}.khy-react-quickshop__viewmore{background-image:linear-gradient(#1d1a1c 0% 100%);background-position:top;background-repeat:no-repeat;background-size:100% 0;transition:all .3s ease-in-out,background-size .25s}.khy-react-quickshop__notify__submit,.khy-react-quickshop__carouselNavigation_arrows__prev,.khy-react-quickshop__carouselNavigation_arrows__next{background-image:linear-gradient(var(--color-page-background, oklch(98.2% .0041 91.45)),var(--color-page-background, oklch(98.2% .0041 91.45)));background-position:top;background-repeat:no-repeat;background-size:100% 0;transition:all .3s ease-in-out,background-size .25s}.khy-scripts-google-analytics__snippet{display:none}size-guide-drawer,.khy-size-guide-drawer__SizeGuideDrawer__content{display:contents}.khy-size-guide-drawer__overlay{z-index:1000;cursor:pointer;opacity:0;visibility:hidden;background-color:#1d1a1c80;width:100%;height:100vh;transition:visibility ease-in-out,opacity .5s ease-in-out;position:fixed;top:0;left:0}.has-open-offcanvas[data-offcanvas=size-guide]{overflow:hidden!important}.has-open-offcanvas[data-offcanvas=size-guide] .khy-size-guide-drawer__overlay{visibility:visible;opacity:1}.khy-size-guide-drawer__Offcanvas{z-index:9999;z-index:10000;background-color:#fff;width:100%;height:100dvh;margin:0;padding:0;transition:transform .9s ease-in-out;position:fixed;top:0;right:0;transform:translate(100%)translateZ(0)}.khy-size-guide-drawer__Offcanvas.is-expanded{transform:translate(0)translateY(0)translateZ(0)}.khy-size-guide-drawer__Offcanvas--right{transform:translate(100%)translateZ(0)}.khy-size-guide-drawer__Offcanvas-content{box-sizing:border-box;width:100%;height:100%;margin:0;padding:1rem 0;overflow-y:auto}.khy-size-guide-drawer__SizeGuideDrawer{box-sizing:border-box;flex-direction:column;width:100%;height:100%;max-height:100vh;display:flex}.khy-size-guide-drawer__SizeGuideDrawer__header{justify-content:space-between;align-items:center;padding:0 1rem 1rem;display:flex}.khy-size-guide-drawer__SizeGuideDrawer__title,.khy-size-guide-drawer__SizeGuideDrawer .mono-16{text-transform:uppercase;color:#313448;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:110%}.khy-size-guide-drawer__SizeGuideDrawer__title span,.khy-size-guide-drawer__SizeGuideDrawer .mono-16 span{text-decoration:none!important}.khy-size-guide-drawer__SizeGuideDrawer__title strong,.khy-size-guide-drawer__SizeGuideDrawer .mono-16 strong{font-weight:500!important}.khy-size-guide-drawer__SizeGuideDrawer__close{-webkit-appearance:none;appearance:none;color:currentColor;aspect-ratio:1;cursor:pointer;background:none;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.khy-size-guide-drawer__SizeGuideDrawer__container{scrollbar-width:thin;scrollbar-color:oklch(33.1% .0356 277.65) oklch(100% 0 0);flex-direction:column;flex-shrink:1;height:100%;padding:0 1rem;display:flex;overflow-y:auto}.khy-size-guide-drawer__SizeGuideDrawer__container .sizeChartWrapper{overflow-x:auto}.khy-size-guide-drawer__SizeGuideDrawer__container .sizeChartWrapper h4{display:none}.khy-size-guide-drawer__SizeGuideDrawer__container .sizeChartWrapper table{border-collapse:collapse;color:#313448;background-color:var(--color-page-background, oklch(98.2% .0041 91.45));margin-top:2.5rem;font-family:inherit;font-size:.875rem;border:none!important;width:100%!important}.khy-size-guide-drawer__SizeGuideDrawer__container .sizeChartWrapper caption{clip:rect(1px,1px,1px,1px);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.khy-size-guide-drawer__SizeGuideDrawer__container .sizeChartWrapper thead tr td,.khy-size-guide-drawer__SizeGuideDrawer__container .sizeChartWrapper thead tr th{text-transform:uppercase;font-family:Neue-Grotesk-Medium,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.5875rem;font-style:normal;font-weight:700;line-height:120%;color:#fff!important;background-color:#24262a!important;height:unset!important;border:none!important}.khy-size-guide-drawer__SizeGuideDrawer__container .sizeChartWrapper td,.khy-size-guide-drawer__SizeGuideDrawer__container .sizeChartWrapper th{padding:.75rem .25rem;text-align:center!important}.khy-size-guide-drawer__SizeGuideDrawer__container .sizeChartWrapper tbody tr td,.khy-size-guide-drawer__SizeGuideDrawer__container .sizeChartWrapper tbody tr th{font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.6875rem;font-style:normal;font-weight:450;line-height:120%;color:#313448!important;background-color:unset!important;height:unset!important;border:none!important}.khy-size-guide-drawer__SizeGuideDrawer__container .sizeChartWrapper th{white-space:nowrap}.khy-size-guide-drawer__SizeGuideDrawer__container .sizeChartWrapper tbody tr{background-color:#f9f9f7}.khy-size-guide-drawer__SizeGuideDrawer__container .sizeChartWrapper tbody tr:nth-child(odd){background-color:#edebe7}.khy-size-guide-drawer__SizeGuideDrawer__container .sizeChartWrapper table[sizeChartNew]{width:100%!important;height:auto!important}.khy-size-guide-drawer__SizeGuideDrawer__container .sizeChartWrapper td[style*=width],.khy-size-guide-drawer__SizeGuideDrawer__container .sizeChartWrapper th[style*=width]{width:auto!important}.khy-size-guide-drawer__SizeGuideDrawer__container .sizeChartWrapper div[style*=text-align]{text-align:center!important}.khy-size-guide-drawer__SizeGuideDrawer__container .sizeChartWrapper span[style*=color]{color:inherit!important}.khy-size-guide-drawer__SizeGuideDrawer__container .size-chart-menu{margin-top:2.5rem}.khy-size-guide-drawer__SizeGuideDrawer__container .size-chart-menu .size-chart-menu__nav{flex-wrap:wrap;gap:1.5rem;padding-bottom:1.375rem;display:flex}.khy-size-guide-drawer__SizeGuideDrawer__container .size-chart-menu .size-chart-menu__button{text-transform:uppercase;color:#313448;cursor:pointer;background-color:#0000;border:0;padding:.125rem 0;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;transition:opacity .3s ease-in-out,-webkit-text-decoration .3s ease-in-out,text-decoration .3s ease-in-out}.khy-size-guide-drawer__SizeGuideDrawer__container .size-chart-menu .size-chart-menu__button:hover{opacity:.7;text-decoration:underline}.khy-size-guide-drawer__SizeGuideDrawer__container .size-chart-menu .size-chart-menu__button.is-selected{text-decoration:underline}.khy-size-guide-drawer__SizeGuideDrawer__container .size-chart-menu .size-chart-menu__content{min-height:7.5rem;margin-bottom:2rem;position:relative}.khy-size-guide-drawer__SizeGuideDrawer__container .size-chart-menu .size-chart-menu__panel{letter-spacing:.0175rem;color:#313448;opacity:0;visibility:hidden;flex-direction:column;gap:1.5rem;font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-style:normal;font-weight:450;line-height:120%;transition:all .3s ease-in-out;display:flex;position:absolute;top:0;left:0;right:0;transform:translateY(.625rem)}.khy-size-guide-drawer__SizeGuideDrawer__container .size-chart-menu .size-chart-menu__panel.is-active{opacity:1;visibility:visible;position:relative;transform:translateY(0)}.khy-size-guide-drawer__SizeGuideDrawer__content__grid{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.khy-size-guide-drawer__SizeGuideDrawer__content__grid_item{flex-direction:column;display:flex;position:relative}.khy-size-guide-drawer__SizeGuideDrawer__content__grid_item_content{opacity:1;flex-direction:column;transition:opacity .3s ease-in-out;display:flex}.khy-size-guide-drawer__SizeGuideDrawer__content__grid_item_content_hidden{opacity:0;pointer-events:none;position:absolute;top:0;left:0;right:0}.khy-size-guide-drawer__SizeGuideDrawer__content__grid_image{aspect-ratio:167.5 / 206.4;width:100%;margin-bottom:1rem}.khy-size-guide-drawer__SizeGuideDrawer__content__grid_image img{object-fit:cover;width:100%;height:100%}.khy-size-guide-drawer__SizeGuideDrawer__content__grid_title{text-transform:uppercase;color:#313448;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;display:flex}.khy-size-guide-drawer__SizeGuideDrawer__content__grid_title_indicators{gap:.25rem;margin-top:.5rem;display:flex}.khy-size-guide-drawer__SizeGuideDrawer__content__grid_title_indicator{text-transform:uppercase;color:#313448;cursor:pointer;opacity:.5;background:none;border:none;padding:0;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;transition:opacity .3s ease-in-out}.khy-size-guide-drawer__SizeGuideDrawer__content__grid_title_indicator:hover{opacity:.8}.khy-size-guide-drawer__SizeGuideDrawer__content__grid_title_indicator_active{text-transform:uppercase;color:#313448;cursor:pointer;opacity:1;background:none;border:none;padding:0;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;transition:opacity .3s ease-in-out}.khy-size-guide-drawer__SizeGuideDrawer__content__grid_title_indicator_active:hover{opacity:.8}.khy-size-guide-drawer__SizeGuideDrawer__content__grid_content{letter-spacing:.0175rem;color:#313448;font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-style:normal;font-weight:450;line-height:120%}@media print,screen and (min-width:40em){.khy-size-guide-drawer__Offcanvas{max-width:32.1875rem;height:100dvh}}
/*# sourceMappingURL=/cdn/shop/t/724/compiled_assets/styles.css.map */
