.single-product .product-gallery-slider.slider .flickity-button.flickity-prev-next-button{--gmm-arrow:46px;top:calc(50% - var(--gmm-arrow) / 2)!important;width:var(--gmm-arrow);height:var(--gmm-arrow)!important;margin:0;padding:0;display:flex;align-items:center;justify-content:center;opacity:1!important;visibility:visible!important;transform:none!important;border:1px solid rgb(36 72 45 / .85);border-radius:50%;background:rgb(255 255 255 / .28);-webkit-backdrop-filter:blur(8px) saturate(140%);backdrop-filter:blur(8px) saturate(140%);color:#24482d;box-shadow:0 2px 10px rgb(25 58 43 / .12);z-index:3;transition:background-color 0.25s ease,color 0.25s ease}.single-product .product-gallery-slider.slider .flickity-button.flickity-prev-next-button.previous{left:12px!important;right:auto}.single-product .product-gallery-slider.slider .flickity-button.flickity-prev-next-button.next{right:12px!important;left:auto}.single-product .product-gallery-slider.slider .flickity-button.flickity-prev-next-button svg{position:static;width:16px;height:16px;max-width:none;max-height:none;padding:0;transform:none;background:none;border:0;fill:currentColor}.single-product .product-gallery-slider.slider .flickity-button.flickity-prev-next-button .arrow{fill:currentColor}.single-product .product-gallery-slider.slider .flickity-button.flickity-prev-next-button:hover,.single-product .product-gallery-slider.slider .flickity-button.flickity-prev-next-button:focus-visible{background:rgb(36 72 45 / .88);color:#e5e5e0}.single-product .product-gallery-slider.slider .flickity-button.flickity-prev-next-button:hover svg,.single-product .product-gallery-slider.slider .flickity-button.flickity-prev-next-button:hover .arrow{fill:currentColor}.single-product .product-gallery-slider.slider .flickity-button.flickity-prev-next-button:focus-visible{outline:2px solid #24482d;outline-offset:2px}.single-product .product-gallery-slider.slider .flickity-button.flickity-prev-next-button:disabled{display:none}@media (max-width:549px){.single-product .product-gallery-slider.slider .flickity-button.flickity-prev-next-button{--gmm-arrow:40px}.single-product .product-gallery-slider.slider .flickity-button.flickity-prev-next-button.previous{left:8px!important}.single-product .product-gallery-slider.slider .flickity-button.flickity-prev-next-button.next{right:8px!important}}.gmm-bucket-item .gmm-acc-toggle .gmm-card-link{order:2;flex:0 0 auto;align-self:center;display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border:1px solid rgb(36 72 45 / .3);border-radius:999px;background:#fff0;color:#24482d;font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap;text-decoration:none;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}.gmm-bucket-item .gmm-acc-toggle .gmm-card-link svg{flex:0 0 auto;transition:transform 0.2s ease}.gmm-bucket-item .gmm-acc-toggle .gmm-card-link:hover,.gmm-bucket-item .gmm-acc-toggle .gmm-card-link:focus-visible{background:#24482d;border-color:#24482d;color:#fff}.gmm-bucket-item .gmm-acc-toggle .gmm-card-link:hover svg{transform:translateX(2px)}.gmm-bucket-item .gmm-acc-toggle .gmm-card-link:focus-visible{outline:2px solid #24482d;outline-offset:2px}@media (max-width:767px){.single-product .gmm-bucket-section{padding:0;margin-top:8px}.single-product .woocommerce-Tabs-panel:has(.gmm-bucket-section){padding-left:12px!important;padding-right:12px!important}.gmm-bucket-section .gmm-bucket-accordion{gap:10px;margin-top:20px}.gmm-bucket-section .gmm-bucket-item{border-radius:16px}.gmm-bucket-section .gmm-acc-toggle{flex-wrap:wrap;gap:8px 10px;padding:12px 14px;align-items:flex-start}.gmm-bucket-section .gmm-acc-main{flex:1 0 calc(100% - 34px);align-items:flex-start;gap:12px}.gmm-bucket-section .gmm-img-wrap,.gmm-bucket-section .gmm-img-wrap img{width:60px;min-width:60px;height:60px;border-radius:12px}.gmm-bucket-section .gmm-img-wrap img{padding:5px}.gmm-bucket-section .gmm-count{width:26px;height:26px;top:-6px;right:-6px;font-size:11px}.gmm-bucket-section .gmm-topline{display:none}.gmm-bucket-section .gmm-acc-copy{padding-top:2px}.gmm-bucket-section .gmm-acc-copy h3{margin:0 0 4px;font-size:15px;line-height:1.25}.gmm-bucket-section .gmm-acc-copy>p{display:none;margin:6px 0 0;font-size:14px;line-height:1.45;color:#5f5f5f}.gmm-bucket-section .gmm-acc-toggle[aria-expanded="true"] .gmm-acc-copy>p{display:block}.gmm-bucket-section .gmm-quick-facts{margin-top:0;font-size:12.5px;font-weight:600;line-height:1.4;color:#3a3a3a}.gmm-bucket-section .gmm-acc-toggle[aria-expanded="true"] .gmm-quick-facts{margin-top:8px}.gmm-bucket-section .gmm-icon{margin-top:4px;transform:scale(.8)}.gmm-bucket-section .gmm-acc-toggle .gmm-card-link{align-self:flex-start;margin-left:72px;padding:5px 12px;gap:6px;font-size:12.5px}.gmm-bucket-section .gmm-acc-toggle .gmm-card-link svg{width:12px;height:12px}.gmm-bucket-section .gmm-acc-content{padding:0 14px 14px}.gmm-bucket-section .gmm-table-title{margin:2px 0 4px;font-size:12px}.gmm-bucket-section .gmm-nutrition-table .gmm-row{grid-template-columns:minmax(0,1fr) auto auto;gap:0;align-items:baseline;padding:7px 0;font-size:13px;line-height:1.35}.gmm-bucket-section .gmm-nutrition-table .gmm-row>div+div{padding-left:14px;text-align:right;color:#2b332c;font-weight:600}.gmm-bucket-section .gmm-nutrition-table .gmm-row div:empty{display:none}.gmm-bucket-section .gmm-nutrition-table .gmm-row:last-of-type{border-bottom:0}.gmm-bucket-section .gmm-nutrition-table:has(.gmm-head>div:nth-child(3):not(:empty)) .gmm-row{grid-template-columns:minmax(0,1fr) 88px 88px}.gmm-bucket-section .gmm-nutrition-table .gmm-head{display:grid;padding:6px 0;background:none;font-size:11px;color:#6b7472}.gmm-bucket-section .gmm-nutrition-table .gmm-head>div+div{font-weight:700;color:#6b7472}}