*,:after,:before{box-sizing:border-box}html{font-size:clamp(14px,1vw + 10px,18px)}body,html{margin:0;max-width:100vw;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Raleway,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.contacts{align-items:center;display:flex;font-family:Raleway,sans-serif;justify-content:center;min-height:clamp(400px,40vw,650px);padding:clamp(20px,4vw,40px);position:relative}.bg-img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.forma{align-items:center;background-color:#ebebf2;border-radius:clamp(20px,3vw,40px);display:flex;flex-direction:column;padding:clamp(20px,3vw,30px);text-align:center;width:min(700px,95%)}.forma h2{font-size:clamp(20px,2vw,30px);font-weight:800}.forma input{border:none;border-radius:50px;font-family:Raleway,sans-serif;font-size:clamp(16px,1.4vw,24px);margin-bottom:clamp(10px,1vw,15px);outline:none;padding:clamp(12px,1.3vw,20px);transition:.3s;width:clamp(80%,85vw,80%)}.forma input:focus{border-color:#1e3a8a;box-shadow:0 0 5px #1e3a8a80}.forma button{background-color:#c10003;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:clamp(18px,1.8vw,30px);font-weight:800;padding:clamp(10px,1.2vw,15px) clamp(20px,2vw,25px);transition:transform .3s ease}.forma button:hover{transform:scale(1.05)}@media (max-width:600px){.forma button,.forma input{width:100%}}.delivery{background-color:#fff;font-family:Raleway,sans-serif;padding:clamp(30px,4vw,60px) clamp(20px,3vw,40px)}.delivery h2{color:#000;font-size:clamp(28px,3vw,48px);font-weight:800;margin-bottom:clamp(20px,3vw,40px)}.grid-container{grid-gap:clamp(12px,1.5vw,20px);display:grid;gap:clamp(12px,1.5vw,20px);grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr}.step-1{grid-column:1;grid-row:1}.step-2{grid-column:2;grid-row:1}.step-3{grid-column:1;grid-row:2}.step-4{grid-column:2;grid-row:2}.notice{grid-column:3;grid-row:1/-1}.step{align-items:center;background-color:#fff;border:clamp(3px,.3vw,5px) solid #ebebf2;border-radius:clamp(25px,2.5vw,40px);display:flex;flex-direction:row;gap:clamp(10px,1.5vw,20px);min-height:clamp(120px,12vw,180px);padding:clamp(12px,1.5vw,20px)}.number{color:#c1c1d0;flex-shrink:0;font-size:clamp(60px,9vw,150px);font-style:italic;font-weight:800;line-height:1;margin:0}.text{color:#000;flex:1 1;font-size:clamp(16px,1.8vw,32px);line-height:1.6;margin:0}.notice{background-color:#ebebf2;border-radius:clamp(20px,2vw,30px);display:flex;flex-direction:column;gap:clamp(8px,1vw,15px);padding:clamp(20px,2.5vw,40px) clamp(18px,2.2vw,35px)}.notice p:first-child{color:#000;font-size:clamp(22px,2.2vw,36px);font-weight:700;margin:0 0 clamp(5px,.6vw,10px);text-align:center}.notice p:nth-child(2){color:#000;font-size:clamp(16px,1.4vw,24px);line-height:1.6;margin:0 0 clamp(10px,1.2vw,20px)}.notice p:nth-child(3){color:#c10003;font-size:clamp(22px,2.2vw,36px);font-weight:700;margin:0;text-align:center}.notice p:nth-child(4){color:#000;font-size:clamp(16px,1.4vw,24px);line-height:1.6;margin:0}@media (max-width:1024px){.grid-container{grid-template-columns:1fr 1fr;grid-template-rows:auto}.step-1{grid-column:1;grid-row:1}.step-2{grid-column:2;grid-row:1}.step-3{grid-column:1;grid-row:2}.step-4{grid-column:2;grid-row:2}.notice{grid-column:1/-1;grid-row:3}}@media (max-width:650px){.grid-container{grid-template-columns:1fr;grid-template-rows:auto}.step-1{grid-column:1;grid-row:1}.step-2{grid-column:1;grid-row:2}.step-3{grid-column:1;grid-row:3}.step-4{grid-column:1;grid-row:4}.notice{grid-column:1;grid-row:5}.step{min-height:auto;padding:clamp(8px,3vw,20px)}}.header{font-family:Raleway,sans-serif;margin-bottom:0}.container{align-items:center;display:flex;justify-content:space-between;margin:auto;max-width:1600px;padding:0 clamp(15px,3vw,40px)}.header-nav{display:flex;flex-wrap:wrap;font-size:clamp(16px,1.5vw + 4px,35px);font-weight:700;gap:clamp(12px,2.5vw,50px);justify-content:center}.header-nav a{-webkit-tap-highlight-color:transparent;color:#000;cursor:pointer;display:inline-block;padding:clamp(6px,.8vw,10px) clamp(8px,1vw,15px);text-decoration:none;transition:transform .3s ease}.header-nav a:hover{transform:scale(1.1)}.header-logo{flex-shrink:0;margin-top:clamp(15px,3vw,50px)}.header-logo img{width:clamp(90px,10vw,200px)}@media (max-width:768px){.container{flex-direction:column;gap:10px}.header-logo{order:-1}.header-phone{display:none}}@font-face{font-family:AdventureIndianaJones;font-style:normal;font-weight:400;src:url(/static/media/adventureindianajones_regular.d8f8829b7633ab0105f5.ttf) format("truetype")}.hero{display:flex;height:clamp(700px,75vw,1200px);margin:0;overflow:hidden;width:100%}.left-content{display:flex;flex-direction:column;justify-content:flex-start;padding:0 40px 40px;width:50%}.left-content h1{color:#000;font-family:AdventureIndianaJones,sans-serif;font-size:clamp(100px,19vw,300px);line-height:.8;margin:0 0 0 clamp(50px,10vw,200px);z-index:1}.subtitle{color:#000;font-family:Raleway,sans-serif;font-size:clamp(32px,4vw,64px);font-weight:200;margin-bottom:0;margin-left:auto;max-width:100%}.description{display:flex;margin:0}.description p{flex:1 1;font-size:clamp(16px,1.5vw,24px);font-weight:100;margin-top:clamp(40px,6vw,100px);max-width:400px;padding-right:clamp(15px,2.5vw,40px)}.description h1{flex:0 0 auto;margin:0 0 0 auto;max-width:500px}.left-content a{border-radius:5px;box-shadow:4px 4px 4px #000;color:#fff;display:inline-block;font-weight:700;margin-left:clamp(20px,6vw,100px);margin-top:clamp(30px,6vw,100px);padding:12px 25px;text-decoration:none}.right-image{width:50%}.right-image .desktop-img{height:100%;object-fit:cover;object-position:top center;width:100%}.right-image .mobile-img{display:none}.button a{background-color:#c10003;border-radius:60px;font-size:clamp(28px,3vw,48px);font-weight:900;padding:clamp(15px,1.5vw,25px) clamp(25px,2.5vw,40px);transition:all 1s ease}.button a:hover{transform:scale(1.1)}@media (max-width:900px){.hero{flex-direction:column;height:auto;margin-top:0}.left-content{align-items:center;order:1;overflow:visible;padding:20px;width:100%}.right-image{display:flex;justify-content:center;order:2;width:100%}.right-image .desktop-img{display:none}.right-image .mobile-img{display:block;height:auto;max-height:55vh;object-fit:contain;width:70%}.subtitle{align-self:flex-end;font-size:clamp(16px,4vw,28px);margin-left:0;order:1}.left-content>h1{align-self:center;font-size:clamp(50px,15vw,120px);margin-left:0;order:2}.description{display:contents}.description h1{align-self:center;font-size:clamp(50px,15vw,120px);margin-left:0;max-width:100%;order:3}.description p{align-self:flex-start;color:#292939;font-size:clamp(13px,3.2vw,18px);font-weight:300;line-height:1.4;margin-bottom:5px;margin-top:10px;max-width:95%;order:4;padding-right:0;text-align:left}.button{margin-top:10px;order:5;text-align:center}.left-content a{margin-left:0;margin-top:10px}.button a{font-size:clamp(18px,5vw,28px);padding:clamp(10px,2.5vw,18px) clamp(18px,4vw,30px)}}.price{background-color:#fff;display:flex;font-family:Raleway,sans-serif;min-height:clamp(500px,45vw,700px);overflow-x:hidden;width:100%}.price *{box-sizing:border-box}.left-image{align-items:stretch;display:flex;flex:0 0 40%}.left-image img{height:100%;object-fit:cover;object-position:center;width:100%}.price-card{background-color:#fff;display:flex;flex:1 1;flex-direction:column;gap:clamp(15px,2vw,30px);padding:clamp(25px,4vw,60px) clamp(20px,3vw,40px)}.price-title{font-size:clamp(24px,2.8vw,48px);font-weight:800;line-height:1.2;margin:0}.right-section{align-items:center;display:flex;flex:0 0 30%;flex-direction:column;gap:clamp(15px,2.5vw,40px);justify-content:flex-start;padding:clamp(25px,4vw,60px) clamp(10px,1.5vw,20px)}.order-button{background-color:#c10003;border-radius:50px;box-shadow:4px 4px 4px #000;color:#fff;display:inline-block;font-size:clamp(18px,2vw,35px);font-weight:800;max-width:100%;padding:clamp(12px,1.3vw,20px) clamp(15px,1.5vw,20px);text-align:center;text-decoration:none;transition:transform .3s ease;white-space:normal;width:70%}.order-button:hover{transform:scale(1.05)}.section-title{font-size:clamp(20px,1.6vw,28px);font-weight:700;margin:0 0 clamp(8px,1vw,15px)}.color-section{display:flex;flex-direction:column;gap:10px}.color-options{display:flex;gap:20px}.color-option{align-items:center;cursor:pointer;display:flex;gap:10px}.color-circle{border:2px solid #ddd;border-radius:50%;height:clamp(35px,3vw,50px);width:clamp(35px,3vw,50px)}.color-circle.blue{background-color:#2b3a8e;border-color:#2b3a8e}.color-circle.white{background-color:#fff;border-color:#ccc}.color-option span{font-size:clamp(16px,1.2vw,20px)}.price-list,.prices-section{display:flex;flex-direction:column}.price-list{gap:clamp(5px,.6vw,10px)}.price-row{display:flex;font-size:clamp(16px,1.4vw,24px);justify-content:space-between;padding:5px 0}.price-row span:first-child{font-weight:400}.price-row span:last-child{font-weight:600}.features-section{display:flex;flex-direction:column;gap:10px}.features-section p:last-child{font-size:clamp(16px,1.2vw,20px);margin:0}.girl-image{align-items:center;display:flex;flex:1 1;justify-content:center;width:100%}.girl-image img{height:100%;max-height:650px;object-fit:contain;width:100%}@media (max-width:1100px){.price{flex-wrap:wrap}.left-image{flex:0 0 40%}.price-card{flex:0 0 60%}.right-section{flex:0 0 100%;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:clamp(20px,3vw,40px)}.order-button{width:auto}.girl-image{flex-basis:100%}}@media (max-width:700px){.price{flex-direction:column}.left-image{display:none}.price-card,.right-section{flex:1 1 100%}.right-section{flex-direction:column;gap:15px;padding:clamp(15px,4vw,25px)}.girl-image{display:none}.order-button{width:100%}}.about{font-family:Raleway,sans-serif;justify-content:space-between;min-height:clamp(400px,40vw,600px);padding:clamp(30px,5vw,80px) clamp(15px,4vw,60px);position:relative}.about,.center-image{align-items:center;display:flex}.center-image{justify-content:center;width:50%}.center-image img{margin-right:clamp(0px,3vw,50px);max-height:clamp(250px,40vw,700px);object-fit:contain}.left-about{gap:clamp(15px,2vw,30px);width:25%}.left-about,.right-about{display:flex;flex-direction:column;flex-shrink:0}.right-about{gap:clamp(30px,5vw,90px);width:30%}.character{background-color:#fff;border:3px solid #e0e0e2;border-radius:30px;font-size:clamp(18px,2vw,36px);padding:clamp(12px,1.2vw,18px);position:relative;transform:translateX(clamp(0px,6vw,100px));z-index:1}.about .title{font-size:clamp(28px,3vw,48px);font-weight:800}.about .description{font-size:clamp(16px,1.4vw,24px)}.div-about{border:3px solid #e0e0e2;border-radius:30px;font-size:clamp(18px,2vw,36px);padding:clamp(12px,1.2vw,18px)}@media (max-width:1024px){.about{flex-direction:column;gap:20px}.center-image,.left-about,.right-about{width:100%}.center-image{order:-1}.center-image img{margin-right:0;max-height:clamp(200px,40vw,400px)}.character{transform:translateX(0)}}@media (max-width:768px){.about{min-height:auto}.left-about{align-items:center;display:flex;flex-direction:column}.right-about{align-items:center;gap:clamp(15px,4vw,30px)}.about-kimono{display:contents}.left-about .title{align-self:flex-start;margin:0;order:-2}.left-about .description{order:-1;text-align:center}.left-about .character{order:1}.character,.div-about{padding:clamp(10px,3vw,18px);text-align:center;width:clamp(80%,85vw,100%)}}.footer{align-items:flex-start;background-color:#fff;color:#000;display:flex;flex-wrap:wrap;font-family:Raleway,sans-serif;gap:clamp(15px,2vw,30px);justify-content:space-between;padding:clamp(25px,4vw,60px) clamp(20px,3vw,40px) clamp(15px,2vw,30px)}.footer img{flex-shrink:0;height:auto;width:clamp(80px,14vw,250px)}.grafik{display:flex;flex:1 1;flex-direction:column;gap:clamp(8px,1vw,15px);max-width:1000px;padding:0 clamp(10px,1.5vw,20px);text-align:left}.grafik p{color:#000;font-size:clamp(14px,1.4vw,25px);line-height:1.6;margin:0}.grafik p:first-of-type{color:#000;font-size:clamp(16px,1.7vw,30px);font-weight:600;margin-bottom:5px}.politics{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:clamp(8px,1vw,15px)}.politics a{color:#000;cursor:pointer;font-size:clamp(13px,1.2vw,20px);text-decoration:none;transition:color .3s ease}.politics a:hover{color:#c10003}.politics span{color:#000;font-size:clamp(13px,1.2vw,20px)}.footer>a:hover{transform:scale(1.05)}.footer>p{color:#666;font-size:13px;margin:20px 0 0;text-align:center;width:100%}.social-button{align-items:center;display:flex;flex-direction:column;gap:clamp(10px,1.5vw,20px)}.social-button a{background-color:#c10003;border-radius:50px;color:#fff;font-size:clamp(16px,2vw,36px);font-weight:800;padding:clamp(10px,1.2vw,15px) clamp(20px,2.5vw,40px);text-decoration:none;transition:transform .4s ease}.social-button a:hover{transform:scale(1.05)}@media (max-width:768px){.footer{align-items:center;flex-direction:column}.footer,.grafik{text-align:center}.grafik{max-width:100%;padding:0}.politics span{display:none}.politics{flex-direction:column;gap:8px}}.policy-page{font-family:Raleway,sans-serif;margin:0 auto;max-width:1200px;padding:clamp(25px,3vw,40px) clamp(15px,3vw,40px)}.policy-page h1{color:#000;font-size:clamp(24px,2.5vw,36px);font-weight:800;margin-bottom:clamp(20px,2vw,30px)}.policy-page h2{color:#000;font-size:clamp(18px,1.6vw,24px);font-weight:700;margin-bottom:15px;margin-top:clamp(20px,2vw,30px)}.policy-page p{color:#333;font-size:clamp(14px,1vw + 4px,16px);line-height:1.6;margin-bottom:15px}.policy-page ul{margin:15px 0;padding-left:25px}.policy-page li{color:#333;font-size:clamp(14px,1vw + 4px,16px);line-height:1.6;margin-bottom:8px}.policy-page section{margin-bottom:25px}.back-link{color:#c10003;display:inline-block;font-size:clamp(16px,1.2vw,18px);font-weight:600;margin-bottom:30px;text-decoration:none;transition:opacity .3s ease}.back-link:hover{opacity:.7}.cookie-banner{background:#000000e6;bottom:0;box-shadow:0 -4px 20px #0000004d;left:0;padding:clamp(12px,1.5vw,20px);position:fixed;right:0;z-index:9999}.cookie-content{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:0 auto;max-width:1200px}.cookie-banner p{color:#fff;flex:1 1;font-family:Raleway,sans-serif;font-size:clamp(12px,1vw,14px);line-height:1.5;margin:0}.cookie-banner a{color:#c10003;text-decoration:underline;transition:opacity .3s ease}.cookie-banner a:hover{opacity:.7}.cookie-accept{background:#c10003;border:none;border-radius:20px;color:#fff;cursor:pointer;font-family:Raleway,sans-serif;font-size:14px;font-weight:600;padding:12px 30px;transition:background .3s ease;white-space:nowrap}.cookie-accept:hover{background:#a00002}@media (max-width:600px){.cookie-content{flex-direction:column;text-align:center}.cookie-accept{padding:12px 20px;width:100%}}
/*# sourceMappingURL=main.5662e3d6.css.map*/