@charset "UTF-8";.info-block{align-items:center;background:#f6f6f6;border-left:4px solid #fe0;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:30px;padding: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{height:auto;left:30px;position:absolute;top:50%;transform:translateY(-50%);width:30px}@media (min-width:992px){.info-block.w-icon .info-block-icon{font-size:22px;width:45px}}.info-block a{color:#929292;text-decoration:underline}.info-block p{font-size:14px;width:100%}.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{color:#1a1a18;font-weight:700;margin-bottom:15px;text-transform:uppercase;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}.info-block-content.signup-form a{color:initial}.detail-perex p{color:#fe0;font-size:1.1rem}@media (min-width:992px){.detail-perex p{font-size:1.3rem}}.detail-badge-block{align-items:center;border:2px solid #f6f6f6;-webkit-border-radius:0 30px 0 30px;-moz-border-radius:0 30px 0 30px;border-radius:0 30px 0 30px;color:#1a1a18;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px;padding:30px;width:100%}.detail-badge-block:hover{border-color:#212121;text-decoration:none}.detail-badge-block:hover .detail-badge-info,.detail-badge-block:hover .detail-badge-info strong{color:#212121}.detail-badge-image{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:20px;width:100%}@media (min-width:576px){.detail-badge-image{margin-bottom:0;width:100px}}.detail-badge-info{text-align:center;width:100%}@media (min-width:576px){.detail-badge-info{padding-left:20%;text-align:left;width:calc(100% - 100px)}}.detail-badge-info strong{color:#fe0;width:100%}.structure-heading{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:30px}.section-page-heading{padding-bottom:10px}.page-heading{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:15px}.page-heading.page-structure-heading{padding-bottom:30px;padding-top:0}@media (min-width:992px){.page-heading.page-structure-heading{padding-bottom:50px;padding-top:30px}}.page-heading h1{font-size:1.875rem;font-weight:700;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}@media (min-width:768px){.page-heading.with-line{padding-bottom:30px}}.page-heading.with-line:after{background:#fe0;background:var(--color-primary);content:"";display:block;height:4px;margin-left:auto;margin-right:auto;width:35px}.page-heading.text-center h2{width:100%}.page-heading-subheading{color:#929292;font-size:32px;width:100%}@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{height:auto;margin-top:30px;width:150px}@media (max-width:991.98px){.page-heading-icon{margin-top:50px;width:230px}}.show-more-text-wrapper{max-height:95px;overflow:hidden}@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{color:#929292;display:inline-block;font-size:14px;margin-top:5px}.readmore-anchor:after{background:transparent;content:"";font-family:icomoon;font-size:10px;height:auto;margin-left:10px;top:auto;width:auto}.readmore-anchor.more:after{display:inline-block;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.readmore-anchor.less:after{display:inline-block;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.readmore-anchor:hover{color:#1a1a18;text-decoration:none}.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;font-weight:700;margin-bottom:0;text-transform:uppercase}.page-info h2,.page-info p{line-height:24px}.page-info p a{color:#1a1a18;text-decoration:underline}.page-info p a:hover{text-decoration:none}.table-dark{background:#3a3a3a;font-size:14px;width:100%}.table-dark-row{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}@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{text-transform:uppercase;width:190px}.img-qr-code{margin-top:30px;max-width:150px}@media (min-width:576px){.img-qr-code{margin-top:0}}.img-card{max-width:75px}.checkbox,.radiobox{margin-bottom:5px}.checkbox.inline-checkbox,.radiobox.inline-checkbox{clear:none;display:inline-block;float:none;margin-bottom:0;margin-right:10px;width:auto}@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{appearance:none;-webkit-appearance:none;-moz-appearance:none;display:none;left:-9999px;opacity:0;position:absolute;top:-9999px}.checkbox-label{align-items:center;color:#1a1a18;cursor:pointer;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin:0;min-height:inherit;text-transform:none;vertical-align:middle;width:100%}.checkbox-box{background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;float:left;height:20px;margin-right:10px;width:20px}.checkbox-box,.checkbox-text{cursor:pointer;display:inline-block;margin-left:0;position:relative;vertical-align:middle}.checkbox-text{color:#1a1a18;font-size:14px;font-weight:400;line-height:1.4em;padding:3px 0;text-align:left;width:calc(100% - 30px)}.checkbox-text a{color:#1a1a18;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:#929292;font-size:13px;line-height:1.4em;margin-left:auto;padding:3px 0;vertical-align:middle}.checkbox-hidden:checked+.checkbox-label .checkbox-box{background-color:#fe0;background-color:var(--color-primary);border-color:#fe0;border-color:var(--color-primary)}.checkbox-hidden:checked+.checkbox-label .checkbox-box:after{border:solid #1a1a18;border:solid var(--color-sw-black-white);border-width:0 2px 2px 0;content:"";display:block;height:9px;left:6px;position:absolute;top:3px;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);width:6px}.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{background-color:#fe0;background-color:var(--color-primary);color:#1a1a18;color:var(--color-sw-black-white);text-decoration:none}.input-button-input{left:-100px;opacity:0;position:absolute}.input-button-input:checked+.input-button-label{background:#fe0;background:var(--color-primary);color:#1a1a18;color:var(--color-sw-black-white)}.input-button-input:checked+.input-button-label.w-arrow:after{border-color:#fe0 transparent transparent;border-color:var(--color-primary) transparent transparent transparent}.input-button-label{align-items:center;background:#fff;border:1px solid #d9d9d9;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;color:#1a1a18;cursor:pointer;display:flex;flex-wrap:wrap;font-size:1rem;font-weight:600;justify-content:center;margin-bottom:0;min-height:46px;padding-left:2.5rem;padding-right:2.5rem;text-align:center}@media (max-width:1199.98px){.input-button-label{padding-left:1.5rem;padding-right:1.5rem}}.input-button-label.w-arrow:after{border-color:transparent;border-style:solid;border-width:7px 8px 0;content:"";display:block;height:0;left:50%;position:absolute;top:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:0}.checkbox-block-wrapper{background:#f6f6f6;border:1px solid #d9d9d9;padding:20px}.checkbox-block-wrapper--voucher{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;min-height:85px}.checkbox-block-wrapper--voucher .cart-summary-coupon-input-wrapper{align-items:center;display:none;flex-wrap:wrap;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}.checkbox--switch .checkbox-box{background-color:#eee;border:none;border-radius:999px;bottom:0;cursor:pointer;height:16px;left:0;outline:1px solid #d9d9d9;position:relative;right:0;top:0;-webkit-transition:.1s;transition:.1s;width:40px}.checkbox--switch .checkbox-box:before{background-color:#fff;border-radius:50%;bottom:2px;content:"";height:12px;left:2px;outline:1px solid #d9d9d9;position:absolute;-webkit-transition:.1s;transition:.1s;width:12px}.checkbox--switch .checkbox-box:after{display:none!important}.checkbox--switch input:checked+.checkbox-label .checkbox-box{background-color:#fe0}.checkbox--switch input:checked+.checkbox-label .checkbox-box:before{-webkit-transform:translateX(19px);-ms-transform:translateX(19px);transform:translateX(19px)}.preloader-wrapper{align-items:center;background:rgba(0,0,0,.5);display:none;flex-wrap:wrap;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;-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;width:100%;z-index:11111}.preloader-wrapper.active{display:flex;opacity:1}.loader-container{height:250px;position:relative;width:250px}.loader-container .loader{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.loader-container-in-block{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:100}.ball-chasing .loader{background:url(/build/images/loading.eff685bc.svg) no-repeat 50% transparent;background-size:100px 100px;height:100px;width:100px}.theme-author .ball-chasing .loader{background-image:url(/build/images/loading-green.3facfd35.svg)}.theme-metaflux .ball-chasing .loader{background-image:url(/build/images/loading-pink.c17d5414.svg)}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes chasingBallBounce{50%{opacity:0;transform:scale(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{align-items:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:flex;flex-wrap:wrap;height:43px;justify-content:flex-start}.basic-input-wrapper .select2-container .select2-selection--single .select2-selection__rendered{font-size:14px;font-weight:400;padding:.375rem 15px .375rem 30px;width:100%}.basic-input-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{background:#f6f6f6;height:calc(100% - 2px);left:1px;right:auto;top:1px}.select-with-image{align-items:center;display:flex;justify-content:flex-start;width:100%}.select-with-image img{margin-right:10px;max-width:20px}.basic-input-label{margin-bottom:15px;position:relative;width:100%}.basic-input-label.success:before{color:#6bca66;content:""}.basic-input-label.error:before,.basic-input-label.success:before{bottom:15px;font-family:icomoon;font-size:14px;position:absolute;right:15px}.basic-input-label.error:before{color:#e40421;content:""}.basic-input-input{border:1px solid #d9d9d9;box-shadow:0 0 0 0 rgba(255,238,0,.75);box-shadow:0 0 0 0 var(--color-input-outline);font-size:14px;margin-top:25px;outline:none;padding:10px 15px;transition-duration:.3s;width:100%}.basic-input-input::placeholder{opacity:0}.basic-input-input:focus{box-shadow:0 0 0 2px rgba(255,238,0,.75);box-shadow:0 0 0 2px var(--color-input-outline)}.basic-input-input:disabled{background-color:#f6f6f6}textarea.basic-input-input{min-height:150px}.basic-input-text{color:#929292;font-size:14px;left:0;position:absolute;top:0;transform:translate(15px,35px);transition-duration:.3s}.basic-input-input:not(:placeholder-shown)+span,.basic-input-label:focus-within>span{color:#1a1a18;font-weight:600;transform:translateY(-5px)}.banner-outer{background-color:var(--color-primary);color:var(--color-sw-black-white);padding:15px;z-index:1}@media (min-width:1200px){.banner-outer{align-items:center;display:flex;gap:16px}}.banner-outer.hidden{display:none}.banner-outer.closed{display:none!important}@media (min-width:1200px){.banner-outer .slick-slider{align-items:center;display:flex;gap:16px}}.banner-outer .slick-list{width:100%}.banner-outer .slick-slide{display:block;width:100%}.banner-outer .slick-slider:not(.slick-initialized) .slick-slide:not(:first-child){display:none}.banner-outer .slick-arrow{border:none;flex:none;height:24px;padding:0;position:relative;transform:none;width:24px}.banner-outer .slick-arrow.slick-next,.banner-outer .slick-arrow.slick-prev{inset:initial}@media (max-width:1199.98px){.banner-outer .slick-arrow{display:none!important}}.banner-outer .slick-slider ul.slick-dots{display:flex!important;margin-top:12px;position:static;transform:none}@media (min-width:1200px){.banner-outer .slick-slider ul.slick-dots{display:none!important}}.banner-outer .slick-slider ul.slick-dots li button{background-color:transparent;border-color:var(--color-sw-black-white)}@media (max-width:1199.98px){.banner-outer .slick-slider ul.slick-dots li button{height:11px;width:11px}}.banner-outer .slick-slider ul.slick-dots li.slick-active button{background-color:var(--color-sw-black-white);border-color:var(--color-sw-black-white)}.banner-inner{text-align:center;width:100%}@media (min-width:1200px){.banner-inner{width:calc(100% - 40px)}}.banner-inner p{margin-bottom:0}.banner-inner a{color:#1a1a18;text-decoration:underline}.banner-inner a:hover{text-decoration:none}.banner-close{align-items:baseline;background-color:var(--color-sw-black-white);border:none;border-radius:5px;color:var(--color-sw-primary-black);display:flex;flex:none;font-size:.875rem;gap:.75em;justify-content:center;padding:6px 12px}@media (min-width:1200px){.banner-close{align-items:center;border-radius:99vw;font-size:12px;height:24px;padding:0;width:24px}}@media (max-width:1199.98px){.banner-close{margin-inline:auto;margin-top:12px}}@media (max-width:575.98px){.banner-close{width:100%}}.banner-close__icon{font-size:.75em}.banner-close__label{font-weight:500;white-space:nowrap}.product-tile-item-banner{align-items:flex-start;display:flex;flex-wrap:wrap;height:100%;justify-content:center;width:100%}.banner-float{background-color:red;bottom:45px;-webkit-box-shadow:0 0 35px 0 rgba(0,0,0,.125);-moz-box-shadow:0 0 35px 0 rgba(0,0,0,.125);box-shadow:0 0 35px 0 rgba(0,0,0,.125);display:flex;left:45px;position:fixed;-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;z-index:999}.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{opacity:0;transform:translateY(2rem);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{height:100%;overflow:hidden;width:100%}.banner-float__img{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;width:100%}.banner-float__close{background-color:var(--color-primary);cursor:pointer;overflow:hidden;padding:.5rem;position:absolute;right:0;top:0}.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-bottom:30px;padding-top:30px}@media (min-width:768px){.footer-newsletter-wrapper{padding-bottom:50px;padding-top:50px}}.footer-newsletter-heading{color:#929292;font-size:14px;font-weight:600;margin-bottom:15px;text-align:center}@media (min-width:768px){.footer-newsletter-heading{margin-bottom:40px}}.footer-newsletter-title{color:#1a1a18;display:block;font-size:25px;line-height:normal;margin-bottom:10px}.footer-newsletter-form-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center}.footer-newsletter-form-wrapper .newsletter-error-message{color:#fff;font-size:14px;font-weight:400}.footer-newsletter-form-wrapper .form-group{max-width:370px;position:relative;width:100%}@media (min-width:1200px){.footer-newsletter-form-wrapper .form-group{margin-bottom:0}}.footer-newsletter-form-wrapper .form-control{border:1px solid #d9d9d9;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;color:#1a1a18;font-size:14px;height:50px;padding-left:25px;padding-right:50px}.footer-newsletter-form-wrapper .form-control::placeholder{color:#929292}.footer-newsletter-form-wrapper .form-control:focus{border-color:#1a1a18;box-shadow:none}.footer-newsletter-form-wrapper .btn{color:#929292;font-size:16px;height:50px;padding:0;position:absolute;right:1px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:50px}.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:#1a1a18}.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{align-items:center;display:flex;gap:12px}.withdrawal-item-image{flex:0 0 auto}.withdrawal-item-image img{height:100px;width:100px}.withdrawal-count-input{max-width:100%;padding:8px 10px;text-align:center;width:80px}.withdrawal-reason-input.basic-input-input{min-height:0;padding:8px 12px;width:100%}.withdrawal-note-input.basic-input-input{min-height:0;min-width:200px;padding:8px 12px;resize:vertical;width:100%}.withdrawal-account-number{align-items:center;border-top:1px solid #d9d9d9;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:0 auto 24px;padding-top:24px;width:100%}.withdrawal-account-number-label{font-weight:600;margin-bottom:0;white-space:nowrap}.withdrawal-account-number-input.basic-input-input{margin-top:0;max-width:100%;width:260px}.withdrawal-field-error{width:100%}.withdrawal-field-error ul{list-style:none;margin:6px 0 0;padding:0}.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}