@keyframes Quickview-module-scss-module__ggh-Xq__slideDown{0%{transform:translateY(-100px)}to{transform:translate(0,0)}}@keyframes Quickview-module-scss-module__ggh-Xq__slideUp{0%{transform:translateY(200px)}to{transform:translate(0,0)}}@keyframes Quickview-module-scss-module__ggh-Xq__fadeIn{0%{opacity:0}to{opacity:1}}.Quickview-module-scss-module__ggh-Xq__row{display:flex}.Quickview-module-scss-module__ggh-Xq__center{text-align:center}.Quickview-module-scss-module__ggh-Xq__heading{color:#33421b;margin:20px 0 10px;font-family:Tan Aesop;font-size:40px}@media (max-width:1000px){.Quickview-module-scss-module__ggh-Xq__heading{font-size:30px}}@media (max-width:850px){.Quickview-module-scss-module__ggh-Xq__heading{font-size:24px}}.Quickview-module-scss-module__ggh-Xq__bodyCopy{font-family:Neue Haas Light,Arial,sans-serif}.Quickview-module-scss-module__ggh-Xq__bodyCopyBold{font-family:Neue Haas Bold,Arial,sans-serif}.Quickview-module-scss-module__ggh-Xq__bodyCopyMedium{font-family:Neue Haas Medium,Arial,sans-serif}.Quickview-module-scss-module__ggh-Xq__subheading{letter-spacing:1.5px;font-family:Neue Haas Regular,Arial,sans-serif}.Quickview-module-scss-module__ggh-Xq__subHeadingBold{letter-spacing:2px;font-family:Neue Haas Bold,Arial,sans-serif}.Quickview-module-scss-module__ggh-Xq__subHeadingHeavy{letter-spacing:2px;font-family:Neue Haas Heavy,Arial,sans-serif}@keyframes Quickview-module-scss-module__ggh-Xq__activePulse{0%{border-color:#f1b23a;outline-color:#7ebfbc}50%{border-color:#f4c56a;outline-color:#a0d0ce}to{border-color:#f1b23a;outline-color:#7ebfbc}}.Quickview-module-scss-module__ggh-Xq__modal{color:#2f2f2f;width:850px;height:800px}.Quickview-module-scss-module__ggh-Xq__modal.Quickview-module-scss-module__ggh-Xq__withThumbnails{width:1000px}.Quickview-module-scss-module__ggh-Xq__modal img{width:300px;height:auto}.Quickview-module-scss-module__ggh-Xq__row{gap:25px;width:100%;height:100%;display:flex}.Quickview-module-scss-module__ggh-Xq__thumbnailContainer{flex-direction:column;align-items:center;gap:10px;display:flex}.Quickview-module-scss-module__ggh-Xq__thumbnail{cursor:pointer;background:0 0;border:none;width:150px;height:150px;padding:0;transition:all .2s;overflow:hidden}.Quickview-module-scss-module__ggh-Xq__thumbnail img{width:100%;height:auto}.Quickview-module-scss-module__ggh-Xq__thumbnail.Quickview-module-scss-module__ggh-Xq__active{border:5px solid #f1ead7}.Quickview-module-scss-module__ggh-Xq__thumbnail:hover img{transition:transform .2s;transform:scale(1.05)}.Quickview-module-scss-module__ggh-Xq__imageContainer{width:350px;overflow:hidden}.Quickview-module-scss-module__ggh-Xq__imageContainer img{width:100%;height:auto}.Quickview-module-scss-module__ggh-Xq__image{display:block}.Quickview-module-scss-module__ggh-Xq__image.Quickview-module-scss-module__ggh-Xq__hidden{display:none}.Quickview-module-scss-module__ggh-Xq__right{flex-direction:column;flex:1;display:flex}.Quickview-module-scss-module__ggh-Xq__name{font-family:Neue Haas Bold,Arial,sans-serif;font-size:36px;line-height:1.2}.Quickview-module-scss-module__ggh-Xq__description{margin:10px 0;font-family:Neue Haas Light;font-size:18px}.Quickview-module-scss-module__ggh-Xq__price{font-family:Neue Haas Regular;font-size:24px}.Quickview-module-scss-module__ggh-Xq__button{margin-top:50px;display:block}@media screen and (max-width:850px){.Quickview-module-scss-module__ggh-Xq__modal{height:auto;margin-top:100px;margin-bottom:100px;width:95%!important}.Quickview-module-scss-module__ggh-Xq__modal img{width:100%}.Quickview-module-scss-module__ggh-Xq__row{flex-direction:column}.Quickview-module-scss-module__ggh-Xq__thumbnailContainer{flex-direction:row}.Quickview-module-scss-module__ggh-Xq__thumbnail{width:70px;height:100px}.Quickview-module-scss-module__ggh-Xq__imageContainer{width:100%}}
@keyframes QuantitySelector-module-scss-module__u_rRRW__slideDown{0%{transform:translateY(-100px)}to{transform:translate(0,0)}}@keyframes QuantitySelector-module-scss-module__u_rRRW__slideUp{0%{transform:translateY(200px)}to{transform:translate(0,0)}}@keyframes QuantitySelector-module-scss-module__u_rRRW__fadeIn{0%{opacity:0}to{opacity:1}}.QuantitySelector-module-scss-module__u_rRRW__row{display:flex}.QuantitySelector-module-scss-module__u_rRRW__center{text-align:center}.QuantitySelector-module-scss-module__u_rRRW__heading{color:#33421b;margin:20px 0 10px;font-family:Tan Aesop;font-size:40px}@media (max-width:1000px){.QuantitySelector-module-scss-module__u_rRRW__heading{font-size:30px}}@media (max-width:850px){.QuantitySelector-module-scss-module__u_rRRW__heading{font-size:24px}}.QuantitySelector-module-scss-module__u_rRRW__bodyCopy{font-family:Neue Haas Light,Arial,sans-serif}.QuantitySelector-module-scss-module__u_rRRW__bodyCopyBold{font-family:Neue Haas Bold,Arial,sans-serif}.QuantitySelector-module-scss-module__u_rRRW__bodyCopyMedium{font-family:Neue Haas Medium,Arial,sans-serif}.QuantitySelector-module-scss-module__u_rRRW__subheading{letter-spacing:1.5px;font-family:Neue Haas Regular,Arial,sans-serif}.QuantitySelector-module-scss-module__u_rRRW__subHeadingBold{letter-spacing:2px;font-family:Neue Haas Bold,Arial,sans-serif}.QuantitySelector-module-scss-module__u_rRRW__subHeadingHeavy{letter-spacing:2px;font-family:Neue Haas Heavy,Arial,sans-serif}.QuantitySelector-module-scss-module__u_rRRW__container{align-items:center;gap:10px;margin-top:10px;display:flex}.QuantitySelector-module-scss-module__u_rRRW__label{color:#2f2f2f;font-family:Neue Haas Bold,Arial,sans-serif;font-size:14px}.QuantitySelector-module-scss-module__u_rRRW__button{cursor:pointer;background:#fff;border:1px solid #ccc;width:35px;height:35px;padding:6px 12px}.QuantitySelector-module-scss-module__u_rRRW__button.QuantitySelector-module-scss-module__u_rRRW__disabled{cursor:not-allowed;background:#eee}.QuantitySelector-module-scss-module__u_rRRW__quantity{text-align:center;background-color:#fff;border:1px solid #ccc;justify-content:center;align-items:center;width:35px;height:35px;font-weight:700;display:flex}
@keyframes SizeOptions-module-scss-module__WeJd8a__slideDown{0%{transform:translateY(-100px)}to{transform:translate(0,0)}}@keyframes SizeOptions-module-scss-module__WeJd8a__slideUp{0%{transform:translateY(200px)}to{transform:translate(0,0)}}@keyframes SizeOptions-module-scss-module__WeJd8a__fadeIn{0%{opacity:0}to{opacity:1}}.SizeOptions-module-scss-module__WeJd8a__row{display:flex}.SizeOptions-module-scss-module__WeJd8a__center{text-align:center}.SizeOptions-module-scss-module__WeJd8a__heading{color:#33421b;margin:20px 0 10px;font-family:Tan Aesop;font-size:40px}@media (max-width:1000px){.SizeOptions-module-scss-module__WeJd8a__heading{font-size:30px}}@media (max-width:850px){.SizeOptions-module-scss-module__WeJd8a__heading{font-size:24px}}.SizeOptions-module-scss-module__WeJd8a__bodyCopy{font-family:Neue Haas Light,Arial,sans-serif}.SizeOptions-module-scss-module__WeJd8a__bodyCopyBold{font-family:Neue Haas Bold,Arial,sans-serif}.SizeOptions-module-scss-module__WeJd8a__bodyCopyMedium{font-family:Neue Haas Medium,Arial,sans-serif}.SizeOptions-module-scss-module__WeJd8a__subheading{letter-spacing:1.5px;font-family:Neue Haas Regular,Arial,sans-serif}.SizeOptions-module-scss-module__WeJd8a__subHeadingBold{letter-spacing:2px;font-family:Neue Haas Bold,Arial,sans-serif}.SizeOptions-module-scss-module__WeJd8a__subHeadingHeavy{letter-spacing:2px;font-family:Neue Haas Heavy,Arial,sans-serif}.SizeOptions-module-scss-module__WeJd8a__container{flex-direction:column;gap:8px;margin:30px 0;display:flex}.SizeOptions-module-scss-module__WeJd8a__label{color:#2f2f2f;font-family:Neue Haas Bold,Arial,sans-serif;font-size:14px}.SizeOptions-module-scss-module__WeJd8a__options{grid-template-columns:repeat(auto-fill,minmax(50px,1fr));gap:10px;display:grid}.SizeOptions-module-scss-module__WeJd8a__oneChoice{width:200px}.SizeOptions-module-scss-module__WeJd8a__option{cursor:pointer;position:relative}.SizeOptions-module-scss-module__WeJd8a__option input{display:none}.SizeOptions-module-scss-module__WeJd8a__option span{background:#fff;border:1px solid #ccc;justify-content:center;align-items:center;height:50px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.SizeOptions-module-scss-module__WeJd8a__option input:checked+span{color:#7b61ff;background:#7b61ff1a;border-color:#7b61ff;font-weight:700}.SizeOptions-module-scss-module__WeJd8a__option span:hover{border-color:#999}