*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--color-bg-page);color:var(--color-text-primary);font-family:var(--font-family);font-size:var(--type-body-m-size);line-height:var(--type-body-m-lh);-webkit-font-smoothing:antialiased}img,video{display:block;max-width:100%}h1,h2,h3,h4,h5,h6{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}ul{margin:0;padding:0;list-style:none}.skip{position:absolute;left:-9999px;background:var(--color-action-rest);color:var(--color-text-inverse);padding:var(--space-12) var(--space-16)}.skip:focus{left:var(--space-16);top:var(--space-16);z-index:100}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.coll__head{padding-bottom:var(--space-24)}.coll__meta{display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--space-16)}.coll__count{color:var(--color-text-muted)}.coll__filter{position:sticky;bottom:20px;z-index:20;margin-inline:auto;display:flex;align-items:center;gap:var(--space-8);height:40px;padding:0 var(--space-20);background:var(--color-bg-plate);color:var(--color-text-primary);border:0;cursor:pointer;filter:drop-shadow(0 4px 8px rgb(0 0 0 / .18))}.coll__filter-count{opacity:.6}.coll__more{display:flex;flex-direction:column;align-items:center;gap:var(--space-16);padding:var(--space-48) var(--space-24)}.coll__more-note{color:var(--color-text-brand)}.coll__more-btn{display:inline-flex;align-items:center;justify-content:center;min-width:280px;padding:var(--space-16) var(--space-32);background:var(--color-action-rest);color:var(--color-text-inverse)}.coll__more-btn:hover{background:var(--color-action-hover)}.coll__empty{background:var(--color-bg-muted);padding:var(--space-80) var(--space-24);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-16)}.coll__empty p{color:var(--color-text-muted);margin:0;max-width:480px}.coll__ways{display:flex;gap:var(--space-8);margin-top:var(--space-16)}.svc{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-32);padding-top:var(--space-80);padding-bottom:var(--space-80);align-items:start}.svc__title,.svc__content{max-width:680px}.svc__content h2{border-top:1px solid var(--color-border-subtle);padding-top:var(--space-24);font-size:var(--type-label-s-size);font-weight:500;line-height:1;letter-spacing:0;text-transform:uppercase;color:var(--color-text-muted);margin:var(--space-32) 0 var(--space-8)}.svc__content h2:first-child{margin-top:0}.svc__content p{margin:0 0 var(--space-8)}.svc__content a{color:var(--color-text-brand);text-decoration:underline;text-underline-offset:3px}@media(max-width:767px){.svc{grid-template-columns:1fr;gap:var(--space-24);padding-top:calc(var(--space-40) + 60px)}}.template-policy .hdr{display:none}.shopify-policy__container{max-width:none!important;margin:0!important;padding:var(--space-80) var(--space-16)!important;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-32);align-items:start}.shopify-policy__title{text-align:left!important}.shopify-policy__title h1{font-size:var(--type-heading-l-size);font-weight:500;line-height:var(--type-heading-l-lh);letter-spacing:var(--type-heading-l-ls)}.shopify-policy__body{max-width:680px}.shopify-policy__body .rte h2{border-top:1px solid var(--color-border-subtle);padding-top:var(--space-24);font-size:var(--type-label-s-size);font-weight:500;line-height:1;letter-spacing:0;text-transform:uppercase;color:var(--color-text-muted);margin:var(--space-32) 0 var(--space-8)}.shopify-policy__body .rte h2:first-child{margin-top:0}.shopify-policy__body .rte p{margin:0 0 var(--space-8);font-size:var(--type-body-m-size);line-height:var(--type-body-m-lh)}@media(max-width:767px){.shopify-policy__container{grid-template-columns:1fr;gap:var(--space-24);padding-top:calc(var(--space-40) + 60px)!important}}.cat-teaser{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;background:var(--color-bg-muted);--shade-h: 29%;--shade-op: .6}.cat-teaser img{width:100%;height:100%;object-fit:cover}.cat-teaser:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--shade-h);background:linear-gradient(180deg,#0000,#000);opacity:var(--shade-op);pointer-events:none}.cat-teaser__cap{position:absolute;left:var(--space-24);right:var(--space-24);bottom:var(--space-24);z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-12);color:var(--color-text-inverse)}.cat-teaser__pill{padding:var(--space-8) var(--space-16);background:var(--color-action-rest);color:var(--color-text-inverse)}@media(max-width:768px){.cat-teaser__cap{left:var(--space-16);right:var(--space-16);bottom:var(--space-16);gap:var(--space-12)}.cat-teaser__pill{font-size:12px}.cat-teaser{--shade-h: 38%;--shade-op: .6}}.loader{display:inline-block;width:20px;aspect-ratio:1.154;--_g: no-repeat radial-gradient(farthest-side, currentColor 90%, #0000);background:var(--_g) 50% 0,var(--_g) 0 100%,var(--_g) 100% 100%;background-size:35% 40.39%;animation:l16 1s infinite}.loader--s{width:12px}@keyframes l16{50%,to{background-position:100% 100%,50% 0,0 100%}}@media(prefers-reduced-motion:reduce){.loader{animation:none}}.skel{position:relative;overflow:hidden;background:var(--color-bg-muted)}.skel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgb(255 255 255 / .65),transparent);animation:skel-shimmer 1.2s infinite;animation-delay:inherit}@keyframes skel-shimmer{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.skel:after{animation:none}}.card__media img{position:relative}.card__media:not(.is-loaded):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgb(255 255 255 / .65),transparent);animation:skel-shimmer 1.2s infinite}@media(prefers-reduced-motion:reduce){.card__media:not(.is-loaded):before{animation:none}}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);padding-inline:var(--space-4)}@media(min-width:768px){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.card{display:block;background:var(--color-bg-page)}.card__media{position:relative;aspect-ratio:var(--card-aspect);background:var(--color-bg-muted);overflow:hidden}.card__media img{width:100%;height:100%;object-fit:cover}.card__info{padding:var(--space-12) var(--space-12) var(--space-24);display:flex;flex-direction:column;gap:var(--space-16)}.card__title{font-weight:600;text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card__price{display:flex;align-items:center;gap:var(--space-8);padding-top:var(--space-4);min-height:20px}.card__price--sale{color:var(--color-text-sale)}.card__price-old{color:var(--color-text-muted);text-decoration:line-through}.card__sizes{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;gap:var(--space-16);padding:var(--space-12) 0;background:var(--color-bg-page);opacity:0;transition:opacity .15s ease;pointer-events:none}@media(hover:hover){.card:hover .card__sizes{opacity:.94}}@media(hover:none){.card__sizes{position:static;opacity:1;justify-content:flex-start;padding:var(--space-8) var(--space-12) 0;background:none}}.pills{display:flex;gap:var(--space-8);overflow-x:auto;scrollbar-width:none}.pills::-webkit-scrollbar{display:none}.pill{flex:0 0 auto;padding:var(--space-8) var(--space-16);border:1px solid var(--color-border-subtle);border-radius:var(--radius-pill);white-space:nowrap}.pill[aria-current=true]{background:var(--color-action-rest);color:var(--color-text-inverse);border-color:var(--color-action-rest)}.wrap{padding-inline:var(--space-16)}@media(min-width:768px){.wrap{padding-inline:var(--space-24)}}.section{padding-block:var(--space-40)}@media(min-width:768px){.section{padding-block:var(--space-80)}}@media(max-width:767px){.section.coll__head{padding-top:calc(var(--space-40) + 60px)}}.section__head{display:flex;align-items:center;gap:var(--space-16)}.section__head>:first-child{margin-right:auto}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
