:root{--lumieclat-gold: #D4AF37;--lumieclat-gold-hover: #C4A030;--lumieclat-gold-light: #E6C04A;--lumieclat-rose-gold: #E6BEA6;--lumieclat-rose-gold-hover: #D9A88D;--lumieclat-text-dark: #333333;--lumieclat-text-medium: #4A4A4A;--lumieclat-text-light: #6B6B6B;--lumieclat-beige: #E8E4E0;--lumieclat-cream: #FAF8F6}main[data-template=product] [data-block-type*=product-title],main[data-template=product] .product-title,main[data-template=product] [class*=product_title],main[data-template=product] [id*=product_title]{font-family:unset!important;font-size:unset!important;font-weight:unset!important;line-height:unset!important;letter-spacing:unset!important;text-transform:unset!important;color:unset!important;margin-bottom:unset!important;position:unset!important;text-shadow:unset!important;animation:unset!important}main[data-template=product] [data-block-type*=product-title]:after,main[data-template=product] .product-title:after,main[data-template=product] [class*=product_title]:after,main[data-template=product] [id*=product_title]:after{display:none!important}main[data-template=product] h1:not(.section-resource-list h1):not(.product-list h1):not(.resource-list h1):not(.product-card h1),main[data-template=product] .h1:not(.section-resource-list .h1):not(.product-list .h1):not(.resource-list .h1):not(.product-card .h1),main[data-template=product] [data-block-type*=product-title]:not(.section-resource-list [data-block-type*=product-title]):not(.product-list [data-block-type*=product-title]):not(.resource-list [data-block-type*=product-title]):not(.product-card [data-block-type*=product-title]),main[data-template=product] [data-block-type*=product-title] *:not(.section-resource-list [data-block-type*=product-title] *):not(.product-list [data-block-type*=product-title] *):not(.resource-list [data-block-type*=product-title] *):not(.product-card [data-block-type*=product-title] *),main[data-template=product] .product-title:not(.section-resource-list .product-title):not(.product-list .product-title):not(.resource-list .product-title):not(.product-card .product-title),main[data-template=product] .product-title *:not(.section-resource-list .product-title *):not(.product-list .product-title *):not(.resource-list .product-title *):not(.product-card .product-title *),main[data-template=product] [class*=product_title]:not(.section-resource-list [class*=product_title]):not(.product-list [class*=product_title]):not(.resource-list [class*=product_title]):not(.product-card [class*=product_title]),main[data-template=product] [class*=product_title] *:not(.section-resource-list [class*=product_title] *):not(.product-list [class*=product_title] *):not(.resource-list [class*=product_title] *):not(.product-card [class*=product_title] *),main[data-template=product] [id*=product_title]:not(.section-resource-list [id*=product_title]):not(.product-list [id*=product_title]):not(.resource-list [id*=product_title]):not(.product-card [id*=product_title]),main[data-template=product] [id*=product_title] *:not(.section-resource-list [id*=product_title] *):not(.product-list [id*=product_title] *):not(.resource-list [id*=product_title] *):not(.product-card [id*=product_title] *){font-family:Playfair Display,Georgia,serif!important;font-size:clamp(1.75rem,4vw,2.5rem)!important;font-weight:500!important;line-height:1.2!important;letter-spacing:.02em!important;text-transform:none!important;margin-bottom:1.5rem!important;position:relative!important;color:var(--lumieclat-text-dark)!important;background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:var(--lumieclat-text-dark)!important;background-clip:unset!important;filter:none!important;text-shadow:none!important;animation:elegantTitleEntrance .8s ease forwards!important}main[data-template=product] h1:after,main[data-template=product] .h1:after,main[data-template=product] [data-block-type*=product-title]:after,main[data-template=product] [data-block-type*=product-title] *:after,main[data-template=product] .product-title:after,main[data-template=product] .product-title *:after,main[data-template=product] [class*=product_title]:after,main[data-template=product] [class*=product_title] *:after,main[data-template=product] [id*=product_title]:after,main[data-template=product] [id*=product_title] *:after{content:"";position:absolute;bottom:-10px;left:0;width:60px;height:2px;background:linear-gradient(90deg,var(--lumieclat-gold) 0%,var(--lumieclat-gold-light) 50%,var(--lumieclat-gold) 100%);border-radius:1px;animation:elegantLineGrow 1s ease .3s forwards;transform:scaleX(0);transform-origin:left}main[data-template=product] h2:not(#header-group h2):not(#footer-group h2):not(.header h2):not(.footer h2):not(.section-resource-list h2):not(.product-list h2):not(.resource-list h2):not(.product-card h2),main[data-template=product] .h2:not(#header-group .h2):not(#footer-group .h2):not(.header .h2):not(.footer .h2):not(.section-resource-list .h2):not(.product-list .h2):not(.resource-list .h2):not(.product-card .h2){font-family:Playfair Display,Georgia,serif!important;font-size:clamp(1.25rem,3vw,1.75rem)!important;font-weight:500!important;line-height:1.3!important;letter-spacing:.01em!important;color:var(--lumieclat-text-dark)!important;margin-bottom:1rem!important;margin-top:2rem!important;position:relative!important;text-transform:none!important;animation:elegantSubtitleEntrance .6s ease .2s forwards!important;opacity:0}main[data-template=product] h2:not(#header-group h2):not(#footer-group h2):not(.header h2):not(.footer h2):before,main[data-template=product] .h2:not(#header-group .h2):not(#footer-group .h2):not(.header .h2):not(.footer .h2):before{content:"";position:absolute;left:-12px;top:50%;transform:translateY(-50%);width:3px;height:50%;background:linear-gradient(180deg,var(--lumieclat-gold) 0%,var(--lumieclat-rose-gold) 100%);border-radius:2px}main[data-template=product] h3:not(#header-group h3):not(#footer-group h3):not(.header h3):not(.footer h3):not(.section-resource-list h3):not(.product-list h3):not(.resource-list h3):not(.product-card h3),main[data-template=product] .h3:not(#header-group .h3):not(#footer-group .h3):not(.header .h3):not(.footer .h3):not(.section-resource-list .h3):not(.product-list .h3):not(.resource-list .h3):not(.product-card .h3){font-family:Montserrat,sans-serif!important;font-size:clamp(1rem,2.5vw,1.25rem)!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.05em!important;color:var(--lumieclat-text-medium)!important;margin-bottom:.8rem!important;margin-top:1.5rem!important;text-transform:uppercase!important;animation:elegantSubtitleEntrance .6s ease .4s forwards!important;opacity:0}@media screen and (max-width:768px){main[data-template=product] h1,main[data-template=product] .h1,main[data-template=product] [data-block-type*=product-title],main[data-template=product] [data-block-type*=product-title] *,main[data-template=product] .product-title,main[data-template=product] .product-title *,main[data-template=product] [class*=product_title],main[data-template=product] [class*=product_title] *,main[data-template=product] [id*=product_title],main[data-template=product] [id*=product_title] *{font-size:clamp(1.5rem,5vw,2rem)!important;margin-bottom:1.2rem!important}main[data-template=product] h2:not(#header-group h2):not(#footer-group h2):not(.header h2):not(.footer h2),main[data-template=product] .h2:not(#header-group .h2):not(#footer-group .h2):not(.header .h2):not(.footer .h2){font-size:clamp(1.1rem,4vw,1.5rem)!important;margin-bottom:.8rem!important;margin-top:1.5rem!important}main[data-template=product] h3:not(#header-group h3):not(#footer-group h3):not(.header h3):not(.footer h3),main[data-template=product] .h3:not(#header-group .h3):not(#footer-group .h3):not(.header .h3):not(.footer .h3){font-size:clamp(.9rem,3vw,1.1rem)!important;margin-bottom:.6rem!important;margin-top:1.2rem!important}}@media screen and (max-width:480px){main[data-template=product] h1,main[data-template=product] .h1,main[data-template=product] [data-block-type*=product-title],main[data-template=product] [data-block-type*=product-title] *,main[data-template=product] .product-title,main[data-template=product] .product-title *,main[data-template=product] [class*=product_title],main[data-template=product] [class*=product_title] *,main[data-template=product] [id*=product_title],main[data-template=product] [id*=product_title] *{font-size:clamp(1.3rem,6vw,1.75rem)!important;margin-bottom:1rem!important}main[data-template=product] h2:not(#header-group h2):not(#footer-group h2):not(.header h2):not(.footer h2),main[data-template=product] .h2:not(#header-group .h2):not(#footer-group .h2):not(.header .h2):not(.footer .h2){font-size:clamp(1rem,4vw,1.25rem)!important;margin-bottom:.6rem!important;margin-top:1rem!important}main[data-template=product] h3:not(#header-group h3):not(#footer-group h3):not(.header h3):not(.footer h3),main[data-template=product] .h3:not(#header-group .h3):not(#footer-group .h3):not(.header .h3):not(.footer .h3){font-size:clamp(.85rem,3vw,1rem)!important;margin-bottom:.5rem!important;margin-top:.8rem!important}main[data-template=product] h1:after,main[data-template=product] .h1:after,main[data-template=product] [data-block-type*=product-title]:after,main[data-template=product] [data-block-type*=product-title] *:after,main[data-template=product] .product-title:after,main[data-template=product] .product-title *:after,main[data-template=product] [class*=product_title]:after,main[data-template=product] [class*=product_title] *:after,main[data-template=product] [id*=product_title]:after,main[data-template=product] [id*=product_title] *:after{width:50px;height:2px}main[data-template=product] h2:not(#header-group h2):not(#footer-group h2):not(.header h2):not(.footer h2):before,main[data-template=product] .h2:not(#header-group .h2):not(#footer-group .h2):not(.header .h2):not(.footer .h2):before{left:-8px;width:2px}}@keyframes elegantTitleEntrance{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes elegantSubtitleEntrance{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes elegantLineGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}main[data-template=product] #header-group h1,main[data-template=product] #header-group h2,main[data-template=product] #header-group h3,main[data-template=product] #footer-group h1,main[data-template=product] #footer-group h2,main[data-template=product] #footer-group h3,main[data-template=product] .header h1,main[data-template=product] .header h2,main[data-template=product] .header h3,main[data-template=product] .footer h1,main[data-template=product] .footer h2,main[data-template=product] .footer h3,main[data-template=product] .navigation h1,main[data-template=product] .navigation h2,main[data-template=product] .navigation h3,main[data-template=product] .breadcrumb h1,main[data-template=product] .breadcrumb h2,main[data-template=product] .breadcrumb h3,main[data-template=product] .announcement-bar h1,main[data-template=product] .announcement-bar h2,main[data-template=product] .announcement-bar h3{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;color:inherit!important;text-transform:inherit!important;background:inherit!important;-webkit-background-clip:inherit!important;-webkit-text-fill-color:inherit!important;background-clip:inherit!important;filter:inherit!important;animation:inherit!important;margin:inherit!important;position:inherit!important}main[data-template=product] #header-group h1:after,main[data-template=product] #header-group h2:after,main[data-template=product] #header-group h3:after,main[data-template=product] #footer-group h1:after,main[data-template=product] #footer-group h2:after,main[data-template=product] #footer-group h3:after,main[data-template=product] .header h1:after,main[data-template=product] .header h2:after,main[data-template=product] .header h3:after,main[data-template=product] .footer h1:after,main[data-template=product] .footer h2:after,main[data-template=product] .footer h3:after,main[data-template=product] .navigation h1:after,main[data-template=product] .navigation h2:after,main[data-template=product] .navigation h3:after,main[data-template=product] .breadcrumb h1:after,main[data-template=product] .breadcrumb h2:after,main[data-template=product] .breadcrumb h3:after,main[data-template=product] .announcement-bar h1:after,main[data-template=product] .announcement-bar h2:after,main[data-template=product] .announcement-bar h3:after,main[data-template=product] #header-group h1:before,main[data-template=product] #header-group h2:before,main[data-template=product] #header-group h3:before,main[data-template=product] #footer-group h1:before,main[data-template=product] #footer-group h2:before,main[data-template=product] #footer-group h3:before,main[data-template=product] .header h1:before,main[data-template=product] .header h2:before,main[data-template=product] .header h3:before,main[data-template=product] .footer h1:before,main[data-template=product] .footer h2:before,main[data-template=product] .footer h3:before,main[data-template=product] .navigation h1:before,main[data-template=product] .navigation h2:before,main[data-template=product] .navigation h3:before,main[data-template=product] .breadcrumb h1:before,main[data-template=product] .breadcrumb h2:before,main[data-template=product] .breadcrumb h3:before,main[data-template=product] .announcement-bar h1:before,main[data-template=product] .announcement-bar h2:before,main[data-template=product] .announcement-bar h3:before{display:none!important}main[data-template=product] .price,main[data-template=product] [class*=price]{font-family:Montserrat,sans-serif!important;font-weight:500!important;color:var(--lumieclat-text-dark)!important}main[data-template=product] .price--sale .price-item--regular,main[data-template=product] [class*=price-compare]{color:var(--lumieclat-text-light)!important;text-decoration:line-through!important}main[data-template=product] .price--sale .price-item--sale,main[data-template=product] [class*=price-sale]{color:var(--lumieclat-gold)!important;font-weight:600!important}main[data-template=product] .badge,main[data-template=product] [class*=badge]{background:var(--lumieclat-gold)!important;color:#fff!important;font-family:Montserrat,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.05em!important}main[data-template=product] .button[id^=BuyButtons-ProductSubmitButton-]{background:#1b4332!important;color:#fff!important;font-family:Montserrat,sans-serif!important;font-weight:500!important;letter-spacing:.05em!important;border:none!important;transition:all .3s ease!important;box-shadow:0 4px 15px #1b433240!important}main[data-template=product] .button[id^=BuyButtons-ProductSubmitButton-]:hover:not(:disabled):not([aria-disabled=true]){background:#2d6a4f!important;color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #1b433259!important}main[data-template=product] .product__description,main[data-template=product] [class*=product-description],main[data-template=product] .rte{font-family:Montserrat,sans-serif!important;font-size:1rem!important;line-height:1.8!important;color:var(--lumieclat-text-medium)!important}main[data-template=product] .product__description strong,main[data-template=product] [class*=product-description] strong,main[data-template=product] .rte strong{color:var(--lumieclat-gold)!important;font-weight:600!important}main[data-template=product] .product__description a,main[data-template=product] [class*=product-description] a,main[data-template=product] .rte a{color:var(--lumieclat-gold)!important;text-decoration:none!important;border-bottom:1px solid transparent!important;transition:border-color .2s ease!important}main[data-template=product] .product__description a:hover,main[data-template=product] [class*=product-description] a:hover,main[data-template=product] .rte a:hover{border-bottom-color:var(--lumieclat-gold)!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/product-titles-styles.css.map */
