.site-footer__navigation.brxe-nav-menu .bricks-nav-menu>li>.brx-submenu-toggle>*{padding-top:9px;padding-right:0;padding-bottom:9px;padding-left:0;font-family:"Catamaran";font-size:18px;font-weight:400;line-height:1.714;color:#ededed}.site-footer__navigation.brxe-nav-menu .bricks-nav-menu>li>.brx-submenu-toggle{border-bottom:1px solid #ccc}#brxe-hdn001.show-mobile-menu .bricks-mobile-menu-toggle{color:#2e2f31!important}@media (min-width:992px){#brxe-hdn001 .bricks-nav-menu>li.current-menu-item>a::after,#brxe-hdn001 .bricks-nav-menu>li.current-menu-ancestor>.brx-submenu-toggle::after{content:"";position:absolute;inset-inline:0;bottom:12px;height:2px;background:#55b997}}#brxe-yjkbfc .cart-detail .woocommerce-mini-cart__buttons .button{background-color:#4fbd96;color:#fff}body.single-product #primary .woocommerce-breadcrumb{display:none}body.single-product #primary{font-family:Catamaran,sans-serif;font-size:18px;font-weight:400;line-height:1.714;color:#828282}body.single-product #primary .product_title{font-family:"Fredoka One",cursive;font-size:27px;font-weight:400;line-height:1.4;text-transform:lowercase;color:#448d6f;margin:0 0 10px}body.single-product #primary .summary .price{font-family:Catamaran,sans-serif;font-size:36px;font-weight:600;line-height:44px;color:#448d6f;margin:0 0 22px}body.single-product #primary .summary .stock{color:#828282;font-weight:400}body.single-product #primary .summary :is(button,input,select,textarea){font-family:Catamaran,sans-serif}body.single-product #primary .summary form.cart:not(.grouped_form),body.single-product #primary .summary .woocommerce-variation-add-to-cart{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:18px}body.single-product #primary .summary :is(table.variations,.single_variation_wrap){width:100%;flex-basis:100%}body.single-product #primary .summary form.cart .quantity{position:relative;display:grid;grid-template-columns:58px 20px;grid-template-rows:20px 20px;flex:0 0 80px;width:80px;min-width:80px;max-width:80px;height:42px;margin:0;padding:0;border:1px solid #bfbfbf;border-radius:5px;overflow:hidden;background:#fff}body.single-product #primary .summary form.cart .quantity input.qty{grid-column:1;grid-row:1/3;width:58px;min-width:0;height:40px;margin:0;padding:0;border:0;border-radius:0;background:#fff;color:#2e2f31;font-size:28px;font-weight:400;line-height:40px;text-align:center;appearance:textfield;-moz-appearance:textfield}body.single-product #primary .summary input.qty::-webkit-inner-spin-button,body.single-product #primary .summary input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.single-product #primary .summary form.cart .quantity .action{position:static;display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin:0;padding:0;border:0;background:#2e2f31;color:#fff;line-height:1;cursor:pointer}body.single-product #primary .summary .quantity .action.plus{grid-column:2;grid-row:1}body.single-product #primary .summary .quantity .action.minus{grid-column:2;grid-row:2}body.single-product #primary .summary .single_add_to_cart_button{display:inline-flex;align-items:center;justify-content:center;gap:10px;flex:0 1 auto;width:auto;max-width:100%;min-height:42px;margin:0;padding:9px 15px;border:0;border-radius:5px;background:#448d6f;color:#fff;font-size:18px;font-weight:600;line-height:24px;text-transform:uppercase}body.single-product #primary .summary .single_add_to_cart_button::before{content:"";display:block;flex:0 0 18px;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.5'%3E%3Cpath d='M5 8h14l1 13H4L5 8Z'/%3E%3Cpath d='M8 10V6a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E") center/contain no-repeat}body.single-product #primary .summary .single_add_to_cart_button:hover{background:#55b997}body.single-product #primary .summary :is(.single_add_to_cart_button,input.qty):focus-visible{outline:2px solid #448d6f;outline-offset:3px}body.single-product #primary .product_meta{font-size:18px;font-weight:400;line-height:1.714}body.single-product #primary .product_meta a{color:#448d6f}body.single-product #primary .woocommerce-tabs :is(h2,h3){font-family:Catamaran,sans-serif;font-weight:400}body.single-product #primary{width:1400px;max-width:100%;padding:60px 15px 0;margin-inline:auto}body.single-product #primary .product_meta{border:0;padding:0;margin-top:20px}@media (min-width:1200px) and (max-width:1479px){body.single-product #primary{width:1140px}}@media (min-width:992px) and (max-width:1199px){body.single-product #primary{width:940px}}@media (min-width:768px) and (max-width:991px){body.single-product #primary{width:750px}}@media (max-width:767px){body.single-product #primary{padding-top:30px}}body.single-product #primary #main{width:100%;max-width:none;margin-inline:0}body.single-product #primary .summary form.cart .quantity:has(input[type=hidden]){display:none}body.single-product #primary .related.products{margin-top:30px;padding-bottom:65px}body.single-product #primary .related.products>h2{margin:0 0 30px;color:#2e2f31;font-family:Catamaran,sans-serif;font-size:26px;font-weight:400;line-height:1.3}body.single-product #primary .related.products>ul.products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:0;padding:0;list-style:none}body.single-product #primary .related.products>ul.products::before,body.single-product #primary .related.products>ul.products::after{display:none}body.single-product #primary .related.products>ul.products>li.product{position:relative;float:none;width:100%;min-width:0;margin:0;padding:0;text-align:center}body.single-product #primary .related.products .woocommerce-loop-product__link{display:block;text-align:center}body.single-product #primary .related.products .woocommerce-loop-product__link>img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;margin:0}body.single-product #primary .related.products .woocommerce-loop-product__title{margin:0;padding:12px 0 0;border-top:1px solid #f2f2f2;color:#828282;font-family:Catamaran,sans-serif;font-size:20px;font-weight:500;line-height:1.267;letter-spacing:2px;text-transform:lowercase;text-align:center}body.single-product #primary .related.products .price{display:block;margin:0;color:#a0a0a0;font-family:Catamaran,sans-serif;font-size:20px;font-weight:600;line-height:1.5;text-align:center}body.single-product #primary .related.products li.product>a.button{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:48px;margin:12px 0 0;padding:10px 12px;border:0;border-radius:5px;background:#448d6f;color:#fff;font-family:Catamaran,sans-serif;font-size:16px;font-weight:600;line-height:24px;letter-spacing:2px;text-transform:uppercase;text-decoration:none;transition:opacity .18s ease,transform .18s ease,background-color .18s ease}body.single-product #primary .related.products li.product>a.button::before{content:"";flex:0 0 16px;width:16px;height:18px;background:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.5'%3E%3Cpath d='M5 8h14l1 13H4L5 8Z'/%3E%3Cpath d='M8 10V6a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E")}body.single-product #primary .related.products li.product>a.button:hover{background:#55b997}body.single-product #primary .related.products li.product>a.button:focus-visible{outline:2px solid #2e2f31;outline-offset:3px}@media (hover:hover) and (pointer:fine){body.single-product #primary .related.products li.product>a.button{position:absolute;top:0;inset-inline:0;margin-top:calc(100% - 48px);height:48px;opacity:0;transform:translateY(8px);pointer-events:none}body.single-product #primary .related.products li.product:hover>a.button,body.single-product #primary .related.products li.product:focus-within>a.button{opacity:1;transform:none;pointer-events:auto}}@media (max-width:767px){body.single-product #primary .related.products>ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 20px}}@media (max-width:478px){body.single-product #primary .related.products>ul.products{grid-template-columns:minmax(0,1fr);gap:30px}}@media (prefers-reduced-motion:reduce){body.single-product #primary .related.products li.product>a.button{transition:none}}body.single-product #primary .related.products{display:block;height:auto;max-height:none}body.single-product #primary .related.products>ul.products>li.product{display:block;height:auto;max-height:none}body.single-product #primary .related.products .woocommerce-loop-product__link{position:relative;height:auto;max-height:none;overflow:visible;margin:0}