body{background-color:var(--general-white);color:var(--secondary-color);-webkit-font-smoothing:antialiased;overflow-wrap:break-word}body.is-reveal-open{overflow:hidden}body.disable-scroll{overflow:hidden}body,p,span,strong,small,ul,li,select,input,textarea{font-family:var(--secondary-font)}h1,h2,h3,h4,h5,h6{color:var(--main-color);font-family:var(--main-font)}p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}swiper-slider{display:block}@media only screen and (min-resolution:200dpi),only screen and (min-resolution:1.25dppx){body{-webkit-font-smoothing:subpixel-antialiased}}.clear{clear:both}.float-left{float:left!important}.float-right{float:right!important}.table{width:100%}.hover-link-container{position:relative}.hover-link{position:absolute;z-index:9;top:0;left:0;display:block!important;width:100%;height:100%}ul.no-bullet,ol.no-bullet{padding-left:0;list-style:none!important}select,.select,input.text,input.date,textarea,textarea.text,textarea.textarea{width:100%;min-height:40px;padding:.5rem;border-width:1px;border-color:var(--main-color-rgba3);border-radius:3px;margin-bottom:0;background-color:var(--general-white);color:var(--main-color);font-size:.875rem}select,.select,input.text{height:40px;line-height:22px}select,.select{background-position:center right;cursor:pointer}input.text,input.date,textarea,textarea.text,textarea.textarea{box-shadow:none!important}input[type="checkbox"],input.checkbox,input[type="radio"],input.radiobox,input[type="submit"],input.button{height:inherit}select:hover,.select:hover,select:focus,.select:focus,input.text:focus,textarea:focus,textarea.text:focus,textarea.textarea:focus,input.date:focus,label:hover+select,label:hover+select.select,label:hover+input[type="text"],label:hover+input[type="email"],label:hover+input.text,label:hover+br+input[type="text"],label:hover+br+input[type="email"],label:hover+br+input.text,label:hover+textarea,label:hover+textarea.text,label:hover+textarea.textarea,label:hover+br+textarea,label:hover+br+textarea.text,label:hover+br+textarea.textarea{border-color:var(--main-color-rgba7);box-shadow:none!important;color:var(--main-color);transition:all .25s ease-in-out!important}input.text::placeholder,input.date::placeholder{color:var(--main-color-rgba7);transition:color .25s}textarea.textarea::placeholder{color:var(--main-color-rgba7);transition:color .25s}input.text:focus,textarea.textarea:focus{color:var(--main-color)}input.text:focus::placeholder,input.date:focus::placeholder{color:var(--main-color)}textarea.textarea:focus::placeholder{color:var(--main-color)}button,button:hover,button:focus,button.button,button.button:hover,button.button:focus,input[type="submit"],input[type="submit"]:hover,input[type="submit"]:focus{cursor:pointer!important}hr{background:var(--main-color-rgba1);opacity:1}.store-totals__block hr{background:#262626;opacity:1}img{display:block;width:auto;max-width:100%;height:auto}.img-full{display:block;width:100%!important}*.trsn,*.trsn:hover,*.trsn:focus,a,a:hover,a:focus,button,button:hover,button:focus,button.button,button.button:hover,button.button:focus,a.button,a.button:hover,a.button:focus,span.button,span.button:hover,span.button:focus,.button,.button:hover,.button:focus,input,input:hover,input:focus{outline:none!important;text-decoration:none!important;transition:all .25s ease-in-out!important}div#trial-banner{display:none!important}.modal-backdrop.show{z-index:9999}.modal{z-index:10000}.main-container{overflow:hidden;width:100%!important;min-height:820px}.main-container:not(.main-container--cart)>#top_components>.component-fixed{padding-bottom:70px}.main-container:not(.main-container--cart)>#top_components>.component-fixed.component-info-slider,.main-container:not(.main-container--cart)>#top_components>.component-fixed.component-has-navbar.component-info-slider{padding-bottom:90px}@media only screen and (min-width:992px){.main-container:not(.main-container--cart)>#top_components>.component-fixed{padding-bottom:80px}.main-container:not(.main-container--cart)>#top_components>.component-fixed.component-has-navbar{padding-bottom:135px}.main-container:not(.main-container--cart)>#top_components>.component-fixed.component-info-slider{padding-bottom:120px}.main-container:not(.main-container--cart)>#top_components>.component-fixed.component-has-navbar.component-info-slider{padding-bottom:135px}}#toast-container.top-right{top:1rem;right:1rem}#toast-container.bottom-right{right:1rem;bottom:1rem}#toast-container .toast{background-position:20px 20px!important;background-size:20px!important;opacity:.9!important}#toast-container .toast.toast-error{background-image:url('//assets.jumpseller.com/public/placeholder/themes/starter/exclamation-light.svg')!important}#toast-container .toast.toast-error a{color:#FFF!important}#toast-container .toast.toast-success{background-color:var(--cart-notification-color)!important;background-image:var(--cart-notification-contrast-img)!important;color:var(--cart-notification-contrast)!important}#toast-container .toast-message>a{display:inline-block;padding:.4rem .5rem .25rem;border-radius:5px;margin-top:.35rem;background-color:var(--cart-notification-contrast)!important;color:var(--cart-notification-color)!important;font-family:var(--secondary-font);font-size:.65rem;font-weight:bold;line-height:1;text-transform:uppercase}.toast-progress{background:rgb(0 0 0 / 75%)}.button,.button>span{font-family:var(--secondary-font)}.button--circular{border-radius:var(--radius-circular)}.button--rectangular{border-radius:var(--radius-rectangular)}.button--radius{border-radius:var(--radius-radius)}.button--standard{border-radius:var(--radius-standard)}.button{display:inline-block;padding:1rem 1.25rem .9rem;border:none;margin:0;cursor:pointer!important;font-size:.9rem;font-weight:bold}a.button:empty{display:none}.button--small{padding:.875rem 1.1rem;font-size:.725rem}.button--full{display:block!important;width:100%!important;padding-right:1rem;padding-left:1rem}.button--tiny{padding:.825rem .9375rem .75rem;font-size:.825rem}.button--upp{letter-spacing:1px;text-transform:uppercase}.button--bordered{border-width:1px;border-style:solid;background:transparent}.button__checkout{width:100%;opacity:1;visibility:visible;z-index:1;font-size:1rem;letter-spacing:1px;display:block;height:50px;padding:0;line-height:1.2}.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover{cursor:none!important;opacity:.6}.button--default{background:var(--default-button-bg);color:var(--default-button-text)}.button--default:hover,.button--default:focus{background:var(--default-button-bg-hover);color:var(--default-button-text)}.button--default.button--bordered{background:var(--default-button-text);color:var(--default-button-bg)}.button--default.button--bordered:hover,.button--default.button--bordered:focus{background:var(--default-button-text);color:var(--default-button-bg-hover)}.button--main{background:var(--main-button-bg);color:var(--main-button-text)}.button--main:hover,.button--main:focus{background:var(--main-button-bg-hover);color:var(--main-button-text)}.button--main.button--bordered{background:var(--main-button-text);color:var(--main-button-bg)}.button--main.button--bordered:hover,.button--main.button--bordered:focus{background:var(--main-button-text);color:var(--main-button-bg-hover)}.button--secondary{background:var(--secondary-button-bg);color:var(--secondary-button-text)}.button--secondary:hover,.button--secondary:focus{background:var(--secondary-button-bg-hover);color:var(--secondary-button-text)}.button--secondary.button--bordered{border-color:var(--secondary-button-bg);background:transparent!important;color:var(--secondary-button-bg)}.button--secondary.button--bordered:hover,.button--secondary.button--bordered:focus{border-color:var(--secondary-button-bg-hover);background:transparent!important;color:var(--secondary-button-bg-hover)}.button--delete{background:red;color:white!important}.button--delete:hover,.button--delete:focus{background:#d61212;color:white!important}.store-message{position:fixed;z-index:99999;width:100%;height:100vh;background:var(--store-message-color-background)!important;inset:0}.store-message__title,.store-message__text,.store-message__subtitle,.store-message__list,.store-message__item,.store-message__link:not(.store-message__link--social){color:var(--store-message-color-background-contrast)!important}.store-message__link:not(.store-message__link--social):hover{color:color-mix(in srgb,var(--store-message-color-background) 25%,white)!important}.store-message__link--social:hover{background:color-mix(in srgb,var(--store-message-color-background) 25%,white)!important}.store-message__container,.store-message__content{height:100%}.store-message__logo{display:inline-block;width:auto;height:150px;margin-bottom:3rem}.store-message__title{margin:0;font-size:1.5rem;font-weight:bold;line-height:1}.store-message__text{margin:.75rem 0 0;font-size:1.1rem}.store-message__subtitle{display:block;margin-top:1.5rem;font-family:var(--main-font);font-size:.8rem;font-weight:600;line-height:1;opacity:.5;text-transform:uppercase}.store-message__list{display:block;width:100%;margin:1rem 0 0}.store-message__item{display:inline-block;padding:0 .5rem;vertical-align:top}.store-message__link{display:block}.store-message__link:not(.store-message__link--social){font-size:1rem}.store-message__link--social{width:35px;height:35px;border-radius:35px;background:var(--store-message-color-background-contrast)!important;color:var(--store-message-color-background)!important;font-size:1rem;line-height:35px}.store-message__icon{display:block;margin:0 auto;font-size:.9rem}.store-whatsapp{position:fixed;z-index:9998}.store-whatsapp__message{position:absolute;min-width:260px;padding:15px 30px 15px 15px;border-radius:10px;background:var(--store-whatsapp-message-color-background)!important;box-shadow:0 4px 15px rgb(75 57 75 / 30%);color:var(--store-whatsapp-message-color-background-contrast)!important;font-size:13px}.store-whatsapp__message-close{position:absolute;top:0;right:0;padding:7px;cursor:pointer;font-size:11px;line-height:1}.store-whatsapp__circle{position:absolute;z-index:10;display:block;width:50px;height:50px;padding:0;border-radius:50px;background:#25D366;box-shadow:0 4px 15px var(--main-color-rgba3);color:var(--general-white)!important;font-size:24px;line-height:50px;text-align:center}.store-whatsapp__circle:hover{box-shadow:0 0 20px var(--main-color-rgba5)}.header{z-index:997;width:100%;height:70px;border-bottom:1px solid var(--main-color-rgba05);background:var(--header-color-background)!important}.header--fixed{position:fixed;top:0;right:0;left:0}.header-container,.header-container__wrapper{height:100%;max-height:90px}.header-container{width:100%!important}.header-container.container{max-width:1320px}.header-container__brand{display:inline-block;width:auto;max-width:250px;vertical-align:middle}.header-container__brand--name{display:flex;width:100%;max-width:inherit;height:100%;align-items:center}.header-container__picture,.header-container__logo{display:block}.header-container__brand img{width:auto;max-height:200px}.header-container__store-name{display:block;width:100%;margin:0;color:var(--main-color);font-family:var(--main-font);font-size:2.25rem;font-weight:bolder;line-height:1}.header-container__store-name.small{font-size:1.75rem}.header-container__store-name.medium{font-size:1.5rem}.header-container__store-name.large{font-size:1.35rem}.header-form__input,.header-form__submit{background-color:transparent!important;color:var(--header-color-background-contrast)!important}.header-form__input::placeholder,.header-form__input:focus,.header-form__input:focus::placeholder{color:var(--header-color-background-contrast)!important}@media only screen and (max-width:575px){.header-container__store-name.medium{font-size:1.25rem}}.header-menu{display:block;width:100%;height:40px;padding:0!important;margin:0;list-style:none!important}.header-menu__item{position:relative;display:inline-block;vertical-align:top}.header-menu__item:not(:last-child){margin-right:1rem}.header-menu__link{display:block;height:40px!important;padding:0!important;border-radius:0!important;border-bottom:2px solid transparent!important;background:transparent!important;color:var(--main-color)!important;font-family:var(--main-font);font-size:.9rem!important;font-weight:bold;line-height:38px;opacity:.7;text-transform:uppercase}.header-menu__link:hover,.header-menu__link:focus,.header-menu__link.active,.header-menu__item:hover .header-menu__link,.header-menu__item:focus .header-menu__link{opacity:1}.header-menu__caret{margin-left:2px;font-size:.85rem}.header-menu__caret--inner{position:absolute;top:.9rem;right:.5rem;margin-left:0}.header-menu__dropdown{position:absolute;z-index:5!important;top:100%;left:0;display:none;min-width:200px;padding:0!important;border:1px solid var(--main-color-rgba1);margin:0;background:var(--general-white);box-shadow:0 0 15px var(--main-color-rgba1);list-style:none!important}.header-menu__item:hover>.header-menu__dropdown,.header-menu__link:hover+.header-menu__dropdown,.header-menu__subitem:hover>.header-menu__dropdown,.header-menu__sublink:hover+.header-menu__dropdown{display:block}.header-menu__dropdown:not(.header-menu__dropdown--inner)::before{position:absolute;top:-6px;left:1rem;display:block;width:0;height:0;border-right:6px solid transparent;border-bottom:6px solid var(--main-color-rgba1);border-left:6px solid transparent;content:""}.header-menu__dropdown--inner{top:0;left:100%}.header-menu__subitem{position:relative;display:block;width:100%;line-height:1}.header-menu__subitem:not(:last-child){border-bottom:1px solid var(--main-color-rgba1)}.header-menu__sublink{position:relative;display:block;padding:.75rem 1rem .8rem;background:transparent!important;color:var(--main-color)!important;font-family:var(--main-font);font-size:.9rem;font-weight:bold;line-height:1;opacity:.7}.header-menu__sublink:hover,.header-menu__sublink:focus,.header-menu__subitem:hover>.header-menu__sublink,.header-menu__subitem:focus>.header-menu__sublink{opacity:1}.header-navbar,.header-navbar__menu{height:45px}.header-navbar{background:var(--header-navbar-color-background)!important}.header-navbar__menu{display:block;width:100%;padding:0!important;margin:0;list-style:none!important}.header-navbar__item{position:relative;display:inline-block;vertical-align:top}.header-navbar__item:not(:last-child){margin:0 1.9rem}.header-navbar__link{display:block;height:45px!important;padding:0!important;border-radius:0!important;border-bottom:2px solid transparent!important;background:transparent!important;color:var(--general-white)!important;font-family:var(--secondary-font);font-size:1.1rem!important;font-weight:bold;line-height:45px;opacity:1;text-transform:uppercase;letter-spacing:.15rem;position:relative}.header-navbar__link span{position:absolute;background:#FF5C1A;color:#fff;font-size:.65rem;top:-10px;display:block;padding:.25rem .25rem .15rem .25rem;font-weight:bold;line-height:1;opacity:1;text-transform:uppercase;letter-spacing:0;right:-30px}.header-navbar__link:hover,.header-navbar__link:focus,.header-navbar__link.active,.header-navbar__item:hover .header-navbar__link,.header-navbar__item:focus .header-navbar__link{opacity:1}.header-navbar__caret{margin-left:2px;font-size:.85rem}.header-navbar__caret--inner{position:absolute;top:.9rem;right:.5rem;margin-left:0}.header-navbar__social{padding:0 5px;line-height:1.3;opacity:.7}.header-navbar__dropdown{position:absolute;z-index:3;top:100%;left:0;display:none;min-width:200px;padding:0!important;border:1px solid var(--header-navbar-color-background-contrast-20);margin:0;background:var(--header-navbar-color-background)!important;box-shadow:0 0 15px var(--main-color-rgba1);list-style:none!important;text-align:left!important}.header-navbar__dropdown.menu__Productos{position:absolute;z-index:3;top:100%;left:0;display:none;min-width:300px;border:0;margin:0;background:#f9f9f9!important;list-style:none!important;text-align:left!important;padding:.2rem .7rem .5rem!important;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);border-bottom-left-radius:12px;border-bottom-right-radius:12px}.header-navbar__link,.header-navbar__sublink{color:var(--header-navbar-color-background-contrast)!important}.menu__Productos .header-navbar__link,.menu__Productos .header-navbar__sublink{color:#262626!important}.header-navbar__item:hover>.header-navbar__dropdown,.header-navbar__link:hover+.header-navbar__dropdown,.header-navbar__subitem:hover>.header-navbar__dropdown,.header-navbar__sublink:hover+.header-navbar__dropdown{display:block}.header-navbar__dropdown--inner{top:0;left:100%}.header-navbar__subitem{position:relative;display:block;width:100%;line-height:1}.header-navbar__subitem:not(:last-child){border-bottom:1px solid var(--main-color-rgba1)}.menu__Productos .header-navbar__sublink{position:relative;display:flex;padding:.6rem 1rem .6rem;background:transparent!important;font-family:var(--secondary-font);font-size:.9rem;font-weight:bold;line-height:1;opacity:.7;text-transform:uppercase;align-items:center}.header-container__icon{width:30px;margin-right:.7rem}.header-navbar__sublink{position:relative;display:block;padding:.75rem 1rem .8rem;background:transparent!important;font-family:var(--main-font);font-size:.9rem;font-weight:bold;line-height:1;opacity:.7}.header-navbar__sublink:hover,.header-navbar__sublink:focus,.header-navbar__subitem:hover>.header-navbar__sublink,.header-navbar__subitem:focus>.header-navbar__sublink{opacity:1}.header-toolbar{width:100%;height:20px;padding:0!important;margin:0;list-style:none}.header-toolbar__item{height:100%;margin-right:1rem}.header-toolbar__item.header-toolbar__item--search-form{width:77%}.header-toolbar__item:last-child{margin-right:0}.header-toolbar__item>.dropdown{height:100%}.header-toolbar__item:not(.header-toolbar__item:last-child){border-right-color:var(--header-color-background-contrast-20)!important}.header-toolbar__link,.header-toolbar__icon,.header-toolbar__text{display:inline-block;vertical-align:top}.header-toolbar__icon{font-size:1.4rem}.header-toolbar__link{position:relative;height:20px;padding:0;background:transparent!important;color:var(--main-color)!important;font-size:.925rem;font-weight:bold;line-height:20px;opacity:.7;text-transform:uppercase}.header-toolbar__link:hover{opacity:1}.header-toolbar__link.dropdown-toggle::after{display:none}.header-toolbar__text:not(.header-toolbar__text--counter){display:none}.header-toolbar__text--downcase{text-transform:capitalize}.header-toolbar__text--counter{position:absolute;top:-6px;right:-7px;min-width:14px;height:14px;border-radius:20px;margin-top:1px;background:var(--header-color-background-contrast)!important;color:var(--header-color-background)!important;font-size:.6rem;line-height:14px}.toolbar-dropdown{top:10px!important;padding:0;border-color:var(--main-color-rgba1);border-radius:0;background:var(--general-white);box-shadow:0 0 15px var(--main-color-rgba1)}.toolbar-dropdown::before{position:absolute;top:-6px;right:1rem;display:block;width:0;height:0;border-right:6px solid transparent;border-bottom:6px solid var(--main-color-rgba1);border-left:6px solid transparent;content:""}.toolbar-dropdown__item:not(:last-child){border-bottom:1px solid var(--main-color-rgba1)}.toolbar-dropdown__link{padding:.75rem 1rem .8rem;background:transparent!important;color:var(--main-color)!important;font-family:var(--main-font);font-size:.9rem;font-weight:bold;line-height:1;opacity:.7}.toolbar-dropdown__link:hover,.toolbar-dropdown__link:focus{opacity:1}.header-toolbar__link,.header-navbar__social a,.header-menu__link,.header-menu__sublink,.toolbar-dropdown__link,.header-container__store-name{color:var(--header-color-background-contrast)!important}.header-navbar__dropdown:not(.header-navbar__dropdown--inner)::before,.header-navbar__subitem:not(.header-navbar__subitem:last-child){border-bottom-color:var(--header-navbar-color-background-contrast-20)!important}.header-navbar__dropdown.menu__Productos:not(.header-navbar__dropdown--inner)::before,.menu__Productos .header-navbar__subitem:not(.header-navbar__subitem:last-child){border-bottom-color:#c5c5c5!important}.header-navbar__link.active,.header-menu__link.active{border-bottom-color:var(--header-navbar-color-background-contrast-60)!important}.header-menu__dropdown,.toolbar-dropdown{border-color:var(--header-color-background-contrast-20)!important;background:var(--header-color-background)!important}.header-menu__dropdown:not(.header-menu__dropdown--inner)::before,.toolbar-dropdown::before{border-bottom-color:var(--header-color-background-contrast-20)!important}.header-menu__subitem:not(.header-menu__subitem:last-child),.toolbar-dropdown__item:not(.toolbar-dropdown__item:last-child){border-bottom-color:var(--header-color-background-contrast-20)!important}.aa-Autocomplete{position:relative}.aa-Autocomplete .header-search:not(.header-search--visible){height:0}.aa-Autocomplete .header-search{position:relative;z-index:2}.aa-Form{display:flex;align-items:center}.aa-Form .button{z-index:5;right:0}.aa-Panel{z-index:10000}.aa-Panel-fixed{position:fixed;overflow:hidden}.aa-Panel.small-search-position-fix.aa-Panel-fixed{top:100px!important}.info-slider.info-slider--fixed~.aa-Panel.big-search-position-fix{top:170px!important}.aa-Panel.small-search-position-fix{top:60px!important}.aa-Panel.big-search-position-fix{top:130px!important}.aa-Panel.big-v3-search-position-fix{top:115px!important}.header-search:not(.header-search--visible){display:block;overflow:hidden;width:100%;height:0}.header-search--visible{height:50px}.header-search__container:not(.aa-Form),.header-search__content{position:relative;height:100%}.header-search__content button,.aa-InputWrapperPrefix button{background-color:transparent}.header-search__container{width:100%;max-width:1320px}.header-search__input{display:block;width:100%;height:50px!important;padding:0!important;border:none!important;background:transparent!important;font-size:1rem!important}.aa-InputWrapper{width:100%}.aa-InputWrapperPrefix,.aa-InputWrapper{display:inline-flex!important}.header-search,.header:not(.header--has-navbar) .aa-Autocomplete{background:var(--header-store-search-color-background)!important}.aa-Button,.header-search__input,.header-search__content button,.header-search__input::placeholder{color:var(--header-store-search-color-background-contrast)!important}.header-form{position:relative;width:100%;height:20px}.header-form__input{height:35px!important;min-height:35px!important;padding:.5rem 3rem .5rem 1rem!important;border:1px solid #b9b9b9!important;line-height:27px!important;opacity:1;vertical-align:top}.header-form__submit{position:absolute;top:-7px;right:0;width:40px;height:35px;padding:0;background:#2571b5!important;line-height:22px;opacity:1;color:#fff!important}.header-form__input:hover,.header-form__input:focus,.header-form__submit:hover,.header-form__submit:focus{opacity:.7}@media only screen and (min-width:576px){.header-toolbar__text--counter{position:relative;top:0;right:0;min-width:18px;height:18px;font-size:.75rem;line-height:18px}}@media only screen and (min-width:768px){.header-toolbar__item:not(.header-toolbar__item:last-child):not(.header-toolbar__item:first-child){padding-right:1rem;border-right:1px solid var(--main-color-rgba1)}.toolbar-dropdown::before{right:auto;left:1rem}}@media only screen and (min-width:992px){.header{height:80px}.header--fixed.header--push{top:40px}.header--has-navbar{height:135px}.header-toolbar__text:not(.header-toolbar__text--counter){display:inline-block}}.sidebar{z-index:9999}.offcanvas-backdrop.show{z-index:9998}.sidebar-body{padding:1rem 0 3rem}.sidebar-header{position:relative;padding:1rem 1.25rem}.sidebar-header__title{display:block;width:100%;margin-top:.5rem;font-size:1.35rem;font-weight:bold;line-height:1}.sidebar-header__title--nav{margin:0;color:var(--main-color)!important;font-family:var(--main-font);font-weight:900}.sidebar-header__title>small{display:block;margin-bottom:.5rem;color:var(--main-color-rgba6);font-family:var(--main-font);font-size:.7rem;letter-spacing:.025rem;line-height:1;text-transform:uppercase}.sidebar-header__logo{display:inline-block;width:auto;height:50px}.sidebar.text-center .sidebar-header__logo{margin:0 auto}.sidebar-header__close{position:absolute;top:.5rem;right:1rem;font-size:.8rem}#sidebar-cart .sidebar-header,#sidebar-filters .sidebar-header{height:50px;background:#2571B5}#sidebar-cart .sidebar-header__title{color:#f9f9f9;text-transform:uppercase}#sidebar-cart .sidebar-header__title,#sidebar-filters .sidebar-header__title{height:30px;margin:0;font-size:1rem;line-height:28px}#sidebar-cart .sidebar-header__close,#sidebar-filters .sidebar-header__close{top:1.2rem}.sidebar-accordion{width:100%;padding:0;border-top-color:color-mix(in srgb,var(--sidebar-nav-background-color-contrast) 75%,var(--sidebar-nav-background-color));margin:0;list-style:none}.sidebar-accordion__item{display:block;width:100%;border-bottom:1px solid color-mix(in srgb,var(--sidebar-nav-background-color-contrast) 55%,var(--sidebar-nav-background-color))}.sidebar-accordion__link{display:flex;width:100%;padding:1rem 1.25rem;border-left:4px solid transparent;font-family:var(--main-font);font-size:.9rem;font-weight:bold;line-height:1;text-transform:uppercase;align-items:center}.sidebar-accordion__angle{position:relative;transform:rotate(0deg)}[aria-expanded="true"]>.sidebar-accordion__angle{transform:rotate(180deg)}.sidebar-accordion__content{width:100%;padding:0 1.25rem 0 1.5rem;background-color:color-mix(in srgb,var(--sidebar-nav-background-color-contrast) 5%,var(--sidebar-nav-background-color))}.sidebar.text-center .sidebar-accordion__content{padding:0 1.25rem}.sidebar-accordion__menu{width:100%;padding:.7rem 0;margin:0;list-style:none}.sidebar-accordion__menu--inner{padding:.25rem 0 .25rem 1rem;font-size:.75rem;list-style:disc}.sidebar.text-center .sidebar-accordion__menu--inner{padding:.25rem 0;list-style:none}.sidebar-accordion__subitem{width:100%;padding:.1rem 0}.sidebar-accordion__sublink{display:block;padding:.35rem 0;font-size:.9rem;font-weight:bold;line-height:1}.sidebar-accordion__sublink--inner{padding:.25rem 0;font-size:.8rem;font-weight:600}.sidebar-accordion__link--active{border-left-color:color-mix(in srgb,var(--sidebar-nav-background-color-contrast) 75%,var(--sidebar-nav-background-color))}#sidebar-nav{background-color:var(--sidebar-nav-background-color)}.sidebar-menu{width:100%;padding-top:1.75rem}.sidebar-menu__title{display:block;padding-left:1.25rem;font-size:.65rem;font-weight:500;letter-spacing:.1rem;line-height:1;text-transform:uppercase}.sidebar-menu__list{width:100%;padding:0 1.25rem;margin:.5rem 0 0;list-style:none}.sidebar-menu__item{display:block;padding:.25rem 0;line-height:1}.sidebar-menu__item--social,.sidebar-menu__item--currency,.sidebar-menu__item--lang{display:inline-block}.sidebar-menu__item--currency:not(:last-child),.sidebar-menu__item--lang:not(:last-child){margin-right:.5rem}.sidebar-menu__link{display:inline-block;font-family:var(--main-font);font-size:.9rem;font-weight:500;line-height:1}.sidebar-menu__link--underline:hover,.sidebar-menu__link--underline:focus{text-decoration:underline!important}.sidebar-menu__link--social{font-size:1rem}.sidebar-menu__link--currency,.sidebar-menu__link--lang{padding:.35rem .5rem;border:1px solid;border-color:color-mix(in srgb,var(--sidebar-nav-background-color-contrast) 75%,var(--sidebar-nav-background-color));border-radius:5px;font-size:.8rem;font-weight:normal}.sidebar-menu__link--currency.sidebar-menu__link--active,.sidebar-menu__link--lang.sidebar-menu__link--active{font-weight:bold}.sidebar-menu__link--currency.sidebar-menu__link--active>.fa-check,.sidebar-menu__link--lang.sidebar-menu__link--active>.fa-check{margin-left:2px;font-size:80%}#sidebar-login .sidebar-menu{padding-top:0}#sidebar-login .sidebar-menu__list{margin:0}#sidebar-login .sidebar-menu__item{padding:1rem 0;border-top:1px solid var(--tertiary-color)}#sidebar-login .sidebar-menu__item:last-child{border-bottom:1px solid var(--tertiary-color)}#sidebar-login .sidebar-menu__link{color:var(--main-color-rgba7)!important;font-size:1rem}#sidebar-login .sidebar-menu__link:hover,#sidebar-login .sidebar-menu__link:focus{color:var(--main-color)!important}.sidebar-color-text,.sidebar-menu__title,.sidebar-color-text a,.sidebar-accordion__menu--inner,.sidebar-accordion__sublink--active,.sidebar-menu__link,.sidebar-menu__link--currency,.sidebar-menu__link--lang,.sidebar-accordion__link .sidebar-accordion__sublink[aria-expanded="true"]{color:var(--sidebar-nav-background-color-contrast)!important}.sidebar-menu__link--currency.sidebar-menu__link--active,.sidebar-menu__link--currency:hover,.sidebar-menu__link--currency:focus,.sidebar-menu__link--lang.sidebar-menu__link--active,.sidebar-menu__link--lang:hover,.sidebar-menu__link--lang:focus{border-color:var(--sidebar-nav-background-color-contrast)!important;background-color:var(--sidebar-nav-background-color-contrast)!important;color:var(--sidebar-nav-background-color)!important}.sidebar-form{padding:.5rem 2rem 1.5rem}.sidebar-form__container{margin-bottom:2rem}.sidebar-form__field{margin-bottom:1rem}.sidebar-form__label{display:none;margin-bottom:.25rem;color:var(--main-color-rgba7);font-size:.85rem;font-weight:500;line-height:1}.sidebar-form__input{width:100%;height:45px!important;text-align:center}.sidebar-form__link{display:inline-block;margin-top:1rem;color:var(--main-color-rgba7);font-size:.9rem;font-weight:500;line-height:1.25}.sidebar-form__link:hover,.sidebar-form__link:focus{color:var(--main-color)}.sidebar-form__divider{width:100%;margin:0 auto 1.5rem;background:var(--tertiary-color);opacity:1}.sidebar-form__title{display:block;margin-bottom:.5rem;font-family:var(--main-font);font-size:1.1rem;font-weight:bold;line-height:1}.sidebar-form__text{display:block;width:100%;margin-bottom:1rem;font-size:.9rem}.sidebar-form__button{display:inline-block;padding:.65rem 1rem .9rem;font-size:.8rem}.sidebar-cart__container{position:relative;overflow:hidden;padding:1.25rem 1.25rem 6rem}#sidebar-cart.has-items .sidebar-cart__container{overflow-y:auto}.sidebar-cart__empty{padding:1rem;border:1px solid var(--tertiary-color-rgba5);border-radius:3px;background:var(--tertiary-color-rgba2);color:var(--main-color);font-weight:500;line-height:1}#sidebar-cart.has-items .sidebar-cart__empty{display:none}.sidebar-cart__totals{display:none}#sidebar-cart.has-items .sidebar-cart__totals{display:block}.sidebar-cart__actions{position:absolute;z-index:2;right:0;bottom:-100%;left:0;width:100%;height:250px;padding:1rem 1.25rem 0;background:#f9f9f9;opacity:0;visibility:hidden}.value__messege{display:flex;align-items:center;justify-content:center;width:100%;line-height:1}.value__messege i{font-size:1.3rem;margin-right:.5rem}.value__free_shipping_box strong{color:#FF5C1A;font-weight:900}.value__free_shipping_box{font-size:.85rem;font-weight:500}.progress-container{width:100%;background-color:#FF5C1A;border-radius:27px;height:5px;overflow:visible}.progress-bar{height:100%;background-color:#2571B5;transition:width .3s ease;position:relative;z-index:1;overflow:visible;border-radius:27px}.progress-bar::after{content:'';position:absolute;top:50%;right:-5px;transform:translateY(-50%);width:15px;height:15px;background-color:#2571B5;border-radius:50%;z-index:2}#sidebar-cart.has-items .sidebar-cart__actions{bottom:0;opacity:1;visibility:visible}.sidebar-cart__button{display:flex;width:100%;height:3em;align-items:center;justify-content:center;padding:0;float:left;line-height:1.2em;word-wrap:normal}.btn__payments{background:#2571B5;border:0;border-radius:20px;font-size:.75rem;color:#f9f9f9;padding:.2rem .7rem;margin:.5rem}.btn__payments:hover{opacity:.7}.sidebar-cart__button+.sidebar-cart__button{margin-left:5%}.sidebar-cart__button--cart.button,.sidebar-cart__button--cart.button:hover,.sidebar-cart__button--cart.button:focus{background:var(--general-white)!important}#sidebar-filters{background:var(--general-white)!important}.sidebar-filters__container{position:relative;z-index:1;height:100%;padding:0 0 90px}.sidebar-filters__block{width:100%;padding:1.25rem 1rem}.sidebar-filters__block:not(.sidebar-filters__block--last){border-bottom:1px solid var(--main-color-rgba1)}.sidebar-filters__title{display:block;color:var(--main-color-rgba7);font-size:.9rem;font-weight:500;line-height:1;width:9rem}.sidebar-filters__select{margin-top:.5rem;height:30px!important;line-height:.7;min-height:30px;padding:.2rem}.sidebar-filters__range{display:inline-block;width:100%;height:40px;margin-top:.5rem}.sidebar-filters__message{display:none}.sidebar-filters__input,.sidebar-filters__range>span{display:block;float:left}.sidebar-filters__input{width:45%!important}.sidebar-filters__range>span{width:10%;line-height:40px;text-align:center}.sidebar-filters__label{display:block;width:100%;margin-top:.5rem;color:var(--main-color-rgba7);cursor:pointer;font-size:1rem;font-weight:500;line-height:1}.sidebar-filters__title+.sidebar-filters__label{margin-top:1rem}.sidebar-filters__label:hover,.sidebar-filters__label--active{color:var(--main-color)}.sidebar-filters__label--active{font-weight:bold}.sidebar-filters__checkbox{position:relative;top:1px;display:inline-block;margin-right:4px}.sidebar-filters__actions{position:absolute;z-index:2;right:0;bottom:0;left:0;width:100%;height:75px;padding:0 1rem;background:#f4f4f4}.sidebar-filters__submit{width:100%;height:45px;padding:0 1rem;margin-top:15px;cursor:pointer;font-size:1rem;line-height:45px;text-align:center}.sidebar-filters__categories a{display:inline-block;padding:3px 6px;border:1px solid #ececec;border-radius:5px;margin-bottom:.3rem;background-color:white;color:var(--main-color-rgba7);cursor:pointer;font-size:1rem;font-weight:500;line-height:1;text-transform:capitalize}.sidebar-filters__categories a:hover{border:1px solid #d4d4d4;background-color:whitesmoke}.footer{padding-top:2.25rem;padding-right:0;padding-left:0;background:var(--footer-color-background)!important}.accordion-item{background-color:var(--footer-color-background);border:0}.accordion-button{padding:.5rem 0;background-color:var(--footer-color-background)}.footer-content__store-name,.footer-content__title,.footer-content__description,.footer-content__copyright,.footer-content__copyright a,.footer-content__link,.footer-content__text{color:var(--footer-color-background-contrast)!important}.footer-content{padding-bottom:1.25rem}.footer-content__column,.footer-content__block{margin-bottom:1rem}.footer-content__divider{margin:.5rem auto;background:var(--footer-color-background-contrast)!important;opacity:.3}.footer-content__divider--push{margin:0 auto 2rem}.footer-content__logo{display:inline-block;width:auto;height:80px}.footer-content__store-name{display:block;width:100%;margin:0;font-family:var(--main-font)!important;font-size:2.25rem;font-weight:bolder;line-height:1}.footer-content__store-name.small{font-size:1.75rem}.footer-content__store-name.medium{font-size:1.5rem}.footer-content__store-name.large{font-size:1.35rem}.footer-content__description{margin-top:1rem;font-family:var(--secondary-font);font-size:.825rem;opacity:.7}.footer-content__copyright{margin:1.5rem 0 0;font-size:.65rem;line-height:1.75;opacity:.7;display:flex;align-items:end}.footer-content__title{display:block;margin-bottom:.5rem;font-family:var(--main-font);font-size:.85rem;font-weight:bold;letter-spacing:.025rem;line-height:1;text-transform:uppercase;margin-left:.3rem}.footer-content__menu{width:100%;padding:0 0 0 .7rem;margin:0;list-style:none}.menu__social{display:flex;justify-content:flex-start;padding:0}.footer-content__item{display:block;width:100%;padding:.25rem 0;line-height:1}.footer-content__link,.footer-content__text{display:inline-block;font-size:.9rem;font-weight:500;opacity:.7}.footer-content__link:hover,.footer-content__link:focus{opacity:1;text-decoration:underline!important}.footer-content__link--has-icon,.footer-content__text--has-icon{position:relative;padding-right:20px}.footer-content__link--uppercase{font-size:.7rem}.footer-content__text--disclaimer{font-size:.75rem;font-style:italic;opacity:.5}.footer-content__icon{font-size:1.5rem}.footer-social{display:block;width:100%;padding:0;margin:1.25rem 0 0;list-style:none}.footer-social__title{display:block;margin-bottom:.5rem;color:var(--footer-color-background-contrast)!important;font-family:var(--main-font);font-size:.7rem;font-weight:600;letter-spacing:1px;line-height:1;opacity:.7;text-transform:uppercase}.footer-social__item{display:inline-block;margin:0 .25rem;vertical-align:middle}.footer-social__link{display:block;color:var(--footer-color-background-contrast)!important;font-size:1.1rem;line-height:1;opacity:.7}.footer-social__link:hover{opacity:1}.footer-newsletter,.footer-newsletter__form,.footer-newsletter__container{width:100%;height:40px}.footer-newsletter{overflow:hidden;margin:1rem 0}.footer-newsletter__form,.footer-newsletter__container{position:relative;display:block}.footer-newsletter__input,.footer-newsletter__button{display:block;height:40px!important;float:left}.footer-newsletter__input{width:65%;padding:.5rem .7rem;border-width:1px 0 1px 1px;border-color:var(--footer-newsletter-input-color-background-20)!important;border-radius:5px 0 0 5px;background:var(--footer-newsletter-input-color-background)!important;box-shadow:none!important;color:var(--footer-newsletter-input-color-background-contrast)!important;font-size:.9rem}.footer-newsletter__button{width:35%;padding:0 1rem;border-radius:0 5px 5px 0;background:var(--footer-newsletter-button-color-background)!important;color:var(--footer-newsletter-button-color-background-contrast)!important;font-size:.9rem;font-weight:600!important;opacity:.7}.footer-newsletter__button:hover,.footer-newsletter__button:focus{opacity:1}.footer-newsletter__input::placeholder,.footer-newsletter__input:focus,.footer-newsletter__input:focus::placeholder{color:var(--footer-newsletter-input-color-background-contrast)!important}.footer-payments{display:block;width:100%;margin:0;line-height:1}.footer-payments li{display:inline-block;vertical-align:middle}.footer-payments li:not(:last-child){margin-right:.5rem}.footer-payments li img{height:30px;margin-bottom:2px}.footer-payments span{filter:grayscale(1)}.block__payment{display:flex;align-items:flex-end}.title__footer{display:flex;align-items:flex-end}@media only screen and (min-width:768px) and (max-width:991px){.footer>.container{max-width:100%;padding:0 var(--bs-gutter-x,1.75rem)}}@media only screen and (min-width:768px){.footer-social--inline{margin:0}.footer-social--inline>.footer-social__title{display:inline-block;margin:0 5px 0 0}.footer-social--inline>.footer-social__item{margin:0 0 0 .5rem}}.info-slider{overflow:hidden;padding-top:.7rem;padding-bottom:.7rem;background:var(--informative-slider-color-background);color:var(--informative-slider-color-background-contrast)}.header--fixed+.info-slider{margin-top:70px}.info-slider__carousel{height:100%}.info-slider__content{display:flex;width:100%;height:100%;align-items:center}.info-slider__text{display:block;width:100%;padding-right:.7rem;padding-left:.7rem;font-size:.9rem;line-height:1.25}.info-slider__text a{font-weight:bold;text-decoration:underline!important}.info-slider__link:not(:empty){display:inline-block;margin-left:10px;font-weight:bold;text-decoration:underline!important}@media only screen and (min-width:992px){.header--fixed+.info-slider--fixed{position:fixed;z-index:1000;top:0;right:0;left:0;overflow:hidden;height:40px;margin-top:0!important}.header--fixed+.info-slider:not(.info-slider--fixed){margin-top:80px}.header--fixed.header--has-navbar+.info-slider:not(.info-slider--fixed){margin-top:135px}}.store-breadcrumbs{display:flex;overflow:hidden;min-height:35px;align-items:center;background:var(--tertiary-color-rgba5)}.store-breadcrumbs__list{display:block;width:100%;margin:0}.store-breadcrumbs__item,.store-breadcrumbs__arrow,.store-breadcrumbs__link{display:inline-block;color:var(--main-color-rgba5);font-size:.725rem;line-height:25px;vertical-align:top}.store-breadcrumbs__link:hover,.store-breadcrumbs__link:focus,.store-breadcrumbs__item--current{color:var(--main-color)}.store-breadcrumbs__item--current{font-weight:bold}.store-breadcrumbs__arrow{padding-top:1px}@media screen and (max-width:768px){.store-breadcrumbs ul{margin-top:4px;margin-bottom:5px}}.store-product{position:relative;display:block;min-height:70px;margin-bottom:.9375rem}.store-product__container{position:relative;display:flex;overflow:hidden;width:100%;min-height:70px;align-items:start}.store-product__image{position:absolute;top:0;left:0;display:block;width:70px;height:auto;background:var(--general-white)}.store-product__image_anchor{position:absolute;top:0;left:0;display:block}.store-product__info{display:block;width:100%;padding-left:85px}.store-product__name,.store-product__option,.store-product__pricing{display:block;line-height:1.25}.store-product__pricing *{margin-bottom:.0625rem;color:var(--prices-color);font-size:.80rem;font-weight:bold;letter-spacing:.025rem;line-height:1}.store-product__price,.store-product__qty{display:inline-block!important}.store-product__price--without--discount{margin-left:3px;color:var(--discount-color);text-decoration:line-through}.store-product__price--subtotal{margin-left:3px}.store-product__price--subtotal::before{content:'('}.store-product__price--subtotal::after{content:')'}.store-product__brand{display:block;color:var(--main-color-rgba5);font-size:.7rem;font-weight:500;letter-spacing:.025rem;line-height:1;text-transform:uppercase}.store-product__name{margin-bottom:.25rem;color:var(--main-color);font-family:var(--main-font);font-size:.9375rem;font-weight:bold}.store-product__pricing{margin-bottom:2px;color:var(--prices-color);font-size:.875rem;font-weight:bold}.store-product__pricing--discount{color:var(--discount-color)}.store-product__price{display:inline-block}.store-product__price>small{margin-left:5px;color:var(--prices-color);font-size:.875rem;font-weight:500;opacity:.7;text-decoration:line-through}.store-product__option{padding-top:.25rem;font-size:.7rem}.store-product__delete{position:absolute;z-index:2;top:0;left:-30px;width:30px;height:100%;padding:0!important;background:red!important;color:var(--general-white);font-size:.875rem;opacity:0;visibility:hidden}.store-product__form{position:absolute;z-index:1;top:0;right:-100%;bottom:0;width:40px;height:100%;background:var(--general-white);opacity:0;text-align:center;visibility:hidden}.store-product__handler{position:absolute;left:0;width:100%;height:50%;padding:0;color:var(--main-color);font-size:.9rem}.store-product__handler--minus{bottom:0}.store-product__handler--plus{top:0}.store-product__handler:disabled{color:var(--main-color)!important;cursor:default!important}.store-product__submit{width:100%;height:100%;padding:0;font-size:.85rem}.cart-editing .store-product__delete{left:0;opacity:1;visibility:visible}.cart-editing .store-product__form{right:0;opacity:1;visibility:visible}.button--cart-editing{height:30px;border-color:var(--secondary-button-bg)!important;background:var(--secondary-button-bg)!important;color:var(--secondary-button-text);font-size:.7rem;font-weight:bold}.cart-editing .button--cart-editing{border-color:var(--main-button-bg)!important;background:var(--main-button-bg)!important;color:var(--main-button-text)}#sidebar-cart .button--cart-editing{display:none;padding:.5rem .65rem;margin-left:2rem;line-height:1;vertical-align:top}#sidebar-cart.has-items .button--cart-editing{display:inline-block}#cart-form .button--cart-editing{position:absolute;top:0;right:0;padding:0 .5rem;line-height:1}#cart-form .store-product__container{height:100%;min-height:100px;padding:calc(var(--bs-gutter-x) * .5);border:1px solid var(--main-color-rgba1);background:var(--general-white)}#cart-form .store-product__image{top:calc(var(--bs-gutter-x) * .5);left:calc(var(--bs-gutter-x) * .5)}.store-product--cross .store-product__container{padding-right:50px!important;box-shadow:0 0 20px transparent}.store-product--cross:hover .store-product__container{box-shadow:0 0 20px var(--main-color-rgba1)}.store-product--cross .store-product__form{width:35px}@media only screen and (max-width:991px){.store-product--cross .store-product__form{right:0;opacity:1;visibility:visible}}@media only screen and (min-width:992px){.store-product--cross .store-product__form{right:-35px;opacity:0;visibility:hidden}.store-product--cross:hover .store-product__form{right:0;opacity:1;visibility:visible}}.product-block{padding:0 calc(var(--bs-gutter-x) * .5)}.product-block--slider{margin-bottom:0!important}.product-block__wrapper{position:relative;display:block;overflow:hidden;width:100%;height:100%;padding:var(--pb-padding);border:var(--pb-border-width) solid var(--pb-border-color);border-radius:6px;background-color:var(--pb-background-color);font-size:var(--pb-base-font-size)}.product-block.swiper-slide.product-block--slider{border-right:1px solid #c9c9c9}.product-block__wrapper:not(.product-block__wrapper--no-buttons){padding-bottom:40px}.recommended-products .product-block__wrapper:not(.product-block__wrapper--no-buttons),.related-products .product-block__wrapper:not(.product-block__wrapper--no-buttons){padding-bottom:40px}.recommended-products .product-block__form,.related-products .product-block__form,.cross_selling-products .product-block__form{opacity:0}.recommended-products .product-block:hover .product-block__form,.related-products .product-block:hover .product-block__form,.cross_selling-products .product-block:hover .product-block__form{opacity:1}.recommended-products .product-block:hover .product-block__wrapper:not(.product-block__wrapper--no-buttons),.related-products .product-block:hover .product-block__wrapper:not(.product-block__wrapper--no-buttons),.cross_selling-products .product-block:hover .product-block__wrapper:not(.product-block__wrapper--no-buttons){padding-bottom:40px}@media(max-width:640px){.recommended-products .product-block__wrapper:not(.product-block__wrapper--no-buttons),.related-products .product-block__wrapper:not(.product-block__wrapper--no-buttons),.cross_selling-products .product-block__wrapper:not(.product-block__wrapper--no-buttons){padding-bottom:40px}.recommended-products .product-block__form,.related-products .product-block__form,.cross_selling-products .product-block__form{opacity:1}}.product-block__anchor,.product-block__gallery,.product-block__image{position:relative;z-index:1;display:block;overflow:hidden;width:100%;height:auto;border-radius:max(2px,calc(var(--pb-border-radius) - var(--pb-padding) - var(--pb-border-width)))}.product-block__image{transition-duration:200ms;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.product-block__gallery .product-block__image:first-child{opacity:1;visibility:visible}.product-block__gallery .product-block__image:last-child{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.product-block:hover .product-block__gallery .product-block__image:first-child,.product-block:focus .product-block__gallery .product-block__image:first-child{opacity:0;visibility:hidden}.product-block:hover .product-block__gallery .product-block__image:last-child,.product-block:focus .product-block__gallery .product-block__image:last-child{opacity:1;visibility:visible}.product-block .sku{display:block;font-size:calc(var(--pb-font-size-scale) * var(--pb-base-font-size) * .6)}.product-block__badges{position:absolute;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center}.product-block__badges>span.badge{position:relative}span.badge{position:absolute;z-index:5}span.badge.bottom-left{bottom:0;left:0}span.badge,.product-block__badges>span.badge{display:flex;flex-direction:column;align-items:center;align-self:stretch;justify-content:center;padding:.4rem;border-radius:3px;font-size:.8rem;font-weight:bold;line-height:1;text-align:center;text-transform:uppercase}.sale{padding:.2rem .5rem;border-radius:3px;font-size:.8rem;font-weight:bold;height:1.1rem;margin-left:.2rem}span.tag.sale{background-color:var(--discount-color);color:var(--discount-color-contrast)}span.badge.new{background-color:var(--new-color);color:var(--new-color-contrast)}span.badge.unavailable{background-color:var(--unavailable-color);color:var(--unavailable-color-contrast)}.product-block__info{position:relative;width:100%;padding:.5rem .5rem 0;min-height:95px}.product-block__brand,.product-block__name{color:var(--main-color)!important;font-family:var(--main-font)}.product-block__brand{display:block;min-height:12px;font-size:calc(var(--pb-font-size-scale) * var(--pb-base-font-size) * .6);font-weight:500;letter-spacing:.05rem;line-height:1;opacity:.6;text-transform:uppercase;margin-bottom:.15rem}.product-block__name{display:inline-block;margin:0;margin-bottom:4px;font-size:calc(var(--pb-font-size-scale) * var(--pb-base-font-size) * .75);font-weight:500;line-height:1.2}.product-block__name:hover,.product-block__name:focus{opacity:.7}.product-block__reviews .stars{font-size:.75rem}.product-block__reviews .number__reviews{font-size:.75rem;padding:0 0 0 .2rem;color:#d9d9d9}.product-block__price,.product-block__price--discount>span:last-child{color:var(--prices-color)}.product-block__price{display:flex;margin-bottom:.25rem;font-size:calc(var(--pb-font-size-scale) * var(--pb-base-font-size) * .975);font-weight:bold;line-height:1;margin-top:.2rem}.product-block__price--discount{color:var(--discount-color)!important;font-size:calc(var(--pb-font-size-scale) * var(--pb-base-font-size) * .975)}.product-block__price--discount>span:last-child{color:var(--prices-color)!important;font-size:calc(var(--pb-font-size-scale) * var(--pb-base-font-size) * .7);font-weight:500;opacity:.7;text-decoration:line-through}fieldset.product-block__colors{margin-top:10px;gap:0 10px!important}fieldset.product-block__colors .color-option label{width:15px!important;height:15px!important}fieldset.product-block__colors .color-option-plus{display:flex;width:15px;height:15px;align-items:center;justify-content:center;margin-top:3px;line-height:0}.product-block__colors{padding-top:2px;padding-left:5px}.product-block__options{display:block;margin-top:.5rem;font-size:calc(var(--pb-font-size-scale) * var(--pb-base-font-size) * .85);line-height:1.1;opacity:.7}.product-block__form{position:absolute;left:9px;bottom:9px;overflow:hidden;width:92%;height:30px}.product-block__quantity,.product-block__message{position:absolute;right:0;left:0;width:100%;height:30px;margin:0 auto}.product-block__button{position:absolute;right:0;left:0;width:100%;height:30px;margin:0 auto}.product-block__button{z-index:1;top:0;display:flex!important;align-items:center;justify-content:center;padding:0;font-size:calc(var(--pb-font-size-scale) * var(--pb-base-font-size) * .8);font-weight:800;letter-spacing:.025rem;line-height:.8;opacity:1;text-transform:uppercase;visibility:visible}.product-block__quantity{z-index:2;top:40px;border:2px solid var(--main-button-bg);background:var(--general-white);opacity:0;visibility:hidden}.product-block__form.product-block__form-purchase-condition{display:flex;flex-direction:row-reverse;justify-content:space-between}.product-block__form-purchase-condition .product-block__button{position:relative;z-index:3;top:0;right:0;width:45px;margin-right:0}.product-block__form-purchase-condition .product-block__message{top:0;width:45px;margin-right:0;opacity:1;visibility:visible}.product-block__form-purchase-condition .product-block__quantity{top:0;width:calc(100% - 45px);margin-left:0;opacity:1;visibility:visible}.product-block__form-purchase-condition.product-block__form--cart-update .product-block__quantity{width:100%}.product-block__form--cart-update .product-block__button--add-to-cart{top:40px;opacity:0;visibility:hidden}.product-block__form--cart-update .product-block__quantity{top:0;opacity:1;visibility:visible}.product-block__handler,.product-block__input{display:block;height:30px;float:left}.product-block__handler{width:30%;padding:0;border:none!important;background:transparent!important;color:var(--main-color-rgba5);font-size:calc(var(--pb-font-size-scale) * var(--pb-base-font-size) * .875);line-height:30px}.product-block__handler:hover{color:var(--main-color)}.product-block__input{width:40%;border:0;color:var(--main-color);font-size:calc(var(--pb-font-size-scale) * var(--pb-base-font-size) * 1.1);font-weight:bold;line-height:36px;text-align:center}.product-block__message{z-index:2;top:30px;background:var(--main-button-bg);color:var(--main-button-text);font-family:var(--secondary-font);font-size:calc(var(--pb-font-size-scale) * var(--pb-base-font-size) * .8);font-weight:800;letter-spacing:.025rem;line-height:30px;opacity:0;text-transform:uppercase;visibility:hidden}.product-block__message--visible{top:0;opacity:1;visibility:visible}.product-block__reviews{display:flex}.product-block__info.text-center .product-block__reviews{justify-content:center}.product-block__info.text-start .product-block__reviews{justify-content:start}.product-block__placeholder .product-block__info{min-height:120px}@media only screen and (max-width:767px){.product-block--frequent{margin-bottom:0}.product-block--frequent .product-block__wrapper{display:flex;align-items:center;text-align:left}.product-block--frequent .product-block__anchor{width:100px;min-width:100px;max-width:100px}.product-block--frequent .product-block__info{padding-left:calc(var(--bs-gutter-x) * 1)}}@media only screen and (max-width:575px){.product-block__button{font-size:calc(var(--pb-font-size-scale) * var(--pb-base-font-size) * .7)}.product-block__name{font-size:calc(var(--pb-font-size-scale) * var(--pb-base-font-size) * .875)}.product-block__price--discount>span:last-child{display:block;font-size:calc(var(--pb-font-size-scale) * var(--pb-base-font-size) * .8)}.product-block{padding:0 5px}}@media only screen and (min-width:768px){.product-block--frequent{max-width:20%}}@media only screen and (min-width:1200px){.product-block:not(.product-block--slider){width:20%!important}}.store-totals{padding-top:.9375rem}.store-totals__block{margin-bottom:.5rem}.store-totals__divider{margin:0 auto .5rem}.store-totals__divider--dashed{border-style:dashed;margin-top:.5rem}.store-totals__string,.store-totals__number{display:block;width:100%;height:20px;line-height:20px}.store-totals__string{color:#262626;font-size:.725rem;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}.store-totals__number{color:#262626;font-size:.9375rem;font-weight:600;text-align:right}.store-totals__string--last,.store-totals__number--last{color:#262626;font-size:1rem;font-weight:bold}.store-totals__notice{padding:.75rem;border-width:1px;border-style:solid;border-color:#64a02f;border-radius:3px;margin-bottom:1.25rem;background:rgb(38 150 0 / 10%);color:#264907;font-size:.9rem;line-height:1.5}.store-totals__actions{padding-top:.5rem}.store-totals__alert{padding:.75rem;font-size:.9rem;line-height:1.35}.store-totals__alert--hidden{display:none}.store-totals__wrapper{position:relative;display:block;width:100%}.store-totals__alert:not(.store-totals__alert--hidden)+.store-totals__wrapper::after{position:absolute;display:block;width:100%;height:100%;background:var(--general-white);content:"";inset:0;opacity:.7}.store-totals__button{height:50px!important;padding:0 .9375rem;border-radius:3px;margin-bottom:.75rem;font-size:1rem;font-weight:900;letter-spacing:.05rem;line-height:50px;text-transform:uppercase}.store-totals__button>.fa-arrow-right{position:relative;top:-1px;font-size:.75rem}.store-totals__link{display:inline-block;margin-bottom:.5rem;color:var(--main-color-rgba7);font-family:var(--main-font);font-size:.85rem;font-weight:500}.store-totals__link:hover,.store-totals__link:focus{color:var(--main-color)}.cart-container,.cart-container__wrapper{min-height:100vh}.cart-heading{margin-bottom:.9375rem}.cart-heading__logo{display:inline-block;width:auto;height:80px;vertical-align:top}.cart-heading__logo--text{height:auto;color:var(--main-color)!important;font-family:var(--main-font);font-size:1.5rem;font-weight:bold;line-height:1}.cart-heading__image{display:block;width:auto;height:100%}@media screen and (max-width:575px){.cart-heading__logo{width:auto;height:50px}}.cart-steps{overflow:auto;padding-top:calc(var(--bs-gutter-x) * .5);padding-bottom:calc(var(--bs-gutter-x) * .25);border-bottom:1px solid var(--main-color-rgba075)}.cart-steps__list{display:block;width:100%;padding:0;margin:0}.cart-steps__item,.cart-steps__arrow,.cart-steps__link,.cart-steps__string{color:var(--main-color-rgba5)}.cart-steps__item,.cart-steps__arrow{display:inline-block;line-height:1;vertical-align:top}.cart-steps__arrow{position:relative;top:1px;margin:0 .25rem;font-size:.75rem}.cart-steps__arrow>.fa-angle-right{position:relative;top:1px}.cart-steps__link,.cart-steps__string{display:block;font-family:var(--main-font);font-size:.875rem;font-weight:600;line-height:1;text-transform:uppercase}.cart-steps__link:hover,.cart-steps__link:focus,.cart-steps__string--current{color:var(--main-color)}.cart-steps__string--current{font-weight:bold}.cart-content{padding-top:calc(var(--bs-gutter-x) * 1)}.cart-content__heading{margin-bottom:.75rem}.cart-content__title{display:block;width:100%;margin:0;font-size:.9375rem;font-weight:bold;letter-spacing:.025rem;line-height:1;text-transform:uppercase}.cart-message{padding:0 .9375rem}.cart-message__wrapper{padding:1.875rem!important;border:1px solid var(--main-color);border-radius:3px;background:rgb(0 0 0 / 5%)}.cart-message__title{margin-bottom:.75rem;font-size:1.1rem;font-weight:bold}.cart-message__button{margin-top:.9375rem}#cart-form{padding:calc(var(--bs-gutter-x) * 1) calc(var(--bs-gutter-x) * .5) calc(var(--bs-gutter-x) * .5)}.cart-form__title{display:block;width:100%;margin:0;font-size:.9375rem;font-weight:bold;letter-spacing:.025rem;line-height:1;text-transform:uppercase}.cart-form__actions{position:relative;overflow:hidden;height:30px}.cart-form__container{padding-top:calc(var(--bs-gutter-x) * .75)}.cart-cross{padding:0 calc(var(--bs-gutter-x) * .5)}.cart-cross__title{padding-top:1.25rem;border-top:1px solid var(--main-color-rgba1);margin-bottom:1.25rem;font-size:1.1rem;font-weight:bold;line-height:1}.cart-discount{padding:calc(var(--bs-gutter-x) * .5) calc(var(--bs-gutter-x) * 1) calc(var(--bs-gutter-x) * 1)}.cart-discount__container{padding:calc(var(--bs-gutter-x) * .75) calc(var(--bs-gutter-x) * .75) 0;border:1px solid var(--main-color-rgba05);background:var(--main-color-rgba05)}.cart-discount__heading,.cart-discount__form{margin-bottom:calc(var(--bs-gutter-x) * .75)}.cart-discount__title{margin-bottom:.5rem;font-size:1rem;font-weight:bold;line-height:1}.cart-discount__text{margin:0;font-size:.825rem;line-height:1.25}#coupon_form{position:relative;display:inline-block;width:100%}#coupon_code{width:75%;height:45px;border-width:1px 0 1px 1px;border-color:var(--main-color-rgba3);border-radius:4px 0 0 4px!important;float:left}#coupon_code:focus{border-color:var(--main-color-rgba7)}#coupon_form .error,#coupon_form .success{width:100%;padding:.75rem;border-width:1px;border-style:solid;border-radius:3px;margin-top:.5em;margin-bottom:1.25rem;font-size:.9rem;line-height:1.5}#coupon_form .error{border-color:#e8e804;background:rgb(232 232 4 / 20%)}#coupon_form .success{border-color:green;background:rgb(21 128 0 / 10%)}#set_coupon_code_button{width:25%;height:45px;border:none;border-radius:0 4px 4px 0;background:var(--main-color);color:var(--general-white);font-size:.725rem;font-weight:bolder;text-transform:uppercase}#set_coupon_code_button:hover,#set_coupon_code_button:focus{background:var(--main-color)}.cart-login{padding:calc(var(--bs-gutter-x) * 1) calc(var(--bs-gutter-x) * .5) 0}.cart-login__text,.cart-login__link{font-family:var(--main-font)}.cart-login__text{padding:calc(var(--bs-gutter-x) * .5);border:1px solid var(--main-color-rgba05);border-radius:3px;margin:0;background:var(--main-color-rgba05);font-size:.9rem;font-weight:500}.cart-login__link{font-weight:500;text-decoration:underline!important}.cart-checkout{padding:calc(var(--bs-gutter-x) * 1) calc(var(--bs-gutter-x) * .5)}.cart-checkout__section{padding-bottom:calc(var(--bs-gutter-x) * .25)}.cart-checkout__section--has-divider{position:relative;padding-bottom:calc(var(--bs-gutter-x) * 1.25)}.cart-checkout__section--has-divider::after{position:absolute;right:calc(var(--bs-gutter-x) * .5);bottom:calc(var(--bs-gutter-x) * .9);left:calc(var(--bs-gutter-x) * .5);display:block;width:auto;height:1px;background:var(--main-color-rgba1);content:""}.cart-checkout__field{position:relative;margin-bottom:calc(var(--bs-gutter-x) * .5)}.cart-checkout__field--inner{margin-top:calc(var(--bs-gutter-x) * .25);margin-bottom:0}.cart-checkout__label{display:block!important;margin-bottom:.25rem!important;color:var(--main-color-rgba7);cursor:pointer!important;font-size:.825rem;line-height:1}.cart-checkout__checkbox+.cart-checkout__label{position:relative;top:-1px;display:inline-block!important;margin-right:0;margin-left:.25rem;vertical-align:middle}.cart-checkout__checkbox{margin:0;font-size:.875rem}.cart-checkout__select{padding:.5rem!important}.cart-checkout__required-text{margin-bottom:.5rem;color:red;font-size:.825rem;font-style:italic}.checkout-options{margin-bottom:.975rem}.checkout-options__list{display:block;overflow:hidden;width:100%;border:1px solid var(--main-color-rgba1);border-radius:3px;margin:0;background:var(--general-white)}.checkout-options__item{padding:1rem 1rem 1rem 2rem;border-bottom:1px solid var(--main-color-rgba1);background:var(--general-white);cursor:pointer}.checkout-options__item:hover,.checkout-options__item--active{background:var(--main-color-rgba05)}.checkout-options__item:last-child{border-bottom:none}.checkout-options__radiobox{position:relative;top:1px;height:1rem!important;margin:0 2px 0 0;font-size:.875rem}.checkout-options__title{font-family:var(--main-font);font-size:.9375rem;font-weight:bold}.checkout-options__info,.checkout-options__info>p,.checkout-options__info>ul,.checkout-options__info>ul>li,.checkout-options__info>ol,.checkout-options__info>ol>li{line-height:1.25}.checkout-options__info{padding-top:.25rem;padding-left:1.15rem;color:var(--main-color-rgba7);font-size:.825rem;line-height:1.35}.checkout-options__info>img{margin-top:.5rem}.checkout-options__info>p{margin:0}.cart-review{padding:calc(var(--bs-gutter-x) * 1) calc(var(--bs-gutter-x) * .5)}.cart-review__box{padding:0 calc(var(--bs-gutter-x) * 1);margin-bottom:calc(var(--bs-gutter-x) * .75)}.cart-review__wrapper{border-width:0 1px 1px;border-style:solid;border-color:var(--main-color-rgba1);border-radius:3px;background:var(--general-white)}.cart-review__heading{padding-top:1rem;padding-bottom:1rem;margin-bottom:1.5rem;background:var(--main-color-rgba1)}.cart-review__title{margin-bottom:0;font-size:.825rem;font-weight:bold;letter-spacing:.05rem;line-height:1;text-transform:uppercase}.cart-review__block{margin-bottom:1.25rem}.cart-review__label{display:block;margin-bottom:.25rem;color:var(--main-color-rgba5);font-family:var(--main-font);font-size:.625rem;font-weight:normal;letter-spacing:.025rem;line-height:1;text-transform:uppercase}.cart-review__value{margin:0;font-size:.9375rem;font-weight:500}.cart-review__value--notice{padding-top:.9375rem;border-top:1px dashed var(--main-color-rgba2);color:var(--main-color);font-size:.75rem;font-style:italic}.cart-review__info{padding-top:.75rem;color:var(--main-color-rgba7);font-size:.9rem}.clickable{cursor:pointer}.cart-summary{position:fixed;padding:calc(var(--bs-gutter-x) * 1)!important;background:var(--main-color-rgba05);right:0;height:100%}.cart-summary__empty{position:absolute;z-index:2;display:block;width:100%;height:100%;background:rgb(255 255 255 / 50%);color:transparent;font-size:0;inset:0;text-indent:-9999px}.cart-summary__title{margin-bottom:1.25rem;font-size:.9375rem;font-weight:bold;letter-spacing:.025rem;line-height:1;text-transform:uppercase}.cart-summary__title--slim{margin-bottom:.5rem}.cart-summary__estimate{position:relative;z-index:2}.estimate-form{margin-bottom:calc(var(--bs-gutter-x) * .5)}.estimate-form__wrapper{padding-top:calc(var(--bs-gutter-x) * .5)}.estimate-form__block{margin-bottom:calc(var(--bs-gutter-x) * 1)}.estimate-form__label{display:block;margin-bottom:.5rem;color:var(--main-color);font-size:.875rem;font-weight:500;line-height:1}.estimate-form__select{border:none!important}.estimate-form__submit{padding:.75rem;border-radius:4px;font-size:.75rem;text-transform:inherit}.estimate-form__item,.estimate-form__item>span{font-family:var(--main-font);font-size:.85rem}.estimate-form__item{font-weight:bold}.estimate-form__radio{position:relative;margin:-1px .25rem 0 0;font-size:.9375rem;vertical-align:top}.estimate-form__item>span{cursor:pointer;font-weight:500}#hidden_estimations.hidden{display:none}@media only screen and (min-width:640px){.cart-summary{padding:185px 1.875rem 1.875rem!important}}@media only screen and (min-width:576px) and (max-width:767px){.cart-content,.cart-summary{width:100%!important}}.success-page{background:var(--main-color-rgba1)}#success{padding:1rem 1rem 2rem}.success-content{padding:calc(var(--bs-gutter-x) * 1.5) calc(var(--bs-gutter-x) * 1) calc(var(--bs-gutter-x) * 1);border:1px solid var(--main-color-rgba1);border-radius:5px;margin:0 auto;background:var(--general-white)}.success-content__block:not(:last-child){position:relative;padding-bottom:calc(var(--bs-gutter-x) * 1);margin-bottom:calc(var(--bs-gutter-x) * 1)}.success-content__block:not(:last-child)::after{position:absolute;right:calc(var(--bs-gutter-x) * .5);bottom:0;left:calc(var(--bs-gutter-x) * .5);display:block;width:auto;height:1px;background:var(--main-color-rgba1);content:""}.success-content__logo{display:inline-block;width:auto;max-height:80px;margin-bottom:1rem}.success-content__title{margin-bottom:1rem;font-size:1.75rem;font-weight:bold;line-height:1}.success-content__text{margin-bottom:1rem;font-size:1rem;font-weight:normal}.success-content__email{font-style:italic;font-weight:bold;text-decoration:underline!important}.success-content__subtitle{display:block;margin-bottom:.75rem;font-size:.85rem;font-weight:bold;letter-spacing:1px;line-height:1;text-transform:uppercase}@media only screen and (min-width:576px){#success{padding:2rem 0}}.success-form{margin-top:calc(var(--bs-gutter-x) * .5)}.success-form__field{margin-bottom:calc(var(--bs-gutter-x) * 1)}.success-form__label{display:block;margin-bottom:.5rem;font-size:.9rem;line-height:1}.success-form__input{height:45px!important;text-align:center!important}.success-summary{padding-top:.5rem}.success-summary__block{margin:.75rem 0}.success-summary__title,.success-summary__value{display:block;line-height:1}.success-summary__title{color:var(--main-color-rgba7);font-family:var(--main-font);font-size:.7rem;font-weight:500;letter-spacing:.025rem;text-transform:uppercase}.success-summary__value{margin-top:.5rem;font-size:1.1rem;font-weight:bold}.contact-heading{padding-top:1.5rem;padding-bottom:2rem}.contact-heading__title{margin:0;font-size:1.75rem;font-weight:bold;letter-spacing:.025rem;line-height:1;text-transform:uppercase}.contact-heading__description,.contact-heading__description *{font-family:var(--secondary-font)}.contact-heading__description{margin:.75rem 0 0;color:var(--secondary-color);font-size:.925rem;font-weight:normal;line-height:1.35}.contact-center{padding-bottom:3rem}.contact-center__container{padding:0 calc(var(--bs-gutter-x) * .5)}.contact-center__section{padding:calc(var(--bs-gutter-x) * 1)}.contact-center__section--info{border-radius:5px 5px 0 0;background:var(--contact-info-color-background)!important;color:var(--contact-info-color-background-contrast)!important}.contact-center__section--form{border-width:1px;border-style:solid;border-color:var(--main-color-rgba1);border-radius:5px}.contact-center__section--info+.contact-center__section--form{border-width:0 1px 1px;border-radius:0 0 5px 5px}.contact-center__title{display:block;margin:0;font-size:1.35rem;font-weight:bold}.contact-center__description{margin:.5rem 0 0;font-size:.9rem}.contact-center__list{margin:1rem 0 .5rem}.contact-center__item{display:block;margin-bottom:.75rem;line-height:1.2}.contact-center__link,.contact-center__string{position:relative;display:inline-block;padding-left:1.5rem;font-size:1rem;font-weight:500}.contact-center__link:hover{text-decoration:underline!important}.contact-center__icon{position:absolute;top:3px;left:0;font-size:.9rem}.contact-center__section--info .contact-center__title,.contact-center__link,.contact-center__string{color:var(--contact-info-color-background-contrast)!important}.contact-center__map{line-height:0}.contact-form{margin-bottom:calc(var(--bs-gutter-x) * 1)}.contact-form__field{margin-bottom:calc(var(--bs-gutter-x) * 1)}.contact-form__label{display:block;margin-bottom:.35rem;color:var(--main-color-rgba7);font-size:.9rem;line-height:1}.contact-form__label+br{display:none!important}.contact-form__input{min-height:40px!important;max-height:200px}.contact-form__required-text{margin:0;color:red;font-size:.9rem;font-style:italic}.contact-form__submit{padding:.8rem 1.5rem}@media only screen and (min-width:992px){.contact-center__section--info{border-radius:5px 0 0 5px}.contact-center__section--info+.contact-center__section--form{border-width:1px 1px 1px 0;border-radius:0 5px 5px 0}}.customer-access{min-height:680px;padding-top:2rem;background:var(--main-color-rgba1)}.customer-access__content{margin-bottom:3rem}.customer-access__title{margin:0;font-size:1.25rem;font-weight:bold;line-height:1}.customer-access__text{margin:.7rem 0 1rem;font-size:.9rem;line-height:1.35}.customer-access__button{padding:.75rem 1rem .8rem;font-size:.8rem}.customer-form{margin-bottom:calc(var(--bs-gutter-x) * 1)}.customer-form__container{padding:calc(var(--bs-gutter-x) * 1.25) calc(var(--bs-gutter-x) * 1) calc(var(--bs-gutter-x) * .5);border:1px solid var(--main-color-rgba2);border-radius:3px;background:var(--general-white)}.customer-form__title{margin-bottom:1.25rem;font-size:1.875rem;font-weight:bold;line-height:1}.customer-form__subtitle{display:block;margin-bottom:.25rem;color:var(--main-color-rgba6);font-family:var(--main-font);font-size:.725rem;font-weight:600;letter-spacing:.025rem;text-transform:uppercase}.customer-form__logo{display:inline-block;width:auto;height:80px}.customer-form__heading{margin-bottom:1rem;color:var(--main-color-rgba7);font-size:1rem;font-weight:600;line-height:1;text-transform:uppercase}.customer-form__field{margin-bottom:1.25rem}.customer-form__label{display:block;margin-bottom:.35rem;cursor:pointer;font-size:.85rem;line-height:1}input[type="checkbox"]+.customer-form__label,input[type="radio"]+.customer-form__label{position:relative;top:-2px;display:inline-block;margin-left:2px}.customer-form__input{text-align:center}.customer-form__actions{margin-bottom:1rem}.customer-form__submit{min-height:45px;padding:0 1rem}.customer-form__link{display:inline-block;margin-top:1rem;color:var(--main-color-rgba5)!important;font-size:.9rem;font-weight:500}.customer-form__link:hover{color:var(--main-color)}.customer-form__link>.fa-arrow-left{position:relative;top:1px;font-size:80%}.customer-form__error,.customer-form__warning,.customer-form__notice{padding:.75rem;border-width:1px;border-style:solid;border-radius:3px;margin-bottom:1.25rem;font-size:.9rem;line-height:1.5}.customer-form__error{border-color:red;background:rgb(255 0 0 / 22%);color:#9a1a1a}.customer-form__warning{border-color:#cc0;background:rgb(232 232 4 / 20%);color:#663112}.customer-form__notice{border-color:#64a02f;background:rgb(38 150 0 / 10%);color:#264907}.customer-heading{padding-top:1.5rem;background:var(--main-color)}.customer-heading__column{margin-bottom:calc(var(--bs-gutter-x) * 1)}.customer-heading__title{margin:0;color:var(--general-white);font-size:1.5rem;font-weight:bold;line-height:1}.customer-heading__logout{padding:.7rem 1rem .6rem .7rem;border:1px solid var(--general-white)!important;background:transparent!important;color:var(--general-white)!important;opacity:.7}.customer-heading__logout:hover{opacity:1}.customer-heading__tabs{position:relative;border-bottom:none!important}.customer-heading__tabs::before{position:absolute;top:0;right:0;left:0;display:block;width:100%;height:1px;background:var(--general-white);content:"";opacity:.2}.customer-heading__item:not(:last-child){margin-right:1rem}.customer-heading__link{height:50px;padding:0!important;border-width:3px 0 0!important;border-color:transparent!important;border-radius:0!important;margin:-3px 0 0!important;background:transparent!important;color:var(--general-white)!important;font-size:.9rem;font-weight:bold;opacity:.5}.customer-heading__link:hover,.customer-heading__link.active{opacity:1}.customer-heading__link.active{border-color:var(--general-white)!important}.customer-container{min-height:500px;padding-top:2rem;padding-bottom:3rem;background:var(--main-color-rgba05)}#customer-orders{overflow:hidden;padding:0 calc(var(--bs-gutter-x) * .5);border:1px solid var(--main-color-rgba1);border-radius:3px}.customer-orders__empty{padding-top:calc(var(--bs-gutter-x) * 1);padding-bottom:calc(var(--bs-gutter-x) * 1.25);background:var(--general-white);font-size:1.1rem;font-weight:bold}.customer-orders__heading{padding-top:.75rem;padding-bottom:.75rem;border-radius:3px 3px 0 0;border-bottom:1px solid var(--main-color-rgba1);background:var(--general-white)}.customer-orders__title{display:block;color:var(--main-color-rgba6);font-family:var(--main-font);font-size:.7rem;font-weight:600;letter-spacing:.025rem;line-height:1;text-transform:uppercase}.customer-order:not(:last-child){border-bottom:1px solid var(--main-color-rgba1)}.customer-order:nth-child(odd){background:var(--general-white)}.customer-order:nth-child(even){background:rgb(255 255 255 / 30%)}.customer-order__column{padding-top:calc(var(--bs-gutter-x) * .5);padding-bottom:calc(var(--bs-gutter-x) * .5)}.customer-order__title,.customer-order__value{display:block;line-height:1.1}.customer-order__title{margin-bottom:.5rem;color:var(--main-color-rgba6);font-family:var(--main-font);font-size:.7rem;font-weight:600;letter-spacing:.025rem;text-transform:uppercase}.customer-order__value{font-size:.9rem;font-weight:500}.customer-order__label{display:inline-block;padding:.5rem;border-radius:3px;background:var(--main-color-rgba1);font-size:.85rem;font-weight:600;line-height:1}.customer-order__link{display:inline-block;padding:0;border:none;margin-top:.25rem;background:transparent;color:var(--main-color-rgba7);font-size:.8rem;font-weight:500}.customer-order__link:hover{color:var(--main-color)}.customer-order__link>.fa-external-link-alt{position:relative;top:-1px;font-size:85%}.customer-order__button{padding:.5rem .7rem;font-size:.8rem}.order-modal{background:var(--main-color-rgba5)}.order-modal__header{position:relative;padding:.75rem;background:var(--main-color-rgba1)}.order-modal__title{display:block;width:100%;padding:0 1.25rem;border:none!important;font-size:1.1rem;font-weight:bold;line-height:1}.order-modal__close{position:absolute;top:1.5rem;right:1.25rem;padding:0!important;font-size:.75rem}.order-modal__body{padding:0 1rem}.order-modal__block{padding:1.25rem 0 1rem}.order-modal__block:not(:last-child){border-bottom:1px solid var(--main-color-rgba1)}.order-modal__column{margin-bottom:calc(var(--bs-gutter-x) * .5)}.order-modal__subtitle{display:block;margin-bottom:.75rem;color:var(--main-color-rgba6);font-family:var(--main-font);font-size:.7rem;font-weight:bold;letter-spacing:.025rem;line-height:1;text-transform:uppercase}.order-modal__subtitle--lowercase{margin-bottom:.25rem;font-weight:500;letter-spacing:0;text-transform:inherit}.order-modal__label{display:inline-block;padding:.5rem;border-radius:3px;margin-bottom:.75rem;background:var(--main-color-rgba1);font-size:.9rem;font-weight:600;line-height:1}.order-modal__content{font-size:.9rem;line-height:1.35}.order-modal__footer{display:block}.order-modal__button{display:inline-block;padding:.5rem 1rem}.order-modal__button+.order-modal__button{margin-left:.5rem}.order-modal__button:not(.button--main){background:var(--main-color-rgba5)!important;color:var(--general-white)!important}.order-modal__button:not(.button--main):hover{background:var(--main-color-rgba7)!important}.customer-order__label[data-status="Canceled"],.order-modal__label[data-status="Canceled"]{background:#d32f2f;color:var(--general-white)}.customer-order__label[data-status="Pending Payment"],.order-modal__label[data-status="Pending Payment"]{background:#ffeb3b}.customer-order__label[data-status="Paid"],.order-modal__label[data-status="Paid"]{background:#95b200;color:var(--general-white)}.customer-order__label[data-status="Unfulfilled"],.order-modal__label[data-status="Unfulfilled"]{border:1px solid var(--main-color-rgba3);background:transparent;color:var(--main-color)}.customer-order__label[data-status="Fulfilled"],.customer-order__label[data-status="Delivered"],.order-modal__label[data-status="Fulfilled"],.order-modal__label[data-status="Delivered"]{border:1px solid #95b200;background:transparent;color:#95b200;font-weight:bold}.customer-order__label[data-status="In Transit"],.order-modal__label[data-status="In Transit"]{background:#fcb460;color:var(--general-white);font-weight:bold}.customer-order__label[data-status="Failed"],.order-modal__label[data-status="Failed"]{border:1px solid #d32f2f;background:transparent;color:#d32f2f;font-weight:bold}#customer-info{margin-bottom:2rem}.customer-info__group{margin-bottom:1rem}.customer-info__block-heading{display:flex;align-items:center;justify-content:space-between;padding:1rem;background:var(--main-color-rgba1)}.customer-info__block+.customer-info__block{margin-top:1.75rem}.customer-info__title{margin:0;font-size:.825rem;font-weight:bold;line-height:1;text-transform:uppercase}.customer-info__block{overflow:hidden;border:1px solid var(--main-color-rgba1);border-radius:0 0 3px 3px}.customer-info__block-content:nth-child(even){background:var(--general-white)}.customer-info__block-content:nth-child(odd){background:rgb(255 255 255 / 30%)}.customer-info__block-content:not(:last-child){border-bottom:1px solid var(--main-color-rgba1)}.customer-info__empty{padding:1rem 1rem 0}.customer-info__list{padding:1rem 1rem 0!important;margin:0}.customer-info__item,.customer-info__item>small{display:block;line-height:1}.customer-info__item{padding-bottom:1rem;border-bottom:1px solid var(--main-color-rgba1);margin-bottom:1rem}.customer-info__item>small{margin-bottom:.5rem;font-family:var(--main-font);font-size:.7rem;font-weight:500;opacity:.7;text-transform:uppercase}.customer-info__actions{padding:0 1rem 1rem}.customer-info__button{padding:.55rem .75rem .5rem}.customer-info__button+.customer-info__button{margin-left:.5rem}@media only screen and (max-width:767px){.customer-order__column--heading{border-bottom:1px dashed var(--main-color-rgba1)}.customer-order__column--heading .customer-order__title,.customer-order__column--heading .customer-order__value{display:inline-block;vertical-align:middle}.customer-order__column--heading .customer-order__title{position:relative;top:-1px;margin-bottom:0!important}.customer-order__column--heading .customer-order__value{margin-left:3px;font-weight:bold}}@media only screen and (min-width:768px){.customer-order__title{display:none}}.store-page{padding-top:.5rem;padding-bottom:2rem}.store-page__title{margin:0;font-size:1.75rem;font-weight:bold;line-height:1}.store-page__content{width:100%}.store-page__content iframe{display:block;max-width:100%}.article-content .store-page__content{padding-top:1.5rem;margin-bottom:calc(var(--bs-gutter-x) * 1)}.blog-page .store-page__content{margin:.75rem 0 0;color:var(--secondary-color);font-size:.925rem;font-weight:normal;line-height:1.35}html .store-page__content,body .store-page__content,.store-page__content div,.store-page__content applet,.store-page__content object,.store-page__content iframe,.store-page__content h1,.store-page__content h2,.store-page__content h3,.store-page__content h4,.store-page__content h5,.store-page__content h6,.store-page__content p,.store-page__content a,.store-page__content img,.store-page__content small,.store-page__content strong,.store-page__content b,.store-page__content u,.store-page__content i,.store-page__content center,.store-page__content fieldset,.store-page__content form,.store-page__content label,.store-page__content legend,.store-page__content article,.store-page__content aside,.store-page__content canvas,.store-page__content embed,.store-page__content figure,.store-page__content figcaption,.store-page__content footer,.store-page__content header,.store-page__content nav,.store-page__content section,.store-page__content audio,.store-page__content video{padding:0;border:0;margin:0;color:var(--main-color);font-family:inherit;text-align:initial;vertical-align:baseline}.store-page__content p{padding:0 5px!important}.store-page__content img{margin:auto}.store-page__content article,.store-page__content aside,.store-page__content details,.store-page__content figcaption,.store-page__content figure,.store-page__content footer,.store-page__content header,.store-page__content nav,.store-page__content section{display:block;color:inherit}.store-page__content figure{padding:3px 5px!important;clear:left}.store-page__content a{text-decoration:underline!important}.store-page__content ol,.store-page__content ul,.store-page__content li,.store-page__content pre{color:inherit;text-align:initial}.store-page__content blockquote,.store-page__content q{position:relative;width:100%;padding:1em 15px 1em 30px;border-left:8px solid #ddd;margin:15px auto;background:#f4f4f4;color:#555;font-size:1.125em;font-style:italic;line-height:1.6}.store-page__content blockquote::before,.store-page__content blockquote::after,.store-page__content q::before,.store-page__content q::after{content:none}.store-page__content table{margin:1rem 5px;border-collapse:collapse;border-spacing:0;color:inherit}.store-page__content table,.store-page__content caption,.store-page__content tbody,.store-page__content tfoot,.store-page__content thead,.store-page__content tr,.store-page__content th,.store-page__content td,.store-page__content .table>:not(:first-child){border-color:#ddd!important}.store-slider,.store-slider__gallery{position:relative;padding-right:0;padding-left:0}.store-slider__carousel{overflow:hidden!important;margin:0!important}.store-slider__block{position:relative!important}.store-slider__block .without-image-mobile{background-image:var(--slide-background-image)}.store-slider__gallery{position:relative;z-index:1}.store-slider__anchor,.store-slider__picture,.store-slider__image{display:block;width:100%;height:auto}.store-slider__container{position:absolute;z-index:2;height:100%;margin:0 auto!important;inset:0}.store-slider__row{height:100%}.store-slider__content{padding-top:1.875rem;padding-bottom:3.875rem}.store-slider__wrapper{position:relative;padding:0 3rem;opacity:0;transition:all .5s ease-in-out;visibility:hidden}.store-slider__block.active.visible .store-slider__wrapper,.store-slider__block.swiper-slide-active .store-slider__wrapper{opacity:1;visibility:visible}.store-slider__wrapper--left{left:-100%}.store-slider__block.active.visible .store-slider__wrapper--left,.store-slider__block.swiper-slide-active .store-slider__wrapper--left{left:0}.store-slider__wrapper--right{right:-100%}.store-slider__block.active.visible .store-slider__wrapper--right,.store-slider__block.swiper-slide-active .store-slider__wrapper--right{right:0}.store-slider__wrapper--center{margin-top:100%}.store-slider__block.active.visible .store-slider__wrapper--center,.store-slider__block.swiper-slide-active .store-slider__wrapper--center{margin-top:0}.store-slider__subtitle{display:block;margin-bottom:.5rem;color:var(--slide-color-content);font-family:var(--main-font);font-size:.7rem;font-weight:500;letter-spacing:1px;line-height:1;text-transform:uppercase}.store-slider__title:not(:empty){margin:0;color:var(--slide-color-content);font-size:1.75rem;font-weight:bold;line-height:1.1}.store-slider__description:not(:empty){margin-top:.75rem;color:var(--slide-color-content);font-size:1rem;font-weight:300;line-height:1.25}.store-slider__button{padding:.75rem 1rem;margin-top:1rem;background:var(--slide-button-color-background);color:var(--slide-button-color-background-contrast);font-size:.75rem}.store-slider__button--all-devices{display:inline-block!important}.store-slider__button:hover,.store-slider__button:focus{padding-right:2rem;padding-left:2rem}.store-slider__arrow{z-index:2;top:40%!important;display:block!important;width:70px!important;height:70px!important;color:var(--main-color)!important;font-size:1.5rem!important;line-height:70px!important;opacity:.7}.store-slider__arrow:not(.no-background){background:var(--slider-color-controls)!important;color:var(--slider-color-controls-contrast)!important}.store-slider__arrow.diamond{clip-path:polygon(50% 0,100% 50%,50% 100%,0% 50%)}.store-slider__arrow.circular{border-radius:200px}.store-slider__arrow.no-background{width:40px;height:40px;background:transparent!important;color:var(--slider-color-controls)!important;line-height:40px;text-align:center!important}.store-slider__arrow:hover{opacity:1}.store-slider__arrow--prev{left:-35px!important;text-align:right}.store-slider__arrow--prev.diamond{padding-right:18px}.store-slider__arrow--prev.rectangular{padding-right:13px}.store-slider__arrow--prev.no-background{left:0!important}.store-slider__arrow--next{right:-35px!important;text-align:left}.store-slider__arrow--next.diamond{padding-left:18px}.store-slider__arrow--next.rectangular{padding-left:13px}.store-slider__arrow--next.no-background{right:0!important}.store-slider__arrow::after{display:none!important}.store-slider__pagination{position:absolute;z-index:2;right:0;bottom:20px;left:0;width:100%;height:20px}.store-slider__pagination>.swiper-pagination-bullet{position:relative;width:18px;height:18px;border:1px solid transparent;background:transparent!important;opacity:1!important;transition:all .25s ease-in-out;vertical-align:top}.store-slider__pagination>.swiper-pagination-bullet{background:#fff!important;border:3px solid var(--main-color)}.store-slider__pagination>.swiper-pagination-bullet:hover,.store-slider__pagination>.swiper-pagination-bullet-active{background:var(--slider-color-controls)!important;border:3px solid var(--main-button-bg)}.store-slider__pagination--diamond>.swiper-pagination-bullet{border-radius:0!important;margin:0 .75rem!important;transform:rotate(45deg)}.store-slider__pagination--circular>.swiper-pagination-bullet,.store-slider__pagination--rectangular>.swiper-pagination-bullet{margin:0 .5rem!important}.store-slider__pagination--circular>.swiper-pagination-bullet{border-radius:22px!important}.store-slider__pagination--circular>.swiper-pagination-bullet::before{border-radius:10px!important}.store-slider__pagination--rectangular>.swiper-pagination-bullet{border-radius:0!important}@media only screen and (max-width:575px){.without-image-mobile{min-height:350px;background-size:cover}.store-slider__carousel .without-image-mobile img{opacity:0;visibility:hidden}.store-section__slider--products .swiper-pagination{display:none}.store-slider__button--only-desktop{display:none!important}.product-block__button--add-to-cart i{font-size:.85rem}}@media only screen and (min-width:576px){.store-slider__subtitle{font-size:.9rem}.store-slider__button--only-mobile{display:none!important}}@media only screen and (min-width:576px) and (max-width:767px){.store-slider{max-width:100%!important}}@media only screen and (min-width:768px){.store-slider__content{padding-bottom:1.875rem}.store-slider__wrapper{padding:0}.store-slider__title:not(:empty){font-size:2.875rem}.store-slider__description:not(:empty){margin-top:1.25rem;font-size:1.25rem}.store-slider__button{padding:1rem 1.25rem .9rem;margin-top:1.5rem;font-size:.9rem}.store-slider__arrow{width:90px!important;height:90px!important;font-size:1.85rem!important;line-height:90px!important}.store-slider__arrow--prev:not(.no-background){left:-45px!important}.store-slider__arrow--next:not(.no-background){right:-45px!important}.store-slider__arrow--prev.diamond{padding-right:22px}.store-slider__arrow--next.diamond{padding-left:22px}.store-slider__arrow--prev.circular{padding-right:20px}.store-slider__arrow--next.circular{padding-left:20px}.store-slider__arrow--prev.rectangular{padding-right:17px}.store-slider__arrow--next.rectangular{padding-left:17px}.store-slider__pagination{bottom:30px;height:30px}.store-slider__pagination>.swiper-pagination-bullet{width:22px;height:22px}.store-slider__pagination>.swiper-pagination-bullet::before{top:5px;left:5px;width:10px;height:10px}}.store-trustbar{padding:1.5rem 0 1.25rem;background-color:var(--trust-bar-background-color)}.store-trustbar__container{padding-right:0;padding-left:0}.store-trustbar__carousel{margin:0!important}.store-trustbar__block{position:relative;padding:0 var(--bs-gutter-x,0.75rem)}.store-trustbar__wrapper{display:flex;width:100%;height:100%;min-height:30px;align-items:flex-start}.store-trustbar__icon{width:30px;min-width:30px;max-width:30px;height:30px;font-size:1.35rem;line-height:1}.store-trustbar__info{width:100%;padding-left:.75rem}.store-trustbar__title{display:block;margin-bottom:.25rem;font-family:var(--main-font);font-size:.725rem;font-weight:900;letter-spacing:.05rem;line-height:1;text-transform:uppercase}.store-trustbar__text{margin:0;font-size:.825rem;line-height:1.15}.store-trustbar__link{font-size:.625rem;font-weight:bold;letter-spacing:1px;opacity:.7;text-transform:uppercase}.store-trustbar__link:hover,.store-trustbar__link:focus{opacity:1}.store-trustbar__icon,.store-trustbar__info,.store-trustbar__link{color:var(--trust-bar-background-color-contrast)}@media only screen and (min-width:768px) and (max-width:991px){.store-trustbar__container{max-width:100%}}.store-big-banner_img-container{overflow:hidden}.store-big-banner img{width:100%;height:auto}.store-section{padding-top:30px;padding-bottom:30px;margin-top:0;margin-bottom:0}.store-section__heading:not(:empty),.store-section__column:not(:empty){padding-bottom:calc(var(--bs-gutter-x) * .3)}.store-section__subtitle:not(:empty),.store-section__title:not(:empty){display:block;font-family:var(--main-font);line-height:1}.store-section__subtitle:not(:empty){margin-bottom:.25rem;font-size:.7rem;font-weight:bold;letter-spacing:1px;opacity:.5}.store-section__title:not(:empty){margin:0;font-size:1.5rem;font-weight:900;text-transform:uppercase}.store-section__description:not(:empty){margin-top:.75rem;font-size:.9rem;opacity:.7}.store-section__link:not(:empty){display:inline-block;color:#fff!important;font-size:.6rem;font-weight:bold;letter-spacing:1px;line-height:1;opacity:1;text-transform:uppercase;vertical-align:middle;background:var(--secondary-color);padding:.4rem .5rem;border-radius:16px}.store-section__link:hover,.store-section__link:focus{opacity:1}.store-section__content--has-padding{padding:0 calc(var(--bs-gutter-x) * .5)}.store-section__divider{margin:2.5rem auto 0}.store-section__text:not(:empty){margin-top:1rem;font-size:1rem}.store-section__embed{display:block;overflow:hidden;width:100%}.store-section__embed>figure{position:relative;overflow:hidden;width:100%!important;height:0!important;padding-bottom:56.25%;margin:0}.store-section__embed>figure>iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.store-section__slider{padding-right:0;padding-bottom:60px!important;padding-left:0}.store-section__slider:not(.swiper-initialized){opacity:0}.store-section__slider--categories{overflow:inherit!important}.store-section__slider .swiper-pagination{top:inherit!important;bottom:15px!important;height:10px;padding:0 60px}.store-section__slider .swiper-pagination>.swiper-pagination-bullet{width:40px!important;height:4px!important;border-radius:0!important;margin:0 1rem;background:var(--main-color)!important;opacity:.25;vertical-align:top!important}.store-section__slider .swiper-pagination>.swiper-pagination-bullet:hover,.store-section__slider .swiper-pagination>.swiper-pagination-bullet-active{opacity:1}.store-section__slider .swiper-button-prev,.store-section__slider .swiper-button-next{z-index:11;top:inherit;bottom:10px;width:30px;height:30px;border:1px solid var(--main-color-rgba2);border-radius:30px;color:var(--main-color)!important;font-size:1rem}.store-section__slider .swiper-button-prev{left:0}.store-section__slider .swiper-button-next{right:0}.swiper_bought_together_packs .swiper-button-next{right:0!important}.store-section__slider .swiper-button-prev:hover,.store-section__slider .swiper-button-next:hover{border-color:var(--main-color-rgba5)}.store-section__slider .swiper-button-prev::after,.store-section__slider .swiper-button-next::after{display:none}.store-section__slider--products{overflow:hidden}@media only screen and (max-width:320px){.store-section__slider--products{padding-bottom:55px!important}}@media only screen and (max-width:575px){.store-section__slider--features{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}}@media only screen and (min-width:576px){.store-section__slider .swiper-button-prev{left:calc(var(--bs-gutter-x) * .5)}.store-section__slider .swiper-button-next{right:calc(var(--bs-gutter-x) * .5)}}@media only screen and (min-width:768px) and (max-width:991px){.store-section__container{max-width:100%}}.category-block{position:relative;padding:0;margin-bottom:calc(var(--bs-gutter-x) * 1)}.category-block--slider{margin-bottom:0!important}.category-block.category-block--has-spacing{padding:0 calc(var(--bs-gutter-x) * .5)}.category-block__wrapper{width:100%;height:100%;padding:calc(var(--bs-gutter-x) * 1.5) calc(var(--bs-gutter-x) * 1);box-shadow:0 0 40px transparent;transition:all .25s ease-in-out}.category-block:hover .category-block__wrapper,.category-block:focus .category-block__wrapper{box-shadow:0 0 40px var(--main-color-rgba2)}.category-block__wrapper--has-background{position:relative;border-left:none!important;background-position:center center;background-repeat:no-repeat;background-size:cover!important}.category-block__wrapper--has-background::after{position:absolute;z-index:1;display:block;width:100%;height:100%;content:"";inset:0;opacity:.4;transition:all .25s ease-in-out}.category-block:hover .category-block__wrapper--has-background::after,.category-block:focus .category-block__wrapper--has-background::after{opacity:.7}.category-block__container{position:relative;z-index:2;display:flex;width:100%;height:100%;align-items:flex-start}.category-block__content{display:block;width:100%}.category-block__icon{display:inline-block!important;width:auto;max-height:50px;margin-bottom:1rem}.category-block__title{margin:0;font-size:1.5rem;font-weight:bold;line-height:1}.category-block__description{margin-top:1rem;color:var(--categories-color-background-contrast);font-size:.85rem;line-height:1.25}.category-block__link{display:inline-block;margin-top:1.25rem;color:var(--categories-color-background-contrast);font-size:.7rem;font-weight:bold;letter-spacing:1px;line-height:1;opacity:.7;text-transform:uppercase;vertical-align:top}.category-block__link:hover,.category-block__link:focus{opacity:1}.brand-block__title{display:block;margin-top:1rem;margin-bottom:1rem;color:var(--categories-color-background-contrast);font-family:var(--main-font);font-size:.7rem;font-weight:600;letter-spacing:1px;line-height:1;opacity:.7;text-align:center;text-transform:uppercase}@media only screen and (min-width:768px){.category-block:not(:last-child) .category-block__wrapper{border-right:1px solid var(--tertiary-color)}.category-block--has-spacing .category-block__wrapper{border-left:none!important}}.categories{background-color:var(--categories-color-background);--section-color-background:var(--categories-color-background);--section-color-background-contrast:var(--categories-color-background-contrast);--section-color-background-contrast-30:var(--categories-color-background-contrast-30);--section-color-background-contrast-80:var(--categories-color-background-contrast-80)}.category-block:hover .category-block__title,.category-block:hover .category-block__description,.category-block:hover .category-block__link,.category-block:focus .category-block__title,.category-block:focus .category-block__description,.category-block:focus .category-block__link{color:var(--categories-color-block-content-hover)}.categories .category-block__wrapper--has-background::after{background:var(--categories-color-block-content-overlay)}.logo-block{position:relative;margin-bottom:calc(var(--bs-gutter-x) * 1)}.logo-block--slider{padding:0 calc(var(--bs-gutter-x) * .5);margin-bottom:0!important}.logo-block__link{width:100%;height:100%}.store-section__slider:hover .logo-block__link,.carousel:hover .logo-block__link{opacity:.5}.logo-block--slider .logo-block__link,.store-section__slider:hover .logo-block__link:hover,.carousel:hover .logo-block__link:hover{opacity:1}.logo-block__image{display:inline-block!important;width:100%;height:auto;padding:.5rem;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.2);transition:all .3s;background-color:#fff}.logo-block__image:hover{filter:brightness(75%)}.banners{background:var(--banners-color-background)}.banner-block{margin-bottom:calc(var(--bs-gutter-x) * 1)}.banner-block--slider{padding:0 calc(var(--bs-gutter-x) * .5);margin-bottom:0!important}.banner-block .hover-link{right:calc(var(--bs-gutter-x)* .5);left:calc(var(--bs-gutter-x)* .5);width:auto}.banner-block__wrapper,.banner-block__picture,.banner-block__image{position:relative;z-index:1;display:block!important;width:100%;height:auto}.banner-block__wrapper{box-shadow:0 0 30px transparent}.banner-block:hover .banner-block__wrapper,.banner-block:focus .banner-block__wrapper{box-shadow:0 0 30px var(--main-color-rgba3)}.banner-block__container{position:absolute;z-index:2;display:flex;width:100%;height:100%;align-items:center;padding:calc(var(--bs-gutter-x) * 1);inset:0}.banner-block__content{position:relative;z-index:2;display:block;width:100%}.banner-block__title:not(:empty),.banner-block__link{color:var(--banner-color-content);text-transform:uppercase}.banner-block__title:not(:empty){display:block;margin:0;font-size:1.75rem;font-weight:900;line-height:1}.banner-block__link{display:inline-block;margin-top:.75rem;font-size:.825rem;font-weight:600;letter-spacing:.025rem}.banner-block__overlay{position:absolute;z-index:1;width:100%;height:100%;background:var(--banner-color-overlay);inset:0;opacity:.3}.banner-block:hover .banner-block__overlay,.banner-block:focus .banner-block__overlay{opacity:.7}.feature-block{margin-bottom:calc(var(--bs-gutter-x) * .5)}.feature-block--slider{padding:0 calc(var(--bs-gutter-x) * .5);margin-bottom:0!important}.feature-block:not(.feature-block--slider) .feature-block__column{padding-top:calc(var(--bs-gutter-x) * .25);padding-bottom:calc(var(--bs-gutter-x) * .25)}.feature-block__anchor,.feature-block__picture,.feature-block__image{display:block!important;width:100%;height:auto}.feature-block__anchor{box-shadow:0 0 20px transparent}.feature-block__anchor:hover,.feature-block__anchor:focus{box-shadow:0 0 20px var(--main-color-rgba2)}.feature-block__content{display:block;width:100%;padding-top:calc(var(--bs-gutter-x) * .5)}.feature-block__title{margin:0;font-size:1.25rem;font-weight:bold;line-height:1.25}.feature-block__description{margin-top:.5rem;font-size:.9rem;opacity:.7}.feature-block__button{padding:.65rem 1.25rem;margin-top:1rem;background:var(--store-features-block-color-button-background)!important;color:var(--store-features-block-color-button-background-contrast)!important;font-size:.825rem}.feature-block__button:hover,.feature-block__button:focus{background:var(--store-features-block-color-button-background-hover)!important;color:var(--store-features-block-color-button-background-hover-contrast)!important}.store-features{background:var(--store-features-color-background);--section-color-background:var(--store-features-color-background);--section-color-background-contrast:var(--store-features-color-background-contrast);--section-color-background-contrast-30:var(--store-features-color-background-contrast-30);--section-color-background-contrast-80:var(--store-features-color-background-contrast-80)}.store-features .feature-block__title,.store-features .feature-block__description{color:var(--store-features-color-background-contrast)}@media only screen and (min-width:768px){.feature-block:not(.feature-block--slider):nth-child(even) .feature-block__column:first-child{order:1}.feature-block:not(.feature-block--slider):nth-child(even) .feature-block__column:last-child{order:inherit}.feature-block:not(.feature-block--slider) .feature-block__title{font-size:1.875rem}.feature-block:not(.feature-block--slider) .feature-block__description{margin-top:.75rem;font-size:1.1rem}.feature-block:not(.feature-block--slider) .feature-block__button{padding:.9rem 1.5rem;margin-top:1.25rem;font-size:1rem}}.component-video{background-color:var(--video-color-background);--section-color-background:var(--video-color-background);--section-color-background-contrast:var(--video-color-background-contrast);--section-color-background-contrast-30:var(--video-color-background-contrast-30);--section-color-background-contrast-80:var(--video-color-background-contrast-80)}.video-block{margin-bottom:calc(var(--bs-gutter-x) * 1)}.video-block--slider{padding:0 calc(var(--bs-gutter-x) * .5);margin-bottom:0!important}.video-block__anchor,.video-block__picture,.video-block__image{position:relative;z-index:1;display:block!important;width:100%;height:auto}.video-block__anchor{overflow:hidden;box-shadow:0 0 20px transparent}.video-block__anchor:hover,.video-block__anchor:focus{box-shadow:0 0 20px var(--main-color-rgba2)}.video-block__overlay{position:absolute;z-index:2;display:flex;width:100%;height:100%;align-items:center;background:var(--video-color-block-overlay)!important;inset:0;text-align:center}.video-block:hover .video-block__overlay,.video-block:focus .video-block__overlay{background:var(--video-color-block-overlay-hover)!important}.video-block__icon{display:block;width:50px;height:50px;border-radius:50px;margin:0 auto;background:var(--video-color-block-icon-background)!important;color:var(--video-color-block-icon-background-contrast)!important;font-size:1.25rem;line-height:52px}.video-block__content{display:block;width:100%;padding-top:calc(var(--bs-gutter-x) * .5)}.video-block__title{margin:0;font-size:1.25rem;font-weight:bold;line-height:1.25}.video-block__description{margin-top:.5rem;font-size:.9rem;opacity:.7}.video-block__title,.video-block__description{color:var(--video-color-background-contrast)}.video-modal{z-index:10000}.video-modal__body{padding:0}.video-modal__body>iframe{display:block!important;width:100%!important;height:100%!important}.video-modal__close{position:absolute;top:2rem;right:2rem;width:50px;height:50px;padding:0!important;border:none!important;border-radius:3px;background:var(--main-color)!important;color:var(--general-white)!important;opacity:.7}.video-modal__close:hover{opacity:1}.testimony-block{padding:0 calc(var(--bs-gutter-x) * .5)}.testimony-block__icon{display:inline-block;margin-bottom:.5rem;color:var(--testimonials-color-block-icon);line-height:1}.testimony-block__icon--fa{font-size:1.35rem}.testimony-block__figure,.testimony-block__quote:not(:empty){display:block;width:100%;margin:0}.testimony-block__text:not(:empty){margin:0;color:var(--testimonials-color-background-contrast);font-size:1rem;font-weight:500;opacity:.7}.testimony-block__caption{display:block;margin-top:1rem;color:var(--testimonials-color-background-contrast);font-family:var(--main-font);font-size:.75rem;font-weight:bold;letter-spacing:.05rem;line-height:1;text-transform:uppercase}.testimony-block__caption:not(:empty)::before,.testimony-block__caption:not(:empty)::after{padding:0 3px;content:"―"}.testimony-block__caption:empty{display:none}.testimony-block__avatar{display:inline-block!important;margin-top:1rem}.store-newsletter{background-color:var(--newsletter-color-background);background-position:center center;background-repeat:no-repeat;background-size:cover!important}.store-newsletter__container{padding-top:3rem;padding-bottom:2rem}.store-newsletter__heading:not(:empty){padding-bottom:1.5rem}.store-newsletter__title:not(:empty){margin:0;font-size:1.35rem;font-weight:bold;line-height:1}.store-newsletter__description:not(:empty){margin:.5rem 0 0;font-size:1rem;line-height:1.25}.store-newsletter__field{margin-bottom:calc(var(--bs-gutter-x) * .75)}.store-newsletter__input{width:100%;height:45px!important;border:none!important;border-radius:0!important}.store-newsletter__submit{height:45px!important;padding:0 1rem;background:var(--newsletter-button-color-background)!important;color:var(--newsletter-button-color-background-contrast)!important;line-height:45px}.store-newsletter__submit:hover,.store-newsletter__submit:focus{background:var(--newsletter-button-color-background-hover)!important;color:var(--newsletter-button-color-background-hover-contrast)!important}.store-newsletter__disclaimer{margin:0;font-size:.825rem;font-style:italic;line-height:1}.store-newsletter__title,.store-newsletter__description,.store-newsletter__disclaimer{color:var(--newsletter-color-background-contrast)}@media only screen and (min-width:768px){.store-newsletter.container{max-width:846px}}@media only screen and (min-width:992px){.store-newsletter.container{max-width:936px}}@media only screen and (min-width:1200px){.store-newsletter.container{max-width:1116px}}@media only screen and (min-width:1400px){.store-newsletter.container{max-width:1296px}}.store-instagram{padding-right:0;padding-left:0;background:var(--instagram-color-background)}.store-instagram__heading{padding-bottom:1.5rem}.store-instagram__title{display:block;color:var(--instagram-color-background-contrast);font-family:var(--main-font);font-size:.725rem;font-weight:bold;letter-spacing:1px;line-height:1;text-transform:uppercase}.store-instagram__link{display:inline-block;margin-top:.25rem;color:var(--instagram-color-background-contrast);font-size:2rem;font-style:italic;font-weight:bold;line-height:1}.store-instagram__link:hover{text-decoration:underline!important}.store-section__container.container .store-instagram__feed:not(.store-instagram__feed--has-space){padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}.store-instagram__feed:not(.store-instagram__feed--has-space) .store-instagram__column{padding-right:0;padding-left:0}.store-instagram__feed--has-space .store-instagram__column{margin-bottom:calc(var(--bs-gutter-x) * 1)}.store-instagram__anchor,.store-instagram__image{position:relative;z-index:1;display:block!important;width:100%}.store-instagram__anchor{overflow:hidden;padding-bottom:100%;background-position:center center;background-repeat:no-repeat;background-size:cover!important;box-shadow:0 0 20px transparent}.store-instagram__anchor:hover{box-shadow:0 0 20px var(--main-color-rgba1)}.store-instagram__overlay{position:absolute;display:flex!important;width:100%;height:100%;align-items:center;padding:1rem;background:var(--secondary-color-rgba7);inset:0;opacity:0;visibility:hidden}.store-instagram__anchor:hover .store-instagram__overlay{opacity:1;visibility:visible}.store-instagram__cta{position:relative;display:inline-block;padding:.5rem .7rem .5rem 1.7rem;border-radius:3px;margin:0 auto;background:var(--general-white);color:var(--main-color);font-size:.7rem;font-weight:bold;line-height:1;text-transform:uppercase}.store-instagram__cta>.fa-eye{position:absolute;top:.5rem;left:.5rem}@media only screen and (max-width:575px){.container>.store-instagram__feed--has-space{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}}@media only screen and (min-width:576px) and (max-width:767px){.store-instagram .store-section__container.container{padding-right:0;padding-left:0}}@media only screen and (min-width:768px) and (max-width:991px){.container>.store-instagram__feed--has-space{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}}.category-heading{padding-top:1.5rem}.category-heading__container{position:relative;z-index:2;padding-bottom:.5rem}.category-heading__column{margin-bottom:calc(var(--bs-gutter-x) * .75)}.category-heading__title{margin:0;font-size:1.75rem;font-weight:bold;line-height:1;text-transform:uppercase}.category-heading__description,.category-heading__description *{font-family:var(--secondary-font)}.category-heading__description{margin:.75rem 0 0;color:var(--main-color);font-size:.725rem;font-weight:normal;line-height:1.35}.category-heading__query{display:inline-block;padding:3px 6px;border-radius:3px;margin-left:2px;background:var(--main-color-rgba7);color:var(--general-white);line-height:1}.category-heading__button{padding:.6rem .75rem;font-size:.8rem;opacity:.7}.category-heading__button:hover{opacity:1}.category-heading--has-bg{position:relative;overflow:hidden;padding-top:2.25rem;padding-bottom:.9375rem;background-position:center center;background-repeat:no-repeat;background-size:cover!important}.category-heading--has-bg::after{position:absolute;z-index:1;display:block;width:100%;height:100%;background:var(--main-color-rgba6);content:"";inset:0}.category-heading--has-bg .category-heading__title,.category-heading--has-bg .category-breadcrumbs__item,.category-heading--has-bg .category-heading__description,.category-heading--has-bg .category-breadcrumbs__link{color:var(--general-white)}.category-heading--has-bg .category-heading__button{border:none!important;opacity:1}.category-heading--has-bg+.category-gallery{padding-top:2rem}.category-message{margin:calc(var(--bs-gutter-x) * 1) auto}.category-message__wrapper{padding:calc(var(--bs-gutter-x) * 1.5) calc(var(--bs-gutter-x) * 1) calc(var(--bs-gutter-x) * 1);border:1px solid var(--main-color-rgba1);border-radius:3px;background:var(--main-color-rgba05)}.category-message__title{margin:0;font-size:1.5rem;font-weight:bold;line-height:1}.category-message__text{margin:1rem 0 1.25rem;color:var(--main-color-rgba7);font-size:1.1rem}.category-message__go-back{display:inline-block;margin-top:1.25rem;color:var(--main-color-rgba7);cursor:pointer!important;font-size:.9rem;font-weight:500}.category-filters{padding-top:.9375rem;padding-bottom:.9375rem;border-top:1px solid var(--main-color-rgba075);border-bottom:1px solid var(--main-color-rgba075);margin-bottom:1.875rem;background:var(--general-white)}.category-heading--has-bg+.category-filters{border-top:none!important}.category-filters__list{display:block;width:100%;padding:0;margin:0;list-style:none!important}.category-filters__item{display:inline-block;padding:.65rem .75rem .5rem;border:1px solid var(--main-color-rgba3);border-radius:3px;margin:0 .5rem;background:var(--general-white);font-size:.75rem;font-weight:600;line-height:1;vertical-align:middle}.category-filters__item--last{border-color:var(--main-color-rgba2);background:var(--main-color-rgba05)}.category-filters__anchor,.category-filters__remove{padding:0;background:transparent!important}.category-filters__anchor{position:relative;top:-1px;display:inline-block;margin-left:3px;color:red!important;vertical-align:middle}.category-filters__remove{position:relative;top:-1px;color:var(--main-color-rgba7);font-size:.75rem}.category-filters__remove:hover,.category-filters__remove:focus{color:var(--main-color)}.category-pager{padding-top:1rem;padding-bottom:2rem}.category-pager__menu{width:100%;padding:2rem 0 0!important;border-top:1px solid var(--main-color-rgba1);margin:0;list-style:none}.category-pager__item{display:inline-block;margin:0 .5rem;vertical-align:middle}.category-pager__link{display:block;min-width:30px;height:30px;border:1px solid var(--main-color-rgba2);border-radius:3px;background:var(--general-white);color:var(--main-color-rgba7);font-size:.9rem;font-weight:500;line-height:28px}.category-pager__link:hover,.category-pager__link:focus{border-color:var(--main-color-rgba5);color:var(--main-color)}.first.jump>.category-pager__link,.last.jump>.category-pager__link{padding:0 .7rem}.active>.category-pager__link{border-color:var(--main-color)!important;background:var(--main-color)!important;color:var(--general-white)!important;font-weight:bold}.product-main__wrapper{opacity:0}.product-main{padding-top:1rem;padding-bottom:.9375rem}.product-info.text-center fieldset.colors,.product-info.text-center .color-selector,.product-info.text-center fieldset.select-options,.product-info.text-center .product-rating{justify-content:center}.product-info.text-start .fieldset.colors,.product-info.text-start .color-selector,.product-info.text-start fieldset.select-options,.product-info.text-start .product-rating{justify-content:start}.product-heading{padding-top:.5rem;padding-bottom:0}.product-heading__subtitle,.product-heading__detail,.product-heading__pricing,.product-heading__discount,.product-heading__discount>span{font-family:var(--main-font);line-height:1}.product__price_box{display:flex;align-items:flex-start}.product-heading__pricing>span:first-child{font-size:2.3rem!important}.box__disconunt_not{padding-top:.25rem}.percentage__price{background:var(--discount-color);padding:.1rem .5rem;border-radius:5px;color:#fff;font-weight:600;font-size:1.2rem}.product-heading__subtitle{display:block;margin-bottom:3px;font-size:.75rem;font-weight:bold;letter-spacing:1px;opacity:.7;text-transform:uppercase;color:#080808}.product-heading__pricing{margin:.75rem 0 0;color:var(--prices-color);font-size:1.5rem;font-weight:bold;display:flex;flex-direction:column}.product-form .product-heading__pricing{margin-top:0}.product-heading__pricing>span{display:inline-block;vertical-align:middle}.product-heading__pricing>span:first-child{margin-right:5px;color:var(--discount-color)}.product-heading__pricing:not(.product-heading__pricing--has-discount)>span:last-child,.product-heading__pricing:not(.product-heading__pricing--has-discount)~.product-heading__discount{display:none}.product-heading__pricing>span:last-child{color:var(--prices-color);font-size:1.25rem;font-weight:500;opacity:.7;text-decoration:line-through}.product-heading__discount{display:block;margin-top:.35rem;color:var(--discount-color);font-size:.9rem;font-style:italic;font-weight:bold;line-height:1}.price-total{text-decoration:initial!important}.product-heading__details{display:flex;width:100%;align-items:center;border:1px solid var(--main-color-rgba1);border-radius:3px;margin-top:1rem}.product-description+.product-heading__details{margin-top:1.35rem}.product-heading__column{display:block;width:100%;height:100%;padding:.75rem 1rem}.product-heading__detail{display:block;color:var(--main-color)}.product-heading__detail--lowstock{color:var(--pp-stock-color-lowstock)!important}.product-heading__detail--instock{color:var(--pp-stock-color-instock)!important}.product-heading__detail--uppercase{text-transform:uppercase}.product-heading__detail--brand{margin-bottom:.25rem;font-size:.75rem;font-weight:bold;letter-spacing:.05rem}.product-heading__detail--sku,.product-heading__detail--stock{font-size:.825rem;font-weight:600}.product-heading__title{margin:0;font-size:1.5rem;font-weight:bold;line-height:1.25}.product-heading__availability{display:block;margin-top:.25rem;font-size:.825rem;font-style:italic;line-height:1}.product-stock-locations__wrapper .offcanvas-backdrop.show{z-index:1040!important}.product-stock-locations__wrapper .fa-circle.product-stock-icon__available{color:#008a57}.product-stock-locations__wrapper .fa-circle.product-stock-icon__out-of-stock{color:#dc343d}.product-stock-locations__wrapper .fa-circle.product-stock-icon__low-stock{color:#f0a630}.product-stock-locations__opener{display:flex;width:100%;align-items:center;padding:.75rem 1.25rem;border:1px solid var(--main-color-rgba075);border-radius:.25rem;background:var(--main-color-rgba05)!important;box-shadow:none;gap:.5rem}.product-stock-locations__opener:hover{background:var(--default-button-bg)!important;color:var(--default-button-text)}.product-stock-locations__title{margin:0;font-size:1.25rem;font-weight:bold}.product-stock-locations{display:flex;flex-direction:column}.product-stock-locations__entry{display:flex;flex-direction:column;padding:1.5rem 0;border-top:1px solid var(--main-color-rgba1)}.product-stock-locations__entry--location-name{font-size:1.125rem;font-weight:bold}.product-stock-locations__entry--location-geo{font-size:.875rem;font-weight:600;opacity:.85}.product-stock-locations__entry--address{margin-bottom:.5rem;font-size:.875rem;opacity:.7}.product-stock-locations__entry--availability{display:flex;align-items:center;font-size:.875rem;gap:.5rem}.product-description:not(.product-description--push){padding-top:1rem}.product-description>.product-heading__subtitle{display:block!important;font-size:.7rem}.product-description>.product-heading__subtitle,.product-description>.product-form__title{margin-bottom:.5rem}.product-description__content,.product-description__content *{color:var(--main-color);font-family:var(--secondary-font);font-size:1rem}.product-description__content{margin:0;font-weight:normal}.product-description__content iframe{max-width:100%}.product-description__content figure,.product-description__content img{max-width:100%!important;height:auto!important}.product-description__content strong,.product-description__content b{font-weight:bold}.product-gallery,.product-gallery__slider:not(.product-gallery__slider--thumbs){padding-bottom:.9375rem}.product-gallery__wrapper{cursor:zoom-in!important}.product-gallery__image{display:block!important;width:100%;height:auto;margin:0 auto}.product-gallery__thumb{cursor:pointer;opacity:.5}.product-gallery__thumb:hover,.product-gallery__thumb.swiper-slide-thumb-active{opacity:1}.product-gallery--radius .product-gallery__image{border-radius:5px}.product-gallery__slider--main{overflow:hidden}.product-gallery__slider--main .swiper-button-prev,.product-gallery__slider--main .swiper-button-next{z-index:2;width:30px;height:30px;padding:0!important;border:none!important;border-radius:30px;background:var(--general-white)!important;color:var(--main-color)!important;font-size:1rem}.product-gallery__slider--main .swiper-button-prev{left:1rem}.product-gallery__slider--main .swiper-button-next{right:1rem}.product-gallery__slider--main .swiper-button-prev::after,.product-gallery__slider--main .swiper-button-next::after{display:none!important}.product-gallery .swiper-wrapper{align-items:center}.product-gallery__slider--thumbs{padding-bottom:1rem!important}.swiper-slider.swiper.product-gallery__slider.product-gallery__slider--thumbs.swiper-initialized.swiper-vertical.swiper-pointer-events{width:100%;height:100%}.swiper__thumb{height:calc(614px - 96px)}.product-gallery__slider--thumbs{height:100%;overflow:hidden}.product-gallery__thumb img{width:100%;height:auto}.product-status{margin-bottom:calc(var(--bs-gutter-x) * 1)}.product-status__wrapper{padding:calc(var(--bs-gutter-x) * 1) calc(var(--bs-gutter-x) * .75);background:var(--main-color-rgba05)}.product-status__title{margin:0;font-size:1.1rem;font-weight:bold;line-height:1}.product-status__text{margin:.5rem 0 1rem}.product-status__button,.product-status__whatsapp{padding:.65rem 1.25rem .5rem 1rem}.product-status__whatsapp{margin-top:1rem;background:var(--store-whatsapp-color-background)!important;color:var(--store-whatsapp-color-background-contrast)!important}.product-form__divider{margin:0 auto .7rem;border-bottom:1px solid rgba(93,93,93,0.3)}.stock__span{font-size:.85rem;opacity:.7}.stock__span.stock__many_un{color:#080808}.stock__span.stock__last_un{color:var(--discount-color)}.product-form__block{margin-bottom:.7rem}.product-form__title{display:block;margin-bottom:.25rem;color:var(--main-color-rgba5);font-family:var(--main-font);font-size:.7rem;font-weight:bold;letter-spacing:.025rem;line-height:1;text-transform:uppercase}.product-form__actions{position:relative;overflow:hidden;width:100%;height:50px}.product-form__button,.product-form__quantity,.product-form__message{position:absolute;top:50px;right:0;left:0;display:block;width:100%;height:50px;padding:0;line-height:1.2;opacity:0;visibility:hidden}.product-form__button.product-form__button--visible,.product-form__quantity.product-form__quantity--visible{top:0;opacity:1;visibility:visible}.product-form__button{z-index:1;font-size:1rem;letter-spacing:1px}.product-form__button--add-to-cart[disabled]{background:var(--main-color-rgba3)!important;cursor:default!important}.product-form__quantity{z-index:2;display:flex;justify-content:space-between;border:2px solid var(--main-button-bg);border-radius:50px;background:var(--general-white)}.product-form__handler,.product-form__input{display:inline-block;height:46px;vertical-align:top}.product-form__handler{border:none!important;background:transparent!important;font-size:1rem;line-height:46px;opacity:.6}.product-form__handler:hover{opacity:1}.product-form__input{min-width:60px;font-family:var(--main-font);font-size:1.2rem;font-weight:bold;line-height:44px}input.product-form__input{text-align:center}.product-form__message{z-index:3}.product-option{margin-bottom:1.25rem}.product-option__title{display:block;margin-bottom:.5rem;color:var(--main-color-rgba7);font-size:.825rem;font-weight:500;line-height:1}.product-option__select{margin-bottom:.9375rem!important}.product-option__file-container{position:relative;overflow:hidden;width:100%;height:40px}.product-option__file-upload{display:none;opacity:0;visibility:hidden}.product-option__file-name{position:relative;z-index:1;border:none!important}.product-option__file-button{position:absolute;z-index:2;top:0;right:0;width:40px;height:40px;padding:0;border-radius:0 3px 3px 0;line-height:40px;text-align:center}.product-quantity{margin-bottom:1.5rem}.product-quantity__title{display:block;margin-bottom:.5rem;color:var(--main-color-rgba7);font-size:.825rem;font-weight:500;line-height:1}.product-quantity__container{position:relative;display:block;width:100%;height:45px}.product-quantity__container--disabled::after{position:absolute;z-index:2;display:block;width:100%;height:100%;background:var(--general-white);content:"";inset:0;opacity:.5;transition:all .25s ease-in-out}.product-quantity__handler,.product-quantity__input{position:relative;z-index:1;display:inline-block;height:45px;line-height:40px;vertical-align:top}.product-quantity__handler{padding:0;border:none!important;background:transparent!important;color:var(--main-color-rgba7);font-size:1rem}.product-quantity__handler:hover{color:var(--main-color)}.product-quantity__input{width:54px;border:1px solid var(--main-color-rgba3)!important;border-radius:3px;margin:0 3px;background:var(--general-white);font-family:var(--main-font);font-size:1.25rem;font-weight:bold;text-align:center}.product-fields{margin-bottom:1.5rem}.product-fields__title{display:block;margin-bottom:.75rem;font-size:.75rem;font-weight:bold;letter-spacing:1px;opacity:.7;text-transform:uppercase}.product-fields__table{padding:0 calc(var(--bs-gutter-x) * 1)}.product-fields__row.visible-custom_field:last-child{border-width:0 1px 1px;border-radius:0 0 3px 3px;border-top-width:0}.product-fields__row.visible-custom_field:first-child{border-width:1px;border-radius:3px 3px 0 0}.product-fields__row.visible-custom_field{padding-top:calc(var(--bs-gutter-x) * .5);padding-bottom:calc(var(--bs-gutter-x) * .5);border-width:0 1px 1px;border-style:solid;border-color:var(--main-color-rgba1)}.product-fields__row.visible-custom_field.unique{padding-top:calc(var(--bs-gutter-x) * .5);padding-bottom:calc(var(--bs-gutter-x) * .5);border-width:1px;border-style:solid;border-color:var(--main-color-rgba1);border-radius:3px}.product-fields__subtitle,.product-fields__content{font-size:.9rem}.product-fields__subtitle{font-weight:bold;line-height:1;word-break:break-word}.product-fields__content>iframe{max-width:100%}.product-accordion{margin-bottom:1rem}.product-accordion__container{border-bottom:1px solid var(--main-color-rgba1)!important}.product-accordion__item{border-radius:0!important;border-top:1px solid var(--main-color-rgba1)!important;border-right:0!important;border-bottom:0!important;border-left:0!important}.product-accordion__title{position:relative;padding:1.1rem 2rem 1.1rem 0;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--main-color-rgba7);font-family:var(--main-font);font-size:.8rem;font-weight:bold;text-transform:uppercase}.product-accordion__title:not(.collapsed){color:var(--main-color)!important}.product-accordion__title::after{position:absolute;top:40%;right:0;width:14px!important;height:14px;background-size:14px}.product-accordion__body{padding:0 0 1rem 1.5rem;font-size:.9rem}.product-accordion__body>iframe{display:block;max-width:100%}.product-share{margin-top:.5rem;margin-bottom:1rem}.product-share__content{display:block;width:100%;padding:1.1rem 1rem 1.25rem;background-color:var(--main-color-rgba075);line-height:1}.product-share__title{padding-right:.25rem;font-family:var(--main-font);font-size:.85rem;font-weight:500}.product-share__link{padding:.475rem;color:var(--main-color-rgba7)}.product-share__link:hover{color:var(--main-color)}.visible{display:block}.hidden{display:none}.product-form_price{z-index:1;background:var(--main-color-rgba3)!important;color:white;font-size:1rem;letter-spacing:1px}#fbt-products{position:relative}.product-frequent__icon{display:inline-block;margin:calc(var(--bs-gutter-x) * .5) 0;font-size:.9rem}.product-frequent__actions{padding-top:calc(var(--bs-gutter-x) * .5)}.product-frequent__title{display:block;margin-top:.5rem;font-size:.9rem;font-weight:500;line-height:1}.product-frequent__price{margin:.5rem 0;color:var(--discount-color);font-size:1.5rem;font-weight:bold;line-height:1}.product-frequent__price>span{display:inline-block;vertical-align:middle}.product-frequent__price>span:last-child{color:var(--prices-color);font-size:1.35rem;font-weight:500;opacity:.7;text-decoration:line-through}.product-frequent__submit{padding:1rem 2.25rem;margin:.5rem 0}@media only screen and (min-width:576px){.product-gallery__slider--thumbs{padding-right:0;padding-left:0}}@media only screen and (min-width:768px){.product-main{padding-top:1.9375rem}.product-heading .product-heading__subtitle,.product-heading .product-heading__pricing,.product-heading .product-heading__discount{display:none}.product-frequent__actions{padding-top:0}}@media only screen and (min-width:992px){.product-gallery{padding-right:calc(var(--bs-gutter-x) * .2)}.product-info{padding-left:calc(var(--bs-gutter-x) * .2)}}.box__product__summary h4{text-align:left;font-size:1.1rem}.box__product__summary{text-align:left;color:#080808;opacity:.7;font-size:.75rem}.blog-post:not(.blog-post--slider){margin-bottom:calc(var(--bs-gutter-x) * 1)}.blog-post--slider{padding:0 calc(var(--bs-gutter-x) * .5)}.blog-post__anchor,.blog-post__image{display:block!important;width:100%;height:auto}.blog-post__anchor{box-shadow:0 0 20px transparent}.blog-post__anchor:hover,.blog-post__anchor:focus{box-shadow:0 0 20px var(--main-color-rgba2)}.blog-post__content{display:block;width:100%;padding-top:1rem}.blog-post__title{margin:0;font-size:1.5rem;font-weight:bold;line-height:1.1}.blog-post__description{margin-top:.75rem;font-size:1rem;opacity:.7}.blog-post__button{padding:.65rem 1rem;margin-top:1.25rem}.blog-post__link{display:inline-block;margin-top:.75rem;color:var(--main-color);font-size:.825rem;font-weight:bold;opacity:.7}.blog-post__link:hover,.blog-post__link:focus{color:var(--main-color);opacity:1}.blog-post--slim{position:relative;padding-top:calc(var(--bs-gutter-x) * 1)}.blog-post--slim::after{position:absolute;top:0;right:calc(var(--bs-gutter-x) * .5);left:calc(var(--bs-gutter-x) * .5);display:block;width:auto;height:1px;background:var(--main-color-rgba1);content:""}.blog-post--slim .blog-post__title{font-size:1rem}.blog-post--slim .blog-post__description{margin-top:.5rem;font-size:.825rem;line-height:1.25}@media only screen and (max-width:767px){.blog-post__column:last-child{margin-top:1rem}}@media only screen and (min-width:768px){.blog-post--single .blog-post__title{font-size:1.875rem}.blog-post .blog-post__title{min-height:55px}.blog-post__content-container{min-height:180px}.blog-post--single .blog-post__description{margin-top:.75rem;font-size:1.1rem}.blog-post--single .blog-post__button{padding:.9rem 1.5rem;margin-top:1.25rem;font-size:1rem}}@media only screen and (min-width:992px){.blog-post--slim:first-child{padding-top:0!important}.blog-post--slim:first-child::after{display:none!important}}.article-heading{padding-top:2rem}.article-heading__image{width:100%}.article-heading__date{display:block;margin:.5rem 0;color:var(--main-color-rgba7);font-family:var(--main-font);font-size:.85rem;font-weight:bold;letter-spacing:.025rem;line-height:1;text-transform:uppercase}.article-heading__title{margin:0;font-size:1.75rem;font-weight:bold;line-height:1.25}.store-page__image{width:100%;height:auto}.article-share{margin-bottom:calc(var(--bs-gutter-x) * 1)}.article-share__list{width:100%;padding-top:2rem;border-top:1px solid var(--main-color-rgba2);margin:0}.article-share__title{display:block;margin-bottom:calc(var(--bs-gutter-x) * .75);color:var(--main-color-rgba6);font-family:var(--main-font);font-size:.825rem;font-weight:500;line-height:1;text-transform:uppercase}.article-share__item{display:inline-block;margin:0 calc(var(--bs-gutter-x) * .5) calc(var(--bs-gutter-x) * .5);line-height:1}.article-share__link{display:inline-block;width:40px;height:40px;border:1px solid var(--main-color-rgba3);border-radius:40px;background:transparent!important;color:var(--main-color)!important;font-size:.9rem;line-height:38px}.article-share__link:hover{border-color:var(--main-color);background:var(--main-color)!important;color:var(--general-white)!important}@media only screen and (min-width:992px){.article-heading__title{font-size:2.25rem}.article-share__list{padding-top:0;border-top:none}.article-share__item{display:block;margin:0 0 calc(var(--bs-gutter-x) * .5)}}.article-pager{padding-top:1.75rem;background:var(--main-color-rgba05)}.article-pager__block{margin-bottom:calc(var(--bs-gutter-x) * 1)}.article-pager__anchor{display:flex;width:100%;align-items:center;color:var(--main-color-rgba7);font-weight:bold}.article-pager__anchor:hover,.article-pager__anchor:focus{color:var(--main-color)}.article-pager__image{display:block;max-width:120px;height:auto;margin:0}.article-pager__block--next .article-pager__image{order:2}.article-pager__info{display:block;width:100%}.article-pager__block--prev .article-pager__info{padding-left:1rem}.article-pager__block--next .article-pager__info{order:1;padding-right:1rem}.article-pager__subtitle,.article-pager__title{display:block;font-family:var(--main-font);line-height:1}.article-pager__title{font-size:1.1rem}.article-pager__subtitle{margin-bottom:3px;font-size:.7rem;font-weight:500;letter-spacing:1px;opacity:.75;text-transform:uppercase}fieldset.colors,.color-selector,fieldset.select-options{display:flex;flex-flow:row wrap;margin-bottom:5px;gap:10px .8rem}fieldset.select-options{gap:10px 4px}fieldset.colors label.product-option__title,fieldset.select-options label.product-option__title{width:100%;margin-bottom:3px}fieldset.colors .color-option input,fieldset.select-options .select-option input{display:none}fieldset.colors .color-option label,.color-selector .color-option{position:relative;width:26px;height:26px;border:1px solid rgb(0 0 0 / 10%);border-radius:25px;margin-top:3px;cursor:pointer;outline:1px solid rgb(0 0 0 / 10%);outline-offset:3px}fieldset.select-options .select-option label{position:relative;display:flex;height:35px;align-items:center;justify-content:center;border-color:var(--main-color-rgba3);font-weight:normal;line-height:0}fieldset.colors .color-option input.disabled+label,fieldset.select-options .select-option input.disabled+label{filter:alpha(opacity=40);opacity:.4}fieldset.colors .color-option input.disabled+label::after,fieldset.select-options .select-option input.disabled+label::after{position:absolute;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M3 0 L0 1 L97 100 L100 99' fill='%23d8d8d8' /></svg>");background-position:center center;background-repeat:no-repeat;background-size:100% 100%,auto;content:"";inset:0}fieldset.colors .color-option input:checked+label,.color-selector input:checked+.color-option{outline:1px solid rgb(0 0 0 / 50%)}fieldset.select-options .select-option input:hover+label{background:rgb(0 0 0 / 8%)}fieldset.select-options .select-option input:checked+label{background:var(--main-button-bg);color:var(--main-button-text)}fieldset.select-options .select-option input:checked:hover+label{background:var(--main-button-bg-hover);color:var(--main-button-text)}fieldset.colors .color-option input.disabled:checked+label,.color-selector input.disabled:checked+.color-option{outline:1px solid rgb(0 0 0 / 100%)}.color-selector input{position:absolute;width:0;height:0;cursor:pointer;opacity:0}.color-selector .color-option.selected{outline-color:rgb(0 0 0 / 50%)}.sidebar-filters__title+.color-selector{margin-top:1rem;margin-bottom:0}.product-rating{display:flex;padding:.5rem 0;line-height:100%}.product-rating span{margin:0 .1rem}.stars{color:#d9d9d9}.stars span{position:relative;display:inline-block}.stars .partial-checked::after{position:absolute;top:0;left:0;overflow:hidden;width:var(--star-partial-width);color:#e4a400;content:"\f005"}.stars .checked{color:#e4a400}.product-rating .reviews-number{padding-left:.5rem;border:none;background:none;color:#0043a6}.expand-button{color:#0043a6}.product-reviews{display:flex;flex-direction:column}.product-reviews .bold{font-weight:bold}.product-reviews .centered{align-self:center;text-align:center}.product-reviews .title{margin:0;font-size:1.5rem;font-weight:bold;line-height:1.25}.product-reviews .product-rating.rating{padding:0;margin:1rem 0;font-size:1.5rem}.product-reviews .body{width:80%;margin:0 auto}.product-reviews .body .author{color:#838383;font-size:.8rem;font-style:italic}.product-reviews .body .product-rating{margin:1rem 0 0;font-size:1.2rem}.product-reviews .product-rating p{margin:0 0 0 .5em}.product-reviews .product-rating span:last-of-type{margin-right:auto}.product-reviews .more-reviews,.product-reviews .loading-reviews{margin:0 auto}.product-reviews .more-reviews i,.product-reviews .loading-reviews i{padding:.5rem .6rem}.product-reviews .more-reviews i{border:1px solid #c1c3c3;border-radius:10rem}.product-reviews .more-reviews i:hover{cursor:pointer}.product-reviews-dropdown .menu{background:none}.product-reviews-dropdown #current-sort{margin-left:.5rem}.product-reviews-dropdown .dropdown-item i{display:none}.product-reviews-dropdown .dropdown-item.selected i{display:inline}.dropdown-container{position:relative}.product-review-text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5;white-space:pre-wrap}.product-review-text.show-more{-webkit-line-clamp:400}.featured-reviews{background:var(--featured-reviews-color-background);--section-color-background:var(--featured-reviews-color-background);--section-color-background-contrast:var(--featured-reviews-color-background-contrast);--section-color-background-contrast-30:var(--featured-reviews-color-background-contrast-30);--section-color-background-contrast-80:var(--featured-reviews-color-background-contrast-80)}.featured-review_container{position:relative;overflow:hidden;background:#fff;border:1px solid #080808!important;border-radius:2rem!important}.featured-reviews .store-section__slider{padding-bottom:30px!important}.featured-review{padding:0 calc(var(--bs-gutter-x) * .5)}.featured-review_header{margin-bottom:.75em}.featured-review_header strong{font-size:14px}.featured-review_header .stars{font-size:12px}.featured-review_header .stars__featured_review .stars{font-size:30px}.featured-review_image-container{display:inline-flex;overflow:hidden;width:80px;height:80px;border-radius:50%}.featured-review_review{display:block;margin-bottom:.75em;font-style:italic;opacity:.75}.featured-review i{position:absolute;z-index:1;top:-26px;right:-10px;font-size:110px;opacity:.05}.featured-review_name{font-size:12px;font-weight:600}.featured-review_date{font-size:11px;opacity:.65}.featured-review i.fa-quote-right,.featured-review__link,.featured-review_review,.featured-review_name,.featured-review_date{color:var(--featured-reviews-color-background-contrast)!important}.featured-category{background:var(--featured-category-color-background);--section-color-background:var(--featured-category-color-background);--section-color-background-contrast:var(--featured-category-color-background-contrast);--section-color-background-contrast-30:var(--featured-category-color-background-contrast-30);--section-color-background-contrast-80:var(--featured-category-color-background-contrast-80)}.category__tabs .store-section__container{background:var(--tab-category-color-background);--section-color-background:var(--tab-category-color-background);--section-color-background-contrast:var(--tab-category-color-background-contrast);--section-color-background-contrast-30:var(--tab-category-color-background-contrast-30);--section-color-background-contrast-80:var(--tab-category-color-background-contrast-80)}.category__tabs .store-section__heading{padding-left:15px;padding-right:15px}.secton__title_with_link{display:flex;align-items:center}.category__tabs .store-section__title{margin-right:1rem}.subcat__tabs_box{display:flex;justify-content:flex-end;border:0}.subcat__tabs_box .nav-link{border:0;padding:0 .5rem;font-weight:600;color:#495057;text-transform:uppercase}.subcat__tabs_box .nav-link.active{color:#090909}.category__tabs.store-section .store-section__slider .swiper-button-next,.category__tabs.store-section .store-section__slider .swiper-button-prev,.latest-products.store-section .store-section__slider .swiper-button-next,.latest-products.store-section .store-section__slider .swiper-button-prev,.recommended-products.store-section .store-section__slider .swiper-button-next,.recommended-products.store-section .store-section__slider .swiper-button-prev,.related-products.store-section .store-section__slider .swiper-button-next,.related-products.store-section .store-section__slider .swiper-button-prev,.cross_selling-products.store-section .store-section__slider .swiper-button-next,.cross_selling-products.store-section .store-section__slider .swiper-button-prev{z-index:11;top:43%;bottom:inherit;width:17px;height:50px;border:0;color:#fff!important;font-size:1rem;background:rgba(37,113,181,0.7)}.category__tabs .store-section__slider .swiper-button-next,.latest-products .store-section__slider .swiper-button-next,.recommended-products.store-section .store-section__slider .swiper-button-next,.related-products.store-section .store-section__slider .swiper-button-next,.cross_selling-products.store-section .store-section__slider .swiper-button-next{right:0;border-radius:16px}.category__tabs .store-section__slider .swiper-button-prev,.recommended-products.store-section .store-section__slider .swiper-button-prev,.related-products.store-section .store-section__slider .swiper-button-prev,.cross_selling-products.store-section .store-section__slider .swiper-button-prev{border-radius:16px;left:0}.category__tabs .store-section__slider{padding-bottom:0!important}.latest-products .swiper{overflow:visible;padding-bottom:30px!important}.recommended-products .swiper,.related-products .swiper{padding-bottom:25px!important}.recommended-products .container,.related-products .container{overflow:hidden}.related-products .store-section__heading,.recommended-products .store-section__heading{border-bottom:1px solid rgba(93,93,93,0.3);margin-bottom:1rem;color:#5d5d5d}.related-products .store-section__heading .store-section__title:not(:empty),.recommended-products .store-section__heading .store-section__title:not(:empty){font-size:1rem}.category__tabs .store-section__slider .swiper-pagination{top:inherit!important;bottom:6px!important;height:13px;padding:0 10px;right:0;left:inherit!important;text-align:center}.latest-products .store-section__slider .swiper-pagination{top:inherit!important;bottom:12px!important;height:13px;padding:0 10px;right:0;left:inherit!important;text-align:center}.recommended-products .store-section__slider .swiper-pagination,.related-products .store-section__slider .swiper-pagination,.cross_selling-products .store-section__slider .swiper-pagination{top:inherit!important;bottom:0!important;height:13px;padding:0 10px;right:0;left:inherit!important;text-align:center}.category__tabs .store-section__slider .swiper-pagination>.swiper-pagination-bullet,.latest-products .store-section__slider .swiper-pagination>.swiper-pagination-bullet,.recommended-products .store-section__slider .swiper-pagination>.swiper-pagination-bullet,.related-products .store-section__slider .swiper-pagination>.swiper-pagination-bullet,.cross_selling-products .store-section__slider .swiper-pagination>.swiper-pagination-bullet,.store-section__slider .swiper-pagination>.swiper-pagination-bullet{width:12px!important;height:12px!important;background:#fff!important;border-radius:100%!important;border:2px solid var(--main-color)!important}.category__tabs.store-section .store-section__slider .swiper-pagination>.swiper-pagination-bullet,.latest-products.store-section .store-section__slider .swiper-pagination>.swiper-pagination-bullet,.recommended-products.store-section .store-section__slider .swiper-pagination>.swiper-pagination-bullet,.related-products.store-section .store-section__slider .swiper-pagination>.swiper-pagination-bullet,.cross_selling-products.store-section .store-section__slider .swiper-pagination>.swiper-pagination-bullet,.store-section__slider .swiper-pagination>.swiper-pagination-bullet{background:#fff!important}.category__tabs.store-section .store-section__slider .swiper-pagination>.swiper-pagination-bullet.swiper-pagination-bullet-active,.latest-products.store-section .store-section__slider .swiper-pagination>.swiper-pagination-bullet.swiper-pagination-bullet-active,.recommended-products.store-section .store-section__slider .swiper-pagination>.swiper-pagination-bullet.swiper-pagination-bullet-active,.related-products.store-section .store-section__slider .swiper-pagination>.swiper-pagination-bullet.swiper-pagination-bullet-active,.cross_selling-products.store-section .store-section__slider .swiper-pagination>.swiper-pagination-bullet.swiper-pagination-bullet-active,.store-section__slider .swiper-pagination>.swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--discount-color)!important;border:2px solid var(--main-button-bg)!important}.category__tabs .store-section__container{overflow:hidden}.category__tabs .swiper{overflow:visible}.featured-products{background:var(--featured-products-color-background);--section-color-background:var(--featured-products-color-background);--section-color-background-contrast:var(--featured-products-color-background-contrast);--section-color-background-contrast-30:var(--featured-products-color-background-contrast-30);--section-color-background-contrast-80:var(--featured-products-color-background-contrast-80)}.testimonials{background:var(--testimonials-color-background);--section-color-background:var(--testimonials-color-background);--section-color-background-contrast:var(--testimonials-color-background-contrast);--section-color-background-contrast-30:var(--testimonials-color-background-contrast-30);--section-color-background-contrast-80:var(--testimonials-color-background-contrast-80)}.logo-gallery{background:var(--logo-gallery-color-background);--section-color-background:var(--logo-gallery-color-background);--section-color-background-contrast:var(--logo-gallery-color-background-contrast);--section-color-background-contrast-30:var(--logo-gallery-color-background-contrast-30);--section-color-background-contrast-80:var(--logo-gallery-color-background-contrast-80)}.logo-gallery .store-section__slider .swiper-slide{display:flex;flex-flow:wrap;align-content:center}.latest-blog-posts{background:var(--latest-blog-posts-color-background);--section-color-background:var(--latest-blog-posts-color-background);--section-color-background-contrast:var(--latest-blog-posts-color-background-contrast);--section-color-background-contrast-30:var(--latest-blog-posts-color-background-contrast-30);--section-color-background-contrast-80:var(--latest-blog-posts-color-background-contrast-80)}.latest-blog-posts .blog-post__button{border-color:var(--latest-blog-posts-post-color-button)!important;background:transparent!important;color:var(--latest-blog-posts-post-color-button)!important}.latest-blog-posts .blog-post__button:hover,.latest-blog-posts .blog-post__button:focus{border-color:var(--latest-blog-posts-post-color-button-hover)!important;background:transparent!important;color:var(--latest-blog-posts-post-color-button-hover)!important}.latest-blog-posts .blog-post__link{color:var(--latest-blog-posts-post-color-button)!important}.latest-blog-posts .blog-post__link:hover,.latest-blog-posts .blog-post__link:focus{color:var(--latest-blog-posts-post-color-button-hover)!important}.latest-blog-posts .blog-post__title,.latest-blog-posts .blog-post__description{color:var(--latest-blog-posts-color-background-contrast)!important}.latest-products{--section-color-background:var(--latest-products-color-background);--section-color-background-contrast:var(--latest-products-color-background-contrast);--section-color-background-contrast-30:var(--latest-products-color-background-contrast-30);--section-color-background-contrast-80:var(--latest-products-color-background-contrast-80)}.latest__container{background:var(--latest-products-color-background);border-radius:16px;overflow:hidden}.latest-products .store-section__heading{padding-left:15px;padding-right:15px}.store-section .store-section__subtitle,.store-section .store-section__title,.store-section .store-section__description,.store-section .store-section__link{color:var(--section-color-background-contrast)}.section__only_text.store-section .store-section__subtitle,.section__only_text.store-section .store-section__title,.section__only_text.store-section .store-section__description{color:var(--text-color)}.store-section .store-section__slider .swiper-button-prev,.store-section .store-section__slider .swiper-button-next{border-color:var(--section-color-background-contrast-30)!important;color:var(--section-color-background-contrast)!important}.store-section .store-section__slider .swiper-button-prev:hover,.store-section .store-section__slider .swiper-button-next:hover{border-color:var(--section-color-background-contrast-80)!important}.store-divider{padding-top:var(--divider-space);padding-bottom:var(--divider-space)}.store-divider.container-fluid{padding-right:0!important;padding-left:0!important}.store-divider__line{margin:0;background:var(--store-divider-color);opacity:1}.store-accordion{margin:0 auto calc(var(--bs-gutter-x) * 1)}.store-accordion__title{margin-bottom:1rem;font-size:.95rem;font-weight:600;text-transform:uppercase}.store-accordion__container{overflow:hidden;border:1px solid var(--main-color-rgba1);margin-bottom:calc(var(--bs-gutter-x) * .5)}.store-accordion__item{border-width:0 0 1px!important;border-color:var(--main-color-rgba1)!important;border-radius:0!important}.store-accordion__item:last-child{border:none!important}.store-accordion__button{background:var(--general-white)!important;box-shadow:none!important;color:var(--main-color)!important;font-size:.95rem;font-weight:500}.store-accordion__button.collapsed{color:var(--secondary-color)!important}.store-accordion__button::after{width:1rem;height:1rem;background-size:1rem;filter:grayscale(1)!important}.store-accordion__body{border-top:1px solid var(--main-color-rgba05);color:var(--main-color)!important}.store-accordion__image{margin:1rem 0}.banner__size{background-position:center;background-repeat:no-repeat;background-size:cover}.col-md-6__boxes{width:100%;aspect-ratio:2275 / 1792}.col-md-3__boxes{aspect-ratio:306 / 504;width:100%}.col-md-4__boxes{aspect-ratio:1483 / 1792;width:100%}.feature__box{align-items:center}.section__content_bars{display:flex;justify-content:space-between}.copyright__foot{display:inline-block;width:35px}.shild__footer{display:inline-block;width:15px}.copy__text{display:flex;align-items:center}.first__sect span{font-weight:600;text-transform:uppercase;color:#f06a31}.img__subcategory{max-width:100%;width:100px}.box__subcategory_name.box__hovered{width:100px;text-align:center}.subcategory__name{display:inline-block;font-size:.85rem;white-space:inherit;overflow:hidden;margin-top:.5rem}.button.button--standard.button--default.button--radius.button--bordered.button--upp.category-heading__button{color:var(--discount-color);padding:.2rem .5rem;opacity:1}.box_filter_sort{display:flex;align-items:baseline}.product-qty{padding:1rem 0;font-size:.75rem;color:var(--discount-color)}.share{position:relative;color:var(--main-color)}.box__share_hide{display:flex;flex-direction:column;position:absolute;height:2rem;width:2rem;top:-8px;right:-66px;transition:all .3s;opacity:0}.share__btn{cursor:pointer}.box__share_hide.open_share{transition:all .3s;opacity:1}.box__share{display:flex;align-items:center}.product-info__wrapper{border:1px solid #5d5d5d;border-radius:20px}.product-heading__title{color:#080808}.section__bottom_btn h4{font-size:.95rem}.box__shipping{border:1px solid rgba(93,93,93,0.3);border-radius:16px;padding:0 .5rem}.subdiv__shipping{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(93,93,93,0.3);padding:.5rem}.subdiv__shipping:last-child{border-bottom:0}.box__eyes{background:#d4edda;padding:.2rem .7rem;border-radius:5px;color:#155724;font-weight:600;font-size:.8rem;display:flex;align-items:center}.btn__eyes{padding:.2rem;border:.1rem solid #fff;border-radius:5px;line-height:0;background:#d4edda;color:#5d5d5d;margin-left:.5rem}.btn__eyes:hover{opacity:.5}.box_title i{font-size:1.5rem;margin-right:.5rem;line-height:1;color:#5d5d5d}.box_title span{color:#5d5d5d;font-weight:600;font-size:.9rem}.box_title{display:flex;align-items:center}.btn__eyes_text:hover{opacity:.5}.btn__eyes_text{background:transparent;border:0;color:var(--discount-color);font-weight:600;padding:0}.box__eyes_text{line-height:1;font-size:.6rem}.box__eyes_text strong{color:var(--discount-color)}.btn__eyes_two{background:transparent;border:.1rem solid #2571B5;border-radius:6px;line-height:.1;padding:.2rem;font-size:.75rem}.btn__eyes_two:hover{opacity:.5}.tag__payment_method span{background:#5d5d5d;color:#fff;padding:.1rem .5rem;border-radius:8px;font-size:.7rem;font-weight:600}.title__payment_method p{margin:0;font-size:.8rem;color:#5d5d5d;line-height:1}.img__payment_method img{width:100px;filter:grayscale(1)}.payment__options{text-align:center;margin:0 .5rem}.box__payment{display:flex;padding:0 1rem 1rem;justify-content:center;border-bottom:1px solid rgba(93,93,93,0.3)}.img__payment_method{width:80px;height:70px;margin:0 auto;display:flex;align-items:center}.payment__option_transfer .img__payment_method{width:50px}.box__information{padding:.5rem;display:flex;justify-content:center}.information__section{font-size:.75rem;color:#5d5d5d;margin:0 1rem}.product-specs__item--odd{padding-top:.5rem;padding-bottom:.5rem;background:rgba(42,44,57,.05);color:#5d5d5d}.product-specs__item--even{padding-top:.5rem;padding-bottom:.5rem;background:#FFF;color:#5d5d5d}.title_attach{font-size:1.2rem;margin-right:1rem}.spect__title{display:flex}.link__download span{border:1px solid #5d5d5d;border-radius:7px;padding:.1rem}.link__download{color:#5d5d5d;font-size:.85rem;font-weight:600;margin:0 .5rem}.product__fields_box{border-bottom:1px solid #5d5d5d}.product-specs__table_question{font-weight:600}.product-specs__table_answer{color:#5d5d5d;margin-bottom:.5rem}.tabs__information_description{justify-content:center;border-bottom:1px solid rgba(93,93,93,0.3)}.tabs__information_description.nav-tabs .nav-link{margin-bottom:0;background:0;border:0;border-top-left-radius:0;border-top-right-radius:0;font-size:.85rem;text-transform:uppercase;font-weight:600;color:#5d5d5d}.tabs__information_description.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#2571B5;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;border-bottom:3px solid #2571B5}.table>:not(:first-child){border-top:0}.table td:nth-child(1){width:70%}.table td:nth-child(2){width:30%}.box__information_product{display:flex;flex-direction:column;justify-content:center}.product__price_table .product-block__price{font-size:1.5rem;padding-top:1rem}tbody,td,tfoot,th,thead,tr{color:var(--main-color)}.product-description--push{color:var(--main-color)}.c .box__message_countdown{text-align:center}.box__message_countdown span{display:block;line-height:1.1;font-size:.8rem}#countdown .clock span:first-child{background:#edecec;color:#5D5D5D;font-weight:900;display:flex;align-items:center;padding:.2rem .5rem;border-radius:6px;font-size:.8rem}#countdown{display:flex;justify-content:center;margin:.5rem .5rem 0}#countdown .clock{margin:0 .2rem;text-align:center;color:#5D5D5D;font-size:.8rem}.countdown__box{border:1px solid rgba(93,93,93,0.3);border-radius:20px;padding:.2rem;margin-bottom:.7rem}.section__seller ul{padding:0;list-style:none;color:#FDFDFD;opacity:.7;font-size:.85rem;line-height:2.3}.section__seller i{font-size:.7rem;margin:.5rem}.section__seller a{color:var(--discount-color);font-weight:900;opacity:1!important}#backToTopBtn{position:fixed;bottom:50px;right:30px;display:none;padding:10px 15px;font-size:16px;background-color:var(--main-button-bg);color:white;border:none;cursor:pointer;z-index:1000;width:3rem;height:3rem;line-height:1;opacity:.7}#backToTopBtn:hover{opacity:1}.product-specs__title,.product-specs__value{font-size:.85rem}.title_info_spect,.title__section{font-size:1.2rem}.box__spects_table+.box__spects_table{margin-top:0}.box__images_list{display:flex;padding:0;list-style:none;align-items:center;margin:2rem}.box__content{border:1px solid #5D5D5D;border-radius:16px;padding:1.5rem}.store-section__title__cross{margin:0;font-size:1.2rem;font-weight:900;text-transform:uppercase}.store-section__column i{font-size:1.7rem;color:#5d5d5d;margin-right:.5rem}.store-section__column.d-flex.justify-content-start{align-items:center}.plus__li{font-size:2rem;margin:0 1.5rem;color:#FF5C1A}.box__images{border:1px solid rgba(93,93,93,0.1)}.box__name_list.row{margin:0 .2rem}.product-checkbox{width:20px;height:20px!important;accent-color:#2571B5;border-radius:10px!important}.box__name label{margin-left:.5rem;color:#5d5d5d}.price__cross{color:#FF5C1A;font-weight:900}.price__end{font-size:1rem;font-weight:600}#total-price{font-size:1.5rem;color:#FF5C1A}@media(min-width:768px){.total__cross{padding:4rem 2rem}}.progress__container_box span{min-width:95px;font-size:.75rem;font-weight:600;color:#5D5D5D;display:flex;justify-content:space-around;align-items:center;margin-left:.5rem}.progress__container_box.complete span{color:#00a650}.progress__container_box{display:flex;justify-content:space-between;align-items:center}.progress__container_box span i{font-size:1.4rem;line-height:.4}.table .product-quantity{width:12%}.footer-content .accordion-button::after{font-family:uicons-regular-straight!important;font-style:normal;font-weight:normal!important;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;content:"\f153";-moz-osx-font-smoothing:grayscale;background-image:none;font-size:1.5rem;line-height:1;width:auto;height:auto;opacity:.6;color:#fff}.block__payment .footer-content__title{display:none}.responsive-tabs{padding:0}.product-description .nav-tabs{display:none}@media(min-width:768px){.product-description .nav-tabs{display:flex}.product-description .card{border:none;opacity:1}.product-description .card .card-header{display:none}.product-description .card .collapse{display:block}}@media(max-width:767px){.product-description .tab-pane{display:block!important;opacity:1;border:0}.product-description .card-header{background-color:transparent;border-bottom:1px solid rgba(0,0,0,.125)}.product-description .card-header h5{padding:10px .6rem 6px!important;position:relative}.product-description .card-header a{text-transform:uppercase;color:#666;font-weight:bold;border:0;background:transparent;display:block;font-size:1.1rem}.product-description .tab-pane .card-body{padding:0}.product-description .accordion__link:not(.collapsed){color:var(--main-button-bg)}.product-description .accordion__link.collapsed{color:#666}.product-description .accordion__link:not(.collapsed)::after{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f077";position:absolute;right:10px;color:var(--main-button-bg)}.product-description .accordion__link::after{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f078";position:absolute;right:10px;color:var(--main-button-bg)}#heading-items{border:1px solid rgba(0,0,0,.125);border-radius:9px}}.mobile-bottom-sticky{position:fixed;bottom:0;left:0;right:0;height:62px;padding:12px 6px 0;background-color:#fff;z-index:1009;color:#22292F;transform:translateY(0);transition:transform .35s ease;box-shadow:0 -5px 5px #0000d}.mobile-bottom-sticky.scroll-down{position:fixed;transform:translateY(100%)}.mobile_bottom_bot.mobile_nav__flex{max-width:480px;margin-left:auto;margin-right:auto}.mobile_nav__box{display:flex;justify-content:space-between;align-content:center}.mobile-bottom-sticky .mobile_nav__box .movile_nav__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 12px;color:var(--mobile-bottom-link-color);background:transparent;border:0}.mobile_nav__item_init .movile_nav__item{height:100%;padding:0 6px;text-decoration:none}.movile_nav__item{text-decoration:none;white-space:nowrap}.mobile-bottom-sticky .movile_nav__item .movile_nav__icon_box{position:relative;margin:0 auto}.movile_nav__text_box{display:block;font-size:12px;margin-top:auto}.icon_nav__mobile{height:18px;width:18px}.icon_nav__mobile.icon__mobile_home{height:22px;width:22px}.icon_nav__mobile.icon__mobile_cart{filter:invert(1)}.header--fixed.scrolled{top:0}@media(max-width:991px){.footer-content .col-12{text-align:center}.footer-content .accordion-button:not(.collapsed){color:#fff;background-color:transparent}.footer-content__menu{text-align:left}.footer-content .accordion-body{padding:.5rem}.title__footer.box__subscribe{margin-top:.7rem}.footer-content__column,.footer-content__block{margin-bottom:.5rem}.block__payment .footer-content__title{display:block;text-align:left}.section__content_bars{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:start;height:100%;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.container__bar_box{width:50%}.box__payment{flex-direction:column;align-items:baseline;border:1px solid rgba(93,93,93,0.3);border-radius:16px;padding:0}.payment__options{text-align:left;margin:0;display:flex;padding:0 .5rem;border-bottom:1px solid rgba(93,93,93,0.3);width:100%;align-items:center}.payment__options:last-child{border-bottom:0}.box__eyes_text{display:none}.payment__option_transfer .img__payment_method{width:50px}.payment__option_transfer .img__payment_method img{width:30px}.img__payment_method img{margin:0 auto}.img__payment_method{width:50px;height:50px;margin:0}.title__payment_method p{font-size:.7rem;padding:.5rem}.tag__payment_method{margin:0 0 0 auto}.product-info__wrapper{border:0}.box_title i{font-size:1rem}.box_title span{font-size:.8rem}.box__eyes{font-size:.7rem}.tabs__information_description{justify-content:space-between}.banner-block{margin-bottom:calc(var(--bs-gutter-x)* .5)}.store-section__slider.store-section__slider--banners-type .swiper-pagination,.store-section__slider.store-section__slider--banners-size .swiper-pagination{bottom:35px!important}.banner-block__link{display:none}.column__tabs{overflow-x:auto;overflow-y:hidden}.subcat__tabs_box{justify-content:space-between;min-width:38rem;padding:1rem 0}.box__images_list{margin:1.5rem 0}.plus__li{font-size:1rem;margin:0 .5rem}.box__name.col-9.col-md-10{font-size:.9rem;display:flex}.box__quantity_and_button.highlight{position:fixed;left:0;background:#090909;z-index:9999;height:80px;padding:1rem}#prod__add_latter.box__quantity_and_button.highlight{bottom:53px}#prod__add_now.box__quantity_and_button.highlight{bottom:-11px}.header--fixed{top:40px}.header--fixed.mobile_fixed{top:0}button.aa-SubmitButton.aa-Button.d-flex.align-items-center.justify-content-center.button.button--standard{right:0;position:absolute;top:0}.header-search__input{height:35px!important;line-height:35px;min-height:35px!important}.header-container__brand{max-width:220px;vertical-align:bottom}.header-container__brand img{padding-top:.3rem}.header{height:90px}.header-toolbar{height:65px}.box__share_hide{top:20px;right:-7px}.product-block__button{line-height:1.1}.cart-summary{position:relative}.product-block.swiper-slide{width:calc(50% - 30px)!important;margin-right:10px}.store-section__slider .swiper-button-next,.store-section__slider .swiper-button-prev{display:none}}.header__hamb .header-toolbar__link{height:64px;line-height:37px;z-index:9999}.header__hamb .header-toolbar__link{vertical-align:-webkit-baseline-middle}.column__tabs{overflow:hidden}.button__nav_cat{background:transparent;border:0;font-size:.8rem;padding:.5rem 0;color:#333}swiper-slider.swiper.store-section__slider.store-section__slider--products.position-relative.carrusel__sub_categories.swiper-initialized.swiper-horizontal.swiper-pointer-events{overflow:hidden;margin:0 1rem}.button__nav_cat.active{color:#2571B5;border-bottom:2px solid #2571B5}.product-gallery__thumb.swiper-slide-thumb-active img{border:2px solid #2571B5}