@charset "UTF-8";:root{--color-primary:#f6bd41;--color-bw-switch:#212121;--color-bg-dark:#3a3a3a;--color-text:#fff;--color-input-outline:#f6bd41;--color-header-phone:#6bca66;--color-sw-primary-green:#f6bd41;--color-sw-primary-green-hover:#204089;--color-sw-primary-white:#f6bd41;--color-sw-primary-black:#f6bd41;--color-sw-black-primary:#000;--color-sw-text-white:#212121;--color-sw-primary-grey:#f6bd41;--cc-btn-primary-bg:#f6bd41;--cc-btn-primary-hover-bg:#f6bd41;--cc-btn-primary-text:#212121;--header-sticky:-129px}.checkbox,.radiobox{margin-bottom:5px}.checkbox.inline-checkbox,.radiobox.inline-checkbox{clear:none;display:inline-block;width:auto;float:none;margin-bottom:0;margin-right:10px}@media (min-width:768px){.checkbox.inline-checkbox,.radiobox.inline-checkbox{margin-right:15px}}@media (min-width:1200px){.checkbox.inline-checkbox,.radiobox.inline-checkbox{margin-right:25px}}.checkbox-hidden,.radio-hidden{display:none;position:absolute;top:-9999px;left:-9999px;appearance:none;-webkit-appearance:none;-moz-appearance:none;opacity:0}.checkbox-label{margin:0;min-height:inherit;width:100%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;color:#212121;vertical-align:middle;cursor:pointer;text-transform:none}.checkbox-box{float:left;width:20px;height:20px;border-radius:2px;background-color:#fff;border:1px solid #e0e0e0;margin-right:10px}.checkbox-box,.checkbox-text{position:relative;cursor:pointer;display:inline-block;vertical-align:middle;margin-left:0}.checkbox-text{text-align:left;font-weight:400;color:#212121;font-size:14px;line-height:1.4em;padding:3px 0;width:calc(100% - 30px)}.checkbox-text a{color:#212121;font-weight:400;text-decoration:underline}.checkbox-text a:hover{text-decoration:none}.checkbox-text:first-letter{text-transform:uppercase}.checkbox-text>span{font-size:13px}.checkbox-note{color:#afafaf;margin-left:auto;font-size:13px;line-height:1.4em;padding:3px 0;vertical-align:middle}.checkbox-hidden:checked+.checkbox-label .checkbox-box{border-color:#f6bd41;border-color:var(--color-primary);background-color:#f6bd41;background-color:var(--color-primary)}.checkbox-hidden:checked+.checkbox-label .checkbox-box:after{content:"";display:block;position:absolute;top:3px;left:6px;width:6px;height:9px;border:solid #212121;border:solid var(--color-bw-switch);border-width:0 2px 2px 0;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg)}.input-button{position:relative}a.input-button.active,a.input-button:hover{text-decoration:none}a.input-button.active .input-button-label,a.input-button:hover .input-button-label{text-decoration:none;background-color:#f6bd41;background-color:var(--color-primary);color:#212121;color:var(--color-bw-switch)}.input-button-input{position:absolute;opacity:0;left:-100px}.input-button-input:checked+.input-button-label{color:#212121;color:var(--color-bw-switch);background:#f6bd41;background:var(--color-primary)}.input-button-input:checked+.input-button-label.w-arrow:after{border-color:#f6bd41 transparent transparent;border-top-color:var(--color-primary)}.input-button-label{min-height:36px;padding-left:30px;padding-right:30px;background:#f6f6f6;color:#212121;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;text-align:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;font-size:14px;margin-bottom:0;border:1px solid #e0e0e0}.input-button-label.w-arrow:after{content:"";display:block;width:0;height:0;border-color:transparent;border-style:solid;border-width:7px 8px 0;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%) translateY(-1px);-moz-transform:translateX(-50%) translateY(-1px);-ms-transform:translateX(-50%) translateY(-1px);-o-transform:translateX(-50%) translateY(-1px);transform:translateX(-50%) translateY(-1px)}.checkbox-block-wrapper{padding:20px;border:1px solid #e0e0e0;background:#f6f6f6}.checkbox-block-wrapper--voucher{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-height:85px}.checkbox-block-wrapper--voucher .cart-summary-coupon-input-wrapper{display:none;flex-wrap:wrap;align-items:center;gap:1rem}.checkbox-block-wrapper--voucher .cart-summary-coupon-input-wrapper.active{display:flex;margin-top:0}.checkbox-block-wrapper--voucher .cart-summary-coupon-input-wrapper input{flex:content}.block-pickup{font-size:14px;line-height:1.75}.info-block{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:30px;border-left:4px solid #f6bd41;background:#f6f6f6;margin-bottom:30px;position:relative}.info-block.w-icon{padding-left:75px}@media (min-width:992px){.info-block.w-icon{padding-left:115px}}.info-block.w-icon .info-block-icon{position:absolute;top:50%;left:30px;transform:translateY(-50%);width:30px;height:auto}@media (min-width:992px){.info-block.w-icon .info-block-icon{width:45px;font-size:22px}}.info-block a{text-decoration:underline;color:#afafaf}.info-block p{width:100%;font-size:14px}.info-block p:last-of-type{margin-bottom:0}.info-block ul{width:100%}.info-block ul li{font-size:14px}.info-block ul li:last-of-type{margin-bottom:0}@media (max-width:767.98px){.info-block{flex-wrap:wrap}}.info-block.danger{border-color:#e40421}.info-block.danger .info-block-type{color:#e40421}.info-block.success{border-color:#6bca66}.info-block.success .info-block-type{color:#6bca66}.info-block.info{border-color:#00d0c9}.info-block.info .info-block-type{color:#00d0c9}.info-block-type{font-weight:700;text-transform:uppercase;margin-bottom:15px;color:#212121;width:100%}@media (max-width:767.98px){.info-block-type{margin-bottom:30px}}.info-block-content li:last-child,.info-block-content ol:last-child,.info-block-content p:last-child{margin-bottom:0}.detail-perex p{color:#f6bd41;font-size:1.1rem}@media (min-width:992px){.detail-perex p{font-size:1.3rem}}.detail-badge-block{border:2px solid #f6f6f6;width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;-webkit-border-radius:0 30px 0 30px;-moz-border-radius:0 30px 0 30px;border-radius:0 30px 0 30px;padding:30px;margin-bottom:30px;color:#212121}.detail-badge-block:hover{border-color:#204089;text-decoration:none}.detail-badge-block:hover .detail-badge-info,.detail-badge-block:hover .detail-badge-info strong{color:#204089}.detail-badge-image{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:20px}@media (min-width:576px){.detail-badge-image{width:100px;margin-bottom:0}}.detail-badge-info{width:100%;text-align:center}@media (min-width:576px){.detail-badge-info{width:calc(100% - 100px);padding-left:20%;text-align:left}}.detail-badge-info strong{color:#f6bd41;width:100%}.structure-heading{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-bottom:30px}.section-page-heading{padding-bottom:10px}.page-heading{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding-bottom:15px}.page-heading.page-structure-heading{padding-top:0;padding-bottom:30px}@media (min-width:992px){.page-heading.page-structure-heading{padding-top:30px;padding-bottom:50px}}.page-heading h1{font-weight:700;font-size:1.875rem;margin-bottom:15px}@media (max-width:1199.98px){.page-heading h1{font-size:2.25rem}}@media (max-width:991.98px){.page-heading h1{font-size:1.75rem}}@media (max-width:767.98px){.page-heading h1{font-size:1.35rem}}@media (max-width:374.98px){.page-heading h1{font-size:1.25rem}}.page-heading h2{font-size:25px}@media (max-width:1199.98px){.page-heading h2{font-size:22px}}@media (max-width:991.98px){.page-heading h2{font-size:20px}}@media (max-width:767.98px){.page-heading h2{font-size:18px}}.page-heading.with-line{padding-bottom:15px}.page-heading.with-line h2{margin-bottom:1.5rem}@media (min-width:768px){.page-heading.with-line{padding-bottom:30px}}.page-heading.with-line:after{content:"";display:block;width:35px;height:3px;background:#204089;margin-left:auto;margin-right:auto}.page-heading.text-center h2{width:100%}.page-heading-subheading{width:100%;font-size:32px;color:#afafaf}@media (max-width:1199.98px){.page-heading-subheading{font-size:30px}}@media (max-width:991.98px){.page-heading-subheading{font-size:25px}}@media (max-width:767.98px){.page-heading-subheading{font-size:22px}}@media (max-width:374.98px){.page-heading-subheading{font-size:20px}}.page-heading-icon{width:150px;height:auto;margin-top:30px}@media (max-width:991.98px){.page-heading-icon{margin-top:50px;width:230px}}.show-more-text-wrapper{overflow:hidden;max-height:95px}@media (min-width:768px){.show-more-text-wrapper{max-height:70px}}.show-more-text-wrapper p{font-size:14px}.show-more-text-wrapper p:last-of-type{margin-bottom:0}.readmore-anchor{margin-top:5px;font-size:14px;color:#afafaf;display:inline-block}.readmore-anchor:after{font-family:icomoon;content:"";width:auto;height:auto;background:transparent;top:auto;margin-left:10px;font-size:10px}.readmore-anchor.more:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);display:inline-block}.readmore-anchor.less:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block}.readmore-anchor:hover{text-decoration:none;color:#212121}.show-hide-btn:before{content:attr(data-text-more)}.show-hide-btn.active:before{content:attr(data-text-less)}.page-info h2{font-size:14px;text-transform:uppercase;margin-bottom:0;font-weight:700}.page-info h2,.page-info p{line-height:24px}.page-info p a{color:#212121;text-decoration:underline}.page-info p a:hover{text-decoration:none}.table-dark{background:#3a3a3a;width:100%;font-size:14px}.table-dark-row{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}@media (min-width:576px){.table-dark-row{flex-wrap:nowrap}}@media (min-width:992px){.table-dark-row{flex-wrap:wrap}}@media (min-width:1440px){.table-dark-row{flex-wrap:nowrap}}.table-dark-row+.table-dark-row{margin-top:15px}.table-dark-colum{width:100%}@media (min-width:576px){.table-dark-colum{width:auto}}@media (min-width:992px){.table-dark-colum{width:100%}}@media (min-width:1440px){.table-dark-colum{width:auto}}.table-dark-colum.table-dark-colum-main{width:190px;text-transform:uppercase}.img-qr-code{max-width:150px;margin-top:30px}@media (min-width:576px){.img-qr-code{margin-top:0}}.img-card{max-width:75px}.preloader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:11111;background:rgba(0,0,0,.5);justify-content:center;align-items:center;flex-wrap:wrap;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;opacity:0;display:none}.preloader-wrapper.active{display:flex;opacity:1}.loader-container{position:relative;width:250px;height:250px}.loader-container .loader{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.loader-container-in-block{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.ball-chasing .loader{width:100px;height:100px;background:url(/build/images/loading.169022f1.svg) no-repeat 50% transparent;background-size:100px 100px}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes chasingBallBounce{50%{transform:scale(0);opacity:0}}.basic-input-wrapper.hidden{display:none}.basic-input-wrapper.active{display:block}.basic-input-wrapper .select2{margin-top:25px}.basic-input-wrapper .select2-container--default .select2-selection--single{height:43px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.basic-input-wrapper .select2-container .select2-selection--single .select2-selection__rendered{padding:.375rem 15px .375rem 30px;font-weight:400;font-size:14px;width:100%}.basic-input-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{right:auto;left:1px;top:1px;height:calc(100% - 2px);background:#f6f6f6}.select-with-image{width:100%;display:flex;justify-content:flex-start;align-items:center}.select-with-image img{max-width:20px;margin-right:10px}.basic-input-label{margin-bottom:15px;position:relative;width:100%}.basic-input-label.success:before{content:"";color:#6bca66}.basic-input-label.error:before,.basic-input-label.success:before{font-family:icomoon;position:absolute;bottom:15px;right:15px;font-size:14px}.basic-input-label.error:before{content:"";color:#e40421}.basic-input-input{width:100%;padding:10px 15px;margin-top:25px;outline:none;border:1px solid #e0e0e0;font-size:14px;box-shadow:0 0 0 0 rgba(246,189,65,.75);transition-duration:.3s}.basic-input-input::placeholder{opacity:0}.basic-input-input:focus{box-shadow:0 0 0 2px rgba(246,189,65,.75)}textarea.basic-input-input{min-height:150px}.basic-input-text{position:absolute;top:0;left:0;transform:translate(15px,35px);font-size:14px;transition-duration:.3s;color:#afafaf}.basic-input-input:not(:placeholder-shown)+span,.basic-input-label:focus-within>span{color:#212121;font-weight:600;transform:translateY(-5px)}.banner-outer{display:flex;align-items:center;color:var(--color-bw-switch);background-color:var(--color-primary);z-index:1;padding:15px}.banner-outer.hidden{display:none}.banner-outer.closed{display:none!important}.banner-inner{width:calc(100% - 30px);padding-right:15px;text-align:center}.banner-inner p{margin-bottom:0}.banner-inner a{color:#212121;text-decoration:underline}.banner-inner a:hover{text-decoration:none}.banner-close{width:24px;height:24px}.banner-close,.banner-close a{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.banner-close a{width:100%;height:100%;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:var(--color-bw-switch);text-decoration:none}.banner-close span{font-size:12px;color:var(--color-sw-primary-black)}.product-tile-item-banner{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;width:100%;height:100%}.banner-float{position:fixed;bottom:45px;left:45px;display:flex;background-color:red;z-index:999;-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 25px 0 rgba(0,0,0,.1);box-shadow:0 0 25px 0 rgba(0,0,0,.1);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.banner-float:active,.banner-float:hover{-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 25px 0 rgba(0,0,0,.3);box-shadow:0 0 25px 0 rgba(0,0,0,.3)}.banner-float:active .banner-float__img,.banner-float:hover .banner-float__img{transform:scale(1.015)}.banner-float.closed{transform:translateY(2rem);opacity:0;visibility:hidden}@media (max-width:1199.98px){.banner-float{bottom:1rem;left:1rem}}@media (max-width:767.98px){.banner-float{bottom:50px;left:0}}@media (max-width:575.98px){.banner-float{width:100%}}.banner-float__img-wrapper{width:100%;height:100%;overflow:hidden}.banner-float__img{width:100%;height:100%;object-fit:cover;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.banner-float__close{position:absolute;top:0;right:0;padding:.5rem;background-color:var(--color-primary);overflow:hidden;cursor:pointer}.banner-float__close:active,.banner-float__close:hover{background-color:var(--color-primary-darken)}.banner-float__close-icon:before{color:#fff}.footer-newsletter-wrapper{padding-top:30px;padding-bottom:30px}@media (min-width:768px){.footer-newsletter-wrapper{padding-top:50px;padding-bottom:50px}}.footer-newsletter-heading{font-size:14px;margin-bottom:15px;text-align:center;color:#afafaf;font-weight:600}@media (min-width:768px){.footer-newsletter-heading{margin-bottom:40px}}.footer-newsletter-title{color:#212121;font-size:25px;line-height:normal;display:block;margin-bottom:10px}.footer-newsletter-form-wrapper{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}.footer-newsletter-form-wrapper .newsletter-error-message{color:#fff;font-weight:400;font-size:14px}.footer-newsletter-form-wrapper .form-group{width:100%;max-width:370px;position:relative}@media (min-width:1200px){.footer-newsletter-form-wrapper .form-group{margin-bottom:0}}.footer-newsletter-form-wrapper .form-control{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:1px solid #e0e0e0;color:#212121;padding-right:50px;padding-left:25px;font-size:14px;height:50px}.footer-newsletter-form-wrapper .form-control::placeholder{color:#afafaf}.footer-newsletter-form-wrapper .form-control:focus{box-shadow:none;border-color:#212121}.footer-newsletter-form-wrapper .btn{font-size:16px;width:50px;height:50px;position:absolute;top:50%;right:1px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0;color:#afafaf}.footer-newsletter-form-wrapper .btn.arrow-right{justify-content:center}.footer-newsletter-form-wrapper .btn.arrow-right:after{margin:2px 0 0}.footer-newsletter-form-wrapper .btn:hover{color:#212121}.section-withdrawal{padding-bottom:30px}@media (min-width:992px){.section-withdrawal{padding-bottom:48px}}.withdrawal-items-table td,.withdrawal-items-table th{vertical-align:middle}.withdrawal-items-table .basic-input-input{margin-top:0}.withdrawal-item-product{display:flex;align-items:center;gap:12px}.withdrawal-item-image{flex:0 0 auto}.withdrawal-item-image img{width:100px;height:100px}.withdrawal-count-input{width:80px;max-width:100%;padding:8px 10px;text-align:center}.withdrawal-reason-input.basic-input-input{width:100%;min-height:0;padding:8px 12px}.withdrawal-note-input.basic-input-input{width:100%;min-width:200px;min-height:0;padding:8px 12px;resize:vertical}.withdrawal-account-number{display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap;width:100%;margin:0 auto 24px;padding-top:24px;border-top:1px solid #e0e0e0}.withdrawal-account-number-label{margin-bottom:0;font-weight:600;white-space:nowrap}.withdrawal-account-number-input.basic-input-input{width:260px;max-width:100%;margin-top:0}.withdrawal-field-error{width:100%}.withdrawal-field-error ul{margin:6px 0 0;padding:0;list-style:none}.withdrawal-field-error li{color:#e40421;font-size:.8rem;line-height:1.3}.withdrawal-account-number .withdrawal-field-error{flex:0 0 100%;text-align:center}