.alert-block{ position:fixed;right:1.5rem;top:1.5rem;z-index:13000}@media(max-width:575.98px){ .alert-block{ right:1rem !important;top:1rem !important;left:1rem !important }}.sc-alert{ background:#fff;-webkit-box-shadow:0 2px 4px rgba(40, 41, 61, .04), 0 8px 16px rgba(96, 97, 112, .16);box-shadow:0 2px 4px rgba(40, 41, 61, .04), 0 8px 16px rgba(96, 97, 112, .16);padding:0;margin-bottom:1.5rem;overflow:hidden}@media(min-width:420px){ .sc-alert{ width:370px;min-height:100px } .sc-alert-content{ min-height:100px }}.sc-alert-success .sc-alert-icon{ background-color:#09b83a}.sc-alert-danger .sc-alert-icon{ background-color:#d73e3e}.sc-alert-warning .sc-alert-icon{ background-color:#e57a00}.sc-alert-close{ position:absolute;right:.5rem;top:.5rem;background:rgba(0, 0, 0, 0);padding:0}.sc-alert-icon{ max-width:80px;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px}.sc-alert-text{ color:#1c1c28;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sc-alert-text a{ color:#0063f7;text-decoration:underline}.sc-alert-text a:hover{ text-decoration:none}.alert-text-item + .alert-text-item{ margin-top:.5rem}.sc-alert [data-bs-dismiss=modal]{ display:none !important}.animated{ -webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@keyframes fadeInRight{ from{ opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0) } to{ opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0) }}.fadeInRight{ -webkit-animation-name:fadeInRight;animation-name:fadeInRight}@keyframes fadeOutUp{ from{ opacity:1 } to{ opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0) }}.fadeOutUp{ -webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.modal{ -webkit-transform:translateY(500px);-ms-transform:translateY(500px);transform:translateY(500px);-webkit-transition:opacity .3s, -webkit-transform .4s;transition:transform .4s, opacity .3s, -webkit-transform .4s;-o-transition:transform .4s, opacity .3s;opacity:0;z-index:12201}#cartModal{ z-index:12203}.modal-backdrop.show{ opacity:.8}.modal.show{ -webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.modal-dialog{ max-width:440px}.modal-dialog.wide{ max-width:1024px}.modal-content{ border-radius:.75rem;border:0;-webkit-box-shadow:0 2px 8px rgba(40, 41, 61, .08), 0 20px 32px rgba(96, 97, 112, .24);box-shadow:0 2px 8px rgba(40, 41, 61, .08), 0 20px 32px rgba(96, 97, 112, .24);overflow:hidden}.modal-content a{ text-decoration:underline}.modal-content a:hover{ text-decoration:none}.modal-content .sc-btn:not(.sc-btn-with-icon){ width:100%}.modal-header{ border-bottom:transparent;border-top-left-radius:.75rem;border-top-right-radius:.75rem}@media(max-width:767.98px){ .modal-dialog{ margin:0;padding-top:60px;width:100%;max-width:100% } .modal-content{ height:calc(100vh - 60px);border-bottom-left-radius:0;border-bottom-right-radius:0 } .modal-header{ padding:1rem !important } .modal-title{ font-size:1rem !important }}.modal-header .btn-close{ -webkit-transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out;opacity:.7}.modal-header .btn-close:hover{ -webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.modal-header .btn-close:focus{ -webkit-box-shadow:none;box-shadow:none}.modal-title{ line-height:1.5rem;padding-right:3.625rem}@media(max-width:767.98px){ .modal-body{ overflow-y:auto }}@media(min-width:768px){ .modal-body{ min-height:300px }}.modal-body-text{ line-height:17px}.modal-body iframe{ max-width:100%}.modal-body-agree a{ text-decoration:underline}.modal-body-agree a:hover{ text-decoration:none}.modal-body-agree ol,.modal-body-agree ul{ padding-left:1rem}.modal-body-agree ol+p,.modal-body-agree p+ol,.modal-body-agree p+p,.modal-body-agree p+ul,.modal-body-agree ul+p{ padding-top:1rem}.modal-body-cart-items{ max-height:320px;overflow-y:auto;border-bottom:1px solid #f2f4f8}.modal-body-cart-items>*{ margin-bottom:1rem;-webkit-transition:border-color .3s ease-out;-o-transition:border-color .3s ease-out;transition:border-color .3s ease-out}.modal-body-cart-items>:hover{ -webkit-box-shadow:none;box-shadow:none;border-color:#eaeaea}.modal-body-product-img{ border:1px solid #f2f4f8;min-width:82px}.modal-body-product-img img{ height:64px;object-fit:contain;}.modal-body-product:hover{ -webkit-filter:none;filter:none;-webkit-box-shadow:none;box-shadow:none}@media(max-width:370px){ .modal-body-product .sc-module-rating-box{ -webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important }}.modal-body-product .sc-module-rating-star{ width:1rem;height:1rem;cursor:pointer}@media(min-width:413px){ .modal-body-product .sc-module-rating-star{ width:1.5rem;height:1.5rem }}.modal-body-product .sc-module-rating-star+.sc-module-rating-star{ margin-left:.5rem}@media(min-width:992px){ #back-top{ right:2.5rem;width:3rem;height:3rem;line-height:3rem } .modal-body-quick-view-img{ -webkit-box-flex:0;-ms-flex:0 0 510px;flex:0 0 510px;max-width:510px }}.modal-body-quick-view-img .sc-module-stickers-left{ gap:0.25rem;flex-wrap:wrap;}.modal-body-quick-view .sc-product-actions{ border:1px solid #f2f4f8}.modal-body-quick-view .sc-product-content-attributes,.modal-body-quick-view .sc-product-content-description{ border-bottom:0}.modal-body-quick-view .sc-product-content-text ol,.modal-body-quick-view .sc-product-content-text ul{ padding-left:1rem}.modal-body-quick-view .sc-product-content-text ol+p,.modal-body-quick-view .sc-product-content-text p+ol,.modal-body-quick-view .sc-product-content-text p+p,.modal-body-quick-view .sc-product-content-text p+ul,.modal-body-quick-view .sc-product-content-text ul+p{ margin-top:1rem}@media(max-width:413px){ .modal-body-quick-view .sc-btn-text{ display:none } .modal-body-quick-view .sc-product-buttons .sc-btn{ padding:0 !important;width:40px !important;height:40px }}.modal-backdrop{ z-index:12200;background-color:rgba(0, 0, 0, .4)}.modal-open{ overflow:hidden}.modal textarea{ height:200px !important;line-height:1 !important}#cartModal .sc-buy-one-click{ padding:0 !important}#cartModal .sc-buy-one-click-title{ font-size:12px !important;-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}#cartModal .sc-buy-one-click-title+form{ -webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#modalCartBody p+p,.sc-popup-success p+p{ margin-top:1rem}#blogCommentModal .form-control{ max-width:100%}.sc-location{ -webkit-box-shadow:0 0 2px rgba(40, 41, 61, .04), 0 4px 8px rgba(96, 97, 112, .16);box-shadow:0 0 2px rgba(40, 41, 61, .04), 0 4px 8px rgba(96, 97, 112, .16)}.sc-location+.sc-location{ margin-top:1rem}.sc-location .sc-btn-secondary{ -webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20px;height:20px}.sc-location .sc-btn-secondary .sc-btn-icon-chevron{ -webkit-mask-image:url(../img/sprite.svg#include--location-chevron);mask-image:url(../img/sprite.svg#include--location-chevron);width:10px;height:10px}.sc-location-collapsed{ max-height:0;opacity:0;-webkit-transition:max-height .3s ease-out, padding-top .3s ease-out, opacity .3s ease-out .15s;-o-transition:max-height .3s ease-out, padding-top .3s ease-out, opacity .3s ease-out .15s;transition:max-height .3s ease-out, padding-top .3s ease-out, opacity .3s ease-out .15s;overflow:hidden}.sc-location iframe{ max-width:100%;border-radius:.25rem !important;max-height:320px !important}.sc-location.active .sc-btn-secondary .sc-btn-icon{ background:#fff;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sc-location.active .sc-location-collapsed{ max-height:800px;padding-top:1rem;opacity:1}@-webkit-keyframes pulsation{ 0%{ -webkit-transform:scale(0);transform:scale(0);opacity:1 } 50%{ opacity:.5 } to{ -webkit-transform:scale(1);transform:scale(1);opacity:0 }}@keyframes pulsation{ 0%{ -webkit-transform:scale(0);transform:scale(0);opacity:1 } 50%{ opacity:.5 } to{ -webkit-transform:scale(1);transform:scale(1);opacity:0 }}@-webkit-keyframes iconOpacity{ 0%, 100%{ opacity:0 } 40%, 80%{ opacity:.96 } 60%{ opacity:1 }}@keyframes iconOpacity{ 0%, 100%{ opacity:0 } 40%, 80%{ opacity:.96 } 60%{ opacity:1 }}#sc_fixed_contact_button{ position:fixed;right:15px;bottom:72px;width:50px;height:50px;border-radius:100%;cursor:pointer;z-index:1020}#sc_fixed_contact_button.clicked{ z-index:1041}#sc_fixed_contact_substrate{ position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, 0);z-index:0;display:none}#sc_fixed_contact_substrate.active{ z-index:1020;display:block}.sc-fixed-contact-pulsation{ width:80px;height:80px;border-radius:50px;position:absolute;left:-15px;top:-15px;z-index:-1;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-animation:2s infinite pulsation;animation:2s infinite pulsation}@media(min-width:420px){ #sc_fixed_contact_button{ right:30px;width:70px;height:70px } .sc-fixed-contact-pulsation{ width:100px;height:100px }}.sc-fixed-contact-icon{ color:#fff;width:100%;font-size:20px;overflow:hidden}.sc-fixed-contact-icon .fa-envelope{ -webkit-animation:3s infinite iconOpacity;animation:3s infinite iconOpacity;width:20px;height:20px}@media(min-width:420px){ .sc-fixed-contact-icon{ font-size:28px } .sc-fixed-contact-icon .fa-envelope{ width:28px;height:28px }}.sc-fixed-contact-text{ font-size:7px;text-transform:uppercase;line-height:9px;color:#fff}.sc-fixed-contact-dropdown{ position:absolute;bottom:60px;right:36px;padding:20px;border-radius:6px;background:#fff;display:block;opacity:0;z-index:-1;margin-bottom:20px;-webkit-transition:margin-bottom .3s, opacity .3s;-o-transition:margin-bottom .3s, opacity .3s;transition:margin-bottom .3s, opacity .3s;-webkit-box-shadow:5px 12px 30px rgba(0, 0, 0, .35);box-shadow:5px 12px 30px rgba(0, 0, 0, .35);visibility:hidden;min-width:250px}@media(min-width:420px){ .sc-fixed-contact-text{ font-size:8px;line-height:10px } .sc-fixed-contact-dropdown{ right:60px }}.sc-fixed-contact-dropdown.expanded{ margin-bottom:0;opacity:.98;z-index:1;visibility:visible}.sc-fixed-contact-item{ color:#333;font-size:14px}.sc-fixed-contact-item:hover{ color:#0063f7}.sc-fixed-contact-item:not(:last-child){ margin-bottom:18px}.sc-fixed-contact-item-icon{ display:block;-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;max-width:36px;width:36px;height:36px;border-radius:100%;margin-right:10px;color:#fff}.sc-fixed-contact-item-icon svg{ width:20px !important;height:20px}.sc-fixed-contact-messenger{ background:#0084ff}.sc-fixed-contact-viber{ background:#7c529d}.sc-fixed-contact-telegram{ background:#2ca5e0}.sc-fixed-contact-skype{ background:#31c4ed}.sc-fixed-contact-whatsapp{ background:#25d366}.sc-fixed-contact-email{ background:#50a8ff}.sc-fixed-contact-call{ background:#3cba8b}.sc-fixed-contact-contacts{ background:#141e1a}@media(max-width:991px){ .sc-fixed-contact-viber-desktop{ display:none !important }}@media(min-width:768px){ #sc_fixed_contact_button{ bottom:30px }}.popover{ font-family:Montserrat, sans-serif;border-color:transparent;border-radius:.5rem;-webkit-box-shadow:0 2px 8px rgba(40, 41, 61, .04), 0 16px 24px rgba(96, 97, 112, .16);box-shadow:0 2px 8px rgba(40, 41, 61, .04), 0 16px 24px rgba(96, 97, 112, .16);z-index:1019}@media(min-width:360px){ .popover{ min-width:260px }}@media(min-width:992px){ .popover{ z-index:19999 }}.popover-arrow:before{ border-color:transparent !important}.popover-header{ border-bottom:0;background-color:rgba(0, 0, 0, 0);font-weight:600;font-size:1.075rem;padding:1rem 1rem .5rem}.popover-header:before{ border-color:transparent !important}.popover-body{ padding:0 1rem 1rem;font-size:.75rem;color:#555770}.popover-body p+p{ margin-top:1rem}.popover-body ul{ padding:1rem 0 1rem .75rem}