.gp-footer{background:#f1f2eb;color:#24432d;border-top:3px solid #294d34;font-size:14px;line-height:1.6}.gp-footer__wrap{max-width:1280px;margin:0 auto;padding:48px 40px 24px}.gp-footer__columns{display:grid;grid-template-columns:1fr 1.2fr 1fr 1.5fr;gap:44px;padding-bottom:36px}.gp-footer h2{margin:0;font:inherit;font-size:13px;font-weight:700;letter-spacing:.05em;color:#24432d}.gp-footer summary{display:flex;align-items:center;justify-content:space-between;list-style:none;margin-bottom:18px;pointer-events:none}.gp-footer summary::-webkit-details-marker{display:none}.gp-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:5px}.gp-footer a{color:inherit;text-decoration:none;transition:color .15s}.gp-footer nav a{display:inline-block;padding:4px 0;color:#475849}.gp-footer a:hover{text-decoration:underline;text-underline-offset:4px;color:#173b25}.gp-footer a:focus-visible,.gp-footer summary:focus-visible{outline:2px solid #24432d;outline-offset:4px;border-radius:2px}.gp-footer__contact{border-left:1px solid #cfd7cc;padding-left:32px}.gp-footer__brand{font-family:Georgia,serif;font-size:29px;line-height:1.1;margin:18px 0 14px;color:#24573a}.gp-footer address{font-style:normal;color:#475849;max-width:28ch}.gp-footer__hours{margin:8px 0 16px;font-size:13px;color:#5a685a}.gp-footer .gp-footer__whatsapp{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:44px;width:fit-content;padding:10px 16px;background:#294d34;color:#fff;border-radius:3px;font-weight:600;font-size:13px}.gp-footer .gp-footer__whatsapp:hover{background:#1c3d26;color:#fff;text-decoration:none}.gp-footer__contacts{display:grid;gap:5px;margin-top:14px;font-size:13px;overflow-wrap:anywhere}.gp-footer__socials{display:flex;gap:18px;margin-top:14px;font-size:12px}.gp-footer__bottom{display:flex;align-items:center;flex-wrap:wrap;gap:12px 28px;padding-top:20px;border-top:1px solid #cfd7cc;color:#586657;font-size:11px}.gp-footer__copyright{margin:0}.gp-footer__legal{display:flex;flex-wrap:wrap;gap:6px 18px}.gp-footer__payments{display:flex;gap:6px;flex-wrap:wrap;margin-left:auto}.gp-footer__payments svg{height:21px;width:auto}@media(min-width:768px){.gp-footer__group:not([open])>nav{display:block}}@media(min-width:768px)and (max-width:1050px){.gp-footer__columns{grid-template-columns:1fr 1.2fr;gap:32px}.gp-footer__contact{padding-left:0;border-left:0}}@media(max-width:767px){.gp-footer__wrap{padding:20px 24px 28px}.gp-footer__columns{display:flex;flex-direction:column;gap:0;padding-bottom:24px}.gp-footer__group{border-bottom:1px solid #cfd7cc}.gp-footer summary{min-height:56px;margin:0;pointer-events:auto;cursor:pointer}.gp-footer summary span{position:relative;width:12px;height:12px}.gp-footer summary span:before,.gp-footer summary span:after{content:"";position:absolute;top:5px;left:0;width:12px;height:1px;background:currentColor}.gp-footer summary span:after{transform:rotate(90deg)}.gp-footer details[open] summary span:after{transform:rotate(0)}.gp-footer__group nav{padding-bottom:16px}.gp-footer ul{gap:0}.gp-footer__group nav a{display:flex;align-items:center;min-height:44px;padding:8px 0}.gp-footer__contact{border:0;padding:28px 0 0}.gp-footer__brand{margin-top:14px}.gp-footer__contacts a,.gp-footer__socials a{display:flex;align-items:center;min-height:36px}.gp-footer__contacts{gap:0;margin-top:12px}.gp-footer__socials{margin-top:4px}.gp-footer__bottom{align-items:flex-start;gap:12px}.gp-footer__legal{order:0;width:100%;gap:4px 22px}.gp-footer__legal a{min-height:36px;display:flex;align-items:center}.gp-footer__payments{order:1;width:100%;margin:0}.gp-footer__copyright{order:2;margin-top:4px}}.hdt-top-bar a{color:inherit;text-decoration:underline;text-underline-offset:3px}.hdt-top-bar a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.gp-christmas-subscribe{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:38px;max-width:1160px;margin:32px auto 44px;padding:32px;background:#f3f6f4;border:1px solid #dbe3de;border-radius:8px;scroll-margin-top:130px;color:#183e2b}.gp-christmas-subscribe__copy{align-self:center;min-width:0}.gp-christmas-subscribe h2{font-family:inherit;font-size:clamp(24px,2.5vw,32px);line-height:1.3;letter-spacing:-.025em;font-weight:600;margin:0 0 14px;color:#183e2b}.gp-christmas-subscribe p{font-size:14px;line-height:1.7;margin:0 0 14px;color:#506358}.gp-christmas-subscribe .gp-christmas-subscribe__eyebrow{font-size:11px;font-weight:600;letter-spacing:.14em;color:#86683d}.gp-christmas-subscribe .gp-christmas-subscribe__terms{font-size:12px;line-height:1.8;margin-bottom:0}.gp-christmas-subscribe__voucher{min-width:0;align-self:center;text-align:center;padding:26px 20px 22px;background:#fffaf0;border:1px dashed #bda478;border-radius:8px}.gp-christmas-subscribe__saving{display:inline-block;color:#86683d;font-size:12px;font-weight:700;letter-spacing:.12em;margin-bottom:14px}.gp-christmas-subscribe .gp-christmas-subscribe__label{font-size:12px;margin-bottom:8px}.gp-christmas-subscribe__code{display:block;color:#183e2b;font-family:inherit;font-size:clamp(25px,3vw,34px);font-weight:700;line-height:1.2;letter-spacing:.08em;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.gp-christmas-subscribe__apply{display:block;max-width:290px;margin:22px auto 12px;padding:12px 20px;min-height:46px;box-sizing:border-box;border-radius:4px;background:#183e2b;color:#fff!important;font-size:14px;font-weight:600;text-decoration:none}.gp-christmas-subscribe__apply:hover{background:#31533c}.gp-christmas-subscribe__apply:focus-visible{outline:3px solid #b84e16;outline-offset:3px}.gp-christmas-subscribe .gp-christmas-subscribe__note{font-size:12px;margin:0}@media(max-width:1200px){.gp-christmas-subscribe{margin-left:24px;margin-right:24px}}@media(max-width:767px){.gp-christmas-subscribe{grid-template-columns:1fr;gap:22px;padding:24px 18px;margin:24px 18px 32px;scroll-margin-top:110px}.gp-christmas-subscribe h2{font-size:25px}.gp-christmas-subscribe__voucher{padding:23px 16px}.gp-christmas-subscribe__code{font-size:29px}}
/*# sourceMappingURL=/cdn/shop/t/61/compiled_assets/styles.css.map?subset=AAAAAAAAAEAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA */
