body.template-product #MainContent .m-main-product{font-family:var(--ll-sans);color:var(--ll-ink);background:var(--ll-surface)}body.template-product #MainContent .m-main-product .container-fluid{padding-left:0!important;padding-right:0!important;max-width:none}body.template-product #MainContent .m-main-product .m-main-product--wrapper{margin-left:0!important;margin-right:0!important}body.template-product #MainContent .m-main-product--media,body.template-product #MainContent .m-product-info--wrapper{padding-left:0!important;padding-right:0!important}body.template-product #MainContent .m-product-media--list{--column-gap: var(--ll-pdp-gap, 4px) !important;gap:var(--ll-pdp-gap, 4px)!important;margin-left:0!important;margin-right:0!important}body.template-product #MainContent .m-product-media--desktop .m-product-media--list>.m-product-media--item{padding-left:0!important;padding-right:0!important}body.template-product #MainContent .m-product-media--item,body.template-product #MainContent .m-product-media--item img{border-radius:0!important;background:var(--ll-stage)}body.template-product #MainContent .m-product-media--mobile{margin:0!important}body.template-product #MainContent .m-main-product--info{padding:20px var(--ll-gutter) 40px!important}@media(min-width:768px){body.template-product #MainContent .m-main-product--info{padding:32px clamp(24px,3vw,56px) 64px!important}body.template-product #MainContent .m-product-info--wrapper{position:sticky;top:var(--ll-pdp-sticky-top, 96px)}}body.template-product #MainContent .main-product__block{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:var(--ll-pdp-block-gap, 18px)!important}body.template-product #MainContent .main-product__block.ll-empty{padding-bottom:0!important}body.template-product #MainContent .main-product__block-title{padding-bottom:8px!important}body.template-product #MainContent .m-product-info--wrapper .jdgm-preview-badge{margin:0!important}body.template-product #MainContent .main-product__block-title+.main-product__block-\@app{padding-bottom:12px!important}body.template-product #MainContent .m-product-title{margin:0!important;font:var(--ll-display-weight) var(--ll-pdp-title, 22px)/1.1 var(--ll-sans)!important;letter-spacing:-.005em;text-transform:uppercase;color:var(--ll-ink)!important}@media(min-width:1025px){body.template-product #MainContent .m-product-title{font-size:var(--ll-pdp-title-d, 26px)!important}}body.template-product #MainContent .main-product__block-price .m-price-item{font:700 var(--ll-price-size, 24px)/1.2 var(--ll-sans)!important;color:var(--ll-ink)!important}body.template-product #MainContent .main-product__block-price .m-price--on-sale .m-price-item--sale,body.template-product #MainContent .main-product__block-price .m-price--on-sale .m-price-item--last{color:var(--ll-sale)!important;font-weight:900!important}body.template-product #MainContent .main-product__block-price s.m-price-item,body.template-product #MainContent .main-product__block-price .m-price-item--regular s{color:var(--ll-ink-secondary)!important;font-weight:500!important}@media(min-width:1025px){body.template-product #MainContent .main-product__block-price .m-price-item{font-size:var(--ll-price-size-d, 28px)!important}}body.template-product #MainContent .main-product__block-price .m-price:not(.m-price--on-sale) .m-price__badges{display:none!important}body.template-product #MainContent .main-product__block-price .m-price--on-sale .m-product-tag--sale{border-radius:0!important;background:var(--ll-sale)!important;color:#000!important;font:900 11px/1 var(--ll-sans)!important;text-transform:uppercase;padding:4px 8px!important}body.template-product #MainContent .main-product__block-short_description,body.template-product #MainContent .main-product__block-short_description p{font:500 14px/1.45 var(--ll-sans);color:var(--ll-ink-secondary)}body.template-product #MainContent .m-product-option--label{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}body.template-product #MainContent .option-label,body.template-product #MainContent .option-label--title,body.template-product #MainContent .option-label--selected{font:900 12px/1.2 var(--ll-sans)!important;letter-spacing:.25px;text-transform:uppercase;color:var(--ll-ink)!important}body.template-product #MainContent .m-product-option--label .trigger-pop-up,body.template-product #MainContent .foxkit-sizechart-button--label{font:700 12px/1 var(--ll-sans)!important;color:var(--ll-ink)!important;text-decoration:underline;text-underline-offset:2px}body.template-product #MainContent .m-product-option--label .trigger-pop-up svg{display:none}body.template-product #MainContent .m-product-option--content{gap:4px!important;margin-left:0!important;margin-right:0!important}body.template-product #MainContent .m-product-option--node{margin:0!important;padding:0!important}body.template-product #MainContent .m-product-option--node__label{display:inline-grid!important;place-items:center;min-width:48px;height:auto;min-height:44px;margin:0!important;padding:8px 12px!important;border:1px solid var(--ll-line)!important;border-radius:0!important;background:var(--ll-surface)!important;color:var(--ll-ink)!important;font:900 var(--ll-size-fs, 20px)/1 var(--ll-sans)!important;text-transform:uppercase;letter-spacing:.25px;box-shadow:none!important;transition:border-color .15s,background .15s,color .15s}body.template-product #MainContent .m-product-option--node__label:hover{border-color:var(--ll-line-strong)!important}body.template-product #MainContent .m-product-option--node input:checked+.m-product-option--node__label,body.template-product #MainContent .m-product-option--node.m-product-option--node__active .m-product-option--node__label{background:var(--ll-ink)!important;color:var(--ll-surface)!important;border-color:var(--ll-ink)!important}body.template-product #MainContent .m-product-option--node__soldout .m-product-option--node__label{color:var(--ll-ink-muted)!important;text-decoration:line-through;background:var(--ll-surface)!important}body.template-product #MainContent .m-product-option--node__soldout input:checked+.m-product-option--node__label{background:var(--ll-surface-muted)!important;color:var(--ll-ink-muted)!important;border-color:var(--ll-surface-muted)!important}body.template-product #MainContent .m-product-option--node input:focus-visible+.m-product-option--node__label{outline:2px solid var(--ll-line-strong);outline-offset:2px}@media(min-width:1025px){body.template-product #MainContent .m-product-option--button .m-product-option--node__label{font-size:var(--ll-size-fs-d, 24px)!important}}body.template-product #MainContent [data-option-type=color] .m-product-option--node__label,body.template-product #MainContent [data-option-type=image] .m-product-option--node__label{min-width:32px;width:32px;height:32px;padding:0!important;border-radius:50%!important}body.template-product #MainContent .m-add-to-cart,body.template-product #MainContent .main-product__block-buy_buttons .m-button--primary{width:100%;height:52px!important;min-height:52px;padding:0 24px!important;border-radius:0!important;font-family:var(--ll-sans)!important;font-weight:900!important;font-size:14px!important;line-height:1!important;text-transform:uppercase}body.template-product #MainContent .m-product-wishlist,body.template-product #MainContent [class*=wishlist] .m-button{border-radius:0!important}body.template-product #MainContent .shopify-payment-button__button{border-radius:0!important;min-height:52px;font-family:var(--ll-sans)!important;font-weight:900!important;text-transform:uppercase}body.template-product #MainContent .main-product__block-collapsible_tab{padding-bottom:0!important}body.template-product #MainContent .m-product-collapsible{border-top:1px solid var(--ll-line)}body.template-product #MainContent .main-product__block-collapsible_tab:last-of-type .m-product-collapsible{border-bottom:1px solid var(--ll-line)}body.template-product #MainContent .m-collapsible--button,body.template-product #MainContent .m-collapsible--button span{padding:16px 0!important;font:900 13px/1.2 var(--ll-sans)!important;letter-spacing:.25px;text-transform:uppercase;color:var(--ll-ink)!important}body.template-product #MainContent .m-collapsible--content,body.template-product #MainContent .m-collapsible--content *{font-family:var(--ll-sans)!important;font-weight:500!important;font-size:var(--ll-pdp-copy-size, 15px)!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;color:var(--ll-ink)!important}body.template-product #MainContent .m-collapsible--content strong,body.template-product #MainContent .m-collapsible--content b{font-weight:700!important}body.template-product #MainContent .m-collapsible--content p{margin:0 0 1.3em!important}body.template-product #MainContent .m-collapsible--content p:last-child{margin-bottom:0!important}body.template-product #MainContent .m-collapsible--content ul,body.template-product #MainContent .m-collapsible--content ol{margin:0 0 1.3em!important;padding-left:0!important;list-style:none!important}body.template-product #MainContent .m-collapsible--content li{margin:0!important}body.template-product #MainContent .m-collapsible--content a{text-decoration:underline!important;text-underline-offset:2px}body.template-product #MainContent .main-product__block-fit_rating{font-family:var(--ll-sans)}body.template-product #MainContent .main-product__block-fit_rating [class*=title],body.template-product #MainContent .main-product__block-fit_rating h3,body.template-product #MainContent .main-product__block-fit_rating h4{font-weight:900!important;text-transform:uppercase;font-size:12px!important;letter-spacing:.25px}body.template-product #MainContent .main-product__block-mycontact a,body.template-product #MainContent .main-product__block-mycontact button{border-radius:0!important;font-family:var(--ll-sans)!important;font-weight:700!important}body.template-product #MainContent .shopify-section h2,body.template-product #MainContent .shopify-section .m-section__heading,body.template-product #MainContent .shopify-section [class*=section__heading]{font-family:var(--ll-sans)!important;font-weight:var(--ll-display-weight)!important;text-transform:uppercase;letter-spacing:-.005em}body.template-product #MainContent .m-product-card__title,body.template-product #MainContent .m-product-card__name{font:900 13px/16px var(--ll-sans)!important;text-transform:uppercase;letter-spacing:.25px}body.template-product #MainContent .m-product-card .m-price-item{font:700 14px/17.5px var(--ll-sans)!important}body.template-product #MainContent .m-product-card__media,body.template-product #MainContent .m-product-card img{border-radius:0!important}body.template-product #MainContent .ctl-card__img{aspect-ratio:var(--ll-card-ratio, 2 / 3)!important;width:100%;height:auto!important;object-fit:cover!important;border-radius:0!important;background:var(--ll-stage)}body.template-product #MainContent .ctl-card__image-wrapper{border-radius:0!important}body.template-product #MainContent .ctl-card__body{padding-left:8px!important;padding-right:8px!important}body.template-product #MainContent .ctl-card__title-price{display:block!important;padding-top:8px}body.template-product #MainContent .ctl-card__title,body.template-product #MainContent .ctl-card__title a{margin:0!important;color:var(--ll-ink)!important;font:var(--ll-plp-name-weight, 700) var(--ll-plp-name-size, 15px)/1.2 var(--ll-sans)!important;text-transform:var(--ll-plp-name-case, none)!important;letter-spacing:0!important}body.template-product #MainContent .ctl-card__price{margin-top:2px!important;text-align:left!important}body.template-product #MainContent .ctl-card__price,body.template-product #MainContent .ctl-card__price span{font:700 var(--ll-plp-name-size, 15px)/1.2 var(--ll-sans)!important;color:var(--ll-ink)!important}body.template-product #MainContent .ctl-card__price s,body.template-product #MainContent .ctl-card__price [class*=compare]{font-size:.85em!important;font-weight:500!important;color:var(--ll-ink-secondary)!important}@media(min-width:1025px){body.template-product #MainContent .ctl-card__title,body.template-product #MainContent .ctl-card__title a,body.template-product #MainContent .ctl-card__price,body.template-product #MainContent .ctl-card__price span{font-size:var(--ll-plp-name-size-d, 17px)!important}}body.template-product #MainContent .ctl-select,body.template-product #MainContent .ctl-atc-btn,body.template-product #MainContent .ctl-atc-btn__text,body.template-product #MainContent .ctl-badge{font-family:var(--ll-sans)!important;border-radius:0!important}body.template-product #MainContent .m-add-to-cart,body.template-product #MainContent .m-add-to-cart .m-add-to-cart--text,body.template-product #MainContent .m-add-to-cart span,body.template-product .m-sticky-addtocart .m-add-to-cart,body.template-product .m-sticky-addtocart .m-add-to-cart span,body.template-product #MainContent .ctl-atc-btn,body.template-product #MainContent .ctl-atc-btn__text{font-family:var(--ll-sans)!important;font-weight:900!important;font-size:14px!important;line-height:1!important;letter-spacing:.252px!important;text-transform:uppercase!important}body.template-product #MainContent .ctl-select,body.template-product #MainContent .ctl-select option{font-family:var(--ll-sans)!important;font-weight:500!important;font-size:14px!important;color:var(--ll-ink)!important}body.template-product .jm-review-widget,body.template-product .jm-review-widget *:not(svg):not(path):not([class*=star]):not([class*=icon]),body.template-product .jdgm-widget,body.template-product .jdgm-widget *:not(svg):not(path):not([class*=star]):not([class*=icon]):not(.jdgm-star){font-family:var(--ll-sans)!important}body.template-product .jm-review-widget p.jm-review-widget-minimal-header__title,body.template-product .jm-review-widget .jm-review-widget-minimal-header__title,body.template-product .jdgm-widget .jdgm-rev-widg__title{font-weight:var(--ll-display-weight)!important;font-size:18px!important;text-transform:uppercase!important;letter-spacing:-.005em!important}body.template-product .jm-review-widget p,body.template-product .jm-no-reviews-state__text,body.template-product .jdgm-rev__body,body.template-product .jdgm-rev__body p{font-weight:500!important;font-size:15px!important;line-height:1.3!important;text-transform:none!important}body.template-product .jm-action-buttons a,body.template-product .jm-action-buttons button,body.template-product .jm-action-buttons a *,body.template-product .jm-action-buttons button *,body.template-product .jdgm-write-rev-link,body.template-product .jdgm-btn{font-weight:900!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:.252px!important}body.template-product #MainContent .fit-rating__label{font-family:var(--ll-sans)!important;font-weight:500!important;font-size:12px!important;line-height:1.3!important}body.template-product #MainContent .fit-rating__info-title{font-family:var(--ll-sans)!important;font-weight:900!important;font-size:12px!important;letter-spacing:.25px!important;text-transform:uppercase!important}body.template-product #MainContent .fit-rating__info-text,body.template-product #MainContent .main-product__block-mycontact .icon-btn-share p{font-family:var(--ll-sans)!important;font-weight:500!important;font-size:var(--ll-pdp-copy-size, 15px)!important;line-height:1.3!important}body.template-product #MainContent .main-product__block-mycontact .icon-btn-share a{font-family:var(--ll-sans)!important;font-weight:900!important;font-size:14px!important;letter-spacing:.252px!important;text-transform:uppercase!important}
/*# sourceMappingURL=/cdn/shop/t/92/assets/ll-skin-product.css.map */
