:root{--lm-c-bg:#FFF7F9;--lm-c-soft:#FCEBF0;--lm-c-surface:#F4F0E8;--lm-c-border:#E5E3DF;--lm-c-text:#35202A;--lm-c-accent:#C2255C;--lm-head:"Montserrat","Be Vietnam Pro",system-ui,sans-serif;--lm-body:"Be Vietnam Pro",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--lm-sec:22px;--lm-gut:20px;--lm-r:12px;--shadow-floating:0 8px 24px rgba(53,32,42,.08);--shadow-overlay:0 16px 40px rgba(53,32,42,.12) }@media(min-width:1024px){:root{--lm-sec:48px;--lm-gut:48px}}html,body{background:var(--lm-c-bg)!important;color:var(--lm-c-text)}body,p,li,input,select,textarea,button{font-family:var(--lm-body)}.ad-sec,.p-gift,.p-story,.p-sym,.p-symbols,[class*=lamy-tone]{background:transparent!important}.main-menu-area,.mobile-header,.header-area,header{background:var(--lm-c-bg)!important}*,*:before,*:after{--lamy-display:var(--lm-head);--s-head:var(--lm-head);--ad-serif:var(--lm-head);--s-serif:var(--lm-head);--s-display:var(--lm-head);--font-heading:var(--lm-head)}.s-slide__title,.s-slide__title *,.product-name,.product-name a,.ad-h2,.p-head h2,.ad-head h2,.s-banner__title,.p-sym__name,.page-title *{font-family:var(--lm-head)!important;font-weight:500!important;text-transform:none!important;letter-spacing:-.4px!important}.s-slide__title{font-size:32px!important;line-height:40px!important}@media(min-width:1024px){.s-slide__title{font-size:52px!important;line-height:62px!important;letter-spacing:-1.2px!important}}h1,h2,h3,h4,h5,h6,.ad-h2,.s-slide__title,.page-title,.breadcrumb-title{font-family:var(--lm-head)!important;font-weight:500!important;text-transform:none!important;font-style:normal!important;color:var(--lm-c-text)}.ad-h2,.ad-head h2,.p-head h2,.pmx-head h2,section h2{font-size:24px!important;line-height:32px!important;letter-spacing:-.4px!important}@media(min-width:1024px){.ad-h2,.ad-head h2,.p-head h2,.pmx-head h2,section h2{font-size:32px!important;line-height:42px!important;letter-spacing:-.6px!important}}.ad-eyebrow,.p-eyebrow,.ad-label{display:none!important}.ad-head,.p-head,.pmx-head{margin-bottom:24px!important}@media(min-width:1024px){.ad-head,.p-head,.pmx-head{margin-bottom:32px!important}}.ad-sec,.pmx-t{padding-top:var(--lm-sec)!important;padding-bottom:var(--lm-sec)!important}.ad-wrap{padding-left:var(--lm-gut)!important;padding-right:var(--lm-gut)!important}.p-gift__box{background:var(--lm-c-soft)!important;border-radius:16px!important;box-shadow:none!important}.lamy-announce{background:var(--lm-c-soft)!important;color:var(--lm-c-text)!important;min-height:28px;line-height:28px;font:500 12px/28px var(--lm-body)!important;text-transform:none!important;letter-spacing:0!important}.lamy-announce a,.lamy-announce span{color:var(--lm-c-text)!important;text-transform:none!important;letter-spacing:0!important;font-size:12px!important}@media(min-width:1024px){.lamy-announce{min-height:30px;line-height:30px}}.ad-card{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:12px!important}.ad-card__img,.ad-card__img img{background:var(--lm-c-surface)!important;border-radius:8px!important}.ad-card__img{aspect-ratio:1/1!important}.ad-card__img img{object-fit:contain!important}.ad-card__name{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:38px;margin-top:12px!important;font:500 13px/19px var(--lm-body)!important;text-transform:none!important;letter-spacing:0!important;color:var(--lm-c-text)!important}.ad-card__price{font:600 14px/20px var(--lm-body)!important;color:var(--lm-c-text)!important}.ad-card__variant,.ad-card__alt{font:400 12px/18px var(--lm-body)!important;color:var(--lm-c-text)!important;opacity:.7;letter-spacing:0!important;text-transform:none!important}.ad-card__badge{background:var(--lm-c-accent)!important;color:var(--lm-c-bg)!important;border-radius:6px!important;font:600 11px/16px var(--lm-body)!important;letter-spacing:.02em!important;box-shadow:none!important}.ad-card__add{width:34px!important;height:34px!important;background:var(--lm-c-bg)!important;color:var(--lm-c-text)!important;border:1px solid var(--lm-c-border)!important;box-shadow:none!important}@media(min-width:1024px){.ad-card__name{font-size:14px!important;line-height:21px!important;min-height:42px}}.ad-gallery__item{border-radius:8px!important}.btn-cart2,.ajax-spin-cart,.lp-sticky__btn,.ad-btn,.pmx-add,.mxa-add{background:var(--lm-c-text)!important;background-image:none!important;color:var(--lm-c-bg)!important;border:0!important;border-radius:var(--lm-r)!important;box-shadow:none!important;font:600 13px/18px var(--lm-body)!important;letter-spacing:.02em!important;text-transform:none!important;min-height:48px}.btn-cart2,.ajax-spin-cart{min-height:52px}@media(min-width:1024px){.btn-cart2,.ajax-spin-cart{min-height:48px}}.btn-cart2:hover,.ajax-spin-cart:hover,.lp-sticky__btn:hover,.pmx-add:hover{background:var(--lm-c-text)!important;transform:none!important}.pmx-add svg,.mxa-add svg{stroke:var(--lm-c-bg)!important}.pmx-add[disabled],.mxa-add[disabled]{background:var(--lm-c-border)!important;color:var(--lm-c-text)!important;opacity:.7}.shopify-payment-button__button,.ad-btn--line{background:transparent!important;background-image:none!important;color:var(--lm-c-text)!important;border:1px solid var(--lm-c-text)!important;border-radius:var(--lm-r)!important;box-shadow:none!important;min-height:52px;font:600 13px/18px var(--lm-body)!important;letter-spacing:.02em!important;text-transform:none!important}@media(min-width:1024px){.shopify-payment-button__button{min-height:48px}}.ad-link,.p-more a{color:var(--lm-c-text)!important;font:500 13px/18px var(--lm-body)!important;text-transform:none!important;letter-spacing:0!important;text-decoration:underline;text-underline-offset:4px}.product-name{font:500 18px/26px var(--lm-head)!important;text-transform:none!important;letter-spacing:-.2px!important;margin-bottom:12px!important}@media(min-width:1024px){.product-name{font-size:24px!important;line-height:32px!important}}.price-regular,.price-box .price-regular,.price-box-1 .price-regular{font:600 20px/28px var(--lm-body)!important;color:var(--lm-c-text)!important}@media(min-width:1024px){.price-regular{font-size:24px!important;line-height:32px!important}}.price-old{font:400 14px/20px var(--lm-body)!important;color:var(--lm-c-text)!important;opacity:.6}.sale-title{background:transparent!important;color:var(--lm-c-accent)!important;border:0!important;padding:0 0 0 8px!important;font:600 12px/18px var(--lm-body)!important;letter-spacing:.02em!important}.review-tab li a.active{background:var(--lm-c-soft)!important}.pmx-card,.mxa-a .mxa-card,.mxa-card{box-shadow:none!important;border-radius:16px!important;background:var(--lm-c-surface)!important;border:0!important}.pmx-pr,.mxa-pr{background:var(--lm-c-bg)!important;border-color:var(--lm-c-border)!important;border-radius:10px!important}.pmx-head h2,.pmx-end b{font-family:var(--lm-head)!important;font-weight:500!important}.mxa-chip{border-radius:999px;border:1px solid var(--lm-c-border);background:var(--lm-c-bg);font:500 13px/1 var(--lm-body)}.mxa-chip.on{background:var(--lm-c-text);color:var(--lm-c-bg);border-color:var(--lm-c-text)}@media(prefers-reduced-motion:no-preference){.ad-card__img img{transition:opacity .24s ease-in-out}}*,*:before,*:after{--sg-serif:"Montserrat","Be Vietnam Pro",sans-serif;--sg-head:"Montserrat","Be Vietnam Pro",sans-serif}html body h1,html body h2,html body h3,html body h4,html body .s-banner .s-slide__title,html body .s-slide .s-slide__title,html body .ad-sec .ad-h2,html body .p-head .ad-h2,html body [class*=__title],html body .product-name,html body .product-name a,html body .page-title,html body .pmx-head h2,html body .ad-look__title{font-family:Montserrat,Be Vietnam Pro,system-ui,sans-serif!important;font-weight:500!important;text-transform:none!important;font-style:normal!important;letter-spacing:-.4px!important}html body .s-banner .s-slide__title,html body .s-slide .s-slide__title{font-size:32px!important;line-height:40px!important;white-space:normal!important}@media(min-width:1024px){html body .s-banner .s-slide__title,html body .s-slide .s-slide__title{font-size:52px!important;line-height:62px!important;letter-spacing:-1.2px!important}}html body .btn.btn-cart2,html body button.ajax-spin-cart,html body .product-details-content .btn-cart2,html body .lp-sticky .lp-sticky__btn{background:#35202a!important;background-image:none!important;border-color:#35202a!important;color:#fff7f9!important;border-radius:12px!important;box-shadow:none!important}html body .price-box .sale-title,html body .sale-title{background:transparent!important;color:#c2255c!important;border:0!important;padding:0 0 0 8px!important;font:600 12px/18px Be Vietnam Pro,sans-serif!important}html body .shopify-payment-button,html body .product-details-content .dynamic-checkout__content{display:none!important}@media(min-width:1200px){html body .container{max-width:1280px!important;width:calc(100% - 96px)!important}}@media(min-width:700px){html body .mxa-grid{display:grid!important;columns:auto!important;column-count:auto!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.mxa-card{margin:0!important}}@media(min-width:1024px){html body .mxa{max-width:1280px;padding-left:48px;padding-right:48px}html body .mxa-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(min-width:992px){html body .product-details-inner>.row>.col-lg-6:first-child,html body .product-details-inner>.row>.col-lg-5:first-child{flex:0 0 58%;max-width:58%}html body .product-details-inner>.row>.col-lg-6:last-child,html body .product-details-inner>.row>.col-lg-7:last-child{flex:0 0 42%;max-width:42%}}html body .mxa-bar{background:#fff7f9eb!important}html:not(.lm-sticky-on) .lp-sticky{display:none!important}html body .product-item .product-thumb{aspect-ratio:1/1!important;background:var(--lm-c-surface)!important;border-radius:8px!important;overflow:hidden;margin:0!important}html body .product-item .product-thumb img{width:100%!important;height:100%!important;object-fit:contain!important}html body .product-item .product-name,html body .product-item .product-name a{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:42px;font:500 14px/21px var(--lm-body)!important;text-transform:none!important;letter-spacing:0!important;color:var(--lm-c-text)!important}html body .product-item .product-name{margin-top:12px!important}html body .product-item .product-caption{padding:0!important}html body .product-item .price-regular,html body .product-item .price-box .price{font:600 14px/20px var(--lm-body)!important}html body .product-item{background:transparent!important;box-shadow:none!important;border:0!important}@media(max-width:991px){.lm-fd-ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100004;background:#35202a66;opacity:0;pointer-events:none;transition:opacity .25s}html.lm-drawer .lm-fd-ov{opacity:1;pointer-events:auto}html body .sidebar-wrapper.storefront-filter{display:block!important;position:fixed!important;left:0;right:0;bottom:0;top:auto!important;width:100%!important;max-height:84vh;overflow:auto;background:var(--lm-c-bg);border-radius:16px 16px 0 0;padding:0 20px calc(24px + env(safe-area-inset-bottom))!important;z-index:100005;transform:translateY(105%);transition:transform .28s cubic-bezier(.22,1,.36,1);box-shadow:var(--shadow-overlay)}html.lm-drawer body .sidebar-wrapper.storefront-filter{transform:none}html.lm-drawer{overflow:hidden}.lm-fd-head{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:18px 0 12px;background:var(--lm-c-bg);font:600 16px/22px var(--lm-head)}.lm-fd-head button{border:0;background:transparent;color:var(--lm-c-text);font:500 14px/1 var(--lm-body);text-decoration:underline;cursor:pointer;min-height:44px;padding:0 4px}.lm-fd-grab{position:absolute;top:6px;left:50%;width:36px;height:4px;margin-left:-18px;border-radius:2px;background:#35202a40}}@media(min-width:992px){.lm-fd-ov{display:none}}html.lm-mixpage #shopify-section-breadcrumb,html.lm-mixpage .breadcrumb-area,html.lm-mixpage .page-title-area,html.lm-mixpage .hi__ey{display:none!important}html body .product-item .product-name,html body .product-item .product-name a{overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;text-overflow:ellipsis}@media(max-width:991px){.lm-fd-foot{position:sticky;bottom:0;z-index:2;margin:0 -20px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:var(--lm-c-bg);border-top:1px solid var(--lm-c-border)}.lm-fd-foot button{width:100%;height:52px;border:0;border-radius:12px;background:var(--lm-c-text);color:var(--lm-c-bg);font:600 14px/1 var(--lm-body);letter-spacing:.02em;cursor:pointer}}@media(min-width:992px){.lm-fd-foot{display:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/lamy-system.css.map */
