.mtk_shop{background-color:var(--color-white)}.mtk_shop__header{margin-bottom:40px;position:relative;z-index:20}@media(max-width:768px){.mtk_shop__header{flex-wrap:wrap;margin-bottom:15px;z-index:30}.mtk_shop__header>div{align-items:center;display:flex;justify-content:space-between;width:100%}.mtk_shop__header .mtk_headline{margin-bottom:30px}}@media(max-width:768px){.mtk_shop__header [data-dropdown-root]:is(div):last-of-type{display:none}}.mtk_shop__header button{display:none}@media(max-width:768px){.mtk_shop__header button{border:1px solid rgba(0,8,20,.2);border-radius:var(--border-radius-sm);color:var(--color-midnight);display:inline-block;height:32px;width:32px}}.mtk_shop__header button i:last-of-type{display:none}.mtk_shop__header button *{pointer-events:none}.mtk_shop__content{align-items:flex-start;padding-bottom:120px;position:relative;z-index:15}@media(max-width:528px){.mtk_shop__content{padding-bottom:60px}}@media(min-width:529px)and (max-width:896px){.mtk_shop__content{padding-bottom:80px}}.mtk_shop__products{width:calc(100% - 280px)}@media(max-width:1024px){.mtk_shop__products{width:100%}}.mtk_shop .mtk_select{display:inline-block;margin-left:25px;position:relative;z-index:5}.mtk_shop .mtk_select.dropdown__active .mtk_select__arrow{transform:rotate(180deg)}@media(max-width:768px){.mtk_shop .mtk_select.pin__right{left:0!important;margin-left:auto;margin-right:auto}}.mtk_shop .mtk_select:first-child{margin-left:0}.mtk_shop .mtk_select__label{color:var(--color-midnight);cursor:pointer;font-size:14px}.mtk_shop .mtk_select__label b{margin-left:3px}.mtk_shop .mtk_select__arrow{margin:0 0 -2px 10px;transition:transform var(--def-transition-200ms)}.mtk_shop .mtk_select__list{background-color:var(--color-white);border:1px solid hsla(0,0%,46%,.2);border-radius:4px;left:0;margin-top:5px;min-width:180px;opacity:0;padding:unset;pointer-events:none;position:absolute;top:100%;transform:translateY(-15px) scale(.9);transition:var(--def-transition-200ms);will-change:transform,opacity}.mtk_shop .mtk_select__list.active{opacity:1;pointer-events:all;transform:translateY(0) scale(1)}.mtk_shop .mtk_select__list.pin__right{left:unset;right:0}.mtk_shop .mtk_select__list.unset_min_width{min-width:unset}.mtk_shop .mtk_select__list li{color:var(--color-midnight);cursor:pointer;display:block;font-size:14px;font-weight:var(--medium);padding:8px 10px;transition:background-color var(--def-transition-200ms)}@media(hover:hover)and (pointer:fine){.mtk_shop .mtk_select__list li:hover{background-color:var(--color-athens-gray)}}.mtk_shop .mtk_select__list li *{pointer-events:none}.mtk_shop_filter{margin-bottom:25px;position:relative;z-index:15}@media(max-width:768px){.mtk_shop_filter{margin-bottom:unset}}.mtk_shop_filter form>div:first-of-type{border-bottom-left-radius:var(--border-radius-sm);border-top-left-radius:var(--border-radius-sm)}.mtk_shop_filter form>div:last-of-type{border-bottom-right-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm)}.mtk_shop_filter form>div:not(:last-of-type):after{background-color:hsla(0,0%,46%,.5);content:"";display:block;height:18px;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.mtk_shop_filter .filter_dd_group{background-color:var(--color-aqua-haze);border:1px solid var(--color-aqua-haze);position:relative;width:100%}@media(max-width:768px){.mtk_shop_filter .filter_dd_group{display:none}}.mtk_shop_filter .filter_dd_group.active .label svg{transform:rotate(180deg)}.mtk_shop_filter .filter_dd_group.active .list{opacity:1;pointer-events:all;transform:translateY(5px) scale(1)}.mtk_shop_filter .label{cursor:pointer;padding:15px 10px}.mtk_shop_filter .label span{color:var(--color-mine-shaft);font-size:14px;font-weight:var(--regular);pointer-events:none}.mtk_shop_filter .label svg{transition:transform var(--def-transition-200ms)}.mtk_shop_filter .list{background-color:var(--color-aqua-haze);border:1px solid hsla(0,0%,46%,.2);border-radius:var(--border-radius-sm);left:0;max-height:200px;opacity:0;overflow-y:auto;pointer-events:none;position:absolute;top:100%;transform:translateY(0) scale(.9);transition:var(--def-transition-200ms);width:100%;will-change:transform,opacity}.mtk_shop_filter label{cursor:pointer;padding:8px 10px}@media(hover:hover)and (pointer:fine){.mtk_shop_filter label:hover{background-color:var(--color-athens-gray)}}.mtk_shop_filter label [type=checkbox]{left:-9999px;opacity:0;pointer-events:none;position:absolute}.mtk_shop_filter label [type=checkbox]:checked+span,.mtk_shop_filter label [type=checkbox][checked]+span{background-color:var(--color-amber);border:1px solid var(--color-amber)}.mtk_shop_filter label [type=checkbox]:checked+span svg,.mtk_shop_filter label [type=checkbox][checked]+span svg{opacity:1;transform:translate(-50%,-50%) scale(1)}.mtk_shop_filter label [type=checkbox]:checked+span [stroke],.mtk_shop_filter label [type=checkbox][checked]+span [stroke]{stroke:var(--color-white)}.mtk_shop_filter label b,.mtk_shop_filter label small,.mtk_shop_filter label span{display:inline-block;vertical-align:middle}.mtk_shop_filter label span{border:1px solid var(--color-pale-sky);border-radius:var(--border-radius-sm);display:flex;flex-flow:row nowrap;height:17px;margin-right:5px;overflow:hidden;position:relative;transition:var(--def-transition-200ms);width:17px;will-change:background-color,border-color}.mtk_shop_filter label span svg{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:var(--def-transition-200ms);will-change:transform,opacity}.mtk_shop_filter label span svg [stroke]{stroke:var(--color-pale-sky)}.mtk_shop_filter label small{color:var(--color-midnight);font-size:12px;font-weight:var(--regular)}.mtk_shop_filter label b{aspect-ratio:1;border-radius:50%;margin-left:10px;overflow:hidden;width:17px}.mtk_shop_filter label b i{display:block;height:100%}.mtk_shop_filter button{align-items:center;border:1px solid hsla(0,0%,46%,.5);border-radius:var(--border-radius-sm);color:var(--color-mine-shaft);display:flex;font-size:14px;font-weight:var(--regular);justify-content:space-between;margin-left:20px;max-height:calc(100% - 2px);max-width:140px;padding:15px 10px;width:100%}@media(max-width:768px){.mtk_shop_filter button{display:none}}@media(hover:hover)and (pointer:fine){.mtk_shop_filter button:hover svg{transform:rotate(180deg)}}.mtk_shop_filter button svg{transition:var(--def-transition-300ms);will-change:transform}.mtk_shop_filter button *{pointer-events:none}.mtk_shop_applied_filters{margin:-20px -5px 25px}@media(max-width:1024px){.mtk_shop_applied_filters{margin:-10px -5px 10px}}.mtk_shop_applied_filters ul{width:100%}.mtk_shop_applied_filters li{margin:5px}.mtk_shop_applied_filters li:not(.remove_all){background-color:var(--color-athens-gray);border-radius:var(--border-radius-sm);color:var(--color-midnight);display:inline-block;font-size:14px;font-weight:var(--medium);padding:5px 10px}.mtk_shop_applied_filters li:not(.remove_all) a{display:inline-block;transition:var(--def-transition-300ms);will-change:transform}@media(hover:hover)and (pointer:fine){.mtk_shop_applied_filters li:not(.remove_all) a:hover{transform:scale(1.2)}}.mtk_shop_applied_filters li svg{display:inline-block;margin-top:-1px;pointer-events:none;vertical-align:middle}.mtk_shop_applied_filters button{border:1px solid var(--color-sweet-pink);border-radius:var(--border-radius-sm);color:var(--color-sweet-pink);font-size:14px;font-weight:var(--medium);padding:3px 5px 5px;transition:var(--def-transition-300ms);will-change:color,background-color}@media(hover:hover)and (pointer:fine){.mtk_shop_applied_filters button:hover{background-color:var(--color-sweet-pink);color:var(--color-white)}.mtk_shop_applied_filters button:hover [stroke]{stroke:var(--color-white)}}.mtk_shop_applied_filters button [stroke]{stroke:var(--color-sweet-pink);transition:var(--def-transition-300ms)}.mtk_shop_notice{padding:0 0 20px;width:100%}.mtk_shop_notice p{font-size:16px}.mtk_shop_notice p,.mtk_shop_notice__no_results p{color:var(--color-boulder)}.mtk_pagination{margin:20px 0}.mtk_pagination .next,.mtk_pagination .pagination,.mtk_pagination .prev{border:1px solid hsla(0,0%,46%,.2)}.mtk_pagination .next,.mtk_pagination .prev{background-color:var(--color-white);border-radius:50%;height:42px;padding:12px;transition:var(--def-transition-300ms);width:42px;will-change:background-color,border-color}@media(hover:hover)and (pointer:fine){.mtk_pagination .next:hover,.mtk_pagination .prev:hover{background-color:var(--color-amber);border-color:var(--color-amber)}.mtk_pagination .next.prev:hover svg,.mtk_pagination .prev.prev:hover svg{transform:translateX(-2px)}.mtk_pagination .next.next:hover svg,.mtk_pagination .prev.next:hover svg{transform:translateX(2px)}}.mtk_pagination .next svg,.mtk_pagination .prev svg{transition:var(--def-transition-300ms);will-change:transform}.mtk_pagination .pagination{border-radius:50px;margin:0 15px;overflow:hidden}.mtk_pagination .pagination a,.mtk_pagination .pagination span{align-items:center;border-radius:50%;color:var(--color-cod-gray);display:flex;font-size:16px;font-weight:var(--medium);height:42px;justify-content:center;width:42px}.mtk_pagination .pagination a.next.page-numbers,.mtk_pagination .pagination a.prev.page-numbers,.mtk_pagination .pagination span.next.page-numbers,.mtk_pagination .pagination span.prev.page-numbers{display:none}.mtk_pagination .pagination a{background-color:hsla(0,0%,46%,0);transition:background-color var(--def-transition-300ms)}@media(hover:hover)and (pointer:fine){.mtk_pagination .pagination a:hover{background-color:hsla(0,0%,46%,.2)}}.mtk_pagination .pagination span{background-color:var(--color-amber)}.mtk_pagination_message{margin:30px 0 0;text-align:center}.mtk_pagination_message p{color:var(--color-boulder);font-size:12px}