:root{--color-products-sale-price: #a70100 !important}.product-item__price .sale{color:#a70100!important}.product-item__product-title,.product-item__product-title a{text-transform:none!important;letter-spacing:0!important}.product-item__product-title{font-size:15px;line-height:1.4}.product-item__product-title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.badge-custom[style*="#3c9342"],.badge-custom[style*="#fcd34d"]{--badge-bg: #1f1f1f !important;--badge-fg: #ffffff !important}.badge-custom[style*="#7e6b45"]{--badge-bg: #a70100 !important;--badge-fg: #ffffff !important}.badge-custom[style*=scale]{--badge-bg: #ffffff !important;--badge-fg: #1f1f1f !important;box-shadow:inset 0 0 0 1px #1f1f1f}.footer__credits p:first-child,.footer__credits p:last-child{display:none}.testimonials__item-product:has(.placeholder-image){display:none}.image-hero-split__overlay,.image-hero-split-item__overlay{background:linear-gradient(180deg,#0000 35%,#000000d1)!important;opacity:1!important}.image-hero-split-item__heading{font-size:clamp(28px,3.2vw,44px)!important;text-shadow:0 2px 14px rgba(0,0,0,.35)}.image-hero-split-item__text-container-inner p{text-shadow:0 1px 8px rgba(0,0,0,.45)}.jdgm-testimonials-carousel .jdgm-title{font-family:var(--font-heading, inherit)}html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu>.gm-item.gm-level-0>.gm-target,html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu>.gm-item.gm-level-0:hover>.gm-target,html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu>.gm-item.gm-level-0.gm-active>.gm-target,html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu>.gm-item.gm-level-0.gm-hover>.gm-target{background:transparent!important;color:#1f1f1f!important;font-weight:600!important;position:relative}html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu>.gm-item.gm-level-0>.gm-target:after{content:"";position:absolute;left:14px;right:30px;bottom:8px;height:2px;background:#a70100;transform:scaleX(0);transform-origin:left;transition:transform .2s ease}html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu>.gm-item.gm-level-0:hover>.gm-target:after,html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu>.gm-item.gm-level-0.gm-active>.gm-target:after{transform:scaleX(1)}html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu>.gm-item.gm-level-0:hover>.gm-target,html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu>.gm-item.gm-level-0.gm-active>.gm-target{color:#a70100!important}html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu>.gm-item.gm-level-0>.gm-target .gm-text,html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu>.gm-item.gm-level-0>.gm-target .gm-retractor,html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu>.gm-item.gm-level-0>.gm-target svg,html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu>.gm-item.gm-level-0>.gm-target i{color:inherit!important;fill:currentColor}html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu .gm-submenu.gm-mega{border:0!important;border-top:1px solid #ebe6df!important;box-shadow:0 18px 40px #00000014!important;padding:12px 8px 20px!important}html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu .gm-submenu .gm-item.gm-heading{border-bottom-color:#ebe6df!important}html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu .gm-submenu .gm-item.gm-heading>.gm-target,html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu .gm-submenu .gm-item.gm-heading>.gm-target *{font-family:Lora,Georgia,serif!important;font-size:18px!important;font-weight:400!important;color:#1f1f1f!important}html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu .gm-submenu .gm-item.gm-heading>.gm-target:hover,html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu .gm-submenu .gm-item.gm-heading>.gm-target:hover *{color:#a70100!important}html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu .gm-submenu .gm-item.gm-heading .gm-icon{display:none!important}html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu .gm-submenu .gm-item:not(.gm-heading)>.gm-target{color:#4a4a4a!important;font-family:Nunito,sans-serif!important;font-size:15px!important;transition:color .15s}html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu .gm-submenu .gm-item:not(.gm-heading)>.gm-target:hover{color:#a70100!important}html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu .gm-submenu .gm-icon.fa-photo{color:#a70100!important}html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu .gm-badge>span{background:#1f1f1f!important;color:#fff!important;border-radius:2px!important;font-size:10px!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase;padding:1px 6px!important;box-shadow:none!important}html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu .gm-badge,html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu .gm-badge *,html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu .gm-submenu .gm-item.gm-heading>.gm-target .gm-badge,html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu .gm-submenu .gm-item.gm-heading>.gm-target .gm-badge *{color:#fff!important;font-family:Nunito,sans-serif!important;font-size:10px!important;font-weight:700!important}html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu .gm-badge>span:before,html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu .gm-badge>span:after,html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu .gm-badge:before,html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu .gm-badge:after{display:none!important}html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu .gm-badge-left{margin-left:8px!important}html body.gm-menu-installed .header__links.header__links .gm-menu.gm-menu.gm-menu.gm-menu .gm-badge-top>span{background:#a70100!important}
/*# sourceMappingURL=/cdn/shop/t/24/assets/byclay-ritocchi.css.map */
