html body .productView-product .loyi-masthead{--lm-paper:#fbf5fa;--lm-card:#fff;--lm-ink:#511b5b;--lm-line:#e4cce5;--lm-banner:#50205a;--lm-banner-ink:#fff3fb;--lm-button:#5a2163;--lm-red:#c62828;--lm-stock:#237246;--lm-space:24px;display:block;width:100%;min-width:0;margin:0;padding:0;border:1px solid var(--lm-line);border-radius:24px;background:var(--lm-paper);color:var(--lm-ink);font-family:LoyiMastheadBody,Arial,sans-serif!important;font-size:16px;line-height:1.5;letter-spacing:0;text-align:left}html body .productView-product .loyi-masthead *,html body .productView-product .loyi-masthead *:before,html body .productView-product .loyi-masthead *:after{box-sizing:border-box}html body .productView-product .loyi-masthead :where(:not(.jdgm-star)){font-family:LoyiMastheadBody,Arial,sans-serif!important}html body .productView-product .loyi-masthead .lm-top{position:relative;padding:28px var(--lm-space) 54px;border-radius:23px 23px 0 0;background:var(--lm-banner);color:var(--lm-banner-ink)}html body .productView-product .loyi-masthead .lm-topline{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 26px}html body .productView-product .loyi-masthead .lm-brand{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;color:var(--lm-banner-ink)!important;font-size:13px!important;font-weight:500!important;line-height:1.45!important;letter-spacing:1.2px!important;text-transform:uppercase!important}html body .productView-product .loyi-masthead .lm-brand .productView-moreItem,html body .productView-product .loyi-masthead .lm-brand .productView-info,html body .productView-product .loyi-masthead .lm-brand .productView-info-item{display:block;margin:0!important;padding:0!important;border:0}html body .productView-product .loyi-masthead .lm-brand .productView-info-name{display:none!important}html body .productView-product .loyi-masthead .lm-brand .productView-info-item:not(:first-child){display:none!important}html body .productView-product .loyi-masthead .lm-brand .productView-info-value,html body .productView-product .loyi-masthead .lm-brand a,html body .productView-product .loyi-masthead .lm-size{margin:0!important;color:var(--lm-banner-ink)!important;-webkit-text-fill-color:var(--lm-banner-ink)!important;font-family:LoyiMastheadBody,Arial,sans-serif!important;font-size:13px!important;font-weight:500!important;line-height:1.45!important;letter-spacing:1.2px!important;text-transform:uppercase!important;text-decoration:none}html body .productView-product .loyi-masthead .lm-size:before{content:"/";margin-right:8px}html body .productView-product .loyi-masthead .lm-tools{display:flex;flex:none;align-items:center;gap:9px}html body .productView-product .loyi-masthead .lm-tools .productView-wishlist,html body .productView-product .loyi-masthead .lm-tools .productView-share{flex:none;width:auto;margin:0!important;padding:0!important;line-height:1}html body .productView-product .loyi-masthead .lm-tools [data-wishlist],html body .productView-product .loyi-masthead .lm-tools .share-button__button{display:flex!important;position:relative;align-items:center;justify-content:center;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;margin:0!important;padding:13px!important;border:1px solid var(--lm-line)!important;border-radius:50%!important;background:var(--lm-paper)!important;color:var(--lm-ink)!important;-webkit-text-fill-color:var(--lm-ink)!important;box-shadow:none!important;font-size:0!important;line-height:1!important}html body .productView-product .loyi-masthead .lm-tools [data-wishlist] svg,html body .productView-product .loyi-masthead .lm-tools .share-button__button svg{flex:none;width:20px!important;height:20px!important;margin:0!important;fill:currentColor!important}html body .productView-product .loyi-masthead .lm-tools [data-wishlist] .icon-wishlist-add{display:none!important}html body .productView-product .loyi-masthead .lm-tools [data-wishlist].wishlist-added:has(.icon-wishlist-add) .icon-wishlist:not(.icon-wishlist-add){display:none!important}html body .productView-product .loyi-masthead .lm-tools [data-wishlist].wishlist-added .icon-wishlist-add{display:block!important}html body .productView-product .loyi-masthead .lm-tools [data-wishlist].wishlist-added{background:#f0dcec!important;border-color:#c79bc6!important}html body .productView-product .loyi-masthead .lm-tools .share-button__button>span{display:block;position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html body .productView-product .loyi-masthead .lm-top>.productView-moreItem,html body .productView-product .loyi-masthead .lm-content>.productView-moreItem{order:0!important;width:100%;min-width:0;margin:0!important;padding:0!important}html body .productView-product .loyi-masthead .productView-title,html body .productView-product .loyi-masthead .productView-title span{display:block;width:100%;margin:0!important;padding:0!important;color:var(--lm-banner-ink)!important;-webkit-text-fill-color:var(--lm-banner-ink)!important;font-family:LoyiMastheadTitle,Arial Narrow,Arial,sans-serif!important;font-size:42px!important;font-style:normal!important;font-weight:700!important;line-height:1.08!important;letter-spacing:-.4px!important;text-transform:none!important;overflow-wrap:anywhere}html body .productView-product .loyi-masthead .lm-subtitle{display:block;margin:12px 0 0!important;padding:0;color:#ddc3e1!important;-webkit-text-fill-color:#ddc3e1!important;font-family:LoyiMastheadBody,Arial,sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important;overflow-wrap:anywhere}html body .productView-product .loyi-masthead .lm-top .jdgm-preview-badge{display:block!important;min-height:22px;margin:22px 0 0!important;padding:0!important;color:var(--lm-banner-ink)!important}html body .productView-product .loyi-masthead .lm-top .jdgm-prev-badge{display:flex!important;flex-wrap:wrap;align-items:center;gap:7px 10px;color:var(--lm-banner-ink)!important;font-size:13px!important;line-height:1.5!important}html body .productView-product .loyi-masthead .lm-top .jdgm-prev-badge__text{color:var(--lm-banner-ink)!important;-webkit-text-fill-color:var(--lm-banner-ink)!important;font-family:LoyiMastheadBody,Arial,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.5!important}html body .productView-product .loyi-masthead .lm-top .jdgm-star{color:#f5d6a4!important;-webkit-text-fill-color:#f5d6a4!important;font-size:17px!important}html body .productView-product .loyi-masthead .lm-content{display:flex;flex-direction:column;gap:23px;min-width:0;padding:0 var(--lm-space) var(--lm-space)}html body .productView-product .loyi-masthead .lm-content>.productView-moreItem:empty{display:none}html body .productView-product .loyi-masthead .lm-content>.productView-moreItem:not(:has(*)),html body .productView-product .loyi-masthead .lm-content>.productView-moreItem:has(>.productView-options:empty):not(:has(>:not(.productView-options))),html body .productView-product .loyi-masthead .lm-content>.productView-moreItem:has(>.productView-perks:empty){display:none}html body .productView-product .loyi-masthead .productView-price{display:block!important;width:100%;min-width:0;margin:0!important;padding:0!important}html body .productView-product .loyi-masthead .lm-price-card{position:relative;margin-top:-27px;padding:22px;border:1px solid var(--lm-line);border-radius:16px;background:var(--lm-card);box-shadow:0 6px 17px #5424550a}html body .productView-product .loyi-masthead .lm-price-card .price,html body .productView-product .loyi-masthead .lm-price-card .price>dl{display:block!important;width:100%;margin:0!important;padding:0!important}html body .productView-product .loyi-masthead .lm-price-card .price .price__regular{display:block!important}html body .productView-product .loyi-masthead .lm-price-card .price .price__sale{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"current compare" "current badge";align-items:center;column-gap:16px;row-gap:6px;margin:0!important}html body .productView-product .loyi-masthead .lm-price-card .price.price--on-sale .price__regular,html body .productView-product .loyi-masthead .lm-price-card .price:not(.price--on-sale) .price__sale{display:none!important}html body .productView-product .loyi-masthead .lm-price-card .price__last{grid-area:current;display:block;min-width:0;margin:0!important;padding:0!important;line-height:1.05!important}html body .productView-product .loyi-masthead .lm-price-card .price__last .price-item,html body .productView-product .loyi-masthead .lm-price-card .price__last .money{display:inline;color:var(--lm-red)!important;-webkit-text-fill-color:var(--lm-red)!important;font-family:LoyiMastheadBody,Arial,sans-serif!important;font-size:50px!important;font-weight:700!important;line-height:1.05!important;letter-spacing:-2px!important}html body .productView-product .loyi-masthead .lm-price-card .lm-price-currency{font-size:26px!important;letter-spacing:-.7px!important}html body .productView-product .loyi-masthead .lm-price-card .price__compare{grid-area:compare;display:block!important;margin:0!important;padding:0!important;text-align:right}html body .productView-product .loyi-masthead .lm-price-card .price__compare s,html body .productView-product .loyi-masthead .lm-price-card .price__compare .price-item,html body .productView-product .loyi-masthead .lm-price-card .price__compare .money{color:#79677c!important;-webkit-text-fill-color:#79677c!important;font-family:LoyiMastheadBody,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;text-decoration:line-through}html body .productView-product .loyi-masthead .lm-price-card .loyi-discount-badge-wrap{grid-area:badge;display:block!important;justify-self:end;margin:0!important;padding:0!important}html body .productView-product .loyi-masthead .lm-price-card .loyi-discount-badge{display:inline-block!important;padding:7px 10px!important;border-radius:9px!important;background:#fce3e6!important;color:var(--lm-red)!important;-webkit-text-fill-color:var(--lm-red)!important;font-family:LoyiMastheadBody,Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important}html body .productView-product .loyi-masthead .lm-price-card .price__saved,html body .productView-product .loyi-masthead .lm-price-card .price__label_sale{display:none!important}html body .productView-product .loyi-masthead .lm-price-card .unit-price:not(.hidden){display:block;margin-top:10px;color:#79677c;font-size:12px;line-height:1.5}html body .productView-product .loyi-masthead .lm-price-card .unit-price .price__last,html body .productView-product .loyi-masthead .lm-price-card .unit-price .price__last span{display:inline;font-size:12px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.5!important}html body .productView-product .loyi-masthead .loyi-instock-line{display:flex!important;align-items:center;gap:8px;margin:19px 0 0!important;color:var(--lm-stock)!important;-webkit-text-fill-color:var(--lm-stock)!important;font-family:LoyiMastheadBody,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}html body .productView-product .loyi-masthead .loyi-instock-line svg{width:17px;height:17px;flex:none}html body .productView-product .loyi-masthead .loyi-instock-line svg circle{fill:none;stroke:var(--lm-stock);stroke-width:1.5px}html body .productView-product .loyi-masthead .loyi-instock-line svg path{fill:none;stroke:var(--lm-stock);stroke-width:1.7px}html body .productView-product .loyi-masthead .loyi-shipping-line{display:block!important;margin:22px 0 0!important;padding:0!important;color:#79677c!important;-webkit-text-fill-color:#79677c!important;font-family:LoyiMastheadBody,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}html body .productView-product .loyi-masthead .productView-quantity:not(.hidden):not([hidden]){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(120px,164px);align-items:center;gap:12px;width:100%;margin:0!important;padding:0!important}html body .productView-product .loyi-masthead .productView-quantity.hidden,html body .productView-product .loyi-masthead .productView-quantity[hidden]{display:none!important}html body .productView-product .loyi-masthead .quantity__label{display:block;margin:0!important;color:var(--lm-ink)!important;font-size:16px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important}html body .productView-product .loyi-masthead .quantity__container{display:grid!important;grid-template-columns:44px minmax(30px,1fr) 44px;align-items:center;width:100%!important;height:50px;border:1px solid var(--lm-line);border-radius:13px;background:transparent}html body .productView-product .loyi-masthead .quantity__input{display:block;width:100%!important;min-width:0;height:48px!important;min-height:48px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0;background:transparent!important;color:var(--lm-ink)!important;font-size:17px!important;font-weight:400!important;line-height:1.4!important;text-align:center;box-shadow:none!important}html body .productView-product .loyi-masthead .btn-quantity{display:block;position:relative!important;top:auto!important;right:auto!important;left:auto!important;width:44px!important;height:48px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--lm-ink)!important;font-size:0!important;line-height:1!important;transform:none!important}html body .productView-product .loyi-masthead .btn-quantity:before,html body .productView-product .loyi-masthead .btn-quantity.plus:after{content:""!important;position:absolute;top:50%!important;left:50%!important;width:12px;height:1px;background:var(--lm-ink);transform:translate(-50%,-50%)}html body .productView-product .loyi-masthead .btn-quantity.plus:after{transform:translate(-50%,-50%) rotate(90deg)}html body .productView-product .loyi-masthead .productView-buttons,html body .productView-product .loyi-masthead .productView-form,html body .productView-product .loyi-masthead .productView-form>form{display:block;width:100%;min-width:0;margin:0;padding:0}html body .productView-product .loyi-masthead .productView-subtotal{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:18px 0 0!important;color:var(--lm-ink)!important;font-size:14px!important;line-height:1.5!important}html body .productView-product .loyi-masthead .productView-subtotal .text{color:#79677c!important;font-family:LoyiMastheadBody,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}html body .productView-product .loyi-masthead .productView-subtotal .money,html body .productView-product .loyi-masthead .productView-subtotal .money-subtotal{color:var(--lm-red)!important;-webkit-text-fill-color:var(--lm-red)!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important}html body .productView-product .loyi-masthead .pvGroup-row,html body .productView-product .loyi-masthead .productView-groupTop{display:block;width:100%;margin:0!important;padding:0!important}html body .productView-product .loyi-masthead .productView-action{display:block;width:100%!important;margin:0!important;padding:0!important}html body .productView-product .loyi-masthead .productView-action .product-form__submit{display:flex;align-items:center;justify-content:center;width:100%!important;min-width:0!important;min-height:50px!important;height:auto;margin:0!important;padding:12px 18px!important;border:1px solid var(--lm-button)!important;border-radius:13px!important;background:var(--lm-button)!important;color:#fff7ff!important;-webkit-text-fill-color:#fff7ff!important;font-family:LoyiMastheadBody,Arial,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important;text-align:center;box-shadow:none!important}html body .productView-product .loyi-masthead .productView-action .product-form__submit:disabled{opacity:.6}html body .productView-product .loyi-masthead .productView-groupBottom{margin:11px 0 0!important}html body .productView-product .loyi-masthead .productView-payment,html body .productView-product .loyi-masthead .shopify-payment-button{--shopify-accelerated-checkout-button-block-size:50px;--shopify-accelerated-checkout-button-border-radius:13px;width:100%;margin:0!important}html body .productView-product .loyi-masthead .shopify-payment-button__button--unbranded{display:block;width:100%!important;min-width:0!important;min-height:50px!important;padding:12px 18px!important;border:1px solid var(--lm-ink)!important;border-radius:13px!important;background:transparent!important;color:var(--lm-ink)!important;-webkit-text-fill-color:var(--lm-ink)!important;font-family:LoyiMastheadBody,Arial,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important}html body .productView-product .loyi-masthead .share-button__fallback{border:1px solid var(--lm-line);border-radius:16px;background:var(--lm-card);color:var(--lm-ink)}@media(max-width:767px){html body .productView-product .loyi-masthead .productView-title,html body .productView-product .loyi-masthead .productView-title span{font-size:40px!important}}@media(max-width:380px){html body .productView-product .loyi-masthead{--lm-space:18px}html body .productView-product .loyi-masthead .lm-top{padding-top:22px}html body .productView-product .loyi-masthead .lm-topline{gap:10px;margin-bottom:22px}html body .productView-product .loyi-masthead .lm-tools{gap:7px}html body .productView-product .loyi-masthead .lm-tools [data-wishlist],html body .productView-product .loyi-masthead .lm-tools .share-button__button{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:11px!important}html body .productView-product .loyi-masthead .productView-title,html body .productView-product .loyi-masthead .productView-title span{font-size:36px!important}html body .productView-product .loyi-masthead .lm-price-card{padding:18px}html body .productView-product .loyi-masthead .lm-price-card .price .price__sale{column-gap:10px}html body .productView-product .loyi-masthead .lm-price-card .price__last .price-item,html body .productView-product .loyi-masthead .lm-price-card .price__last .money{font-size:43px!important}html body .productView-product .loyi-masthead .productView-quantity:not(.hidden):not([hidden]){grid-template-columns:minmax(0,1fr) minmax(120px,144px)}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/loyi-product-masthead.css.map */
