﻿.btn.btn-white{background-color:#fff;color:#e00000;font-family:var(--font--h1);padding:5px 15px;font-size:20px;font-weight:800;transition:all .05s ease-in;text-align:center}.btn.btn-white:hover{background-color:#27bdbe;color:#fff}.btn.btn-blue{background-color:var(--color--body);color:#fff;font-family:var(--font--h1);padding:5px 15px;font-size:20px;font-weight:800;transition:all .05s ease-in;text-align:center;border:2px solid var(--color--body)}.btn.btn-outline{font-family:var(--font--h1);background-color:transparent;padding:5px 15px;border:2px solid var(--color--body);transition:all .05s ease-in;font-weight:600}.btn.btn-outline:hover{background-color:var(--color--body);color:#fff}.btn.btn-blue:hover{background-color:transparent;color:var(--color--body)}.btn.btn-outline-blue{background-color:var(--color--body);color:#fff}.btn.btn-outline-blue:hover{background-color:transparent;color:var(--color--body)}#shopify-section-header{padding-bottom:110px}@media(max-width:480px){#shopify-section-header{padding-bottom:141px}.header--container{height:90px}}.header{position:fixed;top:0;left:0;width:100%;z-index:1000;transition:transform .15s ease-out}.header-hidden{transform:translateY(-100%)}.header--left-side:before{display:none}.header--left-side .header--logo{display:block!important}.off-canvas--left-sidebar{width:100%!important;max-width:unset!important;transform:translate(-100%);-webkit-transform:translateX(-100%)}.fw--logo:before{display:none!important}.header--left-side{width:100%;z-index:1001}.header--right-side{display:flex;justify-content:flex-end;z-index:999;align-items:center;gap:30px}@media(max-width:1024px){header.header{background-color:var(--bdr-color--page)}}@media only screen and (min-width:1024px){.header{padding:0}}@media only screen and (max-width:1024px){.fw--logo img{max-width:none;max-height:none!important;height:58px;width:auto;margin:0}.header--right-side{right:10px}}.x-menu{margin-top:0}.header--container{display:grid;grid-template-columns:repeat(3,1fr);max-width:1350px;margin:auto;align-items:center;padding:0 21px}@media only screen and (max-width:1023px){.header--container{position:relative;padding-top:6px;padding-bottom:9px;border-bottom:2px solid #E00000}}.announcement--text{font-family:var(--font--h1);letter-spacing:initial}.announcement--text span{text-decoration:underline}@media only screen and (max-width:480px){.announcement--text{letter-spacing:.01em}}.header--center-side{z-index:999}.header--main-menu{display:flex;justify-content:center;align-items:center}.header--right-side .header--cart img{width:16px}a.header--main-cta{position:relative;height:max-content;display:none;margin-right:0!important}.x-menu--level-2--container{position:absolute;top:50px!important;border:1px solid var(--color--body);background-color:var(--color--header--background);z-index:9999}.header .x-menu ul a{font-family:var(--font--h1);font-weight:800;color:var(--color--body);transition:.2s ease-in-out;min-width:0}.header .x-menu ul.x-menu--level-2--list a{font-size:20px}.header--container .header--center-side{display:flex;justify-content:flex-start;order:1}a.megamenu-link{color:var(--color--body);font-family:var(--font--h1);font-weight:800;letter-spacing:1px;font-size:22px;padding:15px 27px}a.megamenu-link-flex{display:flex}.megamenu-wrapper:hover .megamenu-panel{max-height:400px}.megamenu-panel{width:100vw;position:absolute;left:0;background-color:var(--color--header--background);top:84px;-webkit-transition:max-height .5s;-moz-transition:max-height .5s;-ms-transition:max-height .5s;-o-transition:max-height .5s;transition:max-height .5s;overflow:hidden;max-height:0;z-index:2}.megamenu-panel:after{content:"";display:block;width:100%;height:2px;border-top:2px solid #E00000}.megamenu-panel__container{display:grid;grid-template-columns:26.6% 1fr 16.5%;padding:30px 15px 40px;max-width:1350px;margin:auto;align-items:center}@media(max-width:1200px){.megamenu-panel__container{grid-template-columns:26.6% 1fr 20%}}.megamenu-section__description *{font-family:PPNeueMachina-UltraBold,sans-serif;font-weight:600;font-size:26px;line-height:1.2}@media(min-width:1440px){.megamenu-section__description *{font-size:32px}}.megamenu-section__graphic-menu{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.megamenu-wrapper:nth-child(2) .megamenu-section__graphic-menu{margin-top:1.5rem}@media(min-width:1024px){.megamenu-section__graphic-menu{display:flex;margin-right:3rem}}@media(min-width:1440px){.megamenu-section__graphic-menu{margin-right:2rem;margin-top:.5rem;padding-inline:.5rem}}.megamenu-section__menu-product{position:relative;display:flex;flex-direction:column}.megamenu-section__menu-product .image--root{display:flex;flex-direction:column;justify-content:flex-end;flex:1}.megamenu-section__menu-product .image--root img{object-fit:cover;object-position:bottom;padding:.1rem}.megamenu-section__menu-product:nth-child(3) .image--root img{top:15px}.megamenu-section__menu-product .image--container{padding-top:100%!important}.megamenu-section__menu-product .label{position:absolute;top:-15px;left:0;right:0;margin:0 auto;max-width:max-content}.megamenu-section__menu-product .label span{display:flex;align-items:center;justify-content:center;text-align:center;min-height:38px;padding:0 12px;background-color:#ed1c24;border-radius:30px;font-size:18px;color:#fff;font-weight:500}.megamenu-section__menu-product .label-atlernative-style span{min-height:21px;padding:0 8px;background:#e00000;font-size:13px}.megamenu-wrapper:nth-child(2) .megamenu-section__menu-product .label{top:-30px}.megamenu-section__menu-product .label-atlernative-style{top:10%!important;margin-left:0;z-index:1}@media(min-width:1024px){.megamenu-section__menu-product{width:33.3%}.megamenu-section__menu-product .image--root{flex:0}}.megamenu-section__product-title{font-family:var(--font--h1);font-weight:600;font-size:16px;text-align:center;margin-top:10px;letter-spacing:normal}.megamenu-section__menu-product:hover .megamenu-section__product-title{transition:color .3s ease-in;color:#1b2137}.megamenu-section__secondary-menu{display:flex;flex-direction:column;padding:0 30px;width:100%;margin:auto}.megamenu-link-sticker{display:flex;align-items:center;justify-content:center;margin-left:5px;text-align:center;border-radius:30px;color:#fff;min-height:21px;padding:0 6px;background:#e00000;font-size:13px;font-weight:300}@media screen and (max-width:1440px)and (min-width:1024px){.megamenu-panel__container{padding-left:25px;padding-right:25px}}@media screen and (min-width:1024px){a.megamenu-link{padding-inline:1rem}.megamenu-section__secondary-menu{margin-top:0;padding:0}}@media(max-width:1280px){.megamenu-link-sticker{margin-left:2px;padding:0 5px;font-size:10px}}@media(max-width:1155px){.megamenu-section__secondary-menu{padding:0}}.megamenu-section__secondary-menu-wrapper{display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center}.megamenu-section__secondary-menu-title{font-family:var(--font--h1);font-weight:600;font-size:14px;margin-bottom:15px}.megamenu-section__secondary-menu-link{width:100%}.megamenu-section__secondary-menu-link .btn.btn-outline{display:flex;width:100%;justify-content:center}.x-menu--level-1--link .icon--plus,.x-menu--level-1--link .icon--minus,.megamenu-link__wrapper .icon--plus,.megamenu-link__wrapper .icon--minus{height:10px;width:10px}.x-menu--level-1--link .icon--minus,.megamenu-link__wrapper .icon--minus,.megamenu-link__wrapper:hover .icon--plus{display:none}.megamenu-link__wrapper:hover .icon--minus{display:inline}.cart-link{display:flex;align-items:center;justify-content:center}.megamenu-wrapper{display:none}header.header{padding:0}.header--left-side{order:2;display:flex;justify-content:center}.header--right-side{order:3;position:absolute;top:unset}.icon--menu-thin{margin:4px}.header--cart{height:auto!important;border-radius:100%!important;padding:5px!important}.basket-image-wrapper{display:flex;justify-content:center;align-items:center}@media(max-width:1023px){.fw--logo{position:relative}.fw--logo img{width:auto}.header--left-side{position:relative;top:unset;left:unset;width:100%!important}.header--center-side{position:relative}}@media(max-width:980px){.header--cart .cart-link{width:auto}.header--center-side{top:auto}}@media(min-width:1024px){.header--logo{position:relative}.header .x-menu ul a{background:none}.x-menu li{margin-top:0}.header--right-side{position:relative;width:100%!important}}@media(min-width:1024px){a.header--main-cta{display:flex;justify-content:center}.megamenu-wrapper{display:flex}.header--container{grid-template-columns:1fr auto 1fr}.header--left-side{order:1;justify-content:flex-start;position:unset}.header--container .header--center-side{display:flex;justify-content:center;order:2}.header--logo{top:0;left:0;transform:none}.header--right-side{padding:10px 0}.header--left-side{left:unset;opacity:1}.x-menu--level-1--container{flex-direction:row!important}}@media(max-width:1023px){.header--logo{top:0;left:0}.x-menu--level-1--container{display:none}}@media(max-width:350px){.header--container{padding-left:10px;padding-right:10px}}.mobile-nav__mobile-nav-wrapper{display:flex;flex-direction:column;gap:5px}.mobile-nav__main-menu,.mobile-nav__secondary-menu{border-bottom:1px solid #E00000;padding:40px 0}.off-canvas--left-sidebar{padding:50px 15px 0;background-color:var(--color--header--background)}li.mobile-nav__main-menu-link,li.mobile-nav__main-menu-link a{font-family:var(--font--h1);font-weight:800;font-size:35px;line-height:1.1;margin-top:25px}li.mobile-nav__main-menu-link .icon--minus{display:none}.mobile-nav__link-children{display:flex;flex-direction:column;margin:15px}.mobile-nav__child-link{font-family:var(--font--h1);font-weight:800;font-size:20px;line-height:1.5}.mobile-nav__main-menu-link.mobile-has-children.open .icon--minus{display:inline}.mobile-nav__main-menu-link.mobile-has-children.open .icon--plus{display:none}.mobile-nav__secondary-menu{display:grid;grid-template-columns:1fr 1fr;gap:20px}.mobile-nav__secondary-menu-link,.mobile-nav__secondary-menu-link a{font-family:var(--font--h1);font-weight:400;font-size:20px}.mobile-nav__bottom-part{display:flex;flex-direction:column;padding-top:80px;justify-content:center}.btn.mobile--main-cta{width:100%;padding:10px 15px;font:600 16px SpaceGrotesk-Regular}.mobile-nav__bottom-announcement{font-weight:400;font-size:16px;text-align:center;margin:10px}.announcement--wrapper{padding:4px 10px}@media(max-width:376px){.mobile-nav__bottom-part{padding-top:50px}}.fw--logo img.header-logo{max-height:70px;margin-top:5px}header.header{background-color:var(--color--header--background)}.off-canvas--close{position:absolute!important}.x-menu--overlap-icon svg *{fill:#1b2137}.off-canvas--close .icon--cross{height:25px;width:25px}.off-canvas--close,.off-canvas--close:active{transition:all .4s ease-in-out}.off-canvas--close{position:fixed;top:12px;z-index:400000;cursor:pointer;display:inline-block;border-radius:100%;padding:15px;transition:all .4s ease-in-out;background-color:transparent;background-color:#fff;color:#494949}.off-canvas--close,.off-canvas--close:active{transition:all .4s ease-in-out;background-color:transparent;border:0}[data-off-canvas--state=left-open] .off-canvas--close{left:15px}@media only screen and (max-width:500px){[data-off-canvas--state=left-open] .off-canvas--close{left:15px}.header--right-side{top:50%;transform:translateY(-50%)}}.banner--container{z-index:20}
/*# sourceMappingURL=/cdn/shop/t/556/assets/updates.css.map?v=147119607038825742061780940560 */
