.lc-social-proof{display:flex;align-items:center;gap:.75rem;width:100%;color:rgb(var(--text-color));text-decoration:none}.lc-social-proof__photos{display:flex;gap:1px;flex-shrink:0}.lc-social-proof__photo{width:var(--lc-photo-size, 44px);height:var(--lc-photo-size, 44px);object-fit:cover;display:block;background:rgb(var(--text-color) / .06)}.lc-social-proof__text{display:inline-flex;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:400;line-height:1.3;text-transform:uppercase;letter-spacing:normal;color:rgb(var(--text-color) / .7)}.lc-social-proof__arrow{width:.8125rem;height:.8125rem;flex-shrink:0;transition:transform .15s ease}.lc-social-proof:hover .lc-social-proof__text{color:rgb(var(--text-color))}.lc-social-proof:hover .lc-social-proof__arrow{transform:translate(2px)}.lc-social-proof:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:3px}@media(prefers-reduced-motion:reduce){.lc-social-proof__arrow{transition:none}}.lc-savings-badge{display:inline-flex;align-items:center;background:rgb(var(--text-color));color:rgb(var(--background));font-size:.6875rem;font-weight:700;line-height:1;padding:.3125rem .4375rem;white-space:nowrap;align-self:center}price-list .lc-savings-badge{margin-inline-start:.125rem}.lc-stock-line{display:flex;align-items:center;gap:.5rem}.lc-stock-line__label{font-size:.6875rem;font-weight:400;line-height:1.3;text-transform:uppercase;letter-spacing:normal;color:rgb(var(--text-color) / .75);margin:0}.lc-stock-line__dot{width:.5rem;height:.5rem;border-radius:50%;background-color:#00732e;flex-shrink:0;position:relative}.lc-stock-line__dot:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background-color:inherit;opacity:.18;transform:scale(2.2)}.lc-stock-line--low .lc-stock-line__dot{background-color:#c87503}.lc-stock-line--low .lc-stock-line__label{color:#c87503}@keyframes lc-pulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media(prefers-reduced-motion:reduce){.lc-stock-line__dot:before{animation:none}}.lc-atc .button__content,.lc-atc.button{display:flex;align-items:center;justify-content:center;gap:.625rem}.lc-atc__icon{width:1.125rem;height:1.125rem;flex-shrink:0}.lc-atc__label{font-weight:700}.lc-atc__sep{width:.1875rem;height:.1875rem;border-radius:50%;background:currentColor;opacity:.45;flex-shrink:0}.lc-atc__price{font-weight:400}.lc-trust-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%}.lc-trust-row__item{display:flex;align-items:center;gap:.5rem;min-height:24px}.lc-trust-row__label{font-size:.6875rem;font-weight:400;line-height:1.3;text-transform:uppercase;letter-spacing:normal;color:rgb(var(--text-color) / .75);margin:0}.lc-trust-row__icon{width:.9375rem;height:.9375rem;flex-shrink:0;color:rgb(var(--text-color) / .75)}.lc-size-chart__image{max-width:70%;margin:0 auto 1.25rem}.lc-size-chart table{width:100%;font-size:.75rem;border-collapse:collapse}.lc-size-chart table th,.lc-size-chart table td{padding:.6rem .35rem;text-align:center}.lc-size-chart__note{font-size:.75rem;margin-block-end:.75rem}.product-info,.product-info *{letter-spacing:normal}.product-info .product-title{font-size:1.4375rem;font-weight:700;line-height:1;letter-spacing:normal}@media screen and (min-width:1000px){.product-info .product-title{font-size:1.625rem}}.product-info price-list{align-items:baseline;column-gap:.625rem}.product-info sale-price{font-size:1.0625rem;font-weight:700;line-height:1.2;color:rgb(var(--text-color))}.product-info compare-at-price{order:-1;font-size:.8125rem;font-weight:400;line-height:1.2;color:rgb(var(--on-sale-text))}.product-info .variant-picker__option-info{column-gap:.75rem;justify-content:space-between}.product-info .variant-picker__option-info legend,.product-info .variant-picker__option-info .lc-option-name{font-size:.6875rem;font-weight:700;color:rgb(var(--text-color));text-transform:uppercase}.product-info .variant-picker__option-info .h-stack>span:not(.lc-label-sep){font-size:.6875rem;color:rgb(var(--text-color) / .55)}.lc-label-sep{width:1px;height:.75rem;background:rgb(var(--text-color) / .2);display:block;flex-shrink:0}.product-info .variant-picker__option-info button.link{font-size:.6875rem;letter-spacing:normal}.product-info .variant-picker__option-values .block-swatch,.product-info .variant-picker__option-values [class*=block] label,.product-info .variant-picker__option-values label{font-size:.8125rem}.product-info .product-rating,.product-info .rating{font-size:.75rem}.product-info{--lc-space-xs: .5rem;--lc-space-sm: 1rem;--lc-space-md: 2rem;--lc-space-lg: 3rem;--lc-space-xl: 4rem}.product-info .product-info__block-list>*{margin-block-end:0}.product-info .product-info__block-item[data-block-type=title],.product-info .product-info__block-item[data-block-type=lc-subtitle],.product-info .product-info__block-item[data-block-type=price]{--product-block-item-margin: var(--lc-space-xs)}.product-info .product-info__block-item[data-block-type=variant-picker] .variant-picker__option,.product-info .product-info__block-item[data-block-type=product-variations] .variant-picker__option{row-gap:var(--lc-space-xs)}.product-info .product-info__block-item[data-block-type=buy-buttons],.product-info .product-info__block-item[data-block-type=lc-trust-row],.product-info .product-info__block-item[data-block-type=lc-social-proof],.product-info .product-info__block-item[data-block-type=lc-trust-row]+.product-info__block-item[data-block-type="@app"]{--product-block-item-margin: var(--lc-space-sm)}.product-info .product-info__block-item[data-block-type=buy-buttons] form{row-gap:0}.product-info .product-info__block-item[data-block-type=variant-picker]{--product-block-item-margin: var(--lc-space-md)}.product-info .product-info__block-item[data-block-type=variant-picker]+.product-info__block-item[data-block-type="@app"]{--product-block-item-margin: 0}.product-info .product-info__block-item[data-block-type=product-variations],.product-info .product-info__block-item[data-block-type=lc-stock-line]{--product-block-item-margin: var(--lc-space-lg)}.product-info .product-info__block-list>.product-info__block-group,.product-info .product-info__block-item[data-block-type=lc-set],.product-info .product-info__block-item[data-block-type=complementary-products]{--product-block-item-margin: var(--lc-space-xl)}.product-info .product-info__block-item[data-block-type=variant-picker] .variant-picker__option-values{display:flex!important;flex-wrap:wrap!important;justify-content:center;gap:.5rem!important;overflow:visible!important}.product-info .product-info__block-item[data-block-type=variant-picker] .block-swatch{--swatch-padding: .875rem .5rem !important;--lc-cols: var(--lc-option-columns, 3);flex:0 0 calc((100% - (var(--lc-cols) - 1) * .5rem) / var(--lc-cols));min-height:3rem;display:flex;align-items:center;justify-content:center;text-align:center}.product-info .product-info__block-item[data-block-type=product-variations] .variant-picker__option-values{display:flex!important;flex-wrap:nowrap!important;gap:.5rem!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none;overscroll-behavior-x:contain;scroll-snap-type:x proximity;margin-inline:calc(-1 * var(--distance-to-bleed));padding-inline:var(--distance-to-bleed);scroll-padding-inline:var(--distance-to-bleed)}.product-info .product-info__block-item[data-block-type=product-variations] .variant-picker__option-values::-webkit-scrollbar{display:none}.product-info .product-info__block-item[data-block-type=product-variations] .thumbnail-swatch{--thumbnail-size: 5.5rem;flex:0 0 auto;scroll-snap-align:start}.product-info .product-info__block-item[data-block-type=product-variations] .thumbnail-swatch>img{aspect-ratio:3 / 4;width:100%;height:auto;object-fit:cover;object-position:center}@media screen and (min-width:1000px){.product-info .product-info__block-item[data-block-type=product-variations] .variant-picker__option-values{flex-wrap:wrap!important;overflow-x:visible!important;margin-inline:0;padding-inline:0}.product-info .product-info__block-item[data-block-type=product-variations] .thumbnail-swatch{--thumbnail-size: 5rem}}.lc-model-info{position:absolute;z-index:2;inset-block-end:1rem;inset-inline-end:1rem;margin:0;padding:.5rem .9375rem;background:rgb(var(--background) / .94);color:rgb(var(--text-color));font-size:.75rem;font-weight:400;line-height:1.35;text-transform:none;letter-spacing:normal;border-radius:999px;box-shadow:0 1px 6px #00000014;pointer-events:none;max-width:calc(100% - 2rem)}@media screen and (min-width:1000px){.lc-model-info{inset-block-end:1.25rem;inset-inline-end:1.25rem}}.lc-subtitle{margin:0;font-size:.8125rem;font-weight:400;line-height:1.45;text-transform:none;letter-spacing:normal;color:rgb(var(--text-color) / .7)}.lc-option-fit{color:rgb(var(--text-color) / .55)}.product-info .product-info__block-item[data-block-type=variant-picker] .variant-picker__option-info{flex-wrap:wrap;row-gap:.125rem;align-items:flex-start}.product-info .product-info__block-item[data-block-type=variant-picker] .variant-picker__option-info>.h-stack{flex-wrap:wrap;row-gap:.125rem}.lc-fit-note{margin:.3125rem 0 0;display:flex;flex-wrap:wrap;align-items:center;font-size:.6875rem;font-weight:400;line-height:1.4;text-transform:uppercase;letter-spacing:normal;color:rgb(var(--text-color) / .55)}.lc-fit-note__fit{color:rgb(var(--text-color))}.lc-fit-note__sep{width:.1875rem;height:.1875rem;border-radius:50%;background:currentColor;opacity:.45;flex:0 0 auto;margin-inline:.4375rem}.product-info .product-info__block-item[data-block-type=product-variations] .thumbnail-swatch.is-disabled{position:relative;opacity:.55}.product-info .product-info__block-item[data-block-type=product-variations] .thumbnail-swatch.is-disabled:after{content:"";position:absolute;inset-inline:8%;inset-block-start:50%;height:1px;background:rgb(var(--text-color) / .45);transform:rotate(-24deg);pointer-events:none}.product-gallery .scroll-marker-group--thumbnails{--scroll-marker-group-justify-content: center;justify-content:center}.product-gallery .scroll-marker-group--thumbnails .scroll-marker{flex:1 0 var(--scroll-marker-width);max-width:6.25rem}.lc-rating{display:inline-flex;align-items:center;gap:.5rem;color:rgb(var(--text-color));text-decoration:none}.lc-rating__stars{display:inline-flex;align-items:center;gap:.0625rem;font-size:.8125rem;line-height:1}.lc-rating__stars{color:rgb(var(--text-color) / .85)}.lc-rating__stars svg,.lc-rating__stars svg path{fill:currentColor}.lc-rating__text{display:inline-flex;align-items:center;gap:.4375rem;font-size:.6875rem;font-weight:400;line-height:1.3;text-transform:uppercase;letter-spacing:normal;color:rgb(var(--text-color) / .7)}.lc-rating__sep{width:.1875rem;height:.1875rem;border-radius:50%;background:currentColor;opacity:.45;flex-shrink:0}.lc-rating:hover .lc-rating__text{color:rgb(var(--text-color))}.lc-rating:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:3px}.product-info .product-info__block-item[data-block-type=product-variations] .thumbnail-swatch{border-block-end:0;padding-block-end:0;position:relative}.product-info .product-info__block-item[data-block-type=product-variations] .thumbnail-swatch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 2px transparent;transition:box-shadow .15s ease;pointer-events:none}.product-info .product-info__block-item[data-block-type=product-variations] .thumbnail-swatch.is-selected:after{box-shadow:inset 0 0 0 2px rgb(var(--text-color))}.product-info .product-info__block-item[data-block-type=complementary-products] .product-card__title,.product-info .product-info__block-item[data-block-type=complementary-products] .product-card__title a{font-size:.75rem;font-weight:700;line-height:1.25;letter-spacing:normal}.product-info .product-info__block-item[data-block-type=complementary-products] sale-price{font-size:.8125rem;font-weight:700;color:rgb(var(--text-color))}.product-info .product-info__block-item[data-block-type=complementary-products] compare-at-price{order:-1;font-size:.6875rem;font-weight:400;color:rgb(var(--text-color) / .45)}.product-info .product-info__block-item[data-block-type=complementary-products] .circle-button{border-radius:0}.lc-set{display:block;container-type:inline-size}.lc-set__head{display:flex;align-items:center;justify-content:space-between;gap:.875rem}.lc-set__label{margin:0;font-size:.6875rem;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:normal}.lc-set__tag{flex:0 0 auto;background:rgb(var(--text-color));color:rgb(var(--background));font-size:.6875rem;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:normal;padding:.3125rem .5rem}.lc-set__anchor{display:flex;align-items:center;flex-wrap:wrap;margin:.4375rem 0 0;font-size:.6875rem;font-weight:400;line-height:1.45;text-transform:uppercase;letter-spacing:normal;color:rgb(var(--text-color) / .6)}.lc-set__list{margin-block-start:.8125rem;border-block-start:1px solid rgb(var(--text-color) / .14)}.lc-set__row{display:flex;align-items:flex-start;gap:.875rem;padding-block:.875rem;border-block-end:1px solid rgb(var(--text-color) / .14);transition:background .2s ease}.lc-set__row.is-selected{background:linear-gradient(90deg,rgb(var(--text-color) / .05),transparent 70%)}.lc-set__figure{display:block;flex:0 0 auto;line-height:0}.lc-set__thumb{width:4.75rem;height:5.9375rem;object-fit:cover;background:rgb(var(--text-color) / .05);display:block;flex:0 0 auto}.lc-set__thumb--empty{object-fit:initial}.lc-set__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.4375rem}.lc-set__line{display:flex;align-items:baseline;justify-content:space-between;gap:.625rem}.lc-set__name{margin:0;font-size:.75rem;font-weight:600;line-height:1.3;text-transform:uppercase;letter-spacing:normal}.lc-set__name a{color:inherit;text-decoration:none}.lc-set__name a:hover{text-decoration:underline;text-underline-offset:.1875rem}.lc-set__price{flex:0 0 auto;font-size:.75rem;font-weight:700;line-height:1.3;white-space:nowrap;letter-spacing:normal}.lc-set__price s{font-weight:400;color:rgb(var(--text-color) / .45);margin-inline-end:.375rem}.lc-set__meta{margin:0;display:flex;align-items:center;font-size:.6875rem;font-weight:400;line-height:1.45;text-transform:uppercase;letter-spacing:normal;color:rgb(var(--text-color) / .6)}.lc-set__sep{width:.1875rem;height:.1875rem;border-radius:50%;background:currentColor;opacity:.45;flex:0 0 auto;margin-inline:.4375rem}.lc-set__link{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:.1875rem}.lc-set__link:hover{opacity:.7}.lc-set__suffix{display:inline-flex;align-items:center;font-weight:400}.lc-set__suffix:before{content:"";width:.1875rem;height:.1875rem;border-radius:50%;background:currentColor;opacity:.45;margin-inline:.625rem;flex:0 0 auto}.lc-set__sizes{display:flex;flex-wrap:wrap;gap:.3125rem}.lc-set__pill{position:relative;min-width:2.375rem;height:1.875rem;padding-inline:.5rem;background:rgb(var(--background));border:1px solid rgb(var(--text-color) / .16);color:rgb(var(--text-color));font-family:inherit;font-size:.6875rem;line-height:1;text-transform:uppercase;letter-spacing:normal;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:border-color .15s ease,box-shadow .15s ease}.lc-set__pill:after{content:"";position:absolute;top:-.4375rem;right:0;bottom:-.4375rem;left:0}.lc-set__pill:hover:not([disabled]){border-color:rgb(var(--text-color) / .45)}.lc-set__pill.is-on{border-color:rgb(var(--text-color));box-shadow:inset 0 0 0 1px rgb(var(--text-color));font-weight:700}.lc-set__pill.is-off{border-style:dashed;color:rgb(var(--text-color) / .4);text-decoration:line-through;cursor:not-allowed}.lc-set__pill.is-off:after{display:none}.lc-set__hint{margin:-.125rem 0 0;font-size:.6875rem;font-weight:700;line-height:1.45;text-transform:uppercase;letter-spacing:normal;color:rgb(var(--text-color))}.lc-set__check{flex:0 0 auto;width:1.375rem;height:1.375rem;margin-block-start:.125rem;padding:0;background:rgb(var(--background));border:1px solid rgb(var(--text-color) / .28);color:rgb(var(--background));display:grid;place-content:center;cursor:pointer;position:relative;transition:background .15s ease,border-color .15s ease}.lc-set__check:after{content:"";position:absolute;top:-.6875rem;right:-.6875rem;bottom:-.6875rem;left:-.6875rem}.lc-set__check .lc-set__tick{opacity:0;transition:opacity .15s ease}.lc-set__check[aria-pressed=true]{background:rgb(var(--text-color));border-color:rgb(var(--text-color))}.lc-set__check[aria-pressed=true] .lc-set__tick{opacity:1}.lc-set__check--empty{cursor:default;border-color:transparent}.lc-set__check--empty:after{display:none}.lc-set__check:hover:not(.lc-set__check--empty){border-color:rgb(var(--text-color))}.lc-set__check:focus-visible,.lc-set__pill:focus-visible,.lc-set__link:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:3px}.lc-set__saved{margin:.6875rem 0 0;font-size:.6875rem;font-weight:700;line-height:1.45;text-transform:uppercase;letter-spacing:normal;color:rgb(var(--text-color))}@container (max-width: 380px){.lc-set__line{flex-direction:column;align-items:flex-start;gap:.1875rem}}@media(prefers-reduced-motion:reduce){.lc-set__row,.lc-set__pill,.lc-set__check,.lc-set__check .lc-set__tick{transition:none}}[data-lc-size-gate=closed] .product-info__block-item[data-block-type=variant-picker] :checked+.block-swatch,[data-lc-size-gate=closed] .product-info__block-item[data-block-type=variant-picker] .block-swatch.is-selected{color:rgb(var(--text-color) / .65);border-color:rgb(var(--border-color));box-shadow:none}.lc-atc[data-lc-gated]{cursor:not-allowed}.lc-atc[data-lc-gated] .lc-atc__sep,.lc-atc[data-lc-gated] .lc-atc__price,.lc-atc[data-lc-gated] .lc-set__suffix,[data-lc-size-gate=closed] .shopify-payment-button{display:none}.product-sticky-add-to-cart{display:flex;width:100%;inset-inline:0;inset-block-end:0;padding:0;border:0;box-shadow:none;background:rgb(var(--button-background-primary, var(--text-color)));padding-block-end:env(safe-area-inset-bottom,0px);position:fixed}.product-sticky-add-to-cart:after{content:"";position:absolute;inset-inline:0;inset-block-start:100%;height:50vh;background:inherit;pointer-events:none}.product-sticky-add-to-cart>product-rerender{display:flex;width:100%}.product-sticky-add-to-cart .lc-atc--sticky{width:100%;min-width:0;border-radius:0;border:0}.product-info .product-info__block-item[data-lc-empty]{--product-block-item-margin: 0}.product-info .accordion-group>.product-info__block-item:first-child .accordion{box-shadow:0 1px rgb(var(--border-color))}
/*# sourceMappingURL=/cdn/shop/t/114/assets/lc-pdp.css.map */
