:root{--c-bg:#FFF7F9;--c-soft:#FCEBF0;--c-surface:#F4F0E8;--c-border:#E5E3DF;--c-text:#35202A;--c-accent:#C2255C;--f-head:"Montserrat","Be Vietnam Pro",system-ui,sans-serif;--f-body:"Be Vietnam Pro",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--sec:32px;--gut:20px;--r-btn: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{--sec:48px;--gut:48px}}html,body{background:var(--c-bg)!important;color:var(--c-text)}body,p,li,input,select,textarea,button{font-family:var(--f-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(--c-bg)!important}*,*:before,*:after{--lamy-display:var(--f-head);--s-head:var(--f-head);--ad-serif:var(--f-head);--s-serif:var(--f-head);--s-display:var(--f-head);--font-heading:var(--f-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(--f-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(--f-head)!important;font-weight:500!important;text-transform:none!important;font-style:normal!important;color:var(--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(--sec)!important;padding-bottom:var(--sec)!important}.ad-wrap{padding-left:var(--gut)!important;padding-right:var(--gut)!important}.p-gift__box{background:var(--c-soft)!important;border-radius:16px!important;box-shadow:none!important}.lamy-announce{background:var(--c-soft)!important;color:var(--c-text)!important;min-height:28px;line-height:28px;font:500 12px/28px var(--f-body)!important;text-transform:none!important;letter-spacing:0!important}.lamy-announce a,.lamy-announce span{color:var(--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(--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(--f-body)!important;text-transform:none!important;letter-spacing:0!important;color:var(--c-text)!important}.ad-card__price{font:600 14px/20px var(--f-body)!important;color:var(--c-text)!important}.ad-card__variant,.ad-card__alt{font:400 12px/18px var(--f-body)!important;color:var(--c-text)!important;opacity:.7;letter-spacing:0!important;text-transform:none!important}.ad-card__badge{background:var(--c-accent)!important;color:var(--c-bg)!important;border-radius:6px!important;font:600 11px/16px var(--f-body)!important;letter-spacing:.02em!important;box-shadow:none!important}.ad-card__add{width:34px!important;height:34px!important;background:var(--c-bg)!important;color:var(--c-text)!important;border:1px solid var(--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-cats__img,.ad-gallery__item{border-radius:8px!important}.ad-cats__name{font:600 13px/18px var(--f-body)!important;letter-spacing:.02em!important}.btn-cart2,.ajax-spin-cart,.lp-sticky__btn,.ad-btn,.pmx-add,.mxa-add{background:var(--c-text)!important;background-image:none!important;color:var(--c-bg)!important;border:0!important;border-radius:var(--r-btn)!important;box-shadow:none!important;font:600 13px/18px var(--f-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(--c-text)!important;transform:none!important}.pmx-add svg,.mxa-add svg{stroke:var(--c-bg)!important}.pmx-add[disabled],.mxa-add[disabled]{background:var(--c-border)!important;color:var(--c-text)!important;opacity:.7}.shopify-payment-button__button,.ad-btn--line{background:transparent!important;background-image:none!important;color:var(--c-text)!important;border:1px solid var(--c-text)!important;border-radius:var(--r-btn)!important;box-shadow:none!important;min-height:52px;font:600 13px/18px var(--f-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(--c-text)!important;font:500 13px/18px var(--f-body)!important;text-transform:none!important;letter-spacing:0!important;text-decoration:underline;text-underline-offset:4px}.product-name{font:500 18px/26px var(--f-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(--f-body)!important;color:var(--c-text)!important}@media(min-width:1024px){.price-regular{font-size:24px!important;line-height:32px!important}}.price-old{font:400 14px/20px var(--f-body)!important;color:var(--c-text)!important;opacity:.6}.sale-title{background:transparent!important;color:var(--c-accent)!important;border:0!important;padding:0 0 0 8px!important;font:600 12px/18px var(--f-body)!important;letter-spacing:.02em!important}.review-tab li a.active{background:var(--c-soft)!important}.pmx-card,.mxa-a .mxa-card,.mxa-card{box-shadow:none!important;border-radius:16px!important;background:var(--c-surface)!important;border:0!important}.pmx-pr,.mxa-pr{background:var(--c-bg)!important;border-color:var(--c-border)!important;border-radius:10px!important}.pmx-head h2,.pmx-end b{font-family:var(--f-head)!important;font-weight:500!important}.mxa-chip{border-radius:999px;border:1px solid var(--c-border);background:var(--c-bg);font:500 13px/1 var(--f-body)}.mxa-chip.on{background:var(--c-text);color:var(--c-bg);border-color:var(--c-text)}@media(prefers-reduced-motion:no-preference){.ad-card__img img{transition:opacity .24s ease-in-out}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/lamy-system.css.map */
