.product-section,.product-section *{--lm-ink:#1F1F1C;--lm-ink2:#4F4F4A;--lm-stone:#C5C4BC;--lm-mist:#D3D2CC;--lm-fog:#DFDEDA;--lm-paper:#F1F0EF}.product{color:#1f1f1c}.product__title{margin-bottom:6px}.product__title h1{font-weight:300;letter-spacing:.16em;text-transform:uppercase;font-size:3rem;line-height:1.2;color:#1f1f1c;margin:0}.product__info-container .price{font-size:1.8rem;letter-spacing:.04em;font-weight:500;color:#1f1f1c}.product__info-container .price .price-item--sale,.product__info-container .price .price-item--regular{font-weight:500}.product__info-container .price--on-sale .price-item--regular{color:#4f4f4a;font-size:1.4rem}.product__info-container .badge{border-radius:0;letter-spacing:.16em;text-transform:uppercase;font-size:1rem;padding:5px 10px;background:#1f1f1c;color:#fff;border:0}.product__tax{font-size:1.15rem;color:#4f4f4a}.product__tax a{color:#4f4f4a}.product-form__input{margin-bottom:6px}.product-form__input .form__label,.product-form__input legend,.product-form__quantity .form__label{font-size:1.05rem;letter-spacing:.24em;text-transform:uppercase;font-weight:600;color:#1f1f1c;margin-bottom:10px}.product-form__input--pill input[type=radio]+label{border-radius:0!important;border:1px solid #D3D2CC!important;background:#fff!important;color:#1f1f1c!important;font-size:1.25rem!important;letter-spacing:.06em!important;padding:11px 16px!important;margin:0 6px 8px 0!important;transition:border-color .2s,background .2s,color .2s}.product-form__input--pill input[type=radio]+label:hover{border-color:#1f1f1c!important}.product-form__input--pill input[type=radio]:checked+label{background:#1f1f1c!important;border-color:#1f1f1c!important;color:#fff!important}.product-form__input--pill input[type=radio].disabled+label,.product-form__input--pill input[type=radio]:disabled+label{color:#9e9c95!important;border-color:#e6e5e1!important;background:#fafaf9!important;text-decoration:line-through;text-decoration-color:#c5c4bc}.product-form__input--pill input[type=radio].disabled:checked+label{background:#4f4f4a!important;border-color:#4f4f4a!important;color:#fff!important}.product-form__input select,.product-form__input .select__select{border-radius:0}.product-form__quantity .quantity{border-radius:0!important;min-height:48px}.product-form__quantity .quantity:after,.product-form__quantity .quantity:before{border-radius:0!important;box-shadow:0 0 0 1px #d3d2cc!important}.product-form__buttons{max-width:none!important}.product-form__submit.button,.product-form__submit.button--secondary{background:#1f1f1c!important;color:#fff!important;border-radius:0!important;min-height:54px;font-size:1.2rem;letter-spacing:.26em;text-transform:uppercase;font-weight:600;box-shadow:none!important;transition:background .3s}.product-form__submit.button:after,.product-form__submit.button:before{box-shadow:none!important;border-radius:0!important}.product-form__submit.button:hover:not([disabled]){background:#4f4f4a!important}.product-form__submit.button[disabled]{background:#c5c4bc!important;color:#1f1f1c!important;opacity:1}.product-form__buttons .shopify-payment-button{margin-top:10px}.product-form__buttons .shopify-payment-button__button,.product-form__buttons shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius:0px;--shopify-accelerated-checkout-button-block-size:46px}.product-form__buttons .shopify-payment-button__button--unbranded{background:#fff!important;color:#1f1f1c!important;border:1px solid #1F1F1C!important;border-radius:0!important;letter-spacing:.2em;text-transform:uppercase;font-size:1.1rem}.shopify-payment-button__more-options{font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:#4f4f4a;text-decoration:underline}.product-form__buttons:has(.product-form__submit:not([disabled])) .restock-rocket-button-container{display:none!important}.restock-rocket-button-container .restock-rocket-button{border-radius:0!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-size:1.15rem!important;min-height:50px}.shopify_subscriptions_app_block{margin:4px 0 18px}.shopify_subscriptions_app_block .plan_card{border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;display:flex;flex-direction:column;gap:8px}.shopify_subscriptions_app_block .subscription_group{border:1px solid #D3D2CC!important;border-radius:0!important;background:#fff!important;padding:14px 16px!important;margin:0!important;transition:border-color .2s}.shopify_subscriptions_app_block .subscription_group:has(input:checked){border-color:#1f1f1c!important;background:#f1f0ef!important}.shopify_subscriptions_app_block .group_name,.shopify_subscriptions_app_block .one_time_purchase_option_app_block span{font-size:1.15rem;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:#1f1f1c!important}.shopify_subscriptions_app_block .group_list{margin:10px 0 0!important;padding:0!important;display:flex;flex-direction:column;gap:6px}.shopify_subscriptions_app_block .group_list_item{font-size:1.3rem;color:#1f1f1c!important;letter-spacing:.02em}.shopify_subscriptions_app_block .custom_radio_button:before{box-shadow:0 0 0 1px #1f1f1c!important}.shopify_subscriptions_app_block .custom_radio_button:has(input[type=radio]:checked):before{background:#1f1f1c!important;border-color:#fff!important}.shopify_subscriptions_app_block hr,.shopify_subscriptions_app_block .divider{display:none}.shopify_subscriptions_app_block a{color:#4f4f4a;font-size:1.1rem}.lm-ptrust{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;border-top:1px solid #DFDEDA;border-bottom:1px solid #DFDEDA;padding:16px 0;margin:6px 0 4px}.lm-ptrust div{display:flex;flex-direction:column;align-items:center;gap:7px;text-align:center;font-size:.95rem;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:#1f1f1c;line-height:1.35}.lm-ptrust svg{width:24px;height:24px}.product__description{font-size:1.45rem;line-height:1.7;color:#4f4f4a}.product__description strong,.product__description b{color:#1f1f1c}.product__accordion summary .accordion__title,.product__accordion .accordion__title{font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:#1f1f1c}.product__accordion .accordion__content{font-size:1.35rem;color:#4f4f4a}.product__accordion{border-color:#dfdeda}[id*=wishlist_pdp_button] button,[id*=wishlist_pdp_button] .swym-button{border-radius:0!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-size:1.1rem!important}.share-button{display:none}.product__media-item .product__media,.product__media-wrapper .media{background:#fff}.product__media-list .product__media-item{border-radius:0}.thumbnail{border-radius:0!important}.thumbnail[aria-current]{box-shadow:0 0 0 1px #1f1f1c!important}.product__media-wrapper .slider-buttons{margin-top:4px}.product__media-wrapper .slider-counter{font-size:1.1rem;letter-spacing:.2em}[id*=klaviyo_reviews_product_re]{max-width:1100px;margin:0 auto;padding:0 20px;color:#1f1f1c}.kl_reviews__summary__average_value{font-weight:300!important;font-size:4.4rem!important;letter-spacing:.04em;color:#1f1f1c!important}.kl_reviews__summary__header,.kl_reviews__summary h2,.kl_reviews__summary h3{font-weight:300!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#1f1f1c!important}.kl_reviews__button{border-radius:0!important;background:#1f1f1c!important;color:#fff!important;border:1px solid #1F1F1C!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-size:1.1rem!important;font-weight:600!important;padding:13px 24px!important}.kl_reviews__button:hover{background:#4f4f4a!important}.kl_reviews__load_more_button,.kl_reviews__answers__view_all{background:transparent!important;color:#1f1f1c!important}.kl_reviews__list__tab{border-radius:0!important;letter-spacing:.16em;text-transform:uppercase;font-size:1.1rem!important}.kl_reviews__list__tab--active{border-color:#1f1f1c!important;color:#1f1f1c!important}.kl_reviews__histogram__bar--background{background:#edece8!important;border-radius:0!important}.kl_reviews__histogram__bar--foreground{background:#1f1f1c!important;border-radius:0!important}.kl_reviews__filters__pill,.kl_reviews__search,.kl_reviews__input_with_search_icon{border-radius:0!important}[id*=klaviyo_reviews_product_re] select,[id*=klaviyo_reviews_product_re] input[type=text]{border-radius:0!important;background-color:#fff!important;border:1px solid #D3D2CC!important;color:#1f1f1c!important;font-size:1.25rem!important;letter-spacing:.04em}[id*=klaviyo_reviews_product_re] select{text-transform:uppercase;letter-spacing:.14em!important;font-size:1.05rem!important}.kl_reviews__review_item{border-color:#dfdeda!important;padding-top:22px!important;padding-bottom:22px!important}.kl_reviews__review__title{font-weight:600!important;letter-spacing:.06em;color:#1f1f1c!important}.kl_reviews__review__content{font-size:1.45rem!important;line-height:1.65!important;color:#4f4f4a!important;font-weight:300}.kl_reviews__review__author{letter-spacing:.14em;text-transform:uppercase;font-size:1.1rem!important}.kl_reviews__review__image{border-radius:0!important}@media(max-width:749px){.product__title h1{font-size:2.2rem;letter-spacing:.12em}.product__info-container{padding:0 4px}.product__info-wrapper{padding-top:6px}.product-form__input--pill input[type=radio]+label{padding:10px 13px!important;font-size:1.2rem!important}.lm-ptrust{grid-template-columns:repeat(2,1fr);row-gap:16px}.product__media-wrapper .slider-buttons{display:flex;justify-content:center}.kl_reviews__summary__average_value{font-size:3.4rem!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lm-product.css.map */
