@font-face{font-family:'Open Sans';src:local('Open Sans Regular'),url('../fonts/open-sans/OpenSans-Regular.woff') format('woff')}@font-face{font-family:'Open Sans';font-weight:bold;src:local('Open Sans Bold'),url('../fonts/open-sans/OpenSans-Bold.woff') format('woff')}:root{--primary-color:#9ab588;--slave-primary-color:#cee0c3;--base-background-color:#f1f1f1;--second-background-color:#e7e7e7;--base-border-color:#d1d1d1;--gray-text-color:#d0d0d0;--base-text-color:#393939;--sgrey-text-color:#888888;--dark-text-color:#fff;--dark-background-color:#545651;--form-error-color:#cc1818;--form-success-color:#9ab588;--navlink-padding-inline:10px;--base-font-size:1.4rem;--border-radius-m:8px;--border-radius-l:10px;--border-radius-xl:12px;--border-radius-3xl:20px;--border-radius-4xl:25px;--border-radius-5xl:30px;--slider-card-padding:15px}.iconfont,[class*='icon-']{font-size:2rem}.icon-heart{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='heart' viewBox='-2 -2 35 33' width='20' height='20' data-value='true'%3E%3Cpath d='M23.6 0c-3.4 0-6.3 2.7-7.6 5.6C14.7 2.7 11.8 0 8.4 0 3.8 0 0 3.8 0 8.4c0 9.4 9.5 11.9 16 21.2 6.1-9.3 16-12.1 16-21.2C32 3.8 28.2 0 23.6 0z' fill='rgba(0,0,0,.6)' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") no-repeat center;background-size:contain}.icon-heart.on{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='heart' viewBox='-2 -2 35 33' width='20' height='20' data-value='true'%3E%3Cpath d='M23.6 0c-3.4 0-6.3 2.7-7.6 5.6C14.7 2.7 11.8 0 8.4 0 3.8 0 0 3.8 0 8.4c0 9.4 9.5 11.9 16 21.2 6.1-9.3 16-12.1 16-21.2C32 3.8 28.2 0 23.6 0z' fill='rgba(226,16,16,.6)' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E")}.oo-icon-circle{background-color:#fff;border:2px solid var(--base-text-color);display:inline-block;width:40px;height:40px;line-height:36px;text-align:center;border-radius:50%}*{box-sizing:border-box}html{font-size:62.5%}body{background-color:#f7f7f7;font-size:var(--base-font-size)}body,h1,h2,h3,h4,h5,h6,input,button,a{font-family:'Open Sans' !important;color:var(--base-text-color)}.o-mt-0{margin-top:0 !important}.o-mt-1{margin-top:1px !important}.o-mt-2{margin-top:2px !important}.o-mt-3{margin-top:3px !important}.o-mt-4{margin-top:4px !important}.o-mt-5{margin-top:5px !important}.o-mt-6{margin-top:6px !important}.o-mt-7{margin-top:7px !important}.o-mt-8{margin-top:8px !important}.o-mt-10{margin-top:10px !important}.o-mt-12{margin-top:12px !important}.o-mt-14{margin-top:14px !important}.o-mt-15{margin-top:15px !important}.o-mt-16{margin-top:16px !important}.o-mt-18{margin-top:18px !important}.o-mt-20{margin-top:20px !important}.o-mt-22{margin-top:22px !important}.o-mt-24{margin-top:24px !important}.o-mt-25{margin-top:25px !important}.o-mt-26{margin-top:26px !important}.o-mt-28{margin-top:28px !important}.o-mt-30{margin-top:30px !important}.o-mr-0{margin-right:0 !important}.o-mr-1{margin-right:1px !important}.o-mr-2{margin-right:2px !important}.o-mr-3{margin-right:3px !important}.o-mr-4{margin-right:4px !important}.o-mr-5{margin-right:5px !important}.o-mr-6{margin-right:6px !important}.o-mr-7{margin-right:7px !important}.o-mr-8{margin-right:8px !important}.o-mr-10{margin-right:10px !important}.o-mr-12{margin-right:12px !important}.o-mr-14{margin-right:14px !important}.o-mr-15{margin-right:15px !important}.o-mr-16{margin-right:16px !important}.o-mr-18{margin-right:18px !important}.o-mr-20{margin-right:20px !important}.o-mr-22{margin-right:22px !important}.o-mr-24{margin-right:24px !important}.o-mr-25{margin-right:25px !important}.o-mr-26{margin-right:26px !important}.o-mr-28{margin-right:28px !important}.o-mr-30{margin-right:30px !important}.o-mb-0{margin-bottom:0 !important}.o-mb-1{margin-bottom:1px !important}.o-mb-2{margin-bottom:2px !important}.o-mb-3{margin-bottom:3px !important}.o-mb-4{margin-bottom:4px !important}.o-mb-5{margin-bottom:5px !important}.o-mb-6{margin-bottom:6px !important}.o-mb-7{margin-bottom:7px !important}.o-mb-8{margin-bottom:8px !important}.o-mb-10{margin-bottom:10px !important}.o-mb-12{margin-bottom:12px !important}.o-mb-14{margin-bottom:14px !important}.o-mb-15{margin-bottom:15px !important}.o-mb-16{margin-bottom:16px !important}.o-mb-18{margin-bottom:18px !important}.o-mb-20{margin-bottom:20px !important}.o-mb-22{margin-bottom:22px !important}.o-mb-24{margin-bottom:24px !important}.o-mb-25{margin-bottom:25px !important}.o-mb-26{margin-bottom:26px !important}.o-mb-28{margin-bottom:28px !important}.o-mb-30{margin-bottom:30px !important}.o-ml-0{margin-left:0 !important}.o-ml-1{margin-left:1px !important}.o-ml-2{margin-left:2px !important}.o-ml-3{margin-left:3px !important}.o-ml-4{margin-left:4px !important}.o-ml-5{margin-left:5px !important}.o-ml-6{margin-left:6px !important}.o-ml-7{margin-left:7px !important}.o-ml-8{margin-left:8px !important}.o-ml-10{margin-left:10px !important}.o-ml-12{margin-left:12px !important}.o-ml-14{margin-left:14px !important}.o-ml-15{margin-left:15px !important}.o-ml-16{margin-left:16px !important}.o-ml-18{margin-left:18px !important}.o-ml-20{margin-left:20px !important}.o-ml-22{margin-left:22px !important}.o-ml-24{margin-left:24px !important}.o-ml-25{margin-left:25px !important}.o-ml-26{margin-left:26px !important}.o-ml-28{margin-left:28px !important}.o-ml-30{margin-left:30px !important}.o-mx-0{margin-left:0 !important;margin-right:0 !important}.o-mx-1{margin-left:1px !important;margin-right:1px !important}.o-mx-2{margin-left:2px !important;margin-right:2px !important}.o-mx-3{margin-left:3px !important;margin-right:3px !important}.o-mx-4{margin-left:4px !important;margin-right:4px !important}.o-mx-5{margin-left:5px !important;margin-right:5px !important}.o-mx-6{margin-left:6px !important;margin-right:6px !important}.o-mx-7{margin-left:7px !important;margin-right:7px !important}.o-mx-8{margin-left:8px !important;margin-right:8px !important}.o-mx-10{margin-left:10px !important;margin-right:10px !important}.o-mx-12{margin-left:12px !important;margin-right:12px !important}.o-mx-14{margin-left:14px !important;margin-right:14px !important}.o-mx-15{margin-left:15px !important;margin-right:15px !important}.o-mx-16{margin-left:16px !important;margin-right:16px !important}.o-mx-18{margin-left:18px !important;margin-right:18px !important}.o-mx-20{margin-left:20px !important;margin-right:20px !important}.o-mx-22{margin-left:22px !important;margin-right:22px !important}.o-mx-24{margin-left:24px !important;margin-right:24px !important}.o-mx-25{margin-left:25px !important;margin-right:25px !important}.o-mx-26{margin-left:26px !important;margin-right:26px !important}.o-mx-28{margin-left:28px !important;margin-right:28px !important}.o-mx-30{margin-left:30px !important;margin-right:30px !important}.o-my-0{margin-top:0 !important;margin-bottom:0 !important}.o-my-1{margin-top:1px !important;margin-bottom:1px !important}.o-my-2{margin-top:2px !important;margin-bottom:2px !important}.o-my-3{margin-top:3px !important;margin-bottom:3px !important}.o-my-4{margin-top:4px !important;margin-bottom:4px !important}.o-my-5{margin-top:5px !important;margin-bottom:5px !important}.o-my-6{margin-top:6px !important;margin-bottom:6px !important}.o-my-7{margin-top:7px !important;margin-bottom:7px !important}.o-my-8{margin-top:8px !important;margin-bottom:8px !important}.o-my-10{margin-top:10px !important;margin-bottom:10px !important}.o-my-12{margin-top:12px !important;margin-bottom:12px !important}.o-my-14{margin-top:14px !important;margin-bottom:14px !important}.o-my-15{margin-top:15px !important;margin-bottom:15px !important}.o-my-16{margin-top:16px !important;margin-bottom:16px !important}.o-my-18{margin-top:18px !important;margin-bottom:18px !important}.o-my-20{margin-top:20px !important;margin-bottom:20px !important}.o-my-22{margin-top:22px !important;margin-bottom:22px !important}.o-my-24{margin-top:24px !important;margin-bottom:24px !important}.o-my-25{margin-top:25px !important;margin-bottom:25px !important}.o-my-26{margin-top:26px !important;margin-bottom:26px !important}.o-my-28{margin-top:28px !important;margin-bottom:28px !important}.o-my-30{margin-top:30px !important;margin-bottom:30px !important}.o-pt-0{padding-top:0 !important}.o-pt-1{padding-top:1px !important}.o-pt-2{padding-top:2px !important}.o-pt-3{padding-top:3px !important}.o-pt-4{padding-top:4px !important}.o-pt-5{padding-top:5px !important}.o-pt-6{padding-top:6px !important}.o-pt-7{padding-top:7px !important}.o-pt-8{padding-top:8px !important}.o-pt-10{padding-top:10px !important}.o-pt-12{padding-top:12px !important}.o-pt-14{padding-top:14px !important}.o-pt-15{padding-top:15px !important}.o-pt-16{padding-top:16px !important}.o-pt-18{padding-top:18px !important}.o-pt-20{padding-top:20px !important}.o-pt-22{padding-top:22px !important}.o-pt-24{padding-top:24px !important}.o-pt-25{padding-top:25px !important}.o-pt-26{padding-top:26px !important}.o-pt-28{padding-top:28px !important}.o-pt-30{padding-top:30px !important}.o-pr-0{padding-right:0 !important}.o-pr-1{padding-right:1px !important}.o-pr-2{padding-right:2px !important}.o-pr-3{padding-right:3px !important}.o-pr-4{padding-right:4px !important}.o-pr-5{padding-right:5px !important}.o-pr-6{padding-right:6px !important}.o-pr-7{padding-right:7px !important}.o-pr-8{padding-right:8px !important}.o-pr-10{padding-right:10px !important}.o-pr-12{padding-right:12px !important}.o-pr-14{padding-right:14px !important}.o-pr-15{padding-right:15px !important}.o-pr-16{padding-right:16px !important}.o-pr-18{padding-right:18px !important}.o-pr-20{padding-right:20px !important}.o-pr-22{padding-right:22px !important}.o-pr-24{padding-right:24px !important}.o-pr-25{padding-right:25px !important}.o-pr-26{padding-right:26px !important}.o-pr-28{padding-right:28px !important}.o-pr-30{padding-right:30px !important}.o-pb-0{padding-bottom:0 !important}.o-pb-1{padding-bottom:1px !important}.o-pb-2{padding-bottom:2px !important}.o-pb-3{padding-bottom:3px !important}.o-pb-4{padding-bottom:4px !important}.o-pb-5{padding-bottom:5px !important}.o-pb-6{padding-bottom:6px !important}.o-pb-7{padding-bottom:7px !important}.o-pb-8{padding-bottom:8px !important}.o-pb-10{padding-bottom:10px !important}.o-pb-12{padding-bottom:12px !important}.o-pb-14{padding-bottom:14px !important}.o-pb-15{padding-bottom:15px !important}.o-pb-16{padding-bottom:16px !important}.o-pb-18{padding-bottom:18px !important}.o-pb-20{padding-bottom:20px !important}.o-pb-22{padding-bottom:22px !important}.o-pb-24{padding-bottom:24px !important}.o-pb-25{padding-bottom:25px !important}.o-pb-26{padding-bottom:26px !important}.o-pb-28{padding-bottom:28px !important}.o-pb-30{padding-bottom:30px !important}.o-pl-0{padding-left:0 !important}.o-pl-1{padding-left:1px !important}.o-pl-2{padding-left:2px !important}.o-pl-3{padding-left:3px !important}.o-pl-4{padding-left:4px !important}.o-pl-5{padding-left:5px !important}.o-pl-6{padding-left:6px !important}.o-pl-7{padding-left:7px !important}.o-pl-8{padding-left:8px !important}.o-pl-10{padding-left:10px !important}.o-pl-12{padding-left:12px !important}.o-pl-14{padding-left:14px !important}.o-pl-15{padding-left:15px !important}.o-pl-16{padding-left:16px !important}.o-pl-18{padding-left:18px !important}.o-pl-20{padding-left:20px !important}.o-pl-22{padding-left:22px !important}.o-pl-24{padding-left:24px !important}.o-pl-25{padding-left:25px !important}.o-pl-26{padding-left:26px !important}.o-pl-28{padding-left:28px !important}.o-pl-30{padding-left:30px !important}.o-px-0{padding-left:0 !important;padding-right:0 !important}.o-px-1{padding-left:1px !important;padding-right:1px !important}.o-px-2{padding-left:2px !important;padding-right:2px !important}.o-px-3{padding-left:3px !important;padding-right:3px !important}.o-px-4{padding-left:4px !important;padding-right:4px !important}.o-px-5{padding-left:5px !important;padding-right:5px !important}.o-px-6{padding-left:6px !important;padding-right:6px !important}.o-px-7{padding-left:7px !important;padding-right:7px !important}.o-px-8{padding-left:8px !important;padding-right:8px !important}.o-px-10{padding-left:10px !important;padding-right:10px !important}.o-px-12{padding-left:12px !important;padding-right:12px !important}.o-px-14{padding-left:14px !important;padding-right:14px !important}.o-px-15{padding-left:15px !important;padding-right:15px !important}.o-px-16{padding-left:16px !important;padding-right:16px !important}.o-px-18{padding-left:18px !important;padding-right:18px !important}.o-px-20{padding-left:20px !important;padding-right:20px !important}.o-px-22{padding-left:22px !important;padding-right:22px !important}.o-px-24{padding-left:24px !important;padding-right:24px !important}.o-px-25{padding-left:25px !important;padding-right:25px !important}.o-px-26{padding-left:26px !important;padding-right:26px !important}.o-px-28{padding-left:28px !important;padding-right:28px !important}.o-px-30{padding-left:30px !important;padding-right:30px !important}.o-py-0{padding-top:0 !important;padding-bottom:0 !important}.o-py-1{padding-top:1px !important;padding-bottom:1px !important}.o-py-2{padding-top:2px !important;padding-bottom:2px !important}.o-py-3{padding-top:3px !important;padding-bottom:3px !important}.o-py-4{padding-top:4px !important;padding-bottom:4px !important}.o-py-5{padding-top:5px !important;padding-bottom:5px !important}.o-py-6{padding-top:6px !important;padding-bottom:6px !important}.o-py-7{padding-top:7px !important;padding-bottom:7px !important}.o-py-8{padding-top:8px !important;padding-bottom:8px !important}.o-py-10{padding-top:10px !important;padding-bottom:10px !important}.o-py-12{padding-top:12px !important;padding-bottom:12px !important}.o-py-14{padding-top:14px !important;padding-bottom:14px !important}.o-py-15{padding-top:15px !important;padding-bottom:15px !important}.o-py-16{padding-top:16px !important;padding-bottom:16px !important}.o-py-18{padding-top:18px !important;padding-bottom:18px !important}.o-py-20{padding-top:20px !important;padding-bottom:20px !important}.o-py-22{padding-top:22px !important;padding-bottom:22px !important}.o-py-24{padding-top:24px !important;padding-bottom:24px !important}.o-py-25{padding-top:25px !important;padding-bottom:25px !important}.o-py-26{padding-top:26px !important;padding-bottom:26px !important}.o-py-28{padding-top:28px !important;padding-bottom:28px !important}.o-py-30{padding-top:30px !important;padding-bottom:30px !important}.row-start-start{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:flex-start;align-items:flex-start}.row-start-end{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:flex-start;align-items:flex-end}.row-start-center{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:flex-start;align-items:center}.row-start-evenly{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:flex-start;align-items:space-evenly}.row-start-between{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:flex-start;align-items:space-between}.row-start-around{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:flex-start;align-items:space-around}.row-end-start{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:flex-end;align-items:flex-start}.row-end-end{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:flex-end;align-items:flex-end}.row-end-center{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:flex-end;align-items:center}.row-end-evenly{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:flex-end;align-items:space-evenly}.row-end-between{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:flex-end;align-items:space-between}.row-end-around{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:flex-end;align-items:space-around}.row-center-start{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:center;align-items:flex-start}.row-center-end{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:center;align-items:flex-end}.row-center-center{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:center;align-items:center}.row-center-evenly{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:center;align-items:space-evenly}.row-center-between{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:center;align-items:space-between}.row-center-around{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:center;align-items:space-around}.row-evenly-start{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:space-evenly;align-items:flex-start}.row-evenly-end{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:space-evenly;align-items:flex-end}.row-evenly-center{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:space-evenly;align-items:center}.row-evenly-evenly{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:space-evenly;align-items:space-evenly}.row-evenly-between{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:space-evenly;align-items:space-between}.row-evenly-around{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:space-evenly;align-items:space-around}.row-between-start{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:flex-start}.row-between-end{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:flex-end}.row-between-center{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center}.row-between-evenly{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:space-evenly}.row-between-between{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:space-between}.row-between-around{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:space-around}.row-around-start{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:space-around;align-items:flex-start}.row-around-end{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:space-around;align-items:flex-end}.row-around-center{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:space-around;align-items:center}.row-around-evenly{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:space-around;align-items:space-evenly}.row-around-between{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:space-around;align-items:space-between}.row-around-around{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:row;justify-content:space-around;align-items:space-around}.column-start-start{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:flex-start}.column-start-end{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:flex-end}.column-start-center{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center}.column-start-evenly{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:space-evenly}.column-start-between{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:space-between}.column-start-around{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:space-around}.column-end-start{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:flex-end;align-items:flex-start}.column-end-end{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:flex-end;align-items:flex-end}.column-end-center{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:flex-end;align-items:center}.column-end-evenly{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:flex-end;align-items:space-evenly}.column-end-between{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:flex-end;align-items:space-between}.column-end-around{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:flex-end;align-items:space-around}.column-center-start{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:flex-start}.column-center-end{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:flex-end}.column-center-center{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center}.column-center-evenly{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:space-evenly}.column-center-between{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:space-between}.column-center-around{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:space-around}.column-evenly-start{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:space-evenly;align-items:flex-start}.column-evenly-end{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:space-evenly;align-items:flex-end}.column-evenly-center{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:space-evenly;align-items:center}.column-evenly-evenly{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:space-evenly;align-items:space-evenly}.column-evenly-between{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:space-evenly;align-items:space-between}.column-evenly-around{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:space-evenly;align-items:space-around}.column-between-start{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:flex-start}.column-between-end{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:flex-end}.column-between-center{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:center}.column-between-evenly{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:space-evenly}.column-between-between{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:space-between}.column-between-around{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:space-around}.column-around-start{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:space-around;align-items:flex-start}.column-around-end{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:space-around;align-items:flex-end}.column-around-center{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:space-around;align-items:center}.column-around-evenly{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:space-around;align-items:space-evenly}.column-around-between{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:space-around;align-items:space-between}.column-around-around{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;flex-direction:column;justify-content:space-around;align-items:space-around}.o-block{display:block}.o-none{display:none}.o-flex{display:flex}.ellipsis-1-auto{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;display:inline-block}.ellipsis-2-auto{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%}.text-size-4xl{font-size:2.6rem}.text-size-3xl{font-size:2.4rem}.text-size-2xl{font-size:2.2rem}.text-size-xl{font-size:2rem}.text-size-l{font-size:1.8rem}.text-size-m{font-size:1.6rem}.text-size-s{font-size:1.4rem}.text-size-xs{font-size:1.2rem}.text-bold{font-weight:bold}.text-bold.text-size-3xl,.text-bold.text-size-4xl{font-weight:800}.gap-5{gap:5px !important}.gap-10{gap:10px !important}.gap-15{gap:15px !important}.gap-20{gap:20px !important}.gap-30{gap:20px !important}.gap-50{gap:50px !important}a{color:var(--base-text-color);text-decoration:none;transition:all .3s}a:active{background-color:var(--second-background-color)}a:hover{text-decoration:none;color:var(--sgrey-text-color)}a.text-underline{text-decoration:underline}a.text-underline :hover{text-decoration:underline}.uk-notification{position:fixed;top:80px;z-index:1040;box-sizing:border-box;min-width:200px;max-width:350px;width:auto;border-radius:24px;overflow:hidden;box-shadow:0 2px 16px rgba(0,0,0,0.1)}.uk-notification .uk-notification-message{background:#fff;color:#666;padding:15px 20px}.uk-notification .uk-notification-message.uk-notification-message-success{color:#55a022;background:#ebf6e5}.uk-notification .uk-notification-message.uk-notification-message-danger{color:var(--form-error-color);background:#fef0f0}.uk-notification .uk-notification-close{top:15px}.uk-notification-top-center{left:50%;transform:translateX(-50%);margin:0}.el-message--success{background-color:#f0f9eb;border-color:#e1f3d8}.cursor-pointer{cursor:pointer}:focus-visible{outline:none}.uk-container{max-width:1024px}.page-post-info .uk-container,.page-info .uk-container{max-width:1280px}.tag-item{display:inline-block;border-radius:var(--border-radius-4xl);height:30px;font-size:1.2rem;line-height:28px;padding-inline:15px;background-color:var(--base-background-color);border:1px solid var(--base-border-color);max-width:160px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:var(--base-text-color);transition:none}.tag-item.large{height:40px;line-height:38px;font-size:1.6rem}.tag-item:hover{border-color:var(--second-background-color);background-color:var(--second-background-color);color:var(--sgrey-text-color);text-decoration:none}.oo-btn,.uk-button{display:inline-block;min-height:40px;line-height:40px;padding:0 4rem;border:0 none;box-shadow:none;border-radius:var(--border-radius-4xl);font-size:1.6rem;font-weight:bold;transition:all .3s;cursor:pointer}.oo-btn.primary,.uk-button.primary,.oo-btn-primary,.uk-button-primary{background-color:var(--primary-color);color:var(--dark-text-color)}.oo-btn.primary:hover,.uk-button.primary:hover,.oo-btn-primary:hover,.uk-button-primary:hover,.oo-btn.primary:disabled,.uk-button.primary:disabled,.oo-btn-primary:disabled,.uk-button-primary:disabled{background-color:var(--slave-primary-color)}.oo-btn.block,.uk-button.block{width:100%;display:block;text-align:center}.oo-btn.large,.uk-button.large{min-height:48px;line-height:48px}.oo-btn-default,.uk-button-default{background-color:var(--dark-text-color)}.oo-btn-cancel,.uk-button-cancel{background-color:var(--base-border-color);color:#fff}.oo-btn-success,.uk-button-success{background-color:var(--primary-color);color:#fff}.oo-btn-warn,.uk-button-warn{background-color:var(--warn-color);color:#fff}.oo-btn-close,.uk-button-close{background-color:var(--sgrey-text-color);color:#fff}.oo-btn-close :hover,.uk-button-close :hover{color:var(--base-background-color)}.oo-navbar-container{background-color:#fff !important}.oo-navbar-container .uk-navbar{min-height:70px}.oo-navbar-container .uk-navbar .uk-navbar-left .icon-menu:active{background-color:unset}.oo-navbar-container .uk-navbar .uk-navbar-right .oo-nav a.uk-flex{border-radius:50%;background-color:#545651;color:#fff;width:40px;height:40px;line-height:40px;text-align:center;padding:unset}.oo-navbar-container .uk-navbar .uk-navbar-right .oo-nav a.uk-flex:hover::after{display:none}.oo-navbar-container .uk-navbar .uk-navbar-right .oo-nav .uk-drop{padding:6px 12px}.oo-navbar-container .uk-navbar .uk-navbar-right .oo-nav .uk-nav li{border-radius:var(--border-radius-4xl);padding:0 15px;margin:6px 0;height:40px;line-height:40px}.oo-navbar-container .uk-navbar .uk-navbar-right .oo-nav .uk-nav li a{padding:0;font-size:1.4rem}.oo-navbar-container .uk-navbar .uk-navbar-right .oo-nav .uk-nav li:hover{background-color:var(--base-background-color)}.oo-sider-menu .app-mark-bar,.uk-navbar-item,.uk-navbar-nav>li>a,.uk-navbar-toggle{min-height:72px;text-decoration:none}.uk-navbar-toggle{color:var(--primary-color)}.oo-nav{gap:10px}.oo-nav .uk-drop{border-radius:var(--border-radius-5xl)}.oo-nav>li{font-size:1.6rem}.oo-nav>li>a{line-height:1.5rem;font-size:1.6rem;padding:5px var(--navlink-padding-inline);text-transform:unset;font-weight:600;color:var(--base-text-color);position:relative;display:block;min-height:unset}.oo-nav>li>a:focus{background-color:var(--second-background-color)}.oo-nav>li.uk-active>a{color:var(--sgrey-text-color)}.oo-nav>li.uk-active>a::after{content:'';border-bottom:1px solid var(--sgrey-text-color);display:inline-block;position:absolute;bottom:2px;left:var(--navlink-padding-inline);right:var(--navlink-padding-inline)}.uk-offcanvas-bar{width:520px;left:-520px}.oo-navbar-left .uk-nav-default,.oo-navbar-left .uk-dropdown-nav{font-size:inherit}.oo-navbar-left .root-select-cities{padding:10px}.oo-cities-list{padding:6px 12px;background-color:#fff;border-radius:var(--border-radius-5xl);overflow:hidden;max-height:0;transition:max-height .5s linear;box-shadow:0 0 10px rgba(0,0,0,0.15)}.oo-cities-list a:hover,.oo-cities-list a:focus{background-color:var(--second-background-color);color:var(--base-text-color)}.oo-cities-list.uk-open{max-height:300px}.uk-offcanvas-bar .oo-cities-list{box-shadow:unset}.oo-cities-list .uk-nav>li>a,.oo-sider-nav .uk-nav>li>a,.select-cities-toggle{height:40px;line-height:40px;display:block;padding:0 15px;margin:5px 0;border-radius:var(--border-radius-4xl)}.oo-sider-menu .uk-offcanvas-bar{background-color:#fff;padding:0 40px}.oo-sider-menu .uk-offcanvas-bar::before{background-color:rgba(0,0,0,0.8)}.oo-sider-menu .uk-offcanvas-bar .uk-offcanvas-close{color:var(--base-text-color);top:25px;right:40px;font-weight:700}.oo-sider-menu .uk-offcanvas-bar .uk-offcanvas-close:hover{color:var(--sgrey-text-color)}.oo-sider-menu .oo-divider{margin:0;border-color:var(--base-border-color)}.oo-sider-menu .select-cities{border-radius:var(--border-radius-m);margin-bottom:5px}.oo-sider-menu .select-cities.open .oo-cities-list{max-height:300px}.oo-sider-menu .select-cities.open .select-cities-toggle .uk-icon{transform:scale(1.5) rotateX(180deg)}.oo-sider-menu .select-cities-toggle{text-align:center;position:relative;color:var(--base-text-color)}.oo-sider-menu .select-cities-toggle .uk-icon{position:absolute;right:6px;top:14px;transform:scale(1.5)}.oo-sider-menu .select-cities-toggle:hover,.oo-sider-menu .select-cities-toggle:focus{color:var(--sgrey-text-color)}.oo-sider-menu .oo-sider-nav{padding:5px}.oo-sider-menu .oo-sider-nav .uk-nav>li>a{display:inline-block;font-weight:800;padding:0 15px}.oo-sider-menu .oo-circle-bar{margin:10px 0 0}.oo-sider-menu .oo-circle-bar span{background-color:#545651;border-radius:50%;width:40px;height:40px}.app-mark{display:inline-block}.app-mark img{height:30px}.app-mark .title{margin:0;font-weight:700;font-size:1rem;line-height:2}.oo-navbar-search{width:140px;height:40px;line-height:40px;background-color:var(--base-background-color);color:var(--gray-text-color);border-radius:var(--border-radius-4xl);padding-inline:10px;overflow:hidden}.oo-search-overlay{position:fixed;top:-1000px;transition:all .3s ease-out;width:100%;background-color:#fff;left:0;z-index:1000}.oo-search-overlay.open{top:0;bottom:0;transform:translateY(0);opacity:1}.oo-search-container{width:100%;max-width:1280px;position:absolute;top:0;background-color:#fff;padding:0 40px 20px;left:50%;transform:translateX(-50%);max-height:520px;min-height:400px}.oo-search-container .oo-search-back{cursor:pointer;width:20px}.oo-search-container.open-results .oo-search-tags{visibility:hidden}.oo-search-bar{min-height:70px;gap:10px}.oo-search-bar .oo-search-input-bar{flex:1;background-color:var(--base-background-color);border-radius:var(--border-radius-4xl);padding-left:15px;position:relative}.oo-search-bar .oo-search-input-bar .oo-search-input{flex:1;border:0 none;background:transparent;min-height:40px;color:var(--gray-text-color);z-index:100}.oo-search-bar .oo-search-input-bar .oo-search-input :focus{color:var(--base-text-color)}.oo-search-bar .oo-search-input-bar .oo-search-button{border:0 none;width:50px;border-radius:var(--border-radius-3xl);z-index:101;color:var(--base-text-color);cursor:pointer}.oo-search-results{position:absolute;left:0;top:20px;right:0;background-color:var(--base-background-color);z-index:99;border-radius:0 0 20px 20px;padding-top:20px;overflow-y:auto;transition:max-height .3s linear}.oo-search-results .oo-search-result-list{margin:0}.oo-search-results .oo-search-result-list li{margin:0}.oo-search-results .oo-search-result-list li>*{padding:8px 15px 8px 25px;display:inline-block}.oo-search-results .oo-search-result-list.suggest li a,.oo-search-results .oo-search-result-list li span{padding-left:15px}.oo-search-tags{transition:all .3s linear}.oo-search-tags .panel-title{margin:0;padding-block:20px;font-weight:800}.oo-search-tags .oo-search-tagpanel{display:flex;gap:10px 5px;flex-wrap:wrap}.oo-top-banner{position:relative;margin-bottom:40px;padding:40px 0 0}.oo-top-banner .oo-top-banner-image{position:relative;z-index:90}.oo-top-banner .oo-top-banner-text{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);margin:0;width:60%;z-index:91}.oo-top-banner .oo-top-banner-text .text{color:#fff;margin:0;padding:0;font-size:4rem}.oo-top-banner .oo-top-banner-footer{right:20px;bottom:20px;position:absolute;color:#fff;z-index:91}.oo-top-banner .oo-top-banner-footer .text{color:#fff;margin:0;padding:0}.oo-card{padding:30px;border-radius:var(--border-radius-5xl);overflow:hidden;background-color:var(--dark-text-color);box-shadow:0 0 12px rgba(0,0,0,0.2)}.oo-card.mini{box-shadow:unset}.oo-card.mini:hover{box-shadow:0 0 12px rgba(0,0,0,0.2)}.oo-card.bp{border:1px solid var(--base-border-color)}.oo-card.pad-m{padding:20px}.oo-card.pad-inline-m{padding-inline:20px}.oo-card-simple{gap:20px}.oo-card-simple>*{margin:0}.oo-card-simple .oo-card-image{flex:0 0 160px;max-height:200px;overflow:hidden}.oo-card-simple .oo-card-image img{border-radius:var(--border-radius-m)}.oo-card-item{display:flex;justify-content:space-between;align-items:flex-start;font-weight:700}.oo-card-item>*{display:inline-block;text-align:right;flex:1}.oo-card-item>label{width:120px;text-align:left;flex:none;color:var(--sgray-text-color);font-weight:normal}.oo-card .oo-card-title{margin:0 0 20px}.oo-card>p{margin:0 0 20px}.oo-card>p:last-child{margin:0}.oo-card .oo-title-group{display:flex;flex-direction:column;gap:10px}.oo-card .oo-title-group>*{margin:0;padding:0}.oo-empty{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.oo-block{padding-bottom:40px}.oo-block .oo-block-title{margin-bottom:20px;text-align:center}.oo-block .oo-block-footer{text-align:right;margin-top:10px}.oo-block .oo-block-footer a{color:var(--base-text-color);text-decoration:none}.oo-block .oo-card-image{text-align:center}.oo-block .oo-card-image img{border-radius:var(--border-radius-m)}.oo-block .oo-card-title{margin:10px 0 5px}.oo-block .oo-card-title .text{margin:0;min-height:28px}.oo-block .oo-card-title .remark{margin:5px 0 5px;min-height:42px}.oo-block-item .oo-card-image{border-radius:var(--border-radius-3xl);overflow:hidden}.oo-block-bar{gap:30px;padding:10px 0 0}.oo-block-bar .oo-block-item{width:33.33%;flex-direction:column;overflow:hidden}.oo-block-bar .oo-card-title{min-height:140px;padding:0;max-width:100%;overflow:hidden}.oo-block-bar.sp-list .oo-block-item{width:100%;gap:25px;flex-direction:row}.oo-block-bar.sp-list .oo-card-image{flex:0 0 160px}.oo-block-bar.ss .oo-block-item .oo-card-title{gap:5px !important;margin-top:15px}.oo-block-bar.ss .oo-block-item .oo-card-action{margin-top:10px}.search-list .oo-block-item{padding:15px;border-radius:30px;overflow:hidden}.search-list .oo-block-item .oo-card-title{margin-bottom:0;margin-top:0;width:calc(100% - 158px - 20px)}.search-list .oo-block-item .oo-card-title .text{height:30px;text-overflow:ellipsis;white-space:nowrap}.search-list .oo-block-item .oo-card-title .remark{font-size:1.4rem;margin:2px 0 4px;height:46px;overflow:hidden}.search-list .oo-block-item .oo-card-image{padding:unset;height:158px;width:158px}.search-list .mylike{width:30px;height:30px;position:absolute;left:130px;z-index:100;top:25px;cursor:pointer}.oo-form{display:flex;flex-direction:column}.oo-form .forms{display:flex;flex-direction:column}.oo-form .oo-form-item.validator .oo-form-controls{padding-right:48px}.oo-form .oo-form-item.validator .oo-form-controls::after{min-width:48px;line-height:46px;text-align:center;position:absolute;right:0;bottom:3px;font-family:'iconfont' !important}.oo-form .oo-form-item.validator.success .oo-form-controls{border-color:var(--form-success-color)}.oo-form .oo-form-item.validator.success .oo-form-controls::after{content:'\e61c';color:var(--form-success-color)}.oo-form .oo-form-item.validator.success .form-tipbox{display:none}.oo-form .oo-form-item.validator.error .oo-form-controls{border-color:var(--form-error-color)}.oo-form .oo-form-item.validator.error .oo-form-controls::after{content:'\e612';color:var(--form-error-color)}.oo-form .oo-form-item.validator.error .form-tipbox{color:var(--form-error-color)}.oo-form .oo-form-item.focus-in .oo-form-controls{border-color:#1e87f0}.oo-form .oo-form-item .form-tipbox{padding:10px 0 0 20px;display:inline-block;font-size:1.2rem}.oo-form .oo-form-item .uk-form-controls{display:flex;align-items:stretch;gap:10px}.oo-form .oo-form-item .uk-form-controls>*{min-width:48px;line-height:46px;text-align:center}.oo-form .oo-form-item .oo-form-controls{background-color:var(--dark-text-color);position:relative;border-radius:var(--border-radius-m);border:1px solid var(--base-border-color);transition:.2s ease-in-out;transition-property:color,background-color,border;flex:1;display:flex;align-items:stretch}.oo-form .oo-form-item .oo-form-controls:hover{outline:0;background-color:#fff;color:#666;border-color:#1e87f0}.oo-form .oo-form-item .oo-form-controls .uk-input,.oo-form .oo-form-item .oo-form-controls .uk-select,.oo-form .oo-form-item .oo-form-controls .uk-textarea{flex:1;padding:0 15px;margin:0 5px;font-weight:700;min-height:48px;height:auto;border:0 none;text-align:left;width:auto}.oo-form .oo-form-item .uk-form-label{font-size:1.4rem;font-weight:bold;position:relative}.oo-form .oo-form-item .uk-form-label span{display:inline-block;position:relative;bottom:-3px;left:5px;color:var(--form-error-color)}.oo-form .oo-form-item.required .uk-form-label{padding-right:15px}.oo-form .oo-form-item.required .uk-form-label::after{content:'*';display:inline-block;width:10px;text-align:center;position:absolute;bottom:-3px;right:0;color:var(--form-error-color)}.oo-form .oo-form-tip{margin:0 0 10px}.oo-form.uk-form-stacked .oo-form-item .uk-form-label{margin-bottom:10px;display:inline-block}.oo-enable-scroll{overflow-x:auto;white-space:nowrap;position:relative}.oo-enable-scroll::-webkit-scrollbar{display:none}.oo-enable-scroll::before{position:absolute;right:0;top:0;left:0;width:30px;background-image:linear-gradient(to right, hsla(0,0%,100%,0), #fff 30px);z-index:10}.oo-slider .oo-slider-bar{padding:0 10px}.oo-slider .oo-slider-bar.bs{padding:10px}.oo-slider .oo-slider-bar .oo-slider-items{margin-inline:-20px;transition:all .4s ease;overflow-x:auto;flex-wrap:wrap;grid-gap:12px}.oo-slider .oo-slider-bar .oo-slider-items::-webkit-scrollbar{display:none}.oo-slider .oo-slider-bar .oo-slider-items .oo-slider-item{padding:10px;flex:none !important;width:calc(33.333% - 8px);position:relative}.oo-slider .oo-slider-bar .oo-slider-items .oo-slider-item .uk-card{padding:30px;border-radius:var(--border-radius-5xl);overflow:hidden;padding:0;box-shadow:unset}.oo-slider .oo-slider-bar .oo-slider-items .oo-slider-item .uk-card:hover{box-shadow:0 0 12px rgba(0,0,0,0.2)}.oo-slider .oo-slider-bar .oo-slider-items .oo-slider-item .uk-card:active,.oo-slider .oo-slider-bar .oo-slider-items .oo-slider-item .uk-card:focus{background-color:var(--second-background-color)}.oo-slider .oo-slider-bar .oo-slider-items .oo-slider-item .uk-card>a{display:block;min-height:280px}.oo-slider .oo-slider-bar .oo-slider-items .oo-slider-item .uk-card .oo-card-image img{border-radius:calc(var(--border-radius-5xl) * .7)}.oo-slider .oo-slider-bar .oo-slider-items .oo-slider-item .icon-heart{display:inline-block;z-index:10;position:absolute;right:40px;top:40px;width:30px;height:30px;cursor:pointer}.oo-slider .oo-slider-bar .oo-slider-items .oo-slider-item .oo-card-tags{padding:0 15px 15px;box-sizing:border-box}.oo-slider .oo-slider-bar .oo-slider-items .oo-slider-item .oo-card-tags .tag-item{height:30px;font-size:1.2rem;line-height:28px}.oo-slider .oo-slider-bar .oo-slider-items.c4 .oo-slider-item{width:25%}.oo-slider .oo-slider-bar.ap .uk-card>a{padding:var(--slider-card-padding)}.oo-slider .oo-slider-bar.ap .oo-slider-items .oo-card-tags{padding-top:0px !important;margin-top:-8px}.oo-slider .oo-slider-bar.sp .oo-card-image{border-radius:var(--border-radius-4xl) var(--border-radius-4xl) 0 0}.oo-slider .oo-slider-bar.sp .oo-card-image img{border-radius:unset !important}.oo-slider .oo-slider-bar.sp .oo-card-title{padding:15px 15px 10px;margin:0}.oo-slider .oo-slider-bar.op{position:relative}.oo-slider .oo-slider-bar.op .uk-card a::after{content:'';position:absolute;background-color:rgba(0,0,0,0.2);width:100%;height:100%;left:0;top:0;z-index:-1}.oo-slider .oo-slider-bar.op .uk-card:hover a::after{z-index:2}.oo-slider .oo-slider-bar.op .uk-card:hover .oo-card-title{z-index:3}.oo-slider .oo-slider-bar.op .uk-card p{display:none}.oo-slider .oo-slider-bar.op .oo-card-title{position:absolute;left:0;right:0;bottom:0;padding:0 20px 20px;z-index:10;margin-bottom:0}.oo-slider .oo-slider-bar.op .oo-card-title .text{color:var(--dark-text-color);margin:5px 0 0;text-shadow:0 0 5px rgba(0,0,0,0.5)}.oo-footer{margin-top:110px;padding:50px 15px;background-color:var(--dark-background-color)}.oo-footer .app-mark{display:block;margin-bottom:50px}.oo-footer .oo-footer-bar{gap:25px}.oo-footer .oo-footer-bar .title{margin:0 0 20px;font-weight:700;color:var(--base-background-color);font-size:1.6rem}.oo-footer .oo-footer-bar .uk-list{margin:0}.oo-footer .oo-footer-bar .uk-list>li{margin:0 0 15px}.oo-footer a,.oo-footer a:active{color:#b9b9b9;text-decoration:none}.oo-footer a:hover{color:var(--dark-text-color)}.oo-footer-follow-us{gap:10px}.oo-footer-follow-us a{display:inline-block;overflow:hidden}.oo-footer-follow-us a img{transform:translateY(-200px);filter:drop-shadow(0 200px 0 white)}.oo-gallery .uk-modal-dialog{background-color:rgba(0,0,0,0.75)}.oo-gallery .uk-modal-dialog,.oo-gallery .uk-slideshow,.oo-gallery .uk-slideshow-items{height:100vh}.oo-gallery .uk-close{background-color:transparent}.oo-breadcrumb-bar .uk-breadcrumb{margin:0;flex-wrap:nowrap}.oo-breadcrumb-bar .uk-breadcrumb>:nth-child(n + 2):not(.uk-first-column):before{margin:0 10px;font-family:'iconfont' !important;content:'\e61d';font-size:1.2rem}.oo-breadcrumb-bar .uk-breadcrumb>*>*{font-size:1.4rem;color:var(--base-text-color) !important}.oo-pagination{margin:0 auto;font-size:1.6rem}.oo-pagination>*>*{display:unset;color:#393939;padding:unset}.oo-pagination li{width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;box-sizing:border-box;cursor:pointer}.oo-pagination li a{width:100%;height:100%}.oo-pagination li:hover{background-color:#d1d1d1}.oo-pagination li:hover>*{color:#393939}.oo-pagination li+li{margin-left:10px}.oo-pagination .uk-pagination-previous,.oo-pagination .uk-pagination-next{background-color:#fff;border:2px solid #393939;line-height:calc(40px - 4px)}.oo-pagination li.uk-active,.oo-pagination li.uk-pagination-next:hover,.oo-pagination li.uk-pagination-previous:hover{background-color:#393939}.oo-pagination li.uk-active,.oo-pagination li.uk-pagination-next:hover,.oo-pagination li.uk-pagination-previous:hover,.oo-pagination li.uk-active>*,.oo-pagination li.uk-pagination-next:hover>*,.oo-pagination li.uk-pagination-previous:hover>*{color:#fff}.oo-totop{position:fixed;bottom:110px;right:20px;background-color:rgba(255,255,255,0.8);width:40px;height:40px;border-radius:var(--border-radius-m);box-shadow:0 0 1px 0 rgba(0,0,0,0.5)}.oo-steps .oo-step-items{padding:30px 0;display:flex;align-items:center;justify-content:center;gap:40px;margin-bottom:50px}.oo-steps .oo-step-item{display:flex;align-items:center;gap:10px}.oo-steps .oo-step-item>*{font-weight:bold;margin:0}.oo-steps .oo-step-item .n{display:inline-block;width:30px;height:30px;border-radius:50%;color:var(--base-text-color);background-color:var(--base-border-color);text-align:center;line-height:30px}.oo-steps .oo-step-item.active .n{background-color:var(--base-text-color);color:var(--dark-text-color)}.oo-side-bar.oo-goods-info .total{padding:20px 0}.page-details .top-info{margin-block:30px;display:flex;flex-direction:column;gap:20px;padding:0}.page-details .top-info .iconfont{width:40px;height:40px;line-height:40px;border-radius:50%;text-align:center;background-color:var(--second-background-color);cursor:pointer}.page-details .top-info .uk-text-lead{font-size:2.8rem}.page-details .top-info .icon-heart{line-height:36px;background-size:unset}.page-details .top-info .uk-grid{margin-left:-5px}.page-details .top-info .uk-grid>*{padding-left:5px}.page-details .top-info .uk-grid .small-box{display:grid;grid-gap:5px;grid-template-columns:1fr 1fr;height:100%}.page-details .top-info .uk-tab{margin:0}.page-details .top-info .uk-tab>*>a{min-height:40px;line-height:40px;padding-block:0;font-weight:bold;font-size:1.4rem}.page-details .top-info .videos-wrap,.page-details .top-info .galleries-wrap{aspect-ratio:16/9;overflow:hidden}.page-details .top-info .galleries{position:relative;height:100%}.page-details .top-info .galleries .uk-lightbox-item{display:none}.page-details .top-info .galleries .uk-lightbox-item:nth-child(-n + 3){display:block;overflow:hidden;position:absolute;left:0;top:63%;width:49%;bottom:0;padding-right:3px}.page-details .top-info .galleries .uk-lightbox-item:nth-child(3){left:auto;right:0;padding:0 0 0 3px}.page-details .top-info .galleries .uk-lightbox-item:first-child{width:100%;left:0;right:0;top:0;bottom:38%}.page-details .top-info .galleries .uk-lightbox-item>a{display:inline-block}.page-details .top-info .galleries-wrap.mini .galleries{display:block}.page-details .top-info .galleries-wrap.mini .galleries .uk-lightbox-item{height:auto !important;position:static !important}.page-details .top-info .right{width:38%;border-radius:10px;flex-shrink:0;margin-left:30px;padding:30px}.page-details .top-info .right .dec-item+.dec-item{margin-top:16px}.page-details .top-info .right .dec-item .value{max-width:65%;text-align:right}.page-details .oo-block .oo-block-title{text-align:left;margin-bottom:10px}.page-details .page-content .content,.page-details .side-content .content{font-size:1.6rem}.page-details .similar .oo-slider-items{display:flex;flex-wrap:nowrap}.page-content .oo-side-bar{flex:0 0 350px}.page-content .ginfo-side-bar{flex:0 0 392px}.page-content .ginfo-side-bar.full .float-tools{position:fixed;z-index:1010;top:20px;left:0;right:0;bottom:0;transform:translateY(0%);overflow-y:auto}.page-content .ginfo-side-bar.full .float-tools .oo-title{display:flex;justify-content:space-between;align-items:center}.page-content .ginfo-side-bar .check-options:not(.loading) .oo-spinner{display:none}.page-content .ginfo-side-bar .check-options.loading .oo-spinner{min-height:200px}.page-content .ginfo-side-bar .check-options.loading .skus-results{display:none}.page-content .float-tools{padding:30px;transition:all .2s linear}.page-content .float-tools-placeholder{height:274px;display:none}.page-content .float-tools .oo-title{display:none;position:relative}.page-content .float-tools .oo-select-item{position:relative}.page-content .float-tools .oo-select-item .oo-btn{border:1px solid var(--base-border-color);background-color:transparent;padding:0 2rem;text-align:left}.page-content .float-tools .oo-goods-services{background-color:#eef6e8;border-radius:var(--border-radius-m);padding:20px}.page-content .float-tools .oo-goods-services ol{margin:0;padding:0;list-style:none}.page-content .float-tools .oo-goods-services ol li{position:relative;color:var(--base-text-color);padding-left:24px}.page-content .float-tools .oo-goods-services ol li::before{content:'';width:10px;height:10px;border-radius:50%;background-color:var(--base-text-color);position:absolute;left:0;transform:translateY(50%)}.page-content .float-tools .oo-goods-services ol li+li{margin-top:10px}.page-content .float-tools .service-item{border:1px solid var(--base-border-color);border-radius:var(--border-radius-m);padding:20px;margin-bottom:14px}.page-content .float-tools .service-item .hd .oo-card-title{font-size:2.2rem;font-weight:bold}.page-content .float-tools .service-item .check-box{border:2px solid var(--base-border-color);width:30px;height:30px;border-radius:50%;position:relative;box-sizing:border-box;cursor:pointer;flex-shrink:0;margin-left:14px}.page-content .float-tools .service-item .desc{margin:0 0 14px}.page-content .float-tools .service-item .o-options>div+div{margin-top:5px}.page-content .float-tools .service-item .oo-price-list{line-height:25px}.page-content .float-tools .service-item .tag-lish{margin-top:10px}.page-content .float-tools .service-item .tag-item{height:40px;line-height:40px;padding:0 14px;cursor:pointer;background-color:#fff}.page-content .float-tools .service-item .tag-item+.tag-item{margin-left:15px}.page-content .float-tools .service-item .tag-item.active{border-color:var(--base-text-color)}.page-content .float-tools .service-item.active{border-color:var(--base-text-color)}.page-content .float-tools .service-item.active .check-box{border-color:var(--base-text-color)}.page-content .float-tools .service-item.active .check-box::after{content:'';position:absolute;top:50%;left:50%;border-radius:var(--border-radius-3xl);width:18px;height:18px;background-color:var(--base-text-color);transform:translate(-50%, -50%)}.shop-content{padding-right:422px}.shop-content .side-bar{float:right;width:392px;margin-right:-422px;margin-bottom:30px}.oo-check-button{padding-block:20px;margin-block:-20px}.oo-check-button .price-box{display:none;min-width:120px}.oo-check-button.uk-active{position:fixed;bottom:0 !important;top:auto !important;width:unset !important;padding-inline:15px;left:0;right:0;background-color:var(--dark-text-color)}.oo-check-button.uk-active .price-box{display:block}.oo-check-button-placeholder{height:40px}.select-date .choose-month{height:40px}.select-date .choose-month .month-tool{display:block;border-radius:50%;width:40px;height:40px;line-height:40px;text-align:center;cursor:pointer}.select-date .choose-month .month-tool:hover{background-color:var(--second-background-color);color:var(--sgrey-text-color)}.select-date .weeks{border-bottom:1px solid var(--base-border-color);display:grid;grid-column-gap:5px;text-align:center;grid-template-columns:repeat(7, minmax(40px, 1fr))}.select-date .weeks>*{display:inline-block;text-align:center;padding:8px 0;width:40px;margin:0 auto}.select-date .day-content{display:grid;grid-template-columns:repeat(7, minmax(40px, 1fr));grid-column-gap:5px;grid-row-gap:10px;text-align:center;padding:30px 0 20px}.select-date .day-content .day{width:50px;height:50px;text-align:center;border-radius:50%;cursor:pointer;line-height:1.2;padding:8px 4px;margin:0 auto}.select-date .day-content .day .value{font-weight:bold;font-size:1.6rem}.select-date .day-content .day .price{font-size:1.2rem}.select-date .day-content .day.active,.select-date .day-content .day:not(.disabled):hover{background-color:var(--base-text-color)}.select-date .day-content .day.active .value,.select-date .day-content .day:not(.disabled):hover .value{color:#fff}.select-date .day-content .day.active .price,.select-date .day-content .day:not(.disabled):hover .price{color:var(--sgrey-text-color);font-size:1.2rem}.select-date .day-content .day.is-weekend .value{color:var(--form-error-color)}.select-date .day-content .day.disabled .value{color:var(--base-border-color)}.select-card{padding:15px;max-width:360px !important}.select-card .close{position:absolute;top:20px;right:20px}.select-card .oo-step-bar{display:flex;justify-content:space-between;align-items:center}.select-card .oo-step-bar .count{width:30px;display:inline-block;text-align:center}.select-card .oo-step-bar .count-tool{width:40px;height:40px;text-align:center;line-height:40px;display:inline-block;background-color:var(--second-background-color);border-radius:50%;cursor:pointer}.select-card .oo-step-bar .count-tool:not(.disabled):hover{background-color:var(--base-text-color);color:#fff}.select-card .oo-step-bar .count-tool.disabled{color:var(--gray-text-color)}.map-wrapper{position:relative}.map-wrapper .map-container{height:300px}.map-wrapper #open-map{position:absolute;z-index:100;top:10px;right:10px}.big-map .uk-modal-dialog{padding:0;width:100%;max-width:800px !important}.big-map #big-map{min-height:480px}.search-content{padding-top:20px}.search-content .side-bar{width:210px}.search-content .side-content{width:100%}.search-content .tag-item.uk-active{background-color:var(--second-background-color)}.side-nav{padding:10px}.side-nav.text-left>a{text-align:left}.side-nav>a{display:block;height:48px;line-height:48px;text-align:center;font-weight:bold;border-radius:var(--border-radius-4xl);padding:0 20px}.side-nav>a:hover,.side-nav>a.uk-active{background-color:var(--second-background-color);color:var(--sgrey-text-color)}.oo-payment-item{margin-top:15px;display:block}.oo-payment-item .payment-option-group{display:flex;gap:15px;padding:20px;border:1px solid var(--gray-text-color);border-radius:var(--border-radius-4xl)}.oo-payment-item .payment-option-group>label{flex:1}.oo-payment-item .payment-option-group>label h3{margin:0 0 20px}.oo-payment-item .payment-option-group>label .remark{margin-bottom:15px}.oo-payment-item .payment-option-group>label .remark a{text-decoration:underline}.oo-payment-item .payment-option-group>label .price-group{display:flex;flex-direction:column;gap:10px}.oo-payment-item .payment-option-group .icon-radio{font-size:2.5rem}.oo-payment-item .payment-option-group .icon-radio::after{content:'\e610'}.oo-payment-item .radio-option{opacity:0;position:absolute}.oo-payment-item .radio-option:checked+.payment-option-group{border-color:var(--base-text-color)}.oo-payment-item .radio-option:checked+.payment-option-group .icon-radio::after{content:'\e60a'}.book-content .oo-divider{margin:25px 0;border-color:var(--base-border-color)}.final-price-bar{padding-top:40px}.final-price-bar button{margin-bottom:20px}.final-price-bar .final-price{margin-bottom:40px}.final-price-bar .total-price{margin-bottom:15px}.oo-book-list-item{padding:20px}.oo-book-list-item .status{padding:1px 14px;border-radius:10px;color:#fff}.oo-book-list-item .book-card-content{display:flex;align-items:stretch;justify-content:space-between}.oo-book-list-item .right{width:180px;text-align:center}.oo-book-list-item .right .oo-card-image{height:180px;width:180px}.oo-book-list-item .right .oo-btn{margin-top:10px}.oo-dselect{position:relative;width:80px !important}.oo-dselect .label{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 5px}.oo-dselect::after{content:'';position:absolute;right:-4px;top:25%;width:1px;height:50%;background-color:var(--base-border-color)}.oo-dselect .uk-dropdown{min-width:360px;max-height:360px;overflow-y:auto;overflow-x:hidden;border-radius:var(--border-radius-5xl);padding:15px}.oo-dselect .uk-dropdown ul{margin:0;padding:0}.oo-dselect .uk-dropdown li{text-align:left;list-style:none}.oo-dselect .uk-dropdown li a{border-radius:var(--border-radius-4xl);padding:0 15px;margin:3px 0;display:block}.oo-dselect .uk-dropdown li a:hover,.oo-dselect .uk-dropdown li.uk-active a{background-color:var(--base-background-color)}