:root,body{--ct-escarcha: #E3E8E6;--ct-pino: #1E3A2F;--ct-pino-2: #4A6358;--ct-mostaza: #D9A43A;--ct-mostaza-2: #C38F28;--ct-granate: #7B2433;--ct-lana: #F4EFE6;--ct-hielo: #A9BCC4;--ct-carton: #CDAE80;--ct-raya: #C3CDC9;--font-body--family: "Archivo", system-ui, sans-serif;--font-subheading--family: "Archivo", system-ui, sans-serif;--font-heading--family: "Archivo", system-ui, sans-serif;--font-accent--family: "Archivo", system-ui, sans-serif;--font-heading--weight: 800}body{font-family:Archivo,system-ui,sans-serif;background:var(--ct-escarcha);color:var(--ct-pino)}h1,h2,h3,.h1,.h2,.h3{font-family:Archivo,system-ui,sans-serif;font-stretch:125%;font-weight:800;letter-spacing:-.015em}h4,h5,h6,.h4,.h5,.h6{font-family:Archivo,system-ui,sans-serif;font-stretch:110%;font-weight:700}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline:3px solid var(--ct-granate);outline-offset:3px}.announcement-bar,header-announcements,.header-announcements{background:var(--ct-pino)!important;color:var(--ct-lana)!important}.announcement-bar *,header-announcements *,.header-announcements *{color:var(--ct-lana)!important}.product-card .card-gallery,.product-card__image,.product-media-container,.product-media{background:var(--ct-lana)}.product-card img,.product-media img{mix-blend-mode:multiply}.price,.price__regular,.price-item{color:var(--ct-pino);font-weight:700}.badge,.product-badges__badge{background:var(--ct-granate)!important;color:var(--ct-lana)!important}.ct{color:var(--ct-pino);background:var(--ct-escarcha);font-family:Archivo,system-ui,sans-serif;overflow:hidden}.ct *,.ct-foot *{box-sizing:border-box}.ct h1,.ct h2,.ct-foot h2{font-stretch:125%;font-weight:800;line-height:.95;letter-spacing:-.02em;margin:0}:where(.ct,.ct-foot) a{color:inherit;text-decoration:none}.ct-wrap{max-width:1240px;margin:0 auto;padding:0 20px}.ct .ct-btn{display:inline-block;padding:16px 24px;border-radius:4px;font-weight:700;font-size:1rem;line-height:1;border:2px solid var(--ct-pino);transition:background-color .15s,color .15s,border-color .15s}.ct .ct-btn--mostaza{background:var(--ct-mostaza);border-color:var(--ct-mostaza);color:var(--ct-pino)}.ct .ct-btn--mostaza:hover{background:var(--ct-mostaza-2);border-color:var(--ct-mostaza-2)}.ct .ct-btn--linea{background:transparent;color:var(--ct-pino)}.ct .ct-btn--linea:hover{background:var(--ct-pino);color:var(--ct-escarcha)}.ct .ct-link{font-weight:700;border-bottom:3px solid var(--ct-mostaza);padding-bottom:2px}.ct .ct-link:hover{border-bottom-color:var(--ct-pino)}.ct-hero{padding:56px 0}.ct-hero__grid{display:grid;grid-template-columns:1.15fr .85fr;gap:56px;align-items:end}.ct-hero h1{font-size:clamp(3.1rem,7.2vw,7rem);max-width:7.5ch}.ct-lead{font-size:1.15rem;line-height:1.55;max-width:36ch;margin:28px 0 30px;color:var(--ct-pino-2)}.ct-ctas{display:flex;flex-wrap:wrap;gap:12px}.ct-hero__obj{position:relative;display:block;max-width:520px;width:100%;justify-self:end}.ct-paper{position:relative;display:block;background:var(--ct-lana);aspect-ratio:1;border-radius:3px}.ct-paper img{position:absolute;top:7%;right:7%;bottom:7%;left:7%;width:86%;height:86%;object-fit:contain;mix-blend-mode:multiply}.ct-tag{position:absolute;left:10px;bottom:12px;z-index:2;display:inline-flex;align-items:baseline;gap:5px;background:var(--ct-carton);color:var(--ct-pino);padding:7px 12px 7px 22px;font-size:.95rem;clip-path:polygon(12px 0,100% 0,100% 100%,12px 100%,0 50%);transform:rotate(-4deg)}.ct-tag:before{content:"";position:absolute;left:9px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--ct-lana)}.ct-tag b{font-weight:800;font-stretch:112%}.ct-tag small{font-size:.8rem;font-weight:600}.ct-tag--hero{left:auto;right:-14px;bottom:34px;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 20px 12px 30px;transform:rotate(5deg)}.ct-tag--hero:before{left:12px;width:8px;height:8px;margin-top:-4px}.ct-tag--hero b{font-size:1.5rem}.ct-manta{position:relative;height:92px;margin-bottom:18px;background:repeating-linear-gradient(90deg,rgba(30,58,47,.1) 0 1px,transparent 1px 5px),linear-gradient(180deg,var(--ct-granate) 0 22%,var(--ct-lana) 22% 27%,var(--ct-mostaza) 27% 45%,var(--ct-pino) 45% 55%,var(--ct-mostaza) 55% 73%,var(--ct-lana) 73% 78%,var(--ct-granate) 78% 100%)}.ct-manta span{position:absolute;left:0;right:0;top:100%;height:18px;background:repeating-linear-gradient(90deg,var(--ct-granate) 0 3px,transparent 3px 8px)}.ct-sec{padding:80px 0}.ct-sec--tight{padding-top:0}.ct-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px 24px;flex-wrap:wrap;margin-bottom:32px}.ct-head h2{font-size:clamp(2rem,4.6vw,3.6rem)}.ct-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px 20px}.ct-prod{display:flex;flex-direction:column;gap:12px}.ct-prod__name{font-weight:600;font-size:.98rem;line-height:1.3;text-decoration:underline 2px transparent;text-underline-offset:4px;transition:text-decoration-color .15s}.ct-prod:hover .ct-prod__name{text-decoration-color:var(--ct-mostaza)}.ct-prod--big{grid-column:span 2;grid-row:span 2}.ct-prod--big .ct-paper{aspect-ratio:auto;flex:1;min-height:320px}.ct-prod--big .ct-prod__name{font-size:1.35rem;font-stretch:115%;font-weight:700}.ct-prod--big .ct-tag{font-size:1.15rem;padding:10px 16px 10px 26px;left:16px;bottom:18px}.ct-rows{list-style:none;margin:0;padding:0;border-top:3px solid var(--ct-pino)}.ct-row{border-bottom:3px solid var(--ct-pino)}.ct-row a{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:24px;padding:22px 12px;transition:background-color .2s,color .2s}.ct-row__t{font-stretch:125%;font-weight:800;font-size:clamp(1.6rem,4.4vw,3.4rem);line-height:1;letter-spacing:-.02em}.ct-row__n{font-weight:600;white-space:nowrap}.ct-row__imgs{display:flex}.ct-row__imgs img{width:64px;height:64px;object-fit:contain;background:var(--ct-lana);border:2px solid var(--ct-escarcha);border-radius:3px;margin-left:-14px}.ct-row--1 a:hover{background:var(--ct-granate);color:var(--ct-lana)}.ct-row--2 a:hover{background:var(--ct-mostaza)}.ct-row--3 a:hover{background:var(--ct-hielo)}.ct-row--4 a:hover{background:var(--ct-pino);color:var(--ct-lana)}.ct-navidad{background:var(--ct-granate);color:var(--ct-lana);padding:76px 0}.ct-navidad__in p{max-width:46ch;line-height:1.55;font-size:1.08rem;margin:0 0 18px}.ct-navidad__in .ct-navidad__big{font-stretch:125%;font-weight:800;font-size:clamp(1.9rem,4.4vw,3.5rem);line-height:1.02;letter-spacing:-.02em;max-width:19ch;margin-bottom:22px}.ct-navidad__in .ct-navidad__dias{font-size:1.35rem;font-weight:700;color:var(--ct-mostaza)}.ct-navidad .ct-btn{margin-top:8px}.ct-etiqueta-wrap{display:grid;grid-template-columns:1fr 1.2fr;gap:64px;align-items:start}.ct-etiqueta{background:var(--ct-pino);color:var(--ct-lana);padding:40px 36px;border-radius:6px;outline:2px dashed var(--ct-mostaza);outline-offset:-12px;transform:rotate(-1.5deg)}.ct-etiqueta p{margin:0;line-height:1.55}.ct-etiqueta .ct-etiqueta__t{font-stretch:125%;font-weight:800;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.02;margin-bottom:16px}.ct-etiqueta strong{color:var(--ct-mostaza);font-weight:800;letter-spacing:.02em}.ct-faq h2{font-size:clamp(1.7rem,3vw,2.4rem);margin-bottom:10px}.ct-faq details{border-bottom:2px solid var(--ct-raya)}.ct-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;padding:18px 0;font-weight:700;font-size:1.08rem}.ct-faq summary::-webkit-details-marker{display:none}.ct-faq summary:after{content:"+";font-weight:800;font-size:1.4rem;line-height:1}.ct-faq details[open] summary:after{content:"\2013"}.ct-faq details p{margin:0 0 18px;line-height:1.6;color:var(--ct-pino-2);max-width:60ch}.ct-faq .ct-link{display:inline-block;margin-top:22px}.ct-foot{background:var(--ct-pino);color:var(--ct-lana);font-family:Archivo,system-ui,sans-serif;margin-top:18px}.ct-foot .ct-manta{margin:0}.ct-foot .ct-manta span{top:auto;bottom:100%}.ct-foot__in{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;padding:64px 20px 40px}.ct-foot .ct-foot__marca{font-stretch:125%;font-weight:800;font-size:2.4rem;line-height:1;margin:0 0 14px;color:var(--ct-lana)}.ct-foot p{margin:0 0 10px;line-height:1.55;color:#d9ded9}.ct-foot h3{font-stretch:110%;font-size:1rem;font-weight:700;color:var(--ct-mostaza);margin:0 0 14px;letter-spacing:0}.ct-foot ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ct-foot a{color:var(--ct-lana)}.ct-foot a:hover{text-decoration:underline;text-decoration-color:var(--ct-mostaza);text-underline-offset:3px}.ct-foot__tt{display:inline-flex;align-items:center;gap:8px;font-weight:700;margin-top:6px}.ct-foot__tt svg{width:20px;height:20px;fill:currentColor}.ct-foot form{display:flex;gap:8px;margin-top:18px;max-width:360px}.ct-foot input[type=email]{flex:1;min-width:0;padding:12px 14px;border:2px solid var(--ct-lana);background:transparent;color:var(--ct-lana);border-radius:4px;font:inherit}.ct-foot input[type=email]::placeholder{color:#b9c2bd}.ct-foot button{padding:12px 16px;border:0;border-radius:4px;background:var(--ct-mostaza);color:var(--ct-pino);font:inherit;font-weight:700;cursor:pointer}.ct-foot .ct-foot__ok{color:var(--ct-mostaza);font-weight:700}.ct-foot__bajo{border-top:1px solid #3E584D;padding:18px 20px 28px;font-size:.9rem;color:#b9c2bd;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}@media(max-width:860px){.ct-hero{padding:32px 0 40px}.ct-hero__grid{grid-template-columns:1fr;gap:36px}.ct-hero__obj{justify-self:center;max-width:420px}.ct-tag--hero{right:-6px}.ct-grid{grid-template-columns:repeat(2,1fr);gap:24px 14px}.ct-prod--big{grid-row:span 1}.ct-prod--big .ct-paper{aspect-ratio:1;min-height:0;flex:none}.ct-row a{grid-template-columns:1fr auto;padding:18px 6px}.ct-row__imgs{display:none}.ct-etiqueta-wrap{grid-template-columns:1fr;gap:48px}.ct-sec{padding:60px 0}.ct-sec--tight{padding-top:0}.ct-foot__in{grid-template-columns:1fr 1fr;gap:32px 20px}.ct-foot__in>:first-child{grid-column:1 / -1}}@media(max-width:480px){.ct-manta{height:64px}.ct-prod__name{font-size:.9rem}.ct-tag{font-size:.85rem}.ct-etiqueta{padding:32px 26px}}@media(prefers-reduced-motion:reduce){.ct *,.ct-foot *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ct-global.css.map */
