.hab-v2{--hab-line:#dce1e5;--hab-radius:8px}.hab-v2 :is(button,a,input,select,summary):focus-visible{outline:2px solid #ff7958;outline-offset:4px}.hab-v2 .header-wrapper{border-bottom:1px solid #ffffff18;box-shadow:0 8px 24px #00000014}.hab-v2 .header__heading-logo{max-height:70px;object-fit:contain}.hab-v2 .header__search-bar .field{border:1px solid #ffffff24;border-radius:6px;transition:border-color .2s,box-shadow .2s}.hab-v2 .header__search-bar .field:focus-within{border-color:#ff7958;box-shadow:0 0 0 3px #ff79581a}.hab-v2 .header__menu-item{font-weight:600;letter-spacing:.025em;text-underline-offset:7px}.hab-v2 .header__icon{border-radius:6px;transition:background .2s,color .2s}.hab-v2 .header__icon:hover{background:#ffffff0d;color:#ff9b81}.hab-v2 .hab-category{border-radius:8px;transition:transform .3s,border-color .3s,box-shadow .3s}.hab-v2 .hab-category__art{border-radius:5px}.hab-v2 .hab-category__art>img{mix-blend-mode:normal;transition:transform .55s cubic-bezier(.2,.65,.3,1)}.hab-v2 .hab-category__caption>span{transition:transform .3s}.hab-v2.product-template #MainContent{background:#f4f5f6;color:#151a20}.hab-v2 .hab-product-main{column-gap:40px;row-gap:28px}.hab-v2 .hab-product-main .product__info-padded-main{border:1px solid #dce1e5;border-radius:8px;padding:clamp(22px,3vw,40px);box-shadow:0 8px 28px #19242e06;background:#fff;color:#151a20}.hab-v2 .hab-product-main .b-main-title{font-size:clamp(25px,2.5vw,38px);line-height:1.15;letter-spacing:-.035em;margin-block:0 16px;overflow-wrap:anywhere}.hab-v2 .hab-product-main .price{font-size:28px;line-height:1.3;font-weight:700;letter-spacing:-.025em}.hab-v2 .hab-product-main .product__tax{color:#59636d;line-height:1.6;margin-bottom:24px}.hab-v2 .hab-product-main .product-form__submit{min-height:56px;font-weight:700;border-radius:4px}.hab-v2 .hab-product-main .product-form__input{margin-block:20px;max-width:100%}.hab-v2 .hab-product-main .product-form__input input[type=radio]+label{border-radius:4px;transition:border-color .2s,background .2s}.hab-v2 .hab-product-main .product__media-list{border:1px solid #dce1e5;border-radius:8px;box-shadow:none;background:#fff}.hab-v2 .hab-product-main .product__media-item.is-active{animation:hab-media-enter .4s ease-out both}.hab-v2 .hab-product-main .thumbnail{border-radius:4px}.hab-product-symbol{margin:0;padding:24px;background:#fff;border:1px solid #dce1e5;border-radius:8px}.hab-product-symbol img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.hab-product-symbol figcaption{font:12px/1.6 Arial,sans-serif;color:#606a74;border-top:1px solid #e8eaed;padding-top:16px}.hab-product-description{display:grid;grid-template-columns:1fr 2fr;gap:60px;padding-block:60px;border-top:1px solid #dce1e5;scroll-margin-top:180px}.hab-product-description header h2{font-size:clamp(26px,3vw,40px);line-height:1.12;letter-spacing:-.035em;margin:0 0 20px}.hab-product-description header>p:last-child{color:#606a74;font-size:14px;line-height:1.7}.hab-product-description__body{min-width:0;background:#fff;border:1px solid #dce1e5;border-radius:8px;padding:clamp(22px,3vw,40px);font-size:15px;line-height:1.8;overflow-wrap:anywhere}.hab-product-description__body :first-child{margin-top:0}.hab-product-description__body h2{font-size:25px;line-height:1.25}.hab-product-description__body h3{font-size:19px}.hab-product-description__body table{display:block;max-width:100%;overflow:auto}.hab-v2 .hab-product-facts{border-radius:8px;background:#fff;border:1px solid #dce1e5;margin-bottom:60px}.hab-v2 .hab-product-facts aside{background:#f4f5f6;border-radius:5px;padding:28px}.hab-footer-lead{background:#0b0e12;color:#f3f5f7;padding-top:64px;border-top:1px solid #252c34}.hab-footer-lead__top{display:grid;grid-template-columns:1.4fr 1fr;gap:60px;align-items:center;padding-bottom:48px}.hab-footer-lead .hab-eyebrow{color:#ff8e70}.hab-footer-lead h2{font:800 clamp(34px,4.5vw,62px)/1.03 Arial,sans-serif;letter-spacing:-.05em;color:#f3f5f7;margin:0}.hab-footer-lead__top>div>p:not(.hab-eyebrow){font-size:14px;line-height:1.8;max-width:440px;color:#abb7c5;margin:0 0 24px}.hab-footer-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 28px;padding-block:16px 40px;border-top:1px solid #2b333d}.hab-footer-categories a{display:flex;justify-content:space-between;gap:12px;text-decoration:none;font-size:12px;color:#bdc7d2;padding:17px 0;border-bottom:1px solid #252d36;transition:color .2s}.hab-footer-categories a:hover{color:#ff9b81}.hab-footer-categories a span{color:#ff7958}.hab-v2 footer[data-hab-footer]{border-top:1px solid #252c34}.hab-v2 footer[data-hab-footer] .section__inner{padding-block:48px}.hab-v2 footer[data-hab-footer] .footer-block__heading{font-size:14px;font-weight:700;letter-spacing:.015em}.hab-v2 footer[data-hab-footer] .rte{font-size:13px;line-height:1.9;color:#b4bfcc}.hab-v2 footer[data-hab-footer] .footer__link{font-size:13px;text-decoration-thickness:1px;text-underline-offset:5px}@keyframes hab-media-enter{0%{opacity:.65;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.hab-v2 .hab-category:hover{transform:translateY(-5px);box-shadow:0 12px 32px #0003}.hab-v2 .hab-category:hover .hab-category__art>img{transform:scale(1.045)}.hab-v2 .hab-category:hover .hab-category__caption>span{transform:translate(3px,-3px)}}@media(min-width:990px){.hab-v2 .header__inline-menu .list-menu--inline{justify-content:flex-start}.hab-v2 .header__inline-menu .header__menu-item{font-size:12px;padding-inline:10px;min-height:48px}}@media(max-width:989px){.hab-v2 .hab-product-main{column-gap:20px}.hab-product-description{gap:28px;grid-template-columns:1fr}.hab-footer-lead__top{gap:32px;grid-template-columns:1fr 1fr}.hab-footer-categories{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.hab-v2 .header__heading-logo{max-height:48px}.hab-footer-lead{padding-top:40px}.hab-footer-lead__top{grid-template-columns:1fr;padding-bottom:32px}.hab-footer-categories{gap:0 20px;padding-bottom:28px}.hab-product-description{padding-block:32px}.hab-v2 .hab-product-main .product__info-padded-main{padding:22px}.hab-v2 .hab-product-facts aside{padding:20px}.hab-product-symbol{padding:16px}}@media(prefers-reduced-motion:reduce){.hab-v2 .hab-category,.hab-v2 .hab-category__art>img,.hab-v2 .hab-category__caption>span,.hab-v2 .header__icon,.hab-v2 .header__search-bar .field,.hab-footer-categories a{transition:none}.hab-v2 .hab-product-main .product__media-item.is-active{animation:none}.hab-v2 .hab-category:hover,.hab-v2 .hab-category:hover .hab-category__art>img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/hab-design-v4.css.map */
