.pc{display:block;color:var(--text-color)}.pc .pc-h2{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 18px));line-height:1.3;margin:0 0 12px}.pc .pc-h3{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 15px));line-height:1.3;margin:0 0 6px}.pc .pc-group{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 20px));line-height:1.3;margin:10px 0 14px}.pc .pc-text{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 14px));line-height:1.55}.pc .pc-text p:not(:last-child){margin-bottom:10px}.pc-link{display:inline-block;color:var(--heading-color);font-weight:var(--text-font-bolder-weight);text-decoration:underline;text-underline-offset:3px}.pc-link:hover{color:var(--text-color)}.pc-col{display:flex;flex-direction:column;min-width:0}.pc-nav .collection__filter-group:last-child{border-bottom:0;padding-bottom:0}.pc-nav .collection__filter-link:focus-visible,.pc-nav .collection__filter-group-name:focus-visible{outline:2px solid var(--heading-color);outline-offset:2px}.pc-search{display:none;margin:0 0 14px}.js .pc-search{display:block}.pc-search__field{position:relative}.pc-search__icon,.pc-search__clear{position:absolute;top:0;height:48px;display:flex;align-items:center;color:var(--text-color)}.pc-search__icon{left:14px;pointer-events:none}.pc-search__icon svg{width:17px;height:17px}.pc-search__clear{right:0;padding:0 14px}.pc-search__clear svg{width:12px;height:12px;stroke:currentColor}.pc-search__clear:focus-visible,.pc-search__input:focus-visible{outline:2px solid var(--heading-color);outline-offset:2px}.pc .pc-search__input{padding-left:42px;padding-right:40px;font-size:max(.9rem,16px)}.pc-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.pc-search__count,.pc-search__none{margin:8px 0 0;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 13px));line-height:1.4}.pc-drawer__inner .pc-nav{padding:16px 20px 0}.pc-side .pc-search__none{display:none}.no-js .pc-side{display:block!important}.pc .collection-drawer{max-height:100dvh}.pc ::highlight(pc-hit){background-color:color-mix(in srgb,var(--heading-color) 22%,transparent)}.pc-drawer__inner .collection__filter-group{padding-left:0;padding-right:0}.pc-toolbar{margin:0 calc(-1 * var(--mobile-container-gutter)) 16px}.no-js .pc-toolbar{display:none}.pc-toolbar .collection__toolbar-item{padding:0}.pc-toolbar .collection__filter-icon svg{width:18px;height:18px;margin-right:12px}.pc-toolbar__search svg{width:17px;height:17px;margin-right:10px}.pc-col .pc-lead{margin-bottom:20px}.pc-lead .pc-lead__grid{display:grid;gap:20px;padding:20px}.pc-lead__text .pc-text:not(:last-child){margin-bottom:12px}.pc-lead__form.hubspot-form-wrapper{margin-bottom:0}.pc-list{display:flex;flex-direction:column;gap:14px;margin-bottom:20px}.pc-list .pc-family{margin-bottom:0;padding:20px;outline:none}.pc-family,.pc-group{scroll-margin-top:calc(var(--header-height, 0px) * var(--header-is-sticky, 0) + 64px)}.pc-body{display:grid;gap:16px;grid-template-areas:"media" "main" "sizes"}.pc-media{grid-area:media}.pc-media img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;object-position:bottom;border-radius:3px;background:var(--background)}.pc-main{grid-area:main;display:flex;flex-direction:column;gap:12px;min-width:0}.pc-list .pc-empty{margin:0;padding:20px}.pc-empty .pc-text{margin-bottom:16px}.pc-specs{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:4px 14px;margin:0;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 13.5px));line-height:1.5}.pc-specs dt{font-weight:var(--text-font-bolder-weight)}.pc-specs dt,.pc-specs dd{margin:0}.pc-specs .pc-specs__full{grid-column:1 / -1}.pc-body>.pc-sizes,.pc-subs{grid-area:sizes}.pc-subs{display:grid;gap:16px;min-width:0}.pc-sub{display:grid;gap:8px;min-width:0;border-top:1px solid var(--border-color);padding-top:16px}.pc-sub .pc-h3{margin:0}.pc-sizes{border:1px solid var(--border-color);border-radius:3px;min-width:0}.pc-sizes__toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;cursor:pointer;list-style:none;font-weight:var(--text-font-bolder-weight);font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 13px));line-height:1.4}.pc-sizes__toggle::-webkit-details-marker{display:none}.pc-sizes__toggle svg{flex:none;width:12px;height:8px;transition:transform .25s ease-in-out}.pc-sizes[open] .pc-sizes__toggle svg{transform:rotate(180deg)}.pc-sizes__toggle:focus-visible{outline:2px solid var(--heading-color);outline-offset:-2px;border-radius:3px}.pc-sizes__body{display:flex;flex-direction:column;gap:14px;padding:0 14px 14px}.pc-table{min-width:0;overflow-x:auto}.pc-table .pc-text{margin-bottom:8px}.pc-table__grid{width:100%;border-collapse:collapse;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 13px));line-height:1.4}.pc-table__grid caption{text-align:left;font-weight:var(--text-font-bolder-weight);padding:0 0 6px;caption-side:top}.pc-table__grid th,.pc-table__grid td{border-top:1px solid var(--border-color);padding:6px 10px;text-align:left;vertical-align:top}.pc-table__grid thead th{background:var(--background);border-top:0;font-weight:var(--text-font-bolder-weight);color:var(--text-color);text-transform:none;letter-spacing:0}.pc-table__grid tbody tr:last-child td{border-bottom:1px solid var(--border-color)}@media screen and (min-width:480px){.pc-specs{grid-template-columns:max-content minmax(0,1fr)}}@media screen and (min-width:641px){.pc-toolbar{margin-left:0;margin-right:0}.pc-family,.pc-group{scroll-margin-top:calc(var(--header-height, 0px) * var(--header-is-sticky, 0) + 74px)}}@media screen and (min-width:768px){.pc-lead .pc-lead__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px;align-items:start}.pc-body{grid-template-columns:minmax(0,1fr) minmax(0,30%);grid-template-areas:"main media" "sizes sizes";align-items:start;gap:16px 24px}}@media screen and (min-width:1000px){.pc-sidebar{position:sticky;top:calc(var(--header-height, 0px) * var(--header-is-sticky, 0) + 16px);max-height:calc(100vh - var(--header-height, 0px) * var(--header-is-sticky, 0) - 32px);overflow-y:auto;overscroll-behavior:contain}.pc-family,.pc-group{scroll-margin-top:calc(var(--header-height, 0px) * var(--header-is-sticky, 0) + 16px)}.pc .pc-group:first-child{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/156/assets/plyco-catalogue.css.map */
