.page h2{margin-bottom:1.5rem;margin-top:2.5rem;font-size:26px}.badge-stock.in-stock{position:absolute;width:fit-content;top:0rem;left:.5rem;z-index:1}.badge-stock.in-stock img{margin:0;padding:0}product-gallery span.badge-stock.in-stock{left:4rem}product-gallery span.badge-stock.in-stock img{width:100px}@media only screen and (max-width: 700px){.badge-stock.in-stock img{width:65px}}product-item{position:relative}ol,ul{margin-bottom:1.2rem}ol li ul li:before{content:""!important}.prod_wrapper:has(.product-collection.sold-out){display:none}.icon_text-wrapper-2 .rte p,.icon_text-wrapper-2 .rte p a{color:red;font-size:20px;font-weight:700}.icon_text-wrapper-2 .rte p strong{font-size:16px;color:#000;text-transform:uppercase}.cart__sidebar input.btn[name=checkout]{padding:10px}.col-product-count.bottom{width:100%;margin:20px 0!important;text-align:center}.search-results__count{text-align:center;color:#000}.search-results__count.bottom{width:100%;text-align:center;margin:20px 0!important}.header__nav .menu__item.menu__item--has-children .menu__dropdown{z-index:1}@media screen and (min-width: 1025px){.menu__list .menu__item.menu-all{display:none}}@media screen and (max-width: 700px){.icon_text-wrapper-2 .rte p,.icon_text-wrapper-2 .rte p a{font-size:18px}}.footer-menu-block{display:none}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-widget-actions-wrapper{border-left:none!important}.jdgm-rev-widg a.jdgm-write-rev-link,.jdgm-rev-widg a.jdgm-write-rev-link:hover{background:#000!important;border:1px solid #000}.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__summary,#judgeme_product_reviews .jdgm-rev-widg__title{display:none!important}@media screen and (max-width: 767px){.footer-menu-block{display:block;width:100%}#footer-menu .footermobile-menu__linklist-button.has-toggle-icon{display:flex;justify-content:space-between;align-items:center;cursor:pointer}#footer-menu .toggle-icon{font-size:1.2em;font-weight:700;transition:transform .2s ease}#footer-menu details[open]>summary .toggle-icon{content:"-";transform:rotate(180deg)}#footer-menu .footermobile-menu__promo{opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}#footer-menu ul.footermobile-menu__linklist{padding:0}#footer-menu .footermobile-menu__sub-panel.active .footermobile-menu__promo{opacity:1;transform:translateY(0)}#footer-menu .footermobile-menu{position:relative;overflow:hidden;padding:1rem;background:var(--color-background, #fff)}#footer-menu summary span{color:#fff}#footer-menu .footermobile-menu__linklist-button .icon,#footer-menu .footermobile-menu__sub-panel.slide-in.active .footermobile-menu__back-button .icon{fill:none}#footer-menu .footermobile-menu__sub-panel.slide-in.active .footermobile-menu__back-button p{color:#fff;margin:0;font-size:17px}#footer-menu .footermobile-menu__sub-panel.slide-in.active .footermobile-menu__back-button{width:100%;text-align:left;display:flex;align-items:center;color:#fff;gap:10px;background:#141414;border:none}#footer-menu .footermobile-menu__linklist-button{display:flex;justify-content:space-between;padding:.75rem 1rem;width:100%;font-weight:500;text-decoration:none;background:#141414;color:#fff;border:none}#footer-menu ul.footermobile-menu__sub-sub-links li{border-bottom:none}#footer-menu .footermobile-menu__sub-links,#footer-menu .footermobile-menu__sub-sub-links{padding-left:1.5rem;margin-top:.25rem}#footer-menu .footermobile-menu__sub-links a,#footer-menu .footermobile-menu__sub-sub-links a{font-size:.95rem;color:#fff}#footer-menu li{list-style-type:none;border-bottom:1px solid #fff}#footer-menu .footermobile-menu__main-panel,#footer-menu .footermobile-menu__sub-panel{width:100%;height:100%;background:transparent;transform:translate(0);transition:transform 2.4s ease-in-out;display:none;z-index:1}#footer-menu .footermobile-menu__main-panel.active,#footer-menu .footermobile-menu__sub-panel.active{display:block;margin:20px 0}.footer-menu-block{width:100%;margin:0!important}#footer-menu .footermobile-menu__main-panel.slide-out{transform:translate(-100%)}#footer-menu .footermobile-menu__sub-panel.slide-in{transform:translate(100%);transition:transform 2.4s ease-in-out}#footer-menu .footermobile-menu__sub-panel.slide-in.active{transform:translate(0);transition:transform 2.4s ease-in-out;z-index:2;overflow-y:auto;max-height:100vh}}.booking-text{margin:20px 10px;text-align:center}.booking-text h3{font-size:23px}.booking-text a{background:#000;color:#fff;padding:15px 20px;font-size:18px;display:inline-block;margin:20px 0}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
