.contact-dialog-content input,.contact-dialog-content label{width:92%;z-index:90000002;font-family:comic_sans;background:0 0}#dialog-background,.main-dialog-container{position:fixed;z-index:90000000;left:-100%;top:-100%;width:1px;height:1px;transition:opacity .3s ease-in-out;opacity:0}.policy-container .policy-title:hover,.policy-container a{text-decoration:none}#payment-dialog #change-cust-data-btn,.contact-dialog-content .submit-container input{background:url("../assets/dialog-button.png") center center/contain no-repeat;border:none;color:#000}.btn-lds-ring div,.lds-ring div{box-sizing:border-box;animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-ring}#payment-dialog-subcontainer .payment-method.hidden .payment-method-body,#payment-dialog-subcontainer .payment-method.hidden .payment-method-body *{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}@font-face{font-family:comic_sans;src:url('../ComicSansMS.woff2') format('woff2'),url('../ComicSansMS.woff') format('woff');font-weight:400;font-style:normal}#yt-iframe{z-index:50}.main-dialog-container{overflow-y:auto;display:flex}.main-dialog-container.showed{top:0;left:0;width:100%;height:100%}.main-dialog-subcontainer{width:100%;min-height:100%;display:flex;flex-direction:column}.main-dialog-content{flex-grow:1;display:flex}.policy-container{font-size:12px;margin-top:auto;width:100%;font-family:comic_sans}.policy-subcontainer{margin:45px auto 0;padding:1px;background:#faf38d;text-align:center}.policy-content{margin:0 10px 15px;display:inline-block}.policy-container .policy-title{font-size:12.9px;display:inline-block;margin-bottom:0;width:auto}.policy-container a{display:block;text-align:center;color:#320002;margin:9px 0 0}.policy-container a:hover{text-decoration:underline;opacity:.8}.policy-con-company-info{color:#320002;margin-top:10px;margin-bottom:5px;font-size:11.3px}.contact-dialog-content{position:relative;margin:auto;width:100%;padding:0;transform:scale(0);-webkit-transform:scale(0);transition:transform .3s ease-in-out}.input-underline,.input-underline-short{margin-top:-19px;background-repeat:no-repeat;display:block;height:15px}#contact-dialog-subcontainer{position:relative;max-width:350px;margin:auto}#contact-dialog-subcontainer .bck-scroll-top-end,#payment-dialog-subcontainer .bck-scroll-top-end{position:absolute;top:0;left:0;width:100%;height:auto}#contact-dialog-subcontainer .bck-scroll-bottom-end,#payment-dialog-subcontainer .bck-scroll-bottom-end{position:absolute;bottom:0;left:0;width:100%;height:auto}#contact-dialog-subcontainer .bck-color{position:absolute;top:0;left:7.95%;width:84.1%;height:100%;background-color:#faf38d}#contact-dialog-subcontainer .top-offset-area,#payment-dialog-subcontainer .top-offset-area{width:100%;padding-top:12.5%}#contact-dialog-subcontainer .bottom-offset-area{width:100%;padding-top:16%}#contact-dialog-subcontainer .content-elements{position:relative;width:96%;margin:0 auto}#contact-submessage{position:absolute;font-size:18px;color:#5d0004;padding:6px 2px;margin:0;left:40px;bottom:0;font-family:comic_sans;width:200px}#contact-dialog-message-error{font-size:17px;position:absolute;bottom:3px}#contact-dialog-message-loading{position:absolute;bottom:11px}.contact-dialog-content .submit-container{padding-left:0;padding-right:28px!important;padding-bottom:0;padding-top:0;text-align:right!important}.contact-dialog-content .input-container{padding:8px 8px 10px;margin-left:8%;width:84%}.contact-dialog-content .input-container.half{width:40%}.contact-dialog-content .input-container.half.right{margin-left:0}.contact-dialog-content input{display:block;padding:4px 8px;border:none;margin:auto;font-size:22px;position:relative}.contact-dialog-content label{display:block;padding:4px 0;border:none;margin:0;font-size:18px;position:relative}.contact-dialog-content #input-delivery-country,.contact-dialog-content #input-subcountry{margin-left:-3px;display:block;font-size:14.1px;font-family:comic_sans;border:none;background-color:#fffefd!important}#str-cur-choose-container #str-cur-select:active,#str-cur-choose-container #str-cur-select:focus,.contact-dialog-content #input-delivery-country:active,.contact-dialog-content #input-delivery-country:focus,.contact-dialog-content #input-subcountry:active,.contact-dialog-content #input-subcountry:focus{outline:0;box-shadow:none}#payment-dialog-subcontainer .email-contact-text a,#payment-dialog-subcontainer .soc-contact-text a,#str-cur-choose-container #str-cur-select option,.contact-dialog-content #input-delivery-country option,.contact-dialog-content #input-subcountry option{color:#000}.contact-dialog-content .input-container.delivery-country,.contact-dialog-content .input-container.subcountry{padding:4px 12px;margin-bottom:10px}.contact-dialog-content #input-subcountry option[value=""]{color:#999}#cookie-settings.hidden,.contact-dialog-content .input-container.subcountry.hidden{display:none}.contact-dialog-content .input-container.half input{padding:4px 16px}.input-underline{width:100%;background-image:url('../assets/underline.png');background-size:100% auto}.input-underline.select{margin-top:-2px}.input-underline-short{width:100%;background-image:url('../assets/underline-short.png');background-size:contain}.contact-dialog-content input::-webkit-inner-spin-button,.contact-dialog-content input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#dialog-background{background:url(../assets/dialog-back.jpg) center center/cover no-repeat;visibility:hidden;align-items:center;justify-content:center;padding:0;overflow-x:hidden;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}#dialog-background.showed{left:0;top:0;width:100%;height:129%}#payment-dialog-subcontainer .bck-color{position:absolute;top:0;left:2.5%;width:95%;height:100%;background-color:#faf38d}.contact-dialog-content input[type=number]{-moz-appearance:textfield}.contact-dialog-content input:focus{outline:0}.contact-dialog-content .submit-container input{-webkit-appearance:none;-moz-appearance:none;width:auto;padding:8px 10px;font-size:22px;display:inline-block;cursor:pointer}.contact-dialog-content .submit-container input:hover{color:#444}#input-submit.disabled{background-color:transparent;cursor:default!important}.contact-dialog-content input::placeholder{color:#555!important;opacity:1}.contact-dialog-content input:-ms-input-placeholder{color:#555!important}.contact-dialog-content input::-ms-input-placeholder{color:#555!important}#contact-dialog-header{position:absolute;width:100%;padding-top:14%}#contact-dialog-title-con{position:absolute;width:96%;height:73%;top:45%;left:4%;transform:translateY(-50%);display:flex;align-items:center;justify-content:left;transition:.3s}#close-contact-dialog-span,#close-payment-dialog{transform:translateY(-50%);display:flex;align-items:center;transition:.3s;position:absolute}#contact-dialog-title{position:absolute;font-weight:400;font-family:comic_sans;font-size:135%;line-height:118%}#close-contact-dialog-span{width:9.9%;height:73%;top:45%;right:3%;justify-content:center}#close-contact-dialog{position:absolute;font-size:255%;color:#222;font-weight:700;transition:.3s}#close-contact-dialog-span img,#close-payment-dialog img{width:100%;height:auto}#close-contact-dialog:focus,#close-contact-dialog:hover{color:#555;text-decoration:none;cursor:pointer}#contact-dialog-subcontainer.frozen #close-contact-dialog,#contact-dialog-subcontainer.frozen #contact-form{opacity:.59!important}#contact-dialog-subcontainer #contact-form{transition:.3s}#contact-dialog-loading{position:absolute;width:100%;height:100%;top:0;left:0;z-index:90000099;visibility:hidden}#contact-loading-anim{width:20px;height:20px;bottom:5px}#contact-loading-anim div{width:20px;height:20px;margin:8px 8px 8px 5px;border-color:#5d0004 transparent transparent}.payment-dialog-content{position:relative;margin:auto;width:98%;padding:0}#payment-dialog-subcontainer{position:relative;max-width:450px;margin:auto}#payment-dialog-subcontainer .email-contact-text a:hover,#payment-dialog-subcontainer .soc-contact-text a:hover,#payment-dialog-subcontainer.frozen{opacity:.8}#payment-dialog-subcontainer .content-elements{position:relative;width:91%;margin:0 auto}#payment-dialog-subcontainer .bottom-offset-area{width:100%;padding-top:18%}#close-pay-dialog-container{position:absolute;width:100%;padding-top:10.9%;z-index:90001019}#close-payment-dialog{width:5.9%;height:59%;top:50%;left:3%;justify-content:center;z-index:90000009}#close-payment-dialog:focus,#close-payment-dialog:hover{opacity:.7;cursor:pointer}#close-payment-dialog.disabled{opacity:.5!important}#payment-dialog-subcontainer .payment-dialog-title{margin-top:0;margin-bottom:10px;font-size:21px;float:left;font-family:comic_sans}#payment-dialog #change-cust-data-container{position:relative;float:right;text-align:right}#payment-dialog #change-cust-data-btn{position:relative;top:-2px;width:auto;padding:8px 10px 10px;font-size:16px;display:inline-block;cursor:pointer;font-family:comic_sans}#payment-dialog #change-cust-data-container::after,.row::after{clear:both}#payment-dialog #customer-data-container{margin-bottom:25px;font-family:comic_sans}#payment-dialog #customer-data-content{position:relative;float:left;width:100%;margin-top:5px}#payment-dialog .customer-data{padding:4px 2px 0}#payment-dialog .customer-data p{margin:0 0 2px;font-size:16px}#payment-dialog .underline-decor{width:100%;height:auto;position:relative;top:-3px;opacity:.7}#payment-dialog .decor-paper-line-split{display:block;width:100%;height:auto;margin-top:12px;margin-bottom:30px}#customer-data-container .cust-info{display:flex}#customer-data-container .cust-info span{display:block}#customer-data-container .data-name{color:#333;padding-right:10px}#payment-dialog-subcontainer .payment-title{margin-top:26px;margin-bottom:6px;font-size:20px;font-family:comic_sans}#payment-dialog-subcontainer .payment-desc{font-size:14.5px;margin-top:4px;margin-bottom:7px;font-weight:400;font-family:comic_sans}#payment-dialog-subcontainer .payment-security-notice{display:inline-block;margin-top:0;font-weight:600;font-size:14px;font-family:comic_sans}#payment-dialog-subcontainer .payment-security-notice a{color:#000;display:inline-block}#payment-dialog-subcontainer .contact-title{font-family:comic_sans;font-size:14px;margin-top:22px;margin-bottom:8px}#payment-dialog-subcontainer #contact-button{font-weight:700;text-decoration:underline}#payment-dialog #cod-order-button:hover,#payment-dialog .srp-pmt #submit-payment:hover,#payment-dialog-subcontainer #contact-button:hover,#payment-dialog-subcontainer #hide-contact-info-btn:hover,#payment-dialog-subcontainer .payment-method-header:hover{cursor:pointer}#payment-dialog-subcontainer #contact-info-container{position:relative;background:#fff;border-radius:4px;padding:2px 12px 5px;font-family:comic_sans;margin-bottom:30px;font-size:14px;overflow:hidden}#payment-dialog-subcontainer .email-contact-text{margin-top:23px;margin-bottom:15px}#payment-dialog-subcontainer .soc-contact-text{margin-top:0}#payment-dialog-subcontainer #contact-email-icon{width:29px;height:auto;display:inline-block;position:relative;top:3px;margin-left:2px}#payment-dialog-subcontainer .soc-contact-icon{width:30px;height:auto;display:inline-block;position:relative;top:7px;margin-left:3px}#payment-dialog-subcontainer #hide-contact-info-btn{position:absolute;top:-5px;right:5px;font-family:comic_sans;font-size:18px}#payment-dialog-subcontainer #close-contact-info-container{text-align:center;margin-top:22px}#payment-dialog-subcontainer #close-contact-info-container span{display:inline-block;padding:4px 4px 0;border:1px solid #000;border-bottom:none;border-radius:50% 50% 0 0;width:25px;height:20px;position:relative;top:7px}#payment-dialog-subcontainer #close-contact-info-container img{display:inline-block;width:15px;height:auto;margin-bottom:5px}#payment-elem-container{border-radius:3px;background:#fff;overflow:hidden}#payment-elem-container:last-child{border-bottom:none!important}#payment-dialog-subcontainer .payment-method{position:relative}#payment-dialog-subcontainer .payment-processing-overlay{background:rgba(252,214,105,.15);position:absolute;width:100%;height:100%;left:0;top:0;z-index:90000090;visibility:hidden}#cod-pp-overlay{opacity:0}.payment-processing-body{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.59);text-align:center}.payment-processing-label{font-family:'Open Sans',sans-serif;font-size:26px}.lds-ring{display:inline-block;width:80px;height:80px}.lds-ring div{display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #fff;border-radius:50%;border-color:#eebb2b transparent transparent}.btn-lds-ring{position:absolute;left:-35px;bottom:5.7px;display:inline-block;width:20px;height:20px;visibility:hidden}.btn-lds-ring div{display:block;position:absolute;width:24px;height:24px;margin:4px;border:4px solid #fff;border-radius:50%;border-color:#eebb2b transparent transparent}.btn-lds-ring div:first-child,.lds-ring div:first-child,.loading-ring div:first-child{animation-delay:-.45s}.btn-lds-ring div:nth-child(2),.lds-ring div:nth-child(2),.loading-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3) .btn-lds-ring div:nth-child(3),.loading-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#payment-dialog-subcontainer .payment-method-header{position:relative;background:#fafafa;padding:12px 4px;border:1px solid #262522;font-size:15px;font-family:'Open Sans',sans-serif}.payment-method-header .radio-button{position:relative;display:inline-block;width:15px;height:15px;margin-right:7px;margin-left:4px;top:2px;background:#262522;border-radius:50%}.payment-method-header .radio-switch{position:absolute;display:inline-block;width:7px;height:7px;top:4px;left:4px;background:#fff;border-radius:50%}.srp-pmt .payment-method-header{border-radius:3px 3px 0 0}.srp-pmt #card-payment-title{display:inline-block;padding-right:7px}.srp-pmt #card-icons-container{float:right;padding-right:4px;display:flex;align-items:center;justify-content:center;visibility:hidden}.payment-method.hidden.srp-pmt #card-icons-container{visibility:visible}.srp-pmt #card-icons-container #card-options{margin-right:5px;position:relative;top:-2px}.srp-pmt #card-icons-container #more-opt-text{font-family:'Open Sans',sans-serif;font-size:12px;position:relative;top:-5px}.bold-child-spans .bolded-text{font-weight:700}#cod-payment-info,#ppl-payment-info,#str-payment-info{font-size:14px;font-family:'Open Sans',sans-serif;margin-bottom:20px}#cod-payment-free-del,#ppl-payment-free-del,#str-payment-free-del{display:block;margin-top:7px}#str-cur-choose-container{font-size:16px;font-family:'Open Sans',sans-serif;margin-bottom:20px}#str-cur-choose-container p{margin-top:0;margin-bottom:5px}#str-cur-choose-container #str-cur-select{border-radius:4px;border:1px solid #000;padding:1px;background-color:#fffefd;font-size:14px;font-family:'Open Sans',sans-serif}.ppl-pmt .payment-method-header{border-radius:0}.ppl-pmt .payment-logo-pp{position:absolute;right:9px;top:12.9px;width:73px;height:auto}.payment-method.hidden .payment-method-header{border-color:#dedede!important;background:#fdfdfd!important}.payment-method.hidden .payment-method-header .radio-button{border:2px solid #dedede;background:0 0}.payment-method.hidden .payment-method-header .radio-switch{background:0 0}.ppl-pmt.hidden .payment-method-header{border-radius:0 0 3px 3px}#payment-dialog-subcontainer .payment-method-body{position:relative;height:auto;padding:16px 9px;overflow:hidden}#payment-dialog-subcontainer .payment-method.hidden .payment-method-body{height:0!important}#payment-dialog .cod-method-subtitle,#payment-dialog .paypal-method-subtitle{font-family:'Open Sans',sans-serif;font-size:13.5px;margin-top:0}#payment-dialog #cod-order-button,#payment-dialog .srp-pmt #submit-payment{display:block;margin:15px auto;padding:6px 8px;font-family:'Open Sans',sans-serif;border-radius:4px;text-align:center;width:100%;font-size:15px;font-weight:700;background:#fcd669;border:none;color:#262522}#payment-dialog #cod-btn-content,.loading-ring{display:inline-block;position:relative}#payment-dialog #cod-order-button.disabled,#payment-dialog .srp-pmt #submit-payment.disabled{opacity:.5}#payment-dialog #cod-error-message,#payment-dialog #paypal-error-message{margin-top:5px;color:#d73d42;font-size:15px;font-family:'Open Sans',sans-serif}#payment-dialog #cod-success-message,#payment-dialog #paypal-success-message{margin-top:5px;color:#1b9e43;font-size:16px;font-family:'Open Sans',sans-serif}#payment-dialog .srp-pmt #payment-element{min-height:228px}#payment-dialog .ppl-pmt{overflow:hidden}#payment-dialog #paypal-button-container{width:200px}#payment-dialog-loading{position:absolute;width:100%;height:100%;top:0;left:0;z-index:90000199;display:none}#cookie-banner{position:fixed;bottom:0;width:100%;background:#f7f7f7;box-shadow:0 -2px 6px rgba(0,0,0,.15);padding:10px 15px;font-family:Arial,sans-serif;font-size:14px;z-index:9999}.cookie-banner-inner{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.cookie-text{flex:1 1 auto;margin:5px 10px 5px 0}.cookie-banner-buttons{flex-shrink:0;display:flex;gap:10px}.cookie-banner-buttons button{padding:8px 14px;border:none;background-color:#3983a5;color:#fff;border-radius:4px;cursor:pointer;font-size:13px;white-space:nowrap}.cookie-banner-buttons button:hover{background-color:#3e8caf}#cookie-settings{margin-top:15px;text-align:center}#cookie-settings label{display:block;margin:6px 0;font-size:13px}#cookie-settings input[type=checkbox]{accent-color:#3983a5;width:18px;height:18px;cursor:pointer}@media (max-width:600px){.cookie-banner-inner{flex-direction:column;text-align:center}.cookie-banner-buttons{margin-top:10px;flex-direction:column;gap:8px;width:100%}.cookie-banner-buttons button{width:100%}}#payment-dialog .srp-pmt #payment-message{font-family:'Open Sans',sans-serif;font-size:16px;display:none;color:#de2d44;margin-top:3px}.loading-ring div{display:block;position:absolute;border:2px solid #5d0004;border-radius:50%;animation:1.2s cubic-bezier(.5,0,.5,1) infinite loading-ring}@keyframes loading-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes zoom{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes zoom{from{transform:scale(.1)}to{transform:scale(1)}}@keyframes scalein{0%{transform:scale(.1);-webkit-transform:scale(.1)}100%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes trans-from-right{0%{transform:translate(100vw,0);-webkit-transform:translate(100vm,0)}100%{transform:translate(0,0);-webkit-transform:translate(0,0)}}@keyframes trans-from-left{0%{transform:translate(-100vw,0);-webkit-transform:translate(-100vm,0)}100%{transform:translate(0,0);-webkit-transform:translate(0,0)}}.row::after,.row::before{content:" ";display:table}[class*=col-]{float:left;width:100%}@media only screen and (min-width:600px){.col-m-1{width:8.33%}.col-m-2{width:16.66%}.col-m-3{width:25%}.col-m-4{width:33.33%}.col-m-5{width:41.66%}.col-m-6{width:50%}.col-m-7{width:58.33%}.col-m-8{width:66.66%}.col-m-9{width:75%}.col-m-10{width:83.33%}.col-m-11{width:91.66%}.col-m-12{width:100%}.policy-container{font-size:12.9px}.policy-subcontainer{margin-top:25px}.policy-container .policy-title{font-size:14px}.policy-con-company-info{font-size:11.7px}.policy-content{margin:0 10px 10px}.policy-container a{display:inline-block;margin-left:10px;margin-right:10px}}@media only screen and (min-width:1025px){.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}}