@keyframes bbhFadeInUp{from{opacity:0;transform:translate3d(0, 24px, 0)}to{opacity:1;transform:none}}@keyframes bbhFadeInDown{from{opacity:0;transform:translate3d(0, -16px, 0)}to{opacity:1;transform:none}}@keyframes bbhFadeInLeft{from{opacity:0;transform:translate3d(-12px, 0, 0)}to{opacity:1;transform:none}}@keyframes bbhFadeInRight{from{opacity:0;transform:translate3d(12px, 0, 0)}to{opacity:1;transform:none}}@keyframes bbhslideInLeft{from{transform:translate3d(-2%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes bbhslideInRight{from{transform:translate3d(2%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes bbhZoomIn{from{opacity:0;transform:scale3d(0.8, 0.8, 0.8)}50%{opacity:1}}.zoomIn{animation-name:bbhZoomIn !important;animation-duration:0.6s;animation-fill-mode:both;animation-timing-function:ease-out}.slideInRight{animation-name:bbhslideInRight !important;animation-duration:0.6s;animation-fill-mode:both;animation-timing-function:ease-out}.slideInLeft{animation-name:bbhslideInLeft !important;animation-duration:0.6s;animation-fill-mode:both;animation-timing-function:ease-out}.animated.fadeInUp{animation-name:bbhFadeInUp !important;animation-duration:0.6s;animation-fill-mode:both;animation-timing-function:ease-out}.animated.fadeInDown{animation-name:bbhFadeInDown !important;animation-duration:0.6s;animation-fill-mode:both;animation-timing-function:ease-out}.animated.fadeInLeft{animation-name:bbhFadeInLeft !important;animation-duration:0.6s;animation-fill-mode:both;animation-timing-function:ease-out}.animated.fadeInRight{animation-name:bbhFadeInRight !important;animation-duration:0.6s;animation-fill-mode:both;animation-timing-function:ease-out}.elementor-element.elementor-element-6e91d27.e-con-full.e-flex.e-con.e-parent.e-lazyloaded.animated.fadeInRight{pointer-events:none}.woocommerce-breadcrumb a{font-size:var(--e-global-typography-93b63d5-font-size);line-height:var(--e-global-typography-93b63d5-line-height);text-decoration:none}.breadcrums-bbh{margin-left:5px;margin-right:5px}.wc-block-checkout .wc-block-components-product-name{font-size:1.25em !important}.wc-block-checkout .wc-block-checkout__actions_row{margin-top:75px !important}.smaller-padding{margin-bottom:64px}.big-padding{margin-bottom:128px}.small-padding{margin-bottom:80px}@media screen and (max-width:767px){.big-padding{margin-bottom:64px}.small-padding{margin-bottom:40px}}.section-padding{padding-left:80px;padding-right:80px}@media screen and (max-width:1366px){.section-padding{padding-left:40px;padding-right:40px}}@media screen and (max-width:767px){.section-padding{padding-left:20px;padding-right:20px}}.elementor-button-bbh-secondary-white{all:unset;cursor:pointer;height:fit-content;position:relative;width:fit-content;border:1px solid var(--e-global-color-f4ce3dd);border-radius:100px;overflow:hidden;transition:all 0.2s;transition-delay:0.1s}.elementor-button-bbh-secondary-white a{all:unset !important;text-decoration:unset}.elementor-button-bbh-secondary-white a span{color:var(--e-global-color-f4ce3dd);text-decoration:unset;font-family:var(--e-global-typography-85b07aa-font-family), Sans-serif;font-size:var(--e-global-typography-fdf7a6e-font-size);line-height:var(--e-global-typography-fdf7a6e-line-height);font-weight:var(--e-global-typography-85b07aa-font-weight);transition:color 0.2s;transition-delay:0.1s}.elementor-button-bbh-secondary-white a .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;gap:0;padding-left:16px;padding-top:8px;padding-bottom:8px;padding-right:16px;transition:padding-right 0.2s ease;transition-delay:0.1s}.elementor-button-bbh-secondary-white a .elementor-button-content-wrapper::after{content:"";display:inline-block;max-width:32px;max-height:32px;width:32px;height:32px;background-image:url("/wp-content/themes/hello-elementor-child/assets/images/arrowbggrey.svg");background-size:contain;background-repeat:no-repeat;vertical-align:middle;position:absolute;right:4px;transform:translateX(10px) rotate(0deg);opacity:0;transition:transform 0.2s, opacity 0.1s;transition-delay:0.1s}.elementor-button-bbh-secondary-white:hover{width:fit-content;background-color:var(--e-global-color-9eb7e9d)}.elementor-button-bbh-secondary-white:hover .elementor-button-content-wrapper{padding-left:16px;padding-top:8px;padding-bottom:8px;padding-right:48px}.elementor-button-bbh-secondary-white:hover a .elementor-button-content-wrapper::after{max-width:32px;max-height:32px;width:32px;height:32px;transform:translateX(0px) rotate(45deg);margin-left:10px;opacity:1}.elementor-button-bbh-secondary-white:hover a span{color:var(--e-global-color-788c3ca)}.elementor-button-bbh-secondary-black{all:unset;cursor:pointer;position:relative;width:fit-content;border:1px solid var(--e-global-color-788c3ca);border-radius:100px;overflow:hidden;transition:all 0.2s;transition-delay:0.1s}.elementor-button-bbh-secondary-black a{all:unset !important;text-decoration:unset}.elementor-button-bbh-secondary-black a span{color:var(--e-global-color-788c3ca);text-decoration:unset;font-family:var(--e-global-typography-85b07aa-font-family), Sans-serif;font-size:var(--e-global-typography-fdf7a6e-font-size);line-height:var(--e-global-typography-fdf7a6e-line-height);font-weight:var(--e-global-typography-85b07aa-font-weight);transition:color 0.2s;transition-delay:0.1s}.elementor-button-bbh-secondary-black a .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;gap:0;padding-left:16px;padding-top:8px;padding-bottom:8px;padding-right:16px;transition:padding-right 0.2s ease;transition-delay:0.1s}.elementor-button-bbh-secondary-black a .elementor-button-content-wrapper::after{content:"";display:inline-block;max-width:32px;max-height:32px;width:32px;height:32px;background-image:url("/wp-content/themes/hello-elementor-child/assets/images/arrowbglightgrey.svg");background-size:contain;background-repeat:no-repeat;vertical-align:middle;position:absolute;right:4px;transform:translateX(10px) rotate(0deg);opacity:0;transition:transform 0.2s, opacity 0.1s;transition-delay:0.1s}.elementor-button-bbh-secondary-black:hover{width:fit-content;background-color:var(--e-global-color-788c3ca)}.elementor-button-bbh-secondary-black:hover .elementor-button-content-wrapper{padding-left:16px;padding-top:8px;padding-bottom:8px;padding-right:48px}.elementor-button-bbh-secondary-black:hover a .elementor-button-content-wrapper::after{max-width:32px;max-height:32px;width:32px;height:32px;transform:translateX(0px) rotate(45deg);margin-left:10px;opacity:1}.elementor-button-bbh-secondary-black:hover a span{color:var(--e-global-color-f4ce3dd)}.elementor-button-bbh-primary{all:unset;cursor:pointer;position:relative;width:fit-content;background-color:var(--e-global-color-17f8faa);border-radius:100px;overflow:hidden;transition:all 0.2s;transition-delay:0.1s}.elementor-button-bbh-primary a{all:unset !important;text-decoration:unset}.elementor-button-bbh-primary a span{color:white;text-decoration:unset;font-family:var(--e-global-typography-85b07aa-font-family), Sans-serif;font-size:var(--e-global-typography-fdf7a6e-font-size);line-height:var(--e-global-typography-fdf7a6e-line-height);font-weight:var(--e-global-typography-85b07aa-font-weight);transition:all 0.2s;transition-delay:0.1s}.elementor-button-bbh-primary a .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;gap:0;padding-left:16px;padding-top:8px;padding-bottom:8px;padding-right:16px;transition:padding-right 0.2s ease;transition-delay:0.1s}.elementor-button-bbh-primary a .elementor-button-content-wrapper::after{content:"";display:inline-block;max-width:32px;max-height:32px;width:32px;height:32px;background-image:url("/wp-content/themes/hello-elementor-child/assets/images/arrowbg.svg");background-size:contain;background-repeat:no-repeat;vertical-align:middle;position:absolute;right:4px;transform:translateX(10px) rotate(0deg);opacity:0;transition:transform 0.2s, opacity 0.1s;transition-delay:0.1s}.elementor-button-bbh-primary:hover{width:fit-content;background-color:var(--e-global-color-8371576)}.elementor-button-bbh-primary:hover .elementor-button-content-wrapper{padding-left:16px;padding-top:8px;padding-bottom:8px;padding-right:48px}.elementor-button-bbh-primary:hover a .elementor-button-content-wrapper::after{max-width:32px;max-height:32px;width:32px;height:32px;transform:translateX(0px) rotate(45deg);margin-left:10px;opacity:1}.bbh-primary{all:unset;cursor:pointer;position:relative;width:fit-content;background-color:var(--e-global-color-17f8faa);border-radius:100px;overflow:hidden;transition:all 0.2s;transition-delay:0.1s}.bbh-primary .button-wrapper{color:white;text-decoration:unset;font-family:var(--e-global-typography-85b07aa-font-family), Sans-serif;font-size:var(--e-global-typography-fdf7a6e-font-size);line-height:var(--e-global-typography-fdf7a6e-line-height);font-weight:var(--e-global-typography-85b07aa-font-weight);transition:all 0.2s;transition-delay:0.1s;padding-left:16px;padding-top:8px;padding-bottom:8px;padding-right:16px;display:flex;align-items:center;justify-content:center;gap:0;padding-left:16px;padding-top:8px;padding-bottom:8px;padding-right:16px;transition:padding-right 0.2s ease;transition-delay:0.1s}.bbh-primary .button-wrapper::after{content:"";display:inline-block;max-width:32px;max-height:32px;width:32px;height:32px;background-image:url("/wp-content/themes/hello-elementor-child/assets/images/arrowbg.svg");background-size:contain;background-repeat:no-repeat;vertical-align:middle;position:absolute;right:4px;transform:translateX(10px) rotate(0deg);opacity:0;transition:transform 0.2s, opacity 0.1s;transition-delay:0.1s}.bbh-primary:hover{width:fit-content;background-color:var(--e-global-color-8371576)}.bbh-primary:hover .button-wrapper{padding-left:16px;padding-top:8px;padding-bottom:8px;padding-right:48px}.bbh-primary:hover .button-wrapper::after{max-width:32px;max-height:32px;width:32px;height:32px;transform:translateX(0px) rotate(45deg);margin-left:10px;opacity:1}.elementor-button-bbh-text-button{all:unset;cursor:pointer;position:relative;width:fit-content;background-color:none;border-radius:0px;overflow:hidden;transition:all 0.2s}.elementor-button-bbh-text-button a{all:unset !important;cursor:pointer;text-decoration:unset}.elementor-button-bbh-text-button a span{color:black;text-decoration:unset;font-family:var(--e-global-typography-fdf7a6e-font-family), Sans-serif;font-size:var(--e-global-typography-fdf7a6e-font-size);line-height:var(--e-global-typography-fdf7a6e-line-height);font-weight:var(--e-global-typography-fdf7a6e-font-weight)}.elementor-button-bbh-text-button a .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;padding-top:8px;padding-bottom:8px;gap:8px;transition:padding-right 0.2s ease}.elementor-button-bbh-text-button a .elementor-button-content-wrapper::after{content:"";display:inline-block;max-width:24px;max-height:24px;width:24px;height:24px;background-image:url("/wp-content/themes/hello-elementor-child/assets/images/chevron-right.svg");background-size:contain;background-repeat:no-repeat;vertical-align:middle;transform:translateX(0px);transition:transform 0.2s, opacity 0.1s}.elementor-button-bbh-text-button:hover{width:fit-content}.elementor-button-bbh-text-button:hover a{opacity:0.8}.elementor-button-bbh-text-button:hover a .elementor-button-content-wrapper::after{transform:translateX(2px);opacity:1}.elementor-button-bbh-text-button-reverse{all:unset;cursor:pointer;position:relative;width:fit-content;background-color:none;border-radius:0px;overflow:hidden;transition:all 0.2s}.elementor-button-bbh-text-button-reverse a{all:unset !important;cursor:pointer;text-decoration:unset}.elementor-button-bbh-text-button-reverse a span{color:black;text-decoration:unset;font-family:var(--e-global-typography-fdf7a6e-font-family), Sans-serif;font-size:var(--e-global-typography-fdf7a6e-font-size);line-height:var(--e-global-typography-fdf7a6e-line-height);font-weight:var(--e-global-typography-fdf7a6e-font-weight)}.elementor-button-bbh-text-button-reverse a .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;padding-top:8px;padding-bottom:8px;gap:8px;transition:padding-right 0.2s ease}.elementor-button-bbh-text-button-reverse a .elementor-button-content-wrapper::before{content:"";display:inline-block;max-width:24px;max-height:24px;width:24px;height:24px;background-image:url("/wp-content/themes/hello-elementor-child/assets/images/chevron-left.svg");background-size:contain;background-repeat:no-repeat;vertical-align:middle;transform:translateX(0px);transition:transform 0.2s, opacity 0.1s}.elementor-button-bbh-text-button-reverse:hover{width:fit-content}.elementor-button-bbh-text-button-reverse:hover a{opacity:0.8}.elementor-button-bbh-text-button-reverse:hover a .elementor-button-content-wrapper::before{transform:translateX(2px);opacity:1}.radius-20{border-radius:20px}.radius-16{border-radius:16px}.radius-12{border-radius:12px}.first-word-title{color:var(--e-global-color-788c3ca)}.zoom-bg img{position:relative;overflow:hidden;animation:zoomInSlow 10s ease-in-out forwards}@keyframes zoomInSlow{0%{transform:scale(1)}100%{transform:scale(1.04)}}.swiper-container:not(.swiper-container-initialized)>.swiper-wrapper,.swiper:not(.swiper-initialized)>.swiper-wrapper{overflow:unset}.footer-bbh form{display:flex;align-items:baseline;justify-content:space-between}.footer-bbh legend{display:none}.footer-bbh .gfield--type-email label{display:none}.footer-bbh .ginput_container_consent{display:flex}.footer-bbh .gfield--type-consent{padding:0px;border:unset}.footer-bbh .ginput_container_consent input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.footer-bbh .ginput_container_consent label{position:relative;cursor:pointer;padding-left:32px;font-size:14px;font-family:var(--e-global-typography-93b63d5-font-family), Sans-serif;font-size:var(--e-global-typography-93b63d5-font-size);font-weight:var(--e-global-typography-93b63d5-font-weight);line-height:var(--e-global-typography-93b63d5-line-height)}.footer-bbh .ginput_container_consent label:before{content:"";-webkit-appearance:none;background-color:transparent;border:1px solid rgba(0, 0, 0, 0.15);padding:11px;display:inline-block;position:absolute;left:0;top:50%;transform:translateY(-50%);vertical-align:middle;cursor:pointer;margin-right:5px;border-radius:4px;background-color:white}.footer-bbh .ginput_container_consent input:checked+label:after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:5.99px;width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.82293%208.58344L4.38415%2010.8321C4.7223%2011.1291%205.23911%2011.0869%205.52465%2010.7391L12.1819%202.63039%22%20stroke%3D%22%230B282C%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");background-size:cover}.footer-bbh .gform-footer{min-width:87px;padding:12px 32px;margin-top:24px;max-height:44px}.gform_wrapper.gravity-theme .gform_footer .gform_button{all:unset;position:relative;z-index:9}.gform_wrapper.gravity-theme .gform_footer{cursor:pointer;display:flex;width:fit-content;color:black;border:1px solid #D9D9D9;background-color:transparent;border-radius:100px;text-decoration:unset;font-family:var(--e-global-typography-85b07aa-font-family), Sans-serif;font-size:var(--e-global-typography-1c4c4aa-font-size);line-height:var(--e-global-typography-1c4c4aa-line-height);font-weight:var(--e-global-typography-1c4c4aa-font-weight);transition:all 0.2s;transition-delay:0.1s;padding-left:16px;padding-top:8px;padding-bottom:8px;padding-right:16px;display:flex;align-items:center;justify-content:center;gap:0;padding-left:16px;padding-top:8px;padding-bottom:8px;padding-right:16px;transition:padding-right 0.2s ease;transition-delay:0.1s}.gform_wrapper #input_2_1{border:unset;background-color:transparent;border-radius:0;border-bottom:1px solid #D9D9D9}#gform_fields_2{display:flex;flex-direction:column;gap:16px}.gform_wrapper #input_2_1{padding-left:0}.gform_wrapper.gravity-theme .gform_footer:has(span) .button{opacity:0}#gform_2{gap:16px}.gform_wrapper.gravity-theme .gform-loader{position:absolute !important;z-index:10000;width:1em;height:1em;border:2px solid #642F3A;border-bottom-color:#F8F3EB;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.gform_validation_errors{display:none}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.gform_submission_error .hide_summary{display:none}.bbh-white-header header svg path{fill:white !important;stroke:white}.bbh-header-white svg path{fill:white !important;stroke:white}header.active-header-top .bbh-header{background:rgba(0, 0, 0, 0.356);backdrop-filter:blur(5.4499998093px);cursor:pointer}header .elementor-menu-cart__container{height:100vh;overflow:visible;transform:translateY(0px);transition:transform 0.4s}header.active-header .bbh-header{transform:translateY(-200px)}header.active-header .bbh-header .elementor-menu-cart__container{height:100vh;overflow:visible;transform:translateY(200px)}header .bbh-header{transform:translateY(0px)}header .sticky-nav{transform:translateY(100px)}body:has(.active-header) .elementor-sticky--active .sticky-nav{transform:translateY(0px)}.elementor-sticky--active .sticky-nav{transform:translateY(40px)}.elementor-menu-cart__main .elementor-menu-cart__product-price{color:#070707}.bodymap-wrapper{display:flex}.bodymap-wrapper .bodymap-texts{width:50%}.bodymap-wrapper .bodymap-texts .bodymap-text{display:none;max-width:300px}.bodymap-wrapper .bodymap-texts .bodymap-text h3{color:var(--e-global-color-17f8faa)}.bodymap-wrapper .bodymap-texts .bodymap-text.active{display:block}.bodymap-wrapper .svg-wrapper{width:50%}.bodymap-wrapper .svg-wrapper .clickable-point{cursor:pointer;transition:all 0.3s ease}.bodymap-wrapper .svg-wrapper .clickable-point.active{fill:#F27591;stroke:#F27591;stroke-width:2}@media screen and (max-width:1024px){.bodymap-wrapper .svg-wrapper{display:flex;justify-content:center}}@media screen and (max-width:767px){.bodymap-wrapper{flex-direction:column-reverse;gap:60px}.bodymap-wrapper .bodymap-texts{width:100%}.bodymap-wrapper .svg-wrapper{width:100%}}.post-categories{display:flex;gap:8px;flex-wrap:nowrap}.post-categories .post-category{font-family:var(--e-global-typography-93b63d5-font-family), Sans-serif;font-size:var(--e-global-typography-93b63d5-font-size);font-weight:var(--e-global-typography-93b63d5-font-weight);line-height:var(--e-global-typography-93b63d5-line-height);padding:4px 10px;border-radius:20px;border:1px solid black}.main-slider-new{overflow:visible !important}.main-slider-new .swiper-slide{height:500px;border-radius:16px;display:flex;justify-content:center;align-items:center;flex-direction:column}.main-slider-new .swiper-slide .content-wrapper{padding:32px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:32px;visibility:hidden;height:100%;background-color:rgba(0, 0, 0, 0);border-radius:16px;opacity:0;transition:all 0.4s ease}.main-slider-new .swiper-slide .content-wrapper p{color:white;text-align:center}.main-slider-new .swiper-slide .content-wrapper .button-wrapper button{padding-left:16px;padding-top:8px;padding-bottom:8px;padding-right:16px}.main-slider-new .swiper-slide.swiper-slide-active .content-wrapper{width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);visibility:visible;opacity:1}.main-slider-new .swiper-pagination-new{display:flex;justify-content:center;padding-top:32px}.main-slider-new .swiper-pagination-bullet{position:relative;background-color:rgba(0, 0, 0, 0.5);width:8px;height:8px;border-radius:50%;transition:all 0.3s ease;overflow:hidden;opacity:1}.main-slider-new .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:rgba(0, 0, 0, 0.5);width:28px;border-radius:100px}.main-slider-new .swiper-pagination-bullet.swiper-pagination-bullet-active::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:black;border-radius:100px;transform:translateX(-100%);animation:animateLine 4s linear forwards}@keyframes animateLine{from{transform:translateX(-100%)}to{transform:translateX(0%)}}.bbh-product-slider{padding-bottom:60px;cursor:pointer}.bbh-product-slider .swiper-scrollbar-package{max-width:457px;background:#D6D6D6;cursor:grab}.bbh-product-slider .swiper-scrollbar-package .swiper-scrollbar-drag{background:black}.bbh-product-slider .swiper-horizontal>.swiper-scrollbar,.bbh-product-slider .swiper-scrollbar.swiper-scrollbar-horizontal{right:80px;left:unset}.bbh-product-slider .swiper-slide{display:flex;position:relative;background-color:white;border-radius:12px;padding:16px;gap:16px;height:205px;overflow:hidden}.bbh-product-slider .swiper-slide .text-title h3{max-width:75%;font-family:var(--e-global-typography-abc864f-font-family), Sans-serif;font-size:var(--e-global-typography-abc864f-font-size);font-weight:var(--e-global-typography-abc864f-font-weight);line-height:var(--e-global-typography-abc864f-line-height);letter-spacing:var(--e-global-typography-abc864f-letter-spacing)}.bbh-product-slider .swiper-slide .text-title p,.bbh-product-slider .swiper-slide .text-title li,.bbh-product-slider .swiper-slide .text-title ul,.bbh-product-slider .swiper-slide .text-title strong{font-size:var(--e-global-typography-93b63d5-font-size);line-height:var(--e-global-typography-93b63d5-line-height)}.bbh-product-slider .swiper-slide .arrow{position:absolute;border:1px solid black;right:16px;top:16px;width:40px;height:40px;background-color:white;display:flex;align-items:center;justify-content:center;border-radius:100px;transform:rotate(0deg);transition:all 0.3s ease-in-out}.bbh-product-slider .swiper-slide:hover .arrow{transform:rotate(45deg)}.bbh-product-slider .swiper-slide.active{background-color:var(--e-global-color-17f8faa)}.bbh-product-slider .swiper-slide.active .text-title h3,.bbh-product-slider .swiper-slide.active .text-title p,.bbh-product-slider .swiper-slide.active .text-title li,.bbh-product-slider .swiper-slide.active .text-title ul,.bbh-product-slider .swiper-slide.active .text-title h1,.bbh-product-slider .swiper-slide.active .text-title h2,.bbh-product-slider .swiper-slide.active .text-title h4,.bbh-product-slider .swiper-slide.active .text-title h5,.bbh-product-slider .swiper-slide.active .text-title h6,.bbh-product-slider .swiper-slide.active .text-title li strong{color:var(--e-global-color-f4ce3dd)}.bbh-product-slider .swiper-slide.active .arrow{position:absolute;border:1px solid white;right:16px;top:16px;width:40px;height:40px;background-color:white;display:flex;align-items:center;justify-content:center;border-radius:100px;transform:rotate(0deg);transition:all 0.3s ease-in-out}.package-popup{position:fixed;bottom:-100%;left:0;right:0;transition:bottom 0.3s ease;z-index:9999;display:flex;align-items:end}.package-popup.active{bottom:0;top:0;background-color:rgba(0, 0, 0, 0.4);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.package-popup .popup-content{border-radius:16px 16px 0px 0px;position:relative;background:white;width:100%;padding-top:80px;padding-bottom:80px}.package-popup .popup-content .wrapper{max-width:1440px;width:100%;margin:auto;display:flex;gap:40px}.package-popup .popup-content .wrapper .text{display:flex;flex-direction:column;justify-content:center;color:black}.package-popup .popup-content .wrapper img{aspect-ratio:1;max-height:30vh;border-radius:20px}.package-popup .popup-close{position:absolute;right:10px;top:10px;border:none;background:none;font-size:32px;color:black;cursor:pointer}@media screen and (max-width:1080px){.package-popup{position:fixed;bottom:-100%;left:0;right:0;transition:bottom 0.3s ease;z-index:9999;display:flex;align-items:end}.package-popup.active{bottom:0;top:0;background-color:rgba(0, 0, 0, 0.4);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.package-popup .popup-content{border-radius:16px 16px 0px 0px;position:relative;background:white;width:100%;padding-top:80px;max-height:80vh;padding-bottom:80px;overflow-y:auto}.package-popup .popup-content .wrapper{flex-direction:column}.package-popup .popup-content .wrapper .text{display:flex;flex-direction:column;justify-content:center}.package-popup .popup-content .wrapper img{aspect-ratio:1;max-height:30vh;border-radius:20px}.package-popup .popup-close{position:absolute;right:10px;top:10px;border:none;background:none;font-size:32px;color:black;cursor:pointer}.package-container .product-image{padding:20px !important}.bbh-product-slider .swiper-horizontal>.swiper-scrollbar,.bbh-product-slider .swiper-scrollbar.swiper-scrollbar-horizontal{width:calc(100% - 40px);left:50%;transform:translateX(-50%)}.package-container .product-image{min-height:600px !important}}.byh-product-slider-wrapper .byh-product-slider .swiper-wrapper{background-color:var(--e-global-color-9eb7e9d);border-radius:20px}.byh-product-slider-wrapper .byh-product-slider .swiper-slide{background-color:var(--e-global-color-9eb7e9d);border-radius:20px;min-height:700px}.byh-product-slider-wrapper .byh-product-slider .swiper-slide a{display:block}.byh-product-slider-wrapper .byh-product-slider .swiper-slide a img{border-radius:20px;width:100%;height:auto;display:block}.byh-product-slider-wrapper .byh-product-slider .swiper-pagination{margin-top:10px;text-align:center}.byh-product-slider-wrapper .byh-product-slider .swiper-pagination .swiper-pagination-bullet{background-color:black;opacity:0.2;width:8px;height:8px;margin:0 4px;border-radius:50%;transition:opacity 0.2s ease}.byh-product-slider-wrapper .byh-product-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.byh-product-slider-wrapper .byh-product-thumbs{margin-top:20px}.byh-product-slider-wrapper .byh-product-thumbs .swiper-slide{background-color:var(--e-global-color-9eb7e9d);border-radius:16px}.byh-product-slider-wrapper .byh-product-thumbs .swiper-slide img{border-radius:16px;min-height:173px;object-fit:cover;width:100%;height:100%;display:block}.package-container{background-color:var(--e-global-color-9eb7e9d);border-radius:20px;padding-bottom:60px}.package-container .bbh-product-slider{padding-bottom:60px}.package-container .product-image{padding:60px 80px;min-height:654px;width:100%;background-repeat:no-repeat;background-position:center;background-size:contain;width:100%;height:100%}.package-container .product-image h2{color:var(--e-global-color-17f8faa)}.custom-related-products-slider{padding-bottom:60px}.custom-related-products-slider .swiper-slide{gap:500px}.custom-related-products-slider .swiper-slide img{border-radius:16px;width:100%;object-fit:cover}.custom-related-products-slider .swiper-slide a{display:flex;flex-direction:column;gap:16px;text-decoration:unset}.custom-related-products-slider .swiper-slide .content{display:flex;flex-direction:column;gap:8px}.custom-related-products-slider .swiper-slide .content h3{font-family:var(--e-global-typography-ec16e20-font-family), Sans-serif;font-size:var(--e-global-typography-ec16e20-font-size);font-weight:var(--e-global-typography-ec16e20-font-weight);line-height:var(--e-global-typography-ec16e20-line-height);color:var(--e-global-color-17f8faa);text-decoration:unset;margin:0}.custom-related-products-slider .swiper-slide .content span{color:var(--e-global-color-788c3ca);font-family:var(--e-global-typography-ec16e20-font-family), Sans-serif;font-size:var(--e-global-typography-ec16e20-font-size);font-weight:var(--e-global-typography-ec16e20-font-weight);line-height:var(--e-global-typography-ec16e20-line-height)}.custom-related-products-slider .swiper-scrollbar{max-width:457px;background:#D6D6D6;cursor:grab}.custom-related-products-slider .swiper-scrollbar .swiper-scrollbar-drag{background:black}.custom-related-products-slider .swiper-horizontal>.swiper-scrollbar,.custom-related-products-slider .swiper-scrollbar.swiper-scrollbar-horizontal{right:0px;left:unset}@media screen and (max-width:767px){.byh-product-slider-wrapper .byh-product-slider .swiper-slide{min-height:200px}.byh-product-slider-wrapper .byh-product-thumbs .swiper-slide img{min-height:100px}}.slider-testimonial-wrapper{display:flex;flex-direction:column;gap:60px}.testimonial-slider{overflow:hidden}.testimonial-slider .main-slider{overflow:visible !important;position:relative}.testimonial-slider .main-slider .swiper-wrapper{overflow:visible !important}.testimonial-slider .main-slider .swiper-slide{background-repeat:no-repeat;background-size:cover;background-position:center;min-height:600px;border-radius:12px;display:flex;justify-content:baseline;align-items:end;padding:60px 100px}.testimonial-slider .main-slider .swiper-slide .content-wrapper{max-width:642px}.testimonial-slider .main-slider .swiper-slide .content-wrapper h3,.testimonial-slider .main-slider .swiper-slide .content-wrapper p{color:white}.testimonial-slider .main-slider .swiper-slide .content-wrapper h3{margin-bottom:24px}.testimonial-slider .main-slider .swiper-slide .button-wrapper{width:100%;display:flex;justify-content:end}.testimonial-slider .main-slider .swiper-slide::before{content:"";position:absolute;inset:0;background-color:rgba(0, 0, 0, 0.3);z-index:-1;border-radius:12px;pointer-events:none}.testimonial-slider .swiper-pagination .swiper-pagination-bullet{position:relative;background-color:gray;width:8px;height:8px;border-radius:50%;transition:all 0.3s ease;overflow:hidden}.testimonial-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:white;width:28px;border-radius:100px}.testimonial-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#d1d1d1;border-radius:100px;transform:translateX(-100%);animation:animateLine 3s linear forwards}@keyframes animateLine{from{transform:translateX(-100%)}to{transform:translateX(0%)}}.thumb-slider{padding-bottom:60px;cursor:pointer}.thumb-slider .swiper-scrollbar{max-width:457px;background:#D6D6D6;cursor:grab}.thumb-slider .swiper-scrollbar .swiper-scrollbar-drag{background:black}.thumb-slider .swiper-horizontal>.swiper-scrollbar,.thumb-slider .swiper-scrollbar.swiper-scrollbar-horizontal{right:0px;left:unset}.thumb-slider .swiper-slide{display:flex;position:relative;background-color:var(--e-global-color-9eb7e9d);border-radius:12px;padding:16px;gap:16px}.thumb-slider .swiper-slide .text-title{display:flex;align-items:end}.thumb-slider .swiper-slide .text-title h4{font-size:var(--e-global-typography-93b63d5-font-size);line-height:var(--e-global-typography-text-line-height);font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text);margin:0}.thumb-slider .swiper-slide img{aspect-ratio:1;height:100%;max-height:160px;border-radius:12px}.thumb-slider .swiper-slide .arrow{position:absolute;right:16px;top:16px;width:40px;height:40px;background-color:white;display:flex;align-items:center;justify-content:center;border-radius:100px;transform:rotate(0deg);transition:all 0.3s ease-in-out}.thumb-slider .swiper-slide:hover .arrow{transform:rotate(45deg)}.thumb-slider .swiper-slide.swiper-slide-thumb-active{background-color:var(--e-global-color-17f8faa)}.thumb-slider .swiper-slide.swiper-slide-thumb-active .text-title h4{color:var(--e-global-color-f4ce3dd)}.video-modal{position:fixed;inset:0;z-index:9999;background:rgba(0, 0, 0, 0.9);display:flex;justify-content:center;align-items:center}.video-modal.hidden{display:none}.video-modal-inner{position:relative;width:90vw;max-width:1200px;max-height:90vh;background:transparent}.video-modal-close{position:absolute;top:10px;right:15px;font-size:2rem;background:none;border:none;color:white;cursor:pointer;z-index:10000}.video-container video{width:100%;height:auto;max-height:90vh;display:block;background:black;border-radius:8px}@media screen and (max-width:1024px){.testimonial-slider .main-slider .swiper-slide{padding:40px 40px}}@media screen and (max-width:767px){.slider-testimonial-wrapper{display:flex;flex-direction:column;gap:30px}.testimonial-slider .main-slider .swiper-slide{display:flex;align-items:baseline;padding:16px 16px;min-height:400px}.testimonial-slider .main-slider .swiper-slide .content-wrapper{display:none}.testimonial-slider .main-slider .swiper-slide .button-wrapper{width:100%;display:flex;justify-content:end;align-items:start}.thumb-slider{padding-bottom:38px}}#wpsl-wrap #wpsl-search-wrap form{display:flex;flex-wrap:wrap;gap:24px}#wpsl-wrap #wpsl-search-wrap form input{border-radius:100px;background-color:transparent;padding:8px 16px}#wpsl-wrap #wpsl-search-wrap form #wpsl-search-btn{all:unset;pointer-events:all;cursor:pointer;color:white;text-decoration:unset;font-family:var(--e-global-typography-85b07aa-font-family), Sans-serif;font-size:var(--e-global-typography-fdf7a6e-font-size);line-height:var(--e-global-typography-fdf7a6e-line-height);font-weight:var(--e-global-typography-85b07aa-font-weight);background-color:var(--e-global-color-17f8faa);padding:8px 16px;border:0px;border-radius:100px}#wpsl-wrap #wpsl-search-wrap form select{border-radius:100px;background-color:transparent;padding:8px 16px}#wpsl-wrap #wpsl-gmap{border-radius:16px;min-height:528px}.wpsl-input label,#wpsl-radius label,#wpsl-category label{width:100% !important}#wpsl-search-wrap .wpsl-input label,#wpsl-search-wrap .wpsl-input input,#wpsl-search-wrap #wpsl-radius,#wpsl-search-wrap #wpsl-results,#wpsl-search-btn,#wpsl-category{display:flex;align-items:center;font-weight:600;font-size:16px}#wpsl-search-wrap .wpsl-input,#wpsl-search-wrap .wpsl-select-wrap{display:flex;flex-wrap:wrap;align-items:center}#wpsl-search-wrap div,#wpsl-search-btn{margin:0}#wpsl-search-wrap .wpsl-select-wrap{gap:24px}#wpsl-search-wrap div label{margin-right:16px}#wpsl-search-wrap .wpsl-input label{margin-right:16px}#wpsl-wrap .wpsl-selected-item{border-radius:100px !important;background-color:transparent !important;width:170px;color:#7F7F7F}.wpsl-dropdown{border-radius:100px !important;background-color:transparent !important}.wpsl-selected-item{max-width:540px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.wpsl-selected-item{background-image:none !important;position:relative}.wpsl-selected-item:after{content:"";background-image:url("/wp-content/themes/hello-elementor-child/assets/images/arrowdown.svg");background-size:contain;background-repeat:no-repeat;background-position:center;border:none;position:absolute;right:10px;top:60%;transform:translateY(-50%);width:20px;height:20px;pointer-events:none}.wpsl-active .wpsl-selected-item:after{border:none;margin-top:-4px !important}#wpsl-stores,#wpsl-direction-details,#wpsl-gmap{min-height:528px}/*# sourceMappingURL=style.css.map */