.bundle-merged{background:#ecf6ff;padding-bottom:4rem;padding-top:2rem}.bundle-merged .container{padding-bottom:0;padding-top:0}.bundle-merged .breadcrumb{padding-top:1rem}.bundle-merged__block+.bundle-merged__block{margin-top:3rem}.bundle-merged .product{align-items:flex-start;margin-bottom:0}.bundle-merged .btn--yellow{font-weight:700}.bundle-merged .how-to{margin:0}.bundle-merged .how-to__desc{margin-bottom:2rem}.bundle-merged .how-to__step{margin-bottom:1.5rem;padding-bottom:2rem}.bundle-merged .how-to__step-img{bottom:auto;margin-top:1rem;position:static}.bundle-merged__content{text-align:center}.bundle-merged__content p{margin:0 0 1rem}.bundle-merged__content ul{display:inline-block;margin:.75rem 0;padding-left:1.4rem;text-align:left}.bundle-merged__content ul li{margin:.25rem 0}.bundle-merged__content a{color:#25d8e4}.bundle-merged__gsec+.bundle-merged__gsec{margin-top:3rem}.bundle-merged__h{font-size:2rem;font-weight:700;margin:0 0 .5rem}.bundle-merged__sub{color:#737373;margin:0 0 1.5rem}.bundle-merged__fig{border-radius:1rem;box-shadow:0 2px 8px rgba(0,0,0,.06);margin:1rem auto 0;max-width:100%;width:auto}.bundle-merged__designs{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));justify-content:center;margin-top:1rem}.bundle-merged__designs img{aspect-ratio:1/1;background:#fff;border:1px solid #ededed;border-radius:.5rem;object-fit:cover;width:100%}.bundle-merged .product__klarna{align-items:center;border:1px dashed #333;border-radius:.25rem;display:flex;gap:.5rem;justify-content:center;padding:.5rem .75rem;text-align:center}.bundle-merged .product__klarna-logo{height:auto;width:48px}.bundle-merged .video{border-radius:.5rem;box-shadow:0 2px 8px rgba(0,0,0,.06);margin:1rem 0;overflow:hidden;padding-top:56.25%;position:relative}.bundle-merged .video iframe{border:0;height:100%;inset:0;position:absolute;width:100%}.bundle-merged table.t{background:#fff;border-collapse:collapse;font-size:.875rem;margin:1rem 0;text-align:left;width:100%}.bundle-merged table.t td,.bundle-merged table.t th{border:1px solid #e2e6e8;padding:.75rem 1rem;vertical-align:top}.bundle-merged table.t th{background:#fff;font-weight:700}.bundle-merged__related-grid{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}@media(max-width:1199px){.bundle-merged__related-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:575px){.bundle-merged__related-grid{grid-template-columns:1fr}}.bundle-merged__cta .btn{margin:0 auto;max-width:360px;width:100%}