.product-information{background:#fff;padding:0;margin:0 0 80px;display:block}.product-information__grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start;max-width:100vw;margin:0;padding:0;height:auto}.product-information__media{padding:24px;background:#fafafa;display:flex;flex-direction:column;justify-content:flex-start}.product-details{padding:24px!important;background:#fff;border-left:1px solid #e5e5e5}.product-details h1,.product-details .h1,[data-testid=product-information-details] h1{font-family:var(--font-primary--family, "Satoshi")!important;font-size:2rem!important;font-weight:400!important;color:#1a1a1a!important;margin-bottom:8px!important;line-height:1.2!important}.product-details .price,[data-testid=product-information-details] .price{font-family:var(--font-body--family, "Erode")!important;font-size:1.25rem!important;font-weight:500!important;color:#1a1a1a!important;margin-bottom:16px!important}.product-details .rte,.product-details .rte p,[data-testid=product-information-details] .rte,[data-testid=product-information-details] .rte p{font-family:var(--font-body--family, "Erode")!important;font-size:1rem!important;line-height:1.6!important;color:#666!important;margin-bottom:16px!important}.product-details h1,.product-details h2,.product-details h3,.product-details h4,.product-details h5,.product-details h6,[data-testid=product-information-details] h1,[data-testid=product-information-details] h2,[data-testid=product-information-details] h3,[data-testid=product-information-details] h4,[data-testid=product-information-details] h5,[data-testid=product-information-details] h6,.product-details .details__header,.product-details summary{font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.product-details p,.product-details span:not(.svg-wrapper):not(.jdgm-star),.product-details div:not(.details):not(.svg-wrapper):not([class*=jdgm]),.product-details label,.product-details input,.product-details textarea,.product-details .rte,.product-details .rte p,.product-details .rte li,.product-details .details-content,.product-details .details-content p,.product-details .details-content li,.product-details .details-content span:not(.jdgm-star),.product-details .price,.product-details .price *:not(.jdgm-star),.product-details button,.product-details .btn,[data-testid=product-information-details] p,[data-testid=product-information-details] span:not(.svg-wrapper):not(.jdgm-star),[data-testid=product-information-details] div:not(.details):not(.svg-wrapper):not([class*=jdgm]),[data-testid=product-information-details] label,[data-testid=product-information-details] input,[data-testid=product-information-details] textarea,[data-testid=product-information-details] .rte,[data-testid=product-information-details] .rte p,[data-testid=product-information-details] .price{font-family:Erode,Georgia,Times New Roman,serif!important}.product-details .jdgm-star,[data-testid=product-information-details] .jdgm-star{font-family:JudgemeStar!important}.product-form__buttons,.buy-buttons{background:#f8f8f8;border-radius:8px;padding:24px!important;margin:32px 0!important;border:1px solid #DDC0BA;position:relative}.product-form__buttons:before,.buy-buttons:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#ddc0ba,#d0b5ae);border-radius:8px 8px 0 0}.product-form__buttons .btn[name=add],.product-form button[name=add],.buy-buttons .btn:not(.btn--secondary),button[name=add]:not(.quantity__button),.add-to-cart__button button,.add-to-cart-button:not(.quantity__button),.product-form__buttons button[type=submit]:not(.quantity__button){background:#ddc0ba!important;color:#fff!important;border:none!important;border-radius:6px!important;padding:16px 32px!important;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:1rem!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;width:100%!important;cursor:pointer!important;transition:all .2s ease!important;margin-top:0!important;box-shadow:0 2px 8px #ddc0ba4d!important;min-height:56px!important;display:flex!important;align-items:center!important;justify-content:center!important}.product-form__buttons .btn[name=add]:hover,.product-form button[name=add]:hover,.buy-buttons .btn:not(.btn--secondary):hover,button[name=add]:not(.quantity__button):hover,.add-to-cart__button button:hover,.add-to-cart-button:not(.quantity__button):hover{background:#d0b5ae!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #ddc0ba66!important}.product-form__buttons .btn:active,.product-form button[type=submit]:active,.buy-buttons .btn:active,[name=add]:active,.product-form__buttons .btn[name=add]:active:not(.btn--secondary),form[action*="/cart/add"] .btn:active:not(.btn--secondary),.product-form .btn:active:not(.btn--secondary),[data-product-form] .btn:active:not(.btn--secondary){transform:translateY(0)!important;box-shadow:0 2px 8px #ddc0ba4d!important}.product-form__buttons .btn.loading,.product-form button[type=submit].loading,.buy-buttons .btn.loading,[name=add].loading,.product-form__buttons .btn[name=add].loading:not(.btn--secondary),form[action*="/cart/add"] .btn.loading:not(.btn--secondary),.product-form .btn.loading:not(.btn--secondary),[data-product-form] .btn.loading:not(.btn--secondary){background:#ddc0ba!important;opacity:.8!important;pointer-events:none!important}.product-form__buttons .btn:disabled,.product-form button[type=submit]:disabled,.buy-buttons .btn:disabled,[name=add]:disabled,.product-form__buttons .btn[name=add]:disabled:not(.btn--secondary),form[action*="/cart/add"] .btn:disabled:not(.btn--secondary),.product-form .btn:disabled:not(.btn--secondary),[data-product-form] .btn:disabled:not(.btn--secondary){background:#ccc!important;border-color:#ccc!important;color:#666!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}.product-form__input--quantity,.quantity__input,.product-form__input.quantity-input,input[name=quantity]{font-family:var(--font-body--family, "Erode")!important;font-size:1rem!important;padding:12px!important;border:2px solid #e5e5e5!important;border-radius:6px!important;text-align:center!important;width:70px!important;color:#1a1a1a!important;background:#fff!important}.product-form__input--quantity:focus,.quantity__input:focus,.product-form__input.quantity-input:focus,input[name=quantity]:focus{outline:none!important;border-color:#ddc0ba!important;box-shadow:0 0 0 2px #ddc0ba1a!important}.quantity__button,.product-form__buttons .btn--secondary{background:#ddc0ba!important;color:#fff!important;border:1px solid #DDC0BA!important;border-radius:4px!important;padding:8px!important;font-size:1rem!important;line-height:1!important;width:36px!important;height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .2s ease!important}.quantity__button:hover,.product-form__buttons .btn--secondary:hover{background:#d0b5ae!important;border-color:#d0b5ae!important}.product-form__buttons{display:flex!important;flex-direction:column!important;gap:16px!important;align-items:stretch!important;width:100%!important}.product-form__quantity,.quantity-selector{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin-bottom:16px!important;width:fit-content!important;margin-left:auto!important;margin-right:auto!important}.product-form label,.product-form input[type=radio]+label{font-family:var(--font-body--family, "Erode")!important;font-size:1rem!important;color:#333!important;display:flex!important;align-items:center!important;padding:12px 16px!important;border:2px solid #e5e5e5!important;border-radius:6px!important;margin-bottom:8px!important;cursor:pointer!important;transition:all .2s ease!important}.product-form input[type=radio]:checked+label{border-color:#ddc0ba!important;background-color:#faf9f7!important}.collapsible-content,.product-info-tabs{background:#fff;padding:48px 0}.info-tabs-container{max-width:800px;margin:0 auto}.collapsible-content,.info-tab-item{border-bottom:1px solid #e5e5e5!important;margin-bottom:0!important}.collapsible-content:last-child,.info-tab-item:last-child{border-bottom:none}.collapsible-content__header,.info-tab-header{font-family:var(--font-primary--family, "Satoshi")!important;font-size:1rem!important;font-weight:500!important;color:#1a1a1a!important;padding:16px 0!important;border:none!important;background:none!important;cursor:pointer!important;width:100%!important;text-align:left!important;display:flex!important;justify-content:space-between!important;align-items:center!important;transition:all .3s ease}.collapsible-content__header:hover,.info-tab-header:hover{color:#ddc0ba}.info-tab-title{font-family:var(--font-primary--family, "Satoshi")!important;font-size:1.125rem;font-weight:600;color:#1a1a1a;margin:0}.info-tab-icon{color:#ddc0ba;transition:transform .3s ease;flex-shrink:0;margin-left:16px}.collapsible-content__content,.info-tab-content{font-family:var(--font-body--family, "Erode")!important;font-size:.95rem!important;line-height:1.6!important;color:#666!important;padding-bottom:16px!important;max-height:0;overflow:hidden;transition:max-height .4s ease}.info-tab-text{padding-bottom:24px;color:#666;line-height:1.6}.collapsible-content__content p,.info-tab-text p{margin-bottom:12px!important}.collapsible-content__content p:last-child,.info-tab-text p:last-child{margin-bottom:0}.collapsible-content__content ul,.info-tab-text ul{margin:0 0 12px!important;padding-left:20px!important}.collapsible-content__content li,.info-tab-text li{margin-bottom:6px!important}.collapsible-content__content strong,.info-tab-text strong{font-weight:600!important;color:#333!important}.info-tab-text em{color:#ddc0ba;font-style:italic}.variant-picker{margin:24px 0!important}.variant-picker legend,.variant-picker .fieldset__legend{font-family:var(--font-primary--family, "Satoshi")!important;font-size:1rem!important;font-weight:500!important;color:#1a1a1a!important;margin-bottom:12px!important}.variant-picker .fieldset__input{font-family:var(--font-body--family, "Erode")!important}.product-details .shipping-guarantee,.product-details .trust-badge{font-family:var(--font-body--family, "Erode")!important;font-size:.9rem!important;color:#666!important;margin:16px 0!important;padding:12px!important;background:#f8f8f8!important;border-radius:6px!important;border-left:3px solid #DDC0BA!important}.product-details .divider,[data-testid=product-information-details] .divider{border-color:#e5e5e5!important;margin:24px 0!important}@media (max-width: 1024px){.product-information__grid{display:flex;flex-direction:column;gap:0}.product-details{border-left:none;border-top:none;padding:16px!important;background:#fff}}@media (max-width: 768px){.product-details h1,.product-details .h1{font-size:1.75rem!important}.product-information__media{padding:16px;width:100%;display:block;visibility:visible}.product-information__media media-gallery,.product-information__media slideshow-component,.product-information__media .slideshow-slide{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;height:auto!important}.product-information__media media-gallery img,.product-information__media slideshow-component img,.product-information__media .slideshow-slide img{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;height:auto!important}.product-details{padding:24px 16px!important}.product-form__buttons .btn,.buy-buttons .btn,.product-form__buttons .btn[name=add]:not(.btn--secondary),form[action*="/cart/add"] .btn:not(.btn--secondary),.product-form .btn:not(.btn--secondary),[data-product-form] .btn:not(.btn--secondary){padding:14px 24px!important;font-size:.95rem!important;min-height:48px!important;max-width:100%!important}.product-info-tabs{padding:32px 0}.info-tab-header{padding:16px 0}.info-tab-title{font-size:1rem}.info-tab-text{padding-bottom:20px}}.cart button[name=checkout],button[name=checkout],.cart-drawer button[name=checkout],.cart__footer button,.cart__checkout-button{background:#ddc0ba!important;color:#fff!important;border:none!important;border-radius:6px!important;font-family:var(--font-primary--family, "Satoshi")!important;font-size:1rem!important;font-weight:600!important;padding:16px 32px!important;text-transform:none!important}.cart button[name=checkout]:hover,button[name=checkout]:hover,.cart-drawer button[name=checkout]:hover,.cart__footer button:hover,.cart__checkout-button:hover{background:#d0b5ae!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/luma-product-page.css.map */
