:root{--shopizal-storefront-css:1}@layer theme-styles{.canvas-sidebar .canvas-header{text-transform:capitalize;color:var(--dark);justify-content:space-between;align-items:center;padding:15px;font-size:20px;font-weight:500;line-height:30px;display:flex;position:relative}.canvas-sidebar .canvas-header:after{content:"";background-color:var(--line);height:1px;position:absolute;bottom:0;left:15px;right:15px}.popup-style-1 .popup-header{text-transform:capitalize;color:var(--dark);border-bottom:0;border-radius:0;justify-content:space-between;align-items:center;padding:32px 32px 10px;font-size:20px;font-weight:500;line-height:30px;display:flex;position:relative}.popup-product .modal-dialog{max-width:1243px}.popup-product .modal-content{padding:24px 15px 32px}.popup-product .modal-header .countdown__timer .countdown__value{color:var(--primary);margin-right:6px}.popup-product .tf-swiper .sw-dot-default{margin-top:5px}.box-nav-menu .mega-product .sw-dot-default{margin-top:10px}@media (min-width:768px){.popup-product .modal-content{padding:32px 60px 40px}}@media (min-width:992px){.modal-share-social .modal-content{padding:32px 32px 48px}}@media (max-width:767px){.modal-compare .modal-content{padding:24px 15px}.popup-style-2 .modal-content{padding:24px 20px}.popup-product .modal-header{margin-top:20px}}.modal-lena-ai-offer .modal-dialog{width:calc(100% - 24px);max-width:520px;max-height:calc(100vh - 24px);overflow:visible}@media (max-width:767px){.modal-lena-ai-offer .modal-dialog{width:calc(100% - 18px)}}.tf-product-variant>.variant-picker-label+*{margin-top:-14px}.variant-picker-item>.variant-picker-label+*{margin-top:0}.store-option+.store-option{margin-top:10px}.condition-gift-products-group>.wg-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:100%;margin:20px 0 0;padding:0;list-style:none;display:flex}.modal-store-select .modal-dialog{width:calc(100% - 32px);max-width:560px}.popup-style-1 .popup-header:after{content:"";background-color:var(--line);height:1px;position:absolute;bottom:0;left:32px;right:32px}@media (max-width:767px){.popup-style-1 .popup-header{padding:15px 15px 10px}.popup-style-1 .popup-header:after{left:15px;right:15px}}.s-banner-cd-baby .wg-countdown .countdown__item .countdown__value{--sz-font-heading:"Grandstander", cursive;--sz-font-menu:"Grandstander", cursive;--sz-font-button:"Grandstander", cursive;--sz-font-product-name:"Grandstander", cursive;--sz-font-product-price:"Grandstander", cursive;color:#f6620c;font-family:Grandstander,cursive;font-weight:700}.tf-page-cart-main .fl-iconbox .sw-dot-default{margin-top:12px}@media (max-width:767px){.popup-search .modal-content{padding:48px 0}}.canvas-sidebar{width:100%;max-width:320px}.form-login .button-wrap.register-button-wrap,.form-login .button-wrap.login-button-wrap,.resend-verification-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid!important}@media (max-width:768px){.form-login .button-wrap.register-button-wrap,.form-login .button-wrap.login-button-wrap,.resend-verification-actions{grid-template-columns:1fr}}.password-reset-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex!important}.password-reset-actions>*{flex:1 1 max-content}@media (max-width:768px){.password-reset-actions{flex-direction:column}}.popup-product .modal-header{border:0;flex-direction:column;justify-content:center;gap:8px}.popup-product .modal-header .countdown__timer .countdown__item:first-child{display:none}.blog-item .blog-content{gap:15px;display:grid}.blog-item-v2 .entry-content .meta-list .item{color:var(--text);padding:4px 0 4px 14px;font-size:12px;font-weight:500;line-height:20px;position:relative}.blog-item-v2 .entry-content .meta-list .item:before{content:"";background-color:var(--text);border-radius:50%;width:4px;height:4px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.tf-zoom-main{z-index:60!important;position:sticky!important;top:30px!important}@media (min-width:768px){.popup-product .modal-header .countdown__timer{font-size:24px;line-height:32px}.canvas-sidebar{max-width:406px}.canvas-sidebar .canvas-header{padding:20px 32px}.canvas-sidebar .canvas-header:after{left:32px;right:32px}}@media (min-width:1200px){.popup-product .modal-content{padding:32px 84px 84px}.popup-product .modal-header{gap:16px}}.rtl .tf-zoom-main .drift-zoom-pane{justify-content:flex-end;display:flex}}
