body{font-synthesis:none;font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}b,strong{font-weight:600}h1,h2{font-family:var(--lk-font-display);font-weight:var(--lk-display-weight);font-stretch:var(--lk-display-stretch);letter-spacing:var(--lk-tr-display);text-wrap:balance;font-variant-numeric:lining-nums}h3,h4,h5{font-family:var(--lk-font-text);font-weight:600;font-stretch:100%;letter-spacing:0;line-height:1.3;text-wrap:balance}.hxl,.h0,.h1,.h2{font-family:var(--lk-font-display);font-weight:var(--lk-display-weight);font-stretch:var(--lk-display-stretch);letter-spacing:var(--lk-tr-display);text-wrap:balance}.h3,.h4,.h5{font-family:var(--lk-font-text);font-weight:600;font-stretch:100%;letter-spacing:0;line-height:1.3}h1,.h1{font-size:var(--lk-fs-h1);line-height:var(--lk-lh-h1)}h2,.h2{font-size:var(--lk-fs-h2);line-height:var(--lk-lh-h2)}h3,.h3{font-size:var(--lk-fs-h3)}h4,.h4{font-size:var(--lk-fs-h4)}:where(.price,.price-item,.quantity-break,.cart-item,.totals,.cart-drawer__totals,table,.sticky-atc,.cart-count-bubble,.lk-num){font-variant-numeric:tabular-nums lining-nums}.caption-with-letter-spacing{font-size:var(--lk-fs-label);font-weight:600;letter-spacing:var(--lk-tr-label);line-height:1.35}.caption,.caption-large,.unit-price{letter-spacing:0}.unit-price{font-size:var(--lk-fs-fine);text-transform:none}:where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--lk-focus);outline-offset:3px}.lk-eyebrow{display:block;margin:0 0 var(--lk-s2);font-family:var(--lk-font-text);font-size:var(--lk-fs-label);font-weight:600;line-height:1.35;letter-spacing:var(--lk-tr-label);text-transform:uppercase;color:var(--lk-g-label)}.lk-display{margin:0;max-width:12ch;font-family:var(--lk-font-display);font-weight:var(--lk-display-weight);font-stretch:var(--lk-display-stretch);font-size:var(--lk-fs-hero);line-height:var(--lk-lh-hero);letter-spacing:var(--lk-tr-hero);text-transform:uppercase;text-wrap:balance}.lk-h1,.lk-h2{font-family:var(--lk-font-display);font-weight:var(--lk-display-weight);font-stretch:var(--lk-display-stretch);letter-spacing:var(--lk-tr-display);text-wrap:balance;text-transform:none;color:var(--lk-g-fg)}.lk-h1{font-size:var(--lk-fs-h1);line-height:var(--lk-lh-h1)}.lk-h2{font-size:var(--lk-fs-h2);line-height:var(--lk-lh-h2)}.lk-h3,.lk-h4{font-family:var(--lk-font-text);font-weight:600;font-stretch:100%;letter-spacing:0;line-height:1.3;text-wrap:balance}.lk-h3{font-size:var(--lk-fs-h3)}.lk-h4{font-size:var(--lk-fs-h4)}.lk-lede{max-width:var(--lk-measure-lede);font-size:var(--lk-fs-lede);line-height:var(--lk-lh-lede);color:var(--lk-g-muted)}.lk-small{font-size:var(--lk-fs-small);line-height:var(--lk-lh-small)}.lk-fine{font-size:var(--lk-fs-fine);line-height:var(--lk-lh-fine);color:var(--lk-g-muted)}.lk-legal{font-size:var(--lk-fs-legal);line-height:1.5;color:var(--lk-g-muted)}.lk-stat{display:block;font-family:var(--lk-font-display);font-weight:var(--lk-display-weight);font-stretch:var(--lk-display-stretch);font-size:var(--lk-fs-stat);line-height:var(--lk-lh-stat);letter-spacing:-.01em;font-variant-numeric:lining-nums}.lk-stat+:is(p,span,small),.lk-stat small{display:block;margin-top:var(--lk-s2);font-family:var(--lk-font-text);font-weight:400;font-stretch:100%;font-size:var(--lk-fs-small);line-height:var(--lk-lh-small);letter-spacing:0;color:var(--lk-g-muted)}.lokt-accent{font-family:var(--lk-font-accent);font-style:italic;font-weight:400;font-size:var(--lk-fs-accent);line-height:var(--lk-lh-accent);letter-spacing:0;text-wrap:balance}.lk-num{font-variant-numeric:tabular-nums lining-nums}.lk-measure{max-width:var(--lk-measure)}.lk-section-head{margin:0 0 var(--lk-s6)}.lk-section-head>.lk-eyebrow{margin-bottom:var(--lk-s2)}.lk-section-head>:is(h2,.lk-h2){margin:0}.lk-section-head>.lk-lede,.lk-section-head>p{margin:var(--lk-s3) 0 0}.lk-section-head--center{text-align:center}.lk-section-head--center>:is(.lk-lede,p,h2,.lk-h2){margin-left:auto;margin-right:auto}.lk-specline{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem 1.8rem;margin:0;padding:0;overflow:hidden;list-style:none;font-size:var(--lk-fs-small);line-height:1.4;color:var(--lk-g-muted)}.lk-specline>*{position:relative}.lk-specline>*:before{content:"";position:absolute;left:-1.1rem;top:50%;width:.4rem;height:.4rem;margin-top:-.2rem;border-radius:50%;background:currentColor}.lk-link{font-weight:600;color:var(--lk-g-fg);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.lk-link:hover{text-decoration-thickness:2px}.lk-btn{--lk-btn-bg: transparent;--lk-btn-fg: var(--lk-g-fg);--lk-btn-edge: var(--lk-g-fg);display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:var(--lk-h-btn);padding:1.2rem 2.4rem;border:0;border-radius:var(--lk-radius-btn);background-color:var(--lk-btn-bg);box-shadow:inset 0 0 0 1.5px var(--lk-btn-edge);color:var(--lk-btn-fg);font-family:var(--lk-font-text);font-size:var(--lk-fs-btn);font-weight:600;line-height:1.2;letter-spacing:var(--lk-tr-btn);text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color var(--lk-t-fast) var(--lk-ease),color var(--lk-t-fast) var(--lk-ease),transform var(--lk-t-fast) var(--lk-ease)}.lk-btn:hover{text-decoration:none}.lk-btn--primary,.lk-btn--atc{--lk-btn-bg: var(--lk-red);--lk-btn-fg: var(--lk-on-red);--lk-btn-edge: transparent}.lk-btn--primary:hover,.lk-btn--atc:hover{--lk-btn-bg: var(--lk-red-hover)}.lk-btn--primary:active,.lk-btn--atc:active{--lk-btn-bg: var(--lk-red-pressed);transform:translateY(1px)}.lk-btn--secondary:hover{--lk-btn-bg: var(--lk-g-fg);--lk-btn-fg: var(--lk-g-bg)}.lk-btn--on-navy{--lk-btn-fg: var(--lk-text-inverse);--lk-btn-edge: var(--lk-border-inverse)}.lk-btn--on-navy:hover{--lk-btn-edge: var(--lk-text-inverse)}.lk-btn--atc{width:100%;min-height:var(--lk-h-atc);font-size:var(--lk-fs-atc)}.lk-btn--hero{min-height:5.6rem;min-width:min(26rem,100%);font-size:1.7rem}.lk-btn--block{width:100%}.lk-btn__price{font-variant-numeric:tabular-nums lining-nums}.lk-btn__price:before{content:"\b7\a0"}.lk-btn[disabled],.lk-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.button,.shopify-challenge__button,.customer button{font-family:var(--lk-font-text);font-weight:600;font-stretch:100%;letter-spacing:var(--lk-tr-btn)}.button:where(:not(.button--small,.button--tertiary,.product-form__submit,.sticky-atc__add_button)){min-height:var(--lk-h-btn);font-size:var(--lk-fs-btn)}.button:where(:not(.button--tertiary,.link)){text-transform:uppercase}.product-form__submit{min-height:var(--lk-h-atc)}.product-form__submit :is(.main-atc__label__text,.main-atc-price,.main-atc-price span){font-size:var(--lk-fs-atc);letter-spacing:var(--lk-tr-btn)}.lk-badge{display:inline-flex;align-items:center;height:2.2rem;padding:0 1rem;border-radius:var(--lk-radius-pill);background:var(--lk-g-card-hi);box-shadow:inset 0 0 0 1.5px var(--lk-g-fg);color:var(--lk-g-fg);font-family:var(--lk-font-text);font-size:var(--lk-fs-label);font-weight:600;line-height:1;letter-spacing:var(--lk-tr-label);text-transform:uppercase;white-space:nowrap}.lk-badge--pick{background:var(--lk-red);box-shadow:none;color:var(--lk-on-red)}.badge{font-family:var(--lk-font-text);font-size:var(--lk-fs-label);font-weight:600;letter-spacing:var(--lk-tr-label)}.lk-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 1rem;margin:0;color:var(--lk-g-fg)}.lk-price__now{font-family:var(--lk-font-text);font-size:var(--lk-fs-price);font-weight:600;line-height:1.05;letter-spacing:var(--lk-tr-price);font-variant-numeric:proportional-nums lining-nums;color:var(--lk-g-fg)}.lk-price__was{font-size:var(--lk-fs-compare);font-weight:400;color:var(--lk-g-muted);text-decoration:line-through;text-decoration-thickness:1px}.lk-price__unit{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .5rem;margin:var(--lk-s1) 0 0;font-size:var(--lk-fs-unit);font-weight:400;color:var(--lk-g-muted)}.lk-price__unit>:is(b,strong){font-weight:600;color:var(--lk-g-fg)}.lk-price__pack{display:block;margin:.2rem 0 0;font-size:var(--lk-fs-fine);line-height:var(--lk-lh-fine);color:var(--lk-g-muted)}.lk-save{font-weight:600;color:var(--lk-g-success);white-space:nowrap}.price .price-item,.price .main-price{color:rgb(var(--color-foreground));font-weight:600}.price--on-sale .price-item--regular,.price .main-comapre-price,.price s.price-item{color:var(--lk-g-muted);font-weight:400;text-decoration-thickness:1px}.price--large{letter-spacing:0}.product__info-container .price--large :is(.price-item--sale,.price__regular .price-item){font-family:var(--lk-font-text);font-weight:600;line-height:1.05;letter-spacing:var(--lk-tr-price);font-variant-numeric:proportional-nums lining-nums;color:var(--lk-g-fg)}.product__info-container .price__sale{align-items:baseline;column-gap:1rem}quantity-breaks[class].quantity-breaks .quantity-breaks-container{display:flex;flex-direction:column;gap:var(--lk-s3)}quantity-breaks[class].quantity-breaks .quantity-breaks-container>input{position:absolute;opacity:0;pointer-events:none}quantity-breaks[class].quantity-breaks .quantity-breaks-container>.quantity-break{position:relative;display:block;min-width:0;margin:0;padding:0;border-width:1px;border-style:solid!important;border-color:var(--lk-border)!important;border-radius:var(--lk-radius-card);background:var(--lk-milk)!important;box-shadow:none;color:var(--lk-text)!important;text-align:left;cursor:pointer;transition:border-color var(--lk-t-base) var(--lk-ease),background-color var(--lk-t-base) var(--lk-ease)}quantity-breaks[class].quantity-breaks .quantity-breaks-container>input:checked+.quantity-break{border-width:2px;border-color:var(--lk-navy)!important;background:var(--lk-milk-hi)!important}quantity-breaks[class].quantity-breaks .quantity-breaks-container>input:focus-visible+.quantity-break{outline:2px solid var(--lk-navy);outline-offset:3px}quantity-breaks[class].quantity-breaks .quantity-break .quantity-break__wrapper{position:static;margin:0;padding:1.4rem 1.6rem;border:0;background:transparent;box-shadow:none}quantity-breaks[class].quantity-breaks input:checked+.quantity-break .quantity-break__wrapper{padding:1.3rem 1.5rem}quantity-breaks[class].quantity-breaks .quantity-break .quantity-break__image-and-content{display:block;margin:0;padding:0}quantity-breaks[class].quantity-breaks .quantity-break .quantity-break__content{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;column-gap:var(--lk-s3);row-gap:0;margin:0;padding:0}quantity-breaks[class].quantity-breaks .quantity-break .quantity-break__content:before{content:"";grid-column:1;grid-row:1;box-sizing:border-box;width:2rem;height:2rem;border:1.5px solid var(--lk-border);border-radius:50%;background:var(--lk-milk-hi);transition:border-width var(--lk-t-fast) var(--lk-ease)}quantity-breaks[class].quantity-breaks input:checked+.quantity-break .quantity-break__content:before{border:.6rem solid var(--lk-navy)}quantity-breaks[class].quantity-breaks .quantity-break .quantity-break__left{grid-column:2;grid-row:1;display:flex;flex-flow:row wrap;align-items:baseline;gap:.2rem .8rem;margin:0;padding:0;text-align:left}quantity-breaks[class].quantity-breaks .quantity-break .quantity-break__label{display:contents}quantity-breaks[class].quantity-breaks .quantity-break .quantity-break__label-text{order:1;flex-basis:100%;font-family:var(--lk-font-display);font-weight:var(--lk-display-weight);font-stretch:var(--lk-display-stretch);font-size:var(--lk-fs-rung-count);line-height:1.15;letter-spacing:-.005em;text-align:left;text-transform:uppercase;color:var(--lk-text)}quantity-breaks[class].quantity-breaks .quantity-break .quantity-break__caption{order:2;flex-basis:100%;font-size:var(--lk-fs-fine);font-weight:400;line-height:1.35;text-align:left;color:var(--lk-text-muted)}quantity-breaks[class].quantity-breaks .quantity-break :is(.quantity-break__ship,.quantity-break__benefit){order:3;position:static;inset:auto;width:auto;height:auto;min-height:0;margin:0;padding:0;transform:none;border:0!important;border-radius:0;background:none!important;box-shadow:none;font-size:var(--lk-fs-label);font-weight:600;line-height:1.35;letter-spacing:.02em;text-transform:none;white-space:normal;color:var(--lk-success)!important}quantity-breaks[class].quantity-breaks .quantity-break .quantity-break__benefit{order:4}quantity-breaks[class].quantity-breaks .quantity-break .quantity-break__ship{--caption-font-size: var(--lk-fs-label);padding:0!important}quantity-breaks[class].quantity-breaks .quantity-break .quantity-break__ship:before{content:"\2713\a0"}quantity-breaks[class].quantity-breaks .quantity-break .quantity-break__right{grid-column:3;grid-row:1;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:.2rem;min-width:0;margin:0;padding:0;text-align:right}quantity-breaks[class].quantity-breaks .quantity-break :is(.quantity-break__price,.quantity-break__price strong){font-family:var(--lk-font-text);font-size:var(--lk-fs-rung-price);font-weight:600;line-height:1.1;letter-spacing:-.01em;font-variant-numeric:tabular-nums lining-nums;color:var(--lk-text)}quantity-breaks[class].quantity-breaks .quantity-break .quantity-break__compare-price{font-size:var(--lk-fs-fine);line-height:1.2;text-decoration:line-through;text-decoration-thickness:1px;color:var(--lk-text-muted)}quantity-breaks[class].quantity-breaks .quantity-break .quantity-break__badge{position:absolute;top:-1.1rem;left:4.6rem;right:auto;z-index:2;display:flex;align-items:center;width:auto;height:2.2rem;margin:0;padding:0 1rem;transform:none;border:0;border-radius:var(--lk-radius-pill);background:var(--lk-red)!important;color:var(--lk-on-red)!important;font-size:var(--lk-fs-label);font-weight:600;line-height:1;letter-spacing:var(--lk-tr-label);text-transform:uppercase;white-space:nowrap}quantity-breaks[class].quantity-breaks .quantity-break--badge~.quantity-break--badge .quantity-break__badge{background:var(--lk-milk-hi)!important;box-shadow:inset 0 0 0 1.5px var(--lk-navy);color:var(--lk-navy)!important}quantity-breaks[class].quantity-breaks .quantity-break--badge .quantity-break__wrapper{padding-top:2rem}quantity-breaks[class].quantity-breaks input:checked+.quantity-break--badge .quantity-break__wrapper{padding-top:1.9rem}quantity-breaks[class].quantity-breaks .quantity-break .quantity-break__variants{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.2rem;margin:1.2rem 0 0 3.2rem}quantity-breaks[class].quantity-breaks .quantity-break .quantity-break__variants:empty,quantity-breaks[class].quantity-breaks input:not(:checked)+.quantity-break .quantity-break__variants{display:none}quantity-breaks[class].quantity-breaks .quantity-break .quantity-break__selector-item{display:flex;align-items:center;gap:.8rem;margin:0}quantity-breaks[class].quantity-breaks .quantity-break .quantity-break__selector-item__number strong{font-size:var(--lk-fs-label);font-weight:600;color:var(--lk-text-muted)}quantity-breaks[class].quantity-breaks .quantity-break .quantity-break__variant-select{font-size:var(--lk-fs-small)}quantity-breaks[class].quantity-breaks .quantity-break__caption .lk-save{color:var(--lk-success)}@media screen and (min-width:990px){quantity-breaks[class].quantity-breaks .quantity-break .quantity-break__caption{flex-basis:auto}quantity-breaks[class].quantity-breaks .quantity-break .quantity-break__wrapper{padding-top:1.2rem;padding-bottom:1.2rem}quantity-breaks[class].quantity-breaks .quantity-break--badge .quantity-break__wrapper{padding-top:1.8rem}}.lk-trust{display:grid;gap:var(--lk-s1);margin:var(--lk-s3) 0 0;padding:0;list-style:none;font-size:var(--lk-fs-small);line-height:var(--lk-lh-small);color:var(--lk-g-muted)}.lk-trust>li{display:flex;align-items:baseline;gap:.6rem;margin:0}.lk-trust>li:before{content:"\2713";flex:none;font-weight:600;color:var(--lk-g-success)}.lk-trust>li.lk-trust__plain:before{content:none}.lk-trust>li.lk-trust__plain{margin-top:var(--lk-s3)}.lk-trust :is(b,strong){font-weight:600;color:var(--lk-g-fg)}.lk-card{display:flex;flex-direction:column;gap:var(--lk-s2);padding:2rem;border-radius:var(--lk-radius-card);background:var(--lk-g-card);box-shadow:inset 0 0 0 1px var(--lk-g-card-edge);color:var(--lk-g-fg)}.lk-card__media{overflow:hidden;margin:0 0 var(--lk-s2);border-radius:var(--lk-radius-card);background:var(--lk-navy)}.lk-card__media img{display:block;width:100%;height:auto}.lk-card__name{margin:0;font-family:var(--lk-font-display);font-weight:var(--lk-display-weight);font-stretch:var(--lk-display-stretch);font-size:var(--lk-fs-card-name);line-height:1.15;letter-spacing:-.005em}.lk-card__desc{margin:0;font-size:var(--lk-fs-small);font-weight:600;color:var(--lk-g-label)}.lk-card__spec{margin:0;font-size:var(--lk-fs-small);line-height:var(--lk-lh-small);color:var(--lk-g-muted)}.lk-card__price{margin:var(--lk-s1) 0 0;font-size:2.4rem;font-weight:600;line-height:1.1;font-variant-numeric:lining-nums}.lk-card__price small{margin-left:.6rem;font-size:var(--lk-fs-fine);font-weight:400;color:var(--lk-g-muted)}.lk-card__cta{margin-top:auto}.card-wrapper .card.color-background-2,.card-wrapper .card__inner.color-background-2{--color-background: 250, 243, 234;--gradient-background: var(--lk-milk)}.card__heading,.card__heading a{font-family:var(--lk-font-display);font-weight:var(--lk-display-weight);font-stretch:var(--lk-display-stretch);letter-spacing:-.005em;line-height:1.15}.card__heading{font-size:var(--lk-fs-card-name)}body .card-wrapper .price .price-item,body .card-wrapper .price--on-sale .price-item.price-item--regular{letter-spacing:0}body .card-wrapper .price--on-sale .price-item.price-item--regular{font-size:var(--lk-fs-label)}body :is(.grid,.splide__slide__container) .card-wrapper .badge{font-size:var(--lk-fs-label);letter-spacing:var(--lk-tr-label)}body .quick-add__submit.button,body .main-atc__label__text{letter-spacing:var(--lk-tr-btn)}@media screen and (min-width:990px){.lk-card{padding:2.4rem}}.lk-teampick{--lk-tp-star: 1.6rem;display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .6rem;width:fit-content;max-width:100%;margin:0;color:var(--lk-g-fg);font-family:var(--lk-font-text);font-size:1.4rem;font-weight:600;line-height:1.25;letter-spacing:0;text-transform:none}.lk-teampick__label{white-space:nowrap}.lk-teampick__stars{display:block;flex:none;width:calc(var(--lk-tp-star) * 5.4);height:var(--lk-tp-star);color:var(--lk-g-star);fill:currentColor}.lk-teampick.lk-teampick--title{margin:.8rem 0 1.2rem}.lk-teampick.lk-teampick--card{--lk-tp-star: 1.1rem;width:100%;justify-content:var(--product-card-text-alignment, center);gap:.2rem .4rem;margin:.4rem 0 0;font-size:var(--lk-fs-label)}.lk-teampick.lk-teampick--tile{--lk-tp-star: 1.1rem;gap:.2rem .4rem;margin:.3rem 0 0;font-size:var(--lk-fs-label)}.lk-teampick.lk-teampick--hero{--lk-tp-star: 1.4rem;margin:1rem 0 0;font-size:var(--lk-fs-label)}@media screen and (max-width:479.98px)and (max-height:720px),screen and (max-height:500px){.lk-teampick.lk-teampick--hero{display:none}}.lk-teampick.lk-teampick--sticky{--lk-tp-star: 1.3rem;display:none;flex-wrap:nowrap;gap:.5rem;font-size:var(--lk-fs-label)}@media screen and (min-width:990px){.lk-teampick.lk-teampick--sticky{display:inline-flex}}.lk-buy__sticky{--lk-g-star: var(--lk-text-inverse)}.lk-buy__sticky .lk-teampick{color:inherit}@media screen and (min-width:990px){.lk-buy__sticky>div:has(>.lk-teampick--sticky),.sticky-atc__left__content:has(>.lk-teampick--sticky){display:grid;grid-template-columns:minmax(0,max-content) max-content;align-items:center;column-gap:1.2rem}.lk-buy__sticky>div:has(>.lk-teampick--sticky){row-gap:.4rem}.lk-buy__sticky>div:has(>.lk-teampick--sticky)>*,.sticky-atc__left__content:has(>.lk-teampick--sticky)>*{grid-column:1 / -1}.lk-buy__sticky>div:has(>.lk-teampick--sticky)>b,.sticky-atc__left__content:has(>.lk-teampick--sticky)>.sticky-atc__title{grid-column:1;grid-row:1;min-width:0}.lk-buy__sticky>div:has(>.lk-teampick--sticky)>.lk-teampick--sticky,.sticky-atc__left__content:has(>.lk-teampick--sticky)>.lk-teampick--sticky{grid-column:2;grid-row:1}}.lk-stars{display:inline-flex;align-items:baseline;gap:.6rem;color:var(--lk-g-fg)}.lk-stars__bar{font-family:var(--lk-font-text);font-size:1.6rem;line-height:1;letter-spacing:.2rem;background:linear-gradient(90deg,var(--lk-g-star) var(--lk-stars, 100%),var(--lk-g-border) var(--lk-stars, 100%));-webkit-background-clip:text;background-clip:text;color:transparent}.lk-stars__rating{font-weight:600;font-variant-numeric:tabular-nums lining-nums}.lk-stars__count{font-size:var(--lk-fs-fine);color:var(--lk-g-muted)}.lk-review__quote{margin:0;font-family:var(--lk-font-accent);font-style:italic;font-weight:400;font-size:var(--lk-fs-accent);line-height:var(--lk-lh-accent)}.lk-review__name{font-size:var(--lk-fs-fine);font-weight:600;font-style:normal}.jdgm-star{color:var(--lk-g-star)}body .sticky-atc{box-shadow:var(--lk-shadow-sticky)}body .sticky-atc :is(.sticky-atc__title,.sticky-atc__title *){font-family:var(--lk-font-text);font-size:var(--lk-fs-fine);font-weight:600;letter-spacing:0;text-transform:none;opacity:1}body .sticky-atc :is(.lokt-satc-rung,.lk-sticky-rung){color:var(--lk-g-label);opacity:1}body .sticky-atc .price .price-item{font-size:1.7rem;font-weight:600;color:var(--lk-g-fg);font-variant-numeric:tabular-nums lining-nums}body .sticky-atc .price :is(s.price-item,.price__compare-price .price-item){font-size:var(--lk-fs-fine);font-weight:400;color:var(--lk-g-muted)}body .sticky-atc .sticky-atc__add_button{--color-button: 210, 41, 31;--color-button-text: 255, 255, 255;min-height:4.8rem}body .sticky-atc :is(.sticky-atc__label__text,.sticky-atc__button-price){font-size:var(--lk-fs-btn);letter-spacing:var(--lk-tr-btn)}cart-drawer .drawer__inner{--color-background: 250, 243, 234;--color-foreground: 12, 21, 33;color:var(--lk-text)}cart-drawer .drawer__heading{font-size:2rem;line-height:1.1}cart-drawer .cart-item__name{font-family:var(--lk-font-text);font-size:1.6rem;font-weight:600;font-stretch:100%;letter-spacing:0;line-height:1.3;text-transform:none}cart-drawer .cart-item .product-option{font-size:var(--lk-fs-fine);letter-spacing:0;color:var(--lk-text-muted)}cart-drawer .cart-item :is(.cart-item__final-price,.price--end){font-size:1.7rem;font-weight:600;color:var(--lk-text);font-variant-numeric:tabular-nums lining-nums}cart-drawer .cart-item .cart-item__old-price{font-size:var(--lk-fs-fine);font-weight:400;color:var(--lk-text-muted);text-decoration-thickness:1px}cart-drawer .cart-item__media img{border-radius:var(--lk-radius-btn)}cart-drawer .cart-item+.cart-item{border-top:1px solid var(--lk-rule)}cart-drawer .cart-quantity{min-height:4rem;border-radius:var(--lk-radius-btn);font-variant-numeric:tabular-nums lining-nums}cart-drawer .cart-drawer__totals{font-variant-numeric:tabular-nums lining-nums}cart-drawer .cart-drawer__totals__row.text-color-accent-1{color:var(--lk-success)}body cart-drawer .cart-drawer__discounts .badge.badge{font-size:var(--lk-fs-label);letter-spacing:0;line-height:1.4;white-space:normal}cart-drawer .cart__checkout-button{min-height:5.6rem;font-size:var(--lk-fs-btn);letter-spacing:var(--lk-tr-btn)}body .lokt-drawerbar__track{background-color:var(--lk-rule)}body .lokt-drawerbar__fill{background-color:var(--lk-text)}body .lokt-drawerbar__text strong{font-weight:600}body cart-drawer .lokt-drawertrust{font-size:var(--lk-fs-fine);opacity:1;color:var(--lk-text-muted)}body cart-drawer .lokt-drawertrust li:before{color:var(--lk-success);font-weight:600}cart-drawer .color-background-2 .upsell__price .regular-price{color:var(--lk-text)}.lk-agestrip{margin:var(--lk-s3) 0 0;font-size:var(--lk-fs-label);font-weight:400;line-height:1.4;color:var(--lk-g-muted)}.lk-agebar{display:flex;align-items:center;gap:var(--lk-s3);min-height:5.2rem;padding:.4rem var(--lk-gutter);background:var(--lk-navy);color:var(--lk-text-inverse);font-size:var(--lk-fs-fine);line-height:1.3}.lk-agebar__text{flex:1 1 auto;min-width:0;margin:0}.lk-agebar__text :is(b,strong){color:var(--lk-text-inverse)}.lk-agebar .lk-btn{flex:none;min-height:4.4rem;padding:0 1.6rem;font-size:var(--lk-fs-label)}.lk-panel{padding:2.4rem 1.6rem;border-radius:var(--lk-radius-panel);background:var(--lk-milk);box-shadow:0 0 0 1px var(--lk-rule);color:var(--lk-text)}@media screen and (min-width:750px){.lk-panel{padding:2.8rem 3.2rem}}@media screen and (max-width:749px){.product__media-wrapper :is(.slider__dots,.product__media-icon){display:none}}@media(prefers-reduced-motion:reduce){.lk-btn,quantity-breaks .quantity-break,quantity-breaks .quantity-break__content:before{transition:none}}#MainContent :is(.color-background-1,.color-background-2,.lk-ground-cream,.lk-ground-cream2) :is(.lokt-pdp-band,.lokt-cmp,.lokt-cp,.lokt-fc,.lokt-fsc,.lokt-wl,.lokt-wi,.lokt-pos,.lokt-drop),#MainContent :is(.color-inverse,.lk-ground-navy) :is(.lokt-pdp-band,.lokt-cmp,.lokt-cp,.lokt-fc,.lokt-fsc,.lokt-wl,.lokt-wi,.lokt-pos,.lokt-drop):not([class*=--cream]):not([class*=--parchment]){--pdp-ground: var(--lk-g-bg);--pdp-ink: var(--lk-g-fg);--pdp-muted: var(--lk-g-muted);--pdp-label: var(--lk-g-label);--pdp-rule: var(--lk-g-rule);--pdp-surface: var(--lk-g-card);--pdp-signal-type: var(--lk-g-fg);--cmp-ground: var(--lk-g-bg);--cmp-text: var(--lk-g-fg);--cmp-muted: var(--lk-g-muted);--cmp-label: var(--lk-g-label);--cmp-rule: var(--lk-g-rule);--cmp-surface: var(--lk-g-card);--cp-ground: var(--lk-g-bg);--cp-text: var(--lk-g-fg);--cp-muted: var(--lk-g-muted);--cp-label: var(--lk-g-label);--cp-rule: var(--lk-g-rule);--cp-surface: var(--lk-g-card);--cp-signal-type: var(--lk-g-fg);--fc-ground: var(--lk-g-bg);--fc-text: var(--lk-g-fg);--fc-muted: var(--lk-g-muted);--fc-label: var(--lk-g-label);--fc-rule: var(--lk-g-rule);--fc-surface: var(--lk-g-card);--fsc-ground: var(--lk-g-bg);--fsc-text: var(--lk-g-fg);--fsc-muted: var(--lk-g-muted);--fsc-label: var(--lk-g-label);--fsc-rule: var(--lk-g-rule);--fsc-surface: var(--lk-g-card);--wl-ground: var(--lk-g-bg);--wl-text: var(--lk-g-fg);--wl-muted: var(--lk-g-muted);--wl-label: var(--lk-g-label);--wl-rule: var(--lk-g-rule);--wl-surface: var(--lk-g-card);--wi-ground: var(--lk-g-bg);--wi-text: var(--lk-g-fg);--wi-muted: var(--lk-g-muted);--wi-label: var(--lk-g-label);--wi-rule: var(--lk-g-rule);--pos-ground: var(--lk-g-bg);--pos-text: var(--lk-g-fg);--pos-muted: var(--lk-g-muted);--pos-label: var(--lk-g-label);--pos-rule: var(--lk-g-rule);--pos-surface: var(--lk-g-card);--drop-ground: var(--lk-g-bg);--drop-text: var(--lk-g-fg);--drop-muted: var(--lk-g-muted);--drop-label: var(--lk-g-label);--drop-rule: var(--lk-g-rule);--drop-surface: var(--lk-g-card);--drop-signal-type: var(--lk-g-fg)}#MainContent :is(.color-background-1,.color-background-2) .lokt-trev,#MainContent .color-inverse .lokt-trev:not(.lokt-trev--cream):not(.lokt-trev--parchment){background:var(--lk-g-bg);color:var(--lk-g-fg)}.lokt-pg--parchment{--pg-ground: var(--lk-cream-2)}body :is(.lokt-fc__card,.lokt-fc__item,.lokt-cp__card,.lokt-notpouch__item,.lokt-proof__item){box-shadow:inset 0 0 0 1px var(--lk-g-card-edge)}body :is([class*=-eyebrow],[class*=__eyebrow],.lokt-notpouch__k,.lokt-cp__k,.lokt-mix-panel__k,.lokt-mix-concede__k,.lokt-proof__kicker,.lokt-home__flavor,.lokt-mix-qa__n,.lokt-pdp-acc__tag,.lokt-fc__proof){font-family:var(--lk-font-text);font-size:var(--lk-fs-label);font-weight:600;font-stretch:100%;line-height:1.35;letter-spacing:var(--lk-tr-label);text-transform:uppercase}body :is(.lokt-pdp-title,.lokt-cmp__title,.lokt-fc__title,.lokt-notpouch__title,.lokt-wl__title,.lokt-cp__title,.lokt-trev__title,.lokt-fsc__title,.lokt-wi__title,.lokt-pos__title,.lokt-drop__title){font-family:var(--lk-font-display);font-weight:var(--lk-display-weight);font-stretch:var(--lk-display-stretch);font-size:var(--lk-fs-h2);line-height:var(--lk-lh-h2);letter-spacing:var(--lk-tr-display);text-transform:none;text-wrap:balance}body :is(.lokt-decision__line,.lokt-l50-endline){font-family:var(--lk-font-display);font-weight:var(--lk-display-weight);font-stretch:var(--lk-display-stretch);font-size:var(--lk-fs-h2);line-height:var(--lk-lh-h2);letter-spacing:var(--lk-tr-display);text-transform:uppercase;text-wrap:balance}body :is(.lokt-mix-qa__q,.lokt-pdp-card__name,.lokt-fsc__name,.lokt-fc__name,.lokt-proof__fact,.lokt-notpouch__v,.lokt-cp__v,.lokt-l50-seam__answer,.lokt-fc__desc,.lokt-pdp-acc__summary){font-family:var(--lk-font-text);font-weight:600;font-stretch:100%;letter-spacing:0;line-height:1.3;text-transform:none}body :is(.lokt-wl__specval,.lokt-pdp-count){font-family:var(--lk-font-display);font-weight:var(--lk-display-weight);font-stretch:var(--lk-display-stretch);font-size:var(--lk-fs-stat);line-height:1.02;letter-spacing:-.01em;text-transform:none}body .lokt-pdp-count small{display:block;margin-top:var(--lk-s2);font-family:var(--lk-font-text);font-weight:400;font-stretch:100%;font-size:var(--lk-fs-small);line-height:var(--lk-lh-small);letter-spacing:0}body :is(.lokt-trev__quote,.lokt-decision__sub,.lokt-l50-seam__quotes blockquote p){font-family:var(--lk-font-accent);font-style:italic;font-weight:400;font-size:var(--lk-fs-accent);line-height:var(--lk-lh-accent);letter-spacing:0}body :is(.lokt-sub-toggle__note,.lokt-pdp-card__state,.lokt-pdp-transline,.lokt-mix-shipline,.lokt-pdp-note,.lokt-cmp__note,.lokt-pdp-card__desc,.lokt-pdp-delivery__sub,.lokt-fsc__ship,.lokt-wl__speclabel,.lokt-mix-cap,.lokt-cp__cap,.lokt-fc__when,.lokt-fsc__desc,.lokt-pdp-unit__pack,.lokt-mix-link,.lokt-proof__link,.lokt-mix-small,.lokt-cmp__qual,.lokt-trev__foot){font-size:var(--lk-fs-fine);letter-spacing:0}body :is(.lokt-pdp-foot,.lokt-cmp__foot,.lokt-cp__integrity,.lokt-pdp-frame__prov,.lokt-pdp-legal,.lokt-pdp-trans__link){font-size:var(--lk-fs-label);letter-spacing:0}body :is(.lokt-cmp,.lokt-mix-tbl,.lokt-cp,.lokt-pdp-band,.lokt-pdp,.lokt-trev,.lokt-pg) :is(th,dt,cite){font-size:var(--lk-fs-label)!important;letter-spacing:.02em!important}body :is(.lokt-pdp,.lokt-pdp-band,.lokt-cp,.lokt-cmp,.lokt-mix-strip,.lokt-mix-facts) small{font-size:var(--lk-fs-fine)!important;letter-spacing:0!important}body .lokt-pdp-count small{font-size:var(--lk-fs-small)!important}body :is(.lokt-trev__who,.lokt-sub-toggle__note,.lokt-cp__sum span,.lokt-l50-ladder span,.lokt-pdp-sum span){font-size:var(--lk-fs-fine)!important;letter-spacing:0!important}body :is(.lokt-pg__card-kicker,.lokt-pg__meta li,.lokt-drop__k,.lokt-drop__micro,.lokt-drop__link,.lokt-pos__k,.lokt-pos__foot,.lokt-cb__proof li,.lokt-chips a,.lokt-xs2__btn){font-size:var(--lk-fs-label)!important;letter-spacing:var(--lk-tr-label)!important}body :is(.lokt-card-spec,.lokt-cmp__summary-txt,.lokt-pg__note,.lokt-pg__textlink){font-size:var(--lk-fs-fine)!important;letter-spacing:0!important}body .lokt-fsc__badge{font-size:var(--lk-fs-label)!important;font-weight:600;letter-spacing:var(--lk-tr-label)!important}body .lokt-trev__who{font-weight:600;text-transform:none}body :is(.lokt-pdp,.lokt-pdp-band){--pdp-signal-type: var(--pdp-ink)}body .lokt-pdp-ship,body .lokt-pdp-delivery{display:flex;align-items:baseline;gap:.6rem;padding:0;border:0;background:none;box-shadow:none;font-size:var(--lk-fs-small);line-height:var(--lk-lh-small);color:var(--lk-g-fg)}body .lokt-pdp-ship:before,body .lokt-pdp-delivery:before{content:"\2713";flex:none;font-weight:600;color:var(--lk-g-success)}body :is(.lokt-pdp-ship__dot,.lokt-pdp-delivery__dot){display:none}body .lokt-pdp-delivery__sub{display:inline;color:var(--lk-g-muted)}body #lokt-agegate .lokt-agegate__eyebrow{letter-spacing:var(--lk-tr-label);color:var(--lk-label-dark)}body #lokt-agegate .lokt-agegate__confirm{font-weight:600;letter-spacing:var(--lk-tr-btn)}.lk-story,.lk-daily{padding:var(--lk-section-y) 0}.lk-flavors+.lk-daily,main>.shopify-section:has(.lk-flavors)+.shopify-section .lk-daily{padding-top:0}.lk-story__grid{display:grid;gap:3.2rem;align-items:center}.lk-story__photo{overflow:hidden;border-radius:1.2rem;background:var(--lk-navy)}.lk-story__photo img{display:block;width:100%;height:auto}.lk-story__photo--poster{aspect-ratio:1122 / 1402;background:transparent}.lk-story__photo--poster img{height:100%;object-fit:contain}.lk-story__reasons{margin:2.4rem 0}.lk-story__reasons>div{padding:1.6rem 0;border-top:1px solid var(--lk-rule)}.lk-story__reasons dt{font-size:1.8rem;font-weight:600;margin:0 0 .6rem}.lk-story__reasons dd{margin:0;color:var(--lk-text-muted);font-size:1.6rem;line-height:1.55}.lk-daily__grid{display:grid;gap:2.4rem}.lk-daily figure{margin:0;background:var(--lk-milk);border-radius:1.2rem;overflow:hidden}.lk-daily img{width:100%;height:auto;display:block;aspect-ratio:1;object-fit:cover}.lk-daily figcaption{padding:2.4rem}.lk-daily h3{margin:0 0 .8rem}.lk-daily p{margin:0;font-size:1.6rem;line-height:1.55;color:var(--lk-text-muted)}.lk-bundle-visual{display:grid;position:relative;grid-template-columns:1fr 1fr;gap:1.2rem;width:100%}.lk-bundle-visual figure{margin:0;overflow:hidden;border-radius:1.2rem;background:var(--lk-navy);color:var(--lk-cream)}.lk-bundle-visual img{width:100%;height:auto;display:block;aspect-ratio:1;object-fit:cover}.lk-bundle-visual figcaption{padding:1.6rem 1.2rem;font-size:2.4rem;line-height:1.15;font-family:var(--lk-font-display);font-weight:800}.lk-bundle-visual figcaption span{display:block;margin-top:.5rem;font-family:var(--lk-font-text);font-size:1.3rem;font-weight:600;letter-spacing:.04em}.lk-bundle-visual__plus{position:absolute;left:50%;top:40%;transform:translate(-50%,-50%);width:3.6rem;height:3.6rem;display:grid;place-items:center;border-radius:50%;background:var(--lk-cream);color:var(--lk-navy);font-size:2.6rem;z-index:1;box-shadow:0 0 0 4px #0c152126}.lk-bundle-visual__note{color:var(--lk-text-muted);font-size:1.4rem;line-height:1.5;margin:1.6rem 0 0}body .lokt-bx-card{display:grid;gap:2.8rem}.lk-bundle-card__body{min-width:0}body .lokt-mx-flavours .lokt-mx-flavour{grid-template-columns:1fr;align-items:start;padding:1.6rem;gap:2rem}body .lokt-mx-flavours .lokt-mx-flavour img{display:block;width:100%;height:auto;max-width:none;border-radius:.8rem;aspect-ratio:1;object-fit:cover}body .lokt-mx-flavours .lokt-mx-flavour h3{font-size:2.4rem}body .card-wrapper .quick-add__submit.button{min-height:4.8rem;padding:1.1rem 1.6rem;border:1px solid var(--lk-navy);border-radius:.6rem;background:var(--lk-navy);color:var(--lk-cream);font-size:1.4rem;font-weight:600;text-decoration:none}body .card-wrapper .quick-add__submit.button:hover{background:var(--lk-ink)}.card__media .media>.lk-bundle-visual{display:grid;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;gap:.6rem;background:var(--lk-navy);padding:.6rem;box-sizing:border-box}.card__media .lk-bundle-visual figure{display:flex;flex-direction:column;justify-content:center;border-radius:.4rem}.card__media .lk-bundle-visual img{position:static;width:100%;height:auto;opacity:1!important;transform:none!important}.card__media .lk-bundle-visual figcaption{font-size:clamp(1.4rem,2vw,2.2rem);padding:1rem .5rem}.card__media .lk-bundle-visual figcaption span{font-size:1.3rem}.card__media .lk-bundle-visual__plus{width:2.6rem;height:2.6rem;font-size:2rem}@media(min-width:750px){.lk-daily__grid{grid-template-columns:repeat(3,minmax(0,1fr))}body .lokt-bx-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.product__media-wrapper>.lk-bundle-visual{margin-top:1.6rem}}@media(min-width:990px){.lk-story__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6.4rem}.lk-story__photo{height:100%;min-height:52rem}.lk-story__photo img{width:100%;height:100%;object-fit:cover;object-position:center}.lk-story__photo.lk-story__photo--poster{height:auto;min-height:0;width:100%;max-width:56.1rem;justify-self:center;align-self:center}.lk-story__photo--poster img{height:100%;object-fit:contain}.lk-hero.lk-hero--copy-right .lk-hero__copy{margin-left:auto;max-width:min(56rem,42vw)}.lk-hero.lk-hero--copy-right .lk-hero__media:after{background:linear-gradient(270deg,rgba(12,21,33,.82),rgba(12,21,33,.4) 35%,transparent 65%)}body quantity-breaks[class].quantity-breaks.lokt-ladder .quantity-break .quantity-break__wrapper{padding-top:.9rem;padding-bottom:.9rem}body quantity-breaks[class].quantity-breaks.lokt-ladder input:checked+.quantity-break .quantity-break__wrapper{padding-top:.8rem;padding-bottom:.8rem}body quantity-breaks[class].quantity-breaks.lokt-ladder .quantity-break--badge .quantity-break__wrapper{padding-top:1.6rem}}body .lokt-bx-card{max-width:none;width:100%}body .lokt-bx-card .lk-bundle-card__body>.lk-eyebrow{margin-bottom:1.2rem}body .lokt-bx-card .lk-bundle-card__body>.lokt-accent{margin-top:1.2rem}@media(max-width:749px){.lk-daily__grid{grid-auto-flow:column;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory;gap:1.6rem;padding:0 1.5rem 1.6rem;margin:0 -1.5rem;scroll-padding-inline:1.5rem;scrollbar-width:thin}.lk-daily figure{scroll-snap-align:start}}.lk-buybox-purpose{margin:.8rem 0 1.2rem;max-width:42ch;font-size:1.6rem;line-height:1.5;color:var(--lk-text-muted)}.lk-bundle-visual--single{grid-template-columns:minmax(0,1fr)}.card__media .media>.lk-bundle-visual--single{padding:0}.card__media .lk-bundle-visual--single figure{border-radius:0}.card__media .lk-bundle-visual--single img{height:100%;object-fit:contain}.card__media .lk-bundle-visual--single figcaption{display:none}@media(max-width:749px){.card__media .lk-bundle-visual figcaption{padding:1rem .2rem;font-family:var(--lk-font-text);font-size:1.3rem;line-height:1.25}}.lk-hero__secondary{margin:1.2rem 0 0}.lk-hero__secondary a{display:inline-flex;align-items:center;min-height:4.8rem;color:var(--lk-cream);gap:.8rem}.product__modal-opener--image>.product__media-toggle{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2}.product__modal-opener--image>.product__media-toggle:focus-visible{outline:2px solid currentColor;outline-offset:-4px}media-gallery[data-lokt-square] .product-media-container{--ratio:1!important;--preview-ratio:1!important;--aspect-ratio:1!important;width:100%;max-width:100%}media-gallery[data-lokt-square] .product-media-container .media{padding-top:100%}media-gallery[data-lokt-square] .product__media img{object-fit:cover;object-position:50% 50%}media-gallery[data-lokt-square] .product__media-list>.product__media-item{height:auto;transition:none;align-items:flex-start}
/*# sourceMappingURL=/cdn/shop/t/85/assets/lokt-v4.css.map */
