.gk-plp{--gk-bg: #FAF8F4;--gk-text: #141414;--gk-text-muted: #6E6B66;--gk-border: rgba(20, 20, 20, .09);--gk-border-strong: rgba(20, 20, 20, .16);--gk-gap: 2px;--gk-radius: 0px;--gk-font: "Montserrat", Arial, sans-serif;background:var(--gk-bg);color:var(--gk-text);font-family:var(--gk-font)}.gk-plp *{box-sizing:border-box}.gk-plp__header{display:flex;align-items:baseline;justify-content:center;max-width:1600px;margin:0 auto;padding:16px 24px 6px}.gk-plp__title{margin:0;font-size:18px;font-weight:300;letter-spacing:.01em;text-transform:uppercase;line-height:1.2;text-align:center}.gk-plp__count{margin:0;font-size:11px;font-weight:400;letter-spacing:.02em;text-transform:uppercase;color:var(--gk-text-muted);white-space:nowrap}.gk-plp__intro{max-width:640px;margin:0 auto;padding:0 24px 6px;font-size:11px;line-height:1.4;color:var(--gk-text-muted);text-align:center}.gk-plp__seo{max-width:1600px;margin:48px auto 0;padding:32px 24px 0;border-top:1px solid var(--gk-border);font-size:13px;line-height:1.7;color:var(--gk-text-muted)}.gk-plp__toolbar{display:flex;align-items:center;justify-content:space-between;max-width:1600px;margin:0 auto;padding:9px 24px;border-top:1px solid var(--gk-border-strong);border-bottom:1px solid var(--gk-border-strong)}.gk-plp__toolbar-left{display:flex;align-items:center;gap:18px}.gk-plp__filter-toggle{appearance:none!important;-webkit-appearance:none!important;background:none!important;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin:0;font:inherit;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--gk-text)!important;cursor:pointer;display:flex;align-items:center;gap:6px;width:auto;height:auto;min-width:0;min-height:0;text-decoration:none;position:relative;z-index:0}.gk-plp__filter-toggle:before,.gk-plp__filter-toggle:after,.gk-plp__sort-toggle:before{content:none!important;display:none!important;background:none!important}.gk-plp__filter-toggle:focus-visible,.gk-plp__sort-toggle:focus-visible,.gk-plp__sort-option:focus-visible,.gk-card__title-link:focus-visible,.gk-card__media-link:focus-visible{outline:2px solid var(--gk-text);outline-offset:2px}.gk-plp__filter-count{color:var(--gk-text-muted);font-weight:400}.gk-plp__sort{position:relative}.gk-plp__sort-toggle{appearance:none!important;-webkit-appearance:none!important;background:none!important;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;font:inherit;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--gk-text)!important;padding:0 18px 0 0!important;margin:0;cursor:pointer;width:auto;height:auto;min-width:0;min-height:0;white-space:nowrap}.gk-plp__sort-toggle:after{content:"";position:absolute;right:0;top:50%;width:7px;height:7px;border-right:1px solid var(--gk-text);border-bottom:1px solid var(--gk-text);transform:translateY(-70%) rotate(45deg);pointer-events:none;transition:transform .16s ease}.gk-plp__sort-toggle[aria-expanded=true]:after{transform:translateY(-30%) rotate(225deg)}.gk-plp__sort-menu{position:absolute;top:calc(100% + 10px);right:0;z-index:50;margin:0;padding:8px 0;list-style:none;min-width:200px;background:var(--gk-bg);border:1px solid var(--gk-border-strong)}.gk-plp__sort-option{display:block;padding:8px 18px;font-size:12px;letter-spacing:.03em;color:var(--gk-text);text-decoration:none;white-space:nowrap}.gk-plp__sort-option:hover{background:var(--gk-border)}.gk-plp__sort-option.is-active{color:var(--gk-text);text-decoration:underline;text-underline-offset:3px}.gk-filter-drawer{position:fixed;inset:0 auto 0 0;z-index:1000;width:min(400px,88vw);height:100%;background:var(--gk-bg);transform:translate(-100%);transition:transform .22s ease;overflow-y:auto;border-right:1px solid var(--gk-border-strong)}.gk-filter-drawer[data-open=true]{transform:translate(0)}.gk-filter-drawer__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:#1414143d;opacity:0;pointer-events:none;transition:opacity .22s ease}.gk-filter-drawer__backdrop[data-open=true]{opacity:1;pointer-events:auto}.gk-filter-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--gk-border)}.gk-filter-drawer__head h2{margin:0;font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.gk-filter-drawer__close{appearance:none!important;-webkit-appearance:none!important;background:none!important;border:none!important;border-radius:0!important;box-shadow:none!important;font:inherit;font-size:20px;line-height:1;cursor:pointer;padding:4px;color:var(--gk-text)!important;position:relative}.gk-filter-drawer__close:before{content:none!important;display:none!important}.gk-filter-drawer__body{padding:8px 24px 24px}.gk-filter-group{border-bottom:1px solid var(--gk-border);padding:18px 0}.gk-filter-group__label{margin:0 0 12px;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.gk-filter-option{display:flex;align-items:center;gap:10px;padding:6px 0;font-size:13px;cursor:pointer}.gk-filter-option input{width:16px;height:16px;accent-color:var(--gk-text);cursor:pointer}.gk-filter-option[data-count="0"]{color:var(--gk-text-muted);opacity:.5;cursor:default}.gk-filter-option__count{color:var(--gk-text-muted);font-size:12px}.gk-filter-drawer__foot{display:flex;gap:12px;padding:16px 24px 28px;border-top:1px solid var(--gk-border);position:sticky;bottom:0;background:var(--gk-bg)}.gk-filter-drawer__apply,.gk-filter-drawer__clear{flex:1;font:inherit;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:14px;cursor:pointer;border:1px solid var(--gk-text);background:var(--gk-text)!important;color:var(--gk-bg);appearance:none!important;-webkit-appearance:none!important;border-radius:0!important;box-shadow:none!important;position:relative;text-align:center;text-decoration:none;display:inline-block}.gk-filter-drawer__apply:before,.gk-filter-drawer__clear:before{content:none!important;display:none!important}.gk-filter-drawer__clear{background:transparent!important;color:var(--gk-text)}.gk-filter-empty{font-size:13px;color:var(--gk-text-muted);padding:8px 0}.gk-grid{list-style:none;margin:0;padding:0;max-width:1600px;margin-inline:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:2px}@media(min-width:700px){.gk-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.gk-grid{grid-template-columns:repeat(4,1fr)}}.gk-grid__item{margin:0}.gk-card{display:flex;flex-direction:column}.gk-card__media-link{display:block;text-decoration:none}.gk-card__media{display:block;position:relative;width:100%;aspect-ratio:.667;overflow:hidden;background:#f0ece6}.gk-plp .gk-grid .gk-card__media .gk-card__img{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:top center}.gk-card__img--primary{opacity:1;transition:opacity .26s ease}.gk-card__img--secondary{opacity:0;transition:opacity .26s ease}@media(hover:hover)and (pointer:fine){.gk-card:hover .gk-card__img--primary{opacity:0}.gk-card:hover .gk-card__img--secondary{opacity:1}}.gk-card__info{padding:8px 4px 0;text-align:left}@media(min-width:1024px){.gk-card__info{padding-top:10px}}.gk-card__title-link{text-decoration:none;color:inherit}.gk-card__title{margin:0;font-size:12px;font-weight:400;letter-spacing:.02em;text-transform:uppercase;line-height:1.4;color:var(--gk-text)}@media(min-width:1024px){.gk-card__title{font-size:13px}}.gk-card__price{margin:4px 0 0;font-size:12px;color:var(--gk-text)}@media(min-width:1024px){.gk-card__price{font-size:13px}}.gk-card__size{margin:3px 0 0;font-size:11px;font-weight:400;letter-spacing:.01em;color:var(--gk-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gk-load-more{display:flex;justify-content:center;padding:40px 24px 64px}.gk-load-more__btn{appearance:none!important;-webkit-appearance:none!important;background:none!important;background-color:transparent!important;border:1px solid var(--gk-text)!important;border-radius:0!important;box-shadow:none!important;font:inherit;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--gk-text)!important;padding:14px 32px!important;margin:0;cursor:pointer;position:relative}.gk-load-more__btn:before{content:none!important;display:none!important;background:none!important}.gk-load-more__btn:hover{background:var(--gk-text)!important;color:var(--gk-bg)!important}.gk-load-more__btn:disabled{cursor:default;opacity:.5}.gk-plp__empty{padding:80px 24px;text-align:center;color:var(--gk-text-muted);font-size:14px}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.gk-filter-price{display:flex;align-items:flex-end;gap:10px;padding:6px 0}.gk-filter-price__field{display:flex;flex-direction:column;gap:4px;cursor:text}.gk-filter-price__label{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--gk-text-muted)}.gk-filter-price__input{width:90px;padding:8px 10px;font:inherit;font-size:13px;color:var(--gk-text);background:var(--gk-bg);border:1px solid var(--gk-border-strong);border-radius:0;appearance:none;-webkit-appearance:none}.gk-filter-price__input:focus-visible{outline:2px solid var(--gk-text);outline-offset:1px}.gk-filter-price__sep{padding-bottom:10px;color:var(--gk-text-muted)}
/*# sourceMappingURL=/cdn/shop/t/51/assets/plp-goddess-kaftans.css.map */
