body .header__menu-item span{font-weight:500;font-size:16px;line-height:100%;letter-spacing:2%;text-transform:uppercase;color:#fff;padding:0}body .header__menu-item .icon-caret{right:-20px}body details[open]>.header__menu-item{text-decoration:none}body .header__menu-item span{text-decoration:none;position:relative;transition:all .3s ease}body .header__menu-item:hover span{text-decoration:none;text-underline-offset:.3rem}body .header__menu-item span:hover{transform:translateY(-3px);color:#db070c}body details[open]>.header__menu-item span:hover:before,body .header__menu-item span:hover:before{transform:scaleY(1)}body details[open]>.header__menu-item span:before,body .header__menu-item span:before{content:"";position:absolute;z-index:-1;bottom:-8px;left:0;right:0;height:3px;background-color:#db070c;transform:scaleY(0);transform-origin:bottom;transition:transform .3s ease}body summary.list-menu__item{padding-right:2.7rem;padding:0}body .mega-menu__list li{text-align:left}body .mega-menu__list li:not(:last-child){margin-bottom:20px}body .menu-drawer summary.menu-drawer__menu-item{padding:1.1rem 3rem}.trust-badges{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;justify-content:center;margin:0 0 30px!important}.trust-badge{display:flex;flex-direction:column;align-items:center;gap:8px;background:#fefefe;box-shadow:0 0 10px 2px #767676;border-radius:8px;padding:16px 12px;font-size:14px;font-weight:500}.trust-icon{font-size:18px;line-height:1}.trust-text{color:#000;font-size:14px;text-align:center;line-height:1.3}.custom-mega-menu-style .mega-menu__link,.cst-collection-custom-links .cst-collection-item a{font-size:24px!important;line-height:1.2em!important;color:#000}.cst-collection-custom-links .cst-collection-item img{width:100%}body .cst-collection-custom-items li.cst-collection-item a:hover{color:#dd070c}.cst-collection-custom-items{display:grid;grid-template-columns:1fr 1.6fr;max-width:1440px;gap:12px;margin:0 auto;padding-right:20px;padding-left:20px}li.cst-collection-item{text-align:left;padding:15px 0;border-bottom:1px solid #ccc}.cst-collection-preview img{min-height:100%;height:400px;object-fit:cover;width:100%}li.cst-collection-item:last-child{border:none}.cst-collection-custom-style{display:grid;gap:12px;grid-template-columns:repeat(5,1fr);max-width:1000px;margin:0 auto}.cst-collection-custom-style .cst-collection-item img{max-width:100%;width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:10px}.cst-collection-custom-style .cst-collection-item-title{color:#000}.cst-collection-custom-style .cst-collection-item img:hover{opacity:.8}.mega-menu__list.custom-mega-menu-style{display:flex!important;grid-template-columns:repeat(5,1fr);justify-content:center;max-width:1100px;padding:0!important;gap:20px}.mega-menu__list.custom-mega-menu-style li.mega-menu__link-list a{display:flex;flex-direction:column;gap:20px;text-align:center;align-items:center}.mega-menu__list.custom-mega-menu-style li.mega-menu__link-list a img{width:100%;height:100%;object-fit:cover;aspect-ratio:1 / 1;transition:all .3s;vertical-align:middle}.mega-menu__list.custom-mega-menu-style li.mega-menu__link-list{margin:0;flex-basis:18.6%;flex-shrink:0}.cst-collection-image{overflow:hidden;border-radius:10px;border:none;background:#dfdfdf}.mega-menu__list.custom-mega-menu-style li.mega-menu__link-list a:hover img{transform:scale(1.1);opacity:.8}a.cst-menu-link-bottom{background:#000;padding:15px 24px!important;display:inline-block;margin-top:30px;color:#fff;font-size:16px!important;line-height:24px!important;border:1px solid #000000;transition:all .3s}a.cst-menu-link-bottom:hover{background:#fff;color:#000}.cst-double-menu{display:grid;padding-right:20px;padding-left:20px;grid-template-columns:auto auto}.cst-double-menu .cst-collection-item{text-align:left;margin-bottom:12px}.cst-double-menu a,.cst-double-menu a span{color:#000}.cst-double-menu .mega-menu__list.custom-mega-menu-style{max-width:860px;width:100%;margin:auto 0 auto auto;text-align:right;justify-content:flex-end}.cst-collection-custom-style-items ul.list-unstyled{text-align:left}body *{-webkit-font-smoothing:antialiased}.mega-menu__list.custom-mega-menu-style li.mega-menu__link-list a{opacity:0;transition:opacity .75s cubic-bezier(.215,.61,.355,1);overflow-y:visible;overflow-x:clip}.mega-menu__list.custom-mega-menu-style li.mega-menu__link-list a img{transform:scale(1.06);transform-origin:bottom center;transition:transform .75s cubic-bezier(.215,.61,.355,1);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mega-menu[open] .mega-menu__list.custom-mega-menu-style li.mega-menu__link-list a,.mega-menu[open=true] .mega-menu__list.custom-mega-menu-style li.mega-menu__link-list a{transition-delay:0s!important;opacity:1}.mega-menu[open] .mega-menu__list.custom-mega-menu-style li.mega-menu__link-list a img,.mega-menu[open=true] .mega-menu__list.custom-mega-menu-style li.mega-menu__link-list a img{transition:transform 1.5s cubic-bezier(.215,.61,.355,1);transform:scale(1)}.template-index sticky-header.header-wrapper:has(.mega-menu[open=true]){background:#000}@media only screen and (max-width:1024px){.mega-menu__list.custom-mega-menu-style{max-width:1000px}}@media only screen and (max-width:1024px){.cst-collection-custom-items{display:grid;grid-template-columns:1fr 1fr}.cst-collection-custom-links .cst-collection-item a{font-size:20px!important}.trust-badges{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:989px){ul.menu-drawer__menu.list-menu .cst-mobile-mega-menu-image .cst-collection-image{margin-bottom:10px}ul.menu-drawer__menu.list-menu .cst-mobile-mega-menu-image .cst-collection-image img{width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover;vertical-align:middle}ul.menu-drawer__menu.list-menu .cst-mobile-mega-menu-image{text-align:center;width:50%;display:inline-block;padding:10px;margin:0}ul.menu-drawer__menu.list-menu .cst-mobile-mega-menu-image .mega-menu__link{padding:0 10px}ul.menu-drawer__menu.list-menu .cst-mobile-mega-menu-image a span{font-size:14px;text-transform:uppercase;color:#000}li.cst-mobile-mega-menu.cst-mobile-mega-menu-image:nth-child(2n){padding-left:0}li.cst-mobile-mega-menu.cst-mobile-mega-menu-image:nth-child(odd){padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
