:root{--kos-radius: 6px;--kos-tile: #ffffff}.kos-h3{font-family:var(--kos-serif);font-weight:400;font-size:clamp(1.35rem,1.1rem + .9vw,1.9rem);line-height:1.15;letter-spacing:-.01em;margin:0}.kos-btn{border-radius:var(--kos-radius);font-weight:600}.kos-btn--primary{background:var(--kos-jade);border-color:var(--kos-jade);color:#fff}.kos-btn--primary:hover{background:var(--kos-jade-soft);border-color:var(--kos-jade-soft);color:#0c1412}.kos-btn--block{width:100%}.kos-btn--lg{padding:17px 26px;font-size:15px}.kos-announce__item:not(:first-child){display:none}.kos-announce__item{border:0!important}.kos-header__inner{padding-block:14px}.kos-brand__tag{display:none}.kos-sec{padding-block:clamp(30px,4.5vw,60px)}.kos-sec--tight{padding-block:clamp(24px,3.5vw,44px)}.kos-sec__head{margin-bottom:18px;align-items:baseline}.kos-sec__head .kos-eyebrow{display:none}.kos-hero__grid{padding-block:clamp(28px,5vw,64px);gap:clamp(20px,4vw,56px)}.kos-hero__chip,.kos-stats,.kos-hero__copy .kos-lede{display:none}.kos-hero .kos-display{font-size:clamp(2.2rem,1.4rem + 3.6vw,4.2rem)}.kos-hero__actions{margin-top:24px}.kos-hero__media .kos-media{border-radius:var(--kos-radius);aspect-ratio:16 / 10;padding:0}.kos-trust__grid{padding-block:18px}.kos-trust__col h3{font-size:13px;font-weight:600;margin:0;color:var(--kos-ink);letter-spacing:0;text-transform:none;font-family:var(--kos-sans)}.kos-trust__col p{font-size:12px;margin:2px 0 0;color:var(--kos-muted);line-height:1.45}.kos-grid,.kos-grid--cells{border:0!important;gap:clamp(12px,2vw,22px)}.kos-card{padding:0;border:0!important;background:none!important;gap:10px}.kos-card__link{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit}.kos-card__media{position:relative;display:block;aspect-ratio:1 / 1;margin:0 0 4px;background:var(--kos-tile);border-radius:var(--kos-radius);overflow:hidden;border:0;padding:0}.kos-card__media img{width:100%;height:100%;object-fit:contain;transition:transform .25s ease}.kos-card:hover .kos-card__media img{transform:scale(1.03)}.kos-card__title{font-size:13.5px;font-weight:500;line-height:1.35;text-align:left;margin:0;color:var(--kos-ink-dim);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.kos-card__price{font-size:16px;font-weight:600;color:var(--kos-ink);font-variant-numeric:tabular-nums}.kos-card__add{margin:0}.kos-btn--add{width:100%;padding:10px 12px;font-size:13px;background:transparent;border:1px solid var(--kos-line-strong);color:var(--kos-ink)}.kos-btn--add:hover{background:var(--kos-jade);border-color:var(--kos-jade);color:#fff}.kos-tag{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border-radius:4px;line-height:1.2}.kos-card__media .kos-tag{position:absolute;top:8px;left:8px}.kos-tag--pre{background:var(--kos-gold);color:#241c07}.kos-tag--out{background:#2b3133;color:#c3c7c2}.kos-tag--low{background:#c2703a;color:#fff}.kos-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--kos-jade-soft);margin-right:8px;vertical-align:1px}.kos-collhead{padding-block:clamp(18px,3vw,34px);border-bottom:0}.kos-collhead .kos-lede,.kos-collhead .kos-eyebrow,.kos-collhead .kos-setline{display:none}.kos-collhead h1{margin-top:4px!important}.kos-crumbs{font-size:12px}.kos-pdp{grid-template-columns:1.1fr 1fr;padding-block:clamp(18px,3.5vw,48px);align-items:start}.kos-pdp__main{background:var(--kos-tile);border-radius:var(--kos-radius);overflow:hidden;aspect-ratio:1 / 1}.kos-pdp__main img{width:100%;height:100%;object-fit:contain}.kos-pdp__thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto}.kos-pdp__thumb{flex:0 0 64px;height:64px;padding:0;border:1px solid var(--kos-line);border-radius:4px;background:var(--kos-tile);cursor:pointer;overflow:hidden}.kos-pdp__thumb img{width:100%;height:100%;object-fit:contain}.kos-pdp__info{position:sticky;top:20px}.kos-pdp__status{font-size:12.5px;color:var(--kos-muted);margin:0 0 8px;display:flex;align-items:center;gap:8px}.kos-pdp__title{font-family:var(--kos-serif);font-weight:400;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.4rem);line-height:1.12;margin:0 0 12px}.kos-pdp__pricerow{display:flex;align-items:baseline;gap:12px}.kos-pdp__price{font-size:clamp(1.7rem,1.4rem + 1vw,2.2rem);font-weight:600;font-variant-numeric:tabular-nums}.kos-pdp__was{color:var(--kos-faint);font-size:15px}.kos-lowstock{margin-top:6px}.kos-pdp__buy{margin-top:18px;gap:10px}.kos-pdp__row{display:flex;gap:10px}.kos-qty{display:flex;align-items:stretch;border:1px solid var(--kos-line-strong);border-radius:var(--kos-radius);flex:none}.kos-qty button{background:none;border:0;color:var(--kos-ink);width:38px;font-size:18px;cursor:pointer}.kos-qty input{width:40px;text-align:center;background:transparent;border:0;color:var(--kos-ink);font:inherit;-moz-appearance:textfield}.kos-qty input::-webkit-outer-spin-button,.kos-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.kos-pdp__row .kos-btn{padding-block:15px;font-size:15px}.kos-pdp__express .shopify-payment-button__button{border-radius:var(--kos-radius)!important;min-height:48px}.kos-pdp__express .shopify-payment-button__more-options{color:var(--kos-muted);font-size:12px}.kos-pdp__ship{font-size:13px;color:var(--kos-jade-soft);margin:12px 0 0}.kos-proof{list-style:none;margin:18px 0 0;padding:16px 0 0;border-top:1px solid var(--kos-line);display:grid;gap:7px}.kos-proof li{font-size:13px;color:var(--kos-ink-dim);padding-left:22px;position:relative}.kos-proof li:before{content:"";position:absolute;left:2px;top:.35em;width:10px;height:6px;border-left:2px solid var(--kos-jade-soft);border-bottom:2px solid var(--kos-jade-soft);transform:rotate(-45deg)}.kos-proof a{color:inherit;text-decoration:underline;text-decoration-color:var(--kos-line-strong);text-underline-offset:3px}.kos-proof--small li{font-size:12px;color:var(--kos-muted)}.kos-pdp__desc{margin-top:18px;font-size:14px;line-height:1.65;color:var(--kos-muted)}.kos-pdp__desc p{margin:0 0 10px}.kos-pdp__desc ul{padding-left:18px;margin:0 0 10px}.kos-pdp__desc strong{color:var(--kos-ink-dim);font-weight:500}.kos-pdp__desc a{color:var(--kos-jade-soft)}.kos-accordion{margin-top:18px}.kos-accordion summary{text-transform:none;letter-spacing:0;font-size:14px}.kos-accordion__body a{color:var(--kos-jade-soft)}.kos-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;display:none;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#14181af5;border-top:1px solid var(--kos-line);transform:translateY(110%);transition:transform .2s ease}.kos-sticky.is-on{transform:none}.kos-sticky__info{flex:1;min-width:0;display:flex;flex-direction:column}.kos-sticky__title{font-size:12px;color:var(--kos-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kos-sticky__price{font-size:16px;font-weight:600}.kos-sticky .kos-btn{padding:12px 20px}.kos-cartpage{padding-block:clamp(20px,4vw,48px)}.kos-cartpage__grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:clamp(20px,4vw,48px);margin-top:18px;align-items:start}.kos-cartline{display:grid;grid-template-columns:84px minmax(0,1fr) auto;gap:14px;padding-block:14px;border-bottom:1px solid var(--kos-line);align-items:start}.kos-cartlines{border-top:1px solid var(--kos-line)}.kos-cartline__img{width:84px;height:84px;background:var(--kos-tile);border-radius:4px;overflow:hidden}.kos-cartline__img img{width:100%;height:100%;object-fit:contain}.kos-cartline__body{display:flex;flex-direction:column;gap:5px;align-items:flex-start}.kos-cartline__title{font-size:14px;color:var(--kos-ink);text-decoration:none;line-height:1.35}.kos-cartline__meta{font-size:12px;color:var(--kos-muted)}.kos-cartline__ctl{display:flex;align-items:center;gap:14px;margin-top:4px}.kos-cartline__ctl input{width:64px;background:transparent;border:1px solid var(--kos-line-strong);color:var(--kos-ink);padding:8px;border-radius:4px;font:inherit}.kos-cartline__remove{font-size:12px;color:var(--kos-muted)}.kos-cartline__price{font-weight:600;font-variant-numeric:tabular-nums}.kos-cartsum{background:var(--kos-bg-2);border:1px solid var(--kos-line);border-radius:var(--kos-radius);padding:20px;display:grid;gap:12px;position:sticky;top:20px}.kos-cartsum__row{display:flex;justify-content:space-between;align-items:baseline;font-size:15px}.kos-cartsum__row strong{font-size:22px;font-variant-numeric:tabular-nums}.kos-cartsum__note{font-size:12.5px;color:var(--kos-muted);margin:0}.kos-cartsum__wallets .additional-checkout-buttons{margin:0}.kos-cartsum .kos-proof{margin-top:4px}.kos-ebay__intro,.kos-ebay__note{display:none}.kos-footer__grid{padding-block:clamp(26px,4vw,44px)}.kos-footer__blurb{display:none}.kos-footer__legal{font-size:11px}@media(max-width:1000px){.kos-grid{--kos-cols: 3 !important}.kos-cartpage__grid{grid-template-columns:1fr}.kos-cartsum{position:static;order:-1}.kos-pdp{grid-template-columns:1fr}.kos-pdp__info{position:static}}@media(max-width:680px){.kos-grid{--kos-cols: 2 !important;gap:12px}.kos-trust__grid{grid-template-columns:1fr 1fr!important;gap:12px 16px!important}.kos-trust__col{padding-inline:0!important;border:0!important}.kos-hero__grid{padding-block:22px 26px}.kos-hero__media .kos-media{aspect-ratio:16 / 9}.kos-hero__media .kos-media__badge{display:none}.kos-ebay__quote:nth-child(n+2){display:none}.kos-follow__lede,.kos-follow__note{display:none}.kos-footer .kos-footer__grid{grid-template-columns:1fr 1fr!important}.kos-footer .kos-footer__grid>:first-child{grid-column:1 / -1}.kos-hero__actions .kos-btn{flex:1}.kos-sticky{display:flex}.kos-cartline{grid-template-columns:72px minmax(0,1fr)}.kos-cartline__img{width:72px;height:72px}.kos-cartline__price{grid-column:2}.kos-btn--add{padding:9px 8px;font-size:12.5px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/kos-min.css.map */
