.product__size-guide{width:100%;height:100vh;background-color:#694851}@media screen and (min-width: 667px){.product__size-guide{height:auto}}.product__size-guide .btn{border-radius:4px}.product__size-guide p{color:#656565;font-size:1.0625rem;line-height:1.875rem;max-width:340px;margin:0 auto}.product__size-guide-header{background-color:#fdf9f2;text-align:center;padding:30px 0}.product__size-guide-header h3{font-size:2rem;line-height:2.125rem;margin:0}.product__size-guide-content-wrapper{background-color:#fff;padding-top:28px}.product__size-guide-input-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.product__size-guide-input-wrapper span{font-size:0.875rem;line-height:1.125rem;max-width:100px;color:#656565}.product__size-guide-input-wrapper span,.product__size-guide-input-wrapper div{width:50%}.product__size-guide-inputs{width:311px}.product__size-guide-inputs input,.product__size-guide-inputs span{display:inline-block;vertical-align:middle}.product__size-guide-inputs input{width:100%;height:43px;padding:5px 10px;font-size:0.875rem;-moz-appearance:textfield}.product__size-guide-inputs input::-webkit-outer-spin-button,.product__size-guide-inputs input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.product__size-guide-inputs small{position:absolute;left:50%;transform:translateX(-50%);margin-top:-21px;color:#ba2c2c;font-size:0.75rem}.product__size-guide-inputs span{font-size:0.875rem;color:#656565}.product__size-guide-cta{margin:4px 0}.product__size-guide-result{padding:4px 0;margin-bottom:24px}.product__size-guide-result span,.product__size-guide-result strong{display:block}.product__size-guide-result span{color:#656565;font-size:0.875rem}.product__size-guide-result strong{text-transform:uppercase;color:#000;font-family:"Autor Medium",helvetica,arial,sans-serif;letter-spacing:0.0625rem;font-weight:400}.product__size-guide-images{background-color:#fff;padding:32px 40px}.product__size-guide-images .grid{max-width:780px;margin:0 auto}.product__size-guide-images .grid__item{position:relative;margin-bottom:20px}@media screen and (min-width: 667px){.product__size-guide-images .grid__item{margin-bottom:0}}.product__size-guide-measurements{z-index:100;position:absolute;top:0;left:45%;transform:translateX(-45%);width:185px}.product__size-guide-measurements span{margin:0 6px;color:#656565}.product__size-guide-small-measurements{z-index:100;position:absolute;top:44%;right:60%}.product__size-guide-small-measurements span{color:#fff;font-size:0.71875rem;font-family:"Autor Medium",helvetica,arial,sans-serif}.product__size-guide-content{max-width:340px;margin:0 auto 16px;background:#fff}.product__size-guide-bottom{background-color:#694851;color:#fff;padding:20px 20px 24px;text-align:center}@media screen and (min-width: 667px){.product__size-guide-bottom{text-align:left;padding:12px 44px}}.product__size-guide-bottom h4,.product__size-guide-bottom span{display:inline-block;vertical-align:middle;font-family:"Autor Regular",helvetica,arial,sans-serif}.product__size-guide-bottom h4{font-size:1.3125rem;margin:0 0 10px}@media screen and (min-width: 667px){.product__size-guide-bottom h4{margin:0 13px 0 0}}.product__size-guide-bottom span{font-size:0.875rem;opacity:.74;margin:0 0 20px}@media screen and (min-width: 667px){.product__size-guide-bottom span{margin:3px 0 0}}.product__size-guide-bottom .btn{border-color:#fff;color:#fff;border-radius:4px;width:100%;max-width:340px}@media screen and (min-width: 667px){.product__size-guide-bottom .btn{width:auto}}
