.zeus-collection-page,.zeus-collection-page.collection-page{--collection-ease: cubic-bezier(.16, 1, .3, 1);background:rgb(var(--color-background));color:rgb(var(--color-foreground));overflow:visible}.zeus-collection-page__hero.contact-hero{padding:30px;text-align:center;background:color-mix(in srgb,rgb(var(--color-foreground)) 5%,rgb(var(--color-background)))}.zeus-collection-page__hero .section-label{font-size:13px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:rgb(var(--color-button));margin-bottom:16px}.zeus-collection-page__hero h1{font-family:var(--font-heading-family, var(--font-display, sans-serif));font-size:clamp(40px,7vw,72px);line-height:1.4;letter-spacing:-1px;color:rgb(var(--color-foreground));margin:0 0 16px;font-weight:700}.zeus-collection-page__hero>p{font-size:17px;line-height:1.7;color:rgba(var(--color-foreground),.65);max-width:560px;margin:0 auto}.zeus-collection-page__hero-desc{font-size:16px;line-height:1.75;color:rgba(var(--color-foreground),.65);max-width:640px;margin:0 auto;text-align:center}.zeus-collection-page__hero-desc p{margin:0}.zeus-collection-page__inner{max-width:1400px;margin:0 auto;padding:0 clamp(16px,4vw,48px);overflow:visible}.collection-grid-toolbar{display:flex;align-items:center;min-height:56px;padding:12px 0;margin-bottom:8px;background:color-mix(in srgb,rgb(var(--color-background)) 90%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(var(--color-foreground),.15);overflow:visible}@media screen and (min-width:999px){.collection-grid-toolbar{position:sticky;top:max(12px,env(safe-area-inset-top));z-index:30}}.collection-toolbar-container{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px}.collection-grid-controls{display:flex;flex-wrap:wrap;flex:1;gap:12px;align-items:center}.zeus-collection-page custom-select.zeus-select{position:relative;display:inline-block;min-width:min(100%,160px)}.zeus-collection-page custom-select.zeus-select .options__trigger{width:100%;min-height:44px;padding:10px 36px 10px 16px;display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;font-family:var(--font-body-family, inherit);font-size:11px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.2);border-radius:12px;cursor:pointer;transition:border-color .25s var(--collection-ease),box-shadow .25s var(--collection-ease),color .2s ease;position:relative}.zeus-collection-page custom-select.zeus-select .options__trigger:hover{border-color:color-mix(in srgb,rgb(var(--color-button)) 45%,rgba(var(--color-foreground),.2))}.zeus-collection-page custom-select.zeus-select[open] .options__trigger{border-color:rgb(var(--color-button));box-shadow:0 0 0 3px color-mix(in srgb,rgb(var(--color-button)) 18%,transparent)}.zeus-collection-page custom-select.zeus-select .options__trigger:after{content:"";position:absolute;inset-inline-end:14px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid rgb(var(--color-foreground));opacity:.65;pointer-events:none}.zeus-collection-page custom-select.zeus-select[open] .options__trigger:after{transform:translateY(-50%) rotate(180deg)}.zeus-collection-page custom-select.zeus-select .options__value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start}.zeus-collection-page custom-select.zeus-select .options__drawer{display:none;position:absolute;inset-inline-start:0;top:calc(100% + 8px);min-width:min(280px,90vw);max-height:min(70vh,360px);overflow:auto;padding:0;margin:0;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.2);border-radius:16px;box-shadow:0 16px 40px #0a0a0a1a;z-index:200}.zeus-collection-page custom-select.zeus-select[open] .options__drawer{display:block}.zeus-collection-page custom-select.zeus-select .options__overlay{display:none}.zeus-collection-page custom-select.zeus-select .options__body{padding:8px 0 12px}.zeus-collection-page custom-select.zeus-select .reset-btn{display:block;width:100%;text-align:start;text-decoration:underline;text-underline-offset:4px;padding:14px 16px;margin:0;background:color-mix(in srgb,rgb(var(--color-foreground)) 5%,rgb(var(--color-background)));font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;border:none;border-bottom:1px solid rgba(var(--color-foreground),.2);color:rgb(var(--color-button));cursor:pointer;transition:background .2s ease,color .2s ease}.zeus-collection-page custom-select.zeus-select .reset-btn:hover{background:color-mix(in srgb,rgb(var(--color-button)) 8%,rgb(var(--color-background)));color:rgb(var(--color-foreground))}.zeus-collection-page custom-select.zeus-select input{-webkit-appearance:none;appearance:none}.zeus-collection-page custom-select.zeus-select .select-label{display:flex;align-items:center;gap:10px;padding:10px 16px;padding-inline-start:42px;margin:0;font-size:13px;font-weight:500;cursor:pointer;position:relative;color:rgb(var(--color-foreground));transition:background .15s ease}.zeus-collection-page custom-select.zeus-select .select-label:hover{background:color-mix(in srgb,rgb(var(--color-foreground)) 5%,rgb(var(--color-background)))}.zeus-collection-page custom-select.zeus-select .select-label__text{flex:1;line-height:1.4}.zeus-collection-page custom-select.zeus-select .select-label:before{position:absolute;inset-inline-start:16px;top:50%;transform:translateY(-50%);width:16px;height:16px;border:1px solid rgba(var(--color-foreground),.2);border-radius:4px;background:rgb(var(--color-background));content:"";flex-shrink:0}.zeus-collection-page custom-select.zeus-select .select-label:has(input:checked):before{background:rgb(var(--color-button));border-color:rgb(var(--color-button))}.zeus-collection-page custom-select.zeus-select .select-label:has(input:checked):after{content:"";position:absolute;inset-inline-start:22px;top:50%;width:4px;height:8px;margin-top:-1px;border-right:2px solid rgb(var(--color-background));border-bottom:2px solid rgb(var(--color-background));transform:translateY(-50%) rotate(45deg)}.zeus-collection-page custom-select.zeus-select .category-filter__link{display:block;padding:12px 16px;font-size:13px;font-weight:500;text-decoration:none;color:rgb(var(--color-foreground));border-bottom:1px solid rgba(var(--color-foreground),.2);transition:background .15s ease,color .15s ease}.zeus-collection-page custom-select.zeus-select .category-filter__link:last-child{border-bottom:none}.zeus-collection-page custom-select.zeus-select .category-filter__link:hover{background:color-mix(in srgb,rgb(var(--color-foreground)) 5%,rgb(var(--color-background)));color:rgb(var(--color-button))}.zeus-collection-page custom-select.zeus-select .category-filter__link.is-active{font-weight:700;color:rgb(var(--color-button));background:color-mix(in srgb,rgb(var(--color-button)) 6%,rgb(var(--color-background)))}.price-range-inputs{display:flex;gap:12px;padding:12px 16px 16px;flex-wrap:wrap}.price-field{display:flex;align-items:center;gap:8px;flex:1;min-width:140px}.price-field__currency{flex-shrink:0;font-size:11px;font-weight:600;letter-spacing:.5px;color:rgba(var(--color-foreground),.55)}.price-field__input-shell{position:relative;flex:1;min-width:0}.price-field__input-shell input{width:100%;min-width:0;border:1px solid rgba(var(--color-foreground),.2);border-radius:10px;padding:14px 12px 10px;font-size:14px;font-family:var(--font-body-family, inherit);color:rgb(var(--color-foreground));background:rgb(var(--color-background));transition:border-color .2s ease,box-shadow .2s ease}.price-field__input-shell input:focus{outline:none;border-color:rgb(var(--color-button));box-shadow:0 0 0 3px color-mix(in srgb,rgb(var(--color-button)) 15%,transparent)}.price-field__input-shell label{position:absolute;top:50%;inset-inline-start:12px;font-size:12px;color:rgba(var(--color-foreground),.55);transform:translateY(-50%);pointer-events:none;transition:top .2s ease,font-size .2s ease,color .2s ease,transform .2s ease}.price-field__input-shell input:focus+label,.price-field__input-shell input:not(:placeholder-shown)+label{top:8px;font-size:10px;font-weight:600;letter-spacing:.3px;color:rgb(var(--color-button));transform:none}.product-count-text{font-size:12px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:rgba(var(--color-foreground),.55);white-space:nowrap}.collection-grid-container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,2vw,24px);min-height:35vh;padding-top:8px}.collection-grid__item{border-radius:16px;overflow:hidden;border:1px solid color-mix(in srgb,rgba(var(--color-foreground),.2) 80%,rgb(var(--color-background)));transition:box-shadow .3s var(--collection-ease),transform .3s var(--collection-ease)}.collection-grid__item:hover{box-shadow:0 12px 32px #0a0a0a14}.no-products-message{grid-column:1 / -1;padding:3rem 1.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;text-align:center;font-size:18px;color:rgb(var(--color-foreground))}.no-products-message a{display:inline;font-size:14px;font-weight:600;color:rgb(var(--color-button));text-decoration:underline;text-underline-offset:3px}.no-products-message a:hover{opacity:.85}.infinite-loader{position:relative;text-align:center;width:100%;padding:2rem 0;font-size:14px;color:rgba(var(--color-foreground),.55);overflow:hidden;background:linear-gradient(to top,rgb(var(--color-background)) 0%,rgba(255,255,255,.85) 40%,rgba(255,255,255,.5) 70%,transparent 100%)}.collection-page{padding-top:0;background:rgb(var(--color-background))}@media(max-width:999px){.collection-grid-container{grid-template-columns:repeat(2,minmax(0,1fr))}.zeus-collection-page custom-select.zeus-select{min-width:calc(50% - 8px);flex:1 1 calc(50% - 8px)}.collection-toolbar-container{flex-direction:column;align-items:stretch}.collection-grid-controls{width:100%;justify-content:flex-start}.product-count-text{width:100%;text-align:center}.price-range-inputs{flex-direction:column}.no-products-message{font-size:16px}}@media(max-width:480px){.zeus-collection-page__hero.contact-hero{padding-top:96px}.zeus-collection-page__hero h1{font-size:40px}.zeus-collection-page custom-select.zeus-select{min-width:100%}}.badge-item{display:flex;flex-direction:var(--badge-layout, column);align-items:var(--badge-align-items, center);text-align:var(--badge-text-align, center);gap:var(--badge-gap, 5px);min-width:0}.badge-item__icon{flex-shrink:0;width:var(--badge-icon, 40px);height:var(--badge-icon, 40px);display:flex;align-items:center;justify-content:center}.badge-item__img{width:100%;height:100%;object-fit:contain;display:block}.badge-item__copy{display:flex;flex-direction:column;align-items:inherit;text-align:inherit;min-width:0;gap:.35em}.badge-item__text{margin:0;font-size:var(--badge-fs-m, 12px);font-weight:var(--badge-fw, 400);line-height:1.35;max-width:100%;color:rgb(var(--color-foreground))}.badge-item__subtitle{margin:0;font-size:var(--badge-sub-fs-m, 12px);font-weight:var(--badge-sub-fw, 400);line-height:1.35;max-width:100%;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.badge-item__text{font-size:var(--badge-fs-d, 14px)}.badge-item__subtitle{font-size:var(--badge-sub-fs-d, 14px)}}.theme-button-slot{min-width:0}.theme-button-slot--custom{width:100%;max-width:100%;display:flex;flex-direction:column}.theme-block-button{display:inline-flex;align-items:center;justify-content:center;padding:var(--button-padding-block) var(--button-padding-inline);width:var(--button-width-mobile);flex:var(--button-flex-mobile);min-width:0;text-decoration:none;border-radius:var(--button-radius);border:1px solid transparent;font-size:var(--button-mobile-size);line-height:1;transition:opacity .2s ease;box-sizing:border-box}.theme-block-button--width-custom{display:flex}.theme-block-button:hover{opacity:.85}.theme-block-button--primary{background:rgb(var(--color-button));color:rgb(var(--color-background))}.theme-block-button--secondary{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.theme-block-button--outlined{background:transparent;color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.theme-block-button--link.invert{color:rgb(var(--color-background))}.theme-block-button--link{background:transparent;color:rgb(var(--color-foreground));border:none;border-radius:0;text-decoration:underline}.theme-block-button--custom{background:var(--custom-bg);color:var(--custom-color);border-color:var(--custom-border-color);border-width:var(--custom-border-width)}@media(min-width:1000px){.theme-block-button{font-size:var(--button-desktop-size);width:var(--button-width-desktop);flex:var(--button-flex-desktop)}}.badges-group{padding-top:var(--badges-group-pt, 0);padding-bottom:var(--badges-group-pb, 0)}.badges-group__grid{display:grid;grid-template-columns:var(--badges-group-cols, repeat(3, minmax(0, 1fr)));gap:var(--badges-group-gap, 16px);justify-items:var(--badges-group-justify-items, center);width:100%}.badges-group .badge-item--default{--badge-icon: var(--badges-group-icon-size, 40px);--badge-fs-d: var(--badges-group-fs-d, 14px);--badge-fs-m: var(--badges-group-fs-m, 12px);--badge-fw: var(--badges-group-fw, 400);--badge-sub-fs-d: var(--badges-group-sub-fs-d, 14px);--badge-sub-fs-m: var(--badges-group-sub-fs-m, 12px);--badge-sub-fw: var(--badges-group-sub-fw, 400);--badge-layout: var(--badges-group-layout, column);--badge-align-items: var(--badges-group-align-items, center);--badge-text-align: var(--badges-group-text-align, center);--badge-gap: var(--badges-group-item-gap, 5px)}.badges-group--main-heading .badge-item--default .badge-item__text,.badges-group--subtitle-heading .badge-item--default .badge-item__subtitle{font-family:var(--font-heading-family)}.buttons-group{display:flex;flex-wrap:wrap;gap:var(--btn-group-gap, 12px);width:100%;max-width:100%;min-width:0;box-sizing:border-box}.buttons-group>*{min-width:0}.buttons-group--horizontal{flex-direction:row;justify-content:var(--btn-group-main, flex-start);align-items:center}.buttons-group--horizontal>.theme-button-slot--custom{flex:1 1 0%}.buttons-group--horizontal>*:has(.theme-block-button--width-custom){flex:1 1 0%;display:flex;flex-direction:column}.buttons-group--vertical{flex-direction:column;align-items:var(--btn-group-cross, flex-start);justify-content:flex-start}.buttons-group--vertical>.theme-button-slot--custom{align-self:stretch;width:100%;max-width:100%}.buttons-group--vertical>*:has(.theme-block-button--width-custom){align-self:stretch;width:100%;max-width:100%}.payment-icons{width:100%}.payment-icons__list{display:flex;align-items:center;justify-content:var(--alignment);flex-wrap:wrap;gap:var(--icon-gap);margin:0;padding:0}.payment-icons__item{display:flex;align-items:center}.positioned-image{--positioned-image-page-pad: .75rem}.positioned-image--layout-absolute{position:absolute;z-index:var(--positioned-image-z, 5);pointer-events:none;max-width:none}.positioned-image--layout-absolute.positioned-image--width-custom{width:min(90%,var(--positioned-image-w-mobile, 280px))}.positioned-image--layout-absolute.positioned-image--width-adapt{width:auto;max-width:min(100%,90vw)}.positioned-image--layout-absolute.positioned-image--width-adapt .positioned-image__picture,.positioned-image--layout-absolute.positioned-image--width-adapt .positioned-image__img{width:auto;max-width:100%;height:auto}.positioned-image--layout-static{position:relative;z-index:auto;pointer-events:auto;max-width:100%}.positioned-image--layout-static.positioned-image--width-custom{width:min(100%,var(--positioned-image-w-mobile, 280px))}.positioned-image--layout-static.positioned-image--width-adapt{width:100%;max-width:100%}@media screen and (max-width:999px){.positioned-image--hide-mobile{display:none!important}}@media screen and (min-width:768px){.positioned-image--layout-absolute{--positioned-image-page-pad: 5rem}}@media screen and (min-width:1000px){.positioned-image--layout-absolute{--positioned-image-page-pad: 2.5rem}.positioned-image--layout-absolute.positioned-image--width-custom{width:min(90%,var(--positioned-image-w-desktop, 720px))}}@media screen and (min-width:1400px){.positioned-image--layout-absolute{--positioned-image-page-pad: 5rem}}@media screen and (min-width:1000px){.positioned-image--layout-static.positioned-image--width-custom{width:min(100%,var(--positioned-image-w-desktop, 720px))}}.positioned-image--empty{min-width:48px;min-height:48px;outline:1px dashed rgba(var(--color-foreground),.25)}.positioned-image__picture,.positioned-image__img{display:block;width:100%;height:auto;border-radius:var(--positioned-image-radius, 0);overflow:hidden}.positioned-image--top-left{top:0;left:var(--positioned-image-page-pad);transform:none}.positioned-image--top-center{top:0;left:50%;transform:translate(-50%)}.positioned-image--top-right{top:0;right:var(--positioned-image-page-pad);left:auto;transform:none}.positioned-image--center-left{top:50%;left:var(--positioned-image-page-pad);transform:translateY(-50%)}.positioned-image--center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.positioned-image--center-right{top:50%;right:var(--positioned-image-page-pad);left:auto;transform:translateY(-50%)}.positioned-image--bottom-left{bottom:0;left:var(--positioned-image-page-pad);top:auto;transform:none}.positioned-image--bottom-center{bottom:0;left:50%;top:auto;transform:translate(-50%)}.positioned-image--bottom-right{bottom:0;right:var(--positioned-image-page-pad);left:auto;top:auto;transform:none}.swiper-slide-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;clip-path:inset(0 0 0 0);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}.swiper-slide-wrapper.has-overlay:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,var(--overlay-opacity));z-index:1}.swiper-slide-wrapper.active{opacity:1;visibility:visible;z-index:3;clip-path:inset(0 0 0 0)!important}.swiper-slide-wrapper.next-slide{opacity:1;visibility:visible;z-index:1;clip-path:inset(0 0 0 0)}.swiper-slide-wrapper.cutting{opacity:1;visibility:visible;z-index:3;clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0);transition:clip-path .5s ease-in;-webkit-transition:-webkit-clip-path .5s ease-in}.swiper-slide-wrapper.cutting.cut-active-next{clip-path:inset(0 100% 0 0);-webkit-clip-path:inset(0 100% 0 0)}.swiper-slide-wrapper.cutting.cut-active-prev{clip-path:inset(0 0 0 100%);-webkit-clip-path:inset(0 0 0 100%)}.swiper-slide-wrapper.cutting *{pointer-events:none}.swiper-slide-wrapper img,.swiper-slide-wrapper video{width:100%;height:100%;object-fit:cover;-o-object-fit:cover;display:block;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;pointer-events:none}.swiper-slide-image--fallback{display:none}.swiper-slide-wrapper a{display:block;width:100%;height:100%}@media screen and (max-width:999px){.swiper-slide-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-slide-wrapper.active{-webkit-transform:translateZ(0);transform:translateZ(0)}}.theme-block-text{margin:0;width:100%;text-align:inherit;color:rgb(var(--text-color-rgb),var(--text-opacity));font-size:var(--text-mobile-size);font-weight:var(--text-font-weight, 400);line-height:1.1;letter-spacing:0}.theme-block-text p{margin:0;color:inherit}.theme-block-text strong{color:rgb(var(--color-button))}@media(min-width:1000px){.theme-block-text{font-size:var(--text-desktop-size)}}@media(prefers-reduced-motion:reduce){video-background-component video{display:none}}.divider{align-self:stretch;display:flex;align-items:center;justify-content:var(--divider-justify-content)}.divider__line{border-bottom:var(--divider-border-thickness) solid var(--color-border);border-right:var(--divider-border-thickness) solid var(--color-border);border-radius:calc(var(--style-border-radius-sm) * var(--divider-border-rounded));flex-basis:var(--divider-flex-basis);min-height:var(--divider-flex-basis)}.group-block__link{position:absolute;top:0;right:0;bottom:0;left:0}.group-block__link~:is(.group-block-content,.group-block__media-wrapper){pointer-events:none}.group-block__link~:is(.group-block-content,.group-block__media-wrapper) :is(a,button,input,textarea,select){pointer-events:auto}.group-block__link~.group-block-content--design-mode{pointer-events:auto}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--overlay-layer);pointer-events:none;border-radius:var(--overlay-border-radius, 0)}.overlay--solid{background:var(--overlay-color)}.overlay--gradient{background:linear-gradient(var(--overlay-direction),var(--overlay-color),var(--overlay-color--end))}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
