body.trademark--v1 .lf-hero__title{font-size:clamp(28px,8.2vw,36px);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}@media(min-width:601px){body.trademark--v1 .lf-hero__title{font-size:clamp(34px,6vw,52px)}}@media(min-width:901px){body.trademark--v1 .lf-hero__title{font-size:clamp(38px,3.9vw,58px)}}body.trademark--v1 .page__container--secondary{background:var(--paper)}body.trademark--v1 .header__nav-toggle{min-width:44px;min-height:44px}body.trademark--v1 .header__secondary-nav .header__link a[data-action=open-search]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}body.trademark--v1 .header__secondary-nav .header__links{display:flex;align-items:center}body.trademark--v1 .header__secondary-nav .header__link{align-self:center}body.template-index limespot-box,body.template-product limespot-box,body.template-cart limespot-box,body.template-collection limespot-box,limespot-box.ls-recommendation-box{display:none!important}body.trademark--v1 .cart__headings th{font-family:var(--mono);font-size:12px;letter-spacing:.07em;font-weight:500;color:var(--mute)}body.trademark--v1 .cart-item__title a,body.trademark--v1 .cart-item__title{font-family:var(--body);font-weight:700;letter-spacing:0;text-transform:none;font-size:17px}body.trademark--v1 .cart-item__vendor{font-family:var(--mono);font-size:11px;letter-spacing:.08em;font-weight:500;color:var(--mute)}body.trademark--v1 .cart-item__price{font-family:var(--body);font-weight:700;font-size:16px;color:var(--ink)}body.trademark--v1 .cart-item__original-unit-price,body.trademark--v1 .cart-item__original-line-price{color:var(--mute);font-weight:400;text-decoration:line-through}body.trademark--v1 .quantity-selector__current-quantity{font-family:var(--body);font-weight:600}body.trademark--v1 .cart__items .cart-item{background:#fff}body.trademark--v1 .cart-item__image-container{border-radius:14px;overflow:hidden;background:#fff;border:1px solid var(--line)}body.trademark--v1 .cart__shipping{font-family:var(--body);color:var(--mute);font-size:13px}body.trademark--v1 .cart__note{border-radius:14px;border:1.5px solid var(--line);font-family:var(--body)}body.trademark--v1 .lf-nav__list{display:flex;align-items:center;gap:4px;margin:0;padding:0}body.trademark--v1 .lf-nav__item{position:relative;display:block;margin:0;padding:0}body.trademark--v1 .lf-nav .lf-nav__link,body.trademark--v1 .lf-nav .lf-dd>summary{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:999px;font-family:var(--body);font-weight:600;font-size:15px;line-height:1;color:var(--ink)!important;text-decoration:none;cursor:pointer;list-style:none;text-transform:none;letter-spacing:0}body.trademark--v1 .lf-nav .lf-dd>summary::-webkit-details-marker{display:none}body.trademark--v1 .lf-nav .lf-dd>summary:after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .18s ease;flex:none}body.trademark--v1 .lf-nav .lf-dd[open]>summary:after{transform:rotate(-135deg) translateY(-2px)}body.trademark--v1 .lf-nav .lf-nav__link:hover,body.trademark--v1 .lf-nav .lf-dd>summary:hover,body.trademark--v1 .lf-nav .lf-dd[open]>summary{background:var(--bone)}body.trademark--v1 .lf-dd__panel{position:absolute;top:calc(100% + 8px);left:0;min-width:260px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:8px;box-shadow:0 24px 44px -22px #0d0e0f59;z-index:80}body.trademark--v1 .lf-dd__panel ul{list-style:none;margin:0;padding:0}body.trademark--v1 .lf-dd__panel a{display:block;padding:11px 14px;border-radius:10px;font-family:var(--body);font-weight:500;font-size:15px;line-height:1.3;color:var(--ink)!important;text-decoration:none;text-transform:none;letter-spacing:0}body.trademark--v1 .lf-dd__panel a:hover{background:var(--bone)}body.trademark--v1 .lf-dd__panel .lf-dd__all{font-weight:700;margin-bottom:4px;border-bottom:1px solid var(--line);border-radius:10px 10px 0 0}body.trademark--v1 .lf-dd__sub{padding-left:14px!important}body.trademark--v1 .lf-dd__sub a{font-size:14px;color:var(--mute)!important}body.trademark--v1 .lf-fl{position:relative;display:flex;flex-wrap:wrap;gap:12px;margin:0 0 28px}body.trademark--v1 .lf-fl__wrap{position:relative}body.trademark--v1 .lf-fl .lf-fl__btn{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 20px;border-radius:999px;border:1.5px solid var(--line);background:#fff;color:var(--ink);cursor:pointer;list-style:none;font-family:var(--body);font-size:15px;font-weight:600;line-height:1;text-transform:none;letter-spacing:0;transition:border-color .18s,box-shadow .18s}body.trademark--v1 .lf-fl .lf-fl__btn::-webkit-details-marker{display:none}body.trademark--v1 .lf-fl .lf-fl__btn:hover,body.trademark--v1 .lf-fl .lf-fl__dd[open]>.lf-fl__btn{border-color:var(--jet)}body.trademark--v1 .lf-fl .lf-fl__btn:after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .18s ease;flex:none}body.trademark--v1 .lf-fl .lf-fl__dd[open]>.lf-fl__btn:after{transform:rotate(-135deg) translateY(-2px)}body.trademark--v1 .lf-fl .lf-fl__label{font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}body.trademark--v1 .lf-fl .lf-fl__value{font-weight:700;color:var(--ink)}body.trademark--v1 .lf-fl .lf-fl__panel{min-width:280px;max-width:min(560px,92vw);padding:16px}body.trademark--v1 .lf-fl .lf-fl__panel--list{min-width:240px;padding:8px}body.trademark--v1 .lf-fl .lf-fl__chips{display:flex;flex-wrap:wrap;gap:8px}body.trademark--v1 .lf-fl .lf-fl__panel .lf-chip{display:inline-flex;align-items:center;padding:9px 15px;border-radius:999px;border:1.5px solid var(--line);background:#fff;font-family:var(--body);font-size:14px;font-weight:600;line-height:1;color:var(--ink)!important;text-decoration:none;text-transform:none;letter-spacing:0;transition:border-color .18s,background .18s,color .18s}body.trademark--v1 .lf-fl .lf-fl__panel .lf-chip:hover{background:#fff;border-color:var(--jet)}body.trademark--v1 .lf-fl .lf-fl__panel .lf-chip.is-active,body.trademark--v1 .lf-fl .lf-fl__panel .lf-chip.is-active:hover{background:var(--jet);border-color:var(--jet);color:var(--bone)!important}body.trademark--v1 .lf-fl .lf-fl__panel .lf-fl__opt{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 14px;border-radius:10px;font-size:15px;font-weight:500}body.trademark--v1 .lf-fl .lf-fl__panel .lf-fl__opt.is-active{font-weight:700}body.trademark--v1 .lf-fl .lf-fl__panel .lf-fl__opt.is-active:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--signal);flex:none}@media(max-width:600px){body.trademark--v1 .lf-fl__wrap{position:static}body.trademark--v1 .lf-fl .lf-fl__btn{min-height:46px;padding:0 16px}body.trademark--v1 .lf-fl .lf-fl__panel{left:0;right:0;max-width:none;min-width:0}}body.trademark--v1 .lf-card__media,body.trademark--v1 .lf-tile,body.trademark--v1 .lf-rt__media,body.trademark--v1 .lf-bt--prod,body.trademark--v1 .product__slideshow{background:#fff}body.trademark--v1 .lf-card__media,body.trademark--v1 .lf-rt__media,body.trademark--v1 .product__slideshow{border:1px solid var(--line)}body.trademark--v1 .lf-card__img,body.trademark--v1 .lf-tile img,body.trademark--v1 .lf-rt__media img,body.trademark--v1 .lf-bt--prod .lf-bt__img,body.trademark--v1 .product__slide-image,body.trademark--v1 .product__thumbnail-image{mix-blend-mode:normal;filter:none;clip-path:none}body.trademark--v1 .lf-grid>*{min-width:0}body.trademark--v1 .lf-card{display:flex;flex-direction:column;gap:14px;height:100%;background:transparent;border:0;box-shadow:none;text-align:left}body.trademark--v1 .lf-card .lf-card__media{flex:none;width:100%;aspect-ratio:4/5;height:auto}body.trademark--v1 .lf-card .lf-card__img{padding:4%}body.trademark--v1 .lf-card .lf-card__body{display:flex;flex-direction:column;flex:1 1 auto;gap:12px;padding:0 2px;background:transparent;text-align:left;border:0}body.trademark--v1 .lf-card .lf-card__text{display:flex;flex-direction:column;gap:3px}body.trademark--v1 .lf-card .lf-card__buy{margin-top:auto;display:flex;flex-direction:column;gap:12px}body.trademark--v1 .lf-card .lf-card__price{display:flex;justify-content:flex-start;align-items:baseline;gap:8px;flex-wrap:wrap;margin:0}body.trademark--v1 .lf-card .lf-card__cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:0 16px;border-radius:999px;border:2px solid var(--jet);background:var(--jet);color:var(--bone);font-family:var(--body);font-weight:700;font-size:15px;line-height:1;text-decoration:none;cursor:pointer;transition:background .18s,color .18s,border-color .18s}body.trademark--v1 .lf-card .lf-card__cta:hover{background:var(--signal);border-color:var(--signal);color:var(--jet)}body.trademark--v1 .lf-card .lf-card__cta--ghost{background:transparent;color:var(--jet)}body.trademark--v1 .lf-card .lf-card__cta--ghost:hover{background:var(--jet);border-color:var(--jet);color:var(--bone)}body.trademark--v1 .lf-card .lf-card__cta.is-loading{opacity:.6;pointer-events:none}body.trademark--v1 .lf-card .lf-card__cta.is-done{background:#1a9c5b;border-color:#1a9c5b;color:#fff}body.trademark--v1 .lf-card__quick{display:none}body.trademark--v1 .lf-card--wide .lf-card__media{aspect-ratio:4/5}body.trademark--v1 .lf-card--wide .lf-card__img{padding:0;transform:scale(1.12)}body.trademark--v1 .lf-card--wide:hover .lf-card__img{transform:scale(1.2)}body.trademark--v1 .lf-stage{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:14px;aspect-ratio:1/1;max-width:600px;width:100%;margin:0 auto}body.trademark--v1 .lf-stage .lf-tile{position:relative;inset:auto;left:auto;right:auto;top:auto;bottom:auto;width:auto;height:auto;transform:none!important;background:#fff;border-radius:22px;box-shadow:0 24px 50px -28px #0009}body.trademark--v1 .lf-stage .lf-tile--1{grid-row:1/3;grid-column:1}body.trademark--v1 .lf-stage .lf-tile--2{grid-row:1;grid-column:2}body.trademark--v1 .lf-stage .lf-tile--3{grid-row:2;grid-column:2}body.trademark--v1 .lf-stage .lf-tile img{padding:4% 4% 20%}body.trademark--v1 .lf-stage .lf-tile--wide img{padding:0 0 12%;transform:scale(1.1)}body.trademark--v1 .lf-stage .lf-tile:hover{transform:translateY(-3px)!important}body.trademark--v1 .lf-sticker{display:none}
/*# sourceMappingURL=/cdn/shop/t/34/assets/ac.css.map */
