@keyframes hayatLiquidSlosh{0%,100%{transform:scaleY(var(--hayat-fill-scale)) rotate(0deg) translateX(0)}25%{transform:scaleY(var(--hayat-fill-scale)) rotate(3deg) translateX(1px)}55%{transform:scaleY(var(--hayat-fill-scale)) rotate(-4deg) translateX(-1px)}75%{transform:scaleY(var(--hayat-fill-scale)) rotate(2deg)}}
.hayat-volume-option:hover .hayat-volume-option__liquid,.hayat-volume-option:focus .hayat-volume-option__liquid{animation:hayatLiquidSlosh 1.15s cubic-bezier(.45,.05,.55,.95) infinite}.hayat-volume-option:hover .hayat-volume-option__bottle{filter:drop-shadow(5px 8px 5px rgba(40,33,27,.22))}
.catalog-product-view .box-tocart{box-sizing:border-box;margin:34px 0 25px;padding:16px;border:1px solid #e0d9d1;border-radius:12px;background:#fff;box-shadow:0 12px 30px rgba(35,29,25,.08)}.catalog-product-view .box-tocart .fieldset{display:grid!important;grid-template-columns:134px minmax(210px,1fr)!important;gap:12px!important;align-items:center!important;margin:0!important}.catalog-product-view .box-tocart .field.qty{position:relative;margin:0!important}.catalog-product-view .box-tocart .field.qty>.label{position:absolute;bottom:calc(100% + 7px);left:0;margin:0!important}.catalog-product-view .box-tocart .actions{display:flex!important;align-items:center!important;height:58px}.catalog-product-view .box-tocart .action.tocart{height:58px!important;margin:0!important}
.hayat-review-card{margin:0 0 34px}.hayat-review-card>h2{margin:0 0 24px;font:32px/1.1 var(--hayat-serif,Georgia,serif)}.hayat-review-card__summary{display:grid;grid-template-columns:210px minmax(310px,1fr) minmax(280px,1fr);align-items:center;gap:34px;padding:34px;border:1px solid #e5ded6;border-radius:14px;background:#fff}.hayat-review-card__average{display:flex;flex-direction:column;align-items:center;border-right:1px solid #e8e1d9}.hayat-review-card__average strong{font-size:13px}.hayat-review-card__average em{margin:8px 0 2px;font:normal 64px/1 Arial,sans-serif;color:#111}.hayat-review-card__average span,.hayat-review-card__action>span{color:#69635e}.hayat-review-card__bars{padding-right:25px;border-right:1px solid #e8e1d9}.hayat-review-card__bars>div{display:grid;grid-template-columns:100px 1fr 30px;align-items:center;gap:10px;margin:7px 0}.hayat-review-card__bars b{color:#efa900;letter-spacing:2px;text-align:right}.hayat-review-card__bars span{height:2px;background:#eee7de}.hayat-review-card__bars i{display:block;height:100%;background:#d79a00}.hayat-review-card__bars small{color:#888}.hayat-review-card__action{display:flex;flex-direction:column}.hayat-review-card__action a{display:grid;place-items:center;height:56px;margin-top:8px;border-radius:12px;background:#211e1b;color:#fff;text-decoration:none;font-weight:600;text-transform:uppercase}.hayat-review-card__count{margin:18px 8px;color:#68625d}.hayat-original-review-add{display:none!important}
.hayat-accordion-fixed .item.title.is-review-section{display:none!important}
@media(max-width:900px){.catalog-product-view .box-tocart{margin-top:32px;padding:12px}.catalog-product-view .box-tocart .fieldset{grid-template-columns:130px minmax(0,1fr)!important}.hayat-review-card__summary{grid-template-columns:1fr;padding:22px}.hayat-review-card__average,.hayat-review-card__bars{padding:0 0 22px;border-right:0;border-bottom:1px solid #e8e1d9}.hayat-review-card__bars>div{grid-template-columns:90px 1fr 25px}}
