.gpt-all-products{padding-block:32px}.gpt-all-products .rem-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:24px}.gpt-all-products .rem-title-h{font-size:clamp(24px,3vw,32px);font-weight:750;line-height:1.2;margin:0;padding-bottom:14px;position:relative}.gpt-all-products .rem-title-h:after{content:"";position:absolute;bottom:0;left:0;width:56px;height:3px;border-radius:3px;background:#168269}.gpt-all-products .rem-head>span{color:#56636a;font-size:14px}.gpt-all-products__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.gpt-all-products__grid .rem-card{width:auto!important;min-width:0!important;height:100%;margin:0!important}.gpt-all-products__filters{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:24px}.gpt-all-products__filters select,.gpt-all-products__filters input[type=number]{min-height:42px;padding:8px;border:1px solid #d7e3de;border-radius:6px;max-width:100%}.gpt-all-products__filters details{position:relative}.gpt-all-products__filters details[open]{padding:12px;border:1px solid #d7e3de;border-radius:8px}.gpt-all-products__filters details label{display:block;margin-block:6px}.gpt-all-products__filters summary{cursor:pointer;font-weight:600}.gpt-all-products__filters input[type=number]{width:100px}.gpt-all-products__filters :focus-visible{outline:2px solid #168269;outline-offset:3px}@media(max-width:1100px){.gpt-all-products__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.gpt-all-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gpt-all-products .rem-head{flex-wrap:wrap}.gpt-all-products__filters{gap:10px}.gpt-all-products__filters select{max-width:200px}}.gpt-cart-notification[hidden]{display:none!important}.gpt-cart-notification{position:fixed;top:var(--notification-top,90px);right:var(--notification-right,20px);z-index:1000;width:min(390px,calc(100% - 24px));padding:20px;border:1px solid #cfe1d7;border-top:3px solid #168269;border-radius:14px;background:#fff;color:#17252e;box-shadow:0 14px 45px #07172126;font-size:14px;line-height:1.45;animation:gpt-cart-appear .18s ease-out}.gpt-cart-notification__status{display:flex;align-items:flex-start;gap:12px;padding-right:20px}.gpt-cart-notification__check{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border-radius:50%;background:#e8f5ee;color:#145a46;font-size:19px;font-weight:700}.gpt-cart-notification strong{display:block;font-size:14px;font-weight:700;color:#145a46}.gpt-cart-notification p{margin:7px 0 3px;overflow-wrap:anywhere}.gpt-cart-notification [data-cart-notification-quantity],.gpt-cart-notification [data-cart-notification-total]{display:block;font-size:12px;color:#52655e}.gpt-cart-notification [data-cart-notification-total][hidden]{display:none}.gpt-cart-notification [data-cart-notification-total]{margin-top:3px;font-weight:650;color:#17252e}.gpt-cart-notification__close{position:absolute;top:8px;right:6px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;background:transparent;color:#52655e;font-size:25px;cursor:pointer}.gpt-cart-notification__link{display:flex;align-items:center;justify-content:space-between;min-height:44px;margin-top:14px;padding:10px 14px;border-radius:8px;background:#105d48;color:#fff!important;font-weight:650;text-decoration:none!important}.gpt-cart-notification :is(a,button):focus-visible{outline:3px solid #168269;outline-offset:3px}@keyframes gpt-cart-appear{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.gpt-cart-notification{right:12px!important;padding:16px}.gpt-cart-notification__close{width:44px;height:44px;top:0;right:0}}@media(prefers-reduced-motion:reduce){.gpt-cart-notification{animation:none}}.gpt-cookie-dialog{width:min(560px,calc(100% - 32px));max-height:calc(100dvh - 32px);padding:26px;border:1px solid #d7e3de;border-radius:18px;color:#17232d;background:#fff;box-shadow:0 24px 80px #07111d33;font-family:var(--text-font-family);overflow:auto}.gpt-cookie-dialog::backdrop{background:#07111d88}.gpt-cookie-dialog__head{display:flex;align-items:center;justify-content:space-between;gap:16px}.gpt-cookie-dialog h2{margin:0;font-size:23px;line-height:1.25;color:#17232d}.gpt-cookie-dialog__head button{border:0;background:transparent;font-size:28px;min-width:44px;min-height:44px;cursor:pointer}.gpt-cookie-dialog p{font-size:14px;line-height:1.6;margin:14px 0}.gpt-cookie-dialog a{color:#11664e;text-decoration:underline}.gpt-cookie-dialog form>label{display:flex;gap:12px;padding:13px 0;border-top:1px solid #e2e9e5;cursor:pointer}.gpt-cookie-dialog input{width:20px;height:20px;flex:0 0 20px;margin-top:3px;accent-color:#11664e}.gpt-cookie-dialog small{display:block;color:#58675f;font-size:13px;margin-top:3px;line-height:1.5}.gpt-cookie-dialog__actions{display:flex;flex-wrap:wrap;gap:10px}.gpt-cookie-dialog__actions button{flex:1 1 140px;border:1px solid #12664f;border-radius:8px;min-height:44px;padding:10px 12px;background:#fff;color:#12664f;font-size:13px;font-weight:650;cursor:pointer}.gpt-cookie-dialog__actions button[type=submit]{background:#12664f;color:#fff}.gpt-cookie-dialog button:focus-visible,.gpt-cookie-dialog input:focus-visible{outline:2px solid #168269;outline-offset:3px}.gpt-cookie-dialog [data-gpt-cookie-status]{color:#a52b22}.gpt-localization__flag{display:block;width:20px;height:15px;flex:0 0 20px;object-fit:cover;border-radius:2px}.gpt-localization__selection{min-width:0}body.warehouse--v4 .announcement-bar{background:#10212e!important;color:#c7d3d8!important;border-bottom:1px solid #ffffff12!important}body.warehouse--v4 .announcement-bar .gpt-market-bar{color:#c7d3d8;gap:20px}body.warehouse--v4 .announcement-bar .gpt-customer-mode{gap:12px;flex-wrap:nowrap}body.warehouse--v4 .announcement-bar .gpt-customer-mode__switch{display:inline-flex;align-items:center;flex-shrink:0;gap:2px;padding:3px;border:1px solid #ffffff14;border-radius:9px;background:#ffffff08}body.warehouse--v4 .announcement-bar .gpt-customer-mode button{min-height:30px;padding:5px 10px;border:0;border-radius:6px;color:#bdccd3;background:transparent;line-height:1.3;transition:background .15s,color .15s}body.warehouse--v4 .announcement-bar .gpt-customer-mode button[aria-pressed=true]{background:#dcebe5;color:#173e32;font-weight:650}body.warehouse--v4 .announcement-bar .gpt-customer-mode button:hover:not([aria-pressed=true]){color:#fff;background:#ffffff0a}body.warehouse--v4 .announcement-bar [data-gpt-tax-label]{margin-left:0;color:#b9c8d0;font-size:11px}body.warehouse--v4 .announcement-bar .gpt-localization summary{gap:8px;min-height:40px;white-space:nowrap;color:#e0e8ec;font-size:12px}body.warehouse--v4 .announcement-bar .gpt-localization__selection{display:flex;align-items:center;gap:3px}body.warehouse--v4 .announcement-bar .gpt-header-utilities .header-menu,body.warehouse--v4 .announcement-bar .gpt-header-utilities .menu-list{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.warehouse--v4 .announcement-bar .gpt-header-utilities .menu-list{gap:16px!important}body.warehouse--v4 .announcement-bar .header-menu ul li+li:before{content:none!important}body.warehouse--v4 .announcement-bar .header-menu ul li a{display:inline-flex;align-items:center;min-height:40px;font-family:var(--text-font-family);font-size:12px!important;font-weight:400;color:#b9c8d0!important;transition:color .15s}body.warehouse--v4 .announcement-bar .header-menu ul li a:hover{color:#fff!important}@media(max-width:640px){body.warehouse--v4 .announcement-bar .gpt-market-bar{gap:8px}body.warehouse--v4 .announcement-bar .gpt-customer-mode{gap:0}body.warehouse--v4 .announcement-bar .gpt-customer-mode__switch{padding:2px;border-radius:8px}body.warehouse--v4 .announcement-bar .gpt-customer-mode button{min-height:40px;padding:5px 7px;font-size:11px}body.warehouse--v4 .announcement-bar .gpt-localization summary{max-width:140px;min-height:44px;gap:6px;font-size:11px}body.warehouse--v4 .announcement-bar .gpt-localization__currency{display:none}body.warehouse--v4 .announcement-bar .gpt-localization__country{overflow:hidden;max-width:95px;text-overflow:ellipsis}body.warehouse--v4 .announcement-bar .gpt-localization__form{top:58px}}@media(prefers-reduced-motion:reduce){body.warehouse--v4 .announcement-bar :is(a,button){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/237/compiled_assets/styles.css.map?subset=ACAAAAAAAACACAAAAAAAAAAAAQ */
