.announcement-bar__text{font-size:clamp(14px,3vw,18px)}.footer-logo-section .footer-logo-title h2{font-size:clamp(40px,3.85vw,74px)}@media screen and (max-width:1024px){.footer-logo-section .footer-logo-title h2{font-size:clamp(40px,12.8vw,130px)}}.footer-written-social-buttons a:hover{color:#6646d9}.footer-open-hours-accordion *{transition:.3s}.footer-open-hours-accordion svg{fill:#fff}.footer-open-hours-accordion:hover svg{fill:#6646d9}.footer-logo-social-buttons a{display:flex;align-items:center;justify-content:center;width:60px;height:60px;padding:0;transition:.3s;border-radius:50px}.footer-logo-social-buttons a:hover{transform:scale(1.25)}.footer-logo-social-buttons .footer-call-btn:before{content:"\1f4de"}.footer-logo-social-buttons .footer-instagram-btn{--button-border-color: #6646D9}.footer-logo-social-buttons .footer-instagram-btn:hover{background-color:#6646d9}.footer-logo-social-buttons .footer-instagram-btn:before{content:url(../assets/icon-instagram.svg);height:20px;width:20px}.footer-logo-social-buttons .footer-email-btn{--button-border-color: #6646D9}.footer-logo-social-buttons .footer-email-btn:hover{background-color:#6646d9}.footer-logo-social-buttons .footer-email-btn:before{content:"\2709\fe0f"}.footer-logo-social-buttons .footer-direction-btn{--button-border-color: #6646D9}.footer-logo-social-buttons .footer-direction-btn:hover{background-color:#6646d9}.footer-logo-social-buttons .footer-direction-btn:before{content:"\1f4cc"}.menu-list__link{position:relative;transition:.3s}.menu-list__link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#6646d9;transition:width .3s ease}.menu-list__link.menu-section-visible:after{width:100%}.header-loading:after{content:"";position:absolute;bottom:0;left:0;width:0;height:3px;background:#6646d9;animation:header-loading-animation .5s ease}@keyframes header-loading-animation{0%{width:0}50%{width:30%}to{width:100%}}@media screen and (max-width:1024px){body{--drawer-width: 100svw !important}.menu-drawer__menu-general-item-text{position:relative;transition:.3s}.menu-drawer__menu-general-item-text:after,.menu-drawer__menu-item--active .menu-drawer__menu-item-text:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#6646d9;transition:width .3s ease}.menu-drawer__menu-item{width:unset!important}.menu-drawer__menu-item--active .menu-drawer__menu-item-text:after{width:100%}.menu-drawer__menu-general-item-text.menu-section-visible:after{width:100%}.menu-services{margin-bottom:30px}.menu-services>div{--gap: 50px !important}.menu-services div{--horizontal-alignment: center !important;--text-align-default: center !important}.menu-general{margin-bottom:30px}.menu-general .text-block{flex:unset!important}.footer-contact-text div{--horizontal-alignment: center !important;--text-align-default: center !important}footer .section div{--horizontal-alignment: center !important;--text-align: center !important}footer .footer-utilities{gap:0!important}.xxated-design-development{max-width:200px!important}}.cart-drawer,.cart-drawer__dialog,.header-actions__cart-icon{display:none}@media screen and (max-width:1024px){.header__columns{--header-template-columns: var(--header-mobile-bookend) 1fr var(--header-mobile-bookend) !important;grid-template-areas:"leftA center rightB"!important}}.social-icons__icon-wrapper:has(.social-icons__icon path).instagram{width:25px;height:25px;display:flex;align-items:flex-end;justify-content:flex-end}.social-icons__icon-wrapper:has(.social-icons__icon path).instagram a{width:25px;height:25px}.social-icons__icon-wrapper:has(.social-icons__icon path).instagram a>svg{width:25px;height:25px}.menu-drawer__utility-links{margin-inline-start:0!important}.contact-instagram,.contact-email,.contact-sms,.contact-whatsapp,.contact-map,.contact-telegram,.contact-facebook{padding:16px;border-radius:50%;border:0}.contact-email:hover,.contact-sms:hover{background:#6646d9;transition:.3s}.contact-whatsapp:hover{background:#25d366;transition:.3s}.contact-telegram:hover{background:#08c;transition:.3s}.contact-facebook:hover{background:#3b5998;transition:.3s}@property --inst-color1{syntax: "<color>"; inherits: false; initial-value: #fdf497;}@property --inst-color2{syntax: "<color>"; inherits: false; initial-value: #fd5949;}@property --inst-color3{syntax: "<color>"; inherits: false; initial-value: #d6249f;}@property --inst-color4{syntax: "<color>"; inherits: false; initial-value: #285AEB;}.contact-instagram{--inst-color1: #000000;--inst-color2: #000000;--inst-color3: #000000;--inst-color4: #000000;background:radial-gradient(circle at 30% 107%,var(--inst-color1) 0%,var(--inst-color1) 5%,var(--inst-color2) 45%,var(--inst-color3) 60%,var(--inst-color4) 90%)}.contact-instagram:hover{--inst-color1: #fdf497;--inst-color2: #fd5949;--inst-color3: #d6249f;--inst-color4: #285AEB;transition:--inst-color1 .3s,--inst-color2 .3s,--inst-color3 .3s,--inst-color4 .3s}@property --map-color1{syntax: "<color>"; inherits: false; initial-value: #34a853;}@property --map-color2{syntax: "<color>"; inherits: false; initial-value: #1ec36b;}@property --map-color3{syntax: "<color>"; inherits: false; initial-value: #1aa260;}@property --map-color4{syntax: "<color>"; inherits: false; initial-value: #fbbc05;}@property --map-color5{syntax: "<color>"; inherits: false; initial-value: #fa7b17;}@property --map-color6{syntax: "<color>"; inherits: false; initial-value: #ea4335;}@property --map-color7{syntax: "<color>"; inherits: false; initial-value: #8e63ce;}@property --map-color8{syntax: "<color>"; inherits: false; initial-value: #4285f4;}.contact-map{--map-color1: #000000;--map-color2: #000000;--map-color3: #000000;--map-color4: #000000;--map-color5: #000000;--map-color6: #000000;--map-color7: #000000;--map-color8: #000000;background:conic-gradient(from 90deg,var(--map-color1) 0deg,var(--map-color2) 60deg,var(--map-color3) 115deg,var(--map-color4) 170deg,var(--map-color5) 205deg,var(--map-color6) 240deg,var(--map-color7) 285deg,var(--map-color8) 330deg,var(--map-color1) 360deg)}.contact-map:hover{--map-color1: #34a853;--map-color2: #1ec36b;--map-color3: #1aa260;--map-color4: #fbbc05;--map-color5: #fa7b17;--map-color6: #ea4335;--map-color7: #8e63ce;--map-color8: #4285f4;transition:--map-color1 .3s,--map-color2 .3s,--map-color3 .3s,--map-color4 .3s,--map-color5 .3s,--map-color6 .3s,--map-color7 .3s,--map-color8 .3s}.hero__content-wrapper{pointer-events:unset!important}.icon-block__media{height:inherit!important}@media screen and (min-width:1025px){body:has(#header-group .announcement-bar) #header-group .shopify-section:has(.announcement-bar){position:sticky;top:0;z-index:calc(var(--layer-sticky))}body:has(#header-group .announcement-bar) .header-section:has(>#header-component[sticky=always]),body:has(#header-group .announcement-bar) .header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]){top:calc(var(--header-group-height, 0px))!important}}.hero{scroll-margin-top:calc(var(--header-group-height, 0px) + var(--header-height, 0px))}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tnc-header-footer.css.map */
