#menu-main-menu-2 .sub-menu li:hover{background-color:black;transition:all .4s ease-in-out}#menu-main-menu-2 .sub-menu li a:hover{color:white;opacity:1}.admin-bar #pages-nav{top:32px!important}#pages-top{top:70px!important}.woocommerce-breadcrumb{position:absolute;top:20px;text-align:center;width:100%}.woocommerce-breadcrumb a{color:#808369;text-decoration:underline;text-decoration-color:#808369;transition:text-decoration-color 0.4s ease}.woocommerce-breadcrumb a:hover{text-decoration-color:transparent}body,.pt-serif-regular{font-family:"PT Serif",serif;font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6,.pt-serif-bold{font-family:"PT Serif",serif;font-weight:700;font-style:normal}h2{font-size:35px}h6{font-size:18px}h4{font-size:26px!important}h5{font-size:24px}.pt-serif-regular-italic{font-family:"PT Serif",serif;font-weight:400;font-style:italic}.pt-serif-bold-italic{font-family:"PT Serif",serif;font-weight:700;font-style:italic}.single-product #sidebar,.archive #sidebar{display:none}.single-product #main-content .container:before,.archive #main-content .container:before{background:none}@media (min-width:981px){.single-product #left-area,.archive #left-area{width:100%;padding-right:0px!important}}.count,.single-product .product_title.entry-title,#left-area .woocommerce-breadcrumb,.woocommerce-products-header{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.gform_button.button.et_pb_button.et_pb_bg_layout_light{background-color:#000000!important;text-transform:uppercase!important}.gform_button.button.et_pb_button.et_pb_bg_layout_light:hover{background-color:rgba(0,0,0,.7)!important}.admin-bar.et-db #et-boc .et-l .et_pb_section_1_tb_header{top:32px}@media (max-width:767px){.et_grid_row.stack-mobile{grid-template-columns:1fr!important}}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{text-align:center;background-color:#F3F1EB;border:10px solid #F3F1EB}.product .woocommerce-Price-amount.amount{font-size:18px;font-weight:600;line-height:21.6px;color:rgb(39,39,39)}.product_meta{float:left;clear:both;width:100%;margin-top:1em}.related.products{margin-top:1em}.single_add_to_cart_button.button.alt.book-your-rentals{margin-top:1em;display:inline-block}.related.products .woocommerce-loop-product__title,.woocommerce-loop-product__title{font-size:1em!important}@media(min-width:981px){.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:23%!important;margin-right:2%!important;text-align:center;background-color:#F3F1EB;border:10px solid #F3F1EB}.woocommerce ul.products,.woocommerce-page ul.products{display:flex;flex-wrap:wrap}}.cheers-divider-wrap{display:inline-flex;align-items:center;gap:12px}.cheers-divider-line{width:20px;height:1px;background-color:#000;margin:0;padding:0}.cheers-right-divider{display:inline-flex;align-items:center;gap:5px}.cheers-right-divider .cheers-line{width:20px;height:1px;background-color:#000;margin:0;padding:0}.cheers-right-divider span{margin:0;padding:0}details{margin:0 0 18px;border:1px solid #9a9c7d;background:#f7f5ee;border-radius:5px}details summary{cursor:pointer;position:relative;list-style:none}details summary::-webkit-details-marker{display:none}details summary::after{content:"▸";position:absolute;right:28px;top:50%;transform:translateY(-50%) rotate(0deg);transition:transform 0.6s ease;font-size:30px;line-height:1}details.is-open summary::after{transform:translateY(-50%) rotate(90deg)}details p{display:none;padding:0 30px 30px!important;margin:0}#menu-main-menu-2 .sub-menu li:hover{background-color:#000000;transition:all .4s ease-in-out}#menu-main-menu-2 .sub-menu li a:hover{color:#ffffff;opacity:1}#menu-main-menu-2 .sub-menu li{line-height:normal}#menu-main-menu-2 .sub-menu li a{line-height:normal;padding-top:9px;padding-bottom:12px}#menu-main-menu-2 .sub-menu li a{font-size:15px!important}#menu-main-menu-2 .sub-menu .sub-menu li a{font-size:14px!important}.woocommerce ul.products li.product a img{width:100%;aspect-ratio:1 / 1;object-fit:contain;background:#fff;display:block}.dmm-btnclose-container{top:20px!important;right:20px!important}#menu-main-menu,#menu-main-menu ul{list-style:none;margin:0;padding:0}#menu-main-menu li{position:relative;margin:0;padding:0;border-bottom:1px solid rgba(0,0,0,0.08)}#menu-main-menu li>a{display:block;padding:14px 56px 14px 14px;text-decoration:none;position:relative;z-index:1}#menu-main-menu .sub-menu{display:none;margin:0;padding:0}#menu-main-menu .sub-menu li>a{padding-left:28px}#menu-main-menu .sub-menu .sub-menu li>a{padding-left:42px}#menu-main-menu .menu-item-has-children>.submenu-toggle{position:absolute!important;top:0;right:0;width:52px;height:52px;min-height:52px;display:block!important;text-decoration:none!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;z-index:20;overflow:visible!important}#menu-main-menu .menu-item-has-children>.submenu-toggle .chev{position:absolute;top:50%;left:50%;width:10px;height:10px;margin-left:-6px;margin-top:-8px;border-right:2px solid #000;border-bottom:2px solid #000;transform:rotate(45deg);display:block!important;pointer-events:none;box-sizing:border-box}#menu-main-menu .menu-item-has-children.open>.submenu-toggle .chev{transform:rotate(-135deg);margin-top:-2px}#menu-main-menu .menu-item-has-children>.submenu-toggle:hover{background:rgba(0,0,0,0.04)!important}#menu-main-menu .menu-item-has-children>.submenu-toggle{background:rgba(128,131,105,.2)!important}.page-id-9630 .et_pb_row_1_tb_header .et_pb_button{display:none}.social-icons li{padding-left:5px}.et_post_meta_wrapper,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}