.ced-loader{align-items:center;background-color:hsla(0,0%,100%,.9);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:99999}.loader-message{color:#3a3a3a;font-family:Arial!important;font-size:15px;line-height:22.5px;margin-top:10px}.btn-loader,.ced-loader .loader{animation:loader-01 1s linear infinite;border:4px dotted #000;border-radius:50%;box-sizing:border-box;height:50px;opacity:1;position:static;width:50px}.validate-discount{height:40px}.btn-loader{height:18px;width:18px}@-webkit-keyframes loader-01{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.xpresslane-message{background-color:rgba(191,7,17,.88);bottom:0;left:50%;padding:13px;position:fixed;transform:translateX(-50%);z-index:999}.xpresslane-message p{color:#fff;font-size:18px}.expresslane-checkout{align-self:flex-start;display:inline-block;position:relative}.product-form-product-template .expresslane-checkout{padding:0 5px}.xpresslane-hide-button{display:none}.cart__submit-controls .btn{min-height:44px}.xpressHide{display:none}.coupon-details{margin-top:5px}.coupon-code{background-color:#f0f0f0;border-radius:5px;display:inline-block;font-size:13px;padding:8px 8px 8px 33px;position:relative}.has-remove .coupon-code{padding:8px 33px}.coupon-code img.coupon-icon{left:8px;position:absolute;top:10px;width:16px}.coupon-details .total-amount{border-top:1px solid #ddd;margin-top:10px;padding-top:10px}.coupon-wrapper .applied-coupon{margin-top:15px}.applied-coupon.has-remove a,.applied-coupon.has-remove button{border:0;padding:0;position:absolute;right:10px;top:10px;width:15px}.coupon-wrapper .coupon-error{color:#e32c2b;font-size:14px;margin-top:15px}.coupon-wrapper .coupon-success{color:#0acf83}.page-banner{border-radius:5px;box-sizing:border-box;margin-bottom:10px;padding:10px;width:100%}.page-banner.banner-critical{background-color:#f2dede;border:1px solid #ebccd1}.page-banner.banner-critical p{color:#a94442}.page-banner p{font-size:15px;margin:0}@media screen and (max-width:500px){.cart__submit-controls .expresslane-checkout{margin-top:10px}}.template-cart .expresslane-checkout img{cursor:pointer;display:block;position:static}.xpressbtn{-webkit-font-smoothing:antialiased;border:1px solid transparent;display:inline-block;font-family:Montserrat,sans-serif;font-size:.95rem;font-weight:500;line-height:1.7;padding:.505rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:220px}.template-product .xpressbtn{width:100%}.xpressbtn-semi-rounded{border-radius:.3rem}.xpressbtn-rounded{border-radius:2rem}.xpressbtn img{vertical-align:middle;width:86px}.xpressbtn:focus,.xpressbtn:hover{text-decoration:none}.xpressbtn.focus,.xpressbtn:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0}.xpressbtn.disabled,.xpressbtn:disabled{opacity:.65}.xpressbtn:not(:disabled):not(.disabled){cursor:pointer}.xpressbtn:not(:disabled):not(.disabled).active,.xpressbtn:not(:disabled):not(.disabled):active{background-image:none}.xpressbtn-primary,.xpressbtn-primary:hover{background-color:#404040;border-color:#404040;color:#fff}.xpressbtn-primary.focus,.xpressbtn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.show>.xpressbtn-primary.dropdown-toggle,.xpressbtn-primary.disabled,.xpressbtn-primary:disabled,.xpressbtn-primary:not(:disabled):not(.disabled).active,.xpressbtn-primary:not(:disabled):not(.disabled):active{background-color:#404040;border-color:#404040;color:#fff}.show>.xpressbtn-primary.dropdown-toggle:focus,.xpressbtn-primary:not(:disabled):not(.disabled).active:focus,.xpressbtn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.xpressbtn-secondary,.xpressbtn-secondary:hover{background-color:#fff;border-color:#fff;color:#4f4f4f}.xpressbtn-secondary.focus,.xpressbtn-secondary:focus{box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5)}.show>.xpressbtn-secondary.dropdown-toggle,.xpressbtn-secondary.disabled,.xpressbtn-secondary:disabled,.xpressbtn-secondary:not(:disabled):not(.disabled).active,.xpressbtn-secondary:not(:disabled):not(.disabled):active{background-color:#fff;border-color:#fff;color:#4f4f4f}.show>.xpressbtn-secondary.dropdown-toggle:focus,.xpressbtn-secondary:not(:disabled):not(.disabled).active:focus,.xpressbtn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5)}.template-cart .xpressbtn{margin-top:10px}@media screen and (max-width:749px){.template-cart .xpressbtn{width:100%!important}}.img_wrp{border-radius:10px;box-shadow:0 10px 20px rgba(5,31,52,.19),0 6px 6px rgba(5,31,52,.2);box-sizing:border-box;color:#382757;font-family:Comfortaa!important;height:auto;left:50%;max-width:798px;overflow:auto;top:50%;transform:translate(-50%,-50%);z-index:999}.close,.img_wrp{position:absolute}.close{cursor:pointer;height:3%;opacity:.2;right:2%;top:3%;width:3%}.close:hover{opacity:1}.overlay{background-color:rgba(0,0,0,.5);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:99}.shopify-payment-button__button--hidden{display:none!important}.payment-buttons{display:flex;flex-direction:column;gap:.6rem}@media (max-width:768px){.payment-buttons{display:flex;flex-direction:row}.add-to-cart{letter-spacing:1px}}.sk-circle-overlay{background-color:rgba(0,0,0,.5);bottom:0;cursor:pointer;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:999999999}.sk-circle{height:50px;left:48.5%;position:relative;top:40%;width:50px}.sk-circle .sk-child{display:block}@media screen and (max-width:749px){.sk-circle{height:50px;left:45%;position:relative;top:40%;width:50px}}.sk-circle .sk-child{height:100%;left:0;position:absolute;top:0;width:100%}.sk-circle .sk-child:before{-webkit-animation:sk-circleBounceDelay 1.2s ease-in-out infinite both;animation:sk-circleBounceDelay 1.2s ease-in-out infinite both;background-color:#fff;border-radius:100%;content:"";display:block;height:15%;margin:0 auto;width:15%}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleBounceDelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.block{display:block}.hidden{display:none}.x-sk-circle-overlay{background-color:#fff;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1080}.x-loading-text-container{display:flex;justify-content:center;position:relative;text-align:center;top:40%;width:100%}.x-loading-text{color:#999}.x-loader{-webkit-animation:x-rotate 1s ease-in-out 0s infinite backwards;animation:x-rotate 1s ease-in-out 0s infinite backwards;border-radius:50%;height:48px;margin-bottom:1rem;position:relative;width:48px}.x-loader:before{-webkit-animation:x-prixClipFix 1.5s ease-in-out .5s infinite backwards;animation:x-prixClipFix 1.5s ease-in-out .5s infinite backwards;border:5px solid var(--xpresslane-loader,#3571e1);border-radius:50%;bottom:0;box-sizing:border-box;content:"";left:0;position:absolute;right:0;top:0}@keyframes x-rotate{to{transform:rotate(1turn)}}@-webkit-keyframes x-rotate{to{-webkit-transform:rotate(1turn)}}@keyframes x-prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}@-webkit-keyframes x-prixClipFix{0%{-webkit-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}