@font-face{font-family:Archivo;font-style:normal;font-weight:700 900;font-stretch:100% 125%;font-display:swap;src:url(archivo-bf.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--gw-bf-red: #B3121F;--gw-bf-red-hot: #D7141F;--gw-bf-deep: #8E0E18;--gw-bf-paper: #FBEDEE;--gw-bf-line: #F6D6D9;--gw-bf-dark: #120506;--gw-bf-yellow: #FFE100;--gw-bf-cream: #F5F3EE;--gw-bf-display: "Archivo", "Arial Black", var(--gw-font-heading, var(--font-heading-family))}.gw-bf-w{font-family:var(--gw-bf-display);font-stretch:125%;font-weight:900;letter-spacing:0}.gw-bf-h{font-family:var(--gw-bf-display);font-weight:900;letter-spacing:-.02em}.gw-bf-n{font-family:var(--gw-bf-display);font-weight:800;letter-spacing:.03em;font-variant-numeric:tabular-nums}.gw-bf-d{display:none!important}@media(min-width:990px){.gw-bf-d{display:revert!important}.gw-bf-m{display:none!important}}.gw-bf-hero,.gw-bf-collection,.gw-bf-pdp{font-family:var(--gw-font-body, var(--font-body-family))}.gw-bf-hero{background:var(--gw-bf-dark);color:#fff}.gw-bf-hero__banner{display:block;max-width:1920px;margin-inline:auto}.gw-bf-hero__banner img{display:block;width:100%;height:auto}.gw-bf-hero__actions{display:grid;justify-items:center;width:min(100% - 40px,1200px);margin-inline:auto;padding-block:11px 14px}.gw-bf-eyebrow{margin:0 0 8px;font-size:12px;font-weight:800;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.gw-bf-collection h2{margin:0;color:inherit;font-family:var(--gw-font-heading, var(--font-heading-family));font-weight:800;letter-spacing:-.035em;line-height:1.04;text-wrap:balance}.gw-bf-terms{width:min(100%,660px);color:#f7e9ea;font-size:13px;line-height:1.45}.gw-bf-terms summary{width:fit-content;margin-inline:auto;color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.gw-bf-terms p,.gw-bf-terms ul{margin:9px 0 0}.gw-bf-terms ul{padding-inline-start:20px}.gw-bf-terms a{color:inherit;font-weight:700;text-underline-offset:3px}.gw-bf-collection{display:grid;align-items:center;gap:14px;width:min(100% - 40px,1280px);margin:0 auto 12px;padding:16px 18px;border:1px solid var(--gw-bf-line);border-radius:9px;background:var(--gw-bf-paper);color:var(--gw-bf-deep)}.gw-bf-collection h2{font-size:clamp(21px,2.3vw,30px)}.gw-bf-collection__offers{display:grid;gap:10px}.gw-bf-collection__offers p,.gw-bf-pdp p{margin:0;font-size:13px;line-height:1.45}.gw-bf-collection__offers strong,.gw-bf-collection__offers span{display:block}.gw-bf-collection a,.gw-bf-pdp a{width:fit-content;color:inherit;font-size:13px;font-weight:750;text-underline-offset:3px}.gw-bf-pdp{display:grid;gap:6px;margin:12px 0 16px;padding-top:12px;border-top:1px solid #e5e2dd;color:#25241f}.gw-bf-pdp__gift{display:grid;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:12px;margin:3px 0;padding:9px 10px;border:1px solid #ece9e3;border-radius:5px;background:#f8f7f4}.gw-bf-pdp__gift img{display:block;width:100%;height:auto;border-radius:2px}.gw-bf-pdp__gift figcaption{display:grid;gap:3px;font-size:12px;line-height:1.35}.gw-bf-pdp__gift strong{font-size:14px}.gw-bf-pdp__condition{color:var(--gw-bf-deep);font-weight:700}@media screen and (min-width:750px){.gw-bf-collection__offers{grid-template-columns:1fr 1.2fr}}@media screen and (min-width:990px){.gw-bf-collection{grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr) auto;gap:24px;padding:18px 25px}}.gw-bf-badge{display:inline-block;width:fit-content;padding:4px 8px;border-radius:3px;background:var(--gw-bf-red);color:#fff;font-size:10px;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.gw-bf-badge--image{position:absolute;inset-block-start:8px;inset-inline-start:8px;z-index:3;border:1px solid #ffffffad;box-shadow:0 2px 8px #0003;pointer-events:none}[id^=GalleryViewer-]>.gw-bf-badge--image{inset-block-start:12px;inset-inline-start:12px;padding:6px 10px;font-size:11px}.gw-bf-cart{margin:12px 0;padding:12px;border:1px solid var(--gw-bf-line);border-radius:8px;background:var(--gw-bf-paper);color:var(--gw-bf-deep);text-align:start}.gw-bf-cart__title{display:flex;flex-wrap:wrap;align-items:center;gap:6px 9px;margin:0 0 8px;font-size:13px;line-height:1.35}.gw-bf-cart__tiers{display:grid;gap:5px;margin:0;font-size:12px;line-height:1.4}.gw-bf-cart__tiers>div{display:grid;grid-template-columns:75px minmax(0,1fr);gap:7px}.gw-bf-cart__tiers dt{font-weight:750}.gw-bf-cart__tiers dd{margin:0}.gw-bf-cart__foot{margin:8px 0 0;padding-top:7px;border-top:1px solid var(--gw-bf-line);font-size:12px;line-height:1.4}.gw-bf-cart__foot a{color:inherit;font-weight:700;text-underline-offset:3px}.gw-bf-landing{--gw-bf-accent: var(--gw-bf-red);background:#faf7f5;color:#221719;font:400 16px/1.5 var(--gw-font-body, var(--font-body-family))}.gw-bf-landing__wrap{width:min(100% - 40px,1050px);margin-inline:auto}.gw-bf-landing__hero{padding-block:clamp(40px,6vw,88px);border-bottom:4px solid var(--gw-bf-accent);background:radial-gradient(ellipse at 82% 110%,#761327,#241017 45%,#130f11 78%);color:#fff}.gw-bf-landing h1,.gw-bf-landing h2,.gw-bf-landing h3{margin:0;color:inherit;font-family:var(--gw-font-heading, var(--font-heading-family));font-weight:800;letter-spacing:-.035em;line-height:1.07}.gw-bf-landing h1{max-width:17ch;font-size:clamp(35px,6vw,72px)}.gw-bf-landing h2{margin-bottom:20px;font-size:clamp(25px,4vw,40px)}.gw-bf-landing h3{font-size:clamp(20px,3vw,25px)}.gw-bf-landing__hero .gw-bf-eyebrow{color:#ffacb7}.gw-bf-landing__hero p:not(.gw-bf-eyebrow){max-width:50ch;margin:14px 0 24px;color:#fbe8eb}.gw-bf-landing__cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 22px;border-radius:6px;background:var(--gw-bf-accent);color:#fff;font-weight:750;text-decoration:none}.gw-bf-landing__cta:hover{background:#8b0b1d}.gw-bf-landing__cta:focus-visible,.gw-bf-landing summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.gw-bf-landing__body{display:grid;justify-items:start;gap:clamp(30px,5vw,60px);padding-block:clamp(32px,5vw,64px)}.gw-bf-landing__body section{width:100%}.gw-bf-landing__offers,.gw-bf-landing__steps{display:grid;gap:14px}.gw-bf-landing__offer{padding:clamp(17px,3.5vw,32px);border:1px solid #e5d7d5;border-radius:12px;background:#fff}.gw-bf-landing__offer--gifts{border-color:#d995a1;background:#fff3f2}.gw-bf-landing__offer p{margin:0}.gw-bf-landing__offer .gw-bf-landing__price{margin-top:10px;color:var(--gw-bf-accent);font-weight:750;line-height:1.15}.gw-bf-landing__price strong{font-size:clamp(43px,6vw,72px);letter-spacing:-.05em}.gw-bf-landing__offer ul{margin:14px 0 0;padding-inline-start:20px}.gw-bf-landing__gift{display:grid;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:13px;margin:16px 0 0;padding-top:14px;border-top:1px solid #e6b4be}.gw-bf-landing__gift img{display:block;width:100%;height:auto;border-radius:3px}.gw-bf-landing__gift figcaption{display:grid;gap:3px;font-size:14px;line-height:1.3}.gw-bf-landing__steps{margin:0;padding-inline-start:2ch}.gw-bf-landing__steps li{padding-inline-start:5px}.gw-bf-landing__steps li::marker{color:var(--gw-bf-accent);font-weight:800}.gw-bf-landing__steps span{display:block}.gw-bf-landing__conditions details{border-top:1px solid #e5d7d5;padding:12px 0}.gw-bf-landing__conditions summary{display:list-item;list-style:disclosure-closed inside;cursor:pointer;font-weight:750}.gw-bf-landing__conditions details[open] summary{list-style-type:disclosure-open}.gw-bf-landing__conditions summary::marker{color:var(--gw-bf-accent)}.gw-bf-landing__conditions p{max-width:70ch;margin:8px 0 0}@media(min-width:750px){.gw-bf-landing__offers{grid-template-columns:repeat(2,minmax(0,1fr))}.gw-bf-landing__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}}.gw-bf-cart__msg{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;font-size:13px;line-height:1.4;color:#3d0510}.gw-bf-cart__msg a{color:inherit;font-weight:700;text-underline-offset:3px}.gw-bf-cart__steps{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:10px 0 0;padding:0;list-style:none;font-size:11px;font-weight:700;color:var(--gw-bf-deep)}.gw-bf-cart__steps li{display:flex;flex-direction:column;gap:4px;opacity:.6}.gw-bf-cart__steps li.is-on{opacity:1}.gw-bf-cart__steps i{height:6px;border-radius:6px;background:var(--gw-bf-line)}.gw-bf-cart__gt{margin:12px 0 4px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--gw-bf-red)}.gw-bf-cart__gifts{margin:0;padding:0;list-style:none}.gw-bf-cart__gifts li{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--gw-bf-line)}.gw-bf-cart__gi{flex:none;display:flex;align-items:center;justify-content:center;width:52px;height:52px;overflow:hidden;border-radius:6px;background:#fff}.gw-bf-cart__gi img{width:100%;height:100%;object-fit:cover}.gw-bf-cart__gi b{font-size:12px;font-weight:900;color:#0a0a0a}.gw-bf-cart__gn{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;font-size:13px;line-height:1.3;color:#0a0a0a}.gw-bf-cart__gn span{font-size:11.5px;color:#5d5d5d}.gw-bf-cart__gp{display:flex;flex-direction:column;align-items:flex-end;font-size:12px}.gw-bf-cart__gp strong{font-weight:800;text-transform:uppercase;color:var(--gw-bf-red)}.gw-bf-cart__gp s{color:#8a8a8a}.gw-bf-chip{display:block;margin-top:4px;font-size:13px;font-weight:600;line-height:1.3;color:var(--gw-bf-red)}.gw-bf-chip b{font-family:var(--gw-bf-display);font-weight:900;font-size:15px;letter-spacing:-.01em}@media(min-width:990px){.gw-bf-chip{font-size:14px}.gw-bf-chip b{font-size:17px}}.gw-bf-collection__llevas{grid-column:1 / -1;margin:0;padding-top:10px;border-top:1px solid var(--gw-bf-line);font-size:13px;line-height:1.4}.gw-bf-badge{padding:2px 6px;border-radius:5px;background:var(--gw-bf-red);font-size:9.5px;letter-spacing:0}.gw-bf-badge--image{border:0;box-shadow:none}@media(min-width:990px){.gw-bf-badge--image{inset-block-start:12px;inset-inline-start:12px;padding:3px 8px;border-radius:6px;font-size:11px}}.gw-bfh{display:grid;background:var(--gw-bf-dark);color:#fff;overflow:hidden}.gw-bfh p,.gw-bfh h1,.gw-bfh h2{margin:0}.gw-bfh__media{grid-area:1 / 1;position:relative;aspect-ratio:4 / 5;overflow:hidden}.gw-bfh__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gw-bfh__copy{grid-area:1 / 1;z-index:1;align-self:start;display:flex;flex-direction:column;align-items:center;gap:2px;padding-top:min(4.62vw,28px);text-align:center;pointer-events:none}.gw-bfh__title{display:flex;flex-direction:column;align-items:inherit;color:#fff;font:inherit;letter-spacing:0}.gw-bfh__tag{padding:min(1.54vw,9px) min(3.08vw,18px);border-radius:6px;background:var(--gw-bf-red-hot);color:#fff;font-size:min(3.08vw,18px);line-height:1.15;transform:rotate(-3deg)}.gw-bfh__big{margin-top:min(2.05vw,12px);font-size:min(16.92vw,101px);line-height:.95;text-shadow:0 0 12px rgba(255,255,255,.5)}.gw-bfh__big small{display:none}.gw-bfh__word{font-size:min(6.15vw,37px);line-height:1;text-shadow:0 0 12px rgba(255,255,255,.5)}.gw-bfh__cond{margin-top:min(1.54vw,9px)!important;font-size:min(2.95vw,17px);font-weight:700;letter-spacing:.1em;opacity:.9}.gw-bfh__det{margin-top:2px!important;font-size:min(2.95vw,17px);line-height:1.35}.gw-bfh__gift{position:absolute;top:40.16%;left:21.54%;width:24.62%;aspect-ratio:1;border-radius:50%;background:var(--gw-bf-yellow);color:#121212;transform:rotate(-8deg);box-shadow:0 8px 24px #00000080;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.gw-bfh__gift b{font-size:min(3.59vw,21px);line-height:.95}.gw-bfh__gift>span{margin-top:3px;font-size:min(2.18vw,13px);font-weight:800;line-height:1.2}.gw-bfh__ship{position:absolute;top:41%;right:3.08%;width:25.13%;aspect-ratio:98 / 54;border:2px solid #fff;border-radius:50%;background:var(--gw-bf-red-hot);color:#fff;transform:rotate(6deg);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.gw-bfh__ship b{font-size:min(3.08vw,18px);line-height:.95}.gw-bfh__ship span{display:none}.gw-bfh__cta{grid-area:2 / 1;display:flex;flex-direction:column;gap:8px;padding:14px 16px 18px}.gw-bfh__btn{display:flex;align-items:center;justify-content:center;height:50px;border-radius:10px;background:#fff;color:#121212;font-size:15px;font-weight:800;text-decoration:none}.gw-bfh__btn:hover{background:#f1f1f1}.gw-bfh__meta{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:11.5px;color:#ffffffd9}.gw-bfh__meta a{color:inherit;text-decoration:underline;text-underline-offset:3px}.gw-bfh__nota{color:var(--gw-bf-yellow);font-weight:700}@media(min-width:750px)and (max-width:989px){.gw-bfh__media,.gw-bfh__copy,.gw-bfh__cta{justify-self:center;width:100%;max-width:600px}}@media(min-width:990px){.gw-bfh{grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;height:640px}.gw-bfh__media{grid-area:1 / 2 / 3 / 3;aspect-ratio:auto}.gw-bfh__img{object-position:center var(--gw-bfh-y, 82%)}.gw-bfh__copy{grid-area:1 / 1;align-items:flex-start;gap:14px;padding:56px 40px 0 56px;text-align:left;pointer-events:auto}.gw-bfh__tag{padding:9px 18px;border-radius:8px;font-size:clamp(15px,1.4vw,18px)}.gw-bfh__big{margin-top:8px;font-size:clamp(96px,10.3vw,132px);line-height:.9;text-shadow:0 0 14px rgba(255,255,255,.5)}.gw-bfh__big small{display:inline;position:relative;top:18px;margin-left:8px;font-size:34px;vertical-align:top}.gw-bfh__word{font-size:clamp(36px,3.75vw,48px);text-shadow:0 0 14px rgba(255,255,255,.5)}.gw-bfh__cond{margin-top:0!important;font-size:15px;letter-spacing:.12em}.gw-bfh__det{margin-top:0!important;font-size:clamp(16px,1.5vw,19px)}.gw-bfh__gift{top:36px;left:40px;width:170px;box-shadow:0 12px 34px #0000008c}.gw-bfh__gift b{font-size:25px}.gw-bfh__gift>span{margin-top:5px;font-size:12.5px;line-height:1.25}.gw-bfh__ship{top:44px;right:40px;width:180px;border-width:3px}.gw-bfh__ship b{font-size:22px}.gw-bfh__ship span{display:block;margin-top:4px;font-size:10px;font-weight:800}.gw-bfh__cta{grid-area:2 / 1;align-self:start;flex-direction:row;align-items:center;gap:18px;padding:24px 40px 48px 56px}.gw-bfh__btn{height:54px;padding:0 30px;font-size:16px}.gw-bfh__meta{gap:18px;font-size:14px}.gw-bfh__meta a{font-size:13px;color:#ffffffb3}}.gw-bf-collection{display:flex;align-items:center;gap:12px;margin:10px 12px 12px;padding:12px;border:1.5px solid var(--gw-bf-line);border-radius:14px;background:var(--gw-bf-paper);color:#121212}.gw-bf-collection__pics{position:relative;flex:none;width:58px;height:58px}.gw-bf-collection__pics img{position:absolute;height:auto}.gw-bf-collection__pics img:first-child{left:0;top:0;width:40px;border-radius:3px}.gw-bf-collection__pics img:last-child{right:0;bottom:0;width:32px;height:42px;object-fit:cover;border-radius:6px;border:2px solid var(--gw-bf-paper)}.gw-bf-collection__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.gw-bf-collection .gw-bf-eyebrow{display:none}.gw-bf-collection__offer{margin:0;font-size:12px;font-weight:700;line-height:1.4;color:var(--gw-bf-deep)}.gw-bf-collection__bar{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin:0;padding:0;list-style:none}.gw-bf-collection__bar li{height:6px;border-radius:6px;background:#fff}.gw-bf-collection__bar li.is-on{background:var(--gw-bf-red)}.gw-bf-collection__llevas{margin:6px 0 0;padding:0;border:0;font-size:12px;line-height:1.4}.gw-bf-collection__llevas strong:last-child{color:var(--gw-bf-deep)}.gw-bf-collection__llevas[hidden]{display:none}@media(min-width:990px){.gw-bf-collection{gap:22px;width:min(100% - 112px,1168px);margin:20px auto 12px;padding:16px 22px;border-radius:16px}.gw-bf-collection__pics{width:84px;height:76px}.gw-bf-collection__pics img:first-child{width:54px;border-radius:4px}.gw-bf-collection__pics img:last-child{width:44px;height:56px;border-radius:8px}.gw-bf-collection__body{flex-direction:row;align-items:center;gap:22px}.gw-bf-collection__intro{flex:1}.gw-bf-collection .gw-bf-eyebrow{display:block;margin:0 0 3px;font-size:12px;font-weight:800;letter-spacing:.1em;color:var(--gw-bf-deep)}.gw-bf-collection__offer{font-size:17px;font-weight:800;color:#121212}.gw-bf-collection__prog{flex:none;width:300px}.gw-bf-collection__bar{gap:5px}.gw-bf-collection__bar li{height:7px;border-radius:7px}.gw-bf-collection__llevas{font-size:13.5px}}.gw-bf-gift{display:flex;align-items:center;gap:14px;margin:26px 16px 0;padding:16px;border-radius:18px;background:var(--gw-bf-dark);color:#fff}.gw-bf-gift__pics{position:relative;flex:none;width:132px;height:112px}.gw-bf-gift__pics img{position:absolute}.gw-bf-gift__pics img:first-child{left:0;top:0;width:84px;height:auto;border-radius:5px;box-shadow:0 8px 20px #00000080}.gw-bf-gift__pics img:last-child{right:0;bottom:0;width:64px;height:84px;object-fit:cover;border-radius:10px;border:2px solid var(--gw-bf-dark)}.gw-bf-gift__txt{display:flex;flex-direction:column;gap:6px;min-width:0}.gw-bf-gift__pill{align-self:flex-start;padding:3px 9px;border-radius:999px;background:var(--gw-bf-yellow);color:#121212;font-size:10.5px;font-weight:900;letter-spacing:.1em}.gw-bf-gift h2{margin:0;color:#fff;font-family:var(--gw-bf-display);font-size:19px;font-weight:900;line-height:1.1;letter-spacing:-.02em}.gw-bf-gift p{margin:0;font-size:12px;line-height:1.4;color:#ffffffd9}.gw-bf-gift__btn{display:none}@media(min-width:990px){.gw-bf-gift{gap:44px;width:min(100% - 112px,1168px);margin:64px auto 0;padding:36px 48px;border-radius:24px}.gw-bf-gift__pics{width:300px;height:250px}.gw-bf-gift__pics img:first-child{width:190px;border-radius:8px;box-shadow:0 18px 40px #00000080}.gw-bf-gift__pics img:last-child{width:140px;height:180px;border-radius:14px;border-width:3px}.gw-bf-gift__txt{gap:14px}.gw-bf-gift__pill{padding:5px 12px;font-size:12px}.gw-bf-gift h2{font-size:46px;line-height:1.02}.gw-bf-gift p{font-size:17px}.gw-bf-gift__btn{display:inline-flex;align-self:flex-start;align-items:center;height:52px;padding:0 26px;border-radius:10px;background:#fff;color:#121212;font-size:15px;font-weight:800;text-decoration:none}}.gw-bf-cart{padding:14px 16px;border:1px solid var(--gw-bf-line);border-radius:12px;background:var(--gw-bf-paper);color:#121212}.gw-bf-cart__head{display:flex;justify-content:space-between;gap:8px;margin:0 0 9px;font-size:11.5px;font-weight:800;letter-spacing:.04em;color:var(--gw-bf-deep)}.gw-bf-cart__msg{display:block;font-size:14px;color:#121212}.gw-bf-cart__msg strong:last-of-type{color:var(--gw-bf-deep)}.gw-bf-cart__steps{grid-template-columns:repeat(3,1fr);gap:4px;margin-top:9px;font-size:10.5px;color:#121212}.gw-bf-cart__steps li{opacity:1}.gw-bf-cart__steps li:first-child{color:#5d5d5d;font-weight:400}.gw-bf-cart__steps li:nth-child(2){text-align:center}.gw-bf-cart__steps li:nth-child(3){text-align:right}.gw-bf-cart__steps i{background:#fff}.gw-bf-cart__steps li.is-on i{background:var(--gw-bf-red)}.gw-bf-cart-gifts{margin:4px 0 12px}.gw-bf-cart__gt{margin:14px 0 2px;font-size:12px;letter-spacing:.08em;color:var(--gw-bf-red)}.gw-bf-cart__gifts li{gap:12px;padding:10px 0;border-top:0;border-bottom:1px solid #F1F1F1}.gw-bf-cart__gi{width:72px;height:72px;border-radius:10px;background:var(--gw-bf-cream)}.gw-bf-cart__gi b{font-family:var(--gw-bf-display);font-size:13px;font-stretch:125%;font-weight:900;line-height:1;text-transform:uppercase}.gw-bf-cart__gn{font-size:14px}.gw-bf-cart__gp strong{font-size:13px;color:var(--gw-bf-red)}.gw-bf-landing{background:#fff;color:#121212}.gw-bf-landing h2{margin:0 0 16px;font-family:var(--gw-bf-display);font-size:25px;font-weight:900;line-height:1.08;letter-spacing:-.02em;color:#121212}.gw-bf-landing__offers{display:grid;gap:16px}.gw-bf-landing__offer{position:relative;display:flex;flex-direction:column;gap:4px;padding:18px;border:2px solid var(--gw-bf-red);border-radius:18px;background:#fff}.gw-bf-landing__offer--gifts{background:var(--gw-bf-red);color:#fff}.gw-bf-landing__offer h3{margin:0;font-size:11px;font-weight:800;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:inherit}.gw-bf-landing__offer .gw-bf-landing__price{margin:4px 0 0!important;font-family:var(--gw-bf-display);font-size:18px;font-stretch:125%;font-weight:900;line-height:1;color:var(--gw-bf-red)}.gw-bf-landing__offer .gw-bf-landing__price strong{font-size:40px;color:inherit}.gw-bf-landing__offer--gifts .gw-bf-landing__price{color:#fff}.gw-bf-landing__offer ul{margin:8px 0 0;padding:0;list-style:none}.gw-bf-landing__offer li{padding:7px 0;border-top:1px solid rgba(0,0,0,.08);font-size:13.5px}.gw-bf-landing__offer--gifts li{border-top-color:#ffffff38}.gw-bf-landing__offer .gw-bf-landing__gift{display:none}.gw-bf-landing__more{position:absolute;top:-12px;right:18px;padding:4px 11px;border-radius:999px;background:#121212;color:#fff;font-size:11px;font-weight:800;letter-spacing:.04em}.gw-bf-landing--arriba .gw-bf-landing__body,.gw-bf-landing--abajo .gw-bf-landing__body{padding-top:26px;padding-bottom:26px}.gw-bf-landing__conditions h2{font-size:20px}.gw-bf-landing__conditions details{padding:0;border:0;border-top:1px solid #EEEEEE;border-radius:0;background:none}.gw-bf-landing__conditions summary{display:flex;justify-content:space-between;gap:12px;padding:14px 0;font-size:14px;font-weight:700;list-style:none;cursor:pointer}.gw-bf-landing__conditions summary::-webkit-details-marker{display:none}.gw-bf-landing__conditions summary:after{content:"+";font-size:18px;line-height:1}.gw-bf-landing__conditions details[open] summary:after{content:"\2013"}.gw-bf-landing__conditions details p{margin:0 0 14px;font-size:12.5px;color:#5d5d5d}@media(min-width:750px){.gw-bf-landing__offers{grid-template-columns:1fr 1fr;gap:20px}.gw-bf-landing__offer{padding:28px}.gw-bf-landing__offer .gw-bf-landing__price strong{font-size:64px}.gw-bf-landing__offer li{font-size:16px}}@media(min-width:990px){.gw-bf-landing h2{font-size:38px;line-height:1.05}.gw-bf-landing__conditions h2{font-size:28px}}.gw-bf-count{display:flex;flex-direction:column;align-items:center;gap:12px;margin:0 0 26px;padding:22px 16px;border-radius:18px;background:var(--gw-bf-dark);color:#fff;text-align:center}.gw-bf-count__l{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.gw-bf-count__eb{margin:0;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gw-bf-yellow)}.gw-bf-count__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;width:100%}.gw-bf-count__grid span{padding:8px 0;border-radius:10px;background:#ffffff1a;font-size:10.5px}.gw-bf-count__grid b{display:block;font-family:var(--gw-bf-display);font-size:28px;font-stretch:125%;font-weight:900;line-height:1.1}.gw-bf-count__btn{display:flex;align-items:center;justify-content:center;width:100%;height:50px;border-radius:10px;background:#fff;color:#121212;font-size:15px;font-weight:800;text-decoration:none}@media(min-width:990px){.gw-bf-count{flex-direction:row;justify-content:space-between;gap:40px;margin:0 0 48px;padding:40px 48px;border-radius:24px;text-align:left}.gw-bf-count__l{align-items:flex-start;width:auto}.gw-bf-count__grid{display:flex;gap:12px;width:auto}.gw-bf-count__grid span{padding:12px 18px;border-radius:14px;font-size:12px;text-align:center}.gw-bf-count__grid b{font-size:44px}.gw-bf-count__btn{width:auto;height:58px;padding:0 36px;font-size:17px}}:is(.header__inline-menu,.menu-drawer,header-drawer,.header,.mega-menu) a[href*=buen-fin],:is(.header__inline-menu,.menu-drawer,header-drawer,.header,.mega-menu) a[href*=buen-fin] span{color:var(--gw-bf-red)!important;font-weight:800!important}#CartDrawer-CartItems .gw-bf-cart{margin:12px 16px}#CartDrawer-CartItems .gw-bf-cart-gifts{margin:0 16px 12px}.gw-bf-cart,.gw-bf-cart-gifts{box-sizing:border-box;max-width:100%;overflow-x:clip}.gw-bf-cart__gp{padding-left:4px;text-align:right}.card .gw-bf-chip,.card-wrapper .gw-bf-chip,.gw-bf-chip b{color:var(--gw-bf-red)!important}.gw-bf-menu{display:flex;flex-direction:column;gap:2px;margin:0 0 12px;padding:14px 16px;border-radius:10px;background:var(--gw-bf-paper);text-decoration:none}.gw-bf-menu strong{font-family:var(--gw-bf-display);font-size:17px;font-stretch:110%;font-weight:900;letter-spacing:.01em;color:var(--gw-bf-red)}.gw-bf-menu span{font-size:12.5px;font-weight:600;color:var(--gw-bf-deep)}.gw-card-ahorro.gw-card-bf{gap:2px 8px}.gw-card-ahorro.gw-card-bf>.gw-card-bf__d{color:var(--gw-bf-red);font-weight:600;white-space:normal}@media screen and (max-width:749px){.gw-card-ahorro.gw-card-bf{font-size:12.5px}}.gw-card-bf__d b{font-weight:800}.gw-card-bfp{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-top:4px}.gw-card-bfp__lbl{flex-basis:100%;font-size:12px;font-weight:900;letter-spacing:.05em;text-transform:uppercase;color:var(--gw-bf-red)}.gw-card-bfp__p{font-size:22px;font-weight:800;color:var(--gw-bf-red);white-space:nowrap}.gw-card-bfp__s{font-size:14px;color:#8a8a8a;white-space:nowrap}@media screen and (max-width:749px){.gw-card-bfp__p{font-size:18px}.gw-card-bfp__s{font-size:12px}}.gw-card-ahorro.gw-card-bf{align-items:center;gap:6px 8px;margin-top:8px}.gw-card-bf__pill{padding:3px 9px;border-radius:999px;background:var(--gw-bf-paper);color:var(--gw-bf-red);font-size:13px;font-weight:800;white-space:nowrap}.gw-card-bf__pill small,.gw-card-bf__d small{font-size:.78em}.gw-card-ahorro>.gw-card-bf__gi{display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.gw-card-bf__gi img{width:26px;height:26px;object-fit:cover;border-radius:6px;background:#fff}.gw-card-bf__gi i{margin-left:2px;font-style:normal;font-weight:700;color:var(--gw-bf-deep)}.gw-card-ahorro>.gw-card-bf__d{color:var(--gw-bf-deep);font-weight:700}.gw-card-bf__env{font-weight:700}.gw-card-bfp{display:block;margin-top:2px;line-height:1.15}.gw-card-bfp__top{display:flex;align-items:baseline;gap:6px}.gw-card-bfp__lbl{flex-basis:auto;font-size:11px}.gw-card-bfp__s{font-size:12px}.gw-card-bfp__p{display:block;font-size:20px}.card-information>.gw-card-ahorro.gw-card-bf,.gw-card-ahorro.gw-card-bf{margin-top:4px;gap:3px 6px;font-size:12.5px;line-height:1.2}.gw-card-bf__pill{padding:2px 7px;font-size:12px}.gw-card-bf__gi img{width:22px;height:22px;border-radius:5px}@media screen and (max-width:749px){.gw-card-bfp__lbl{font-size:10px}.gw-card-bfp__s{font-size:11px}.gw-card-bfp__p{font-size:17px}.card-information>.gw-card-ahorro.gw-card-bf,.gw-card-ahorro.gw-card-bf{font-size:11.5px;gap:3px 5px}.gw-card-bf__pill{padding:2px 6px;font-size:11.5px}}@media screen and (max-width:749px){.gw-card-bf__gi i{display:none}.gw-card-bf__gi img{width:20px;height:20px}}.gw-bfh{background:radial-gradient(120% 90% at 20% 25%,#c3101a,#8e0a12 55%,#6e0108)}.gw-bfh__tag{background:var(--gw-bf-yellow);color:#121212}.gw-bfh__big,.gw-bfh__word{text-shadow:0 4px 18px rgba(0,0,0,.35)}.gw-bfh__cond{font-size:min(4.1vw,20px);letter-spacing:.06em;opacity:1}.gw-bfh__det{font-size:min(4.6vw,22px);line-height:1.22}.gw-bfh__gift{top:43%;left:1.5%;width:27%;border-radius:0;clip-path:polygon(50% 0%,55.6% 7.4%,62.9% 1.7%,66.5% 10.3%,75% 6.7%,76.2% 15.9%,85.4% 14.6%,84.1% 23.8%,93.3% 25%,89.7% 33.5%,98.3% 37.1%,92.6% 44.4%,100% 50%,92.6% 55.6%,98.3% 62.9%,89.7% 66.5%,93.3% 75%,84.1% 76.2%,85.4% 85.4%,76.2% 84.1%,75% 93.3%,66.5% 89.7%,62.9% 98.3%,55.6% 92.6%,50% 100%,44.4% 92.6%,37.1% 98.3%,33.5% 89.7%,25% 93.3%,23.8% 84.1%,14.6% 85.4%,15.9% 76.2%,6.7% 75%,10.3% 66.5%,1.7% 62.9%,7.4% 55.6%,0% 50%,7.4% 44.4%,1.7% 37.1%,10.3% 33.5%,6.7% 25%,15.9% 23.8%,14.6% 14.6%,23.8% 15.9%,25% 6.7%,33.5% 10.3%,37.1% 1.7%,44.4% 7.4%);box-shadow:none;transform:rotate(-10deg)}.gw-bfh__ship{top:45%;right:1.5%;width:25%;border-color:#fff;background:#fff;color:var(--gw-bf-red)}.gw-bfh__cta{background:var(--gw-bf-yellow)}.gw-bfh__btn{background:#121212;color:#fff;font-size:17px}.gw-bfh__btn:hover{background:#000}.gw-bfh__meta{font-size:13px;color:#121212}.gw-bfh__meta a,.gw-bfh__nota{color:#121212}@media screen and (min-width:990px){.gw-bfh__cond{font-size:20px}.gw-bfh__det{font-size:clamp(20px,1.85vw,26px)}.gw-bfh__gift{top:28px;left:20px;width:180px}.gw-bfh__ship{top:40px;right:28px;width:180px}.gw-bfh__cta{background:transparent}.gw-bfh__btn{background:var(--gw-bf-yellow);color:#121212;font-size:18px}.gw-bfh__btn:hover{background:#fff04d}.gw-bfh__meta{font-size:14px;color:#ffffffeb}.gw-bfh__meta a,.gw-bfh__nota{color:#fff}}@media screen and (max-width:989px){.gw-bfh__media{aspect-ratio:1024 / 1500}.gw-bfh__det{font-size:min(4.1vw,20px);text-shadow:0 2px 10px rgba(0,0,0,.45)}.gw-bfh__cond{text-shadow:0 2px 10px rgba(0,0,0,.45)}.gw-bfh__gift,.gw-bfh__ship{top:47%}}.gw-bfh__gift{left:auto;right:2%;top:35%}.gw-bfh__ship{right:auto;left:1.5%;top:36.5%}@media screen and (min-width:990px){.gw-bfh__gift{left:auto;right:28px;top:28px}.gw-bfh__ship{right:auto;left:20px;top:40px}}.gw-bf-linea{color:var(--gw-bf-red);font-weight:800}.gw-bf-total .totals__total,.gw-bf-total .cross-price{color:var(--gw-bf-red)!important;font-weight:800}.card-wrapper .card__information{padding-top:10px!important}.card-wrapper .card-information.gw-bf-precio{margin-top:6px!important;padding-top:6px!important}.card-wrapper .card-information>.price.gw-card-bfp{margin-top:2px!important}.card-wrapper .card-information>.gw-card-ahorro.gw-card-bf{margin-top:4px!important}.card-wrapper .quick-add{margin-top:8px!important;margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/49/assets/genwell-buen-fin.css.map */
