.addon-modal{--modal-padding: 2.5rem;--modal-height-offset: 5rem;display:flex;width:100%;max-width:80vw;height:100%;max-height:calc(100% - var(--modal-height-offset) * .8);overflow:hidden;background-color:rgba(var(--color-background),1);padding:var(--modal-padding);position:absolute;top:50%;left:50%;opacity:0;transform:translate(-50%,-50%) scale(.85);transition:all var(--duration-medium) cubic-bezier(0,0,.3,1);transition-delay:var(--duration-short);border-radius:1.5rem;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));padding-left:3.5rem;padding-right:3.5rem}.addon-modal .loading .hide-on-loading{visibility:hidden}.active .addon-modal{opacity:1;transform:translate(-50%,-50%) scale(1)}.addon-modal__content{width:100%;display:block;height:97%;font-size:16px}.addon-modal__content .icon.icon-cart{--size: 3.2rem;width:var(--size);height:var(--size)}.addon-modal .close-button{border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5;width:4rem;position:fixed;top:1.5rem;right:1.5rem;background-color:#e2ad26;opacity:.08;height:46px;width:46px}.addon-modal .close-button svg path{fill:#e2ad26!important;opacity:1!important}.addon-modal .close-button svg path[d*="M29.1665"]{fill:#e2ad26!important;opacity:1!important}.addon-modal .close-button svg *{fill:#e2ad2614!important}.addon-modal .close-button svg path:last-child{fill:#e2ad26!important}.addon-modal .close-button svg path[d*="M29.1665 28.508"]{fill:#e2ad26!important;color:#e2ad26!important}.addon-modal .close-button svg path:not([d*=rect]){fill:#000!important}.addon-modal__title{text-align:left;text-align:start;padding:2rem;font-size:24px;font-weight:900;border-bottom:1px solid #f1f1f1;padding-top:0}[dir=rtl] .addon-modal__title{margin-right:4.1rem}.addon-modal .card__content{padding-bottom:1.25rem}.addon-modal__tab-wrapper{overflow-x:auto;width:100%;margin-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}.addon-modal__bottom-tab-container,.addon-modal__tab-container{display:flex;align-items:center;justify-content:flex-start;gap:1.5rem;margin-bottom:1rem;font-weight:600;margin-top:2rem}.addon-modal__bottom-tab-container{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:2rem}.addon-modal__content .error-message{color:salmon}.addon-modal__bottom-tab-container .btn,.addon-modal__tab-container .btn{display:flex;flex-direction:row;justify-content:center;align-items:center;-webkit-appearance:none;appearance:none;outline:none;border:none;border-radius:var(--inputs-radius);background:rgba(var(--color-background));border:1px solid rgba(var(--color-link));padding:0 8px;white-space:nowrap}.addon-modal__tab-container .btn.active{background-color:#f2f4ec;color:#7c8034;border-color:#7c8034}.addon-modal__bottom-tab-container .btn{padding:.8rem 1.6rem;background-color:rgba(var(--color-link));color:rgba(var(--color-background));position:relative}.addon-modal__bottom-tab-container .btn .spinner{display:none;max-width:2.3rem;width:100%;height:auto;position:absolute}.addon-modal__bottom-tab-container .btn .spinner .path{stroke:rgb(var(--color-background))}.addon-modal__bottom-tab-container .btn.loading .spinner{display:block}.addon-modal__content .card__content .addon-button{grid-row-start:3;gap:.8rem;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;background-color:#e2ad26;border:none;color:#fff;width:94px!important;height:34px!important;min-width:94px!important;min-height:34px!important;max-width:103px!important;max-height:34px!important;padding:0!important;border-radius:.4rem;font-weight:500;transition:none;box-shadow:none;text-transform:none;position:relative;z-index:2;cursor:pointer;box-sizing:border-box!important}.addon-modal__content .card__content .addon-button:hover{background-color:#e2ad26;transform:none;box-shadow:none!important}.addon-modal__content .card__content .addon-button{box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;filter:none!important;-webkit-filter:none!important;text-transform:none!important;font-family:inherit!important;width:94px!important;height:34px!important;min-width:94px!important;min-height:34px!important;max-width:94px!important;max-height:34px!important;padding:0!important;box-sizing:border-box!important}.addon-modal__content .card__content .addon-button.btn,.addon-modal__content .card__content .addon-button[class*=btn],.addon-modal__content .card__content .addon-button[class*=button]{box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;filter:none!important;-webkit-filter:none!important}.addon-modal__content .card__content .card__heading a:after{bottom:7rem}.addon-modal__content .card__content .addon-button.added{pointer-events:none}.addon-modal__content .card__content .addon-button .atc-icon .icon.icon-cart-empty,.addon-modal__content .card__content .addon-button .added-icon,.addon-modal__content .card__content .addon-button.added .atc-icon,.addon-modal__content .card__content .addon-button.added .atc-text,.addon-modal__content .card__content .addon-button .atc-icon,.addon-modal__content .card__content .addon-button.added .added-icon{display:none}.addon-modal__content .card__content .addon-button .atc-text{display:block!important;color:#fff;font-size:14px;font-weight:500;text-transform:none}.addon-modal__content .card__content .addon-button:before{content:"Add to Cart"!important;color:#fff;font-size:12px;font-weight:500;position:absolute;top:50%;left:45%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;z-index:1;font-weight:400;padding-left:5px;padding-right:5px}[lang=ar] .addon-modal__content .card__content .addon-button:before{content:"\623\636\641  \625\644\649  \627\644\633\644\629"!important;left:80%}@media screen and (max-width: 900px){.addon-modal__content .card__content .addon-button:before{position:static;transform:none;left:auto;top:auto}[lang=ar] .addon-modal__content .card__content .addon-button:before{left:auto}}@media screen and (max-width: 500px){.addon-modal__content .card__content .addon-button:before{font-size:12px!important}}.addon-modal__content .card__content .addon-button,.addon-modal__content .card__content .addon-button:focus,.addon-modal__content .card__content .addon-button:active,.addon-modal__content .card__content .addon-button:hover{box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;outline:none!important;text-decoration:none!important;filter:none!important;-webkit-filter:none!important}.addon-modal__content .card__content .addon-button .added-icon{display:none!important}.addon-modal__content .card__content .addon-button .atc-icon{display:none}.addon-modal__content .card__content .addon-button.added .added-icon .icon.icon-checkmark{stroke:rgba(var(--color-link));fill:none;stroke-width:2px;stroke-linecap:round}.addon-category{margin-bottom:2rem}.addon-category__title{margin-bottom:1rem}.addon-modal .product-grid{--modal-height-offset: 8rem;overflow-y:auto;overflow-x:hidden;max-height:calc(100% - var(--modal-height-offset) * 2);padding-top:10px;display:flex;align-items:flex-start;padding-left:25px}.addon-category__products{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:1rem!important;width:100%!important;max-width:100%!important;grid-auto-flow:row!important;grid-auto-rows:auto!important}.addon-category__products>*{width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important;overflow:hidden!important;word-wrap:break-word!important}.addon-category__products .card,.addon-category__products .product-card,.addon-category__products .grid__item{min-width:0!important;max-width:none!important;width:100%!important}.addon-category__products .card{min-width:0!important;max-width:calc(16.666% - .83rem)!important;width:calc(16.666% - .83rem)!important;flex-shrink:1!important;flex-basis:calc(16.666% - .83rem)!important}.addon-category__products .card{--product-card-border-width: 0 !important;--product-card-image-padding: 0 !important;--product-card-corner-radius: .5rem !important}@media screen and (max-width: 900px){.addon-modal{--modal-height-offset: 2.5rem;max-width:100vw;top:unset;bottom:0;transform:translate(-50%,100%);padding:var(--modal-padding) 1.4rem}.addon-modal .product-grid{row-gap:min(var(--grid-mobile-vertical-spacing),1.5rem)}.active .addon-modal{transform:translate(-50%);border-radius:1.5rem 1.5rem 0rem 0rem}.addon-modal__content .icon.icon-cart{--size: 1.5rem}.addon-modal__content .card__content .addon-button{width:120px;height:34px;font-size:14px;display:flex;align-items:center;justify-content:flex-start;position:relative;padding:0 0 0 20px}.addon-modal__content .card__content .addon-button .mobile-cart-icon{display:block!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;margin-right:0;flex-shrink:0;order:-1}.addon-modal__content .card__content .addon-button .atc-icon{display:none!important}.addon-modal__content .card__content .addon-button .atc-text{display:inline-block!important}}@media screen and (min-width: 901px){.addon-modal__content .card__content .addon-button .mobile-cart-icon{display:none!important}.addon-modal__content .card__content .addon-button .atc-icon,.addon-modal__content .card__content .addon-button .atc-text{display:inline-block!important}.addon-modal__content .card__content .addon-button{display:flex;align-items:center;justify-content:flex-start;gap:0;padding-left:20px}}@media screen and (max-width: 899px){.addon-category__products{grid-template-columns:repeat(2,1fr)!important}}@media screen and (min-width: 900px) and (max-width: 999px){.addon-category__products{grid-template-columns:repeat(4,1fr)!important}}@media screen and (min-width: 1000px){.addon-category__products{grid-template-columns:repeat(6,1fr)!important}}.addon-category__products{min-width:0!important;max-width:none!important}.addon-category__products{flex:none!important;flex-direction:unset!important;flex-wrap:unset!important}.addon-category__products{grid-template-areas:none!important;grid-template-rows:auto!important;align-items:start!important;justify-items:start!important}.addon-category__products>*:nth-child(6n+1){grid-column:1!important}.addon-category__products>*:nth-child(6n+2){grid-column:2!important}.addon-category__products>*:nth-child(6n+3){grid-column:3!important}.addon-category__products>*:nth-child(6n+4){grid-column:4!important}.addon-category__products>*:nth-child(6n+5){grid-column:5!important}.addon-category__products>*:nth-child(6n+6){grid-column:6!important}.addon-category__products .card-wrapper,.addon-category__products .card__inner,.addon-category__products .card__media,.addon-category__products .card__content{min-width:0!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important}.addon-category__products *{min-width:0!important;max-width:100%!important}.addon-modal__content .card__content .addon-product-quantity{display:flex;justify-content:center;margin-top:1rem}.addon-modal__content .card__content .addon-product-quantity .quantity{width:100%;display:flex;align-items:center}.addon-modal__content .card__content .addon-product-quantity .quantity__input{height:1.2rem;width:3.2rem;padding:0;text-align:center;flex-grow:1}.addon-modal__content .card__content .addon-product-quantity .quantity__button{width:2rem;height:3rem;display:flex;align-items:center;justify-content:center;font-size:1.6rem;background:#fffbf7;border-radius:10px;cursor:pointer;transition:all .2s ease;margin-left:1rem;margin-right:1rem;padding-bottom:4px;color:#e2ad26}.addon-modal__content .card__content .addon-product-quantity .quantity__button:hover{background:#fffbf7}.addon-modal__content .card__content .addon-button.added+.addon-product-quantity{display:flex}.addon-modal__content .card__content{display:flex;flex-direction:column;gap:.5rem}.addon-modal__content .card__content .addon-product-quantity{order:3;margin-top:.5rem}.addon-modal__content .card__content .addon-button{order:3}.addon-modal__content .card__content .addon-button.added{display:none}.addon-modal__content .quantity__input:focus-visible{background-color:unset;outline:none;box-shadow:none;outline-offset:0}@media (max-width: 364px){.addon-modal__content .quantity__button.addon-quantity-minus{margin-left:5px!important}.addon-modal__content .quantity__button.addon-quantity-plus{margin-right:5px!important}.addon-modal__content .card__content .addon-product-quantity .quantity__button{margin-left:unset;margin-right:unset}}.addon-summary-section{display:flex;gap:.75rem;padding:0;background:none;border:none;border-radius:0;min-width:auto;flex-shrink:0;box-shadow:none;flex-direction:column;gap:0}.addon-summary-item{display:flex;justify-content:flex-start;align-items:center;font-size:1.3rem;font-weight:500;padding:0}.addon-summary-label{color:rgba(var(--color-foreground),1);font-weight:500;white-space:nowrap;font-size:16px}.addon-summary-value{font-weight:600;color:rgba(var(--color-foreground),1);background:none;padding:0;border-radius:0;min-width:auto;text-align:left;transition:none;font-size:16px}.addon-modal__right-section{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;flex-shrink:0}.addon-modal__button-cart-container{display:flex;align-items:center;gap:3rem;justify-content:flex-end}.addon-modal__total-cart{display:flex;align-items:center;gap:.5rem;font-size:16px;font-weight:500}.addon-modal__right-section #addOnPrice{display:none}#continueToCart{font-size:16px;font-weight:400;padding:12px 24px}.addon-summary-item,.addon-modal__total-cart{font-size:16px}@media screen and (max-width: 900px){.addon-modal__bottom-tab-container{flex-direction:column;gap:1rem;align-items:stretch}.addon-modal__bottom-tab-container .addon-modal__total-cart{text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important}.addon-summary-section{margin-bottom:0;padding:0;min-width:auto}.addon-summary-item{font-size:16px}.addon-summary-value{padding:0;min-width:auto;font-size:16px}.addon-modal__right-section{align-items:center}.addon-modal__button-cart-container{flex-direction:column;gap:.5rem;align-items:center}.addon-modal__total-cart{font-size:16px}}.addon-summary-value:not([data-price-to-convert="0"]){animation:none}.addon-modal [data-price-to-convert]{background-color:unset!important;color:#000!important;--animation-duration: unset !important}.addon-summary-section:hover{border-color:transparent;box-shadow:none}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}}.addon-modal__content .button:after{box-shadow:none!important}.addon-modal__content .card__content .addon-button{width:120px!important;height:34px!important;min-width:120px!important;min-height:34px!important;max-height:34px!important;padding:0!important;box-sizing:border-box!important}.addon-modal__content .card__content .addon-button>*{box-sizing:border-box!important}.addon-modal .card__media img,.addon-modal .card__media .media img,.addon-modal .card__media .card__media--media img{max-width:90%!important}.addon-modal .card__heading,.addon-modal .card__heading a,.addon-modal .card__heading .card-information__text{font-size:14px!important}.addon-modal .card__price,.addon-modal .card__price .price,.addon-modal .card__price .price__regular,.addon-modal .card__price .price__sale,.addon-modal .card__price .price__current,.addon-modal .price,.addon-modal .price__regular,.addon-modal .price__sale,.addon-modal .price__current,.addon-modal .card .price,.addon-modal .card .price__regular,.addon-modal .card .price__sale,.addon-modal .card .price__current,.addon-modal .card__content .price,.addon-modal .card__content .price__regular,.addon-modal .card__content .price__sale,.addon-modal .card__content .price__current,.addon-modal .addon-category__products .price,.addon-modal .addon-category__products .price__regular,.addon-modal .addon-category__products .price__sale,.addon-modal .addon-category__products .price__current{font-size:1.5rem!important}.addon-modal [class*=price],.addon-modal [class*=Price],.addon-modal .card [class*=price],.addon-modal .card [class*=Price],.addon-modal .card__content [class*=price],.addon-modal .card__content [class*=Price],.addon-modal .addon-category__products [class*=price],.addon-modal .addon-category__products [class*=Price]{font-size:1.5rem!important;font-weight:400!important}.addon-modal .card__heading a{text-align:center}.addon-modal .price-title{justify-content:center;align-items:center;text-align:center}.addon-modal .card-information{padding:0 6px}.addon-modal .card .media{left:4px}.addon-modal .card__content .addon-button{margin:0 auto;display:flex;justify-content:center;align-items:center;font-weight:100;padding:0 20px;border-radius:10px;gap:0}.addon-modal .card__content .addon-button:hover{transform:none!important;background-color:#e2ad26;box-shadow:none;position:relative;top:0;left:0;right:0;bottom:0;transition:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important}.addon-modal .addon-category__products .card,.addon-modal .addon-category__products .product-card,.addon-modal .addon-category__products .grid__item,.addon-modal .addon-category__products .card-wrapper{box-shadow:0 1px 2px #0000000d!important;padding:1rem!important;border-radius:.5rem!important;background-color:#fff!important}.addon-modal .product-card-wrapper{box-shadow:0 1px 2px #0000000d!important;border-radius:15px;padding:14px 3px}.addon-modal .addon-category__products .card__content,.addon-modal .addon-category__products .card__inner,.addon-modal .addon-category__products .card__media,.addon-modal .addon-category__products .card__heading,.addon-modal .addon-category__products .card__price,.addon-modal .addon-category__products .card-wrapper{box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;filter:none!important;-webkit-filter:none!important}.addon-modal .quantity{min-height:unset}@media screen and (max-width: 900px){.addon-modal__bottom-tab-container{flex-direction:column;gap:0}.addon-modal__content{height:62vh}.addon-modal__button-cart-container{flex-direction:column;gap:5px;width:100%}.addon-modal__right-section,#continueToCart,.addon-modal__total-cart-container{width:100%}.addon-modal__title{font-size:20px;padding:0 0 20px}.addon-modal{max-width:90vw;bottom:1.5rem}.active .addon-modal{border-radius:1.5rem}x-modal,x-modal-backdrop,x-modal-content{width:unset}.addon-modal__content .card__content .addon-button{min-width:100%!important;min-height:40px!important}.addon-modal__content .card__content .addon-button:before{left:55%}}@media screen and (max-width: 900px){.addon-modal__content{height:64vh}}.addon-modal .card__heading a{pointer-events:none;cursor:default;text-decoration:none}.addon-modal .card__heading a:hover{text-decoration:none;color:inherit}.addon-modal .card__heading a:focus{outline:none}.addon-modal .card__media a{pointer-events:none;cursor:default}.addon-modal .card__media a:hover{text-decoration:none}.addon-modal .card-wrapper{cursor:default}.addon-modal .card-wrapper:hover{transform:none;box-shadow:none}.addon-modal .card-wrapper[onclick]{pointer-events:none}.addon-modal .card-wrapper[onclick] *{pointer-events:auto}.addon-modal .addon-button,.addon-modal .quantity__button,.addon-modal .quantity__input{pointer-events:auto;cursor:pointer}[dir=rtl] .addon-modal .close-button{left:1.5rem;right:unset}
/*# sourceMappingURL=/cdn/shop/t/68/assets/product-addon.css.map */
