.bb-item-count,.bb-subnav-filters-search{display:none!important}.bp-message-content-wrap:has(.dm_imgs_reg) img{width:300px;height:auto}@media (min-width:1441px){.bp-message-content-wrap:has(.dm_imgs_reg) img{width:clamp(300px, 313.54px + 6.25vw, 550px)!important}}body.profile-edit{.wp-editor-tabs,.mce-top-part.mce-container{display:none!important}}body.page-id-4930{.site-main{padding-block:60px;padding-inline:100px}#post-4930{display:flex;flex-direction:column;align-items:center;gap:30px}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-privacy-policy-text p{margin-block:25px}@media (min-width:1441px){.site-main{padding-block:clamp(50px, calc(-4px + 3.75vw), 140px);padding-inline:clamp(40px, calc(4px + 2.5vw), 100px)}#post-4930{gap:clamp(30px, calc(1.25vw + 12px), 60px)}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce-checkout form .form-row label{font-size:clamp(17px, 5px + 0.8333vw, 37px)!important}.elementor-4930 .elementor-element.elementor-element-a26a810 h3#order_review_heading,.elementor-4930 .elementor-element.elementor-element-a26a810 .woocommerce-billing-fields h3,.elementor-4930 .elementor-element.elementor-element-a26a810 .woocommerce-additional-fields h3,.elementor-widget-woocommerce-checkout-page .woocommerce .product-name .variation,.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row .input-text,.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row select,.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row textarea,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row .input-text,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row select,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row textarea,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row .input-text,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row select,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row textarea,.woocommerce-page .select2-container .select2-selection--single,.elementor-4930 .elementor-element.elementor-element-a26a810 .woocommerce #payment #place_order{font-size:clamp(14px, 4.4px + 0.6667vw, 30px)!important;line-height:1}.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row .input-text,.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row select,.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row textarea,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row .input-text,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row select,.elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row textarea,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row .input-text,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row select,.elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row textarea{height:clamp(40px, 22px + 1.25vw, 70px)!important}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-account-fields .form-row,.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-billing-fields .form-row,.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-shipping-fields .form-row{margin-bottom:clamp(20px, calc(1.25vw + 2px), 50px)!important}.woocommerce-page .select2-container .select2-selection--single{height:clamp(50px, calc(0.8333vw + 38px), 70px)!important}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-privacy-policy-text p{margin-block:clamp(25px, calc(1.25vw + 7px), 55px)!important}}@media (max-width:1024px){.site-main{padding-block:40px 20px!important;padding-inline:30px!important}form.checkout.woocommerce-checkout{margin-bottom:0!important}}@media (max-width:768px){.elementor-widget-container .woocommerce-checkout .bb-wc-co>.bb-wc-col{flex-direction:column!important}.elementor-widget-container .woocommerce-checkout .bb-wc-co>.bb-wc-col .e-checkout__container,.elementor-widget-container .woocommerce-checkout .bb-wc-co>.bb-wc-col .bb-wc-col{width:100%!important}}}body.my-messages{@media (max-width:580px){.profile_outer_wrapper{padding-top:22%!important}}}body.groups{#header-cover-image.has-cover-image,#item-header-avatar,#activity-groups-li,#invite-groups-li{display:none!important}#buddypress{max-width:100%;padding-inline:100px;padding-block:50px}@media (max-width:1024px){#buddypress{padding-block:40px 40px!important;padding-inline:30px!important}}}.event_links{color:#F54800!important;transition:all 0.5s ease}.event_img_links{transition:all 0.5s ease}.event_links:hover,.event_img_links:hover{opacity:.7}body.page-id-10962,body.bp-user.my-activity{.groups.activity_update{display:none!important}}body.settings.bp-user{#social-personal-li,#invites-personal-li{display:none!important}}body.my-account.my-messages #message-threads .thread-item.unread .bp-message-link{background:rgb(255 0 0 / .2)!important}body.bookings{.prof_nav_bookings a{background-color:var(--e-global-color-primary)!important;border-color:var(--e-global-color-primary)!important}}.vimeo_wrapper{position:relative}.vimeo_wrapper .fluid-width-video-wrapper{padding-top:56.2499%!important}.bp-user.activity:not(.my-account),.bp-user.my-friends:not(.my-account),.bp-user.photos:not(.my-account),.bp-user.endorsements:not(.my-account),.bp-user.bookings:not(.my-account),.bp-user.rewards:not(.my-account){.profile_about:has(.empty_bio),.profile_side_daily,.prof_nav_invites,.prof_nav_info,.prof_nav_memberships,.prof_nav_bookings{display:none!important;pointer-events:none!important}}.bp-user.my-friends:not(.my-account) .pag-count,.bp-user.my-friends:not(.my-account) .hook_wrapper{display:none!important}