.tuote-area{padding-top:100px;min-height:90vh}.tuote-area h1{font-size:2.2em}.tuote-area .back-link{display:block;font-size:1.2em}.tuote-area .back-link i{margin-right:10px}.tuote-area .tuote{display:flex;margin-top:80px}.tuote-area .tuote-images{flex:1;padding:10px;padding-top:30px;border-right:1px solid #00000020;text-align:center}.tuote-area .tuote-images .preview{max-width:100%;max-height:500px;object-fit:contain;border-radius:10px;margin-bottom:15px}.tuote-area .tuote-images .thumbnail-balls{display:flex;justify-content:center;margin-bottom:50px}.tuote-area .tuote-images .thumbnail-balls .ball{width:20px;height:20px;border-radius:50%;background:#00000030;margin-right:10px;cursor:pointer;transition:.2s;border:none;padding:0}.tuote-area .tuote-images .thumbnail-balls .ball.active{background:#000000a0;transition:.2s}.tuote-area .tuote .content{flex:1;padding:20px;padding-top:30px;font-size:1.4em;padding-left:40px}.tuote-area .tuote .content .Kuvaus .Otsikko{font-weight:500}.tuote-area .tuote .content .price{font-size:2.2em;font-weight:700;color:var(--theme-color);display:block;width:100%;text-align:left;text-transform:uppercase}.tuote-area .tuote .content .price .decimal{font-size:.7em;font-weight:700}.tuote-area .tuote .content .vat{font-size:.7em;font-weight:400;margin-top:10px;margin-bottom:20px;display:block;color:#aaa}.tuote-area .tuote .content .varastossa{margin-top:50px;margin-bottom:70px;padding-left:20px;position:relative;line-height:1.4em;height:10px;display:block;font-size:.9em}.tuote-area .tuote .content .varastossa::before{content:'';width:10px;height:10px;border-radius:10px;background:#30b85b;position:absolute;left:0;top:calc(.7em - 5px)}.tuote-area .tuote .content .varastossa.ei::before{background:#f08282}.tuote-area .tuote .content .varastossa.tilaustuote::before{background:#747474}