.liontek-product{background:linear-gradient(125deg,#eeece9,#f7f6f3 65%,#fff8d4);border-bottom:1px solid #c8c6c1}.liontek-product .page-content--product{padding:38px 0 44px}.liontek-product .page-width{max-width:1480px}.liontek-product .product-single__meta{padding-left:14px}.liontek-product .product-block{margin-bottom:18px}.liontek-product .product-block--header{margin-bottom:14px}.liontek-product .breadcrumb{font-size:10px;letter-spacing:.06em;color:#666;margin:0 0 14px}.liontek-product__eyebrow{font-size:10px;letter-spacing:.14em;font-weight:600;text-transform:uppercase;margin:0 0 14px;color:#555}.liontek-product .product-single__title{font-size:clamp(28px,2.6vw,40px);line-height:1.12;letter-spacing:-.045em;font-weight:600;margin-bottom:0;max-width:650px}.liontek-product .product__price{font-size:23px;font-weight:600;letter-spacing:-.025em}.liontek-product .product-block--price{margin-bottom:9px;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px}.liontek-product .product-block--price .product__policies{margin:0;font-size:11px;flex-basis:auto}.liontek-product .product-block--price .product__policies a{text-underline-offset:4px}.liontek-product .jdgm-widget{margin-bottom:14px}.liontek-product .jdgm-prev-badge__text{font-size:12px;margin-left:5px}.liontek-product .jdgm-prev-badge[data-number-of-reviews="0"]{display:none}.liontek-product__intro .rte{font-size:14px;line-height:1.65;max-width:600px;color:#444}.liontek-product__intro p{margin-bottom:12px}.liontek-product__benefits{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:7px 14px;font-size:11px;font-weight:500}.liontek-product__benefits li{margin:0;display:flex;align-items:center;gap:7px}.liontek-product__benefits li:before{content:"";width:5px;height:5px;background:#444;display:block;flex-shrink:0}.liontek-product__fit-link{display:inline-block;margin-top:14px;font-size:11px;text-decoration:underline;text-underline-offset:4px}.liontek-product__fit-link span{margin-left:8px}.liontek-product hr{margin:20px 0;border-color:#c8c6c1}.liontek-product .variant__label{font-size:11px;letter-spacing:.045em;margin-bottom:9px;text-transform:none}.liontek-product .variant-input-wrap label{font-size:12px;min-height:42px;padding:11px 14px;border:1px solid #c5c3be;box-shadow:none;background:#fff}.liontek-product .variant-input-wrap input:checked+label{border-color:#444;box-shadow:inset 0 0 0 1px #444;background:#fff9cf}.liontek-product .se-base-option{display:flex!important;gap:7px;overflow-x:auto;max-width:100%;padding:2px 1px 8px;scrollbar-width:thin;scroll-snap-type:x proximity}.liontek-product .se-base-option>.se-container{flex:0 0 calc((100% - 28px)/5);min-width:0;scroll-snap-align:start}.liontek-product .se-type-swatch_card{width:100%!important;border:1px solid #c5c3be!important;border-radius:0!important;background:#fff;overflow:hidden}.liontek-product .se-type-swatch_card[aria-checked=true]{border-color:#444!important;box-shadow:inset 0 -3px #fedd00}.liontek-product .se-media{width:100%!important;height:auto!important;aspect-ratio:1;background-size:contain!important;background-repeat:no-repeat;background-position:center}.liontek-product .se-value-info{padding:7px 6px!important}.liontek-product .se-value-name{font-size:11px!important;line-height:1.3;white-space:normal!important;min-height:28px}.liontek-product .se-value-price{font-size:10px!important;line-height:1.4;white-space:normal!important;color:#555}.liontek-product .sales-points{margin:0}.liontek-product .sales-point{font-size:11px}.liontek-product .sales-point .icon{width:16px;height:16px}.liontek-product .add-to-cart{background:#fedd00!important;color:#111!important;border:1px solid #fedd00!important;min-height:54px;font-size:13px;letter-spacing:.035em;box-shadow:none!important}.liontek-product .add-to-cart:hover{background:#f0d000!important;border-color:#f0d000!important}.liontek-product .add-to-cart:disabled{background:#ddd!important;border-color:#ddd!important;color:#555!important}.liontek-product .shopify-payment-button{margin-top:10px}.liontek-product .shopify-payment-terms{font-size:11px;color:#555}.liontek-product .product-block.product-block--tab{margin-bottom:0;border-color:#c8c6c1}.liontek-product .product-block--tab+.product-block--tab{margin-top:0}.liontek-product .product-block--tab .collapsibles-wrapper{border-color:#c8c6c1}.liontek-product .product-block--tab .collapsible-trigger-btn{box-sizing:border-box;min-height:56px;margin:0;padding:16px 44px 16px 16px;text-align:left;font-size:12px;line-height:22px;letter-spacing:.035em;border-color:#c8c6c1}.liontek-product .product-block--tab .collapsible-trigger__icon{inset-inline-end:16px}.liontek-product .product-block--tab .collapsible-content__inner{padding-inline:16px;border-color:#c8c6c1}.liontek-product .product__photos{background:#fff;border:1px solid #d6d4cf}.liontek-product .product__thumb-item{border:1px solid #d6d4cf;background:#fff}.liontek-product .product__thumb.is-active{box-shadow:inset 0 0 0 1px #444}.liontek-product a:focus-visible,.liontek-details a:focus-visible,.liontek-details summary:focus-visible{outline:2px solid #444;outline-offset:4px}.liontek-details{padding:64px 0;background:#fff;border-bottom:1px solid #c8c6c1;scroll-margin-top:125px}.liontek-details__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,7vw,120px)}.liontek-details h2,.liontek-story h2{font-size:clamp(29px,3vw,44px);line-height:1.12;letter-spacing:-.045em;font-weight:600;margin:0 0 24px}.liontek-details .rte,.liontek-story .rte{font-size:15px;line-height:1.75;color:#444}.liontek-details__overview{max-width:590px}.liontek-details details{border-top:1px solid #c8c6c1}.liontek-details details:last-of-type{border-bottom:1px solid #c8c6c1}.liontek-details summary{padding:18px 26px 18px 0;cursor:pointer;font-size:14px;font-weight:600;list-style:none;position:relative}.liontek-details summary::-webkit-details-marker{display:none}.liontek-details summary:after{content:"+";position:absolute;right:2px;top:13px;font-size:24px;font-weight:400}.liontek-details details[open]>summary:after{content:"\2212"}.liontek-details details .rte{font-size:13px;padding:0 12px 18px 0}.liontek-details details p:last-child{margin-bottom:0}.liontek-details__help{display:inline-block;font-size:12px;margin-top:22px;text-decoration:underline;text-underline-offset:4px}.liontek-story{padding:54px 0;border-bottom:1px solid #c8c6c1}.liontek-story--mist{background:#eeece9}.liontek-story--white{background:#fff}.liontek-story--gradient{background:linear-gradient(130deg,#eeece9 25% 60%,#fff4aa)}.liontek-story__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,6vw,96px);align-items:center}.liontek-story__grid--reverse .liontek-story__image{order:2}.liontek-story__copy{max-width:570px;padding:24px 0;border-top:1px solid #aaa8a2}.liontek-story__image{background:#fff;border:1px solid #ceccc6;overflow:hidden}.liontek-story__image img{width:100%;height:auto;max-height:570px;object-fit:contain;display:block}.liontek-story__grid--text{grid-template-columns:1fr}.liontek-story__grid--text .liontek-story__copy{max-width:760px}.template-product .liontek-reviews__grid--product .liontek-review:only-child{grid-column:1/-1;max-width:800px}.template-product .liontek-community--product>section{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:50px}.template-product .liontek-community--product .liontek-proof-heading{display:block}.template-product .liontek-community--product .liontek-proof-link{display:inline-block;margin-top:24px}.template-product .liontek-community--product .liontek-community__rail{grid-auto-columns:calc((100% - 24px)/3)}@media(min-width:769px){.template-product .liontek-community--product[data-proof-count="2"] .liontek-community__rail{grid-auto-columns:calc((100% - 12px)/2)}}.template-product .liontek-community--product[data-proof-count="1"] .liontek-community__rail{grid-auto-columns:min(100%,340px)}.template-product [id$=__1743454490a84f1bc6]{padding:40px 0;background:#fff;border-bottom:1px solid #c8c6c1}.template-product [id$=__178952790919f85a61]{padding:44px 0;background:linear-gradient(120deg,#eeece9,#f5f4f1);border-bottom:1px solid #c8c6c1}.template-product [id$=__178952790919f85a61] .index-section,.template-product [id$=__1743454490a84f1bc6] .index-section{margin:0}.template-product [id$=__product-recommendations]{padding:46px 0;background:#eeece9}.template-product [id$=__product-recommendations] .index-section{margin:0}@media(max-width:768px){.liontek-product .page-content--product{padding:16px 0 28px}.liontek-product .product-single__meta{padding:26px 0 0;text-align:left}.liontek-product .product-single__title{font-size:29px}.liontek-product .product-block--price .product__policies{text-align:left}.liontek-product .product__price{font-size:22px}.liontek-product .product-block{margin-bottom:16px}.liontek-product .se-base-option>.se-container{flex-basis:86px}.liontek-product .variant-input-wrap{display:flex;flex-wrap:wrap;gap:6px}.liontek-product .variant-input{margin:0}.liontek-product .variant-input-wrap label{min-height:42px;padding:11px 12px;margin:0}.liontek-product__benefits{gap:7px 12px;font-size:10px}.liontek-details,.liontek-story{padding:36px 0}.liontek-details__grid,.liontek-story__grid{grid-template-columns:1fr;gap:24px}.liontek-story__grid--reverse .liontek-story__image{order:0}.liontek-story__copy{padding:18px 0 0;max-width:none}.liontek-story__image img{max-height:450px}.liontek-details h2,.liontek-story h2{margin-bottom:18px}.template-product .liontek-community--product>section{display:block}.template-product .liontek-community--product .liontek-community__rail{grid-auto-columns:78%}.template-product .liontek-community--product .liontek-proof-link{margin-top:16px}}@media(prefers-reduced-motion:reduce){.liontek-product *,.liontek-story *{scroll-behavior:auto}}.liontek-product .variant-wrapper{margin-bottom:10px}.liontek-product .variant-input-wrap{margin-bottom:0}.liontek-product .se-option-title{display:flex!important;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 8px!important}.liontek-product .se-option-name,.liontek-product .se-selected-value{font-size:11px!important;line-height:1.4}.liontek-product .variant-wrapper:has(>fieldset[data-handle=size])>.variant__label{display:none!important}.liontek-product fieldset[data-handle=size]>legend.hide{display:block!important;font-size:11px;font-weight:500;letter-spacing:.045em;margin-bottom:9px;padding:0;width:100%}#LiontekSizeGuide{scroll-margin-top:125px}.liontek-fit-chart{display:block;width:100%;height:auto;margin-top:18px;border:1px solid #d6d4cf}.liontek-product .variant-wrapper{margin-top:0!important;margin-bottom:0}.liontek-product .se-type-swatch_card .se-media{height:78px!important;aspect-ratio:auto}.liontek-product .variant-input-wrap legend .liontek-product__fit-link{margin:0;float:right;letter-spacing:0;font-weight:400}@media(min-width:1100px)and (max-height:950px){.liontek-product .page-content--product{padding-top:26px}.liontek-product .product-block{margin-bottom:14px}.liontek-product .product-single__title{font-size:34px}.liontek-product .product-single__meta hr{margin-block:14px}}.liontek-product .se-base-option{flex-wrap:nowrap!important}.liontek-sticky-cart{position:fixed;left:50%;bottom:calc(var(--preview-height,0px) + 20px);transform:translate(-50%);width:max-content;max-width:calc(100% - 32px);z-index:12;display:block;background:#fff;color:#111;border:1px solid #deddd9;border-radius:12px;box-shadow:0 6px 28px #00000020}.liontek-sticky-cart[hidden]{display:none}.liontek-sticky-cart__inner{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:20px;padding:12px 14px 12px 18px;max-width:640px}.liontek-sticky-cart__product{display:flex;flex-direction:column;gap:3px;min-width:0}.liontek-sticky-cart__product strong{font-size:14px;font-weight:600;line-height:1.3}.liontek-sticky-cart__edit{display:block;text-align:left;font-size:12px;line-height:1.4;color:#555;padding:0;border:0;background:none;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.liontek-sticky-cart__price{font-size:15px;font-weight:500;white-space:nowrap;align-self:start;padding-top:2px}.liontek-sticky-cart .btn{min-width:150px;background:#fedd00;color:#111;border:1px solid #fedd00;border-radius:28px;min-height:44px;font-size:12px;padding:12px 20px}.liontek-sticky-cart :is(.btn,.liontek-sticky-cart__edit):focus-visible{outline:2px solid #111;outline-offset:3px}.js-drawer-open .liontek-sticky-cart,.modal-open .liontek-sticky-cart{display:none!important}body:has(liontek-sticky-cart){padding-bottom:100px}.liontek-story__image--portrait{aspect-ratio:4/5}.liontek-story__image--square{aspect-ratio:1}.liontek-story__image--portrait img,.liontek-story__image--square img{height:100%;max-height:none;object-fit:cover;object-position:50% var(--photo-focus,50%)}@media(max-width:768px){.liontek-sticky-cart{width:calc(100% - 24px);max-width:440px;bottom:calc(var(--preview-height,0px) + max(12px,env(safe-area-inset-bottom)))}.liontek-sticky-cart__inner{grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:2px;padding:12px}.liontek-sticky-cart__product{grid-column:1;grid-row:1}.liontek-sticky-cart__product strong{font-size:12px}.liontek-sticky-cart__edit{font-size:11px}.liontek-sticky-cart__price{grid-column:1;grid-row:2;font-size:12px;padding-top:2px}.liontek-sticky-cart .btn{grid-column:2;grid-row:1 / 3;min-width:126px;padding:12px 14px;font-size:11px}.liontek-story__image--portrait img,.liontek-story__image--square img{max-height:none}}.liontek-faq{padding:58px 0;background:#eeece9;border-block:1px solid #c8c6c1}.liontek-faq__grid{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(36px,6vw,100px)}.liontek-faq h2{font-size:clamp(30px,3vw,44px);font-weight:600;line-height:1.12;letter-spacing:-.045em;max-width:460px}.liontek-faq__grid>div>p:not(.liontek-product__eyebrow){font-size:14px;line-height:1.7;max-width:350px;color:#555}.liontek-faq details{border-top:1px solid #b9b7b1}.liontek-faq details:last-child{border-bottom:1px solid #b9b7b1}.liontek-faq summary{list-style:none;cursor:pointer;font-size:14px;font-weight:500;padding:20px 28px 20px 0;position:relative}.liontek-faq summary::-webkit-details-marker{display:none}.liontek-faq summary:after{content:"+";position:absolute;right:0;top:14px;font-size:24px;font-weight:400}.liontek-faq details[open]>summary:after{content:"\2212"}.liontek-faq .rte{font-size:14px;line-height:1.75;color:#444;padding:0 24px 20px 0}.liontek-faq .rte p:last-child{margin-bottom:0}.liontek-faq summary:focus-visible{outline:2px solid #444;outline-offset:3px}@media(max-width:768px){.liontek-faq{padding:36px 0}.liontek-faq__grid{grid-template-columns:1fr;gap:26px}.liontek-faq summary{font-size:13px;padding-block:18px}}.template-product [id$=__178952790919f85a61]:not(:has(*)){display:none}.template-product .jdgm-rev-widg{font-family:var(--typeBasePrimary),var(--typeBaseFallback);color:#444}.template-product .jdgm-rev-widg .jdgm-rev-widg__title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:clamp(28px,3vw,42px);font-weight:600;line-height:1.15;letter-spacing:-.045em;color:#111;margin-bottom:24px}.template-product .jdgm-rev-widg .jdgm-rev-widg__summary-text{font-size:13px;line-height:1.6}.template-product .jdgm-rev-widg .jdgm-rev{padding-block:24px;border-color:#d8d6d1}.template-product .jdgm-rev-widg .jdgm-rev__author{font-size:13px;font-weight:500;line-height:1.6;color:#444}.template-product .jdgm-rev-widg .jdgm-rev__title{font-size:16px;font-weight:600;line-height:1.4;letter-spacing:-.015em;color:#111;margin:12px 0 8px}.template-product .jdgm-rev-widg .jdgm-rev__body{font-size:14px;font-weight:400;line-height:1.75;letter-spacing:0;max-width:82ch;color:#444}.template-product .jdgm-rev-widg .jdgm-rev__body p{font:inherit;letter-spacing:inherit}.template-product .jdgm-rev-widg .jdgm-rev__timestamp{font-size:11px;font-weight:400;color:#666}.template-product .jdgm-rev-widg :is(.jdgm-sort-dropdown,.jdgm-write-rev-link){font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:12px;font-weight:500;letter-spacing:0}.liontek-product{background:#faf9f6}.liontek-product .product__photos{border:0;background:transparent}.liontek-product .product__main-photos{border:1px solid #dedbd4;background:#fff}.liontek-product .product__thumbs--below{margin-top:12px}.liontek-product .product__thumbs--scroller{display:flex!important;gap:8px;overflow-x:auto;scrollbar-width:thin;padding-bottom:6px}.liontek-product .product__thumb-item{flex:0 0 64px!important;width:64px!important;margin:0!important;max-width:64px}.liontek-product .product__thumb-item.hide{display:none!important}.liontek-product .product__thumb-item .image-wrap{height:64px!important;padding-bottom:0!important}.liontek-product .product__thumb-item img{width:100%;height:100%;object-fit:contain}.liontek-product .product__thumb.is-active{outline:2px solid #111;outline-offset:-2px}.liontek-product .variant-input-wrap[data-handle=type]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-bottom:18px}.liontek-product .variant-input-wrap[data-handle=type] .variant-input{margin:0;min-width:0}.liontek-product .variant-input-wrap[data-handle=type] label{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:7px;width:100%;height:100%;padding:5px 4px 9px;font-size:11px;line-height:1.35;min-height:102px}.liontek-product .variant-input-wrap[data-handle=type] img{width:100%;height:60px;object-fit:contain}.liontek-product .variant-wrapper{position:relative}.liontek-option-help{display:block;width:fit-content;margin:-2px 0 12px;font-size:11px;text-decoration:underline;text-underline-offset:4px}.liontek-selection-note{font-size:12px;color:#444;margin:0 0 14px;line-height:1.6}.liontek-product .add-to-cart,.liontek-sticky-cart button[data-sticky-button]{border-radius:999px!important}.liontek-product .add-to-cart{display:flex;justify-content:center;align-items:center;padding:15px 24px;gap:12px;letter-spacing:0}.liontek-product .add-to-cart:after{display:none}.liontek-product__button-price{white-space:nowrap}.liontek-product__button-price:before{content:"\2014  ";white-space:pre}.liontek-guide{padding:60px 0;background:#eeece9;scroll-margin-top:110px;border-top:1px solid #d0cec8}.liontek-guide h2,.liontek-pair h2{font-size:clamp(29px,3vw,40px);line-height:1.12;font-weight:600;letter-spacing:-.045em;margin:0 0 18px}.liontek-guide__intro .rte{font-size:14px;color:#444;max-width:620px;line-height:1.7}.liontek-guide__intro{margin-bottom:30px}.liontek-guide__cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.liontek-guide__card{position:relative;border:1px solid #d0cec8;background:#faf9f6;min-width:0;overflow:hidden}.liontek-guide__photo{height:180px;background:#fff;overflow:hidden}.liontek-guide__photo img{display:block;width:100%;height:100%;object-fit:contain}.liontek-guide__caption{padding:18px}.liontek-guide__caption h3{font-size:17px;letter-spacing:-.03em;font-weight:600;margin:0 0 8px}.liontek-guide__caption p{font-size:12px;line-height:1.6;color:#555;margin:0 0 14px}.liontek-guide__caption a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:5px}.liontek-guide--coverage .liontek-guide__caption a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.liontek-guide--coverage .liontek-guide__card:focus-within{outline:2px solid #111;outline-offset:3px}.liontek-guide--coverage .liontek-guide__card:hover{border-color:#555}.liontek-guide--closeup{background:#fff}.liontek-guide--closeup .liontek-guide__grid{display:grid;grid-template-columns:.9fr 3fr;gap:18px}.liontek-guide--closeup .liontek-guide__intro{background:#444;color:#fff;padding:28px 24px;margin:0;display:flex;flex-direction:column;justify-content:center}.liontek-guide--closeup .liontek-product__eyebrow{color:#ddd}.liontek-guide--closeup .rte{color:#eee;font-size:13px;line-height:1.75}.liontek-guide--closeup h2{font-size:30px}.liontek-guide--closeup .liontek-guide__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.liontek-guide--closeup .liontek-guide__photo{height:350px}.liontek-guide--closeup .liontek-guide__photo img{object-fit:cover;object-position:50% var(--focus,50%)}.liontek-guide__prepared--double{transform:scale(1.2);transform-origin:55% 60%}.liontek-pair{padding:60px 0;background:#eeece9;border-top:1px solid #d0cec8}.liontek-pair__grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px}.liontek-pair img{width:100%;height:330px;object-fit:contain;mix-blend-mode:multiply}.liontek-pair p{font-size:14px;line-height:1.7;color:#444}.liontek-pair h3{font-size:18px;font-weight:600}.liontek-pill{display:inline-flex;align-items:center;gap:24px;min-height:50px;border-radius:999px;background:#fedd00;color:#111;padding:14px 24px}.liontek-pill:after{display:none}.liontek-guide a:focus-visible,.liontek-pill:focus-visible{outline:2px solid #111;outline-offset:4px}.liontek-mobile-identity{display:none}@media(max-width:768px){.liontek-product .product__thumbs.small--hide{display:block!important}.liontek-product .product__photos .flickity-page-dots{display:none}.liontek-product .product__thumbs{width:100%}.liontek-product .product-single__sticky{position:static}.liontek-product .product-single__meta{padding-top:22px}.liontek-product .variant-input-wrap[data-handle=type] label{font-size:10px;min-height:96px}.liontek-product .variant-input-wrap[data-handle=type] img{height:53px}.liontek-product .product__main-photos .image-wrap{height:min(400px,calc(100vw - 34px))!important;max-height:none;padding-bottom:0!important}.liontek-product .product__main-photos img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-height:100%;object-fit:contain}.liontek-mobile-identity{display:block;margin-bottom:20px}.liontek-guide,.liontek-pair{padding:34px 0}.liontek-guide__cards{display:flex;overflow-x:auto;gap:12px;padding-bottom:12px;scroll-snap-type:x proximity}.liontek-guide__card{flex:0 0 155px;scroll-snap-align:start}.liontek-guide__photo{height:145px}.liontek-guide--closeup .liontek-guide__grid{grid-template-columns:1fr;gap:16px}.liontek-guide--closeup .liontek-guide__cards{display:grid;grid-template-columns:1fr;gap:16px}.liontek-guide--closeup .liontek-guide__photo{height:350px}.liontek-guide--closeup .liontek-guide__intro{padding:26px}.liontek-pair__grid{grid-template-columns:1fr;gap:26px}.liontek-pair img{height:240px}.liontek-product .product__thumb-item{flex-basis:60px!important;width:60px!important}.liontek-product .product__thumb-item .image-wrap{height:60px!important}}.liontek-all-reviews{margin:0 0 30px;scroll-margin-top:120px}.liontek-all-reviews>summary{font-size:15px;font-weight:600;cursor:pointer;list-style:none;padding:22px 0;border-block:1px solid #ccc;display:flex;justify-content:space-between}.liontek-all-reviews>summary:after{content:"+"}.liontek-all-reviews[open]>summary:after{content:"\2212"}.liontek-mobile-identity{width:100%;padding-left:22px;float:left}.liontek-mobile-identity .product-block--header{margin-bottom:14px}@media(min-width:769px){.liontek-product .product__main-photos .image-wrap{height:min(540px,43vw)!important;padding-bottom:0!important}.liontek-product .product__main-photos img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-height:100%;object-fit:contain}}.liontek-product .se-value-price{display:none!important}.liontek-product .se-type-swatch_card{height:100%}@media(max-width:768px){.liontek-product .se-base-option>.se-container{flex:0 0 108px;min-width:108px}.liontek-product .se-base-option{gap:9px}.liontek-product .se-value-info{padding:9px 8px!important}.liontek-product .se-value-name{font-size:12px!important;line-height:1.4;overflow-wrap:normal!important;word-break:normal!important}.liontek-product .se-type-swatch_card .se-media{height:96px!important;min-width:0}}@media(min-width:769px){.liontek-product .se-base-option>.se-container{flex:1 0 110px;min-width:110px}.liontek-product .se-type-swatch_card .se-media{height:110px!important}.liontek-product .se-value-name{font-size:12px!important;overflow-wrap:normal!important;word-break:normal!important}.liontek-product .se-value-info{padding:10px 8px!important}}.liontek-product .variant-input-wrap[data-handle=type]{display:flex;overflow-x:auto;flex-wrap:nowrap;padding:2px 1px 8px;scroll-snap-type:x proximity}.liontek-product .variant-input-wrap[data-handle=type] .variant-input{flex:1 0 110px;scroll-snap-align:start}.liontek-product .variant-input-wrap[data-handle=type] label{font-size:12px}.liontek-product .variant-input-wrap[data-handle=type] img{height:96px}@media(max-width:768px){.liontek-product .variant-input-wrap[data-handle=type] .variant-input{flex:0 0 108px}}.template-product{--typeHeaderWeight:500;color:#111}.template-product .liontek-product{background:#f5f4f1;border-bottom:0}.template-product .liontek-product .product-single__title{font-weight:500;font-style:normal;letter-spacing:-.045em;line-height:1.1}.template-product :is(.liontek-details,.liontek-story,.liontek-faq,.liontek-guide,.liontek-pair) h2{font-family:Open Sauce Sans,Arial,sans-serif;font-weight:500;font-style:normal;letter-spacing:-.045em}.template-product .liontek-product .product__price{font-weight:500}.template-product .liontek-product__eyebrow{font-weight:500;letter-spacing:.11em;color:#555}.template-product .liontek-product .product__main-photos{border:0;background:#fff}.template-product .liontek-product .product__thumb-item{border-color:#deddd7}.template-product .liontek-product .add-to-cart{border:0!important;min-height:54px}.template-product .liontek-product .variant-input-wrap input:checked+label{background:#fff7c4;border-color:#111;box-shadow:inset 0 0 0 1px #111}.template-product .liontek-product .variant-input-wrap[data-handle=size] label{border-radius:8px}.template-product .liontek-product .se-type-swatch_card{border-color:#deddd7!important}.template-product .liontek-details{border-bottom:0}.template-product .liontek-story{border-bottom:0;padding-block:60px}.template-product .liontek-story--mist{background:#f5f4f1}.template-product .liontek-story--gradient{background:linear-gradient(120deg,#f5f4f1,#eeeee8)}.template-product .liontek-story__image{border:0}.template-product .liontek-story__copy{border-top:0;padding-top:0}.template-product .liontek-details summary{font-weight:500}.template-product .liontek-faq,.template-product .liontek-guide{background:#f5f4f1;border:0}.template-product .liontek-guide__card{border:0;background:#fff}.template-product .liontek-guide__caption h3{font-weight:500;font-size:18px;line-height:1.25}.template-product .liontek-guide--closeup{background:#fff}.template-product .liontek-guide--closeup .liontek-guide__intro{background:#111}.template-product .liontek-guide--closeup .liontek-product__eyebrow{color:#bebebe}.template-product .liontek-guide--closeup .liontek-guide__caption{padding-inline:0}.template-product .liontek-pair{background:#f5f4f1;border:0}.template-product .liontek-pair img{mix-blend-mode:darken}.template-product .liontek-pill{border:0;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:0;min-height:50px;padding:15px 25px;line-height:1.5}.template-product .liontek-sticky-cart{border-color:#deddd7;border-radius:18px;box-shadow:0 5px 24px #00000012}.template-product .liontek-sticky-cart .btn{border:0;border-radius:999px}.template-product .liontek-reviews{background:#fff;color:#111;border:0}.template-product .liontek-proof-heading h2{font-weight:500}.template-product .liontek-reviews .liontek-reviews__grid{border:0;gap:32px}.template-product .liontek-reviews .liontek-review,.template-product .liontek-reviews .liontek-review+.liontek-review{border:0;border-top:1px solid #aaa;padding:24px 0 0}.template-product .liontek-review__mark{display:none}.template-product .liontek-review blockquote{font-size:20px;line-height:1.5;letter-spacing:-.025em}.template-product .liontek-review blockquote p:first-child:before{content:"\201c"}.template-product .liontek-community{background:#f5f4f1;border:0;color:#111}.template-product .liontek-community__card{border-color:#deddd7}.template-product .jdgm-rev-widg .jdgm-rev-widg__title{font-weight:500}.template-product .liontek-product a:focus-visible,.template-product .liontek-details a:focus-visible,.template-product .liontek-pill:focus-visible{outline-color:#2d2468}@media(max-width:768px){.template-product .liontek-product .product-single__title{font-size:30px}.template-product .liontek-story{padding-block:38px}.template-product .liontek-guide--closeup .liontek-guide__caption{padding:18px}.template-product .liontek-community--product .liontek-community__rail{grid-auto-columns:min(64vw,240px)}.template-product .liontek-review blockquote{font-size:19px}.template-product .liontek-reviews .liontek-reviews__grid{gap:26px}.template-product .liontek-guide__photo img{max-width:100%}}.template-product .liontek-product__eyebrow,.template-product .liontek-proof-eyebrow{font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.09em}@media(max-width:768px){.template-product .liontek-product__eyebrow,.template-product .liontek-proof-eyebrow{font-size:12px;letter-spacing:.07em}}.liontek-product__button-price{display:inline-flex;align-items:center;gap:12px}.liontek-product__button-price:before{content:"\2014";white-space:normal}.template-product .liontek-guide--closeup .liontek-guide__photo{position:relative;width:100%;max-width:520px;height:auto;aspect-ratio:1;margin-inline:auto}.template-product .liontek-guide--closeup .liontek-guide__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% var(--focus,50%);transform:scale(calc(var(--photo-zoom,1)*var(--prepared-scale,1)));transform-origin:center}.template-product .liontek-guide--closeup .liontek-guide__prepared--double{--prepared-scale:1.12}.template-product .liontek-guide--closeup .liontek-guide__prepared--pinky{--prepared-scale:.96}@media(max-width:768px){.template-product .liontek-guide--closeup{padding-block:32px}.template-product .liontek-guide--closeup .liontek-guide__intro{padding:22px}.template-product .liontek-guide--closeup h2{font-size:26px;margin-bottom:14px}.template-product .liontek-guide--closeup .liontek-guide__cards{grid-template-columns:minmax(0,1fr);grid-auto-flow:row;gap:0;overflow:visible;padding-bottom:0}.template-product .liontek-guide--closeup .liontek-guide__card{display:grid;grid-template-columns:min(44%,180px) minmax(0,1fr);gap:14px;align-items:center;min-width:0;padding-block:14px;border-bottom:1px solid #deddd7}.template-product .liontek-guide--closeup .liontek-guide__caption{padding:0}.template-product .liontek-guide--closeup .liontek-guide__caption h3{font-size:18px}.template-product .liontek-guide--closeup .liontek-guide__caption p{margin:0}.template-product .liontek-reviews{padding-block:32px}.template-product .liontek-reviews .liontek-proof-heading{margin-bottom:22px}.template-product .liontek-reviews .liontek-proof-heading h2{font-size:28px;line-height:1.15}.template-product .liontek-reviews .liontek-reviews__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(86%,310px);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:14px}.template-product .liontek-reviews .liontek-review{scroll-snap-align:start;min-width:0;padding-top:18px;margin:0}.template-product .liontek-review blockquote{font-size:16px;line-height:1.55;min-height:0;margin-bottom:22px}.template-product .liontek-review figcaption{font-size:12px;gap:6px}.template-product .liontek-review__link{margin-top:8px}.template-product .liontek-review__source{font-size:11px}}.liontek-guide__cards:focus-visible,.liontek-reviews__grid:focus-visible{outline:2px solid #2d2468;outline-offset:4px}@media(max-width:768px){.liontek-product fieldset.variant-input-wrap{min-inline-size:0;max-inline-size:100%}.liontek-product .liontek-purchase-grid{display:grid;grid-template-columns:minmax(0,1fr);margin-left:0}.liontek-product .liontek-purchase-grid:after{display:none}.liontek-purchase-grid>.liontek-product__information,.liontek-purchase-grid>.liontek-product__information>.product-single__meta,.liontek-purchase-grid>.liontek-product__information>.product-single__meta>[data-product-blocks]{display:contents}.liontek-purchase-grid>.product-single__sticky{order:4;width:100%;padding-left:0;margin-bottom:22px}.liontek-purchase-grid .product-single__meta>.product-block--header{order:1;padding-inline:5px;margin-bottom:14px}.liontek-purchase-grid [data-product-blocks]>*{order:5;min-width:0}.liontek-purchase-grid [data-product-blocks]>.product-block--price{order:2;padding-inline:5px;margin-top:-20px}.liontek-purchase-grid [data-product-blocks]>.shopify-app-block:has(.jdgm-preview-badge){order:3;padding-inline:5px;margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/liontek-product.css.map */
