.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],.gpt-cart-notification [hidden],.gpt-cart-notification__backdrop[hidden]{display:none!important}.gpt-cart-notification__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:#07172159}.gpt-cart-notification{position:fixed;top:var(--notification-top,90px);right:var(--notification-right,20px);z-index:1000;display:flex;flex-direction:column;width:min(620px,calc(100% - 24px));max-height:calc(100dvh - var(--notification-top,90px) - 16px);padding:22px;border:1px solid #d4e1db;border-top:3px solid #168269;border-radius:12px;background:#fff;color:#17252e;box-shadow:0 20px 65px #07172133;font-size:14px;line-height:1.45;animation:gpt-cart-appear .18s ease-out}.gpt-cart-notification__header{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px}.gpt-cart-notification__header h2{margin:0;font-size:20px;font-weight:750}.gpt-cart-notification__close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border:0;background:transparent;color:#52655e;font-size:28px;cursor:pointer}.gpt-cart-notification__status{margin:0 0 14px;padding:10px 12px;border-radius:7px;background:#eef7f2;color:#145a46;font-size:13px}.gpt-cart-notification__columns{display:grid;grid-template-columns:minmax(0,1fr) 108px 95px;gap:12px;padding:0 30px 10px 0;border-bottom:1px solid #e5ece8;font-size:12px;color:#62716b;font-weight:650}.gpt-cart-notification__columns span:last-child{text-align:right}.gpt-cart-notification__items{overflow:auto;overscroll-behavior:contain;min-height:0;max-height:45dvh}.gpt-cart-notification__item{display:grid;grid-template-columns:minmax(0,1fr) 108px 95px 24px;gap:12px;align-items:center;padding:16px 0;border-bottom:1px solid #e5ece8}.gpt-cart-notification__product{display:flex;align-items:center;gap:12px;min-width:0}.gpt-cart-notification__product img{width:54px;height:64px;object-fit:contain;flex-shrink:0}.gpt-cart-notification__product a{color:#17252e;font-weight:650;text-decoration:none;overflow-wrap:anywhere}.gpt-cart-notification__variant{display:block;margin-top:3px;color:#62716b;font-size:12px}.gpt-cart-notification__delivery{display:block;margin-top:6px;color:#8b641b;font-size:11px}.gpt-cart-notification__quantity{display:grid;grid-template-columns:30px 46px 30px;align-items:center;border:1px solid #d5e1db;border-radius:6px}.gpt-cart-notification__quantity button{min-height:38px;border:0;background:transparent;font-size:18px;cursor:pointer}.gpt-cart-notification__quantity input{width:100%;min-width:0;padding:4px 0;border:0;background:transparent;text-align:center;-webkit-appearance:textfield;appearance:textfield;font:inherit}.gpt-cart-notification__quantity input::-webkit-inner-spin-button,.gpt-cart-notification__quantity input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.gpt-cart-notification__price{text-align:right;white-space:nowrap;font-weight:750;color:#105d48;font-size:14px}.gpt-cart-notification__price del{display:block;color:#6b7772;font-size:11px;font-weight:400}.gpt-cart-notification__remove{width:24px;min-height:38px;border:0;background:transparent;color:#6b7772;font-size:20px;cursor:pointer}.gpt-cart-notification__summary{padding:14px 0 10px;margin-left:auto;width:min(270px,100%);flex-shrink:0}.gpt-cart-notification__summary>div{display:flex;align-items:center;justify-content:space-between;gap:16px}.gpt-cart-notification__summary span:last-child,.gpt-cart-notification__summary strong:last-child{white-space:nowrap}.gpt-cart-notification__sum{margin-top:6px;font-size:17px}.gpt-cart-notification__summary p{margin:4px 0 0;text-align:right;color:#62716b;font-size:12px}.gpt-cart-notification__footer{flex-shrink:0;margin-top:8px}.gpt-cart-notification__actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-bottom:10px}.gpt-cart-notification__actions :is(a,button){min-height:40px;padding:9px 12px;border:1px solid #d5e1db;border-radius:6px;background:#f6f9f7;font:inherit;color:#27453a;text-decoration:none;cursor:pointer}.gpt-cart-notification__checkout{display:flex;align-items:center;justify-content:center;gap:14px;min-height:48px;padding:12px 16px;border-radius:7px;background:#105d48;color:#fff!important;font-weight:700;text-decoration:none!important}.gpt-cart-notification__error{color:#a32929;margin:10px 0;font-size:13px}.gpt-cart-notification :is(a,button,input):focus-visible{outline:3px solid #168269;outline-offset:2px}.gpt-cart-notification [aria-disabled=true],.gpt-cart-notification button:disabled{opacity:.5;cursor:wait}@keyframes gpt-cart-appear{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.gpt-cart-notification{right:12px!important;padding:14px}.gpt-cart-notification__header{margin-bottom:6px}.gpt-cart-notification__columns{display:none}.gpt-cart-notification__item{grid-template-columns:minmax(0,1fr) auto 24px;gap:8px;padding:12px 0}.gpt-cart-notification__product{grid-column:1 / -1;padding-right:24px}.gpt-cart-notification__product img{width:44px;height:50px}.gpt-cart-notification__quantity{width:108px}.gpt-cart-notification__price{grid-column:2}.gpt-cart-notification__remove{grid-column:3}.gpt-cart-notification__items{max-height:40dvh}.gpt-cart-notification__summary{padding-top:10px}.gpt-cart-notification__status{margin-bottom:6px}.gpt-cart-notification__sum{font-size:16px}}@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}.gpt-localization__form{max-height:calc(100dvh - 90px);overflow:auto;overscroll-behavior:contain}.gpt-currency-payment,.gpt-currency-note{font-size:12px;line-height:1.5;margin:8px 0;color:#52655e}.gpt-currency-note[hidden]{display:none!important}body.warehouse--v4 .announcement-bar .gpt-localization summary{padding:4px 9px;border:1px solid #ffffff30;border-radius:7px;cursor:pointer;list-style:none}body.warehouse--v4 .announcement-bar .gpt-localization summary::-webkit-details-marker{display:none}body.warehouse--v4 .announcement-bar .gpt-localization summary:hover{background:#ffffff0a;border-color:#ffffff60}body.warehouse--v4 .announcement-bar .gpt-localization summary:focus-visible{outline:2px solid #2dbb8b;outline-offset:3px}.gpt-localization__label{font-weight:650}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:185px;min-height:44px;gap:6px;font-size:11px}body.warehouse--v4 .announcement-bar .gpt-localization__currency{display:inline;font-weight:650;flex-shrink:0}body.warehouse--v4 .announcement-bar .gpt-localization__country{overflow:hidden;max-width:65px;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/238/compiled_assets/styles.css.map?subset=ACAAAAAAAACACAAAAAAAAAAACA */
