capoo-sale-countdown{display:block;max-width:640px;margin:24px auto 0;text-align:center}.capoo-countdown-label{font-weight:700;font-size:15px;margin:0 0 12px;color:#613517}.capoo-countdown-digits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.capoo-countdown-digits>div{background:#fffaf3;border:1px solid #d9c3a4;border-radius:12px;padding:16px 4px}.capoo-countdown-digits strong{display:block;font-size:clamp(36px,5vw,68px);font-weight:750;line-height:1.05;font-variant-numeric:tabular-nums;color:#1d1d1f}.capoo-countdown-digits span{display:block;margin-top:8px;font-size:12px;color:#613517}.capoo-countdown-deadline{font-size:12px;color:#61574c;line-height:1.5;margin:12px 0 16px}.capoo-early-halloween [hidden]{display:none!important}@media(max-width:480px){.capoo-countdown-digits{gap:8px}.capoo-countdown-digits>div{padding:14px 2px}.capoo-countdown-digits strong{font-size:36px}}.capoo-market-feature{display:grid;grid-template-columns:40% 60%;align-items:center;min-height:480px;background:#fff9d7;color:#173a4d;overflow:hidden}.capoo-market-feature__copy{padding:48px 20px 48px max(30px,5vw);position:relative;z-index:1}.capoo-market-feature__eyebrow{font:600 11px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;letter-spacing:.17em;text-transform:uppercase;margin:0 0 20px;color:#516f76}.capoo-market-feature__copy h2{font:500 clamp(29px,3.2vw,50px)/1.12 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;letter-spacing:-.045em!important;text-transform:none!important;color:inherit;margin:0;max-width:580px;text-wrap:balance}.capoo-market-feature__link{display:inline-flex;align-items:center;gap:30px;margin-top:30px;padding-bottom:8px;border-bottom:1px solid currentColor;font-size:13px;text-decoration:none;color:inherit}.capoo-market-feature__link:focus-visible{outline:3px solid #297d9d;outline-offset:6px}.capoo-market-feature__art{align-self:stretch;display:grid;place-items:center;background:#fff8c8}.capoo-market-feature__art img{display:block;width:100%;height:100%;max-height:640px;object-fit:contain}@media(max-width:749px){.capoo-market-feature{grid-template-columns:1fr;min-height:0}.capoo-market-feature__art{grid-row:1;aspect-ratio:1.5}.capoo-market-feature__copy{padding:28px 24px 36px}.capoo-market-feature__copy h2{font-size:32px!important;max-width:520px}.capoo-market-feature__eyebrow{margin-bottom:12px}.capoo-market-feature__link{margin-top:22px}}.capoo-plush-hero{background:#fff;color:#172d46;overflow:hidden}.capoo-plush-hero__inner{width:min(100% - 64px,1180px);margin-inline:auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;column-gap:32px;min-height:410px;padding-block:24px}.capoo-plush-hero__copy{padding-block:18px}.capoo-plush-hero__eyebrow{margin:0 0 15px;color:#47667b;font-size:11px;font-weight:600;letter-spacing:.16em;line-height:1.5}.capoo-plush-hero__heading{margin:0;color:#172d46;font-family:var(--font-heading-family, inherit);font-size:clamp(40px,4.9vw,62px);font-weight:650;text-transform:none;line-height:1.04;letter-spacing:-.045em}.capoo-plush-hero__heading span{color:#317496}.capoo-plush-hero__description{margin:18px 0 23px;font-size:16px;line-height:1.5;color:#536477}.capoo-plush-hero__button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:48px;padding:12px 23px;border:1px solid #172d46;border-radius:999px;background:#172d46;color:#fff;text-decoration:none;font-size:14px;font-weight:600;line-height:1.5;transition:background-color .2s ease,color .2s ease}.capoo-plush-hero__button:hover{background:#fff;color:#172d46}.capoo-plush-hero__button:focus-visible{outline:3px solid #399dc6;outline-offset:4px}.capoo-plush-hero__visual{position:relative;display:grid;place-items:center}.capoo-plush-hero__image-wrap{width:min(100%,380px)}.capoo-plush-hero__image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.capoo-plush-hero__spark{position:absolute;width:25px;height:25px;color:#86cddd;pointer-events:none}.capoo-plush-hero__spark--one{top:19%;right:15%;transform:rotate(12deg)}.capoo-plush-hero__spark--two{bottom:23%;left:6%;width:17px;height:17px;color:#b2dbe6}@media(prefers-reduced-motion:no-preference){.capoo-plush-hero--motion .capoo-plush-hero__copy{animation:capoo-hero-reveal .65s ease-out both}.capoo-plush-hero--motion .capoo-plush-hero__image-wrap{animation:capoo-hero-float 4.8s ease-in-out 1}.capoo-plush-hero--motion .capoo-plush-hero__spark{animation:capoo-hero-twinkle 2.4s ease-in-out 2}}@keyframes capoo-hero-reveal{0%{opacity:.01;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes capoo-hero-float{0%,50%,to{transform:translateY(0)}25%,75%{transform:translateY(-6px)}}@keyframes capoo-hero-twinkle{0%,to{opacity:1}50%{opacity:.45}}@media(max-width:749px){.capoo-plush-hero__inner{width:100%;grid-template-columns:1fr;gap:0;min-height:0;padding-block:26px 8px;text-align:center}.capoo-plush-hero__copy{position:relative;z-index:1;padding:0 12px;min-width:0}.capoo-plush-hero__eyebrow{margin-bottom:10px;font-size:10px}.capoo-plush-hero__heading{font-size:clamp(38px,10.5vw,52px);font-weight:500;line-height:1.02}.capoo-plush-hero__description{margin:16px 0 20px;font-size:clamp(15px,4vw,17px)}.capoo-plush-hero__button{min-height:44px;padding:10px 21px;font-size:13px}.capoo-plush-hero__visual{display:flex;justify-content:center;width:100%;min-width:0;margin-top:6px}.capoo-plush-hero__image-wrap{flex:none;width:min(104%,500px);max-width:none;margin-block:-7vw -7vw}.capoo-plush-hero__spark--one{top:12%;right:5%;width:19px;height:19px}.capoo-plush-hero__spark--two{bottom:20%;left:4%;width:13px;height:13px}}@media(prefers-reduced-motion:reduce){.capoo-plush-hero *,.capoo-plush-hero *:before,.capoo-plush-hero *:after{animation:none!important;transition:none!important}}[data-capoo-premium-header].header{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;min-height:94px;padding-inline:4vw!important;background:#fff;color:#123b50}[data-capoo-premium-header]>.header__icons--start,[data-capoo-premium-header]>.header__navigation,[data-capoo-premium-header] .menu-drawer-button{display:none!important}[data-capoo-premium-header]>.header__logo{grid-column:2!important;grid-row:1!important;justify-self:center!important}[data-capoo-premium-header]>.header__icons--end{grid-column:3!important;grid-row:1!important;justify-self:end!important}.capoo-menu-trigger{position:relative;z-index:3;grid-column:1;grid-row:1;justify-self:start;display:inline-flex;align-items:center;gap:14px;min-height:44px;color:#123b50;text-decoration:none;font:600 13px/1 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;letter-spacing:.01em}.capoo-menu-trigger__lines{width:21px;display:grid;gap:6px}.capoo-menu-trigger__lines i{height:1.5px;background:currentColor;display:block;width:21px;transition:width .2s}.capoo-menu-trigger:hover i:last-child{width:14px}.capoo-menu-trigger:focus-visible,.capoo-explore a:focus-visible,.capoo-explore button:focus-visible,.capoo-explore select:focus-visible{outline:3px solid #297d9d;outline-offset:5px}.capoo-explore{position:fixed;inset:0 auto 0 0;box-sizing:border-box;margin:0;width:min(91vw,1380px);height:100dvh;max-width:none;max-height:none;border:0;padding:0;background:#fff;color:#123b50;overflow:visible;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;box-shadow:12px 0 80px #132a3b1a}.capoo-explore:not([open]){display:none}.capoo-explore::backdrop{background:#0824396b;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.capoo-explore__shell{height:100%;display:grid;grid-template-columns:34% 66%;overflow:hidden}.capoo-explore__rail{display:flex;flex-direction:column;padding:52px 42px 28px;overflow-y:auto;overscroll-behavior:contain;background:#fff}.capoo-explore__eyebrow{font-size:10px;letter-spacing:.2em;font-weight:600;line-height:1.5;margin:0 0 24px;color:#68808b}.capoo-explore__nav{border:0;background:transparent;color:#173a4d;display:flex;align-items:center;justify-content:space-between;width:100%;text-align:start;font-size:clamp(17px,1.55vw,23px);font-weight:550;line-height:1.35;padding:10px 0;cursor:pointer;letter-spacing:-.035em;transition:color .2s}.capoo-explore__nav span{font-size:19px;opacity:0;transform:translate(-5px);transition:.2s}.capoo-explore__nav:hover,.capoo-explore__nav.is-active{color:#2483a3}.capoo-explore__nav.is-active span,.capoo-explore__nav:hover span{opacity:1;transform:none}.capoo-explore__utility{display:grid;gap:12px;margin-top:32px;font-size:12px;color:#526b79}.capoo-explore__utility a{text-decoration:none}.capoo-explore__utility a:hover{text-decoration:underline}.capoo-explore__utility>a:first-child{font-weight:600;color:#173a4d}.capoo-explore__language{margin-top:8px}.capoo-explore__language label{display:block;font-size:10px;letter-spacing:.05em;margin-bottom:7px}.capoo-explore__language div{display:flex;gap:8px}.capoo-explore__language select{min-width:0;flex:1;max-width:180px;border:1px solid #d3e1e6;background:#fff;padding:8px;color:#173a4d;font-size:12px;border-radius:0}.capoo-explore__language button{font-size:11px;border:0;border-bottom:1px solid #91acb7;background:none;padding:5px;color:#173a4d;cursor:pointer}.capoo-explore__signature{margin-top:auto;padding-top:32px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;color:#173a4d;text-decoration:none}.capoo-explore__signature img{width:68px;height:58px;object-fit:contain}.capoo-explore__signature span{font-size:9px;letter-spacing:.2em;font-weight:700}.capoo-explore__gallery{padding:64px 44px 40px;background:linear-gradient(135deg,#f5f8f8,#eaf2f5);overflow-y:auto;overscroll-behavior:contain}.capoo-explore__panel[hidden]{display:none!important}.capoo-explore__panel h2{font:500 clamp(27px,2.6vw,40px)/1.1 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;text-transform:none!important;letter-spacing:-.045em!important;color:#123b50;margin:0 0 26px}.capoo-explore__panel .capoo-explore__eyebrow{margin-bottom:13px}.capoo-explore__view{display:inline-flex;align-items:center;gap:30px;margin:0 0 26px;font-size:12px;text-decoration:none;border-bottom:1px solid #adbdc4;padding-bottom:8px}.capoo-explore__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.capoo-explore-card{display:block;min-width:0;text-decoration:none;background:#fff;border-radius:3px;overflow:hidden;color:#123b50}.capoo-explore-card__image{display:grid;place-items:center;background:#fff;aspect-ratio:1.14;overflow:hidden;padding:11%}.capoo-explore-card__image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .45s cubic-bezier(.2,.65,.3,1)}.capoo-explore-card:hover img{transform:scale(1.06)}.capoo-explore-card__caption{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:55px;padding:14px 18px;background:#fdfefe;border-top:1px solid #eef3f5;font-size:13px;font-weight:550;line-height:1.4}.capoo-explore-card__caption>span{font-size:16px;font-weight:400}.capoo-explore-card__letter{font-size:64px;font-weight:400;color:#8bbacf}.capoo-explore__nested{grid-column:1/-1;list-style:none;padding:0;font-size:14px}.capoo-explore__close{position:absolute;right:22px;top:18px;width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:50%;background:#ffffffda;color:#123b50;cursor:pointer;z-index:2}.capoo-explore__close:hover{background:#dceaf0}.capoo-explore__back{display:none}html.capoo-explore-open,html.capoo-explore-open body{overflow:hidden!important}@media(prefers-reduced-motion:no-preference){.capoo-explore[open]{animation:capoo-explore-enter .35s cubic-bezier(.2,.65,.3,1)}.capoo-explore[open]::backdrop{animation:capoo-explore-backdrop .35s ease}.capoo-explore__panel:not([hidden]){animation:capoo-explore-panel .25s ease-out}}@keyframes capoo-explore-enter{0%{transform:translate(-30px);opacity:.5}to{transform:none;opacity:1}}@keyframes capoo-explore-backdrop{0%{opacity:0}to{opacity:1}}@keyframes capoo-explore-panel{0%{transform:translateY(7px);opacity:.4}to{transform:none;opacity:1}}@media(min-width:1500px){.capoo-explore__gallery{padding:75px 65px}.capoo-explore__rail{padding-inline:55px}.capoo-explore__grid{gap:22px}}@media(max-width:749px){[data-capoo-premium-header].header{min-height:76px;padding-inline:20px!important}.capoo-menu-trigger{font-size:11px;gap:9px}.capoo-menu-trigger__lines,.capoo-menu-trigger__lines i{width:18px}.capoo-explore{width:100%;height:100dvh}.capoo-explore__shell{display:block}.capoo-explore__rail{height:100%;padding:34px 28px 24px}.capoo-explore__nav{font-size:23px;padding:10px 0}.capoo-explore__eyebrow{font-size:9px;margin-bottom:24px}.capoo-explore__utility{margin-top:28px;font-size:12px}.capoo-explore__signature{padding-top:24px}.capoo-explore__signature img{width:56px;height:48px}.capoo-explore__gallery{position:absolute;top:0;right:0;bottom:0;left:0;display:none;padding:76px 20px 36px}.capoo-explore.is-drilled .capoo-explore__rail{display:none}.capoo-explore.is-drilled .capoo-explore__gallery{display:block}.capoo-explore__back{display:inline-flex;align-items:center;gap:10px;position:absolute;top:25px;left:22px;min-height:32px;border:0;background:none;color:#123b50;font-size:12px;cursor:pointer}.capoo-explore__close{right:18px;top:20px;width:36px;height:36px}.capoo-explore__panel h2{font-size:32px!important;margin-bottom:22px}.capoo-explore__grid{gap:12px}.capoo-explore-card__caption{font-size:12px;padding:12px;min-height:55px}.capoo-explore-card__image{aspect-ratio:1;padding:12%}.capoo-explore__gallery .capoo-explore__eyebrow{margin-bottom:12px}.capoo-explore__nav span{opacity:1}}@media(prefers-reduced-motion:reduce){.capoo-explore,.capoo-explore *,.capoo-explore::backdrop{animation:none!important;transition:none!important}}.capoo-market-carousel{display:block;padding:36px 0 22px;background:#fffdf4;color:#173a4d;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.capoo-market-carousel__heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:0 max(30px,4vw) 25px}.capoo-market-carousel__heading h2{max-width:640px;margin:0;font:500 clamp(24px,2.4vw,36px)/1.12 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;letter-spacing:-.035em!important;text-transform:none!important;color:inherit}.capoo-market-carousel__collection{display:inline-flex;align-items:center;gap:22px;flex:none;font-size:13px;line-height:1.4;color:inherit;text-decoration:none;border-bottom:1px solid #7b929a;padding-bottom:6px}.capoo-market-carousel__track{display:flex;gap:18px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 max(30px,4vw);scroll-padding-inline:max(30px,4vw);touch-action:pan-x pan-y}.capoo-market-carousel__track::-webkit-scrollbar{display:none}.capoo-market-carousel__card{display:block;flex:0 0 calc((100% - 54px)/4);min-width:0;aspect-ratio:1;scroll-snap-align:start;background:#fff;border-radius:12px;overflow:hidden;text-decoration:none}.capoo-market-carousel__card img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .4s ease}.capoo-market-carousel__card:hover img{transform:scale(1.035)}.capoo-market-carousel__controls{display:flex;justify-content:center;gap:12px;margin-top:18px}.capoo-market-carousel__controls button{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid #d8e2e3;background:#fff;color:#173a4d;cursor:pointer}.capoo-market-carousel__controls button:hover{background:#edf4f6}.capoo-market-carousel__controls [hidden]{display:none!important}.capoo-market-carousel a:focus-visible,.capoo-market-carousel button:focus-visible,.capoo-market-carousel__track:focus-visible{outline:3px solid #297d9d;outline-offset:-3px}@media(max-width:1100px){.capoo-market-carousel__card{flex-basis:38%}}@media(max-width:749px){.capoo-market-carousel{padding:28px 0 16px}.capoo-market-carousel__heading{display:block;padding:0 20px 22px}.capoo-market-carousel__heading h2{font-size:27px!important;max-width:440px}.capoo-market-carousel__collection{margin-top:16px;font-size:12px}.capoo-market-carousel__track{gap:12px;padding-inline:20px;scroll-padding-inline:20px}.capoo-market-carousel__card{flex-basis:72%;border-radius:10px}.capoo-market-carousel__controls{margin-top:14px}}@media(prefers-reduced-motion:reduce){.capoo-market-carousel__card img{transition:none}}.capoo-market-card .capoo-market-card__image{padding:0;background:#fff8c8}.capoo-market-card .capoo-market-card__image img{object-fit:contain;mix-blend-mode:normal}
/*# sourceMappingURL=/cdn/shop/t/114/compiled_assets/styles.css.map */
