body{--swiper-navigation-color:"black"}.full-swiper{--swiper-navigation-size:60px;--swiper-navigation-top-offset:50%;--swiper-navigation-sides-offset:50px;--swiper-navigation-color:"black" --swiper-pagination-color:#fdff82;--swiper-pagination-bullet-inactive-color:#EBD8D4;--swiper-pagination-bullet-size:20px}.full-swiper .swiper-pagination{position:absolute;bottom:10px;display:flex;justify-content:center;align-items:center;gap:10px}.full-swiper .swiper-pagination .swiper-pagination-bullet{width:40px;height:4px;background:#d4d4d8;border-radius:5px;transition:all .3s ease-in-out;opacity:1}.full-swiper .swiper-pagination .swiper-pagination-bullet-active{background:#fff}.slideimg{border-radius:30px 30px 0 0}.card{width:300px;min-width:300px;height:450px;background:#fff;border-radius:30px;margin:30px;min-height:400px;cursor:pointer;transition:all .25s ease;box-shadow:0 0 0 0 rgba(0,0,0,.08)}.card:hover{transform:translate(120px,-20px);box-shadow:0 17px 35px 0 rgba(0,0,0,.07);transition:all .25s ease-out}.card:hover .card-img{transform:translate(20px,-15px)}.btn{min-width:60px;margin:auto 30px;height:60px;border-radius:20px;background:#fff;border:0;outline:none;cursor:pointer;z-index:2;box-shadow:0 0 0 0 rgba(0,0,0,.08);transition:all .25s ease}.btn:hover{box-shadow:0 17px 35px 0 rgba(0,0,0,.07)}.btn i{font-size:1.2rem}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}@media(min-width:550px)and (max-width:780px){.custom-grid-cols{grid-template-columns:repeat(2,1fr)}.customHeight{height:370px}}@media(min-width:1020px)and (max-width:1270px){.card-heght{height:330px}}.swiper-wrapper{width:100%;height:-moz-max-content!important;height:max-content!important;transition-timing-function:linear!important}.swiper-pagination-bullet{background:#000;background:gray}.swiper-pagination-bullet-active{background:gray!important}.swiper{--swiper-navigation-color:"black"}.swiper-pagination{display:flex!important;justify-content:center;align-items:center;position:absolute;bottom:10px;left:50%;transform:translateX(-50%);z-index:10;width:100%;height:auto}.swiper-pagination-bullet{background-color:gray!important;width:12px!important;height:12px!important;margin:5px!important;opacity:1!important}.primary-background,.swiper-pagination-bullet-active{background-color:var(--primary-background-color)!important}.custom-pagination-container-ss12{transform:translateX(0)!important;width:60%!important;display:flex!important;justify-content:center;z-index:10}.custom-pagination-ss12{display:flex;align-items:center;height:5px;gap:10px!important;overflow:hidden!important}.custom-pagination-ss12 .swiper-pagination-bullet{flex:2;display:flex;height:100%;background:#fff!important;margin:0 15px;border-radius:0!important;transition:background .3s ease}.custom-pagination-ss12 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--primary-bullet-color)!important}.slideshow11 .mySwiper .swiper-slide-thumb-active{border:2px solid #000;border-radius:50px}.slideshow17 .scrollbar-hide::-webkit-scrollbar{display:none}.slideshow17 .scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.slideshow17 .mySwiper .swiper-slide-thumb-active{text-decoration:underline}.slideshow17 .swiper-thumbs .swiper-slide{width:100dvb!important;overflow-x:scroll;width:auto!important}@media screen and (max-width:768px){.slideshow17 .swiper-thumbs{display:none}}.szh-menu{border:1px solid #d3d3d3!important}.szh-menu .szh-menu__item{padding:10px!important;border-left:5px solid rgba(0,0,0,0)}.szh-menu .szh-menu__item a,.szh-menu .szh-menu__item span{margin:0 10px!important}.szh-menu .szh-menu__item--hover{border-left:5px solid var(--primary-background-color)}.szh-menu__submenu>.szh-menu__item:after{content:"❯";position:absolute;right:1rem;display:none}.header-5 .main-header{height:50px;background-color:var(--primary-background-color);display:flex;align-items:center;padding:0 20px;border-bottom:1px solid #ccc}.header-5 .sticky-header{position:sticky;top:0;background-color:#fff;padding:10px 20px;z-index:100}.header-5 .header-menu{position:relative}.header-5 .header-menu:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:var(--primary-background-color);transition:width .3s ease}.header-5 .header-menu:hover:after{width:100%}.primary-font{font-family:var(--primary-font)}.swipers9 .mySwiper .swiper-slide-thumb-active{transform:scale(1.2)}.anim-feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:1em;margin-bottom:1.5em}.anim-feature-item{display:flex;align-items:center;gap:.6em;transition:transform .2s ease}.anim-feature-item:hover{transform:translateX(.3em)}.anim-feature-icon{display:flex;align-items:center;justify-content:center;border-radius:.3em;box-shadow:.2em .2em 0 rgba(0,0,0,.2);transition:all .2s ease}.anim-feature-item:hover .anim-feature-icon{transform:rotate(-5deg)}.list11 .card{position:relative;background:#fff;border:.2em solid var(--primary-background-color);border-radius:.6em;box-shadow:.2em .2em 0 var(--primary-background-color),inset 0 0 0 .15em rgba(0,0,0,.05);transition:all .4s cubic-bezier(.23,1,.32,1);overflow:hidden;transform-origin:center;height:auto!important;min-height:auto!important;width:100%;min-width:auto!important}.list11 .card:hover{transform:translate(-.2em,-.2em) scale(1.01);box-shadow:.3em .3em 0 var(--primary-background-color)}.list11 .card:hover .card-overlay-dots,.list11 .card:hover .card-pattern-grid{opacity:1}.list11 .card:active{transform:translate(.1em,.1em) scale(.98);box-shadow:.5em .5em 0 #000}.list11 .card:before{content:"";position:absolute;top:-1em;right:-1em;width:4em;height:4em;background:var(--accent);transform:rotate(45deg);z-index:1}.list11 .card:after{content:"★";position:absolute;top:.4em;right:.4em;color:#050505;font-size:1.2em;font-weight:700;z-index:2}.list11 .card-pattern-grid{background-image:linear-gradient(90deg,rgba(0,0,0,.05) 1px,transparent 0),linear-gradient(180deg,rgba(0,0,0,.05) 1px,transparent 0);background-size:.5em .5em;opacity:.5}.list11 .card-overlay-dots,.list11 .card-pattern-grid{position:absolute;inset:0;pointer-events:none;transition:opacity .4s ease;z-index:1}.list11 .card-overlay-dots{background-image:radial-gradient(#fcfcfc 1px,transparent 0);background-size:1em 1em;background-position:-.5em -.5em;opacity:0}.list11 .bold-pattern{position:absolute;top:0;right:0;width:6em;height:6em;opacity:.15;pointer-events:none;z-index:1}.list11 .card-title-area{position:relative;padding:1.4em;background:var(--primary-background-color);color:#fff;font-weight:800;font-size:1.2em;display:flex;justify-content:space-between;align-items:center;border-bottom:.35em solid var(--primary-background-color);text-transform:uppercase;letter-spacing:.05em;z-index:2;overflow:hidden}.list11 .card-title-area:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(45deg,rgba(0,0,0,.1),rgba(0,0,0,.1) .5em,transparent 0,transparent 1em);pointer-events:none;opacity:.3}.list11 .card-tag{background:#fff;color:#050505;font-size:.6em;font-weight:800;padding:.4em .8em;border:.15em solid #050505;border-radius:.3em;box-shadow:.2em .2em 0 #000;text-transform:uppercase;letter-spacing:.1em;transform:rotate(3deg);transition:all .3s ease}.list11 .card:hover .card-tag{transform:rotate(-2deg) scale(1.1);box-shadow:.25em .25em 0 #000}.list11 .card-body{position:relative;padding:15px;z-index:2}.list11 .card-description{margin-bottom:1.5em;color:#050505;font-size:.95em;line-height:1.4;font-weight:500}.list11 .feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:1em;margin-bottom:1.5em}.list11 .feature-item{display:flex;align-items:center;gap:.6em;transition:transform .2s ease}.list11 .feature-item:hover{transform:translateX(.3em)}.list11 .feature-icon{width:1.4em;height:1.4em;display:flex;align-items:center;justify-content:center;background:var(--primary-background-color);border:.12em solid #050505;border-radius:.3em;box-shadow:.2em .2em 0 rgba(0,0,0,.2);transition:all .2s ease}.list11 .feature-item:hover .feature-icon{background:var(--primary-background-color);transform:rotate(-5deg)}.list11 .feature-icon svg{width:.9em;height:.9em;fill:#fff}.list11 .feature-text{font-size:.85em;font-weight:600;color:#050505}.list11 .card-actions{display:flex;justify-content:space-between;align-items:center;margin-top:1.5em;padding-top:1.2em;border-top:.15em dashed rgba(0,0,0,.15);position:relative}.list11 .price{position:relative;font-size:1.8em;font-weight:800;color:#050505;background:#fff}.list11 .price:before{content:"";position:absolute;bottom:.15em;left:0;width:100%;height:.2em;background:var(--accent);z-index:-1;opacity:.5}.list11 .price-currency{font-size:.6em;font-weight:700;vertical-align:top;margin-right:.1em}.list11 .price-period{display:block;font-size:.4em;font-weight:600;color:rgba(0,0,0,.6);margin-top:.2em}.list11 .card-button{position:relative;background:var(--primary-background-color);color:#fff;font-size:.9em;font-weight:700;padding:.7em 1.2em;border:.2em solid #050505;border-radius:.4em;box-shadow:.3em .3em 0 #000;cursor:pointer;transition:all .2s ease;overflow:hidden;text-transform:uppercase;letter-spacing:.05em}.list11 .card-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2) 50%,transparent);transition:left .6s ease}.list11 .card-button:hover{background:var(--primary-background-color);transform:translate(-.1em,-.1em);box-shadow:.4em .4em 0 #000}.list11 .card-button:hover:before{left:100%}.list11 .card-button:active{transform:translate(.1em,.1em);box-shadow:.15em .15em 0 #000}.list11 .dots-pattern{position:absolute;bottom:2em;left:-2em;width:8em;height:4em;opacity:.3;transform:rotate(-10deg);pointer-events:none;z-index:1}.list11 .accent-shape{position:absolute;width:2.5em;height:2.5em;background:var(--primary-background-color);border:.15em solid #050505;border-radius:.3em;transform:rotate(45deg);bottom:-1.2em;right:2em;z-index:0;transition:transform .3s ease}.list11 .card:hover .accent-shape{transform:rotate(55deg) scale(1.1)}.list11 .stamp{position:absolute;bottom:1.5em;left:1.5em;width:4em;height:4em;display:flex;align-items:center;justify-content:center;border:.15em solid rgba(0,0,0,.3);border-radius:50%;transform:rotate(-15deg);opacity:.2;z-index:1}.list11 .stamp-text{font-size:.6em;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.list11 .corner-slice{position:absolute;bottom:0;left:0;width:1.5em;height:1.5em;background:#fff;border-right:.25em solid #050505;border-top:.25em solid #050505;border-radius:0 .5em 0 0;z-index:1}.frutiger-button{cursor:pointer;position:relative;padding:2px;border-radius:60px;border:0;transition:all .3s}.frutiger-button:hover svg{transform:translateX(5px)}.frutiger-button .inner{position:relative;inset:0;border-radius:40px;overflow:hidden;transition:inherit}.frutiger-button .inner:before{content:"";position:absolute;inset:0;background:linear-gradient(-65deg,rgba(0,0,0,0) 40%,rgba(255,255,255,.4666666667) 50%,rgba(0,0,0,0) 70%);background-size:200% 100%;background-repeat:no-repeat;animation:thing 3s ease infinite}@keyframes thing{0%{background-position:130%;opacity:1}to{background-position:-166%;opacity:0}}.frutiger-button .inner:after{content:"";position:absolute;inset:0;border-radius:inherit;transition:inherit;box-shadow:inset 0 2px 8px -2px rgba(0,0,0,0)}.frutiger-button svg{width:34px;margin-left:10px;transition:transform .3s ease-in-out}.animated-button-2{cursor:pointer;transition:all .2s;display:flex;align-items:center}.animated-button-2 svg{width:34px;margin-left:10px;transition:transform .3s ease-in-out}.animated-button-2:hover svg{transform:translateX(5px)}.styled-wrapper .button{display:block;position:relative;width:76px;height:76px;margin:0;overflow:hidden;outline:none;background-color:rgba(0,0,0,0);cursor:pointer;border:0}.styled-wrapper .button svg{transform:scaleX(-1)}.styled-wrapper .button:before{content:"";position:absolute;border-radius:50%;inset:7px;border:3px solid #000;transition:opacity .4s cubic-bezier(.77,0,.175,1) 80ms,transform .5s cubic-bezier(.455,.03,.515,.955) 80ms}.styled-wrapper .button:after{content:"";position:absolute;border-radius:50%;inset:7px;border:4px solid var(--primary-background-color);transform:scale(1.3);opacity:0;transition:opacity .4s cubic-bezier(.165,.84,.44,1),transform .5s cubic-bezier(.25,.46,.45,.94)}.styled-wrapper .button .button-box{display:flex;position:absolute;top:0;left:0;transform:translateX(-69px);transition:transform .4s ease}.styled-wrapper .button .button-elem{display:block;width:30px;height:30px;margin:24px 18px 0 22px;transform:rotate(1turn);fill:#f0eeef}.styled-wrapper:focus .button:before,.styled-wrapper:hover .button:before{opacity:0;transform:scale(.7);transition:opacity .4s cubic-bezier(.165,.84,.44,1),transform .5s cubic-bezier(.25,.46,.45,.94)}.styled-wrapper:focus .button:after,.styled-wrapper:hover .button:after{opacity:1;transform:scale(1);transition:opacity .4s cubic-bezier(.77,0,.175,1) 80ms,transform .5s cubic-bezier(.455,.03,.515,.955) 80ms}.styled-wrapper:focus .button .button-box,.styled-wrapper:hover .button .button-box{transform:translateX(0)}.scrollbar-hide{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hide::-webkit-scrollbar{display:none}@media(min-width:1280px){.custom-grid-card22{grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr))}}.card26Flex{max-width:calc(20% - 30px);flex:0 0 calc(20% - 30px)}@media(max-width:1280px){.card26Flex{max-width:calc(25% - 20px);flex:0 0 calc(25% - 20px)}}@media(max-width:1024px){.card26Flex{max-width:calc(33.33% - 15px);flex:0 0 calc(33.33% - 15px)}}@media(max-width:768px){.card26Flex{max-width:calc(50% - 10px);flex:0 0 calc(50% - 10px)}}@media(max-width:480px){.card26Flex{max-width:100%;flex:0 0 100%}}