@charset "UTF-8";
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
@-webkit-keyframes pulse{45%,5%{-webkit-transform:scale3d(.95,.95,1);transform:scale3d(.95,.95,1)}35%{-webkit-transform:scale3d(.75,.75,1);transform:scale3d(.75,.75,1)}50%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}65%{-webkit-transform:scale3d(1.09,1.09,1);transform:scale3d(1.09,1.09,1)}85%{-webkit-transform:scale3d(.98,.98,1);transform:scale3d(.98,.98,1)}90%{-webkit-transform:scale3d(1.01,1.01,1);transform:scale3d(1.01,1.01,1)}95%{-webkit-transform:scale3d(.99,.99,1);transform:scale3d(.99,.99,1)}}@keyframes pulse{45%,5%{-webkit-transform:scale3d(.95,.95,1);transform:scale3d(.95,.95,1)}35%{-webkit-transform:scale3d(.75,.75,1);transform:scale3d(.75,.75,1)}50%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}65%{-webkit-transform:scale3d(1.09,1.09,1);transform:scale3d(1.09,1.09,1)}85%{-webkit-transform:scale3d(.98,.98,1);transform:scale3d(.98,.98,1)}90%{-webkit-transform:scale3d(1.01,1.01,1);transform:scale3d(1.01,1.01,1)}95%{-webkit-transform:scale3d(.99,.99,1);transform:scale3d(.99,.99,1)}}@-webkit-keyframes checkbox{0%{opacity:0;scale:0}80%{opacity:1;scale:1.3}to{opacity:1;scale:1}}@keyframes checkbox{0%{opacity:0;scale:0}80%{opacity:1;scale:1.3}to{opacity:1;scale:1}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(100vh);transform:translateY(100vh)}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideUp{0%{-webkit-transform:translateY(100vh);transform:translateY(100vh)}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes scaleDown{0%{opacity:1;scale:.9}to{opacity:0;scale:.6}}@keyframes scaleDown{0%{opacity:1;scale:.9}to{opacity:0;scale:.6}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}.slick-slide img,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress{display:inline-block}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}.slick-slide.slick-loading img,[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img,video{border:0;display:block;width:100%;height:auto}svg:not(:root){overflow:hidden}figure{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button{color:inherit;font:inherit;overflow:visible}input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}button,legend,td,th{padding:0}button{background:0 0;border:0;margin:0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden,img[src=""]{display:none}@font-face{font-family:"Poppins-Regular";src:url(../fonts/Poppins-Regular.woff2) format("woff2"),url(../fonts/Poppins-Regular.woff) format("woff");font-display:swap}@font-face{font-family:"Palmer Lake Print";src:url(../fonts/PalmerLakePrint-Regular.woff2) format("woff2"),url(../fonts/PalmerLakePrint-Regular.woff) format("woff");font-display:swap}@font-face{font-family:"Poppins-Bold";src:url(../fonts/Poppins-Bold.woff2) format("woff2"),url(../fonts/Poppins-Bold.woff) format("woff");font-display:swap}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:19px;font-family:"Poppins-Regular",sans-serif;color:#bc1226}body,html{min-height:100vh}body.freeze,html.freeze{overflow:hidden}html{scroll-behavior:smooth}html :target{scroll-margin-top:150px}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-rendering:optimizeSpeed;scrollbar-gutter:stable;background:#f2f0eb}a,p{margin:0;padding:0}p:not(:last-child){margin-bottom:1.45em}a{text-decoration:none;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;color:inherit}.container{max-width:1360px;margin:0 auto}.containerBigger{max-width:1540px;margin:0 auto}.containerPage{max-width:1920px;margin:0 auto}.uppercase{text-transform:uppercase}ul{list-style:none;margin:0;padding:0}.width-25{width:25%}.width-30{width:30%}.width-33{width:33.33%}.width-35{width:35%}.width-40{width:40%}.width-45{width:45%}.width-50{width:50%}.width-55{width:55%}.width-60{width:60%}.width-65{width:65%}.width-66{width:66.66%}.width-70{width:70%}.width-75{width:75%}.width-80{width:80%}.width-85{width:85%}.width-90{width:90%}.width-95{width:95%}.width-100{width:100%}.footer svg,svg{fill:currentColor}.pt0-5{padding-top:.5rem}.pt1{padding-top:1rem}.pt1-5{padding-top:1.5rem}.pt2{padding-top:2rem}.pt2-5{padding-top:2.5rem}.pt3{padding-top:3rem}.pt4{padding-top:4rem}.pt5{padding-top:5rem}.pt6{padding-top:6rem}.pt7{padding-top:7rem}.pt8{padding-top:8rem}.pt9{padding-top:9rem}.pt10{padding-top:10rem}.pt11{padding-top:11rem}.pt12{padding-top:12rem}.pt13{padding-top:13rem}.pt14{padding-top:14rem}.pt15{padding-top:15rem}.pb0-5{padding-bottom:.5rem}.pb1{padding-bottom:1rem}.pb1-5{padding-bottom:1.5rem}.pb2{padding-bottom:2rem}.pb2-5{padding-bottom:2.5rem}.pb3{padding-bottom:3rem}.pb4{padding-bottom:4rem}.pb5{padding-bottom:5rem}.pb6{padding-bottom:6rem}.pb7{padding-bottom:7rem}.pb8{padding-bottom:8rem}.pb9{padding-bottom:9rem}.pb10{padding-bottom:10rem}.pb11{padding-bottom:11rem}.pb12{padding-bottom:12rem}.pb13{padding-bottom:13rem}.pb14{padding-bottom:14rem}.pb15{padding-bottom:15rem}.header{background:#f5d2d7;padding:50px 55px 20px 35px;position:relative;z-index:100}.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__container{max-width:1725px;margin-left:auto}.header__nav{margin-bottom:3px;text-transform:uppercase}.headerFixed__nav ul li:nth-child(2),.headerFixed__nav ul li:nth-child(3),.header__nav ul li:nth-child(2),.header__nav ul li:nth-child(3),.navMobile__nav ul li:nth-child(2),.navMobile__nav ul li:nth-child(3){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.header__nav ul,.header__nav ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.headerFixed__nav ul li,.header__nav ul li{-ms-flex-negative:0;flex-shrink:0}.header__nav ul li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:10px;font-family:"Poppins-Bold",sans-serif;font-size:.947rem;line-height:1.222;color:#bc1226;background:#fff;padding:0 36px;height:54px;border-radius:30px}.header__nav ul li svg{width:13px;aspect-ratio:1;fill:currentColor}.headerFixed__nav ul li a:focus-visible,.headerFixed__nav ul li a:hover,.headerFixed__nav ul li.active a,.headerFixed__nav ul li.permaActive a,.header__nav ul li a:focus-visible,.header__nav ul li a:hover,.header__nav ul li.active a,.header__nav ul li.permaActive a,.navMobile__nav ul li a:focus-visible,.navMobile__nav ul li a:hover,.navMobile__nav ul li.active a,.navMobile__nav ul li.permaActive a{background:#bc1226;color:#f2f0eb}.header__shopButton{color:#bc1226;position:relative;translate:0 -10px}.header__shopButton:focus-visible,.header__shopButton:hover{color:#370a0a}.header__shopIcon{width:52px;aspect-ratio:.962;fill:currentColor;display:block}.header__shopBadge{position:absolute;bottom:-13px;right:-12px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border-radius:30px}.header__shopBadge:has(.header__shopBadgeLabel:empty){display:none}.header__shopBadgeLabel{font-family:"Palmer Lake Print",serif;font-size:2rem;line-height:0;translate:0 -4px}.header__navButton{margin-left:auto;background:#bc1226;color:#f2f0eb;height:48px;width:71px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:60px 0 0 60px;position:absolute;top:22px;right:0;z-index:20;display:none}.header__navButton:focus-visible,.header__navButton:hover{background:#fff;color:#bc1226}.header__navButton.active{position:fixed}.header__navButton.active .header__navButtonInner :nth-child(1){top:calc(50% - 2px);width:0%;left:50%}.header__navButton.active .header__navButtonInner :nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:100%;left:0}.header__navButton.active .header__navButtonInner :nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:1}.headerFixed__navButton.active .headerFixed__navButtonInner :nth-child(1),.header__navButton.active .header__navButtonInner :nth-child(4){top:calc(50% - 2px);width:0%;left:50%}.header__navButtonInner{width:30px;height:26px;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;position:relative;translate:4px 0}.header__navButtonInner>span{display:block;position:absolute;height:4px;border-radius:10px;width:100%;background:currentColor;opacity:1;left:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.header__navButtonInner>:nth-child(1){top:0}.header__navButtonInner>:nth-child(2),.header__navButtonInner>:nth-child(3){top:calc(50% - 2px)}.header__navButtonInner>:nth-child(4){bottom:0}.headerFixed{position:fixed;top:28px;left:0;right:0;z-index:10;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;translate:0 -250px;visibility:hidden}.headerFixed.sticky{visibility:visible;translate:0}.headerFixed__inner,.headerFixed__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}.headerFixed__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:60px;background:#f5d2d7;padding:20px 80px 18px 60px;border:2px solid #bc1226;border-radius:100px}.headerFixed__container{max-width:1750px;margin:0 auto}.headerFixed__nav{text-transform:uppercase;margin-bottom:3px}.headerFixed__nav ul{gap:30px}.headerFixed__nav ul li a,.headerFixed__navButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.headerFixed__nav ul li a{text-align:center;gap:10px;font-family:"Poppins-Bold",sans-serif;font-size:.842rem;line-height:1.222;color:#bc1226;text-transform:uppercase;background:#fff;padding:0 33px;height:52px;border-radius:30px}.headerFixed__nav ul li svg{width:13px;aspect-ratio:1;fill:currentColor;translate:0 -1px}.headerFixed__navButton{background:#bc1226;color:#f2f0eb;height:42px;width:67px;border-radius:60px;-ms-flex-negative:0;flex-shrink:0;display:none}.headerFixed__navButton:focus-visible,.headerFixed__navButton:hover{background:#fff;color:#bc1226}.headerFixed__navButton.active .headerFixed__navButtonInner :nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:100%;left:0}.headerFixed__navButton.active .headerFixed__navButtonInner :nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:1}.headerFixed__navButton.active .headerFixed__navButtonInner :nth-child(4){top:calc(50% - 2px);width:0%;left:50%}.headerFixed__navButtonInner{width:25px;height:22px;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;position:relative}.headerFixed__navButtonInner>span{display:block;position:absolute;height:3px;border-radius:10px;width:100%;background:currentColor;opacity:1;left:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.headerFixed__navButtonInner>:nth-child(1){top:0}.headerFixed__navButtonInner>:nth-child(2),.headerFixed__navButtonInner>:nth-child(3){top:calc(50% - 1.5px)}.headerFixed__navButtonInner>:nth-child(4){bottom:0}.headerFixed__shopButton{color:#bc1226;position:relative}.headerFixed__shopButton:focus-visible,.headerFixed__shopButton:hover{color:#370a0a}.headerFixed__shopIcon{width:42px;aspect-ratio:.962;fill:currentColor;display:block}.headerFixed__shopBadge{position:absolute;bottom:-13px;right:-12px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border-radius:30px}.headerFixed__shopBadge:has(.headerFixed__shopBadgeLabel:empty){display:none}.headerFixed__shopBadgeLabel{font-family:"Palmer Lake Print",serif;font-size:2rem;line-height:0;translate:0 -4px}.headerFixed__logoIcon{fill:#bc1226;width:143px;aspect-ratio:2.86;display:block}.navMobile{background:#f5d2d7;width:375px;margin-left:auto;position:fixed;top:0;bottom:0;right:0;z-index:50;translate:375px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;visibility:hidden}.navMobile.active{visibility:visible;translate:0}.navMobile__inner{padding-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:scroll;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:contain}.navMobile__logo{margin-top:22px;width:161px;aspect-ratio:2.824;fill:#bc1226;margin-bottom:57px}.navMobile__logoLink{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navMobile__nav{text-transform:uppercase}.navMobile__nav ul,.navMobile__nav ul li a{display:-webkit-box;display:-ms-flexbox;display:flex}.navMobile__nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:22px}.navMobile__nav ul li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;text-align:left;gap:10px;font-family:"Poppins-Bold",sans-serif;font-size:.842rem;color:#bc1226;text-transform:uppercase;background:#fff;padding-left:25px;padding-right:60px;height:54px;border-radius:30px 0 0 30px}.navMobile__nav ul li svg{width:13px;aspect-ratio:1;fill:currentColor}.navMobile__footer{margin-top:auto}.navMobile__footerIcon{width:296px;aspect-ratio:12.73;margin-top:75px;margin-bottom:35px}.footer{margin-top:auto;line-height:1.36;padding:200px 0 65px;font-size:clamp(.789rem,.259vw + .738rem,1rem)}.footer__container{max-width:1520px;margin-left:110px}.footer__inner{display:grid;grid-template-columns:3.6fr 1fr .8fr 2fr;gap:8%}.footer__column:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__logo{width:clamp(13.053rem,8.026vw + 11.469rem,19.579rem);aspect-ratio:2.61;margin-bottom:52px}.footer__address{font-style:normal}.footer__address a{font-family:"Poppins-Regular",sans-serif;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block}.footer__label{font-size:clamp(.737rem,.518vw + .635rem,1.158rem)}.footer__instagramLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;font-size:clamp(.895rem,.259vw + .844rem,1.105rem)}.footer__instagramLink--mobile{display:none}.footer__instagramIcon{width:30px;aspect-ratio:1}.footer__nav a,.footer__nav button{font-family:"Poppins-Regular",sans-serif;display:inline-block;margin:2px 0}.footer__memberLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer__memberIcon{width:12px;aspect-ratio:1}.footer a:focus-visible,.footer a:hover,.footer button:focus-visible,.footer button:hover{color:#f5d2d7}.footer__column:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__quadroLink{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:3rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:.5rem}.footer__quadroLogo{fill:currentColor;width:100px;aspect-ratio:3.88;display:block}.footer__quadroLabel{display:block;font-size:.842rem;text-transform:uppercase}.animateIn{-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;opacity:0}.animateIn--active,.animateIn--fade.animateIn--active{opacity:1}.animateIn--scale{-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}.animateIn--scale.animateIn--active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.animateIn--pulse{opacity:1}.animateIn--pulse.animateIn--active{-webkit-animation:pulse 1s ease;animation:pulse 1s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.animateIn--toLeft{-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px)}.animateIn--toLeft.animateIn--active,.animateIn--toRight.animateIn--active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.animateIn--toRight{-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px)}.animateIn--toTop{-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}.animateIn--toBottom.animateIn--active,.animateIn--toTop.animateIn--active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.animateIn--toBottom{-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.animateIn__wrapper{overflow:hidden}.background--hero{position:relative;z-index:1}.background--pink{background:#f5d2d7}.background--red{background:#bc1226;color:#f2f0eb}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}.breadcrumbs__item::after{content:"→";margin:0 1rem}.breadcrumbs__item--current::after{content:""}.skiplink{position:absolute;left:50%;top:0;z-index:1500;translate:-50% -250px}.skiplink:focus{translate:-50% 1rem;z-index:1500}.skiplink.button:focus-visible,.skiplink.button:hover{background:#bc1226;color:#fff}.klaro{font-family:"Poppins-Regular",sans-serif!important}.klaro .context-notice a,.klaro .context-notice h1,.klaro .cookie-modal a,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal li,.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal ul,.klaro .cookie-notice a,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro h1{color:#bc1226!important}.klaro .cookie-modal .cm-modal .cm-footer-buttons{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;gap:.4rem .2rem!important}.klaro .cm-btn{border-radius:10px!important;font-size:16px!important;line-height:1!important;padding:.5em!important}.klaro .cookie-modal .cm-btn,.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn,.klaro .cookie-notice .cm-btn.cm-btn-success{background:#bc1226!important}.klaro .cookie-modal .cm-btn.cm-btn-info:hover,.klaro .cookie-modal .cm-btn.cm-btn-success:hover,.klaro .cookie-modal .cm-btn:hover,.klaro .cookie-notice .cm-btn.cm-btn-success:hover,.klaro .cookie-notice .cm-btn:hover{background:#f5d2d7!important}.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider{background:#bc1226!important}.klaro .cookie-modal .cm-list-input.half-checked+.cm-list-label .slider{background:rgba(188,18,38,.2)!important}.klaro .hide:focus-visible{outline:0}.form{grid-gap:20px}.form,.form__row{display:grid;grid-template-columns:1fr}.form__row--2{grid-template-columns:1fr 1fr;gap:0 80px}.form__row--3{grid-template-columns:1fr 1fr 1fr}.form__row--4{grid-template-columns:1fr 1fr 1fr 1fr;gap:80px}.form__field--error{color:red}.form__error{font-size:.85rem;color:red}.form__error:empty{display:none}.form__label,.form__radio input{display:none}.form__input{display:block;width:100%;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:#f5d2d7;color:#bc1226;height:69px;padding:.5em 30px}.form__input::-webkit-input-placeholder{color:#bc1226}.form__input::-moz-placeholder{color:#bc1226}.form__input:-ms-input-placeholder{color:#bc1226}.form__input::-ms-input-placeholder{color:#bc1226}.form__input::placeholder{color:#bc1226}.form__input:focus{outline:0}.form__input--textarea{resize:none;height:100px}.form__field--error .form__inputBlock{border-color:red}.form__radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.form__radioButton{display:block;width:25px;height:25px;border:2px solid currentColor;border-radius:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.form__radioButton:after{content:"";display:block;width:15px;height:15px;background:currentColor;border-radius:100%;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}:checked+.form__radioButton:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.form__checkbox,.form__radioField{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;cursor:pointer}.form__checkbox{gap:20px}.form__checkbox--alignStart{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.form__checkboxInput{background:#f5d2d7;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-flex-negative:0;flex-shrink:0;width:36px;height:36px;border-radius:2px;display:grid;place-content:center}.form__checkboxInput::before{content:"";width:20px;height:20px;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);scale:0;-webkit-transition:.2s all ease;-o-transition:.2s all ease;transition:.2s all ease;background-color:#bc1226}.form__checkboxInput--radio{border-radius:100%}.form__checkboxInput--radio::before{-webkit-clip-path:circle(50% at center);clip-path:circle(50% at center)}.form__checkboxInput[type=checkbox]:checked::before,.form__checkboxInput[type=radio]:checked::before{-webkit-animation:checkbox .3s ease;animation:checkbox .3s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.form__checkboxRadioWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.8rem}.form__select{position:relative}.form__selectIcon{display:block;width:24px;height:24px;position:absolute;right:.5em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;fill:currentColor}.form__quantityButton{font-size:clamp(1.053rem,.453vw + .963rem,1.421rem);font-family:"Poppins-Regular",sans-serif;padding:0 10px;line-height:1}.form__quantityInput{background:0 0;border:0;width:21px;font-size:clamp(.684rem,.259vw + .633rem,.895rem);text-align:center;-moz-appearance:textfield}.form__quantityInput::-webkit-inner-spin-button,.form__quantityInput::-webkit-outer-spin-button,.productTeaser__quantityInput::-webkit-inner-spin-button,.productTeaser__quantityInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form .button{max-height:64px}.form__quantityLabel{display:block;margin-top:1rem}.accordion,.accordion__button{display:-webkit-box;display:-ms-flexbox;display:flex}.accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.accordion__button{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;width:100%;background:0 0;border:0;text-align:left;scroll-margin-top:100px}.accordion__content{display:grid;grid-template-rows:0fr;visibility:hidden;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.accordion__contentInner{overflow:hidden}.accordion__icon,.accordion__item{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.accordion__icon{width:1rem;aspect-ratio:1;-ms-flex-negative:0;flex-shrink:0}.accordion__item{cursor:pointer;border-top:1px solid #f5d2d7}.accordion__item:last-child{border-bottom:1px solid #f5d2d7}.accordion__content[aria-expanded=true]{grid-template-rows:1fr;visibility:visible}.accordion__item:has([aria-expanded=true]) .accordion__icon{rotate:180deg}.hero{display:grid;grid-template-columns:1fr 1.25fr;margin-top:clamp(2.526rem,3.042vw + 1.926rem,5rem);gap:6.579rem}.hero__container{max-width:1655px;margin-left:auto;margin-right:115px}.hero__logo{width:clamp(14.053rem,28.906vw + 2.368rem,31.579rem);aspect-ratio:2.857}.hero__columnContent,.imageTicker .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.hero__columnContent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hero__columnimage{position:relative}.hero__badge{width:clamp(5rem,6.149vw + 3.786rem,10rem);aspect-ratio:1;position:absolute;top:0;left:0;translate:-45% -40%}.hero__badge--mobile{display:none}.imageTicker__slider{-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(10%,#fff),color-stop(90%,#fff),to(transparent));-webkit-mask-image:linear-gradient(to right,transparent 0,#fff 10%,#fff 90%,transparent 100%);mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(10%,#fff),color-stop(90%,#fff),to(transparent));mask-image:linear-gradient(to right,transparent 0,#fff 10%,#fff 90%,transparent 100%)}.imageTicker .slick-track{-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.imageTicker .slick-slide{margin:0 60px;width:270px}.imageTicker .slick-slide:has(.imageTicker__slide--smaller){width:200px}.image__wrapper{position:relative}.image__badge{position:absolute;bottom:0;right:28%;translate:0 50%;max-width:155px;aspect-ratio:1}.image__badge--right{max-width:163px;bottom:unset;right:0;top:17%;translate:65% 0}.imageTextColumns{display:grid;grid-template-columns:1fr .4fr .72fr;gap:80px}.imageTextColumns__column{-ms-flex-line-pack:center;align-content:center}.imageTextColumns__column:nth-child(1){position:relative}.imageTextColumns__badge{position:absolute;top:0;left:0;translate:-50% -50%;width:clamp(2.368rem,6.472vw + 1.091rem,7.632rem);aspect-ratio:1}.imageTextColumns .headlineImage{max-width:clamp(7.368rem,5.502vw + 6.283rem,11.842rem);margin:0 auto}.imageBox__boxWrapper{background:#bc1226;color:#f2f0eb;padding:0 50px 45px 71px;margin-top:-1px}.imageBox__headline{font-family:"Palmer Lake Print",serif;font-size:clamp(3.474rem,1.553vw + 3.167rem,4.737rem);letter-spacing:0;line-height:.6;padding-bottom:20px;padding-top:20px}.imageBox__category{margin-bottom:40px}.imageBoxSlider{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.61fr);gap:70px}.imageBoxSlider__column:nth-child(1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.imageBoxSlider__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto 0;gap:10px;translate:0 60%}.imageBoxSlider__navButton:focus-visible,.imageBoxSlider__navButton:hover{color:#370a0a}.imageBoxSlider__navButtonIcon{fill:currentColor;width:55px;aspect-ratio:1.184}.imageBoxSlider__counter{font-family:"Palmer Lake Print",serif;font-size:4.211rem;letter-spacing:0;translate:0 -20px}.imageBoxSlider .slick-slide{height:100%}.flipBox{background:#f5d2d7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;position:relative;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;cursor:pointer}.flipBox:focus-visible .flipBox__backButton,.flipBox:hover .flipBox__backButton{color:#f5d2d7}.flipBox:focus-visible .flipBox__frontButton,.flipBox:hover .flipBox__frontButton{color:#f2f0eb}.flipBox__container{max-width:1430px;margin-right:210px;margin-left:auto}.flipBox__list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:27px 6.425%}.flipBox__category{font-family:"Poppins-Bold",sans-serif;font-size:clamp(.842rem,.324vw + .778rem,1.105rem);text-transform:uppercase}.flipBox__headline{font-family:"Palmer Lake Print",serif;font-size:clamp(3.421rem,.971vw + 3.229rem,4.211rem);line-height:.5;margin-top:10px}.flipBox__front{padding:50px 1rem;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.flipBox__frontIcon{width:4.316rem;aspect-ratio:.942;margin:0 auto;fill:currentColor}.flipBox__front .flipBox__headline{margin-bottom:90px}.flipBox.active .flipBox__forntWrapper{visibility:hidden;opacity:0}.flipBox.active .flipBox__backWrapper{opacity:1;visibility:visible}.flipBox__back{padding:52px 1rem 68px;background:#bc1226;color:#f2f0eb;position:relative}.flipBox__back .content{margin:0 50px}.flipBox__backWrapper{position:absolute;inset:0;opacity:0;visibility:hidden;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;background:#bc1226;color:#f2f0eb}.flipBox__backIcon{position:absolute;top:33px;right:12%;max-width:40px;aspect-ratio:1.6;fill:currentColor}.flipBox__back .flipBox__headline{margin-bottom:50px}.flipBox__backButton{color:#f2f0eb}.content a:focus-visible,.content a:hover,.flipBox__backButton:focus-visible,.flipBox__backButton:hover{color:#370a0a}.flipBox__outro .button__wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.instagram{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.825fr);gap:7.4%;max-width:1760px;margin-left:auto}.instagram__intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:9px}.instagram .slick-slide{margin:0 20px}.instagram .slick-track{margin:0 14.9%}.logoColumns{display:grid;grid-template-columns:1fr .75fr .5fr;gap:4rem}.logoColumns__container{max-width:1510px;margin-left:150px}.logoColumns__image{max-width:218px}.logoColumns__logo{max-width:clamp(14.053rem,13.786vw + 11.332rem,25.263rem);aspect-ratio:2.857}.logoColumns__column:nth-child(1),.logoColumns__column:nth-child(2){margin-top:50px;margin-bottom:75px}.logoColumns__column:nth-child(3){margin-left:auto;margin-top:auto}.productTeaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.productTeaser__slider{position:relative}.productTeaser__sliderNav{position:absolute;top:50%;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 20px;translate:0 -50%}.productTeaser__sliderNavIcon{width:35px;aspect-ratio:1.166}.productTeaser__list{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:144px 67px}.productTeaser__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-bottom:35px;margin-top:20px}.productTeaser__price{font-family:"Palmer Lake Print",serif;font-size:3.474rem;line-height:.424;translate:0 -5px}.productTeaser__variants{border:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:35px 0 0;gap:47px}.productTeaser__radio input,.productTeaser__variantsVisualHidden{display:none}.productTeaser__radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.productTeaser__radioLabel{font-family:"Poppins-Bold",sans-serif;text-transform:uppercase;font-size:clamp(.789rem,.259vw + .738rem,1rem)}.productTeaser__radioField{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:13px;cursor:pointer}.productTeaser__radioInput{background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;border:2px solid currentColor;border-radius:2px;display:grid;place-content:center;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.productTeaser__radioInput[type=radio]:checked{background:#f5d2d7}.productTeaser__controls{display:-webkit-box;display:-ms-flexbox;display:flex;gap:19px;padding-top:35px;margin-top:auto}.productTeaser__controls .button:last-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.productTeaser__quantityButton{font-size:clamp(1.053rem,.453vw + .963rem,1.421rem);font-family:"Poppins-Regular",sans-serif;padding:0 10px;line-height:1}.productTeaser__quantityInput{background:0 0;border:0;width:21px;font-size:clamp(.684rem,.259vw + .633rem,.895rem);text-align:center;-moz-appearance:textfield}.productTeaser__flyToCartImage{position:relative}.productTeaser__flyToCartImage.clone{height:100px;width:100px;max-width:100%;-o-object-fit:contain;object-fit:contain;margin:0 auto 40px;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.imageText{display:grid;grid-template-columns:1fr 1fr}.imageText__column:nth-child(2){margin-left:112px;margin-right:50px;padding:60px 0}.imageText__content{max-width:688px}.imageText__image{height:100%;-o-object-fit:cover;object-fit:cover}.textBlock--center{text-align:center}.textBlock--center>*{margin:0 auto}.textColumns{display:grid;grid-template-columns:1.02fr 1.235fr 1.05fr;gap:5.263rem}.textColumns--belowImageTextColumns{grid-template-columns:1fr 1.2fr 1.3fr;gap:7.158rem}.textColumns--forShop{grid-template-columns:1fr 1fr 1fr}.textColumns--forShop .textColumns__column{-ms-flex-line-pack:center;align-content:center}.textColumns--forShop .headlineImage{max-width:220px!important}.textColumns__column:nth-child(1) .headlineImage{margin-right:auto;max-width:306px}.textColumns__column:nth-child(1) .headlineImage--smaller{max-width:218px}.textColumns__column:nth-child(1) .headlineImage--bigger{max-width:334px}.textColumns__column:nth-child(3) .headlineImage{max-width:280px;margin-left:auto}.textColumns__column:nth-child(2):has(.headline)+.textColumns__column:nth-child(3){margin-top:clamp(3.105rem,1.402vw + 2.478rem,3.895rem)}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400;font-style:normal;word-break:break-word}h6{line-height:1.2}.h1,.h2,h1,h2{font-family:"Poppins-Bold",sans-serif;font-size:clamp(1.053rem,.841vw + .887rem,1.737rem);line-height:1.333;letter-spacing:0}.h2,h2{font-size:clamp(.947rem,.971vw + .756rem,1.737rem)}.h2--special,.h2--special2,h2--special,h2--special2{font-family:"Palmer Lake Print",serif;line-height:.5222222222;font-size:clamp(3.474rem,1.553vw + 3.167rem,4.737rem)}.h2--special2,h2--special2{line-height:.78;font-size:clamp(1.579rem,2.17vw + .702rem,2.895rem)}.h3,.h4,h3,h4{font-family:"Poppins-Bold",sans-serif}.h3,h3{font-size:1.316rem;line-height:.88;letter-spacing:0}.h4,h4{font-size:clamp(.842rem,.388vw + .765rem,1.158rem);line-height:1.454}.h4,.h5,h4{letter-spacing:0}.h5,h5{font-size:clamp(.842rem,.324vw + .778rem,1.105rem);line-height:1.19}.button,.h5,h5,h6{font-family:"Poppins-Bold",sans-serif}.button,h5{letter-spacing:0}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;background:#bc1226;color:#f2f0eb;font-size:clamp(.684rem,.259vw + .633rem,.895rem);line-height:1.647;text-align:center;border-radius:100px;padding:10px 30px;min-height:clamp(2.632rem,.906vw + 2.453rem,3.368rem);border:2px solid #bc1226;min-width:clamp(10.526rem,1.294vw + 10.271rem,11.579rem);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button:focus-visible,.button:hover{background:0 0;color:#bc1226}.button__icon{fill:currentColor;width:clamp(1.579rem,.647vw + 1.451rem,2.105rem);aspect-ratio:2}.button__label{margin:0 auto;display:block}.button--iconLeft{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.button--iconLeft .button__icon{-webkit-transform:rotate(194deg) translateY(-1px);-ms-transform:rotate(194deg) translateY(-1px);transform:rotate(194deg) translateY(-1px);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.button--border{background:0 0;color:#bc1226}.button--border:focus-visible,.button--border:hover{background:#bc1226;color:#f2f0eb}.button--input{min-width:170px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 20px;-ms-flex-negative:1;flex-shrink:1}.button--input:focus-visible,.button--input:hover{background:0 0;color:#bc1226}.button--cart{padding:8px 20px}.button:has(.button__icon){min-width:clamp(13.684rem,4.531vw + 12.79rem,17.368rem)}.button__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.button__wrapper--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.button__wrapper--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.button__wrapper--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dialog{opacity:0;pointer-events:none;z-index:1000;position:relative;padding:0;border:0;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;background:#fff;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:contain}.dialog::-webkit-backdrop{background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dialog::backdrop{background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dialog__closeIcon{position:absolute;top:1rem;right:1rem;width:2rem;height:2rem;background:#f2f0eb;fill:#fff;border-radius:100%;padding:.5rem;cursor:pointer}.dialog[open]{pointer-events:auto;-webkit-animation:slideUp .4s ease-in-out forwards;animation:slideUp .4s ease-in-out forwards}.dialog.close{-webkit-animation:scaleDown .4s cubic-bezier(.5,1,.75,1.25) forwards;animation:scaleDown .4s cubic-bezier(.5,1,.75,1.25) forwards}.dialog[open]::-webkit-backdrop{-webkit-animation:fadeIn .4s ease forwards;animation:fadeIn .4s ease forwards}.dialog[open]::backdrop{-webkit-animation:fadeIn .4s ease forwards;animation:fadeIn .4s ease forwards}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1rem}.pagination__title{color:#bc1226;margin-bottom:1rem}.pagination__wrapper{text-align:right}.pagination__icon{width:1rem;aspect-ratio:1;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.pagination__icon:focus-visible,.pagination__icon:hover{fill:#bc1226}.content{font-size:clamp(.789rem,.194vw + .751rem,.947rem);line-height:1.368;letter-spacing:0;font-size:"Poppins-Regular",sans-serif}.content a,.content strong{font-family:"Poppins-Bold",sans-serif}.content strong{font-weight:400}.content a{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.content ul{list-style:disc;padding-left:1em;margin-bottom:1em}.content__imageWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1920px){.containerPage--instagram{max-width:100vw}.hero__container{margin:0 auto}}@media (min-width:1921px){.header__container{margin:0 auto}.flipBox__container{margin-right:auto}}@media (max-width:1850px){.flipBox__container{margin:0 auto}}@media (max-width:1810px){.instagram{margin-left:50px}.logoColumns__container{margin:0 auto}}@media (max-width:1805px){.hero__container{margin-left:35px;margin-right:45px}}@media (max-width:1800px){.headerFixed__container{margin:0 25px}.headerFixed__logoLink{display:none}}@media (max-width:1740px){.footer__container{margin:0 auto}}@media (max-width:1700px){.header__nav ul{gap:32px}}@media (max-width:1640px){.containerBigger{margin:0 50px}}@media (max-width:1620px){.footer__container{margin:0 50px}}@media (max-width:1610px){.logoColumns__container{margin:0 50px}}@media (max-width:1600px){.headerFixed__nav ul,.header__nav ul{gap:18px}.image__badge--right{translate:25% 0}}@media (max-width:1530px){.flipBox__container{margin:0 50px}}@media (max-width:1500px){.header__nav ul li a{padding:0 30px}.headerFixed__inner{padding:20px 50px 18px 20px}.flipBox__back .content{margin:0}}@media (max-width:1460px){.container{margin:0 50px}}@media (max-width:1450px){.headerFixed__nav ul li a{padding:0 20px}}@media (max-width:1430px){.header__nav ul li a{padding:0 20px}.footer__inner{gap:2rem;grid-template-columns:2fr 1fr 1fr 1.5fr}.productTeaser__list{gap:120px 2rem}}@media (max-width:1400px){.form__row--2,.form__row--4{gap:0 40px}.productTeaser__list{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.imageText__column:nth-child(2){margin-left:2.5rem}}@media (max-width:1250px){html :target{scroll-margin-top:110px}.header{padding:0}.header__nav,.header__shopButton{display:none}.header__navButton{display:-webkit-box;display:-ms-flexbox;display:flex}.headerFixed{top:16px}.headerFixed__inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:16px 27px 14px;gap:1rem}.headerFixed__nav{display:none}.headerFixed__navButton{display:-webkit-box;display:-ms-flexbox;display:flex}.headerFixed__shopButton{margin-left:auto;margin-right:20px;translate:0 -5px}.headerFixed__shopIcon{width:30px}.headerFixed__shopBadge{width:20px;height:20px}.headerFixed__logoLink{display:block}.headerFixed__logoIcon{width:111px}.logoColumns{margin-top:50px;grid-template-columns:2fr 2fr 1fr}}@media (max-width:1200px){.footer{padding:100px 0}.footer__inner{grid-template-columns:1fr 1fr 1fr;gap:0 2rem}.footer__column:nth-child(1){grid-column:span 3;margin-bottom:52px}.footer__column:nth-child(2){gap:1rem}.footer__column:nth-child(3){margin:0 auto}.footer__logo{margin-bottom:40px}.footer__address a:not(:last-child){margin-bottom:1rem}.hero{gap:3rem}.imageTextColumns{grid-template-columns:1.5fr 1fr 1fr;gap:2rem}.textColumns{gap:2rem}}@media (max-width:1100px){.form__contentField{grid-column:span 3}}@media (max-width:1000px){.width-25,.width-30,.width-33,.width-35,.width-40,.width-45,.width-50,.width-55,.width-60,.width-65,.width-66,.width-70,.width-75,.width-80,.width-85,.width-90,.width-95{width:100%}.pt1{padding-top:1rem}.pt1-5{padding-top:1.5rem}.pt2,.pt2-5,.pt3{padding-top:2rem}.pt4{padding-top:2.5rem}.pt5{padding-top:3.5rem}.pt6{padding-top:4rem}.pt7{padding-top:5rem}.pt8{padding-top:5.5rem}.pt9{padding-top:6rem}.pt10{padding-top:7rem}.pt11{padding-top:8rem}.pt12{padding-top:9rem}.pt13{padding-top:10rem}.pt14{padding-top:11rem}.pt15{padding-top:12rem}.pb1{padding-bottom:1rem}.pb1-5{padding-bottom:1.5rem}.pb2{padding-bottom:1rem}.pb2-5,.pb3{padding-bottom:2rem}.pb4{padding-bottom:2.5rem}.pb5{padding-bottom:3.5rem}.pb6{padding-bottom:4rem}.pb7{padding-bottom:5rem}.pb8{padding-bottom:5.5rem}.pb9{padding-bottom:6rem}.pb10{padding-bottom:7rem}.pb11{padding-bottom:8rem}.pb12{padding-bottom:9rem}.pb13{padding-bottom:10rem}.pb14{padding-bottom:11rem}.pb15{padding-bottom:12rem}.pbHero{padding-bottom:0!important;margin-bottom:37px}.headerFixed__container{margin:0 45px 0 40px}.form__row--2{grid-template-columns:1fr;gap:20px}.form__row--4{grid-template-columns:1fr 1fr 1fr;gap:20px}.hero{grid-template-columns:1fr;gap:1.842rem;margin-top:50px}.hero .headline{display:none}.hero__container{margin:0}.hero__logo{margin:0 auto}.hero__badge{top:unset;left:unset;bottom:0;right:1.737rem;translate:0 40%;display:none}.hero__badge--mobile{display:block}.imageTextColumns{grid-template-columns:1fr;gap:60px}.imageTextColumns__badge{translate:0 6%}.imageBoxSlider{grid-template-columns:minmax(0,1fr);gap:0}.imageBoxSlider__nav{max-width:500px;width:100%;margin:50px auto 0;translate:0}.imageBoxSlider__navButtonIcon{width:40px}.imageBoxSlider__counter{font-size:3.421rem;translate:0 -15px}.flipBox__list{grid-template-columns:1fr 1fr}.flipBox__outro .button__wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.instagram{grid-template-columns:minmax(0,1fr);gap:35px;margin:0}.instagram__intro{gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.instagram__intro .headlineImage{max-width:500px}.instagram .slick-slide{margin:0 20px}.instagram .slick-track{margin:0}.logoColumns{grid-template-columns:1fr;gap:35px}.logoColumns__image{display:none}.logoColumns__column:nth-child(1),.logoColumns__column:nth-child(2){margin:0}.imageText{grid-template-columns:1fr 1.5fr}.textColumns{grid-template-columns:1fr 1.2fr 1fr}}@media (max-width:950px){.productTeaser__list{grid-template-columns:minmax(0,1fr);gap:116px}.productTeaser__variants{gap:33px}.productTeaser__radioInput{width:19px;height:19px}.button--input{min-width:100px;gap:0;padding:8px 13px}.button--cart{min-width:170px}}@media (max-width:850px){.textColumns{grid-template-columns:1fr;gap:1rem}.textColumns .button{margin:0 auto}.textColumns__column:nth-child(1) .headlineImage{width:clamp(9.053rem,6.99vw + 7.673rem,14.737rem);margin:0 auto 30px}.textColumns__column:nth-child(1) .headlineImage--bigger{width:clamp(10.842rem,8.285vw + 9.207rem,17.579rem)}.textColumns__column:nth-child(3) .headlineImage{width:clamp(9.053rem,6.99vw + 7.673rem,14.737rem);margin:30px auto 0}.textColumns__column:nth-child(2):has(.headline)+.textColumns__column:nth-child(3){margin-top:0}}@media (max-width:768px){.container,.containerBigger{margin:0 45px}.mobileDisplayNone,.mobileNoBr br{display:none}.pt1,.pt1-5,.pt2{padding-top:1rem}.pt2-5,.pt3,.pt4{padding-top:1.5rem}.pt5,.pt6,.pt7{padding-top:2rem}.pt10,.pt8,.pt9{padding-top:2.5rem}.pt11,.pt12{padding-top:3rem}.pt13,.pt14{padding-top:3.5rem}.pt15{padding-top:4rem}.pb1,.pb1-5,.pb2,.pb2-5{padding-bottom:1rem}.pb3,.pb4{padding-bottom:1.5rem}.pb5,.pb6,.pb7{padding-bottom:2rem}.pb10,.pb8,.pb9{padding-bottom:2.5rem}.pb11,.pb12{padding-bottom:3rem}.pb13,.pb14{padding-bottom:3.5rem}.pb15{padding-bottom:4rem}.pbMobileNo{padding-bottom:0!important}.footer{padding:45px 0 42px;line-height:1.4}.footer__container{margin:0 45px}.footer__inner{grid-template-columns:1fr}.footer__column:nth-child(1){grid-column:span 1}.footer__column:nth-child(2){margin-bottom:1rem}.footer__column:nth-child(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin:52px 0 0}.footer__instagramLink{gap:10px;display:none}.footer__instagramLink--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px;margin-bottom:0}.footer__instagramIcon{width:24px}.footer__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__nav ul li:not(:last-child):after{content:"|";margin:0 5px}.footer__memberIcon{width:10px}.form__row--4{grid-template-columns:1fr 1fr;gap:20px}.form__contentField{grid-column:span 2}.form__quantityButton{padding:0 5px}.image__wrapper{margin:0 -45px}.image__badge{display:none}.imageBoxSlider__column:nth-child(2),.imageTextColumns__column:nth-child(1){margin:0 -45px}.imageBox__boxWrapper{padding:0 45px 45px}.imageBox__category{margin-bottom:30px}.imageBoxSlider__nav{margin-top:20px}.flipBox__container{margin:0 45px}.flipBox__list{grid-template-columns:1fr}.flipBox__back,.flipBox__front{padding:36px 1rem 32px}.flipBox__back .content{max-width:400px;margin:0 auto}.flipBox__outro .button__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.instagram__intro{margin:0 50px}.instagram__intro .headlineImage{max-width:275px}.instagram .slick-slide{margin:0 15px}.instagram .slick-track{margin:0 1.1%}.logoColumns__container{margin:0 45px}.productTeaser__header{margin-bottom:13px}.productTeaser__quantityButton{padding:0 5px}.imageText{grid-template-columns:1fr}.imageText__column:nth-child(1){display:none}.imageText__column:nth-child(2){margin:0 45px;padding:60px 0 70px}.imageText__content{max-width:100%}.h1,h1{line-height:1.45}.h2,h2{line-height:1.277}.h2--special,h2--special{line-height:.5757575758}.content{line-height:1.4}}@media (max-width:600px){.headerFixed__navButton.active .headerFixed__navButtonInner :nth-child(1),.headerFixed__navButton.active .headerFixed__navButtonInner :nth-child(4),.header__navButton.active .header__navButtonInner :nth-child(1),.header__navButton.active .header__navButtonInner :nth-child(4){top:calc(50% - 1px)}}@media (max-width:500px){.navMobile{width:100%}.footer__nav ul{display:block}.footer__nav ul li:not(:last-child):after{display:none}.textColumns--forShop .headlineImage{max-width:136px!important}}@media (max-width:429px){.form__row--4{grid-template-columns:1fr}.form__contentField{grid-column:span 1}}@media (max-width:375px){.navMobile__footerIcon,.navMobile__logo{margin-bottom:30px}.navMobile__nav ul li a{padding-right:30px}}@media (max-width:370px){.headerFixed__container{margin:0 20px}.logoColumns__logo{max-width:230px}.productTeaser__controls{-ms-flex-wrap:wrap;flex-wrap:wrap}.button:has(.button__icon){min-width:230px;gap:1rem}}