@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.holly-loader{width:15px;height:15px;border:1px solid #ffffff;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.holly-xl-loader{width:20px;height:20px;border:2px solid #fff;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.holly-xl-loader-black{width:20px;height:20px;border:2px solid #383838;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button.holly-loading{pointer-events:none;opacity:.7}@keyframes fade{0%{opacity:0}to{opacity:1}}#holly-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;justify-content:center;align-items:flex-end;z-index:99999999;color:#383838}.holly-modal-large-container{width:100%;max-width:724px}#holly-modal-content{background:#fff;padding:16px;text-align:center;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:16px;opacity:0;transform:translateY(100%);transition:opacity .3s ease-out,transform .3s ease-out}.holly-modal-container{width:100%}.holly-modal-close-btn{cursor:pointer;color:#000;font-weight:700;flex-shrink:0;transition:transform .2s ease-in-out;width:24px;height:24px;display:flex;justify-content:center;align-items:center;position:absolute;top:-2px;right:0}.holly-modal-close-btn:hover{transform:scale(1.2)}.holly-modal-desc{color:#000;font-size:18px;margin-bottom:5px}.holly-modal-title-area{flex-grow:1;text-align:center;display:flex;flex-direction:column;gap:12px;align-items:center}.holly-modal-title{font-weight:600;font-size:16px;line-height:19.2px;letter-spacing:0%;margin:0}.holly-modal-body{margin:0;font-weight:500;font-size:12px;line-height:14.4px;letter-spacing:0px;color:#848484;text-align:center;max-width:500px}.holly-open-modal{display:flex!important}.holly-modal-input-group{display:flex;flex-direction:column;gap:24px;width:100%}.holly-modal-input{display:flex;flex-direction:column;gap:8px}.holly-modal-title-icon{display:flex;align-items:center;justify-content:center;gap:7px}.holly-modal-input-group input{width:100%;padding:16px 8px;border:1px solid #383838;display:flex;justify-content:flex-start}.holly-modal-input-group input::placeholder{color:#a6a8ad}.holly-modal-input-group label{font-weight:600;font-size:16px;line-height:19.2px;letter-spacing:0px;text-align:left}.holly-modal-btn{width:100%;height:50px;padding:16px 8px;background:#383838;border:solid 1px #383838;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:600;font-size:16px;line-height:19.2px;letter-spacing:0px;color:#fff;cursor:not-allowed}.holly-modal-btn:disabled{background:#bbb8b8;border:solid 1px #BFBFBF;cursor:not-allowed}.holly-modal-btn.active{background:#383838;border:solid 1px #383838;cursor:pointer;color:#fff}.holly-modal-header{position:relative;width:100%}.holly-open-modal #holly-modal-content{animation:slideUp .3s ease-out forwards}.holly-modal-divider{width:100%;height:1px;border-bottom:solid 1px #E7E7E7;display:block!important}.holly-modal-product-area-title{font-weight:600;font-size:16px;line-height:19.2px;letter-spacing:0px;text-align:center;margin:0;color:#383838}.holly-modal-product-info-area{display:flex;flex-direction:column;gap:12px;padding:8px 6px}.holly-modal-product-title-area{display:flex;flex-direction:column;gap:8px}.holly-modal-product-info-area-title{text-align:left;font-weight:600;font-size:11px;line-height:13.2px;letter-spacing:0px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;color:#383838;margin:0;height:26px}.holly-modal-product-info-area-selling-price{font-weight:700;font-size:14px;line-height:16.94px;letter-spacing:0px;margin:0;text-align:left;color:#383838}.holly-modal-product-info-price-area{display:flex;justify-content:flex-start;align-items:flex-start;gap:8px}.holly-modal-product-info-price-area-percentage{margin:0;font-weight:700;font-size:12px;line-height:14.4px;letter-spacing:0px;color:#fd101e;display:flex;align-items:center;min-width:37px}.holly-modal-product-add-to-cart-btn{width:100%;height:37px;gap:10px;border:1px solid #C7C7C7;padding:12px 8px;background-color:#000;color:#fff;font-weight:600;font-size:11px;line-height:13.2px;letter-spacing:0px;display:flex;justify-content:center;align-items:center}.holly-modal-product-add-to-cart-btn:hover{background-color:#454545;color:#fff;cursor:pointer}.holly-modal-product-info-area-compare-price{margin:0;text-align:left;font-weight:400;font-size:12px;line-height:12.1px;letter-spacing:0px;text-decoration:line-through;color:#7b7b7b;height:12px}#holly-email{font-size:16px}@media (min-width: 768px){#holly-modal{align-items:center}.holly-modal-container{width:429px}#holly-email{font-size:14px}#holly-modal-content{gap:32px;padding:24px;transform:none!important;opacity:1!important;transition:none!important}.holly-modal-title{font-weight:600;font-size:20px;line-height:24px}.holly-modal-title-area{gap:16px}.holly-modal-body{font-size:14px;line-height:20px}.holly-open-modal #holly-modal-content{animation:none!important}}.holly-carousel-container{position:relative;width:100%;overflow:hidden;display:flex;flex-direction:column;gap:16px}@media (max-width: 375px){.holly-carousel-container{width:332px;max-width:100%}}#holly-carousel{display:flex;gap:12px;transition:transform .5s ease}.holly-carousel-item{flex:0 0 auto;width:calc(50% - 6px);border:1px solid #E5E5E5}@media (min-width: 425px){.holly-carousel-item{width:calc(33.3333% - 8px)}}@media (min-width: 647px){.holly-carousel-item{width:calc(25% - 9px)}}.holly-carousel-item img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.holly-carousel-btn-area{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:50px;height:50px;cursor:pointer;display:flex;justify-content:center;align-items:center}.holly-carousel-button{background-color:#ffffff7f;color:#fff;padding:10px;border:1px solid #c0c0c0;width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer}.holly-carousel-btn-area.prev-btn{cursor:pointer;left:0}.holly-carousel-btn-area.next-btn{cursor:pointer;right:0}.holly-carousel-button:disabled{background-color:#ddd;cursor:not-allowed;opacity:.5}.holly-carousel-button:disabled svg path{fill:#888}.holly-modal-compare-price-area{display:flex;gap:6px;align-items:center}.holly-modal-img-area{position:relative;display:block}.holly-carousel-item .holly-modal-img-top-badge{position:absolute;top:10px;left:10px;width:35px;height:35px}.holly-carousel-item .holly-modal-img-bottom-badge{position:absolute;bottom:20px;right:10px;width:35px;height:35px}.holly-modal-cart-price{font-size:12px;font-weight:700;color:#e5001c;height:18px}.holly-palm-modal-campaign-text{font-weight:700;font-size:12px;position:absolute;left:0;bottom:0;text-decoration:underline;padding-left:4px;padding-right:4px;background:#ffffffb3;color:#000;text-align:left}.holly-modal-logo-area{width:100%;display:flex;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/110/assets/holly-notifications.css.map */
