.button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:0 .5rem;text-decoration:none;border-radius:2px;margin:0;background-color:#fff;border:1px solid #a1a0a0;border-radius:.25rem;height:2.5rem;color:#6f6f6f;font-size:1rem;font-weight:700;line-height:1}.button:focus,.button:hover:not(:disabled){outline:none;cursor:pointer}.button:focus.button--regular,.button:hover:not(:disabled).button--regular{box-shadow:0 0 .5rem #a1a0a0}.button--regular:disabled{background-color:rgba(161,160,160,.3);color:hsla(0,0%,43.5%,.5)}.button--primary{background-color:#4ecac2;border:none;color:#fff}.button--primary:focus,.button--primary:hover:not(:disabled){box-shadow:0 0 2px 1px #4ecac2;color:#4ecac2;background-color:#fff}.button--primary:disabled{background-color:rgba(78,202,194,.3)}.button--secondary{background-color:#000;border:none;color:#fff}.button--secondary:focus,.button--secondary:hover:not(:disabled){box-shadow:0 0 2px 1px #000;color:#000;background-color:#fff}.button--secondary:disabled{background-color:rgba(0,0,0,.3)}.button--empty{background-color:#fff;border:none}.button--empty:focus,.button--empty:hover:not(:disabled){background-color:rgba(161,160,160,.2)}.button--empty:disabled{background-color:rgba(161,160,160,.3)}.text{margin:0;padding:0;line-height:1;font-size:1rem}.text--italic{font-style:italic}.text--bold{font-weight:700}.text--h1{font-size:2rem}.text--h2{font-size:1.5rem}.text--h3{font-size:1.17rem}.text--h4{font-size:1rem}.text--h5{font-size:.83rem}.rc-slider{position:relative;height:14px;padding:5px 0;width:100%;border-radius:6px;-ms-touch-action:none;touch-action:none}.rc-slider,.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{width:100%;background-color:#e9e9e9}.rc-slider-rail,.rc-slider-track{position:absolute;height:4px;border-radius:6px}.rc-slider-track{left:0;background-color:#abe2fb}.rc-slider-handle{position:absolute;width:14px;height:14px;cursor:pointer;cursor:-webkit-grab;margin-top:-5px;cursor:grab;border-radius:50%;border:2px solid #96dbfa;background-color:#fff;-ms-touch-action:pan-x;touch-action:pan-x}.rc-slider-handle:focus{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa;outline:none}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:-webkit-grabbing;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;color:#999}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:rgba(0,0,0,0)}.rc-slider-dot{position:absolute;bottom:-2px;margin-left:-4px;width:8px;height:8px;border:2px solid #e9e9e9;background-color:#fff;cursor:pointer;border-radius:50%;vertical-align:middle}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-left:0;margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-handle{border-color:#ccc;box-shadow:none;background-color:#fff;cursor:not-allowed}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{left:5px;bottom:0;width:4px}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;-ms-touch-action:pan-y;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{left:2px;margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:first-child{margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:last-child{margin-bottom:-4px}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-leave{animation-duration:.3s;animation-fill-mode:both;display:block!important;animation-play-state:paused}.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter{transform:scale(0);animation-timing-function:cubic-bezier(.23,1,.32,1)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform-origin:50% 100%;transform:scale(0)}to{transform-origin:50% 100%;transform:scale(1)}}@keyframes rcSliderTooltipZoomDownOut{0%{transform-origin:50% 100%;transform:scale(1)}to{opacity:0;transform-origin:50% 100%;transform:scale(0)}}.rc-slider-tooltip{position:absolute;left:-9999px;top:-9999px;visibility:visible}.rc-slider-tooltip,.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{padding:6px 2px;min-width:24px;height:24px;font-size:12px;line-height:1;color:#fff;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:rgba(0,0,0,0);border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}.input-text{position:relative}.input-text--iconed{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.input-text--iconed .input-text__icon{width:1.5rem;height:1.5rem;margin-right:.5rem;position:absolute;z-index:1;left:.25rem;bottom:.85rem;fill:#a1a0a0}.input-text--iconed .input-text__field{padding-left:2rem}.input-text--iconed .input-text__field:placeholder-shown~.input-text__label{padding-left:2rem}.input-text--iconed .input-text__field--outlined:placeholder-shown~.input-text__label{padding-left:1.5rem}.input-text--iconed .input-text__field:focus~.input-text__label{padding:0 .25rem}.input-text--iconed .input-text__field:focus~.input-text__label~.input-text__icon{fill:#4ecac2}.input-text__wrapper{position:relative;padding:.5rem 0;width:100%}.input-text__field{width:100%;border:0;box-shadow:0 1px #a1a0a0;outline:0;font-size:1rem;padding:.5rem 0;background:#fff;-webkit-transition:box-shadow .2s ease;transition:box-shadow .2s ease;-webkit-appearance:none}.input-text__field::-moz-selection{background-color:#4ecac2;color:#fff;-webkit-appearance:none}.input-text__field::selection{background-color:#4ecac2;color:#fff;-webkit-appearance:none}.input-text__field~.input-text__label{position:absolute;top:0;display:block;-webkit-transition:.2s;transition:.2s;font-size:.75rem}.input-text__field::-webkit-input-placeholder{color:rgba(0,0,0,0);-webkit-appearance:none}.input-text__field::-moz-placeholder{color:rgba(0,0,0,0);-webkit-appearance:none}.input-text__field:-ms-input-placeholder{color:rgba(0,0,0,0);-webkit-appearance:none}.input-text__field::-ms-input-placeholder{color:rgba(0,0,0,0);-webkit-appearance:none}.input-text__field::placeholder{color:rgba(0,0,0,0);-webkit-appearance:none}.input-text__field:placeholder-shown~.input-text__label{position:absolute;font-size:1rem;cursor:text;top:1.25rem;left:0;-webkit-appearance:none}.input-text__field:focus{box-shadow:0 2px #4ecac2}.input-text__field:focus~.input-text__label{position:absolute;top:0;display:block;-webkit-transition:.2s;transition:.2s;font-size:.75rem;color:#4ecac2}.input-text__field--outlined{box-shadow:0 0 0 1px #a1a0a0;border-radius:.5rem;padding-left:.5rem}.input-text__field--outlined~.input-text__label{position:absolute;top:0;left:1rem;padding:0 .25rem;background-color:#fff;display:block;-webkit-transition:.2s;transition:.2s;font-size:.75rem}.input-text__field--outlined:placeholder-shown~.input-text__label{position:absolute;font-size:1rem;cursor:text;top:1.25rem;left:.5rem;-webkit-appearance:none}.input-text__field--outlined:focus{box-shadow:0 0 0 2px #4ecac2}.input-text__field--outlined:focus~.input-text__label{position:absolute;top:0;left:1rem;background-color:#fff;padding:0 .25rem;display:block;-webkit-transition:.2s;transition:.2s;font-size:.75rem;color:#4ecac2}.input-slider{margin:.5rem;padding:1rem}.input-slider__label{margin-bottom:1rem;margin-left:-1rem}.input-slider .rc-slider-track{background:#4ecac2;border-color:#4ecac2}.input-slider .rc-slider-handle{border-color:#4ecac2;background-color:#4ecac2}.input-slider .rc-slider-handle:focus{border-color:#4ecac2;box-shadow:0 0 0 .25rem rgba(78,202,194,.3)}.input-checkbox{padding-left:2rem;margin-bottom:.5rem;display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input-checkbox:focus{outline:0}.input-checkbox__label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.input-checkbox__box{position:absolute;opacity:0;cursor:pointer;width:0;height:0}.input-checkbox__box:checked~.input-checkbox__checkmark:after{display:block}.input-checkbox__checkmark{position:absolute;top:0;left:0;height:1rem;width:1rem;background-color:rgba(161,160,160,.5)}.input-checkbox__checkmark:after{content:"";position:absolute;display:none;left:.25rem;top:0;width:.25rem;height:.5rem;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.input-checkbox .input-checkbox__box:focus~.input-checkbox__checkmark,.input-checkbox:focus .input-checkbox__box~.input-checkbox__checkmark,.input-checkbox:hover .input-checkbox__box~.input-checkbox__checkmark{background-color:rgba(161,160,160,.5);border:1px solid #a1a0a0;box-shadow:0 0 .5rem .25rem rgba(161,160,160,.5)}.input-checkbox__box:checked~.input-checkbox__checkmark{background-color:#4ecac2}.input-checkbox .input-checkbox__box:checked:focus~.input-checkbox__checkmark,.input-checkbox:focus .input-checkbox__box:checked~.input-checkbox__checkmark,.input-checkbox:hover .input-checkbox__box:checked~.input-checkbox__checkmark{border:none;background-color:#4ecac2;box-shadow:0 0 .5rem .25rem rgba(78,202,194,.5)}.input-radio{padding-left:2rem;margin-bottom:.5rem;display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input-radio:focus{outline:0}.input-radio__label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.input-radio__box{position:absolute;opacity:0;cursor:pointer;width:0;height:0}.input-radio__box:checked~.input-radio__checkmark{background-color:#fff;border:1px solid #4ecac2}.input-radio__box:checked~.input-radio__checkmark:after{display:block}.input-radio__checkmark{position:absolute;top:0;left:0;height:1rem;width:1rem;background-color:rgba(161,160,160,.5);border-radius:50%}.input-radio__checkmark:after{content:"";position:absolute;display:none;top:.2rem;left:.2rem;width:.5rem;height:.5rem;border-radius:50%;background:#4ecac2}.input-radio .input-radio__box:focus~.input-radio__checkmark,.input-radio:focus .input-radio__box~.input-radio__checkmark,.input-radio:hover .input-radio__box~.input-radio__checkmark{border:1px solid #a1a0a0;background-color:rgba(161,160,160,.5);box-shadow:0 0 .5rem .25rem rgba(161,160,160,.5)}.input-radio .input-radio__box:checked:focus~.input-radio__checkmark,.input-radio:focus .input-radio__box:checked~.input-radio__checkmark,.input-radio:hover .input-radio__box:checked~.input-radio__checkmark{border:1px solid #4ecac2;background:none;box-shadow:0 0 .5rem .25rem rgba(78,202,194,.5)}.dropdown{width:100%;position:relative}.dropdown__icon-value{width:1.5rem;height:1.5rem;margin-left:.5rem}.dropdown__btn{display:-webkit-box;display:flex;width:100%}.dropdown__btn-content{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.dropdown__btn-text+.icon{margin-left:.5rem}.dropdown__btn-subtitle{margin-left:.5rem;color:hsla(0,0%,43.5%,.5)}.dropdown__btn--left{-webkit-box-pack:justify;justify-content:space-between}.dropdown__btn--center{-webkit-box-pack:center;justify-content:center}.dropdown__btn--right{-webkit-box-pack:end;justify-content:flex-end}.dropdown__btn .dropdown__icons{display:-webkit-box;display:flex}.dropdown__btn .dropdown__icons .dropdown__cross{fill:#4ecac2;width:1.25rem;height:1.25rem}.dropdown__btn .dropdown__icons .dropdown__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;fill:#4ecac2;width:1.25rem;height:1.25rem}.dropdown__btn--opened .dropdown__icons .dropdown__arrow{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.dropdown__list{margin:0;padding:0;width:100%;background-color:#fff}.dropdown__item{display:block;padding:.25rem .5rem;outline:none}.dropdown__item-data{display:-webkit-box;display:flex}.dropdown__item-data .icon{margin-right:.5rem}.dropdown__item--enabled{font-weight:700}.dropdown__item-icon{margin-right:.5rem}.dropdown__text-item:hover{background-color:rgba(161,160,160,.2);cursor:pointer}.dropdown__text-item:focus{outline:none}.dropdown-text{position:relative}.dropdown-text .dropdown__btn:focus,.dropdown-text .dropdown__btn:hover:not(:disabled){background-color:rgba(161,160,160,.1);box-shadow:0 0 2px 1px #4ecac2}.dropdown-text .dropdown__list{position:absolute;left:0;z-index:3;box-shadow:0 0 2px 1px #4ecac2}.dropdown-text .dropdown__list--bottom{top:100%}.dropdown-text .dropdown__list--top{bottom:100%}.dropdown-text .dropdown__list.dropdown__list--opened{max-height:10rem;overflow-y:auto}.dropdown__text-item{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding:.5rem}.dropdown__text-item--checked,.dropdown__text-item:focus{background-color:rgba(161,160,160,.2)}[id^=modal]{position:relative;z-index:10}.modal{height:100%;position:fixed;background-color:rgba(161,160,160,.5)}.modal,.modal__content{width:100%;top:0;left:0}.modal__content{background-color:#fff;position:absolute;height:100vh;padding:1rem 1.5rem}@supports (-webkit-appearance:none){.modal__content{height:calc(var(--vh, 1vh)*100)}}@media screen and (min-width:992px){.modal__content{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40%;height:50vh;border-radius:.5rem}@supports (-webkit-appearance:none){.modal__content{height:calc(var(--vh, 1vh)*50)}}}.modal__header{position:relative;top:0;left:0;height:2rem;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.modal__close-btn{position:absolute;top:50%;right:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:1.5rem;width:1.5rem}.modal__body{padding:.5rem 0;overflow-y:auto;overflow-x:hidden;height:calc(100% - 5rem)}@media screen and (min-width:992px){.modal__body{height:calc(50vh - 6.5rem)}@supports (-webkit-appearance:none){.modal__body{height:calc(var(--vh, 1vh)*50 - 6.5rem)}}}.modal__body--extended{height:calc(100vh - 3.5rem)}@supports (-webkit-appearance:none){.modal__body--extended{height:calc(var(--vh, 1vh)*100 - 3.5rem)}}@media screen and (min-width:992px){.modal__body--extended{height:calc(50vh - 3.5rem)}@supports (-webkit-appearance:none){.modal__body--extended{height:calc(var(--vh, 1vh)*50 - 3.5rem)}}}.modal__footer{height:3rem;bottom:0;left:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:.25rem 0}@media screen and (min-width:992px){.modal__footer{border-radius:0 0 .5rem .5rem;-webkit-box-pack:end;justify-content:flex-end}}.modal__footer .modal__decline+.modal__accept{margin-left:1rem}.pagination{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding:.5rem 0}.pagination .pagination__icon{fill:#6f6f6f}.pagination__prev{border-top-right-radius:0;border-bottom-right-radius:0}.pagination__prev .icon{margin-right:.5rem}.pagination__next{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.pagination__next .icon{margin-left:.5rem;fill:#6f6f6f}.price{display:-webkit-box;display:flex;width:100%;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;flex-wrap:wrap;height:2.5rem}.price--normal{font-size:1.2rem;color:#a1a0a0}.price--normal-without-discount{color:#393939}.price--normal-with-discount{text-decoration:line-through;margin-right:.5rem}.price--discount{font-size:1.5rem;color:#4ecac2}.selling-conditions{display:-webkit-box;display:flex;flex-wrap:wrap;gap:.25rem;margin:.5rem 0}.selling-conditions__badge{padding:.0625rem .375rem;background-color:rgba(161,160,160,.1);color:#a1a0a0;font-size:.6875rem;font-weight:700;border-radius:.125rem;line-height:1.25}.selling-conditions__badge--availability,.selling-conditions__badge--shipping{background-color:rgba(78,202,194,.12);color:#4ecac2}.search-item{width:100%;padding:.5rem;box-shadow:1px 0 rgba(161,160,160,.3),0 1px rgba(161,160,160,.3),-1px 0 rgba(161,160,160,.3);margin:.5rem 2rem;background-color:#fff;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.search-item:hover{box-shadow:0 0 1rem .5rem rgba(161,160,160,.3);cursor:pointer}@media screen and (min-width:768px){.search-item{width:calc(33.33333% - 1rem);margin:.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:1rem 1rem 1.5rem}}@media screen and (min-width:992px){.search-item{width:calc(25% - 1rem)}}.search-item__header{line-height:1;-webkit-box-flex:3;flex:3;margin-right:.5rem}@media screen and (min-width:768px){.search-item__header{-webkit-box-flex:1;flex:1;margin-right:0}}.search-item__header-top{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;margin-bottom:.5rem}.search-item__header .search-item__condition-badge{margin-left:.5rem;padding:.0625rem .375rem;background-color:rgba(161,160,160,.15);color:#a1a0a0;font-size:.6875rem;font-weight:700;border-radius:.125rem;text-transform:capitalize;line-height:1}.search-item__header .search-item__merchant-logo{width:1.25rem;height:1.25rem;margin-right:.25rem}.search-item__header .search-item__merachant{font-size:1rem}@media screen and (min-width:768px){.search-item__header .search-item__merachant{font-size:.75rem}}.search-item__header .search-item__image-wrapper{height:10rem;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:relative}@media screen and (min-width:768px){.search-item__header .search-item__image-wrapper{height:12rem}}.search-item__header .search-item__image-wrapper .search-item__image{max-width:100%;max-height:100%}.search-item__header .search-item__image-wrapper .search-item__discount-badge{position:absolute;top:0;left:0;padding:.125rem .375rem;background-color:#4ecac2;color:#fff;font-size:.75rem;font-weight:700;border-radius:.125rem}.search-item__body{-webkit-box-flex:5;flex:5;margin-right:.5rem;position:relative}@media screen and (min-width:768px){.search-item__body{-webkit-box-flex:1;flex:1;margin-right:0}}.search-item__body .search-item__name-wrapper{height:2rem;margin-bottom:1rem}@media screen and (min-width:768px){.search-item__body .search-item__name-wrapper{-webkit-box-flex:1;flex:1;margin-right:0;margin-top:1rem;margin-bottom:2rem}}.search-item__body .search-item__name-wrapper .search-item__name{max-height:2rem;overflow:hidden;position:relative}.search-item__body .search-item__name-wrapper .search-item__name:before{content:"...";position:absolute;bottom:0;right:0}.search-item__body .search-item__name-wrapper .search-item__name:after{content:"";position:absolute;right:0;width:1rem;height:1rem;background:#fff}.search-item__actions{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;max-height:3rem;position:absolute;width:100%;bottom:0}@media screen and (min-width:768px){.search-item__actions{position:relative}}.search-item__actions .button{margin:.25rem .25rem 0;-webkit-box-flex:1;flex:1}.spinner-wrapper{width:100%;height:calc(100vh - 6rem);display:block;position:absolute;z-index:1;left:0;top:0}@supports (-webkit-appearance:none){.spinner-wrapper{height:calc(var(--vh, 1vh)*100 - 7rem)}}.spinner-wrapper--opened{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background-color:hsla(0,0%,100%,.8)}.spinner-wrapper .spinner{text-align:center}.spinner-wrapper .spinner>div{width:1rem;height:1rem;background-color:#4ecac2;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s ease-in-out infinite both;animation:sk-bouncedelay 1.4s ease-in-out infinite both}.spinner-wrapper .spinner>div:first-child{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner-wrapper .spinner>div:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.search-results{height:100%;width:100%;overflow-y:auto;overflow-x:hidden;position:relative;background-color:#fff}.search-results--loading{overflow-y:hidden}.search-results__header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;padding-right:.5rem}.search-results__amount{padding:1rem .5rem}.search-results__sort{margin-left:auto}.search-results__items{display:-webkit-box;display:flex;flex-wrap:wrap}.search-results__no-results{font-size:1.5rem;display:block}@media screen and (min-width:992px){.search-results__no-results{padding:1rem}}.search-results__no-results .search-results__query,.search-results__no-results .search-results__region{font-weight:700}.search-results__empty{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start;gap:1rem}@media screen and (min-width:992px){.search-results__empty{padding:0 1rem}}.search-results__did-you-mean{font-size:1.25rem}@media screen and (min-width:992px){.search-results__did-you-mean{padding:0 1rem}}.search-results__suggestion{padding:0;border:none;background:none;font:inherit;font-weight:700;color:#4ecac2;cursor:pointer;text-decoration:underline}.search-results__search-globally-btn{align-self:flex-start;min-width:12rem}.compare-page{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:stretch;align-items:stretch}@media screen and (min-width:992px){.compare-page{height:calc(100vh - 8.5rem)}@supports (-webkit-appearance:none){.compare-page{height:calc(var(--vh, 1vh)*100 - 8.5rem)}}}@media screen and (min-width:1400px){.compare-page .search-item{width:calc(16.66667% - 1rem)}}.footer{-webkit-box-align:start;align-items:flex-start;background-color:#fff;bottom:0;box-shadow:0 -.5rem .75rem -.75rem rgba(0,0,0,.5);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:10rem;-webkit-box-pack:justify;justify-content:space-between;left:0;padding:.5rem;position:absolute;width:100%;z-index:1}@media screen and (max-width:992px){.footer .text{line-height:1.5rem}.footer .button{height:1.5rem;padding-left:0}}@media screen and (min-width:992px){.footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;height:4rem}.footer .dropdown{width:20%}}.header{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;background-color:#fff;padding:.25rem 0;height:7rem;z-index:2;box-shadow:0 .5rem .75rem -.75rem rgba(0,0,0,.5)}@media screen and (min-width:992px){.header{height:4.5rem}}.header--main{height:calc(100vh - 10rem);z-index:1}@supports (-webkit-appearance:none){.header--main{height:calc(var(--vh, 1vh)*100 - 10rem)}}.header--main~section.content{padding:0}.header--main~.footer{position:relative}@media screen and (min-width:992px){.header--main{height:calc(100vh - 4rem)}@supports (-webkit-appearance:none){.header--main{height:calc(var(--vh, 1vh)*100 - 4rem)}}.header--main .header__up{height:100%}}.header--main .header__down{height:calc(100% - 2.5rem);display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.header--help{height:3rem}@media screen and (min-width:992px){.header--help{height:4.5rem}.header--help--help{-webkit-box-pack:center;justify-content:center}}.header__up{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;height:2.5rem}@media screen and (min-width:992px){.header__up{height:4rem}.header__up--help{-webkit-box-pack:center;justify-content:center}}.header__up .header__section{width:25%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.header__up .header__section .header__filter-icon{fill:#4ecac2;width:1.5rem;height:1.5rem}.header__up .header__section:nth-child(2n){width:50%}@media screen and (min-width:992px){.header__up .header__section:first-child{width:0}.header__up .header__section:first-child.header__section--main{width:15%}.header__up .header__section:nth-child(2){width:83%;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start}.header__up .header__section:nth-child(2):not(.header__section--main) .header__link{-webkit-box-flex:15;flex-grow:15}.header__up .header__section:nth-child(2):not(.header__section--main) .header__search{-webkit-box-flex:85;flex-grow:85;margin-right:1rem}.header__up .header__section:nth-child(2) .header__link{margin-right:1rem;height:auto}.header__up .header__section:nth-child(2) .header__link:hover{background-color:rgba(0,0,0,0)}.header__up .header__section:nth-child(2) .header__link,.header__up .header__section:nth-child(2) .header__logo{width:6rem}.header__up .header__section:nth-child(2).header__section--main{width:70%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:0 auto;padding:0 2rem;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center}.header__up .header__section:nth-child(2).header__section--main .header__link,.header__up .header__section:nth-child(2).header__section--main .header__logo{margin:.5rem auto;width:12rem}.header__up .header__section:last-child{width:17%}.header__up .header__section:last-child.header__section--main{width:15%;-webkit-box-align:start;align-items:flex-start}}.header__up .header__section .header__link,.header__up .header__section .header__logo{width:6rem}.header__down{display:block;padding:.5rem;height:4rem}.header__down .header__section{width:100%}.help-page{height:calc(100vh - 13rem);overflow-y:auto;overflow-x:hidden;background-color:#fff}@supports (-webkit-appearance:none){.help-page{height:calc(var(--vh, 1vh)*100 - 13rem)}}@media screen and (min-width:992px){.help-page{height:calc(100vh - 8.5rem)}@supports (-webkit-appearance:none){.help-page{height:calc(var(--vh, 1vh)*100 - 8.5rem)}}}@media screen and (max-width:1400px){.help-page{padding:0 1rem}}.help-page__header{margin:1.5rem 0}.filters{box-shadow:.5rem 0 .75rem -.75rem rgba(0,0,0,.5);height:100%;overflow-y:auto;overflow-x:hidden;position:relative}.filters,.filters__header{background-color:#fff;z-index:1}.filters__header{height:3.5rem;padding:1rem 0;position:-webkit-sticky;position:sticky;top:0;left:0}.filters__body{min-height:calc(100% - 7.5rem)}.filters__body .dropdown__item{color:hsla(0,0%,43.5%,.5)}.filters__body .dropdown__item--enabled{color:#393939}.filters__buttons{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding:.5rem;width:100%;height:3.5rem;position:-webkit-sticky;position:sticky;bottom:0;left:0;background-color:#fff;z-index:1}.filters__buttons>.button{-webkit-box-flex:1;flex:1}.filters__buttons>.button:first-child{margin-right:.5rem}.search-page{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:stretch;align-items:stretch}@media screen and (min-width:992px){.search-page{height:calc(100vh - 8.5rem)}@supports (-webkit-appearance:none){.search-page{height:calc(var(--vh, 1vh)*100 - 8.5rem)}}.search-page__filters{-webkit-box-flex:1;flex:1;padding:0 .5rem}.search-page__results{-webkit-box-flex:3;flex:3}}#app{background-color:#fff}.app-container{min-height:100vh;min-height:calc(var(--vh, 1vh)*100);position:relative;max-width:1400px;margin:0 auto}.app-container .content{padding:0 0 10rem}@media screen and (min-width:992px){.app-container .content{padding-bottom:4rem}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;box-sizing:border-box}abbr font,acronym font,address font,a font,applet font,article font,aside font,audio font,b font,big font,blockquote font,body font,canvas font,caption font,center font,cite font,code font,dd font,del font,details font,dfn font,div font,dl font,dt font,embed font,em font,fieldset font,figcaption font,figure font,footer font,form font,h1 font,h2 font,h3 font,h4 font,h5 font,h6 font,header font,html font,i font,iframe font,img font,input font,ins font,kbd font,label font,legend font,li font,mark font,menu font,nav font,object font,ol font,output font,p font,pre font,q font,ruby font,samp font,section font,s font,small font,span font,strike font,strong font,sub font,summary font,sup font,table font,tbody font,td font,tfoot font,thead font,th font,time font,tr font,tt font,u font,ul font,var font,video font{size:1em}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:none}q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:12px;height:100%;width:100%}@media screen and (min-width:768px){html{font-size:16px}}body{color:#393939;min-width:300px;margin:auto}*,body{font-family:Didact Gothic,sans-serif}*{box-sizing:border-box}:-webkit-scrollbar-track{box-shadow:inset 0 0 .5rem rgba(161,160,160,.5);border-radius:1rem;background-color:#fff}::-webkit-scrollbar{width:.5rem;background-color:#fff}::-webkit-scrollbar-thumb{border-radius:1rem;box-shadow:inset 0 0 .5rem rgba(161,160,160,.5);background-color:#a1a0a0}