.why-us-section,.testimonials-screenshots-section,.video-testimonials-section,.faq-section{background-color:#271104!important}.photo-merge-section{background:0 0!important;background-color:#271104!important}.photo-merge-section::before,.photo-merge-section::after,.photo-merge-section .container::before,.photo-merge-section .container::after{display:none!important}.hero-section{background-color:#271104!important;background-image:none!important}.hero-section__bg-image,.hero-section__bg-overlay{display:none!important}.hero-section__title{color:#fff!important}.hero-section__subtitle{color:rgba(255,255,255,.85)!important;animation:heroPulse 2.5s ease-in-out infinite}.hero-section__button.btn-primary{background-color:#ee743f!important;color:#fff!important;border-radius:2rem!important;padding:.75rem 2rem!important;font-size:.875rem!important;font-weight:600!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;box-shadow:0 2px 12px rgba(238,116,63,.15)!important;border:2px solid rgba(238,116,63,.3)!important}@media (min-width:48rem){.hero-section__button.btn-primary{font-size:1rem!important;padding:.875rem 2.5rem!important}}.hero-section__production-time{background-color:rgba(255,255,255,.1)!important;border-color:rgba(255,255,255,.2)!important;color:#ee743f!important}.hero-section__production-time-text{color:#ee743f!important}.hero-section__slider{background-color:rgba(238,116,63,.15)!important}.hero-section__slider .swiper-slide{will-change:opacity}.hero-section__slide-text-banner{background-color:transparent;padding:.8rem 0;text-align:left;margin-bottom:0}@media (max-width:47.9375rem){.hero-section__slide-text-banner{background-color:#ee743f;padding:.75rem 1.5rem;text-align:center}}.hero-section__slide-text{font-family:"Unbounded",sans-serif;font-size:1rem;font-weight:600;font-style:italic;color:#fff;margin:0;transition:opacity .3s ease}@media (min-width:48rem){.hero-section__slide-text{font-size:1.25rem}}@media (max-width:47.9375rem){.hero-section{padding:1.5rem 0 2rem!important;min-height:auto!important}.hero-section .container{padding-left:0!important;padding-right:0!important;max-width:100%!important}.hero-section__inner{flex-direction:column!important;text-align:center!important;gap:0!important}.hero-section__slider .swiper-button-prev,.hero-section__slider .swiper-button-next,.hero-section__slider .swiper-pagination{display:none!important}.hero-section__slider .swiper-slide img{width:100%!important;height:50vh!important;object-fit:cover!important}.hero-section__content{display:contents!important}.hero-section__title{order:1;font-size:2rem!important;margin-bottom:.5rem!important}.hero-section__subtitle{order:2;margin-bottom:0!important;font-size:1rem!important}.hero-section__slide-text-banner{order:3;width:100%;margin-bottom:0;border-radius:0}.hero-section__slider{order:4;width:100%!important;width:calc(100% + 4rem)!important;max-width:100%!important;padding:0!important;border-radius:0!important;margin:0 -2rem!important}.hero-section__slider .swiper-button-prev,.hero-section__slider .swiper-button-next{top:50%!important}.hero-section__button{order:5;align-self:center!important;margin-top:-30px!important;position:relative;z-index:10;width:90%!important;text-align:center}.hero-section .hero-section__button.btn.btn-primary{padding:1rem 2rem!important}.hero-section__production-time{order:6;align-self:center;margin-top:1rem!important;width:90%!important}}.hero-section__slider .swiper-pagination-bullet{border-color:rgba(255,255,255,.6)}.hero-section__slider .swiper-pagination-bullet-active{background:#ee743f;border-color:#ee743f}.sizes-section{padding:2.5rem 0;background:0 0;background-color:#271104;position:relative;overflow:hidden}@media (min-width:48rem){.sizes-section{padding:3rem 0}}.sizes-section__title{font-family:"Unbounded",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:1.5rem;font-weight:700;color:#fff;text-align:center;margin:0 0 2rem}@media (min-width:48rem){.sizes-section__title{font-size:1.875rem;margin-bottom:2.5rem}}.sizes-section__layout{display:flex;align-items:center;justify-content:center;gap:1rem;position:relative}@media (min-width:48rem){.sizes-section__layout{gap:1.5rem}}.sizes-section__column{display:flex;flex-direction:column;gap:28px;justify-content:center}.sizes-section__btn{background-color:#ee743f;color:#fff;border:none;padding:1.5rem 2.125rem;border-radius:2rem;font-family:"Unbounded",sans-serif;font-size:1.525rem;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.sizes-section__btn:hover{background-color:#d85a2a}.sizes-section__btn--active{background-color:#fff;color:#2c2c2c;font-weight:700}.sizes-section__preview{flex-shrink:0;display:flex;flex-direction:column;align-items:center}.sizes-section__preview-card{background:#fff;border-radius:1.5rem;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.25);max-width:200px}@media (min-width:48rem){.sizes-section__preview-card{max-width:540px}}.sizes-section__preview-price{background-color:#ee743f;color:#fff;text-align:center;padding:.5rem 1rem;font-family:"Unbounded",sans-serif;font-size:1.5rem;font-weight:700}@media (min-width:48rem){.sizes-section__preview-price{font-size:1.875rem;padding:1rem 1.5rem}}.sizes-section__preview-image{background:#fff;padding:0}.sizes-section__preview-image img{width:100%;height:auto;display:block;border-radius:.5rem}@media (max-width:47.9375rem){.sizes-section .container{padding-left:8px!important;padding-right:8px!important}.sizes-section__layout{flex-direction:row;align-items:center;gap:6px;width:100%}.sizes-section__column{flex:0 0 auto;width:22%;display:flex;flex-direction:column;gap:8px}.sizes-section__btn{font-size:.7rem;padding:.55rem .2rem;width:100%;white-space:nowrap;border-radius:1.25rem}.sizes-section__preview{flex:1 1 auto;min-width:0}.sizes-section__preview-card{max-width:100%;margin:0 auto}.sizes-section__preview-price{font-size:1.1rem;padding:.4rem .5rem}}@media (min-width:48rem){.sizes-section__layout{max-width:56%;margin:0 auto;gap:.85rem}.sizes-section__btn{font-size:.85rem;padding:.8rem 1.5rem}.sizes-section__preview-card{max-width:300px}.sizes-section__preview-price{font-size:1.05rem;padding:.55rem .85rem}}.formats-section{padding:3rem 0;background:0 0;background-color:#271104;position:relative;overflow:hidden}@media (min-width:48rem){.formats-section{padding:4rem 0}}.formats-section__title{font-family:"Unbounded",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:1.5rem;font-weight:700;color:#fff;text-align:center;margin:0 0 2rem}@media (min-width:48rem){.formats-section__title{font-size:1.875rem;margin-bottom:3rem}}.formats-section__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (min-width:48rem){.formats-section__grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}.formats-section__card{border:2px solid #ee743f;border-radius:1.5rem;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.2);transition:all .3s ease;cursor:pointer;background:rgba(255,255,255,.05)}.formats-section__card:hover{box-shadow:0 8px 32px rgba(0,0,0,.3);transform:scale(1.03)}.formats-section__card-image{position:relative;overflow:hidden}.formats-section__card-image img{width:100%;height:14rem;object-fit:cover;display:block;transition:transform .3s ease}@media (min-width:48rem){.formats-section__card-image img{height:40rem}}.formats-section__card:hover .formats-section__card-image img{transform:scale(1.05)}.formats-section__card-content{padding:.5rem 1rem;text-align:center}@media (min-width:48rem){.formats-section__card-content{padding:1rem}}.formats-section__card-title{font-family:"Unbounded",sans-serif;font-size:.875rem;font-weight:700;color:#ee743f;margin:0 0 .5rem;line-height:1.2}@media (min-width:48rem){.formats-section__card-title{font-size:1rem}}.formats-section__card-description{font-family:"Unbounded",sans-serif;font-size:.75rem;color:#fff;margin:0;line-height:1.5}@media (min-width:48rem){.formats-section__card-description{font-size:.875rem}}.formats-section__card-btn{margin-top:.5rem;width:100%}.testimonials-screenshots-section{padding:2.5rem 0;background-color:#fff9f3}@media (min-width:48rem){.testimonials-screenshots-section{padding:3rem 0}}.testimonials-screenshots-section__inner{display:flex;flex-direction:column;align-items:center;gap:2rem}@media (min-width:48rem){.testimonials-screenshots-section__inner{gap:2.5rem}}.testimonials-screenshots-section__title{font-family:"Unbounded",sans-serif;font-size:1.5rem;font-weight:400;color:#2c2c2c;text-align:center;margin:0}@media (min-width:48rem){.testimonials-screenshots-section__title{font-size:2.25rem}}.testimonials-screenshots-section__slider{position:relative;width:100%;overflow:visible;padding:0 2.5rem}@media (min-width:48rem){.testimonials-screenshots-section__slider{padding:0 1rem}}.testimonials-screenshots-swiper{overflow:hidden}.testimonials-screenshots-section__item{border-radius:1rem;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.testimonials-screenshots-section__item:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.testimonials-screenshots-section__item img{width:100%;height:auto;display:block}.testimonials-screenshots-prev,.testimonials-screenshots-next{width:3rem;height:3rem;margin-top:0;top:50%;transform:translateY(-50%);background:0 0;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .3s ease,opacity .3s ease;z-index:10}.testimonials-screenshots-prev::after,.testimonials-screenshots-next::after{display:none}.testimonials-screenshots-prev:hover,.testimonials-screenshots-next:hover{transform:translateY(-50%) scale(1.1)}.testimonials-screenshots-prev{left:0}@media (min-width:48rem){.testimonials-screenshots-prev{left:-2.5rem}}.testimonials-screenshots-next{right:0}@media (min-width:48rem){.testimonials-screenshots-next{right:-2.5rem}}.testimonials-screenshots-prev.swiper-button-disabled,.testimonials-screenshots-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}@media (max-width:47.9375rem){.order-steps-section__steps{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:1rem!important;justify-items:center}.order-steps-section__step{max-width:100%!important;width:100%!important;gap:.5rem!important}.order-steps-section__step-icon{width:5rem!important;height:5rem!important}.order-steps-section__arrow{display:none!important}.hero-section__title{font-size:1.5rem!important}}