:root{--t-hero-eyebrow:clamp(11px,.853vw,12px);--t-hero:clamp(44px,4.08vw,58px);--t-hero-body:clamp(19px,1.7vw,24px);--t-hero-btn:clamp(15px,1.22vw,17px);--t-h1:34px;--t-h2:25px;--t-lead:20px;--t-price:18px;--t-drop:17px;--t-body:16px;--t-card:16px;--t-label-l:16px;--t-label:14px;--t-small:14px;--t-fine:13px;--t-label-s:12px;--t-badge:10px}@media(max-width:1199px){:root{--t-h1:30px;--t-h2:22px;--t-lead:18px;--t-price:17px;--t-drop:16px;--t-label-l:15px;--t-label:13px}}@media(max-width:749px){:root{--t-hero-eyebrow:10px;--t-hero:30px;--t-hero-body:15px;--t-hero-btn:13px;--t-h1:26px;--t-h2:20px;--t-lead:17px;--t-price:16px;--t-drop:16px;--t-body:15px;--t-card:15px;--t-label-l:14px;--t-label:12px;--t-small:13px;--t-fine:12px;--t-label-s:11px}}.lvh__eyebrow,.lvh__title,.lvh__text,.lvh__btn{font-family:Satoshi,-apple-system,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.lvh__eyebrow{font-size:var(--t-hero-eyebrow);font-weight:400;line-height:1.18;letter-spacing:.14em;text-transform:uppercase}.lvh__title{font-size:var(--t-hero);font-weight:500;line-height:.94;letter-spacing:-.022em}.lvh__text{font-size:var(--t-hero-body);font-weight:400;line-height:1.19;letter-spacing:-.017em}.lvh__btn{font-size:var(--t-hero-btn);font-weight:500;letter-spacing:.005em;text-transform:uppercase}html body .ol-h1{font-size:var(--t-h1)}html body .ol-h2,html body .related-products h2,html body .related-products .title,html body .lv-cat h2{font-size:var(--t-h2)}html body .ol-h3{font-size:var(--t-body)}html body .product__title h1,html body .product__title .h1{font-size:var(--t-h1)}html body .ol-body{font-size:var(--t-body)}html body .ol-body--lead{font-size:var(--t-lead)}html body .ol-footer__news p{font-size:var(--t-body)}html body .product__description.rte,html body .product__description.rte p,html body .product__description.rte li,html body .product .accordion__content,html body .product .accordion__content li,html body .product .accordion__content p,html body .ol-coll__desc{font-size:var(--t-small)}html body .ol-nav__drop a,html body .ol-drawer__sub a{font-size:var(--t-drop)}html body .ol-card__meta,html body .card__heading,html body .card__heading a,html body .card-information .price,html body .card-information .price-item{font-size:var(--t-card)}html body .product .price,html body .product .price-item,html body .product .lv-price{font-size:var(--t-price)}html body .ol-eyebrow,html body .ol-link{font-size:var(--t-label-l)}html body .ol-nav__link,html body .ol-btn,html body .ol-footer__heading,html body .product-form__submit,html body .ol-drawer__list a,html body .ol-drawer__list summary{font-size:var(--t-label)}html body .product .accordion__title,html body .ol-coll__panel h3{font-size:var(--t-fine)}html body .product .form__label,html body .product .quantity__label,html body .product .product-form__input legend{font-size:var(--t-label-s)}html body .product .lv-product-badge{font-size:var(--t-badge)}html body .ol-footer__list a,html body .ol-coll__panel a,html body .ol-coll__count,html body .ol-coll__toggle,html body .ol-carousel__arrow,html body .ol-pagination,html body .ol-footer__field input{font-size:var(--t-small)}html body .ol-footer__bottom,html body .ol-footer__msg,html body .ol-footer__field button{font-size:var(--t-fine)}html body .product-form__input input[type=radio]+label{font-size:var(--t-fine)}[id^=MainProduct-],.ol-coll,.related-products,.lv-cat{--lvs-font:"Satoshi",-apple-system,"Helvetica Neue",Arial,sans-serif;--ol-serif:var(--lvs-font);--ol-sans:var(--lvs-font);--font-body-family:var(--lvs-font);--font-heading-family:var(--lvs-font);--lvs-ink:#333333;--lvs-rule:rgba(51,51,51,.14);font-family:var(--lvs-font);color:var(--lvs-ink);-webkit-font-smoothing:antialiased}html body :is([id^=MainProduct-],.ol-coll,.related-products,.lv-cat) :is(h1,h2,h3,h4,p,li,a,span,strong,button,label,legend,input,select,summary,div){font-family:var(--lvs-font)}html body :is([id^=MainProduct-],.ol-coll,.related-products,.lv-cat) :is(h1,h2,h3,h4,p,li,a,span,strong,label,legend,summary){color:var(--lvs-ink)}html body [id^=MainProduct-] .product__title{margin-bottom:6px}html body [id^=MainProduct-] .product__title h1{font-size:26px;font-weight:500;line-height:1.05;letter-spacing:-.02em;margin:0}html body [id^=MainProduct-] .price,html body [id^=MainProduct-] .price-item,html body [id^=MainProduct-] .lv-price,html body [id^=MainProduct-] .lv-price-request{font-size:15px;font-weight:400;line-height:1.2;letter-spacing:0}html body [id^=MainProduct-] .product__tax{font-size:11px;line-height:1.3;letter-spacing:0;opacity:.6;margin-top:2px}html body [id^=MainProduct-] .product-form__input{margin-bottom:12px}html body [id^=MainProduct-] .product-form__input legend,html body [id^=MainProduct-] .form__label,html body [id^=MainProduct-] .quantity__label{font-size:11px;font-weight:500;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px}html body [id^=MainProduct-] .product-form__input input[type=radio]+label{font-size:12px;font-weight:500;line-height:1;letter-spacing:.02em;padding:.75rem 1.2rem;margin:0 .4rem .5rem 0}html body [id^=MainProduct-] .quantity__input{font-size:13px}html body [id^=MainProduct-] .product__description,html body [id^=MainProduct-] .product__description p,html body [id^=MainProduct-] .product__description li{font-size:13px;font-weight:400;line-height:1.35;letter-spacing:0}html body [id^=MainProduct-] .product__description p{margin:0 0 .7em}html body [id^=MainProduct-] .product__description ul{margin:0 0 .9em;padding-left:1.1em}html body [id^=MainProduct-] .product__description li{margin:0 0 .2em}html body [id^=MainProduct-] .product__description .lv-electrical-note{font-size:12px;line-height:1.35;margin:0;padding-top:10px;border-top:1px solid var(--lvs-rule)}html body [id^=MainProduct-] .product__description .lv-electrical-note strong{font-weight:500}html body [id^=MainProduct-] .product-form__submit,html body [id^=MainProduct-] .lv-enquire{font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;min-height:44px}html body [id^=MainProduct-] .lv-product-badge{font-size:10px;font-weight:500;letter-spacing:.1em;line-height:1}.lv-dl{margin:16px 0 4px}html body [id^=MainProduct-] .lv-dl__label{font-size:11px;font-weight:500;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px}.lv-dl__links{display:flex;flex-wrap:wrap;gap:8px}html body [id^=MainProduct-] .lv-dl__link{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border:1px solid rgba(51,51,51,.35);border-radius:2px;font-size:11px;font-weight:500;line-height:1;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:var(--lvs-ink);transition:background-color .2s,color .2s,border-color .2s}.lv-dl__link svg{width:10px;height:10px;flex:none}html body [id^=MainProduct-] .lv-dl__link:hover{background:#252422;border-color:#252422;color:#fff}html body [id^=MainProduct-] .lv-dl__link:hover span{color:#fff}html body [id^=MainProduct-] .product__accordion summary{padding:12px 0}html body [id^=MainProduct-] .product__accordion .accordion__title{font-size:11px;font-weight:500;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}html body [id^=MainProduct-] .product__accordion .accordion__content{padding:0 0 14px}html body [id^=MainProduct-] .product__accordion .accordion__content p{font-size:12px;font-weight:400;line-height:1.35;margin:0 0 .7em;opacity:.8}html body [id^=MainProduct-] .product__accordion .accordion__content ul{list-style:none;margin:0;padding:0}html body [id^=MainProduct-] .product__accordion .accordion__content li{display:grid;grid-template-columns:minmax(110px,36%) 1fr;gap:12px;margin:0;padding:6px 0;border-top:1px solid var(--lvs-rule);font-size:12px;font-weight:400;line-height:1.35}html body [id^=MainProduct-] .product__accordion .accordion__content li strong{display:block;font-size:10px;font-weight:500;line-height:1.5;letter-spacing:.1em;text-transform:uppercase}html body [id^=MainProduct-] .share-button__button{font-size:12px}html body .ol-coll .ol-coll__title{font-size:20px;font-weight:500;line-height:1.1;letter-spacing:-.015em}html body .ol-coll :is(.ol-coll__count,.ol-coll__toggle,.ol-coll__panel a){font-size:12px;line-height:1.3}html body .ol-coll .ol-coll__panel h3{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}html body :is(.ol-coll,.related-products) .ol-card__meta{gap:10px;align-items:baseline}html body :is(.ol-coll,.related-products) .ol-card__title{font-size:13px;font-weight:500;line-height:1.25;letter-spacing:-.005em}html body :is(.ol-coll,.related-products) :is(.ol-card__price,.lv-price){font-size:13px;font-weight:400;line-height:1.25}html body .related-products :is(.related-products__heading,h2){font-size:20px;font-weight:500;line-height:1.1;letter-spacing:-.015em}html body .related-products :is(.card__heading,.card__heading a){font-size:13px;font-weight:500;line-height:1.25;letter-spacing:-.005em}html body .related-products :is(.price,.price-item){font-size:13px;font-weight:400;line-height:1.25;letter-spacing:0}html body .lv-cat h2{font-size:20px;font-weight:500;line-height:1.1;letter-spacing:-.015em}@media(max-width:749px){html body [id^=MainProduct-] .product__title h1{font-size:22px}html body .ol-coll .ol-coll__title,html body .related-products :is(.related-products__heading,h2),html body .lv-cat h2{font-size:18px}html body [id^=MainProduct-] .product__accordion .accordion__content li{grid-template-columns:1fr;gap:2px}}html body [id^=MainProduct-] .product__description{margin-bottom:0}html body [id^=MainProduct-] product-form .product-form,html body [id^=MainProduct-] .product-form{margin-top:0}html body [id^=MainProduct-] .product-form__buttons{margin-top:18px}html body [id^=MainProduct-] .product-form__submit.button{background:#252422!important;color:#fff!important;border:0;border-radius:2px;margin-bottom:8px}html body [id^=MainProduct-] .product-form__submit.button:hover{background:#000!important}html body [id^=MainProduct-] .product-form__submit span{color:#fff}html body [id^=MainProduct-] .product-form__submit:before,html body [id^=MainProduct-] .product-form__submit:after{display:none}html body [id^=MainProduct-] .shopify-payment-button__more-options{font-size:11px}html body [id^=MainProduct-] .product__accordion .summary__title{padding-left:0}html body [id^=MainProduct-] .product__accordion .summary__title>.svg-wrapper,html body [id^=MainProduct-] .product__accordion .summary__title>svg{display:none}html body [id^=MainProduct-] .product__accordion .accordion__title{padding-left:0;margin-left:0}html body .ol-card__media{aspect-ratio:1/1}html body .ol-card__media:empty{display:block;height:0;padding-bottom:100%}html body .ol-card__media img+img{display:none}html body .ol-card__media img{transition:transform .6s var(--ol-ease)}html body .ol-card:hover .ol-card__media img:first-child{opacity:1;transform:scale(1.04)}html body .related-products .card .ratio{--ratio-percent:100%!important}html body .related-products .media--hover-effect>img+img{display:none!important}html body .related-products .media--hover-effect>img:first-child{transition:transform .6s ease}html body .related-products .card-wrapper:hover .media--hover-effect>img:first-child{opacity:1!important;transform:scale(1.04)}html body [id^=MainProduct-] .product__media{padding-top:100%!important}html body [id^=MainProduct-] .product__media img{object-fit:contain}html body .ol-nav__drop{padding:14px 20px 16px}html body .ol-nav__drop li{padding:0;margin:0}html body .ol-nav__drop a,html body .ol-drawer__sub a{display:block;padding:5px 0;font-family:Satoshi,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:-.005em;color:#333;-webkit-font-smoothing:antialiased}html body .ol-nav__drop a:hover,html body .ol-drawer__sub a:hover{opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lv-type.css.map */
