body{padding:0;margin:0;box-sizing:border-box}.portrait .starting-screen-slot .size-guide{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;color:#fff;font-family:Gotham Medium;display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1}.portrait .rest-of-content-slot .size-guide .carousel{width:80%;margin:auto;text-align:center}.portrait .rest-of-content-slot .size-guide .margin{margin-left:20px;margin-right:20px}.portrait .rest-of-content-slot .size-guide .download-button{text-align:center;border:1px solid black;padding:8px 16px;border-radius:4px}.portrait .rest-of-content-slot .size-guide .container{margin-left:20px;margin-right:20px;text-align:center}.portrait .rest-of-content-slot .size-guide .container #measurement{background:#f9f9f9;border-radius:10px;border:1px solid #ccc}.portrait .rest-of-content-slot .size-guide .container input{padding:.5rem;width:200px;margin-bottom:1rem}.portrait .rest-of-content-slot .size-guide .container .result-flex{display:flex;justify-content:center;align-items:center}.portrait .rest-of-content-slot .size-guide .container .card{border:1px solid #ccc;border-radius:10px;padding:.3rem;background:#f9f9f9}.portrait .rest-of-content-slot .size-guide .btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;background:#111;color:#fff;font-size:14px;font-weight:600;font-family:Gotham Book;letter-spacing:.01em;text-decoration:none;border-radius:14px;border:none;white-space:nowrap;box-shadow:0 10px 22px #0000002e;transition:background .15s ease,transform .12s ease,box-shadow .12s ease}.portrait .rest-of-content-slot .size-guide .btn-primary:hover{background:#161616;transform:translateY(-1px);box-shadow:0 14px 28px #00000038}.portrait .rest-of-content-slot .size-guide .btn-primary:active{transform:translateY(0);box-shadow:0 8px 18px #0000002e}.portrait .rest-of-content-slot .size-guide .btn-primary:focus-visible{outline:none;box-shadow:0 0 0 3px #00000040,0 10px 22px #0000002e}.portrait .rest-of-content-slot .size-guide .btn-icon{width:16px;height:16px;fill:currentColor;flex-shrink:0}.landscape .starting-screen-slot .size-guide{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;color:#fff;display:flex;align-items:center;justify-content:center;flex:1}.landscape .rest-of-content-slot .size-guide{max-width:1440px;margin:auto}.landscape .rest-of-content-slot .size-guide .grid{display:grid;grid-template-columns:repeat(3,30%);gap:16px;justify-content:center;overflow-x:hidden}.landscape .rest-of-content-slot .size-guide .carousel-item{text-align:left}.landscape .rest-of-content-slot .size-guide .carousel-item img{width:100%;height:100%}.landscape .rest-of-content-slot .size-guide .carousel-item .carousel-heading,.landscape .rest-of-content-slot .size-guide .carousel-item .carousel-text{display:flex;cursor:pointer}.landscape .rest-of-content-slot .size-guide .instraction{width:90%;margin:auto;font-family:Gotham Book;font-size:.9rem}.landscape .rest-of-content-slot .size-guide .instraction .item{letter-spacing:0}.landscape .rest-of-content-slot .size-guide .instraction .bold-text{font-weight:700}.landscape .rest-of-content-slot .size-guide .margin{margin-left:80px;margin-right:80px}.landscape .rest-of-content-slot .size-guide .container{margin-left:80px;margin-right:80px;text-align:center}.landscape .rest-of-content-slot .size-guide .container #measurement{background:#f9f9f9;border-radius:10px;border:1px solid #ccc}.landscape .rest-of-content-slot .size-guide .container input{padding:.5rem;width:200px;margin-bottom:1rem}.landscape .rest-of-content-slot .size-guide .container .result-flex{display:flex;justify-content:center;align-items:center}.landscape .rest-of-content-slot .size-guide .container .card{border:1px solid #ccc;border-radius:10px;padding:.3rem;background:#f9f9f9}.landscape .rest-of-content-slot .size-guide .download-button{text-align:center;border:1px solid black;border-radius:.5rem;max-width:31.25em;margin:auto;padding:8px 16px}.landscape .rest-of-content-slot .size-guide .btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;background:#111;color:#fff;font-size:15px;font-weight:600;letter-spacing:.01em;text-decoration:none;border-radius:14px;border:none;box-shadow:0 10px 22px #0000002e;transition:background .15s ease,transform .12s ease,box-shadow .12s ease}.landscape .rest-of-content-slot .size-guide .btn-primary:hover{background:#161616;transform:translateY(-1px);box-shadow:0 14px 28px #00000038}.landscape .rest-of-content-slot .size-guide .btn-primary:active{transform:translateY(0);box-shadow:0 8px 18px #0000002e}.landscape .rest-of-content-slot .size-guide .btn-primary:focus-visible{outline:none;box-shadow:0 0 0 3px #00000040,0 10px 22px #0000002e}.landscape .rest-of-content-slot .size-guide .btn-icon{width:18px;height:18px;fill:currentColor;flex-shrink:0}
