@font-face{font-family:CapkovFont Fallback;src:local("Arial"),local("ArialMT"),local("Helvetica");font-weight:400;size-adjust:97.6%;ascent-override:113.7%;descent-override:36.9%;line-gap-override:0%}@font-face{font-family:CapkovFont Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold");font-weight:700;size-adjust:93.5%;ascent-override:118.7%;descent-override:38.5%;line-gap-override:0%}:root{--text-font-family:"CapkovFont","CapkovFont Fallback",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif !important;--heading-font-family:"CapkovFont","CapkovFont Fallback",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif !important}:root{--rd-ink:#111114;--rd-ink-2:#3a3a40;--rd-mute:#6b6b73;--rd-line:rgba(17,17,20,.1);--rd-soft:#f5f5f7;--rd-card:#fff;--rd-brand:#13233F;--rd-brand-ink:#0A1428;--rd-brand-tint:#E7ECF5;--rd-brand-soft:#C5CFE3;--rd-brand-mid:#2B4270;--rd-on-brand:#ffffff;--rd-accent:var(--rd-brand);--rd-accent-ink:var(--rd-on-brand);--rd-ok:#1c8a4a;--rd-r-xs:8px;--rd-r-sm:14px;--rd-r-md:20px;--rd-r-lg:28px;--rd-r-xl:36px;--rd-r:var(--rd-r-md);--rd-sh-1:0 1px 2px rgba(17,17,20,.05),0 6px 18px -8px rgba(17,17,20,.12);--rd-sh-2:0 2px 4px rgba(17,17,20,.05),0 18px 40px -18px rgba(17,17,20,.28);--rd-sh-3:0 4px 8px rgba(17,17,20,.06),0 32px 64px -24px rgba(17,17,20,.38);--rd-t-xs:.75rem;--rd-t-sm:.875rem;--rd-t-base:1rem;--rd-t-md:1.125rem;--rd-t-lg:1.375rem;--rd-t-xl:clamp(1.6rem,3vw,2.1rem);--rd-t-2xl:clamp(1.9rem,4.6vw,3.1rem);--rd-t-3xl:clamp(2.4rem,7vw,5rem);--rd-s-1:4px;--rd-s-2:8px;--rd-s-3:12px;--rd-s-4:16px;--rd-s-5:24px;--rd-s-6:32px;--rd-s-7:48px;--rd-s-8:72px;--rd-gutter:max(16px,env(safe-area-inset-left));--rd-max:1800px;--rd-ease:cubic-bezier(.22,1,.36,1);--rd-spring:cubic-bezier(.22,1,.36,1);--rd-dur:.35s}.rd-sec{padding:clamp(40px,7vw,96px) 0;background:var(--rd-bg,transparent)}.rd-sec--soft{background:var(--rd-soft)}.rd-sec--tight{padding:clamp(24px,4vw,48px) 0}.rd-wrap{max-width:var(--rd-max);margin:0 auto;padding:0 var(--container-gutter,16px)}.rd-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rd-mute);margin:0 0 12px}.rd-h1{font-family:var(--heading-font-family);font-weight:700;font-size:clamp(2.4rem,7.2vw,5.2rem);line-height:.98;letter-spacing:-.035em;margin:0;color:var(--rd-ink)}.rd-h2{font-family:var(--heading-font-family);font-weight:700;font-size:clamp(1.8rem,4.6vw,3rem);line-height:1.03;letter-spacing:-.03em;margin:0 0 10px;color:var(--rd-ink)}.rd-lead{font-size:clamp(1rem,2.1vw,1.2rem);line-height:1.45;color:var(--rd-ink-2);margin:14px 0 0;max-width:34em}.rd-sub{color:var(--rd-mute);margin:0}.rd-head{margin:0 0 clamp(20px,3vw,36px)}.rd-head--row{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.rd-link{font-weight:600;color:var(--rd-ink);text-decoration:none;border-bottom:1.5px solid currentColor;padding-bottom:1px}.rd-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 26px;border-radius:999px;border:1.5px solid var(--rd-ink);background:var(--rd-ink);color:#fff;font:600 1rem/1 var(--text-font-family,inherit);text-decoration:none;cursor:pointer;transition:transform .18s var(--rd-spring),background .18s,color .18s,box-shadow .18s;-webkit-tap-highlight-color:transparent}.rd-btn:hover{transform:translateY(-1px);box-shadow:0 8px 24px -10px #00000073}.rd-btn:active{transform:scale(.97);box-shadow:none}.rd-btn--accent{background:var(--rd-accent);border-color:var(--rd-accent);color:var(--rd-accent-ink)}.rd-btn--ghost{background:transparent;color:var(--rd-ink)}.rd-btn--ghost:hover{background:var(--rd-ink);color:#fff}.rd-btn--sm{min-height:42px;padding:0 18px;font-size:.92rem}.rd-btn--block{width:100%}.rd-hero{padding:clamp(16px,3vw,40px) 0 clamp(28px,5vw,64px)}.rd-hero__grid{display:grid;gap:22px;align-items:center}@media(min-width:900px){.rd-hero__grid{grid-template-columns:1.05fr .95fr;gap:56px}}.rd-hero__copy{padding:6px 0}.rd-hero__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.rd-hero__cta .rd-btn{flex:1 1 auto}@media(min-width:600px){.rd-hero__cta .rd-btn{flex:0 0 auto}}.rd-hero__fine{margin:16px 0 0;font-size:.9rem;color:var(--rd-mute)}.rd-hero__media{position:relative;border-radius:28px;overflow:hidden;background:var(--rd-soft);aspect-ratio:4/4.4}@media(min-width:900px){.rd-hero__media{aspect-ratio:1/1.08}}.rd-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.rd-chip{position:absolute;left:14px;bottom:14px;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;background:#ffffffd1;-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px);font-weight:700;font-size:.92rem;color:var(--rd-ink)}@media(prefers-reduced-transparency:reduce){.rd-chip{background:#fff}}.rd-usp{border-block:1px solid var(--rd-line);background:#fff}.rd-usp__grid{display:grid;grid-template-columns:1fr;gap:0}@media(min-width:760px){.rd-usp__grid{grid-template-columns:repeat(3,1fr)}}.rd-usp__item{display:flex;gap:14px;align-items:flex-start;padding:16px 4px}.rd-usp__item+.rd-usp__item{border-top:1px solid var(--rd-line)}@media(min-width:760px){.rd-usp__item{padding:22px 18px}.rd-usp__item+.rd-usp__item{border-top:0;border-left:1px solid var(--rd-line)}}.rd-usp__ico{flex:0 0 38px;width:38px;height:38px;border-radius:12px;background:var(--rd-soft);display:grid;place-items:center}.rd-usp__ico svg{width:20px;height:20px}.rd-usp__t{font-weight:700;font-size:1rem;line-height:1.25;margin:0}.rd-usp__d{margin:3px 0 0;font-size:.88rem;line-height:1.35;color:var(--rd-mute)}.rd-tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media(min-width:900px){.rd-tiles{grid-template-columns:repeat(4,1fr);gap:18px}}.rd-tile{position:relative;display:flex;flex-direction:column;border-radius:var(--rd-r);overflow:hidden;background:var(--rd-soft);text-decoration:none;color:var(--rd-ink);transition:transform .25s var(--rd-spring),box-shadow .25s}.rd-tile:hover{transform:translateY(-3px);box-shadow:0 18px 40px -22px #00000080}.rd-tile:active{transform:scale(.985)}.rd-tile__img{aspect-ratio:1/1.05;background:#e9e9ec;overflow:hidden}.rd-tile__img img{width:100%;height:100%;object-fit:cover;display:block}.rd-tile__body{padding:14px 14px 16px}.rd-tile__name{font-weight:700;font-size:1.05rem;line-height:1.15;margin:0}.rd-tile__desc{font-size:.84rem;line-height:1.3;color:var(--rd-mute);margin:4px 0 0}.rd-tile__price{display:inline-block;margin-top:10px;font-weight:700;font-size:.95rem}.rd-tile__badge{position:absolute;top:10px;left:10px;padding:5px 10px;border-radius:999px;background:var(--rd-ink);color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.rd-steps{display:grid;gap:12px;counter-reset:rd}@media(min-width:800px){.rd-steps{grid-template-columns:repeat(3,1fr);gap:18px}}.rd-step{background:#fff;border:1px solid var(--rd-line);border-radius:var(--rd-r);padding:16px 18px}@media(min-width:800px){.rd-step{padding:22px}}.rd-step__n{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--rd-ink);color:#fff;font-weight:700;margin-bottom:10px}.rd-step__t{font-weight:700;font-size:1.15rem;margin:0 0 6px}.rd-step__d{margin:0;color:var(--rd-ink-2);line-height:1.45;font-size:.95rem}.rd-center-cta{margin-top:26px;display:flex;justify-content:center}.rd-rating{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.rd-stars{color:#f5a623;letter-spacing:2px;font-size:1.05rem}.rd-rating__num{font-weight:700;font-size:1.05rem}.rd-proof{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.rd-pill{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:var(--rd-soft);font-weight:600;font-size:.88rem}.rd-reviews{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px var(--rd-gutter) 14px;margin:0 calc(var(--rd-gutter) * -1);scrollbar-width:none}.rd-reviews::-webkit-scrollbar{display:none}@media(min-width:700px){.rd-reviews{grid-auto-columns:calc(50% - 8px)}}@media(min-width:1000px){.rd-reviews{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);overflow:visible;margin:0;padding:0;gap:16px}}.rd-rev{scroll-snap-align:start;background:#fff;border:1px solid var(--rd-line);border-radius:var(--rd-r);padding:20px;display:flex;flex-direction:column;gap:10px}.rd-rev__body{margin:0;line-height:1.5;color:var(--rd-ink);font-size:.98rem}.rd-rev__by{margin-top:auto;font-size:.84rem;color:var(--rd-mute)}.rd-rev__by b{color:var(--rd-ink)}.rd-rev__ok{color:var(--rd-ok);font-weight:600}.rd-faq{max-width:760px;margin:0 auto;display:grid;gap:10px}.rd-faq .rd-head{margin:0 0 10px;text-align:left}.rd-faq details{background:var(--rd-soft);border-radius:var(--rd-r-sm);padding:0 18px}.rd-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:58px;font-weight:700;font-size:1.02rem}.rd-faq summary::-webkit-details-marker{display:none}.rd-faq summary:after{content:"+";font-size:1.5rem;font-weight:400;line-height:1;transition:transform .25s var(--rd-spring)}.rd-faq details[open] summary:after{transform:rotate(45deg)}.rd-faq__a{max-width:70ch;padding:0 0 18px;color:var(--rd-ink-2);line-height:1.55;font-size:.97rem}.rd-faq__a a{color:var(--rd-ink);font-weight:600}.rd-insp{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media(min-width:800px){.rd-insp{grid-template-columns:repeat(4,1fr);gap:14px}}.rd-insp a,.rd-insp div.rd-insp__i{display:block;aspect-ratio:1/1.1;border-radius:var(--rd-r-sm);overflow:hidden;background:var(--rd-soft)}.rd-insp img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s var(--rd-spring)}.rd-insp a:hover img{transform:scale(1.04)}.rd-coll-intro{padding:20px 0 6px}.rd-nav-cta{white-space:nowrap;background:transparent;color:var(--rd-accent)!important;border:1.5px solid var(--rd-accent);border-radius:999px;padding:.2rem .75rem;margin:-.25rem -.7rem;font-weight:700;opacity:1!important;transition:transform .18s var(--rd-spring),background-color .18s,color .18s}.rd-nav-cta:before{content:"\2702\fe0e";margin-right:.4em;font-weight:400}.rd-nav-cta:hover{background:var(--rd-accent);color:#fff!important;transform:translateY(-1px)}.rd-nav-cta:active{transform:scale(.96)}[reveal-js],[reveal-on-scroll=true],reveal-items{opacity:1!important}.rd-eta{margin:14px 0}.rd-eta__card{border:1px solid var(--rd-line);border-radius:var(--rd-r-sm);background:var(--rd-soft);padding:14px 16px}.rd-eta__row{display:flex;gap:12px;align-items:flex-start}.rd-eta__ico{flex:0 0 34px;width:34px;height:34px;border-radius:50%;background:#fff;border:1px solid var(--rd-line);display:grid;place-items:center}.rd-eta__ico svg{width:18px;height:18px}.rd-eta__main{font-weight:700;font-size:1rem;line-height:1.3;margin:0;color:var(--rd-ink)}.rd-eta__main b{color:var(--rd-ok)}.rd-eta__sub{margin:4px 0 0;font-size:.86rem;line-height:1.4;color:var(--rd-mute)}.rd-eta__sub a{color:var(--rd-ink);font-weight:600}.rd-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:10px 0 0;padding:0;list-style:none}.rd-trust li{display:flex;flex-direction:column;align-items:flex-start;gap:6px;font-size:.78rem;font-weight:600;line-height:1.2;padding:10px;border-radius:12px;border:1px solid var(--rd-line);background:#fff}.rd-trust svg{width:20px;height:20px;flex:none}.rd-trust small{display:block;font-weight:500;color:var(--rd-mute);font-size:.76rem;margin-top:1px}.rd-sets{margin:14px 0}.rd-sets__t{font-weight:700;font-size:.92rem;margin:0 0 8px}.rd-sets__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.rd-set{position:relative;border:1.5px solid var(--rd-line);border-radius:var(--rd-r-sm);background:#fff;padding:12px 10px;text-align:center;cursor:pointer;font:inherit;color:var(--rd-ink);transition:border-color .15s,box-shadow .15s,transform .15s var(--rd-spring)}.rd-set:active{transform:scale(.97)}.rd-set[aria-pressed=true]{border-color:var(--rd-ink);box-shadow:0 0 0 1px var(--rd-ink)}.rd-set b{display:block;font-size:1rem}.rd-set span{display:block;font-size:.8rem;color:var(--rd-mute);margin-top:2px}.rd-set em{display:block;font-style:normal;font-weight:700;font-size:.9rem;margin-top:6px}.rd-sets__note{margin:8px 0 0;font-size:.78rem;color:var(--rd-mute)}.rd-bnote{margin:10px 0 0;display:grid;gap:8px}.rd-bnote__line{display:flex;gap:8px;align-items:flex-start;font-size:.88rem;line-height:1.35;color:var(--rd-ink-2)}.rd-bnote__line svg{width:18px;height:18px;flex:none;margin-top:1px}.rd-help{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.rd-help a{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border-radius:999px;border:1.5px solid var(--rd-ink);color:var(--rd-ink);font-weight:600;font-size:.88rem;text-decoration:none}.rd-help a:active{background:#0000000f}.rd-bsteps{display:flex;gap:6px;margin:6px 0 12px;padding:0;list-style:none}.rd-bsteps li{flex:1;display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:12px;background:var(--rd-soft);font-size:.8rem;font-weight:600;line-height:1.15;color:var(--rd-mute);transition:background .2s,color .2s}.rd-bsteps li i{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#fff;font-style:normal;font-weight:700;font-size:.74rem;color:var(--rd-ink)}.rd-bsteps li[data-state=active]{background:var(--rd-ink);color:#fff}.rd-bsteps li[data-state=done]{background:#e6f4ea;color:#14663a}.rd-bsteps li[data-state=done] i{background:var(--rd-ok);color:#fff}.rd-btotal{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin:0 0 10px;padding:12px 14px;border-radius:var(--rd-r-sm);background:var(--rd-soft)}.rd-btotal__l{font-size:.82rem;color:var(--rd-mute);line-height:1.3}.rd-btotal__l small{display:block}.rd-btotal__v{font-weight:800;font-size:1.4rem;letter-spacing:-.02em;white-space:nowrap}.rd-btotal__fx{display:block;font-weight:500;font-size:.76rem;color:var(--rd-mute);text-align:right;letter-spacing:0}.rd-ship{margin:0 0 14px;padding:14px 16px;border-radius:var(--rd-r-sm);background:var(--rd-soft)}.rd-ship__t{font-weight:700;font-size:.95rem;margin:0 0 10px;line-height:1.3}.rd-ship__bar{position:relative;height:8px;border-radius:99px;background:#00000017;overflow:hidden}.rd-ship__fill{position:absolute;inset:0 auto 0 0;width:0;border-radius:99px;background:var(--rd-ink);transition:width .6s var(--rd-spring)}.rd-ship__gift{margin:10px 0 0;font-size:.84rem;color:var(--rd-ink-2)}.rd-addon{display:flex;gap:12px;align-items:center;margin:0 0 14px;padding:12px;border-radius:var(--rd-r-sm);border:1.5px dashed rgba(0,0,0,.2);background:#fff}.rd-addon__img{flex:0 0 56px;width:56px;height:56px;border-radius:12px;background:var(--rd-soft);overflow:hidden}.rd-addon__img img{width:100%;height:100%;object-fit:cover;display:block}.rd-addon__txt{flex:1;min-width:0;font-size:.86rem;line-height:1.3}.rd-addon__txt b{display:block;font-size:.92rem}.rd-addon__txt span{color:var(--rd-mute)}.rd-upsell{margin:0 0 14px}.rd-upsell__t{font-weight:700;font-size:1rem;margin:0 0 10px}.rd-upsell__row{display:grid;grid-auto-flow:column;grid-auto-columns:46%;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.rd-upsell__row::-webkit-scrollbar{display:none}.rd-up{scroll-snap-align:start;border:1px solid var(--rd-line);border-radius:var(--rd-r-sm);background:#fff;padding:8px;display:flex;flex-direction:column;gap:6px}.rd-up__img{aspect-ratio:1;border-radius:10px;overflow:hidden;background:var(--rd-soft)}.rd-up__img img{width:100%;height:100%;object-fit:cover;display:block}.rd-up__n{font-size:.8rem;line-height:1.2;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rd-up__p{font-size:.8rem;color:var(--rd-mute)}.rd-cartsets{display:flex;gap:8px;align-items:center;justify-content:space-between;margin:0 0 14px;padding:12px 14px;border-radius:var(--rd-r-sm);background:var(--rd-soft);font-size:.88rem}.rd-cartsets b{font-weight:700}@media(prefers-reduced-motion:reduce){.rd-btn,.rd-tile,.rd-set,.rd-ship__fill,.rd-insp img{transition:none!important}}@media(prefers-contrast:more){:root{--rd-line:rgba(0,0,0,.4);--rd-mute:#3a3a3f}}[data-rd-preview-only][hidden]{display:none!important}.rd-set [data-set-ship]{display:block;font-size:.72rem;color:var(--rd-ok);font-weight:700;margin-top:3px}@media(max-width:999px){.shopify-section--main-product .product-gallery .product-gallery__media-list{grid-auto-columns:66vw!important}.product-gallery__thumbnail-list-wrapper{display:none!important}}@media(max-width:999px){.shopify-section--main-product .product-info__title{font-size:1.3rem;line-height:1.15;letter-spacing:-.02em}.shopify-section--main-product .product-info__separator,.shopify-section--main-product .product-info__payment-terms{display:none}}.rd-tile__img--set img{object-fit:contain;background:#f2f2f2}.rd-pre{opacity:0;transform:translateY(18px)}.rd-pre.rd-in{opacity:1;transform:none;transition:opacity .6s var(--rd-ease),transform .7s var(--rd-ease);transition-delay:var(--rd-d,0s)}@media(prefers-reduced-motion:reduce){.rd-pre{opacity:1;transform:none}}product-card{--rd-card-r:var(--rd-r-md)}product-card .product-card__figure,product-card .product-card__image-wrapper,product-card .product-card__media{border-radius:var(--rd-card-r);overflow:hidden}@media(hover:hover){product-card{transition:transform .35s var(--rd-ease)}product-card:hover{transform:translateY(-3px)}}product-card .product-card__title,product-card .product-title{letter-spacing:-.01em}.rd-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px 2px 6px;margin:0 -2px;-webkit-overflow-scrolling:touch}.rd-chips::-webkit-scrollbar{display:none}@media(max-width:999px){.rd-chips{position:sticky;top:var(--header-height,56px);z-index:8;background:#ffffffe6;-webkit-backdrop-filter:saturate(1.8) blur(14px);backdrop-filter:saturate(1.8) blur(14px);margin:0 calc(var(--container-gutter,16px) * -1);padding:8px var(--container-gutter,16px)}}.rd-chipf{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px 0 10px;border-radius:999px;background:var(--rd-soft);color:var(--rd-ink);font-weight:600;font-size:.86rem;text-decoration:none;box-shadow:inset 0 0 0 1px transparent;transition:background .2s,box-shadow .2s,transform .15s var(--rd-ease);-webkit-tap-highlight-color:transparent}.rd-chipf:active{transform:scale(.96)}.rd-chipf.is-on{background:#fff;box-shadow:inset 0 0 0 2px var(--rd-ink)}.rd-chipf__d{width:18px;height:18px;border-radius:50%;box-shadow:inset 0 0 0 1px #00000026;flex:none}.rd-ptile{display:flex}.rd-ptile__a{display:flex;flex-direction:column;width:100%;border-radius:var(--rd-r-md);overflow:hidden;background:linear-gradient(160deg,#17171b,#2a2b33);color:#fff;text-decoration:none;transition:transform .35s var(--rd-ease),box-shadow .35s var(--rd-ease)}@media(hover:hover){.rd-ptile__a:hover{transform:translateY(-3px);box-shadow:var(--rd-sh-2)}}.rd-ptile__media{position:relative;display:block;aspect-ratio:3/4;background:radial-gradient(100% 80% at 50% 0%,#fff,#e9e6e0)}.rd-ptile__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.rd-ptile__stitch{position:absolute;left:50%;top:39.5%;transform:translate(-50%,-50%);font:800 clamp(.7rem,2.2vw,1.1rem)/1 var(--heading-font-family);letter-spacing:.06em;color:#f7f4ee;filter:drop-shadow(0 1px 0 rgba(0,0,0,.4));white-space:nowrap}.rd-ptile__body{display:flex;flex-direction:column;gap:4px;padding:14px 14px 16px}.rd-ptile__k{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.65}.rd-ptile__t{font-weight:800;font-size:1.02rem;line-height:1.2;letter-spacing:-.01em}.rd-ptile__go{margin-top:8px;display:inline-flex;align-items:center;justify-content:center;min-height:42px;border-radius:999px;background:var(--rd-accent);font-weight:700;font-size:.9rem}.rd-ctext{margin-top:var(--rd-s-7)}.rd-ctext .rd-prose{font-size:1rem}@supports (content-visibility:auto){body[data-rd-t=index] #main>.shopify-section:nth-child(n+3),body[data-rd-t=page] #main>.shopify-section:nth-child(n+4),body[data-rd-t=index] #main>.shopify-section-group-footer-group,body[data-rd-t=product] #main>.shopify-section:nth-child(n+3){content-visibility:auto;contain-intrinsic-size:auto 640px}}.rd-pair{margin:16px 0 4px;display:grid;gap:10px}.rd-pair[hidden]{display:none}.rd-pair__h{margin:0 0 2px;font-size:var(--rd-t-md);font-weight:800;letter-spacing:-.02em}.rd-pcard{display:grid;gap:14px;padding:14px;border-radius:var(--rd-r-md);background:var(--rd-soft);box-shadow:inset 0 0 0 1px var(--rd-line);animation:rdFade .4s ease both}@media(min-width:420px){.rd-pcard{grid-template-columns:auto 1fr;align-items:center}}.rd-pcard__imgs{display:flex;align-items:center;gap:4px}.rd-pcard__img{display:block;width:76px;aspect-ratio:3/4;border-radius:14px;background:#fff;overflow:hidden}.rd-pcard__img img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;display:block}.rd-pcard__plus{font-weight:800;color:var(--rd-mute)}.rd-pcard__k{margin:0;font-size:var(--rd-t-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rd-mute)}.rd-pcard__t{margin:2px 0 0;font-size:1.05rem;font-weight:800;letter-spacing:-.01em;line-height:1.15}.rd-pcard__price{margin:6px 0 0;display:flex;align-items:baseline;gap:8px}.rd-pcard__price b{font-size:1.35rem;letter-spacing:-.02em}.rd-pcard__price span{font-size:var(--rd-t-sm);color:var(--rd-mute)}.rd-pcard__save{margin:2px 0 0;font-size:var(--rd-t-sm);color:var(--rd-ink-2)}.rd-pcard__ship{margin:4px 0 0;font-size:var(--rd-t-sm);font-weight:700;color:var(--rd-ok)}.rd-pcard__ship:before{content:"\2713  "}.rd-pcard__sel{display:grid;gap:4px;margin:8px 0 0;font-size:var(--rd-t-sm);color:var(--rd-mute)}.rd-pcard__sel select{min-height:44px;border-radius:var(--rd-r-sm);border:1.5px solid var(--rd-line);background:#fff;padding:0 12px;font:600 .95rem var(--text-font-family,inherit);color:var(--rd-ink)}.rd-pcard .rd-btn{margin-top:10px}@keyframes rdFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.rd-cpair-wrap:empty{display:none}.rd-cpair{display:flex;gap:12px;align-items:center;margin:0 0 14px;padding:12px;border-radius:var(--rd-r-md);background:#fff;box-shadow:var(--rd-sh-1),inset 0 0 0 1px var(--rd-line);animation:rdFade .4s ease both}.rd-cpair__img{flex:0 0 56px;width:56px;aspect-ratio:3/4;border-radius:12px;background:var(--rd-soft);overflow:hidden}.rd-cpair__img img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;display:block}.rd-cpair__txt{flex:1;min-width:0;display:grid;gap:1px;font-size:.84rem;line-height:1.3}.rd-cpair__txt b{font-size:.95rem}.rd-cpair__k{color:var(--rd-mute);font-size:.76rem}.rd-comp{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(150px,44%);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px var(--container-gutter,16px) 14px;margin:0 calc(var(--container-gutter,16px) * -1);scrollbar-width:none}.rd-comp::-webkit-scrollbar{display:none}@media(min-width:760px){.rd-comp{grid-auto-columns:minmax(200px,23%)}}.rd-compi{scroll-snap-align:start;position:relative;display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:var(--rd-r-md);background:var(--rd-soft)}.rd-compi__img{aspect-ratio:1;border-radius:var(--rd-r-sm);background:#fff;overflow:hidden;display:block}.rd-compi__img img{width:100%;height:100%;object-fit:cover;display:block}.rd-compi__n{font-size:.88rem;font-weight:700;line-height:1.25;text-decoration:none;color:var(--rd-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rd-compi__p{font-size:.84rem;color:var(--rd-mute)}.rd-compi .rd-btn{margin-top:auto}main .free-shipping-bar{border-radius:var(--rd-r-md);background:var(--rd-soft);padding:14px 16px}.rd-ship{border-radius:var(--rd-r-md)}.rd-ship__fill{background:linear-gradient(90deg,var(--rd-accent),var(--rd-brand-mid))}.rd-ship[data-done=true] .rd-ship__fill{background:var(--rd-ok)}.rd-addon{border-radius:var(--rd-r-md);border-color:var(--rd-line);border-style:solid;box-shadow:var(--rd-sh-1)}.rd-addon__img{border-radius:12px}.rd-upsell__t{font-size:var(--rd-t-md);font-weight:800;letter-spacing:-.02em}.rd-up{border-radius:var(--rd-r-md);border:0;box-shadow:inset 0 0 0 1px var(--rd-line);transition:transform .3s var(--rd-ease)}@media(hover:hover){.rd-up:hover{transform:translateY(-2px)}}.rd-up__img{border-radius:var(--rd-r-sm)}cart-drawer .cart-drawer__line-items .line-item{border-radius:var(--rd-r-md)}@media(prefers-reduced-motion:reduce){.rd-pcard,.rd-cpair{animation:none}}.rd-extras,.rd-upsell,.rd-cpair-wrap{min-width:0;max-width:100%}.rd-upsell{overflow:hidden}#cart-drawer .cart-drawer__inner,#cart-drawer .v-stack{min-width:0}#cart-drawer .cap-free-ship__fill{background:linear-gradient(90deg,var(--rd-accent),var(--rd-brand-mid))!important}#cart-drawer .cap-free-ship__rail{background:#11111414!important;height:10px!important}#cart-drawer .cap-free-ship__sub{font-size:.9rem!important;font-weight:600;color:var(--rd-ink-2)!important}.rd-ship--gift .rd-ship__fill{background:linear-gradient(90deg,#e8b64a,#f2cf7a)}.rd-flinks{display:flex;flex-wrap:wrap;gap:6px 22px;padding:0 0 14px;font-size:.9rem}.rd-flinks a{color:inherit;font-weight:600;text-decoration:none;opacity:.85}.rd-flinks a:hover{opacity:1;text-decoration:underline}@media(min-width:900px){.rd-usp__grid--4{grid-template-columns:repeat(4,1fr)}.rd-usp__grid--4 .rd-usp__item+.rd-usp__item{border-top:0}}@media(min-width:760px)and (max-width:899px){.rd-usp__grid--4{grid-template-columns:repeat(2,1fr)}.rd-usp__grid--4 .rd-usp__item:nth-child(2){border-top:0}}.rd-design-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:999px;background:#111;color:#fff!important;font-size:.82rem;font-weight:700;text-decoration:none;box-shadow:0 6px 18px #00000024}.product-card__quick-add-corner--design{width:auto}#shopify-pc__banner .shopify-pc__banner__body p{font-size:11px!important;line-height:1.25!important;margin:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}:root{--rd-r-sm:12px;--rd-r-md:18px;--rd-r-lg:24px;--rd-r-xl:28px;--rd-sh-1:0 1px 2px rgba(17,17,20,.04);--rd-sh-2:0 10px 28px -20px rgba(17,17,20,.28);--rd-sh-3:0 16px 40px -24px rgba(17,17,20,.34);--rd-pcard-bg:#f4f4f2}.rd-h1,.rd-h2{letter-spacing:-.04em}.rd-eyebrow{letter-spacing:.1em;font-size:.74rem}.rd-btn{min-height:50px;letter-spacing:-.005em}product-card .product-card__figure,product-card .product-card__image-wrapper,product-card .product-card__media{background:var(--rd-pcard-bg)}product-card .product-card__figure img,product-card .product-card__image-wrapper img{mix-blend-mode:multiply}product-card .product-card__title,product-card .product-title{font-weight:600;font-size:.95rem;line-height:1.3}.rd-eta{margin:16px 0}.rd-eta__card{background:#111114;color:#fff;border:0;border-radius:var(--rd-r-md);padding:16px 18px}.rd-eta__row{align-items:center;gap:14px}.rd-eta__ico{flex:0 0 42px;width:42px;height:42px;background:#ffffff1f;border:0;color:#fff}.rd-eta__ico svg{width:22px;height:22px}.rd-eta__main{color:#fff;font-weight:800;font-size:1.08rem;line-height:1.25;letter-spacing:-.015em}.rd-eta__main b{color:#8fe3ae}.rd-eta__sub{color:#ffffffbd;font-size:.84rem;margin-top:4px}.rd-eta__sub a{color:#fff}.rd-eta__count{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:5px 12px;border-radius:999px;background:#fff;color:#111114;font-size:.78rem;font-weight:700}.rd-eta__count:before{content:"";width:7px;height:7px;border-radius:50%;background:#1c8a4a}.rd-eta__count[hidden]{display:none}.rd-eta__note{margin:12px 0 0;padding-top:12px;border-top:1px solid rgba(255,255,255,.16);font-size:.82rem;line-height:1.45;color:#ffffffc2}.rd-eta__note a{color:#fff;font-weight:600}@media(min-width:700px){.rd-eta__main{font-size:1.2rem}}.rd-tr{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--rd-line);border-left:1px solid var(--rd-line);border-radius:var(--rd-r-md);overflow:hidden;background:#fff}.rd-tr__i{display:flex;flex-direction:column;justify-content:center;gap:2px;padding:14px 16px;min-height:68px;border-right:1px solid var(--rd-line);border-bottom:1px solid var(--rd-line)}.rd-tr__t{display:block;font-size:.95rem;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--rd-ink);white-space:nowrap}.rd-tr__d{display:block;font-size:.8rem;line-height:1.3;color:var(--rd-mute);white-space:nowrap}.rd-tr__star{font-size:.85em;color:var(--rd-ink)}@media(min-width:900px){.rd-tr--band{grid-template-columns:repeat(4,minmax(0,1fr))}.rd-tr--band .rd-tr__i{padding:18px 22px}.rd-tr--band .rd-tr__t{font-size:1.05rem}}@media(max-width:379px){.rd-tr__t{font-size:.88rem;white-space:normal}.rd-tr__i{padding:12px}}.rd-tr--compact{margin:10px 0 0;border-radius:var(--rd-r-sm)}.rd-tr--compact .rd-tr__i{min-height:60px;padding:11px 14px}.rd-tr--compact .rd-tr__t{font-size:.88rem}.rd-tr--compact .rd-tr__d{font-size:.76rem}.rd-tr--dark{background:transparent;border-color:#ffffff29}.rd-tr--dark .rd-tr__i{border-color:#ffffff29}.rd-tr--dark .rd-tr__t,.rd-tr--dark .rd-tr__star{color:#fff}.rd-tr--dark .rd-tr__d{color:#ffffffa8}:root{--button-background-primary:19 35 63;--accent:19 35 63}.rd-btn,.rd-btn--accent{background:var(--rd-brand);border-color:var(--rd-brand);color:var(--rd-on-brand)}.rd-btn:hover,.rd-btn--accent:hover{background:var(--rd-brand-ink);border-color:var(--rd-brand-ink)}.rd-btn--ghost{background:transparent;color:var(--rd-brand);border-color:var(--rd-brand)}.rd-btn--ghost:hover{background:var(--rd-brand);color:var(--rd-on-brand)}.rd-btn--light{background:#fff;color:var(--rd-brand);border-color:#fff}.rd-btn--light:hover{background:var(--rd-brand-tint);border-color:var(--rd-brand-tint)}.rd-link{color:var(--rd-brand)}:focus-visible{outline-color:var(--rd-brand)}.capkov-b2__action--primary[disabled]{background:var(--rd-brand-soft);border-color:var(--rd-brand-soft);color:var(--rd-brand);opacity:1;box-shadow:none}.rd-dot{background:var(--rd-brand);box-shadow:0 0 0 4px var(--rd-brand-tint)}.rd-eta__card{background:var(--rd-brand)}.rd-eta__ico{background:#ffffff24}.rd-eta__stock{display:inline-flex;align-items:center;gap:6px;margin:0 0 6px;padding:3px 10px;border-radius:999px;background:#ffffff24;color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.rd-eta__stock:before{content:"";width:6px;height:6px;border-radius:50%;background:#8fe3ae}@media(pointer:coarse),(max-width:820px){.rd-link{position:relative}.rd-link:before{content:"";position:absolute;top:-10px;right:-4px;bottom:-10px;left:-4px}}:root{--rd-r-xs:8px;--rd-r-sm:12px;--rd-r-md:18px;--rd-r-lg:24px;--rd-r-xl:28px;--rd-r:var(--rd-r-md);--button-background-secondary:19 35 63;--rd-ink-solid:#111114}.rd-dot{display:inline-block;flex:none;width:8px;height:8px;border-radius:50%}html body .rd-design-cta,html body .rdc-btn,html body .rdc-add,html body .rds-chip--main,html body .rd-step__n,html body .rd-tile__badge,html body .rdtl__s i{background:var(--rd-brand);color:#fff!important}@media(hover:hover){html body .rds-chip:hover,html body .rdhc__c:hover{background:var(--rd-brand);color:#fff}}.rd-design-cta{box-shadow:none}.rd-tr,.rd-tr--compact,.rd-eta__card,.rd-pcard,.rdps__cols,.rdps__back,.rdps__tl,.rdps__detail,.rdd__blk,.rd-compi,.rdc-card,.rdc-promise,.rdc-gift{border-radius:var(--rd-r-md)}details.capkov-cc{border-radius:var(--rd-r-md)}.rd-pcard__img,.rdps__back img{border-radius:var(--rd-r-sm)}.product-info__title{font-size:clamp(1.55rem,6.4vw,2.05rem)!important;line-height:1.1!important;letter-spacing:-.025em;font-weight:700}.product-info__price .price,.product-info__price .theme-money{font-weight:700}.rd-pair__h{font-size:1.0625rem;letter-spacing:-.015em}.rd-pcard select{appearance:none;-webkit-appearance:none;min-height:46px;padding:0 40px 0 14px;border-radius:var(--rd-r-sm);border:1px solid var(--rd-line);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none' stroke='%2313233F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E") no-repeat right 16px center;font:600 .95rem/1 var(--text-font-family,inherit);color:var(--rd-ink)}.rd-comp{scroll-padding-inline:var(--container-gutter,16px)}.rdps__dtxt ul{list-style:none;padding:0;display:grid;gap:6px}.collection-header{text-align:center;margin-block:18px 6px}.collection-header h1{font-size:clamp(1.9rem,5.2vw,2.6rem);letter-spacing:-.03em;line-height:1.05}@media(min-width:700px){.collection-header{margin-block:28px 10px}}@media(min-width:1150px){.header__link-list{flex-wrap:nowrap;column-gap:clamp(14px,1.5vw,26px)}.header__link-list>ul>li{white-space:nowrap}}@media(min-width:1150px)and (max-width:1439px){.header__link-list{font-size:.9rem}.header__link-list>ul>li:last-child{display:none}}.rd-link{text-underline-offset:3px}.rd-ptile__a{background:linear-gradient(165deg,var(--rd-brand-ink),var(--rd-brand))}.rd-ptile__go{background:#fff;color:var(--rd-brand)}.rd-ptile__media{background:radial-gradient(100% 80% at 50% 0%,#fff,#eef0f5)}.rd-design-cta{min-height:38px;padding:0 14px;font-size:.8rem}.collection{margin-block-start:4px}body[data-rd-t=collection] .collection-header{margin-block-end:0}@media(max-width:999px){.facets__floating-filter{bottom:calc(84px + env(safe-area-inset-bottom,0px))!important}body:has(.facets__floating-filter) .qz-chip{display:none!important}}.button[style*="39 39 39"]{--button-background:19 35 63 / var(--button-background-opacity,1)!important;--button-outline-color:19 35 63!important}.capkov-cc__title{font-weight:700;font-size:.98rem;line-height:1.25;letter-spacing:-.01em}.capkov-cc__sub{font-size:.82rem;line-height:1.35}html body .rdc-bar__btn{background:var(--rd-brand);text-align:center;display:inline-flex;align-items:center;justify-content:center}.search-banner{background:none!important;padding-block:20px 0!important;gap:14px!important}.search-banner h1{text-align:left;padding-inline:var(--container-gutter);font-size:clamp(1.55rem,5.4vw,2.2rem);line-height:1.1;letter-spacing:-.03em}.search-banner .nav-categories:not(:has(button:nth-of-type(2))){display:none}@media(min-width:1400px)and (max-width:1699px){.header{--header-part-gap:20px}.header__wrapper{--header-grid-template:"main-nav logo secondary-nav" / minmax(0,1.5fr) auto minmax(0,1fr);grid-template:var(--header-grid-template)}}@media(pointer:coarse),(max-width:999px){footer .rd-ft__legal a,footer .rd-ft__note a{min-height:44px}.product-gallery__zoom .circle-button{min-width:44px;min-height:44px}.rd-compi__n{min-height:44px;align-content:center}.rd-design-cta{min-height:44px}.variant-picker__option-values .color-swatch{position:relative}.variant-picker__option-values .color-swatch:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.rdtour__hsb:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%}quantity-selector{min-height:44px}quantity-selector button,quantity-selector input{min-height:44px}}html body .rdc-add.rdc-add--link{background:#fff!important;color:var(--rd-brand,#13233f)!important}.rd-n30{flex-basis:100%;font-size:11px;line-height:1.3;font-weight:400;color:rgb(var(--text-primary) / .6);text-decoration:none}html [data-rd-slider]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}html [data-rd-slider]::-webkit-scrollbar{display:none}html [data-rd-slider] product-card,html [data-rd-slider] .image-link-blocks__item,html [data-rd-slider] .rdr__card,html [data-rd-slider] .rd-hpair,html [data-rd-slider] .rd-endcard{scroll-snap-align:start;scroll-snap-stop:always}@media(min-width:1000px){html [data-rd-slider]{scroll-snap-type:x mandatory}}.scrollbar__buttons button:disabled,.floating-controls-container>button[is]:disabled{opacity:0;visibility:hidden;pointer-events:none}.scrollbar__buttons button{transition:opacity .2s}[data-rd-slider]:focus-visible{outline:2px solid var(--rd-ink,#111);outline-offset:2px}search-result-panel[load-from-url]:not([hidden]):not(:has(*)){display:block;min-height:150vh}@supports (content-visibility:auto){body[data-rd-t] #main>.shopify-section-group-footer-group{contain-intrinsic-size:auto 1790px}@media(min-width:700px){body[data-rd-t] #main>.shopify-section-group-footer-group{contain-intrinsic-size:auto 1650px}}@media(min-width:1000px){body[data-rd-t] #main>.shopify-section-group-footer-group{contain-intrinsic-size:auto 1340px}}@media(min-width:1200px){body[data-rd-t] #main>.shopify-section-group-footer-group{contain-intrinsic-size:auto 1080px}}}.rd-cb{display:inline-flex;align-items:center;font:800 10.5px/1 var(--text-font-family,inherit);letter-spacing:.04em;text-transform:uppercase}.rd-cb--a{background:#fff;color:var(--rd-brand,#13233F);border-radius:999px;padding:6px 10px;box-shadow:0 0 0 1px #13233f1f}.rd-cb--b{display:block;margin:0 0 4px;color:#2727278c;font-size:10px;letter-spacing:.09em;font-weight:700}.product-card__badge-list .rd-cb--a{margin-top:6px}product-card .product-card__info{padding-block-start:12px}product-list product-card,product-list .rd-ptile,.product-list product-card,.rd-ptile{opacity:1!important;transform:none!important}html body :is(a,button).rd-btn:not(.rd-btn--ghost):not(.rd-btn--light):not(.rd-story .rd-btn):not(.rda-close__act .rd-btn):not(.wow-beat .rd-btn):not(.rdo-btn--inv):not(.vdi__btn),html body :is(a,button).rd-btn--accent:not(.vdi__btn):not(.rdo-btn--inv),html body :is(a,button).rdfq__btn:not(.rdfq__btn--ghost),html body :is(a,button).rdfp__btn--main{color:#fff}html body :is(a,button).rd-btn--ghost:not(:hover):not(:focus-visible):not(:active),html body :is(a,button).rdfq__btn--ghost:not(:hover):not(:focus-visible):not(:active){color:var(--rd-brand,#13233F)}html body :is(a,button).rd-btn--ghost:is(:hover,:focus-visible,:active),html body :is(a,button).rdfq__btn--ghost:is(:hover,:focus-visible,:active){color:#fff}:root{--rd-sw-pdp:36px;--rd-sw-card:34px;--rd-sw-coll:15px;--rd-sw-gap:12px;--rd-sw-ring:var(--rd-brand,#13233f);--rd-sw-hair:rgba(17,17,20,.16);--rd-sw-strike:rgba(17,17,20,.7)}.rdv-dot{--sz:var(--rd-sw-card);position:relative;display:inline-block;flex:none;width:var(--sz);height:var(--sz);min-width:var(--sz);min-height:var(--sz);padding:0;margin:0;border:0;border-radius:50%;background:var(--sw,#cfcfd4);box-shadow:inset 0 0 0 1px var(--rd-sw-hair);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .15s,box-shadow .15s}.rdv-dot:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;box-shadow:0 0 0 2px var(--rd-sw-ring);opacity:0;transform:scale(.92);transition:opacity .15s,transform .15s;pointer-events:none}.rdv-dot:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%}.rdv-dot.is-on:before,.rdv-dot[aria-pressed=true]:before{opacity:1;transform:none}@media(hover:hover){.rdv-dot:not(.is-on):not([aria-pressed=true]):hover{transform:scale(1.1);box-shadow:inset 0 0 0 1px var(--rd-sw-hair),0 2px 6px #13233f40}}.rdv-dot:focus{outline:0}.rdv-dot:focus-visible{outline:2px solid var(--rd-accent,#2f55c8);outline-offset:6px}.rdv-dot.is-off{opacity:.5;background:linear-gradient(to top right,transparent calc(50% - 1px),var(--rd-sw-strike) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)),var(--sw,#cfcfd4)}.rdv-dot--pdp{--sz:var(--rd-sw-pdp)}.rdv-dot--coll{--sz:var(--rd-sw-coll)}.rdv-dot--coll:before,.rdv-dot--coll:after{top:-3px;right:-3px;bottom:-3px;left:-3px}.rdv-dots{display:flex;flex-wrap:wrap;gap:var(--rd-sw-gap);padding:6px;margin:-6px}.rdv-chip{position:relative;display:inline-grid;place-items:center;min-width:46px;min-height:40px;max-width:100%;padding:0 14px;border-radius:999px;border:1.5px solid var(--rd-line,#e3e3e8);background:#fff;color:var(--rd-ink,#111);font:600 .875rem/1.15 var(--text-font-family,inherit);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .15s,background .15s}@media(hover:hover){.rdv-chip:not(.is-on):hover{border-color:var(--rd-sw-ring)}}.rdv-chip.is-on,.rdv-chip[aria-pressed=true]{border-color:var(--rd-sw-ring);background:var(--rd-sw-ring);color:#fff}.rdv-chip:focus{outline:0}.rdv-chip:focus-visible{outline:2px solid var(--rd-accent,#2f55c8);outline-offset:2px}.rdv-chip.is-off{opacity:.5;color:var(--rd-mute,#6b6b73);overflow:hidden}.rdv-chip.is-off:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top right,transparent calc(50% - 1px),var(--rd-sw-strike) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px));pointer-events:none}.rdv-chips{display:flex;flex-wrap:wrap;gap:8px}product-card .color-swatch{--swatch-size:var(--rd-sw-coll,15px);--swatch-offset:3px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--rd-sw-hair,rgba(17,17,20,.16))}product-card .color-swatch.is-disabled{opacity:.5;background:linear-gradient(to top right,transparent calc(50% - 1px),var(--rd-sw-strike,rgba(17,17,20,.7)) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)),var(--swatch-background) center/cover}.product-info__price .rating-with-text:has(.rd-n30){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:4px 10px}.product-info__price .rating-with-text:has(.rd-n30)>price-list{display:contents}.product-info__price .rating-with-text:has(.rd-n30) sale-price{order:1}.product-info__price .rating-with-text:has(.rd-n30) compare-at-price{order:2}.product-info__price .rating-with-text:has(.rd-n30)>.product-info__badge-list{order:3;position:static;margin:0;display:inline-flex;align-self:center}.product-info__price .rating-with-text:has(.rd-n30) .rd-n30{order:4;flex:0 0 100%;margin:0;padding:0}.product-info__price .badge--on-sale.badge--capkov{background:#d630311a!important;color:#b3261e!important;padding:5px 6px 5px 11px;font-size:12px;font-weight:800;line-height:1;display:inline-flex;align-items:center;gap:2px}.product-info__price .badge--on-sale .capkov-sleva-info__btn{margin:0 0 0 4px;color:#b3261e}.product-info__price+*{margin-top:var(--spacing-4,16px)}@media screen and (min-width:1150px){.product-gallery--desktop-thumbnails-left{grid-template-columns:64px minmax(0,1fr)}.product-gallery--desktop-thumbnails-left>.product-gallery__ar-wrapper{grid-column:2;grid-row:1}.product-gallery--desktop-thumbnails-left>.product-gallery__thumbnail-list-wrapper{grid-column:1;grid-row:1}}@media(max-width:999px){.product-card__title a,.product-card__view-more-swatch,.rd-hpair__split,.rd-hpair__link,.rdg__all,.featured-collection__viewall{position:relative}.product-card__title a:after{content:"";position:absolute;top:-11px;right:-6px;bottom:-11px;left:-6px}.product-card__view-more-swatch:after,.rd-hpair__split:after,.rd-hpair__link:after,.rdg__all:after,.featured-collection__viewall:after{content:"";position:absolute;top:-12px;right:-8px;bottom:-12px;left:-8px}.rd-fl__pill{min-height:44px}}html .product-card__figure .product-card__quick-add-corner{right:8px;bottom:8px}html .product-card__figure .product-card__quick-add-corner .product-card__quick-buy-plus{width:36px;height:36px;overflow:visible;border-color:#00000024;box-shadow:0 1px 4px #0000001f}html .product-card__quick-buy-plus:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}html .product-card__quick-buy-plus .product-card__quick-buy-plus-icon{width:12px;height:12px}html .product-card__quick-buy-plus .product-card__quick-buy-plus-icon:before,html .product-card__quick-buy-plus .product-card__quick-buy-plus-icon:after{width:12px;height:2px}@media(hover:hover){html .product-card__figure .product-card__quick-add-corner .product-card__quick-buy-plus:hover{box-shadow:0 2px 8px #00000029}}@media(max-width:699px){html .product-card__figure .product-card__quick-add-corner .product-card__quick-buy-plus{width:32px;height:32px}html .product-card__quick-buy-plus:before{top:-6px;right:-6px;bottom:-6px;left:-6px}}html body .product-card__figure .product-card__quick-add-corner--design{right:8px;bottom:8px;width:auto}html body .product-card__figure .product-card__quick-add-corner--design .rd-design-cta{position:relative;width:36px;height:36px;min-height:0;padding:0;overflow:visible;font-size:0;line-height:0;border-radius:999px;background:#fffc;color:#000000db!important;border:1px solid rgba(0,0,0,.14);box-shadow:0 1px 4px #0000001f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}html body .product-card__figure .product-card__quick-add-corner--design .rd-design-cta:before{content:"";width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 3a2.85 2.85 0 0 1 4 4L7.5 20.5 2 22l1.5-5.5Z'/%3E%3Cpath d='m15 5 4 4'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 3a2.85 2.85 0 0 1 4 4L7.5 20.5 2 22l1.5-5.5Z'/%3E%3Cpath d='m15 5 4 4'/%3E%3C/svg%3E") center/contain no-repeat}html body .product-card__figure .product-card__quick-add-corner--design .rd-design-cta:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}@media(hover:hover){html body .product-card__figure .product-card__quick-add-corner--design .rd-design-cta:hover{box-shadow:0 2px 8px #00000029}}@media(max-width:699px){html body .product-card__figure .product-card__quick-add-corner--design .rd-design-cta{width:32px;height:32px}html body .product-card__figure .product-card__quick-add-corner--design .rd-design-cta:before{width:14px;height:14px}html body .product-card__figure .product-card__quick-add-corner--design .rd-design-cta:after{top:-6px;right:-6px;bottom:-6px;left:-6px}}.shopify-section:has([id*=instafeed_app_block]){overflow-x:clip}.shopify-section:has([id*=instafeed_app_block]) .shopify-app-block{max-width:100%;min-width:0;overflow:hidden}html body #insta-feed{max-width:100%;min-width:0}html body #insta-feed h2{font-family:var(--heading-font-family);font-weight:700;font-size:clamp(1.8rem,4.6vw,3rem);line-height:1.03;letter-spacing:-.04em;color:var(--rd-ink,inherit);text-align:left;margin:0 0 14px}html body #insta-feed .instafeed-new-layout-container{min-height:calc((100vw - 49px)/2)}@media(min-width:700px){html body #insta-feed .instafeed-new-layout-container{min-height:200px}}@supports (content-visibility:auto){body[data-rd-t] #main>.shopify-section:has([id*=instafeed_app_block]){contain-intrinsic-size:auto 300px}@media(min-width:700px){body[data-rd-t] #main>.shopify-section:has([id*=instafeed_app_block]){contain-intrinsic-size:auto 340px}}}body[data-rd-t=page] .po-rich ul{list-style:disc;padding-left:1.25em;margin:0 0 14px}body[data-rd-t=page] .po-rich li{margin:6px 0}.capkov-b2__btn{background:var(--rd-brand,#13233F)!important;border-color:var(--rd-brand,#13233F)!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/capkov-rd.css.map */
