.branding .slick-slide{opacity:.4}.branding .slick-slide.slick-active{opacity:1!important}.swiper-slide{text-align:center;background:#fff;display:flex;justify-content:center;align-items:center}.container-general{margin-left:auto;width:100%}.container-general .gallery-wrap{display:flex;flex-direction:row;width:100%;height:60vh}.container-general .gallery-wrap .item{flex:1;height:100%;background-position:center;background-size:cover;background-repeat:none;transition:all .8s ease}.container-general .gallery-wrap .item:hover{flex:4}inspire{border:1px solid rgba(22,76,167,.6);border-radius:10px;cursor:pointer;overflow:hidden;position:relative;text-decoration:none;margin:10px;padding:10px}inspire:after{background:#38ef7d;content:"";height:155px;left:-75px;opacity:.4;position:absolute;top:-50px;transform:rotate(35deg);transition:all .55s cubic-bezier(.19,1,.22,1);width:50px;z-index:-10}inspire:hover:after{left:120%;transition:all .55s cubic-bezier(.19,1,.22,1)}@keyframes rotate{0%{transform:rotate(0) translateZ(0)}25%{transform:rotate(10deg) translateZ(0)}50%{transform:rotate(-10deg) translateZ(0)}75%{transform:rotate(5deg) translateZ(0)}to{transform:rotate(0) translateZ(0)}}.block-title{margin-bottom:35px}.accordion-header{background-color:transparent;color:#000;padding:15px;font-size:16px;width:100%;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #000000!important;border:none;font-family:var(--font-body-family)!important;letter-spacing:2px!important}.accordion-header.active,.accordion-header:hover{background-color:#fcc8cb}.accordion-content{background-color:#fcc8cb;overflow:hidden;padding:0 15px;max-height:0;transition:max-height .3s ease}.accordion-content p{margin:15px 0;line-height:1.5;font-size:14px;font-family:var(--font-body-family)!important;letter-spacing:2px!important;color:#000!important}.material-symbols-outlined{transition:transform .3s ease}.active .material-symbols-outlined{transform:rotate(180deg)}.overflow-auto-mobile-nav{overflow-x:auto;background-color:#f7f6f6}.groupmenu{list-style:none;display:flex;margin:2px 0;padding:2px 5px}.groupmenu li{float:left;padding:0 15px;display:flex}.groupmenu li a{color:#000;letter-spacing:3px;background-color:transparent!important;font-size:12px!important;text-transform:uppercase;font-weight:100;width:max-content;line-height:40px;font-family:FormaMedium!important}
/*# sourceMappingURL=/cdn/shop/t/102/compiled_assets/styles.css.map */
