.wc-gallery-favorite{display:none!important}.wc-gallery-thumbnail.active{border-color:#8ea795;box-shadow:none;padding:5px}.top-header{position:absolute;top:0;left:50%;transform:translateX(-50%);width:max-content;height:40px;display:flex;justify-content:center;align-items:center;z-index:1000}.highlight{position:absolute;width:max-content;opacity:0;transform:translateY(100%);transition:transform .5s ease-in-out,opacity .5s ease-in-out}.highlight.active{opacity:1;transform:translateY(0)}.highlight.exit{opacity:0;transform:translateY(-100%)}#gocart__floating-cart .gocart__woo-inner .gocart__woo-header .gocart__woo-title .gocart__woo-badge{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(1,58,35,.1)!important;border-radius:15px;color:var(--gocart_woo_cart_title_count_badge_text_color);font-size:calc(var(--gocart_woo_base_text_font_size) - 20%);font-weight:400;line-height:1;padding:7px 10px 8px}#gocart__floating-cart .gocart__woo-inner .gocart__woo-colophon .gocart__woo-cart-summary{display:block;display:none;margin-bottom:20px}.wc-gallery-thumbnail.active{border-color:#e55973!important;box-shadow:none;padding:5px}.dfs-delivery-fields{border-radius:10px!important;padding:1.5rem!important;border:1px solid #dbece8!important}.add_to_cart_button{background:0 0;border:none;font-size:24px;color:#333;cursor:pointer;text-decoration:none;padding:10px}.add_to_cart_button.loading{position:relative;pointer-events:none;opacity:.5}.add_to_cart_button.loading::after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;color:#46a34f;border-top-color:#333;border-radius:50%;animation:spin 1s linear infinite}.add_to_cart_button:hover{color:#46a34f}.woocommerce .button.add_to_cart_button{font-family:var(--font-family);font-size:16px;line-height:1.2!important;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:.05em;border-radius:2px;padding:.7em .8em;border-color:transparent;color:#fff!important}.full_width .columns-5 ul.component_option_thumbnails_container li.component_option_thumbnail_container{width:17.1%;box-shadow:0 .02rem .04rem rgba(0,0,0,.1),0 .07rem .2rem rgba(0,0,0,.1)!important}.component_option_thumbnail_container .thumbnail_description .title{padding:0;margin-top:0;font-size:1em;height:40px!important}.marker .fa-check::before{color:#057a5b!important}.star-rating span,.star-rating span::before{color:#93bf1e}.star-rating::before{content:"";font-family:fontawesome;font-weight:900;font-size:.8em;position:absolute;top:0;left:0;opacity:1;color:#dbdbdb}.woocommerce ul.product_list_widget li img{aspect-ratio:1/1;object-fit:contain;float:left;justify-content:center;align-items:center;height:40px!important;width:90px!important}.user-type-selector a.active{font-weight:700;text-decoration:underline}