@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap);.swiipe-modal-container__backdrop{position:fixed;z-index:10040;top:0;bottom:0;left:0;right:0;background-color:#000;opacity:.5}.sw-modal__container{position:fixed;z-index:10040;box-sizing:border-box;top:0;left:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center}.sw-modal__container--base-width-large .sw-modal__inner-container{width:calc(1000px + 20px * 2)}.sw-modal__container--base-width-large .sw-modal__inner-container.sw-modal__inner-container--no-content-padding{width:1000px}.sw-modal__container--base-width-medium .sw-modal__inner-container{width:calc(800px + 20px * 2)}.sw-modal__container--base-width-medium .sw-modal__inner-container.sw-modal__inner-container--no-content-padding{width:800px}.sw-modal__container--base-width-small .sw-modal__inner-container{width:calc(550px + 20px * 2)}.sw-modal__container--base-width-small .sw-modal__inner-container.sw-modal__inner-container--no-content-padding{width:550px}.sw-modal__container .sw-modal__close-handler{height:100%;width:100%;position:absolute;z-index:0}.sw-modal__container .sw-modal__inner-container{box-shadow:0 5px 15px rgb(0 0 0 / .5);background-color:#fff;align-self:center;flex:0 0 auto;margin:20px;z-index:1;max-width:97%;min-width:400px;max-height:calc(100% - 40px);overflow:scroll;border-radius:20px;-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:405px){.sw-modal__container .sw-modal__inner-container{min-width:300px}}@media screen and (max-width:300px){.sw-modal__container .sw-modal__inner-container{min-width:250px}}.sw-modal__container .sw-modal__inner-container::-webkit-scrollbar{display:none}.sw-modal__container .sw-modal__inner-container .sw-modal__content{padding:20px}@media screen and (max-width:425px){.sw-modal__container .sw-modal__inner-container .sw-modal__content{padding:7px}}.sw-modal__container .sw-modal__inner-container.sw-modal__inner-container--no-content-padding .sw-modal__content{padding:0}.sw-modal__container .sw-modal__header,.sw-modal__container .sw-modal__content{max-width:none!important}.sw-modal__container .sw-modal__header{height:20px;position:relative;padding:10px 20px 15px 20px}.sw-modal__container .sw-modal__header.sw-modal__header--close-only{height:0;padding:0;top:16px;z-index:999}.sw-modal__container .sw-modal__header .sw-modal__close{position:absolute;right:17px;-webkit-transform:scale(.8);transform:scale(.8)}.sw-modal__container .sw-modal__footer{padding:20px;display:flex}.sw-modal__container .sw-modal__footer .sw-modal__footer-btn-left{flex:0 0 auto}.sw-modal__container .sw-modal__footer .sw-modal__footer-space{flex:1 1 0%}.sw-modal__container .sw-modal__footer .sw-modal__footer-btn-right{flex:0 0 auto}.sw-close-icon{max-height:unset;cursor:pointer;width:17px;height:17px;position:relative;transition:0.1s ease}.sw-close-icon.big{width:17px;height:17px}.sw-close-icon.small{width:12.5px;height:12.5px}.sw-close-icon:hover{transform:scale(1.1)!important}@media (min-width:640px){.sw-anywhere-drawer{display:none}}.sw-product-drawer .sw-product-drawer__content>*,.sw-product-drawer .sw-product-drawer__preview>*{margin:5px 0}.sw-product-drawer .sw-product-drawer__content .sw-product-drawer__content-error-message{padding-top:10px}.sw-product-drawer .sw-product-drawer__preview{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.sw-product-drawer .sw-product-drawer__preview .sw-product-drawer__preview-details{flex:1;margin-right:15px;align-self:flex-start}.sw-product-drawer .sw-product-drawer__preview .sw-product-drawer__preview-details .sw-product-drawer__preview-details-price{margin-top:5px;font-weight:400}.sw-product-drawer .sw-product-drawer__preview .sw-product-drawer__preview-button,.sw-product-drawer .sw-product-drawer__preview .sw-product-drawer__preview-error-message{display:flex;flex:1 0 125px;min-width:125px;max-width:50%;justify-content:center;align-items:center}.sw-spinner{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;margin:0 auto;background-color:rgb(255 255 255 / .5);z-index:6}.sw-spinner>*{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.sw-standard-button{cursor:pointer;text-align:center;border-style:solid;box-sizing:border-box;width:100%;overflow:hidden;position:relative;font-size:15px!important;text-transform:none!important;padding:8px!important;border-radius:8px!important;line-height:20px!important;text-decoration:none!important;letter-spacing:0;border:0 none #fff;border:var(--swiipe-button-border,0 none white);color:#fff;color:var(--swiipe-active-button-text-color,#fff);background-color:#046dcd;background-color:var(--swiipe-active-button-background-color,#046dcd);height:37px;height:calc(37px+var(--swiipe-button-border-top,0)+var(--swiipe-button-border-bottom,0))}.sw-standard-button.height-taller{height:52px;height:calc(52px+var(--swiipe-button-border-top,0)+var(--swiipe-button-border-bottom,0))}.sw-standard-button:active{border:0 none #fff;border:var(--swiipe-button-border,0 none white);color:#fff;color:var(--swiipe-active-button-text-color,#fff);background-color:#046dcd;background-color:var(--swiipe-active-button-background-color,#046dcd);box-shadow:2px 2px 10px rgb(0 0 0 / .4)}.sw-standard-button:hover{border:0 none #fff;border:var(--swiipe-button-border,0 none white);color:#fff;color:var(--swiipe-active-button-text-color,#fff);background-color:#046dcd;background-color:var(--swiipe-active-button-background-color,#046dcd);transform:scale(1.03);-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.sw-standard-button:disabled,.sw-standard-button[disabled]{color:#b9b9b9;color:var(--swiipe-disabled-button-text-color,#b9b9b9);background-color:#ebe8e8;background-color:var(--swiipe-disabled-button-background-color,#ebe8e8);cursor:not-allowed}.sw-standard-button:disabled:active,.sw-standard-button[disabled]:active{box-shadow:none}.sw-standard-button:disabled:hover::after,.sw-standard-button[disabled]:hover::after{animation:none}.sw-text-max-lines{display:block;display:-webkit-box;-webkit-box-orient:vertical;position:relative;line-height:1.2;overflow:hidden;text-overflow:ellipsis;padding:0!important}.sw-text-max-lines.sw-text-max-lines--lines-1{-webkit-line-clamp:1;max-height:calc(1em * 1.2 * 1)}.sw-text-max-lines.sw-text-max-lines--lines-2{-webkit-line-clamp:2;max-height:calc(1em * 1.2 * 2)}.sw-text-max-lines.sw-text-max-lines--lines-3{-webkit-line-clamp:3;max-height:calc(1em * 1.2 * 3)}.sw-text-max-lines.sw-text-max-lines--lines-4{-webkit-line-clamp:4;max-height:calc(1em * 1.2 * 4)}.sw-text-max-lines.sw-text-max-lines--lines-5{-webkit-line-clamp:5;max-height:calc(1em * 1.2 * 5)}.sw-text-max-lines:after{content:'...';text-align:right;bottom:0;right:0;width:25%;display:block;position:absolute;height:calc(1em * 1.2);background:linear-gradient(to right,#fff0,#fff 75%)}@supports (-webkit-line-clamp:1){.sw-text-max-lines:after{display:none!important}}.sw-text{line-height:1.3}.sw-text--with-transition-animation{-webkit-transition:font-size 0.4s ease;-moz-transition:font-size 0.4s ease;-o-transition:font-size 0.4s ease;-ms-transition:font-size 0.4s ease;transition:font-size 0.4s ease}.sw-text--inline{display:inline}.sw-text--no-wrap{white-space:nowrap}.sw-text--text-decoration-underline{text-decoration:underline}.sw-text--text-decoration-line-through{text-decoration:line-through}.sw-text--white-space-pre-line{white-space:pre-line}.sw-text--white-space-nowrap{white-space:nowrap}.sw-text--font-style-italic{font-style:italic}.sw-text--text-color-error{color:#e02c2c}.sw-text--text-color-black{color:#000}.sw-text--text-color-dark-gray{color:#4d4d4d}.sw-text--text-color-gray{color:dimgray}.sw-text--font-family-open-sans{font-family:"Open Sans",sans-serif}.sw-text--font-family-montserrat{font-family:"Montserrat",sans-serif}.sw-text--font-size-21{font-size:21px}.sw-text--font-size-20{font-size:20px}.sw-text--font-size-19{font-size:19px}.sw-text--font-size-18{font-size:18px}.sw-text--font-size-17{font-size:17px}.sw-text--font-size-16{font-size:16px}.sw-text--font-size-15{font-size:15px}.sw-text--font-size-14{font-size:14px}.sw-text--font-size-13{font-size:13px}.sw-text--font-size-12{font-size:12px}.sw-text--font-size-11{font-size:11px}.sw-text--font-weight-light{font-weight:300}.sw-text--font-weight-regular{font-weight:400}.sw-text--font-weight-medium{font-weight:500}.sw-text--font-weight-semi-bold{font-weight:600}.sw-text--font-weight-bold{font-weight:700}.sw-text--font-weight-extra-bold{font-weight:800}.sw-text--text-align-justify{text-align:justify}.sw-text--text-align-left{text-align:left}.sw-text--text-align-right{text-align:right}.sw-text--text-align-center{text-align:center}.sw-text em{font-style:italic}.sw-text b{font-style:bold}.sw-bottom-drawer-container{width:100%;overflow-y:hidden;overflow-x:hidden;pointer-events:none;z-index:2147483647;display:flex;flex-direction:column;min-height:100%}.sw-bottom-drawer-container .sw-bottom-drawer-overlay{display:block;position:fixed;top:0;left:0;background:#0000001a;width:100%;height:100%;z-index:2147483647}.sw-bottom-drawer-container .sw-bottom-drawer{display:flex;flex-direction:column;bottom:0;width:100%;position:fixed;pointer-events:auto;background-color:#fff;border-radius:10px 10px 0 0;box-shadow:0 -4px 4px rgb(0 0 0 / .1);backdrop-filter:blur(10px);z-index:2147483647;-webkit-transition:max-height 0.6s ease-out;-moz-transition:max-height 0.6s ease-out;-o-transition:max-height 0.6s ease-out;transition:max-height 0.6s ease-out}.sw-bottom-drawer-container .sw-bottom-drawer .sw-bottom-drawer__preview-part,.sw-bottom-drawer-container .sw-bottom-drawer .sw-bottom-drawer__content-part{display:flex;flex-direction:column;order:0;visibility:visible;position:initial;opacity:1;width:100%}.sw-bottom-drawer-container .sw-bottom-drawer .sw-bottom-drawer__preview-part--hidden,.sw-bottom-drawer-container .sw-bottom-drawer .sw-bottom-drawer__content-part--hidden{order:1;visibility:hidden;position:absolute;opacity:0}.sw-bottom-drawer-container .sw-bottom-drawer .sw-bottom-drawer__preview-part--enhanced,.sw-bottom-drawer-container .sw-bottom-drawer .sw-bottom-drawer__content-part--enhanced{border-radius:10px 10px 0 0;box-shadow:0 -4px 15px rgb(160 160 160 / .5)}.sw-bottom-drawer-container .sw-bottom-drawer .sw-bottom-drawer__preview-part--enhanced a *,.sw-bottom-drawer-container .sw-bottom-drawer .sw-bottom-drawer__preview-part--enhanced button *,.sw-bottom-drawer-container .sw-bottom-drawer .sw-bottom-drawer__content-part--enhanced a *,.sw-bottom-drawer-container .sw-bottom-drawer .sw-bottom-drawer__content-part--enhanced button *{font-size:15px}.sw-bottom-drawer-container .sw-bottom-drawer .sw-bottom-drawer__preview-part--enhanced button,.sw-bottom-drawer-container .sw-bottom-drawer .sw-bottom-drawer__content-part--enhanced button{align-items:center;height:40px}.sw-bottom-drawer-container .sw-bottom-drawer .sw-bottom-drawer__preview-part .sw-bottom-drawer__minimize,.sw-bottom-drawer-container .sw-bottom-drawer .sw-bottom-drawer__content-part .sw-bottom-drawer__minimize{align-self:flex-end;margin:15px 15px 2px!important}.sw-bottom-drawer-container .sw-bottom-drawer .sw-bottom-drawer__preview-part>*,.sw-bottom-drawer-container .sw-bottom-drawer .sw-bottom-drawer__content-part>*{margin:5px 15px}.sw-bottom-drawer-container .sw-bottom-drawer .sw-bottom-drawer__preview-part>*:first-child,.sw-bottom-drawer-container .sw-bottom-drawer .sw-bottom-drawer__content-part>*:first-child{margin-top:18px}.sw-bottom-drawer-container .sw-bottom-drawer .sw-bottom-drawer__preview-part>*:last-child,.sw-bottom-drawer-container .sw-bottom-drawer .sw-bottom-drawer__content-part>*:last-child{margin-bottom:18px}.sw-product-price .sw-product-price__price-range .sw-product-price__price-from,.sw-product-price .sw-product-price__price-range .sw-product-price__price-to{display:inline-block}.sw-product-price .sw-product-price__price-range .sw-product-price__price-from{position:relative}.sw-product-price .sw-product-price__price-range .sw-product-price__price-from::after{content:"-";position:absolute;padding:0 3px}.sw-product-price .sw-product-price__price-range .sw-product-price__price-to{padding-left:13px}.sw-product-price .sw-product-price__price-reduction .sw-product-price__price-before-discount{text-decoration-thickness:2px;color:#ababab}.sw-product-header{display:flex}.sw-product-header .sw-product-header__name{display:block;margin-right:10px;word-break:break-word;flex-grow:1}@media (max-width:1199px){.sw-product-header .sw-product-header__name{flex-basis:60%}}.sw-product-header .sw-product-header__price{text-align:right}.sw-base-icon{transition:all 0.2s linear;vertical-align:middle}.sw-base-icon.sw-base-icon--size-30{width:30px;height:30px}.sw-base-icon.sw-base-icon--size-25{width:25px;height:25px}.sw-base-icon.sw-base-icon--size-18{width:18px;height:18px}.sw-base-icon.sw-base-icon--size-17{width:17px;height:17px}.sw-base-icon.sw-base-icon--size-15{width:15px;height:15px}.sw-base-icon.sw-base-icon--size-12{width:12px;height:12px}.sw-base-icon.sw-base-icon--size-9{width:9px;height:9px}@media screen and (max-width:450px){.sw-base-icon.sw-base-icon--size-30{width:23px;height:23px}}.sw-base-icon.sw-base-icon--direction-right{transform:rotate(270deg)}.sw-base-icon.sw-base-icon--direction-up{transform:rotate(180deg)}.sw-base-icon.sw-base-icon--direction-left{transform:rotate(90deg)}.sw-dropdown{position:relative;font-size:13px}.sw-dropdown .sw-dropdown__input{box-sizing:border-box;cursor:pointer;padding:8px 16px;border-radius:8px;display:flex;align-items:center;justify-content:space-between;color:#2f2f2f;background:rgb(255 255 255 / .76);border:1px solid #d9d9d9}.sw-dropdown .sw-dropdown__input_expanded{border:1px solid;border-color:#046dcd;border-color:var(--swiipe-primary-color,#046dcd);box-shadow:8px 8px 20px rgb(0 0 0 / .15)}.sw-dropdown .sw-dropdown__options-wrapper{position:fixed;z-index:10}.sw-dropdown .sw-dropdown__options-wrapper::before,.sw-dropdown .sw-dropdown__options-wrapper::after{content:"";display:block;height:5px;background-color:#fff0}.sw-dropdown .sw-dropdown__options-wrapper .options{padding:16px 0;box-sizing:border-box;max-height:200px;overflow-y:auto;background:#fff;border:1px solid #d9d9d9;box-shadow:8px 8px 20px rgb(0 0 0 / .15);border-radius:8px}.sw-dropdown .sw-dropdown__options-wrapper .options{scrollbar-width:auto;scrollbar-color:#a3a3a3 #fff}.sw-dropdown .sw-dropdown__options-wrapper .options::-webkit-scrollbar{width:11px}.sw-dropdown .sw-dropdown__options-wrapper .options::-webkit-scrollbar-track{background:#fff;border-radius:8px}.sw-dropdown .sw-dropdown__options-wrapper .options::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px;border:3px solid #fff}.sw-dropdown .sw-dropdown__options-wrapper .options .sw-dropdown-option{padding:8px 16px;text-align:left}.sw-dropdown .sw-dropdown__options-wrapper .options .sw-dropdown-option:hover{background:#f3f3f3;cursor:pointer}.sw-dropdown .sw-dropdown__options-wrapper .options .sw-dropdown-option.sw-dropdown-option--active{color:#046dcd;color:var(--swiipe-primary-color,#046dcd)}.sw-variation-attribute-dropdown{margin-top:15px}.sw-input-base{position:relative}.sw-input-base input{padding:8px 16px!important;border-radius:8px!important;border:1px solid #d9d9d9!important;background:#fff;box-sizing:border-box}.sw-input-base input:not(:disabled):hover,.sw-input-base input:not(:disabled):focus{filter:drop-shadow(8px 8px 20px rgb(0 0 0 / .15))}.sw-input-base input:disabled{background:#f5f4f4}.sw-input-base input:disabled+label{color:#a4a0a0}.sw-input-base label{font-weight:400}.sw-input-base label.on-top{display:block;text-align:left;font-size:12px}.sw-input-base label.floatable{left:17px;top:calc(100% / 4);position:absolute;opacity:.7;transition:all 0.3s ease}.sw-input-base label.floatable.floating{top:0;font-size:14px}.sw-variation-attribute-text-field{margin-top:15px}.sw-variation-attribute-text-field input{width:100%;font-size:16px;font-weight:400}.sw-info-modal .sw-info-modal-body{padding:25px 10px}.sw-info-modal .sw-info-modal-body--centered{text-align:center}.sw-info-modal .sw-info-modal-body--centered .sw-info-modal-body__title,.sw-info-modal .sw-info-modal-body--centered .sw-info-modal-body__message{text-align:center}.sw-info-modal .sw-info-modal-body__title{margin-bottom:30px}.sw-info-modal .sw-info-modal-body__button{margin-top:30px;max-width:300px}.sw-checkbox{display:flex;margin:5px 0}.sw-checkbox .sw-checkbox__input{top:unset;margin:unset;margin-right:10px}.sw-checkbox .sw-checkbox__label{cursor:pointer;text-align:left;margin:0}.sw-checkbox .sw-checkbox__label.sw-checkbox__label--clickable{text-decoration:underline}.sw-variation-attribute-checkboxes{margin-top:15px}.sw-variation-attribute-mixed .sw-variation-attribute-mixed__options{display:flex;justify-content:flex-start;flex-direction:row;margin-top:5px}.sw-variation-attribute-mixed .sw-variation-attribute-mixed__options .sw-variation-attribute-mixed__button{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;cursor:pointer;padding:unset;margin:8px;width:25px!important;height:25px!important;border-radius:15px;border:.5px solid rgb(0 0 0 / .175)!important;box-shadow:none!important}.sw-variation-attribute-mixed .sw-variation-attribute-mixed__options .sw-variation-attribute-mixed__button::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid;border-color:#fff0;border-radius:30px;-webkit-transition:all 0.1s;-o-transition:all 0.1s;transition:all 0.1s}.sw-variation-attribute-mixed .sw-variation-attribute-mixed__options .sw-variation-attribute-mixed__button.selected::after{top:-4px;right:-4px;bottom:-4px;left:-4px;border-color:#046dcd;border-color:var(--swiipe-primary-color,#046dcd)}.sw-variation-attribute-mixed .sw-variation-attribute-mixed__options .sw-variation-attribute-mixed__button:active,.sw-variation-attribute-mixed .sw-variation-attribute-mixed__options .sw-variation-attribute-mixed__button:focus{outline:none}.sw-variation-attribute-mixed .sw-variation-attribute-mixed__selected-option{margin-left:8px}.sw-spinner__container{position:relative}.sw-spinner__child-wrapper{display:inline}.sw-spinner__child-wrapper.sw-spinner--hide{visibility:hidden}.sw-spinner__spinner{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto!important}.sw-spinner__clearfix::after{content:"";display:table;clear:both}.sw-go-to-checkout-link-container,.sw-add-to-cart-button{margin-top:15px}.go-to-checkout-link{display:block;position:relative;margin-top:15px}.sw-error-modal .sw-error-modal-body{padding:25px 10px}.sw-error-modal .sw-error-modal-body__title{color:#b61717;margin-bottom:20px}.sw-link{text-decoration:underline!important}.sw-link:visited{color:inherit!important;text-decoration:underline!important}.sw-link:hover{text-decoration:unset!important}