body:has(.liimiing-product-surface),body:has(.liimiing-product-surface) .gradient,body:has(.liimiing-product-surface) .product-media-modal,body:has(.liimiing-product-surface) .drawer__inner{--color-background: 13, 24, 38;--gradient-background: #0d1826;--color-background-contrast: 21, 33, 50;--color-foreground: 242, 238, 230;--color-shadow: 0, 0, 0;--color-button: 198, 171, 120;--color-button-text: 13, 24, 38;--color-secondary-button: 13, 24, 38;--color-secondary-button-text: 198, 171, 120;--color-link: 198, 171, 120;--color-badge-foreground: 242, 238, 230;--color-badge-background: 21, 33, 50;--color-badge-border: 198, 171, 120;background:#0d1826;color:#f2eee6}body:has(.liimiing-product-surface){--font-body-family: "Noto Sans CJK JP", "Hiragino Kaku Gothic ProN", sans-serif;--font-heading-family: "Noto Serif CJK JP", "Yu Mincho", serif;--font-heading-weight: 400;--buttons-radius: 0px;--buttons-radius-outset: 0px;--inputs-radius: 0px;--inputs-radius-outset: 0px}body:has(.liimiing-product-surface) .header-wrapper,body:has(.liimiing-product-surface) .footer,body:has(.liimiing-product-surface) .utility-bar{border-color:#34404a}body:has(.liimiing-product-surface) .announcement-bar__message{color:#b6bcca;font-size:1.1rem;letter-spacing:.12em}body:has(.liimiing-product-surface) .header__heading-link .h2{font-family:Georgia,serif;letter-spacing:.1em;text-transform:none;color:#f2eee6}body:has(.liimiing-product-surface) .header__menu-item,body:has(.liimiing-product-surface) .footer-block__details-content,body:has(.liimiing-product-surface) .copyright__content{color:#b6bcca}body:has(.liimiing-product-surface) .header__menu-item:hover,body:has(.liimiing-product-surface) .header__active-menu-item,body:has(.liimiing-product-surface) .footer a:hover{color:#c6ab78}body:has(.liimiing-product-surface) product-info{display:block;padding-top:6rem;padding-bottom:7rem}body:has(.liimiing-product-surface) .product__title h1{color:#f2eee6;font-weight:400;font-size:clamp(2.6rem,2.65vw,4rem);line-height:1.55;letter-spacing:.035em;overflow-wrap:anywhere}body:has(.liimiing-product-surface) .product__info-container .price{color:#d7bd8b;font-size:2rem;letter-spacing:.05em}body:has(.liimiing-product-surface) .product__tax{color:#b6bcca;font-size:1.1rem}body:has(.liimiing-product-surface) .product__description{color:#c3c8d2;font-size:1.35rem;line-height:2;border-top:1px solid #34404a;padding-top:2.8rem;margin-top:2.8rem}body:has(.liimiing-product-surface) .product__description h2{color:#f2eee6;font-size:1.7rem;font-weight:400;margin-top:2.4rem;margin-bottom:1rem;letter-spacing:.08em}body:has(.liimiing-product-surface) .product-form__input .form__label,body:has(.liimiing-product-surface) .quantity__label{color:#d7bd8b;font-size:1.2rem;letter-spacing:.08em;margin-bottom:1rem}body:has(.liimiing-product-surface) .product-form__input--pill input[type=radio]+label{background:#101d2c;color:#e3e2df;border-color:#596372;border-radius:0;font-size:1.15rem;line-height:1.5;min-height:44px;padding:1.2rem 1.5rem;margin:.5rem .5rem .5rem 0}body:has(.liimiing-product-surface) .product-form__input--pill input[type=radio]:checked+label{background:#c6ab78;color:#0d1826;border-color:#c6ab78}body:has(.liimiing-product-surface) .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid #f2eee6;outline-offset:3px;box-shadow:none}body:has(.liimiing-product-surface) .quantity{color:#f2eee6;background:#101d2c}body:has(.liimiing-product-surface) .product-form__submit{min-height:5.4rem;letter-spacing:.12em;font-size:1.3rem}body:has(.liimiing-product-surface) .product__inventory{color:#c3c8d2;font-size:1.15rem;margin-top:1.7rem}body:has(.liimiing-product-surface) .product__media-wrapper .media{background:#101d2c}body:has(.liimiing-product-surface) .product__media-toggle:focus-visible,body:has(.liimiing-product-surface) a:focus-visible,body:has(.liimiing-product-surface) button:focus-visible{outline-color:#c6ab78}body:has(.liimiing-product-surface) .related-products__heading{font-weight:400;letter-spacing:.06em}@media screen and (min-width:990px){body:has(.liimiing-product-surface) .product__info-wrapper{padding-left:6rem}}@media screen and (max-width:749px){body:has(.liimiing-product-surface) product-info{padding-top:2.8rem;padding-bottom:4rem}body:has(.liimiing-product-surface) .product__info-container{padding-top:1.5rem}body:has(.liimiing-product-surface) .product__title h1{font-size:2.65rem}body:has(.liimiing-product-surface) .product__description{font-size:1.3rem}body:has(.liimiing-product-surface) .product-form__input--pill input[type=radio]+label{font-size:1.1rem;padding:1.1rem 1.2rem}}.lm-product-intro{padding-top:2.5rem}.lm-product-nav{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding-bottom:1.3rem;border-bottom:1px solid #34404a;font-size:1.15rem;line-height:1.7;letter-spacing:.06em}.lm-product-nav a{display:inline-flex;align-items:center;gap:.8rem;min-height:44px;color:#c6ab78;text-decoration:none}.lm-product-nav a:hover{color:#f2eee6}.lm-product-nav a:focus-visible{outline:2px solid #c6ab78;outline-offset:4px}.lm-product-nav-secondary{display:flex;align-items:center;gap:2.4rem}body:has(.liimiing-product-surface) product-info{padding-top:3.5rem}body:has(.liimiing-product-surface) .product__description ul{padding-left:1.7em}body:has(.liimiing-product-surface) .product__description li{padding-left:.3em;margin-bottom:.65em}body:has(.liimiing-product-surface) .product__description li::marker{color:#c6ab78}body:has(.liimiing-product-surface) .product__description p{margin-top:0;margin-bottom:1.3em}body:has(.liimiing-product-surface) .product__description h2{padding-bottom:.65rem;border-bottom:1px solid #34404a}body:has(.liimiing-product-surface) .product-form__input{max-width:100%}body:has(.liimiing-product-surface) .product-form__input--pill input[type=radio]+label{max-width:100%;white-space:normal;overflow-wrap:anywhere}body:has(.liimiing-product-surface) .thumbnail,body:has(.liimiing-product-surface) .slider-button{min-width:44px;min-height:44px}body:has(.liimiing-product-surface) .product-form__error-message-wrapper{padding:1.2rem;border:1px solid #c6ab78;background:#152132}@media screen and (max-width:749px){.lm-product-intro{padding-top:1.3rem}.lm-product-nav{font-size:1.05rem;gap:1rem;padding-bottom:.8rem}.lm-product-nav-secondary{gap:1.3rem}body:has(.liimiing-product-surface) product-info{padding-top:2rem}body:has(.liimiing-product-surface) .product__description{overflow-wrap:anywhere}}@media screen and (max-width:359px){.lm-product-nav{align-items:flex-start;flex-direction:column;gap:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/liimiing-product.css.map */
