@keyframes a9{0%{transform:scale(.9)}45%{transform:scale(1)}to{transform:scale(.9)}}.e{color:#000;font-family:itc-avant-garde-gothic-pro,Arial,sans-serif;font-size:28px;font-weight:700;letter-spacing:-.5px;line-height:120%}@media (min-width:768px){.e{font-size:32px}}._18{color:#413e38;font-size:14px;font-weight:700;line-height:20px;margin-bottom:12px}.j{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}@media (min-width:768px){.j{align-items:baseline}}.l{align-items:center;color:#d47751;display:flex;font-size:14px;font-weight:700;line-height:20px;text-align:right;text-decoration:unset}.w{background-color:#fff;border-radius:12px;color:#1f1f1f;padding:16px;width:100%}@media (min-width:768px){.w{padding:24px}}.a2{display:flex;justify-content:space-between}.y{color:#619f8e;font-weight:700;margin-bottom:12px}._1s,.y{font-size:14px;line-height:20px}._1s{cursor:pointer;-webkit-text-decoration-line:underline;text-decoration-line:underline}.a3{font-size:20px;letter-spacing:-.3px;line-height:34px;margin-bottom:8px}@media (min-width:768px){.a3{margin-top:6px}}.z{font-size:14px;line-height:20px}.a4{font-size:16px;line-height:22px}._20l{margin:0 auto;max-width:832px;padding:48px 24px;position:relative;width:100%;z-index:0}@media (min-width:992px){._20l{max-width:952px;padding-left:84px;padding-right:84px}}@media (min-width:768px){._20l{display:grid;grid-template-areas:"title title title" "form form total" "reviews reviews total";grid-template-columns:1fr 1fr 1fr;padding-inline:0}}._20m{font-family:itc-avant-garde-gothic-pro,Arial,sans-serif;font-size:28px;font-weight:700;grid-area:title;letter-spacing:-.015em;letter-spacing:-.8px;line-height:1.2;line-height:120%;padding:0 32px 16px;text-align:center;white-space:pre-line;width:100%}@media (min-width:768px){._20m{white-space:normal}}.ac ._20m{color:#d5d5cb}@media (min-width:768px){._20m{font-size:32px;padding-bottom:60px}}._20m i{font-family:ITC Garamond W05 Light_5200006,serif;font-size:34px;font-weight:300}@media (min-width:768px){._20m i{font-size:38px}}._20n{grid-area:total;position:relative}._20o{align-content:center;align-items:center;background-color:#f7f7f5;border-radius:6px;display:grid;grid-template-areas:"score stars" "score quantity";justify-content:center;margin-bottom:36px;padding:24px 16px}@media (min-width:576px){._20o{padding:30px 24px}}@media (min-width:768px){._20o{grid-template-areas:"score" "quantity" "stars";justify-content:start;margin-bottom:0;margin-left:36px;padding:36px;position:sticky;top:86px}}._20p{color:#000;font-family:ITC Garamond W05 Light_5171889,serif;font-size:90px;grid-area:score;line-height:100%;margin-right:16px}@media (min-width:576px){._20p{margin-right:24px}}@media (min-width:768px){._20p{display:block;font-size:110px;margin-bottom:24px;margin-right:0}}._20r{align-self:start;color:#000;font-size:16px;font-weight:300;grid-area:quantity;line-height:18px}._20r strong{font-weight:700}@media (min-width:768px){._20r{font-size:20px;margin-bottom:20px}}._20q{--rating-width:124px;--rating-font-size:18px;align-self:end;grid-area:stars;margin-bottom:16px;max-width:100%}@media (min-width:576px){._20q{--rating-width:154px;--rating-font-size:26px}}@media (min-width:768px){._20q{--rating-width:220px;--rating-font-size:36px;margin-bottom:0}}._20s{grid-area:form}@media (min-width:768px){._20s{align-items:center;display:flex;justify-content:space-between}}._20y{border-bottom:1px solid #cacabe;border-top:1px solid #cacabe;flex:1 0 auto;margin-bottom:40px;min-width:230px}@media (min-width:768px){._20y{border:0;margin-bottom:0}}._20t{margin-bottom:20px;width:100%}._20t ._2js{letter-spacing:normal}._20u{display:none}._1z6 ._20v{cursor:not-allowed}._1z6 ._20v ._20w{background-color:#e5e2d9}._1z6 ._20v ._20w:before{background-color:#cacabe}._1z6 ._20v ._20x{color:#cacabe}._20v{align-items:center;color:#000;cursor:pointer;display:flex;font-size:16px;font-style:normal;font-weight:300;line-height:18px;width:-moz-fit-content;width:fit-content}._20w{background-color:#cacabe;border-radius:100px;display:inline-block;height:24px;margin-right:12px;position:relative;width:54px}._20w:before{background-color:#000;border-radius:100px;content:"";height:30px;left:-3px;position:absolute;top:-3px;transition:left .2s ease-out;width:30px}._20u:checked+._20v ._20w:before{left:27px}._211{grid-area:reviews}._1dz ._20l{max-width:1366px}._210._20z ._1lr label{letter-spacing:normal;line-height:20px}
