.canalla-ambiente-banner-section:not(:has(.canalla-ambiente-banner)){display:none}.cc-gift-banner__art{z-index:0!important}.cc-gift-banner__copy{z-index:1}.cc-gift-banner__label{z-index:2}#regalo-rastar{scroll-margin-top:145px}.cc-gift-banner-wrap{padding-block:4px 32px}.cc-gift-banner{position:relative;isolation:isolate;container-type:inline-size;aspect-ratio:8/3;background:#f8f8f4;color:#151612;overflow:hidden;font-family:var(--font-body-family,Arial,sans-serif)}.cc-gift-banner__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block}.cc-gift-banner__art img{display:block;width:100%;height:100%;object-fit:cover}.cc-gift-banner__copy{position:absolute;left:5%;top:18.89%;width:40%}.cc-gift-banner__accent{display:block;width:3cqw;height:max(3px,.333cqw);background:#f9eb18;margin-bottom:1.667cqw}.cc-gift-banner h2{font-family:var(--font-heading-family,Arial,sans-serif);font-size:4.167cqw;line-height:1.09;letter-spacing:-.133cqw;font-weight:700;margin:0}.cc-gift-banner__offer{font-size:1.5cqw;line-height:1.48;letter-spacing:-.021cqw;margin:1.5cqw 0 0}.cc-gift-banner strong{font-weight:700}.cc-gift-banner__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:1.833cqw;background:#f9eb18;color:#151612;text-decoration:none;font-size:1.292cqw;font-weight:700;line-height:1;padding:1.125cqw 1.417cqw;margin-top:1.625cqw;border-radius:3px;min-height:44px;transition:background .15s ease}.cc-gift-banner__cta:hover{background:#eee011;color:#151612}.cc-gift-banner__cta:focus-visible{outline:3px solid #151612;outline-offset:4px}.cc-gift-banner__cta>span{font-family:Arial,sans-serif;font-weight:400;font-size:1.625cqw}.cc-gift-banner__terms{font-size:max(12px,1cqw);line-height:1.5;margin:1.042cqw 0 0;color:#53564e}.cc-gift-banner__label{position:absolute;left:82.5%;bottom:20.78%;padding:.417cqw .667cqw;background:#c82028;color:#fff;border-radius:3px;line-height:1.2}.cc-gift-banner__label strong{display:block;font-size:1.042cqw;letter-spacing:.058cqw}.cc-gift-banner__label>span{display:block;font-size:.792cqw;margin-top:.12cqw}.cc-gift-banner__label:after{content:"";position:absolute;left:.667cqw;bottom:-.458cqw;height:.458cqw;width:1px;background:#c82028}#rastar-catalogo{scroll-margin-top:110px}@media(min-width:990px)and (max-width:1199px){.cc-gift-banner__copy{top:13%;width:41%}.cc-gift-banner__offer{font-size:16px}.cc-gift-banner__cta{font-size:14px}.cc-gift-banner__terms{font-size:12px;line-height:1.35}.cc-gift-banner__label strong{font-size:12px}.cc-gift-banner__label>span{font-size:10px}}@media(max-width:989px){.cc-gift-banner-wrap{padding-bottom:28px}.cc-gift-banner{aspect-ratio:auto;min-height:125cqw}.cc-gift-banner__art{inset:auto 0 0;aspect-ratio:4/5}.cc-gift-banner__copy{position:relative;left:auto;top:auto;width:auto;padding:7.222cqw 6.667cqw 60cqw}.cc-gift-banner__accent{width:5.556cqw;height:max(2px,.648cqw);margin-bottom:2.593cqw}.cc-gift-banner h2{font-size:7.593cqw;line-height:1.12;letter-spacing:-.259cqw}.cc-gift-banner__offer{font-size:max(14px,3.704cqw);line-height:1.4;letter-spacing:-.037cqw;margin-top:3.056cqw}.cc-gift-banner__cta{font-size:max(16px,3.889cqw);padding:2.963cqw 3.889cqw;margin-top:3.241cqw;gap:5.556cqw;min-height:44px}.cc-gift-banner__cta>span{font-size:4.444cqw}.cc-gift-banner__terms{font-size:max(12px,3.333cqw);line-height:1.4;margin-top:2.315cqw}.cc-gift-banner__terms>span{display:block}.cc-gift-banner__label{left:72.685%;bottom:18.3cqw;background:transparent;color:#151612;padding:0;border-radius:0}.cc-gift-banner__label strong{font-size:2.5cqw;line-height:1.4;letter-spacing:.093cqw;border-bottom:max(2px,.463cqw) solid #f9eb18}.cc-gift-banner__label>span{display:none}.cc-gift-banner__label:after{left:.926cqw;bottom:-2.037cqw;height:2.037cqw;background:#94968d}}@media(prefers-reduced-motion:reduce){.cc-gift-banner__cta{transition:none}}.cc-rastar-promo h2{color:#f7f6f2}.cc-rastar-promo blockquote{font-style:normal;border:0;padding:0;color:#171a1c}.cc-rastar-promo-wrap{padding-block:4px 32px}.cc-rastar-promo{position:relative;isolation:isolate;container-type:inline-size;aspect-ratio:8/3;overflow:hidden;background:#141617;color:#f7f6f2;font-family:var(--font-body-family,Arial,sans-serif)}.cc-rastar-promo__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block}.cc-rastar-promo__art img{display:block;object-fit:cover;width:100%;height:100%}.cc-rastar-promo__brand,.cc-rastar-promo__copy,.cc-rastar-promo__review,.cc-rastar-promo__cta{position:absolute;z-index:1}.cc-rastar-promo__brand{left:5.25%;top:12.44%;display:flex;align-items:center;gap:.833cqw;font-size:max(12px,1.083cqw);letter-spacing:.17em;line-height:1;font-weight:500;margin:0}.cc-rastar-promo__brand>span{width:2.083cqw;height:3px;background:#f9eb18}.cc-rastar-promo__brand small{font-size:max(10px,.833cqw);color:#c3c4c0;letter-spacing:.06em}.cc-rastar-promo__copy{left:5.25%;top:24.67%;width:44%}.cc-rastar-promo h2{font-family:var(--font-heading-family,Arial,sans-serif);font-size:3.333cqw;font-weight:700;letter-spacing:-.035em;line-height:1.2;margin:0}.cc-rastar-promo h2 span{display:block;color:#f9eb18}.cc-rastar-promo__copy>p{font-size:max(14px,1.208cqw);line-height:1.52;color:#d9dbd7;margin:1.542cqw 0 0}.cc-rastar-promo__review{right:5.25%;bottom:6.67%;width:29%;padding:max(12px,.875cqw) max(14px,1.042cqw);background:#f5f4ee;color:#171a1c;border:1px solid #fff8;border-radius:7px;box-shadow:0 8px 20px #0003}.cc-rastar-promo__stars{display:block;font-size:max(14px,.958cqw);line-height:1.1;letter-spacing:2px;color:#7c6812}.cc-rastar-promo blockquote{font-size:max(12px,1cqw);line-height:1.35;font-weight:500;margin:8px 0 0;letter-spacing:0}.cc-rastar-promo__author{font-size:max(12px,.875cqw);font-weight:700;line-height:1.3;margin:8px 0 0}.cc-rastar-promo__verified{font-size:max(11px,.75cqw);line-height:1.3;color:#555954;margin:4px 0 0}.cc-rastar-promo__cta{left:5.25%;top:69.44%;display:flex;align-items:center;justify-content:space-between;gap:1.167cqw;min-height:44px;padding:.875cqw 1.208cqw;background:#f9eb18;color:#121414;border-radius:3px;text-decoration:none;font-size:max(14px,1.25cqw);font-weight:700;line-height:1.2;transition:background .15s ease}.cc-rastar-promo__cta>span{font-family:Arial,sans-serif;font-weight:400;font-size:1.5em}.cc-rastar-promo__cta:hover{background:#eee011;color:#121414}.cc-rastar-promo__cta:focus-visible{outline:3px solid #fff;outline-offset:4px}#descubre-rastar{scroll-margin-top:145px}@media(max-width:989px){.cc-rastar-promo-wrap{padding-bottom:28px}.cc-rastar-promo{aspect-ratio:auto;display:flex;flex-direction:column;padding-bottom:3.7cqw}.cc-rastar-promo__brand,.cc-rastar-promo__copy,.cc-rastar-promo__review,.cc-rastar-promo__cta{position:relative;left:auto;right:auto;top:auto;bottom:auto}.cc-rastar-promo__brand{order:0;margin:5cqw 5.926cqw 0;gap:1.481cqw;font-size:max(11px,2.13cqw)}.cc-rastar-promo__brand>span{width:3.519cqw;height:2px}.cc-rastar-promo__brand small{font-size:max(10px,1.667cqw)}.cc-rastar-promo__copy{order:1;margin:3.981cqw 5.926cqw 0;width:auto}.cc-rastar-promo h2{font-size:6.667cqw;line-height:1.22}.cc-rastar-promo__copy>p{font-size:max(14px,3.333cqw);line-height:1.3;margin-top:2.222cqw}.cc-rastar-promo__art{position:relative;inset:auto;order:2;height:52cqw;overflow:hidden;margin-top:1cqw}.cc-rastar-promo__art img{position:absolute;top:-32cqw;left:0;width:100%;height:125cqw;object-fit:cover}.cc-rastar-promo__review{order:3;width:auto;margin:2cqw 5.926cqw 0;padding:max(12px,1.852cqw) max(14px,2.87cqw)}.cc-rastar-promo__stars{font-size:max(14px,2.593cqw)}.cc-rastar-promo blockquote{font-size:max(14px,3.333cqw);line-height:1.3;margin-top:8px}.cc-rastar-promo__author{font-size:max(12px,2.778cqw);margin-top:8px}.cc-rastar-promo__verified{font-size:max(11px,2.5cqw);margin-top:4px}.cc-rastar-promo__cta{order:4;margin:1.481cqw 5.926cqw 0;padding:1.852cqw 2.778cqw;font-size:max(16px,3.056cqw);min-height:44px}}@media(prefers-reduced-motion:reduce){.cc-rastar-promo__cta{transition:none}}.cc-rastar-promo .cc-rastar-promo__brand{display:block;height:1em}.cc-rastar-promo__logo{position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;width:max(64px,7.167cqw);height:auto;aspect-ratio:143/58;object-fit:cover;object-position:top}@media(max-width:989px){.cc-rastar-promo__logo{width:max(54px,13.241cqw)}}.canalla-promo-original{font-size:11px;line-height:1.35;margin-top:6px}.canalla-promo-original summary{cursor:pointer;display:list-item}.canalla-promo-original p{margin:6px 0 0}.cp-rastar-promo h2{color:#f7f6f2}.cp-rastar-promo blockquote{font-style:normal;border:0;padding:0;color:#171a1c}.cp-rastar-promo-wrap{padding-block:4px 32px}.cp-rastar-promo{position:relative;isolation:isolate;container-type:inline-size;aspect-ratio:8/3;overflow:hidden;background:#141617;color:#f7f6f2;font-family:var(--font-body-family,Arial,sans-serif)}.cp-rastar-promo__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block}.cp-rastar-promo__art img{display:block;object-fit:cover;width:100%;height:100%}.cp-rastar-promo__brand,.cp-rastar-promo__copy,.cp-rastar-promo__review,.cp-rastar-promo__cta{position:absolute;z-index:1}.cp-rastar-promo__brand{left:5.25%;top:12.44%;display:flex;align-items:center;gap:.833cqw;font-size:max(12px,1.083cqw);letter-spacing:.17em;line-height:1;font-weight:500;margin:0}.cp-rastar-promo__brand>span{width:2.083cqw;height:3px;background:#f9eb18}.cp-rastar-promo__brand small{font-size:max(10px,.833cqw);color:#c3c4c0;letter-spacing:.06em}.cp-rastar-promo__copy{left:5.25%;top:24.67%;width:44%}.cp-rastar-promo h2{font-family:var(--font-heading-family,Arial,sans-serif);font-size:3.333cqw;font-weight:700;letter-spacing:-.035em;line-height:1.2;margin:0}.cp-rastar-promo h2 span{display:block;color:#f9eb18}.cp-rastar-promo__copy>p{font-size:max(14px,1.208cqw);line-height:1.52;color:#d9dbd7;margin:1.542cqw 0 0}.cp-rastar-promo__review{right:5.25%;bottom:6.67%;width:29%;padding:max(12px,.875cqw) max(14px,1.042cqw);background:#f5f4ee;color:#171a1c;border:1px solid #fff8;border-radius:7px;box-shadow:0 8px 20px #0003}.cp-rastar-promo__stars{display:block;font-size:max(14px,.958cqw);line-height:1.1;letter-spacing:2px;color:#7c6812}.cp-rastar-promo blockquote{font-size:max(12px,1cqw);line-height:1.35;font-weight:500;margin:8px 0 0;letter-spacing:0}.cp-rastar-promo__author{font-size:max(12px,.875cqw);font-weight:700;line-height:1.3;margin:8px 0 0}.cp-rastar-promo__verified{font-size:max(11px,.75cqw);line-height:1.3;color:#555954;margin:4px 0 0}.cp-rastar-promo__cta{left:5.25%;top:69.44%;display:flex;align-items:center;justify-content:space-between;gap:1.167cqw;min-height:44px;padding:.875cqw 1.208cqw;background:#f9eb18;color:#121414;border-radius:3px;text-decoration:none;font-size:max(14px,1.25cqw);font-weight:700;line-height:1.2;transition:background .15s ease}.cp-rastar-promo__cta>span{font-family:Arial,sans-serif;font-weight:400;font-size:1.5em}.cp-rastar-promo__cta:hover{background:#eee011;color:#121414}.cp-rastar-promo__cta:focus-visible{outline:3px solid #fff;outline-offset:4px}#descubre-rastar-pdp{scroll-margin-top:145px}@media(max-width:989px){.cp-rastar-promo-wrap{padding-bottom:28px}.cp-rastar-promo{aspect-ratio:auto;display:flex;flex-direction:column;padding-bottom:3.7cqw}.cp-rastar-promo__brand,.cp-rastar-promo__copy,.cp-rastar-promo__review,.cp-rastar-promo__cta{position:relative;left:auto;right:auto;top:auto;bottom:auto}.cp-rastar-promo__brand{order:0;margin:5cqw 5.926cqw 0;gap:1.481cqw;font-size:max(11px,2.13cqw)}.cp-rastar-promo__brand>span{width:3.519cqw;height:2px}.cp-rastar-promo__brand small{font-size:max(10px,1.667cqw)}.cp-rastar-promo__copy{order:1;margin:3.981cqw 5.926cqw 0;width:auto}.cp-rastar-promo h2{font-size:6.667cqw;line-height:1.22}.cp-rastar-promo__copy>p{font-size:max(14px,3.333cqw);line-height:1.3;margin-top:2.222cqw}.cp-rastar-promo__art{position:relative;inset:auto;order:2;height:52cqw;overflow:hidden;margin-top:1cqw}.cp-rastar-promo__art img{position:absolute;top:-32cqw;left:0;width:100%;height:125cqw;object-fit:cover}.cp-rastar-promo__review{order:3;width:auto;margin:2cqw 5.926cqw 0;padding:max(12px,1.852cqw) max(14px,2.87cqw)}.cp-rastar-promo__stars{font-size:max(14px,2.593cqw)}.cp-rastar-promo blockquote{font-size:max(14px,3.333cqw);line-height:1.3;margin-top:8px}.cp-rastar-promo__author{font-size:max(12px,2.778cqw);margin-top:8px}.cp-rastar-promo__verified{font-size:max(11px,2.5cqw);margin-top:4px}.cp-rastar-promo__cta{order:4;margin:1.481cqw 5.926cqw 0;padding:1.852cqw 2.778cqw;font-size:max(16px,3.056cqw);min-height:44px}}@media(prefers-reduced-motion:reduce){.cp-rastar-promo__cta{transition:none}}.cp-rastar-promo .cp-rastar-promo__brand{display:block;height:1em}.cp-rastar-promo__logo{position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;width:max(64px,7.167cqw);height:auto;aspect-ratio:143/58;object-fit:cover;object-position:top}@media(max-width:989px){.cp-rastar-promo__logo{width:max(54px,13.241cqw)}}.cp-rastar-promo__source{display:inline-block;margin-top:6px;color:#171a1c;font-size:11px;line-height:1.3;text-underline-offset:3px}.cp-rastar-promo__source:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(min-width:990px){.cc-rastar-promo__cta,.cp-rastar-promo__cta{top:auto;bottom:10%}}.canalla-newsletter-consent{display:flex;align-items:flex-start;gap:.8rem;margin-top:1rem;font-size:1.2rem;line-height:1.5;text-align:left}.canalla-newsletter-consent input{flex:0 0 auto;margin:.25rem 0 0;width:1.6rem;height:1.6rem;accent-color:#111}.canalla-newsletter-consent a{color:inherit;text-decoration:underline;text-underline-offset:.2rem}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
