header{width:100%}header.sticky-header{position:relative;z-index:1000}header.sticky-header #header-main{transition:all .3s ease;width:100%;z-index:1000}header.sticky-animate:not(.header-mobile) #header-main{animation:header-sticky .3s normal forwards;position:fixed;top:0}header.header-mobile.sticky-animate{position:fixed;top:0}@keyframes header-sticky{0%{top:-150px}to{top:0}}.cart_count{background-color:#fff;font-size:10px;font-weight:700;height:15px;left:55%;top:58%;width:15px}.cart_count,.cart_count_mobile{align-items:center;border-radius:100%;display:flex;justify-content:center;position:absolute}.cart_count_mobile{background-color:var(--main-color-darker);border:1px solid #fff;color:#fff;font-size:8px;font-weight:600;height:12px;left:70%;top:70%;width:12px}.group-form-container{font-size:14px}@media screen and (max-width:990px){.group-form-container{font-size:12px}}.group-form-container label.required:before{color:red;content:"*";margin-right:4px}.group-form-container label{color:#788598;display:block;font-weight:500;margin-bottom:10px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:35px!important;right:10px!important}.select2-container.select2-container--default{width:100%!important}.group-input,.group-select-input,.group-text,.select2-selection.select2-selection--multiple,.select2-selection.select2-selection--single{background:#f5f8fc!important;border:1px solid #dbe4ee!important;border-radius:8px!important;box-sizing:border-box;font-weight:700;height:35px!important;margin-bottom:20px;outline:none!important;padding:5px 15px;transition:all .3s ease;width:100%!important}.group-input:focus,.group-select-input:focus,.group-text:focus,.select2-selection.select2-selection--multiple:focus,.select2-selection.select2-selection--single:focus{border:1px solid #8e959e!important;outline:none!important}.group-input.error{border:1px solid red!important;color:red!important}.group-text{height:100px!important}.w-100px{width:100px}.fill-white{fill:#fff}.fill-white:hover{fill:var(--main-color)}.select2-selection.select2-selection--multiple{height:auto}.group-form-title{font-size:28px}@media screen and (max-width:990px){.group-form-title{font-size:20px}}.group-form-desc{font-size:14px}@media screen and (max-width:990px){.group-form-desc{font-size:12px}}.group-form-2-col{column-gap:20px;display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:750px){.group-form-2-col{grid-template-columns:none}}.group-submit{background-color:var(--secondary-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;height:40px;margin:15px auto 0;padding:0 30px;transition:all .3s ease}.group-submit:hover{background-color:#000}#search-bar-container{width:100%}#menu-mobile-overlay{padding:30px}#menu-mobile-close{display:flex;justify-content:flex-end;margin-bottom:30px}.menu-mobile-section-container{display:flex;flex-direction:column;row-gap:20px}.menu-mobile-locales{display:none}.menu-mobile-locales.active{display:block}.menu-mobile-icon{height:15px;width:15px}.menu-mobile-item{align-items:center;column-gap:15px;display:flex}.menu-mobile-item img,.menu-mobile-item svg{height:15px;width:15px}.menu-mobile-section{display:flex;flex-direction:column;row-gap:15px}.menu-mobile-section-title{font-weight:700}.menu-mobile-socials{column-gap:18px;display:flex;margin-top:50px}.menu-mobile-social-icon{height:18px;width:auto}.svg-icon{color:#fff;height:20px;width:20px}.wishlist-header-btn{position:relative}.wishlist-header-btn svg{height:22px;width:auto}.wishlist-header-btn.header1 path{stroke:var(--title-activity-color);fill:var(--title-activity-color);transition:all .3s ease}.wishlist-header-btn.header2 path{stroke:#fff}.wishlist-header-btn:hover path{fill:var(--main-color)!important;stroke-width:0!important}@media screen and (max-width:990px){.wishlist-header-btn{height:19px}.wishlist-header-btn path{stroke:#fff}}.wishlist-header-btn .wishlist-count{align-items:center;background:var(--main-color);border-radius:100%;color:#fff;display:flex;font-size:10px;font-weight:600;height:15px;justify-content:center;left:70%;position:absolute;top:50%;width:15px}.locale__container{height:100%;position:relative}.locale__current{align-items:center;color:var(--bgnd-header-cat-btn);cursor:pointer;display:flex;height:100%;justify-content:center}.locale__current path{fill:var(--bgnd-header-cat-btn);transition:all .15s}.locale__current:hover path{fill:var(--main-color)}.locale__dropdown{background:#fff;border-radius:6px;box-shadow:0 3px 8px rgba(0,0,0,.24);left:0;padding:5px 0;position:absolute;top:100%;visibility:hidden;width:85px;z-index:100}.locale__dropdown.show{visibility:visible}.locale__dropdown__inner{display:flex;flex-direction:column;padding:inherit;width:100%}.locale__choice{align-items:center;background:#fff;color:#202020;column-gap:10px;display:flex;padding:5px 15px;text-transform:uppercase;transition:background .3s ease;width:100%}.locale__choice:hover{background:#f7f7f7}#header-top-bar{align-items:center;background:#142c4a;color:#fff;display:flex;font-size:18px;justify-content:center;min-height:60px}@media screen and (max-width:990px){#header-top-bar{display:none}}#header-main{height:82px}#header-main.header1{background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.161)}#header-main.header2{padding:0 35px}@media screen and (max-width:990px){#header-main{background:var(--breadcrumb-bg-color);height:70px}}#header-main #header-menu-btn{cursor:pointer;display:none}#header-main #header-menu-btn .menu-btn-line{background:#000;height:2px;width:25px}@media screen and (max-width:990px){#header-main #header-menu-btn{display:flex;flex-direction:column;row-gap:6px}}#header-search{align-items:center;background:var(--main-color-darker);display:flex;justify-content:center;min-height:65px}@media screen and (max-width:990px){#header-search.with-background{background:var(--light-gray-2)}#header-search{background:#fff}}#header-btns{font-size:12px}@media screen and (max-width:990px){#header-btns{display:none}}header .middle-line{padding-left:25px;position:relative}header .middle-line:before{background:#142c4a;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.header-btn-group{color:var(--secondary-color);cursor:pointer}@media screen and (max-width:990px){.header-btn-group{color:inherit}}.header-btn-gift{cursor:pointer}.header-btn-gift:hover{fill:var(--main-color);color:var(--main-color)}#header-categories{background:var(--bgnd-header-cat);height:83px;min-height:83px}@media screen and (max-width:990px){#header-categories{min-height:38px}}#header-categories section{width:100%}#header-categories .embla__container{column-gap:30px}#header-categories .embla__slide_category:last-of-type{padding-right:50px}#header-categories .embla__slide_category .slide-category{border-bottom:1px solid transparent;opacity:.6;padding:17px 0;transition:opacity .2s ease,border-bottom .2s ease-in-out}#header-categories .embla__slide_category .slide-category.active{border-bottom:2px solid var(--main-color)!important;font-weight:700!important;opacity:1!important}#header-categories .embla__slide_category .slide-category:hover{border-bottom:1px solid #7a7a7a;opacity:1}#header-categories #left-slide-btn-wrapper{align-items:center;display:flex;height:100%;left:0;position:absolute;z-index:1}@media screen and (max-width:990px){#header-categories #left-slide-btn-wrapper{display:none}}#header-categories #right-slide-btn-wrapper{align-items:center;display:flex;height:100%;position:absolute;right:0;z-index:1}@media screen and (max-width:990px){#header-categories #right-slide-btn-wrapper{display:none}}#header-categories #button-left-simple-categories{padding-right:10px}#header-categories #button-left-simple-categories .tns-btn-nav{border:1px solid var(--light-gray)!important;transition:all .2s ease}#header-categories #button-left-simple-categories .tns-btn-nav:hover{box-shadow:0 10px 20px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.06);transform:scale(1.05)}#header-categories #button-left-simple-categories[disabled]{display:none!important}#header-categories #button-right-simple-categories{padding-left:10px}#header-categories #button-right-simple-categories[disabled]{display:none!important}#header-categories #button-right-simple-categories .tns-btn-nav{border:1px solid var(--light-gray)!important;transition:all .2s ease}#header-categories #button-right-simple-categories .tns-btn-nav:hover{box-shadow:0 10px 20px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.06);transform:scale(1.05)}#filter-modal{height:calc(var(--vh, 1vh)*100);left:0;max-height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100);padding:50px;position:fixed;top:0;visibility:hidden;z-index:99999}#filter-modal input:checked+span{background-color:unset!important}@media screen and (max-width:990px){#filter-modal{padding:0}}#filter-modal.isOpen #filter-modal-layout{opacity:.5}#filter-modal.isOpen #filter-modal-content{left:0;opacity:1;top:0}#filter-modal.iframe-modal{align-items:flex-start}#filter-modal.iframe-modal #filter-modal-body{height:auto;margin:0}#filter-modal.iframe-modal #filter-modal-content{margin:0}#filter-modal #filter-modal-layout{background:#000;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .5s ease}#filter-modal #filter-modal-content{border-radius:12px;left:-100vw;max-height:100%;max-width:600px;opacity:0;position:relative;top:0;transition:all .2s ease-in-out;width:100%}@media screen and (max-width:990px){#filter-modal #filter-modal-content{border-radius:0}}#filter-modal #filter-modal-header{align-items:center;border-bottom:1px solid var(--light-gray);display:flex;height:60px;justify-content:center;position:relative}#filter-modal #filter-modal-return{cursor:pointer;left:32px;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:990px){#filter-modal #filter-modal-return{left:20px}}#filter-modal #filter-modal-close{cursor:pointer;position:absolute;right:32px;top:50%;transform:translateY(-50%)}@media screen and (max-width:990px){#filter-modal #filter-modal-close{right:20px}}#filter-modal #filter-modal-close #filter-modal-close-inner{position:relative}#filter-modal #filter-modal-close #filter-modal-close-inner:before{border-radius:50%;content:"";display:block;height:32px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease-in-out;width:32px;z-index:-1}#filter-modal #filter-modal-close #filter-modal-close-inner:hover:before{background:#f1f1f1}#filter-modal #filter-modal-body{max-height:calc(var(--vh, 1vh)*100 - 250px);overflow-y:auto;padding:30px 0}@media screen and (max-width:990px){#filter-modal #filter-modal-body{height:100vh;max-height:calc(var(--vh, 1vh)*100 - 150px)}}#filter-modal #filter-modal-footer{align-items:center;background:#fff;border-top:1px solid var(--light-gray);box-shadow:0 2px 4px 0 rgba(14,30,37,.08),0 2px 16px 0 rgba(14,30,37,.24);column-gap:26px;display:flex;height:90px;justify-content:space-between;padding:12px 26px;text-align:center;width:100%}@media screen and (max-width:990px){#filter-modal #filter-modal-footer{padding:12px 20px}}.filter-rating-input:checked+label{font-size:18px!important;font-weight:700}.filter-rating-input:checked+label .icofont-star{font-size:18px!important}#mobile-search-modal{background:#fff;display:none;height:calc(var(--vh, 1vh)*100);left:0;max-height:calc(var(--vh, 1vh)*100);position:fixed;top:0;width:100%;z-index:9999}.category-input:checked+label,.sort-input:checked+label{background:var(--light-gray);font-weight:700}#menu-mobile{position:relative;width:65px}#menu-mobile div{backface-visibility:hidden;background:#fff;height:2px;margin:6px 0;transition:all .3s;width:25px}#menu-mobile.on .one{position:absolute;top:39%;transform:rotate(45deg);width:25px}#menu-mobile.on .two{opacity:0}#menu-mobile.on .three{position:absolute;top:38%;transform:rotate(-45deg);width:25px}.modal{height:100vh;left:0;right:0;top:0;z-index:999999}body.modal-open{overflow:hidden}
/*! purgecss start ignore */.litepicker{border:1px solid #dfdfdf;border-radius:20px!important;box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3);font-family:Open sans,"sans-serif"!important;font-size:1.1em!important;left:50%!important;margin-top:19px!important;overflow:hidden!important;right:unset!important;transform:translateX(-50%)!important;width:800px!important}.litepicker .mobilefriendly{top:135px!important}@media screen and (max-width:820px){.litepicker{width:calc(100% - 40px)!important}}.litepicker *{box-sizing:border-box!important}.litepicker .day-item{align-items:center!important;cursor:pointer!important;display:flex!important;font-size:14px!important;font-weight:600!important;height:45px!important;justify-content:center!important;padding:0!important}.litepicker .day-item[disabled]{color:#d1d1d1!important;cursor:none!important;pointer-events:none!important}.litepicker .container__months{border-radius:0!important;box-shadow:none!important;flex-wrap:unset!important;justify-content:center!important;padding:20px 25px!important;width:auto!important}.litepicker .container__months .month-item-header{padding:10px 5px 18px!important}.litepicker .month-item{padding:5px 15px!important;width:auto!important}.litepicker .month-item .month-item-name,.litepicker .month-item .month-item-year{font-size:16px!important;font-weight:600!important}.litepicker .month-item-weekdays-row>div{font-size:12px!important;font-weight:600!important}.litepicker .button-next-month,.litepicker .button-previous-month{fill:#000!important;cursor:pointer!important;position:relative}.litepicker .button-next-month:before,.litepicker .button-previous-month:before{border-radius:50%;content:"";display:block;height:32px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:32px}.litepicker .button-next-month:hover:before,.litepicker .button-previous-month:hover:before{background:#f7f7f7}.litepicker .button-next-month svg,.litepicker .button-previous-month svg{fill:#000!important;transform:scale(.7)}.litepicker .container__footer{align-items:center;background:#fff;border-top:1px solid var(--light-gray);box-shadow:none;display:flex;justify-content:space-between;margin:0!important;padding:20px 25px!important}@media screen and (max-width:820px){.litepicker .container__footer{padding:20px 13px!important}}.litepicker .container__footer .button-cancel{background-color:none!important;color:#000!important;cursor:pointer!important;font-size:14px!important;font-weight:600!important;transition:all .2s ease!important}.litepicker .container__footer .button-cancel:hover{text-decoration:underline!important}@media screen and (max-width:820px){.litepicker .container__footer .button-cancel{font-size:12px!important}}.litepicker .container__footer .button-apply{background-color:var(--main-color);border-radius:999px!important;color:#fff!important;cursor:pointer!important;font-size:14px!important;font-weight:700!important;padding:10px 35px!important;transition:all .5s ease!important}.litepicker .container__footer .button-apply:hover{background-color:var(--main-color-darker)!important}.litepicker .container__footer .preview-date-range{display:none!important;height:0!important;opacity:0!important;visibility:hidden!important;width:0!important}:root{--litepicker-day-width:14.2857%!important;--litepicker-month-weekday-color:#6e6e6e!important;--litepicker-button-cancel-color-bg:transparent!important}.datepicker-top{align-items:center;background:#fff;display:flex;justify-content:center;padding:30px 25px 10px!important}.datepicker-top>div{padding:0 25px}@media screen and (max-width:820px){.datepicker-top>div{padding:0 12px}}.datepicker-top .date-today,.datepicker-top .date-tomorrow{background:#fff;border:1px solid var(--light-gray);border-radius:999px;cursor:pointer;display:block;font-size:14px;font-weight:700;min-width:150px;padding:10px 0;text-align:center;transition:all .5s ease}.datepicker-top .date-today:hover,.datepicker-top .date-tomorrow:hover{background:#000;border:1px solid transparent;color:#fff}@media screen and (max-width:820px){.datepicker-top .date-today,.datepicker-top .date-tomorrow{font-size:12px}}.litepicker.mobilefriendly-portrait{--litepicker-day-width:12.5vw!important}

/*! purgecss end ignore */