main[data-template^=collection]{--kte-c3-paper:#f1eee8;--kte-c3-line:#ccc4bb;--kte-c3-red:#b10000;background:var(--kte-c3-paper)}.kte-catalog-v3,.kte-catalog-v3__nav,.kte-catalog-v3__shoplabel,.kte-catalog-v3__empty{font-family:Inter,Arial,sans-serif}.kte-catalog-v3 *,.kte-catalog-v3__nav *{box-sizing:border-box}.kte-catalog-v3{background:#0b0a09;color:#f6f1e9;border-top:1px solid #2c2725;overflow:hidden}.kte-catalog-v3__inner{max-width:1600px;margin:0 auto;padding:clamp(26px,3.5vw,47px) clamp(18px,4vw,60px) clamp(26px,4vw,55px)}.kte-catalog-v3__meta{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:12px;border-bottom:1px solid #39312d;font:800 9px/1.4 Inter,Arial,sans-serif;letter-spacing:.11em;color:#9c9189}.kte-catalog-v3__meta span:first-child{color:#d75b50}.kte-catalog-v3__lead{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.45fr);gap:clamp(20px,3.5vw,56px);align-items:center;padding-top:27px;min-height:245px}.kte-catalog-v3__copy{min-width:0;padding:22px 0}.kte-catalog-v3__kicker{margin:0 0 12px!important;color:#db5f53;font:800 10px/1.4 Inter,Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase}.kte-catalog-v3 h1{display:block;margin:0!important;color:#f8f4ed!important;font:400 clamp(65px,8.4vw,126px)/.92 "Bebas Neue",Impact,sans-serif!important;letter-spacing:.008em!important;word-spacing:.025em;white-space:normal;overflow-wrap:normal;word-break:normal;text-transform:uppercase}.kte-catalog-v3--underground h1{font-size:clamp(56px,7.2vw,102px)!important}.kte-catalog-v3__subtitle{max-width:670px;margin:14px 0 0!important;font:700 clamp(11px,1vw,13px)/1.55 Inter,Arial,sans-serif;color:#b9afa6;letter-spacing:.055em;text-transform:uppercase}.kte-catalog-v3__image{position:relative;min-height:205px;height:clamp(205px,19vw,275px);overflow:hidden;border:1px solid #39302e;background:#231d1a}.kte-catalog-v3__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0a080808,#0a080838)}.kte-catalog-v3__photo{display:block;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.85) brightness(.85) contrast(1.04)}.kte-catalog-v3__nav{background:#eeeae4;color:#181410;border-bottom:1px solid #c9c1b8}.kte-catalog-v3__nav-inner{max-width:1600px;margin:auto;padding:0 clamp(18px,4vw,60px)}.kte-catalog-v3__nav-row{display:flex;align-items:center;gap:25px;min-height:55px;min-width:0;border-bottom:1px solid #d3cbc1}.kte-catalog-v3__nav-label{flex:0 0 136px;color:#877970;font:800 9px/1.4 Inter,Arial,sans-serif;letter-spacing:.13em;white-space:nowrap}.kte-catalog-v3__links{display:flex;gap:clamp(10px,2.3vw,30px);align-items:stretch;align-self:stretch;min-width:0}.kte-catalog-v3__links a{position:relative;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;padding:1px 5px 0;color:#65594f!important;text-decoration:none!important;border:0;background:transparent;font:800 11px/1.4 Inter,Arial,sans-serif;letter-spacing:.07em}.kte-catalog-v3__links a:after{content:"";position:absolute;bottom:0;left:5px;right:5px;height:2px;transform:scaleX(0);background:#b10000;transform-origin:left;transition:transform .18s ease}.kte-catalog-v3__links a.is-active,.kte-catalog-v3__links a:hover{color:#a5211b!important}.kte-catalog-v3__links a.is-active:after,.kte-catalog-v3__links a:hover:after{transform:scaleX(1)}.kte-catalog-v3__type-toggle{display:block;max-width:1600px;margin:auto;padding:0 clamp(18px,4vw,60px);border-top:1px solid #d3cbc1;background:#f1eee9}.kte-catalog-v3__type-toggle summary{display:flex;align-items:center;justify-content:space-between;gap:10px;width:fit-content;min-height:40px;padding:9px 0;cursor:pointer;list-style:none;color:#65594f;font:800 9px/1.4 Inter,Arial,sans-serif;letter-spacing:.12em}.kte-catalog-v3__type-toggle summary::-webkit-details-marker{display:none}.kte-catalog-v3__chevron{display:block;width:7px;height:7px;flex:0 0 7px;border-right:1.5px solid #a3271d;border-bottom:1.5px solid #a3271d;transform:rotate(45deg) translateY(-2px);transition:transform .18s ease}.kte-catalog-v3__type-toggle[open] .kte-catalog-v3__chevron{transform:rotate(225deg) translateY(-1px)}.kte-catalog-v3__types{display:flex;align-items:center;flex-wrap:wrap;gap:10px 22px;padding:4px 0 16px}.kte-catalog-v3__types a{color:#4f443c!important;text-decoration:none!important;font:800 10px/1.4 Inter,Arial,sans-serif;letter-spacing:.08em;border-bottom:1px solid transparent;padding:5px 0}.kte-catalog-v3__types a.is-current,.kte-catalog-v3__types a:hover{color:#b10000!important;border-bottom-color:#b10000}.kte-catalog-v3__shoplabel{display:flex;justify-content:space-between;align-items:center;gap:15px;max-width:1600px;margin:0 auto;padding:14px clamp(18px,4vw,60px);font:800 9px/1.4 Inter,Arial,sans-serif;letter-spacing:.11em;color:#70645b;border-bottom:1px solid #d5ccc2}.kte-catalog-v3__shoplabel span:first-child{color:#aa2a24}.kte-catalog-v3__empty{max-width:1600px;margin:0 auto;padding:25px clamp(18px,4vw,60px);background:#f1eee8}.kte-catalog-v3__empty h2{margin:0 0 10px!important;font:400 clamp(29px,3vw,45px)/1.05 "Bebas Neue",Impact,sans-serif!important;color:#13100f!important;letter-spacing:.01em!important}.kte-catalog-v3__empty p{margin:0 0 14px;color:#5d5149;font:500 12px/1.6 Inter,Arial,sans-serif}.kte-catalog-v3__empty a{display:inline-block;color:#a3201a!important;font:800 10px/1.4 Inter,Arial,sans-serif;text-decoration:underline!important;text-underline-offset:4px}main[data-template^=collection] results-list.product-grid-container,main[data-template^=collection] .collection-wrapper{background:#f1eee8!important}main[data-template^=collection] .facets-block-wrapper{margin:0!important;padding:11px clamp(18px,4vw,60px)!important;background:#f1eee8!important;border-bottom:1px solid #cfc6bd!important}main[data-template^=collection] .facets-block-wrapper button,main[data-template^=collection] .facets-block-wrapper summary,main[data-template^=collection] .facets-block-wrapper select,main[data-template^=collection] .facets-block-wrapper label{font:750 10px/1.4 Inter,Arial,sans-serif!important;letter-spacing:.04em!important;text-transform:uppercase!important}main[data-template^=collection] .product-grid{padding:20px clamp(16px,4vw,60px) 70px!important;column-gap:clamp(12px,1.5vw,23px)!important;row-gap:clamp(24px,3vw,42px)!important;background:#f1eee8!important}main[data-template^=collection] .product-grid__item{margin:0!important;min-width:0}main[data-template^=collection] .product-card{display:block;height:100%;min-width:0}main[data-template^=collection] .product-grid__card{min-width:0;gap:8px!important;height:100%;padding:0!important}main[data-template^=collection] .card-gallery{border:1px solid #d8d0c5!important;background:#eae5dd!important;border-radius:0!important;overflow:hidden}main[data-template^=collection] .product-grid__card>.layout-panel-flex{padding:3px 1px 0!important;gap:7px!important}main[data-template^=collection] .product-grid__card .text-block p{font:750 clamp(11px,1vw,14px)/1.47 Inter,Arial,sans-serif!important;overflow-wrap:anywhere;color:#1d1815!important}main[data-template^=collection] .product-grid__card product-price,main[data-template^=collection] .product-grid__card product-price *{font:700 12px/1.4 Inter,Arial,sans-serif!important;color:#50463d!important}main[data-template^=collection] .product-grid__card .kte-card-colorways{box-sizing:border-box!important;display:flex!important;align-items:center;gap:6px;align-self:stretch;width:auto!important;max-width:calc(100% - 10px)!important;min-width:0;overflow:visible!important;margin:5px 5px 0!important;padding:8px 2px 0!important;border-top:1px solid #d2c9bf;color:#675c53;font:800 9px/1.4 Inter,Arial,sans-serif;letter-spacing:.04em;white-space:normal!important}main[data-template^=collection] .kte-card-colorways__mark{width:7px;height:7px;flex:0 0 7px;margin-left:1px;background:#b10000;border-radius:50%}main[data-template^=collection] .kte-card-colorways__arrow{margin-left:auto;flex:0 0 14px;color:#a5241e}main[data-template^=collection] .kte-card-colorways__arrow .kte-arrow-icon{width:14px;height:14px}main[data-template^=collection] .product-grid[product-grid-view=zoom-out] .kte-card-colorways{display:none!important}main[data-template^=collection] .product-card .card-gallery .quick-add{--quick-add-offset:0px;display:var(--quick-add-display,none)!important;position:absolute!important;inset:auto 9px 9px 9px!important;width:auto!important;height:auto!important;pointer-events:none;z-index:6!important}main[data-template^=collection] .product-card .card-gallery .quick-add .quick-add__product-form-component{width:100%!important;height:auto!important}main[data-template^=collection] .product-card .card-gallery .quick-add .shopify-product-form{display:flex!important;align-items:stretch!important;width:100%!important;height:auto!important}main[data-template^=collection] .product-card .card-gallery .quick-add__button{display:flex!important;align-items:center!important;justify-content:center!important;pointer-events:auto!important;width:100%!important;min-width:0;min-height:44px;height:44px;padding:0 8px!important;border:1px solid #12100f!important;border-radius:0!important;background:#131110!important;color:#fff!important;font:800 10px/1.4 Inter,Arial,sans-serif!important;letter-spacing:.06em!important;box-shadow:none!important}main[data-template^=collection] .product-card .card-gallery .quick-add__button:is(:hover,:focus-visible){background:#a9231b!important;border-color:#a9231b!important;color:#fff!important}main[data-template^=collection] .product-card:has(.quick-add__product-form-component--multi-variant) .quick-add__button--add{display:none!important}main[data-template^=collection] .product-card:has(.quick-add__product-form-component--single-variant) .quick-add__button--choose{display:none!important}main[data-template^=collection] .quick-add__button .add-to-cart-text:not(.add-to-cart-text--added){display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;margin:0!important;padding:0!important}main[data-template^=collection] .quick-add__button .add-to-cart-text__content{display:inline!important;position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;opacity:1!important;transform:none!important;white-space:nowrap!important;font:inherit!important}main[data-template^=collection] .quick-add__button .add-to-cart-icon{width:14px;height:14px}@media(min-width:750px)and (hover:hover)and (pointer:fine){main[data-template^=collection] .product-card .card-gallery .quick-add{opacity:0;transform:translateY(7px);transition:opacity .2s ease,transform .2s ease}main[data-template^=collection] .product-card:hover .card-gallery .quick-add,main[data-template^=collection] .product-card:focus-within .card-gallery .quick-add,main[data-template^=collection] .product-card .card-gallery .quick-add[stay-visible]{opacity:1;transform:translateY(0)}}@media(max-width:749px){.kte-catalog-v3__inner{padding:17px 16px 24px}.kte-catalog-v3__meta{font-size:8px;letter-spacing:.06em;padding-bottom:10px}.kte-catalog-v3__meta span:last-child{display:none}.kte-catalog-v3__lead{display:block;min-height:0;padding-top:21px}.kte-catalog-v3__copy{padding:0}.kte-catalog-v3__kicker{font-size:9px;letter-spacing:.09em;margin:0 0 10px!important}.kte-catalog-v3 h1{font-size:clamp(60px,14.5vw,79px)!important;line-height:1!important;letter-spacing:.015em!important;overflow-wrap:normal;word-break:normal}.kte-catalog-v3--underground h1{font-size:clamp(42px,10.8vw,56px)!important;letter-spacing:0!important}.kte-catalog-v3__subtitle{max-width:330px;margin:9px 0 0!important;font-size:11px;line-height:1.5;letter-spacing:.035em}.kte-catalog-v3__image{display:none}.kte-catalog-v3__nav-inner{padding:0 15px}.kte-catalog-v3__nav-row{display:block;min-height:0;padding:11px 0 0}.kte-catalog-v3__nav-row:last-child{padding-top:10px}.kte-catalog-v3__nav-label{display:block;margin:0 0 5px;color:#8c7b6d;font-size:8px;letter-spacing:.1em}.kte-catalog-v3__links{display:flex;align-items:stretch;gap:clamp(10px,3.1vw,21px);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;white-space:nowrap;min-height:37px}.kte-catalog-v3__links::-webkit-scrollbar{display:none}.kte-catalog-v3__links a{font-size:11px;letter-spacing:.045em;padding:6px 2px;min-height:36px}.kte-catalog-v3__links a:after{left:2px;right:2px}.kte-catalog-v3__nav-row--purpose .kte-catalog-v3__links{gap:clamp(13px,3.5vw,23px);min-height:39px}.kte-catalog-v3__nav-row--purpose .kte-catalog-v3__links a{font-size:10px;letter-spacing:.03em}.kte-catalog-v3__type-toggle{padding:0 15px}.kte-catalog-v3__type-toggle summary{min-height:37px;font-size:9px}.kte-catalog-v3__types{padding:4px 0 13px;gap:9px 19px}.kte-catalog-v3__types a{font-size:10px}.kte-catalog-v3__shoplabel{min-height:41px;padding:10px 15px;font-size:8px;letter-spacing:0}.kte-catalog-v3__shoplabel span:first-child{max-width:73%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kte-catalog-v3__shoplabel span:last-child{font-size:8px;white-space:nowrap}.kte-catalog-v3__empty{padding:24px 15px}.kte-catalog-v3__empty h2{font-size:31px!important}main[data-template^=collection] .facets-block-wrapper{padding:10px 12px!important}main[data-template^=collection] .facets-block-wrapper button,main[data-template^=collection] .facets-block-wrapper summary,main[data-template^=collection] .facets-block-wrapper select{font-size:10px!important;letter-spacing:.02em!important;min-height:39px}main[data-template^=collection] .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:15px 11px 52px!important;column-gap:10px!important;row-gap:27px!important}main[data-template^=collection] .product-grid__card{gap:6px!important}main[data-template^=collection] .product-grid__card>.layout-panel-flex{padding:2px 1px 0!important;gap:5px!important}main[data-template^=collection] .product-grid__card .text-block p{font-size:11px!important;line-height:1.38!important}main[data-template^=collection] .product-grid__card product-price,main[data-template^=collection] .product-grid__card product-price *{font-size:11px!important}main[data-template^=collection] .product-card .card-gallery .quick-add{display:var(--quick-add-mobile-display,none)!important;inset:auto 6px 6px 6px!important;opacity:1!important;transform:none!important}main[data-template^=collection] .product-card .card-gallery .quick-add__button{min-height:39px;height:39px;padding:0 3px!important;font-size:9px!important;letter-spacing:0!important}main[data-template^=collection] .product-grid__card .kte-card-colorways{max-width:calc(100% - 8px)!important;margin:4px 4px 0!important;padding:7px 1px 0!important;gap:5px;font-size:8px!important;letter-spacing:0}main[data-template^=collection] .kte-card-colorways__arrow{flex-basis:12px}main[data-template^=collection] .kte-card-colorways__arrow .kte-arrow-icon{width:12px;height:12px}}@media(max-width:359px){.kte-catalog-v3 h1{font-size:54px!important}.kte-catalog-v3--underground h1{font-size:39px!important}.kte-catalog-v3__nav-row--purpose .kte-catalog-v3__links{gap:11px}.kte-catalog-v3__nav-row--purpose .kte-catalog-v3__links a{font-size:9px}}@media(prefers-reduced-motion:reduce){.kte-catalog-v3__links a:after,.kte-catalog-v3__chevron,main[data-template^=collection] .product-card .card-gallery .quick-add{transition:none!important}}.kte-catalog-v3__footer{background:#0f0d0c;color:#f1ede7;border-top:2px solid #a6231c;font-family:Inter,Arial,sans-serif}.kte-catalog-v3__footer-inner{display:flex;align-items:center;justify-content:space-between;gap:22px;max-width:1600px;margin:0 auto;padding:21px clamp(18px,4vw,60px)}.kte-catalog-v3__footer-inner>span{flex:0 0 auto;color:#d5594f;font:800 9px/1.4 Inter,Arial,sans-serif;letter-spacing:.1em}.kte-catalog-v3__footer nav{display:flex;flex-wrap:wrap;gap:11px 21px;align-items:center}.kte-catalog-v3__footer nav a{display:inline-flex;gap:7px;align-items:center;text-decoration:none!important;color:#f2ece5!important;font:800 10px/1.4 Inter,Arial,sans-serif;letter-spacing:.065em}.kte-catalog-v3__footer nav a:hover{color:#ec685b!important}.kte-catalog-v3__footer nav .kte-arrow-icon{width:13px;height:13px;color:#d9594d}.kte-catalog-v3__footer nav a:focus-visible{outline:2px solid #d9594d;outline-offset:3px}@media(max-width:749px){.kte-catalog-v3__footer-inner{display:block;padding:20px 16px 22px}.kte-catalog-v3__footer-inner>span{display:block;margin:0 0 13px;font-size:8px}.kte-catalog-v3__footer nav{gap:10px 20px}.kte-catalog-v3__footer nav a{font-size:9px}}.kte-catalog-v3{background:#0d0c0c;color:#f2ede7;border-top:0}.kte-catalog-v3__inner{max-width:1440px;padding:clamp(31px,3.1vw,48px) clamp(18px,4.3vw,64px) clamp(32px,3.2vw,49px)}.kte-catalog-v3__lead{display:block;min-height:0;padding:0}.kte-catalog-v3__copy{padding:0;max-width:1000px}.kte-catalog-v3__kicker{margin:0 0 11px!important;color:#bca79e;font-size:10px;letter-spacing:.14em}.kte-catalog-v3 h1,.kte-catalog-v3--underground h1{font-size:clamp(65px,7vw,104px)!important;line-height:.95!important;letter-spacing:.006em!important}.kte-catalog-v3__subtitle{margin:11px 0 0!important;max-width:680px;color:#d3c9c1;font-size:clamp(11px,1vw,13px);font-weight:650;line-height:1.5;letter-spacing:.035em}.kte-catalog-v3__description{max-width:690px;margin:16px 0 0!important;color:#a99e97;font:450 clamp(12px,1vw,14px)/1.75 Inter,Arial,sans-serif;letter-spacing:0}.kte-catalog-v3__image{display:none!important}.kte-catalog-v3__nav{background:#f1eee8;border-bottom:1px solid #d8d0c7}.kte-catalog-v3__nav-inner{max-width:1440px;padding:0 clamp(18px,4.3vw,64px)}.kte-catalog-v3__nav-row{min-height:47px;gap:16px;border-bottom:1px solid #ddd5cc}.kte-catalog-v3__nav-row:last-child{border-bottom:0}.kte-catalog-v3__nav-label{flex:0 0 74px;color:#80746b;font-size:9px;letter-spacing:.1em}.kte-catalog-v3__links{gap:clamp(17px,2.5vw,34px)}.kte-catalog-v3__links a{padding:0 2px;font-size:11px;letter-spacing:.045em;color:#4e4540!important}.kte-catalog-v3__links a:after{height:2px;left:2px;right:2px}.kte-catalog-v3__type-toggle{max-width:1440px;padding:0 clamp(18px,4.3vw,64px);background:#f1eee8;border-top:1px solid #ded7cf}.kte-catalog-v3__type-toggle summary{min-height:36px;font-size:9px;letter-spacing:.095em}.kte-catalog-v3__types{gap:9px 25px;padding:3px 0 14px}main[data-template^=collection] .facets-block-wrapper{padding:9px clamp(18px,4.3vw,64px)!important;border-color:#ded7cf!important}main[data-template^=collection] .product-grid{padding:23px clamp(18px,4.3vw,64px) 62px!important;row-gap:clamp(25px,3vw,38px)!important;column-gap:clamp(14px,1.6vw,25px)!important}main[data-template^=collection] .product-grid__card{gap:6px!important}main[data-template^=collection] .card-gallery{background:#eae6df!important;border-color:#e1d9cf!important}main[data-template^=collection] .product-grid__card>.layout-panel-flex{gap:5px!important}main[data-template^=collection] .product-grid__card .text-block p{font-weight:650!important;line-height:1.35!important}main[data-template^=collection] .product-grid__card .kte-card-colorways{border-top:0!important;padding-top:3px!important;margin-top:2px!important;font-weight:650!important;color:#766a60!important}main[data-template^=collection] .kte-card-colorways__mark{width:5px;height:5px;flex-basis:5px;background:#a72a22}@media(max-width:749px){.kte-catalog-v3__inner{padding:24px 16px 27px}.kte-catalog-v3__lead{display:block;padding:0}.kte-catalog-v3__kicker{margin:0 0 10px!important;font-size:9px;letter-spacing:.11em}.kte-catalog-v3 h1,.kte-catalog-v3--underground h1{font-size:clamp(52px,12vw,78px)!important;line-height:.96!important;letter-spacing:.005em!important}.kte-catalog-v3--underground h1{font-size:clamp(43px,9.65vw,64px)!important}.kte-catalog-v3__subtitle{margin:9px 0 0!important;max-width:100%;font-size:10px;line-height:1.55;letter-spacing:.02em}.kte-catalog-v3__description{margin:12px 0 0!important;font-size:12px;line-height:1.6;max-width:35em}.kte-catalog-v3__nav-inner{padding:0 14px}.kte-catalog-v3__nav-row,.kte-catalog-v3__nav-row:last-child{display:flex;align-items:center;min-height:43px;padding:0;gap:11px}.kte-catalog-v3__nav-label{flex:0 0 45px;margin:0;font-size:8px;letter-spacing:.08em}.kte-catalog-v3__links,.kte-catalog-v3__nav-row--purpose .kte-catalog-v3__links{align-items:stretch;gap:clamp(11px,3.2vw,21px);min-height:42px}.kte-catalog-v3__links a,.kte-catalog-v3__nav-row--purpose .kte-catalog-v3__links a{font-size:10px;letter-spacing:0;padding:3px 1px;min-height:42px}.kte-catalog-v3__type-toggle{padding:0 14px}.kte-catalog-v3__type-toggle summary{min-height:35px}main[data-template^=collection] .facets-block-wrapper{padding:8px 10px!important}main[data-template^=collection] .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:14px 11px 46px!important;column-gap:11px!important;row-gap:25px!important}main[data-template^=collection] .product-grid__card .text-block p{font-size:11px!important;line-height:1.35!important}main[data-template^=collection] .product-grid__card .kte-card-colorways{font-size:8px!important;margin-top:2px!important}}@media(max-width:359px){.kte-catalog-v3 h1{font-size:48px!important}.kte-catalog-v3--underground h1{font-size:40px!important}.kte-catalog-v3__nav-row{gap:8px}.kte-catalog-v3__nav-label{flex-basis:39px}.kte-catalog-v3__links,.kte-catalog-v3__nav-row--purpose .kte-catalog-v3__links{gap:11px}.kte-catalog-v3__nav-row--purpose .kte-catalog-v3__links a{font-size:9px}}main[data-template=list-collections]{background:#f1eee8}.kte-directory{background:#f1eee8;color:#12100f;font-family:Inter,Arial,sans-serif}.kte-directory *{box-sizing:border-box}.kte-directory__wrap{max-width:1500px;margin:0 auto;padding:45px clamp(17px,4vw,60px) 88px}.kte-directory__intro{background:#0d0c0c;color:#f7f2ed;padding:clamp(30px,5vw,72px);margin-bottom:34px}.kte-directory__intro p{margin:0 0 15px;color:#dc6658;font:800 10px/1.4 Inter,Arial,sans-serif;letter-spacing:.14em}.kte-directory__intro h1{margin:0 0 14px!important;max-width:1100px;color:#f7f2ed!important;font:400 clamp(64px,8vw,124px)/.9 "Bebas Neue",Impact,sans-serif!important;letter-spacing:0!important}.kte-directory__intro h1 em{color:#d13c32;font-style:normal}.kte-directory__intro>span{display:block;color:#beb3aa;font:500 13px/1.6 Inter,Arial,sans-serif}.kte-directory__group{margin-top:36px}.kte-directory__group-head{display:flex;align-items:baseline;gap:20px;border-bottom:1px solid #cfc6bc;padding-bottom:13px;margin-bottom:14px}.kte-directory__group-head>span{font:800 9px/1.4 Inter,Arial,sans-serif;letter-spacing:.1em;color:#a72b23}.kte-directory__group h2{margin:0!important;color:#191513!important;font:400 clamp(27px,3vw,40px)/1 "Bebas Neue",Impact,sans-serif!important;letter-spacing:.035em}.kte-directory__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.kte-directory__card{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-width:0;min-height:230px;padding:24px;background:#e7e1d9;border:1px solid #d8cfc5;color:#161210!important;text-decoration:none!important;transition:background .2s,border-color .2s,transform .2s}.kte-directory__card--direction{background:#161313;color:#f7f2eb!important;border-color:#2c2522}.kte-directory__card-meta{font:800 9px/1.4 Inter,Arial,sans-serif;letter-spacing:.1em;color:#87776b}.kte-directory__card--direction .kte-directory__card-meta{color:#bf6d62}.kte-directory__card strong{display:block;max-width:100%;font:400 clamp(46px,5vw,78px)/.95 "Bebas Neue",Impact,sans-serif;letter-spacing:0;overflow-wrap:anywhere}.kte-directory__card small{font:800 9px/1.5 Inter,Arial,sans-serif;letter-spacing:.06em;color:#70645c}.kte-directory__card--direction small{color:#a89b91}.kte-directory__card-arrow{position:absolute;right:22px;top:21px;color:#b32a21}.kte-directory__card-arrow .kte-arrow-icon{width:17px;height:17px}.kte-directory__card:hover{transform:translateY(-3px);border-color:#a72b23;background:#ede8e1}.kte-directory__card--direction:hover{background:#251b1a}.kte-directory__card:focus-visible{outline:3px solid #b32a21;outline-offset:3px}@media(max-width:749px){.kte-directory__wrap{padding:17px 14px 50px}.kte-directory__intro{padding:30px 20px;margin-bottom:24px}.kte-directory__intro h1{font-size:clamp(53px,13vw,78px)!important}.kte-directory__intro>span{font-size:12px}.kte-directory__group{margin-top:25px}.kte-directory__grid{grid-template-columns:1fr;gap:8px}.kte-directory__group-head{gap:12px}.kte-directory__card{min-height:127px;padding:15px 18px}.kte-directory__card strong{font-size:clamp(45px,10vw,64px)}.kte-directory__card-arrow{top:16px;right:16px}}@media(prefers-reduced-motion:reduce){.kte-directory__card{transition:none}}main[data-template^=collection] .kte-underground-tools{grid-column:1/-1;display:flex;gap:12px;align-items:center;justify-content:flex-end;min-height:54px;padding:8px clamp(18px,4.3vw,64px);background:#f1eee8;border-bottom:1px solid #ded7cf;font:750 10px/1.4 Inter,Arial,sans-serif;letter-spacing:.06em}.kte-underground-tools__count{margin-right:auto;color:#776960}.kte-underground-tools label{color:#85786e}.kte-underground-tools select{max-width:220px;background:#f1eee8;color:#1b1614;border:1px solid #bcb1a7;border-radius:0;padding:9px 28px 9px 10px;font:700 11px/1.3 Inter,Arial,sans-serif;min-height:40px;cursor:pointer}.kte-underground-tools select:focus-visible{outline:2px solid #b10000;outline-offset:2px}.kte-underground-empty{grid-column:1/-1;width:100%;padding-top:35px;padding-bottom:45px}.kte-underground-empty a{margin-right:15px}@media(max-width:749px){main[data-template^=collection] .kte-underground-tools{gap:8px;padding:8px 13px;min-height:51px;font-size:9px}.kte-underground-tools label{font-size:9px}.kte-underground-tools select{width:min(48vw,205px);min-height:38px;font-size:10px;padding:7px 21px 7px 8px}.kte-underground-empty{padding:25px 15px}.kte-underground-empty h2{font-size:28px!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/kte-collection-v2.css.map */
