.lux-pdp{--lux-green: #195e3e;--lux-green-dark: #124a31;--lux-lime: #8cc63f;--lux-ink: #111111;--lux-muted: #6b6b66;--lux-line: #e6e4de;--lux-surface: #f1efea;--lux-radius: 22px}.lux-pdp .product__media-list{margin:0;width:100%!important;max-width:100%!important}.lux-pdp .product__media-item,.lux-pdp .product__media-item .product__media,.lux-pdp .product__media-item .media,.lux-pdp .product__media-item .global-media-settings{background:var(--lux-surface);border-radius:var(--lux-radius);box-shadow:none;border:0}.lux-pdp .product__media-item{overflow:hidden}.lux-pdp .product__media-item img{object-fit:contain;mix-blend-mode:multiply;padding:3rem;box-sizing:border-box}.lux-pdp .thumbnail-slider .slider-button{display:none}.lux-pdp .thumbnail-list{display:grid!important;grid-template-columns:repeat(4,1fr);gap:1.2rem;padding:1.6rem .3rem .3rem;margin:0;overflow:visible}.lux-pdp .thumbnail-list__item,.lux-pdp .thumbnail-list .thumbnail-list__item.slider__slide{width:100%!important;max-width:none!important;min-width:0!important;flex:none!important;margin:0!important;border-radius:16px}.lux-pdp .thumbnail{display:block;width:100%!important;min-width:0;aspect-ratio:1 / 1;height:auto;border:0;border-radius:16px;overflow:hidden;background:var(--lux-surface);box-shadow:none;transition:box-shadow .25s ease,transform .25s ease}.lux-pdp .thumbnail:hover{transform:translateY(-2px)}.lux-pdp .thumbnail[aria-current],.lux-pdp .thumbnail[aria-current=true]{box-shadow:0 0 0 2px var(--lux-ink)}.lux-pdp .thumbnail img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:.8rem;box-sizing:border-box;border-radius:16px}.lux-pdp .product.row{align-items:flex-start}.lux-pdp .product__info-container{padding-left:0}@media screen and (min-width:990px){.lux-pdp .product__info-container{padding-left:3rem}}.lux-pdp .product__title{font-family:var(--font-heading-family);font-weight:700;font-size:clamp(3rem,3.8vw,5rem);line-height:1.08;letter-spacing:-.01em;color:var(--lux-ink);margin:0 0 1.4rem}.lux-pdp .rating-star{--color-rating-star: 230, 168, 23}.lux-pdp .rating-text,.lux-pdp .rating-count{color:var(--lux-muted)}.lux-pdp .price__box_wrapper{align-items:center;flex-wrap:wrap;gap:1rem 1.4rem;margin:1.2rem 0 1.6rem}.lux-pdp .price .price-item--regular,.lux-pdp .price .price-item--sale{font-size:clamp(3.2rem,3.4vw,4.4rem);font-weight:700;color:var(--lux-ink);line-height:1.1}.lux-pdp .price .price__compare .price-item,.lux-pdp .price--on-sale .price-item--regular{font-size:2rem;font-weight:400;color:var(--lux-muted);text-decoration:line-through}.lux-pdp .price--on-sale .price__sale{display:flex;flex-direction:column-reverse}.lux-pdp .save__disoucnt .discount__sale__text{display:inline-block;background:#195e3e1a;color:var(--lux-green);font-size:1.3rem;font-weight:700;letter-spacing:.04em;padding:.55rem 1.2rem;border-radius:8px}.lux-pdp .lux-short-desc,.lux-pdp .product__text{font-size:1.7rem;line-height:1.65;color:#2b2b28;margin:0 0 1.8rem}.lux-pdp .product__text{color:var(--lux-muted);font-size:1.4rem}.lux-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;margin:2.2rem 0 2.6rem;padding:0}.lux-trust__item{display:flex;align-items:center;gap:1rem;font-size:1.3rem;font-weight:500;line-height:1.3;color:var(--lux-ink)}.lux-trust__icon{flex:0 0 auto;display:inline-flex;color:var(--lux-ink)}.lux-trust__icon svg{width:2.6rem;height:2.6rem}.lux-trust__text{min-width:0;overflow-wrap:anywhere}@media screen and (max-width:480px){.lux-trust{gap:.8rem}.lux-trust__item{flex-direction:column;align-items:flex-start;gap:.6rem;font-size:1.2rem}}.lux-pdp .product-form__input .form__label,.lux-pdp fieldset legend.form__label{font-size:1.3rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--lux-ink)}.lux-pdp .product-form__input input[type=radio]+label{border-radius:999px;border:1px solid var(--lux-line);background:#fff;color:var(--lux-ink);padding:1rem 2rem;transition:border-color .2s ease,background .2s ease,color .2s ease}.lux-pdp .product-form__input input[type=radio]+label:hover{border-color:var(--lux-green)}.lux-pdp .product-form__input input[type=radio]:checked+label{background:var(--lux-green);border-color:var(--lux-green);color:#fff}.lux-pdp .product-form__cart--box{flex-direction:column;align-items:stretch!important;gap:1.4rem}.lux-pdp .product-form__quantity{margin:0}.lux-pdp .product-form__quantity .form__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.lux-pdp .quantity{border-radius:999px;border:1px solid var(--lux-line);background:#fff;width:14rem;min-height:4.8rem}.lux-pdp .quantity:after{display:none}.lux-pdp .product__add__cart__button,.lux-pdp .product-form__submit{width:100%}.lux-pdp .product-form__submit,.lux-pdp .product-form__submit.button{height:5.4rem;border-radius:999px;background:var(--lux-green);border:1px solid var(--lux-green);color:#fff;font-size:1.6rem;font-weight:700;letter-spacing:.02em;box-shadow:none;transition:background .25s ease,transform .25s ease,box-shadow .25s ease}.lux-pdp .product-form__submit:hover:not([disabled]){background:var(--lux-green-dark);border-color:var(--lux-green-dark);transform:translateY(-1px);box-shadow:0 10px 24px #195e3e40}.lux-pdp .product-form__submit[disabled]{background:#c9c9c4;border-color:#c9c9c4}.lux-pdp .shopify-payment-button{margin-top:1.2rem}.lux-pdp .shopify-payment-button__button--unbranded,.lux-pdp .shopify-payment-button .shopify-payment-button__button{min-height:5.4rem;border-radius:999px;background:var(--lux-ink);color:#fff;font-size:1.6rem;font-weight:700;letter-spacing:.02em;box-shadow:none;transition:background .25s ease,transform .25s ease}.lux-pdp .shopify-payment-button__button--unbranded:hover:not([disabled]){background:#2d2d2d;transform:translateY(-1px)}.lux-pdp .shopify-payment-button__more-options{color:var(--lux-muted);font-size:1.3rem}.lux-pdp .product__sticky{left:2rem;right:auto;bottom:2rem;width:auto;max-width:calc(100vw - 4rem);padding:1rem 1.2rem 1rem 1rem;border-radius:20px;box-shadow:0 14px 40px #00000029;border:1px solid var(--lux-line);justify-content:flex-start;gap:1.4rem}.lux-pdp .sticky_pro_img img{width:5.2rem;height:5.2rem;object-fit:cover;border-radius:12px;background:var(--lux-surface)}.lux-pdp .sticky__proudct_title{font-size:1.4rem;font-weight:600;color:var(--lux-ink);padding-left:1rem;line-height:1.3}.lux-pdp .sticky__proudct_title p{margin:.2rem 0 0;font-weight:700}.lux-pdp .product__sticky .quantity,.lux-pdp .product__sticky .d-sm-none{display:none}.lux-pdp .product__sticky .product-form__submit{height:4.4rem;width:auto;padding:0 2.4rem;font-size:1.4rem}.lux-pdp .product__sticky .product__add__cart__button{width:auto;margin-right:0}.lux-pdp .product__sticky sticky-variant-select.product__sticky_variant{padding:0}.lux-pdp .product__sticky .select_box{border-radius:999px;min-width:16rem}@media only screen and (max-width:767px){.lux-pdp .product__sticky{left:1rem;right:1rem;bottom:1rem;max-width:none;width:auto}.lux-pdp .product__sticky_add__form{margin-left:auto}}@media only screen and (max-width:480px){.lux-pdp .product__sticky{flex-direction:row;flex-wrap:wrap}.lux-pdp .product__sticky_head{flex:1 1 100%;max-width:none}.lux-pdp .product__sticky_add__form{width:100%}.lux-pdp .product__sticky .product__add__cart__button,.lux-pdp .product__sticky .product-form__submit,.lux-pdp .product__sticky product-form{width:100%}}.lux-pdp .price--on-sale .price__sale{gap:.6rem}.lux-pdp .price--on-sale .price__compare .price-item,.lux-pdp .price--on-sale .price-item--regular{line-height:1.4}.lux-pdp .price__badge-sale,.lux-pdp .price__badge-sold-out{display:none!important}.lux-pdp .lux-short-desc{margin:2rem 0 0}.lux-pdp .product__text+.lux-short-desc{margin-top:1.8rem}.lux-pdp .save__disoucnt{align-self:flex-start;margin-top:.9rem}@media screen and (max-width:989px){.lux-pdp .product__info-container{padding-top:1.8rem!important}.lux-pdp .product__title{margin-bottom:.8rem}.lux-pdp .price__box_wrapper{margin:.4rem 0 1.4rem;gap:.6rem 1.2rem}.lux-pdp .price--on-sale .price__sale{gap:.2rem}.lux-pdp .save__disoucnt{margin-top:.6rem}.lux-trust{margin:1.6rem 0 2rem}}.lux-pdp .product_buy_button_form .product-form__buttons{display:flex;flex-direction:column;gap:1.2rem}.lux-pdp .product_buy_button_form .product-form__cart--box{display:contents}.lux-pdp .product_buy_button_form .product-form__quantity{order:1}.lux-pdp .product_buy_button_form .shopify-payment-button{order:2;margin-top:0}.lux-pdp .product_buy_button_form .product__add__cart__button{order:3}.lux-pdp .product_buy_button_form .shopify-payment-button__button--unbranded,.lux-pdp .product_buy_button_form .shopify-payment-button .shopify-payment-button__button--unbranded{background:var(--lux-green);color:#fff;border:1px solid var(--lux-green)}.lux-pdp .product_buy_button_form .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--lux-green-dark);border-color:var(--lux-green-dark);box-shadow:0 10px 24px #195e3e40}.lux-pdp .product_buy_button_form .product-form__submit,.lux-pdp .product_buy_button_form .product-form__submit.button{background:transparent!important;color:var(--lux-green)!important;border:1.5px solid var(--lux-green)!important;box-shadow:none!important}.lux-pdp .product_buy_button_form .product-form__submit:before,.lux-pdp .product_buy_button_form .product-form__submit:after{display:none!important}.lux-pdp .product_buy_button_form .product-form__submit:hover:not([disabled]){background:transparent!important;color:var(--lux-green-dark)!important;border-color:var(--lux-green-dark)!important;transform:translateY(-1px);box-shadow:none!important}.lux-pdp .product_buy_button_form .product-form__submit[disabled]{background:transparent!important;color:#a9a9a3!important;border-color:#c9c9c4!important}body.sticky__cart{padding-bottom:0!important}.lux-pdp .product__sticky{transition:opacity .3s ease,visibility .3s ease,transform .3s ease}html.lux-footer-in-view .lux-pdp .product__sticky,html.lux-footer-in-view .product__sticky{opacity:0!important;visibility:hidden!important;transform:translateY(110%)!important;pointer-events:none}@media only screen and (max-width:767px){.product__sticky,.lux-pdp .product__sticky{display:none!important}body.sticky__cart{padding-bottom:0!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/luxury-product.css.map */
