.cart-summary_bar__7gp1s{position:fixed;bottom:0;left:0;width:100%;z-index:40;background:#fff;border-top:1px solid #dce9c4;box-shadow:0 -5px 24px #354a1712;padding:14px 5% calc(14px + env(safe-area-inset-bottom));font-family:inherit;color:#293522}.cart-summary_content___9Umf{max-width:1240px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.cart-summary_summary__fl20c{display:flex;gap:44px}.cart-summary_summary__fl20c>div{display:flex;flex-direction:column;gap:5px;min-width:100px}.cart-summary_summary__fl20c span{font-size:11px;color:#65725a}.cart-summary_summary__fl20c strong{font-size:20px;line-height:1.2;font-variant-numeric:tabular-nums}.cart-summary_content___9Umf a{display:flex;align-items:center;justify-content:center;gap:18px;padding:14px 28px;border-radius:6px;background:#84cc16;color:#243419;font-weight:700;font-size:13px;text-decoration:none}.cart-summary_content___9Umf a:hover{background:#a3e635}.cart-summary_content___9Umf a:focus-visible{outline:3px solid #65a30d;outline-offset:3px}@media (max-width:700px){.cart-summary_bar__7gp1s{padding:12px 5% calc(12px + env(safe-area-inset-bottom))}.cart-summary_content___9Umf{gap:12px}.cart-summary_summary__fl20c{gap:18px}.cart-summary_summary__fl20c>div{min-width:60px;gap:4px}.cart-summary_summary__fl20c span{font-size:9px}.cart-summary_summary__fl20c strong{font-size:16px}.cart-summary_content___9Umf a{padding:13px 14px;font-size:11px;gap:8px}}.navidad_page__Dq8i_{--green:#65a30d;--green-bright:#84cc16;--ink:#293522;--red:#a33135;--cream:#f8f5ec;--gold:#b99556;background:var(--cream);color:var(--ink);font-family:inherit;position:relative;padding-bottom:95px}.navidad_page__Dq8i_ a,.navidad_page__Dq8i_ button{-webkit-tap-highlight-color:transparent}.navidad_page__Dq8i_ button{cursor:pointer}.navidad_page__Dq8i_ a:focus-visible,.navidad_page__Dq8i_ button:focus-visible{outline:3px solid #bc6d26;outline-offset:4px}.navidad_page__Dq8i_ a{color:inherit;text-decoration:none}.navidad_campaignNav__xyYfd{max-width:1240px;margin:auto;padding:25px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd9cd}.navidad_campaignBrand__ppM3h{display:flex;align-items:center;gap:9px;font-family:inherit;font-weight:700;font-size:21px}.navidad_campaignNav__xyYfd>div{display:flex;align-items:center;gap:30px;font-size:12px}.navidad_hero__nGdWN{max-width:1240px;padding:34px 0 25px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}.navidad_eyebrow__HqPVd{font-size:10px;letter-spacing:2px;font-weight:700;line-height:1.7}.navidad_heroCopy__R82c2 h1{font-size:68px;line-height:1.07;font-weight:700;letter-spacing:-2px;margin:23px 0}.navidad_page__Dq8i_ em{font-weight:700;font-style:normal;color:var(--red)}.navidad_heroDescription__JAgTd{color:#646b61;font-size:15px;line-height:1.9;max-width:400px}.navidad_heroActions__CTBHK{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:30px}.navidad_primary__x05Kq{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:var(--green-bright);color:var(--ink);border:0;padding:16px 23px;border-radius:4px;font-size:12px;font-weight:600;transition:background .2s}.navidad_primary__x05Kq:hover{background:#a3e635}.navidad_textLink__yLc29{display:inline-flex;align-items:center;gap:10px;font-size:12px;border-bottom:1px solid #b0b7a9;padding-bottom:6px}.navidad_heroNote__QShzl{display:flex;align-items:center;gap:7px;margin-top:25px;font-size:10px;color:#6b7267;line-height:1.5}.navidad_heroNote__QShzl>span{width:5px;height:5px;background:var(--red);border-radius:50%;flex-shrink:0}.navidad_heroArt__h53Nx{min-height:440px;background:radial-gradient(ellipse at 80% 10%,#ffffff35,transparent 50%),linear-gradient(145deg,#84cc16,#65a30d);color:#243419;position:relative;border-radius:130px 6px 6px 6px;display:flex;flex-direction:column;justify-content:space-between;padding:28px 32px;overflow:hidden}.navidad_heroArt__h53Nx:after,.navidad_heroArt__h53Nx:before{content:"";position:absolute;border:1px solid #c8ad6730;width:330px;height:330px;border-radius:50%;pointer-events:none}.navidad_heroArt__h53Nx:before{top:-200px;right:-110px}.navidad_heroArt__h53Nx:after{bottom:-230px;left:-30px;width:470px;height:470px}.navidad_artCorner__HeNtj{position:absolute;left:35px;top:105px;font-size:8px;letter-spacing:2px;line-height:1.7;opacity:.55}.navidad_heroArtCenter___wSj5{text-align:center;padding-top:25px}.navidad_heroArtCenter___wSj5 svg{margin:0 auto 17px;color:#243419}.navidad_heroArtCenter___wSj5 h2{font-size:33px;line-height:1.2;font-weight:700}.navidad_heroArtCenter___wSj5 p{font-size:10px;line-height:1.8;color:#243419;margin-top:20px}.navidad_artBottom__0buf4{letter-spacing:2.4px;font-size:8px;margin-top:35px}.navidad_heroSeal__rYWTt{position:absolute;bottom:22px;right:23px;width:95px;height:95px;border-radius:50%;background:#f6ffdf;color:var(--green);display:flex;align-items:center;justify-content:center;flex-direction:column;transform:rotate(-10deg);box-shadow:0 0 0 5px #f6ffdf40}.navidad_heroSeal__rYWTt span{font-size:9px}.navidad_heroSeal__rYWTt strong{font-size:18px;line-height:1.3;font-weight:700;font-style:italic;margin:4px 0}.navidad_garland__AUNsK{max-width:1240px;margin:35px auto 0;aspect-ratio:1600/347}.navidad_garland__AUNsK img,.navidad_garland__AUNsK picture{display:block;width:100%;height:100%}@media (max-width:700px){.navidad_garland__AUNsK{aspect-ratio:780/332}}.navidad_collection__zXywu{max-width:1240px;margin:auto;padding:65px 0;scroll-margin-top:25px}.navidad_giftHeading__ru3IQ,.navidad_sectionHeading__ofF0v{display:flex;align-items:flex-end;justify-content:space-between;gap:25px}.navidad_giftHeading__ru3IQ h2,.navidad_inspirationCopy__wNZzR h2,.navidad_sectionHeading__ofF0v h2{font-size:41px;line-height:1.16;font-weight:700;letter-spacing:-.6px;margin-top:14px}.navidad_giftHeading__ru3IQ>p,.navidad_sectionHeading__ofF0v>p{font-size:12px;line-height:1.9;color:#6e7469;padding-bottom:4px}.navidad_filters__EfrdB{display:flex;flex-wrap:wrap;gap:9px;margin:30px 0 14px}.navidad_filters__EfrdB button{border:1px solid #d9ddcf;color:#596650;background:transparent;border-radius:30px;padding:10px 19px;font-size:12px;display:flex;gap:7px;align-items:center}.navidad_filters__EfrdB .navidad_activeFilter__kWc_W{background:var(--green-bright);color:var(--ink);border-color:var(--green)}.navidad_catalogueNote__VqRa9{font-size:10px;color:#73786e;line-height:1.6;margin-bottom:22px}.navidad_breadcrumbs__Lge1x{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:22px;color:#626d59;font-size:12px}.navidad_breadcrumbs__Lge1x a{text-decoration:underline;text-underline-offset:3px}.navidad_catalogueIntro__h0H7O{max-width:900px;margin-top:24px;font-size:14px;line-height:1.8;color:#596650}.navidad_productCard__CP66E{scroll-margin-top:20px}.navidad_catalogueFaq__hmXXL{max-width:1000px;margin:48px auto 0;padding:0 24px 32px}.navidad_catalogueFaq__hmXXL h2{margin:12px 0 24px;font-size:clamp(25px,3vw,34px);font-weight:700;line-height:1.2}.navidad_catalogueFaq__hmXXL details{border-bottom:1px solid #d7dfcb;padding:18px 0}.navidad_catalogueFaq__hmXXL summary{cursor:pointer;font-size:16px;font-weight:700;line-height:1.5}.navidad_catalogueFaq__hmXXL summary:focus-visible{outline:3px solid #65a30d;outline-offset:5px}.navidad_catalogueFaq__hmXXL details p,.navidad_catalogueRelated__ygcPI{margin-top:14px;font-size:14px;line-height:1.8;color:#596650}.navidad_catalogueRelated__ygcPI a,.navidad_catalogueRelated__ygcPI button{color:#176216;font-weight:700;text-decoration:underline;text-underline-offset:3px}.navidad_catalogueRelated__ygcPI button{border:0;padding:0;background:transparent;font:inherit;font-weight:700;cursor:pointer}.navidad_productGrid__4qN2f{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.navidad_productCard__CP66E{display:flex;flex-direction:column;background:#fff;border-radius:7px;overflow:hidden;border:1px solid #e6e3d8;transition:transform .2s,box-shadow .2s}.navidad_productCard__CP66E:hover{transform:translateY(-4px);box-shadow:0 10px 25px #23362a0c}.navidad_productVisual__l9Rqk{position:relative;width:100%;height:220px;border:0;background:#f0f2e8;padding:42px 12px 10px;display:grid;place-items:center}.navidad_productVisual__l9Rqk img{width:100%;height:100%;max-height:165px;object-fit:contain}.navidad_productTag__fqnPu{position:absolute;top:15px;left:13px;background:#fffef7cc;color:#52664d;font-size:9px;padding:6px 8px;border-radius:3px}.navidad_productTitleButton__0gRNR{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.navidad_productTitleButton__0gRNR:hover{color:var(--green)}.navidad_productInfo__T_YWi{display:flex;flex-direction:column;flex:1;padding:20px 17px 17px}.navidad_productBrand__vph4Y{color:#889080;font-size:8px;letter-spacing:1.1px}.navidad_productInfo__T_YWi h3{font-size:20px;line-height:1.2;font-weight:700;margin:9px 0 8px;min-height:48px}.navidad_productDetail__LnC6x{font-size:10px;line-height:1.7;color:#777b72;min-height:34px}.navidad_priceRow__LW_57{display:flex;align-items:baseline;gap:8px;margin:15px 0}.navidad_priceRow__LW_57 strong{font-size:21px;letter-spacing:-.6px}.navidad_priceRow__LW_57 span{font-size:8px;color:#8c8f86}.navidad_productInfo__T_YWi .navidad_priceRow__LW_57{margin-top:auto;padding-top:15px;min-height:55px;align-content:flex-start;box-sizing:border-box}.navidad_productCard__CP66E>.navidad_productVisual__l9Rqk,.navidad_productInfo__T_YWi>.navidad_orderControls__jR_yL{flex-shrink:0}.navidad_catalogueFooter__3xlCp{display:flex;justify-content:space-between;gap:20px;font-size:10px;color:#858b7d;margin-top:22px}.navidad_catalogueActions__Mw5BD{display:grid;gap:14px}.navidad_catalogueActions__Mw5BD>p{font-size:12px;line-height:1.9;color:#6e7469}.navidad_page__Dq8i_ .navidad_pdfButton__IIdlv{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:12px 18px;border:1px solid #176216;border-radius:12px;background:#176216;color:#fff;font-size:14px;font-weight:700;text-decoration:none;box-shadow:0 4px 12px #17621620}.navidad_pdfButton__IIdlv svg{flex-shrink:0}.navidad_pdfButton__IIdlv small{display:block;margin-top:3px;font-size:10px;font-weight:400}.navidad_page__Dq8i_ .navidad_pdfButton__IIdlv:hover{background:#104c10}.navidad_page__Dq8i_ .navidad_pdfButton__IIdlv:focus-visible{outline:3px solid #91c829;outline-offset:4px}@media (max-width:700px){.navidad_catalogueActions__Mw5BD{margin-top:20px}.navidad_catalogueFooter__3xlCp{flex-wrap:wrap}.navidad_catalogueFooter__3xlCp .navidad_pdfButton__IIdlv{width:100%}}.navidad_inspiration__eI3_8{max-width:1240px;min-height:480px;margin:5px auto 70px;position:relative;isolation:isolate;background:#fff0d2;border-radius:8px;overflow:hidden}.navidad_inspirationArt__OgmJx{position:absolute;inset:0}.navidad_inspirationArt__OgmJx img,.navidad_inspirationArt__OgmJx picture{display:block;width:100%;height:100%}.navidad_inspirationArt__OgmJx img{object-fit:cover;object-position:center 54%}.navidad_inspirationPaperDesktop__1bVok{position:absolute;inset:0;z-index:1;width:100%;height:100%;pointer-events:none;filter:drop-shadow(-3px 0 2px #3e25092b)}.navidad_inspirationPaperMobile__Tu9FY{display:none}.navidad_inspirationOrnament__H4tyU{position:absolute;top:-18px;right:-8px;z-index:3;width:370px;pointer-events:none}.navidad_inspirationOrnament__H4tyU img{display:block;width:100%;height:auto}.navidad_inspirationCopy__wNZzR{position:relative;z-index:2;width:44%;min-height:480px;margin-left:auto;padding:45px 44px 45px 8px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.navidad_inspirationCopy__wNZzR .navidad_eyebrow__HqPVd{color:#53605b}.navidad_inspirationCopy__wNZzR h2{font-size:clamp(31px,3vw,42px);line-height:1.16;margin:17px 0 0}.navidad_inspirationCopy__wNZzR>p:not(.navidad_eyebrow__HqPVd){font-size:14px;line-height:1.7;color:#66706b;margin:24px 0 28px;max-width:430px}.navidad_inspirationCopy__wNZzR .navidad_primary__x05Kq{min-width:265px;font-size:15px;justify-content:space-between}.navidad_inspirationCopy__wNZzR img.navidad_inspirationStars__M0Uav{position:absolute;right:12px;bottom:12px;width:125px;height:auto;opacity:.55;pointer-events:none}.navidad_inspirationCopy__wNZzR .navidad_christmasBauble__mA3NQ{width:85px;height:100px;top:18px;right:36%;bottom:auto;opacity:.13}.navidad_gifts__QZ8xg{background:#eeeade;padding:65px max(5%,calc((100% - 1240px) / 2));scroll-margin-top:25px}.navidad_giftGrid__sN1HK{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:35px}.navidad_giftCard__Wh2VB{border:1px solid #dfdacb;background:#faf8f0;border-radius:7px;overflow:hidden}.navidad_giftVisual__RMK7I{position:relative;width:100%;height:290px;border:0;background:radial-gradient(ellipse at center,#fff8e0,#e9e1ce);display:grid;place-items:center;overflow:hidden}.navidad_giftVisual__RMK7I img.navidad_giftDecoration__xTPae{position:absolute;z-index:0;bottom:-12px;left:-25px;width:300px;height:300px;object-fit:contain;opacity:.16;pointer-events:none}.navidad_giftCard__Wh2VB:nth-child(2) img.navidad_giftDecoration__xTPae{left:auto;right:-25px}.navidad_giftVisual__RMK7I img.navidad_giftProductImage___FrtC{position:relative;z-index:1;width:90%;height:250px;object-fit:contain}.navidad_heroSequence__gDUQd{--hero-height:calc(100svh - 80px);position:relative;height:calc(var(--hero-height) + 160svh);margin-top:0;background:#f8f5ec}.navidad_heroFrame__c9G24{position:relative;width:100%;height:var(--hero-height);overflow:hidden;isolation:isolate;background:#f5f1e9}.navidad_heroBackground__O2YZ6,.navidad_heroBackground__O2YZ6 img{position:absolute;inset:0;display:block;width:100%;height:100%}.navidad_heroBackground__O2YZ6 img{object-fit:cover;object-position:center}.navidad_heroIntro__YPZ_w{position:absolute;inset:0;z-index:7;display:grid;place-items:center;pointer-events:none}.navidad_heroIntro__YPZ_w img{width:clamp(200px,18vw,280px);height:auto;max-height:185px;object-fit:contain;filter:drop-shadow(0 9px 24px #ffffffba)}.navidad_heroScrollHint__dxS_l{position:absolute;bottom:15%;display:flex;align-items:center;gap:9px;padding:9px 14px;border-radius:24px;background:#fffdf5e8;color:#174c17;font-size:11px;font-weight:600}.navidad_heroBranch__LK_nf,.navidad_heroProducts__gDIes,.navidad_heroStars__C2YCq{position:absolute;display:block;height:auto;pointer-events:none}.navidad_heroBranch__LK_nf{z-index:2;top:0;right:-3%;height:82%;width:auto;-webkit-mask-image:linear-gradient(180deg,#000 70%,#000c 80%,#0006 90%,transparent 99%);mask-image:linear-gradient(180deg,#000 70%,#000c 80%,#0006 90%,transparent 99%)}.navidad_heroProducts__gDIes{z-index:3;right:0;bottom:8%;width:clamp(700px,62vw,1220px)}.navidad_heroStars__C2YCq{z-index:4;left:15%;bottom:12%;width:min(28vw,420px)}.navidad_heroMagicCard__Q1i2g{position:absolute;z-index:5;top:7%;right:17%;width:clamp(260px,25vw,440px);padding:22px 26px 20px;border-radius:24px;background:linear-gradient(145deg,#399c08,#076c18 70%,#045713);box-shadow:0 16px 36px #183b1d30;color:#fff;text-align:center}.navidad_heroMagicCard__Q1i2g svg{display:block;margin:0 auto 10px}.navidad_heroMagicCard__Q1i2g strong{display:block;font-size:clamp(19px,2vw,30px);line-height:1.08}.navidad_heroMagicCard__Q1i2g strong span{color:#ffdc66}.navidad_heroMagicCard__Q1i2g p{margin-top:14px;padding-top:12px;border-top:1px solid #ffffff8c;font-size:clamp(10px,.85vw,14px);line-height:1.4}.navidad_heroContent__UJZcP{position:absolute;z-index:6;top:12%;left:clamp(24px,2.2vw,44px);box-sizing:border-box;width:min(51%,830px);color:#174c17}.navidad_heroContent__UJZcP .navidad_eyebrow__HqPVd{color:#164a19;font-size:clamp(10px,.9vw,15px);letter-spacing:.25em}.navidad_heroContent__UJZcP h1{margin:10px 0 8px;color:#0c4b0f;font-size:clamp(44px,4.4vw,88px);line-height:.98;letter-spacing:-.055em;font-weight:800;text-wrap:balance}.navidad_heroContent__UJZcP h1 em{color:#cf1115}.navidad_heroContent__UJZcP .navidad_heroDescription__JAgTd{max-width:690px;color:#333d32;font-size:clamp(13px,1.1vw,20px);line-height:1.32}.navidad_heroContent__UJZcP .navidad_heroDescription__JAgTd span{padding:2px 5px;border-radius:3px;background:#fffdf5e8;-webkit-box-decoration-break:clone;box-decoration-break:clone}.navidad_heroContent__UJZcP .navidad_heroActions__CTBHK{margin-top:30px;gap:14px}.navidad_heroPrimary__7INhA,.navidad_heroSecondary__fE_oX{position:relative;display:inline-flex;align-items:center;justify-content:space-between;flex:none;min-height:70px;padding:3px 14px 3px 0;border:2px solid #e8b944;border-radius:18px;box-shadow:inset 0 0 0 2px #fff8ba8c,inset 0 0 0 5px #5c360633,0 5px 0 #71481340,0 12px 25px #382e1833;color:#fff;font-weight:900;line-height:1;text-transform:uppercase;isolation:isolate}.navidad_heroPrimary__7INhA{width:clamp(225px,21vw,290px);background:linear-gradient(165deg,#098818 5%,#006d13 52%,#034a0d)}.navidad_heroSecondary__fE_oX{width:clamp(270px,26vw,340px);background:linear-gradient(165deg,#eb1b15 5%,#c30009 53%,#8d0710)}.navidad_heroButtonBrand__v413Z{display:block;width:118px;height:72px;object-fit:contain;flex:none;margin:-8px -14px -8px -19px;filter:drop-shadow(0 3px 3px #143d1980)}.navidad_heroButtonGift__yXwkI{display:block;width:90px;height:74px;object-fit:contain;flex:none;margin:-9px -21px -9px -10px;filter:drop-shadow(0 3px 3px #63180866)}.navidad_heroButtonText__6PLPl{position:relative;z-index:1;text-align:center;white-space:nowrap;font-size:clamp(12px,1.24vw,17px);text-shadow:0 2px 2px #142b185c}.navidad_heroSecondary__fE_oX .navidad_heroButtonText__6PLPl{display:grid;gap:2px;font-size:clamp(11px,1.2vw,16px)}.navidad_heroSecondary__fE_oX .navidad_heroButtonText__6PLPl strong{color:#ffe486;font-size:1.32em;line-height:1;text-shadow:0 2px 1px #6c2300}.navidad_heroButtonArrow__FLnAm{flex:none;width:33px;height:33px;padding:6px;border:2px solid #ffe68c;border-radius:50%;background:linear-gradient(#ffe98f,#f6ba27);color:#096411;box-shadow:0 2px 3px #10350c80}.navidad_heroPrimary__7INhA:hover,.navidad_heroSecondary__fE_oX:hover{filter:brightness(1.08)}.navidad_heroSequence__gDUQd[data-motion=on]{min-height:0}.navidad_heroSequence__gDUQd[data-motion=on] .navidad_heroFrame__c9G24{position:sticky;top:0;--logo-visible:1;--branch-visible:0;--card-visible:0;--product-visible:0;--stars-visible:0;--copy-visible:0}.navidad_heroSequence__gDUQd[data-motion=on] .navidad_heroIntro__YPZ_w{opacity:var(--logo-visible);transform:scale(calc(.88 + var(--logo-visible) * .12))}.navidad_heroSequence__gDUQd[data-motion=on] .navidad_heroBranch__LK_nf{opacity:var(--branch-visible);transform:translate3d(calc((1 - var(--branch-visible)) * 60px),0,0)}.navidad_heroSequence__gDUQd[data-motion=on] .navidad_heroMagicCard__Q1i2g{opacity:var(--card-visible);transform:translate3d(0,calc((1 - var(--card-visible)) * -38px),0)}.navidad_heroSequence__gDUQd[data-motion=on] .navidad_heroProducts__gDIes{opacity:var(--product-visible);transform:translate3d(0,calc((1 - var(--product-visible)) * 90px),0)}.navidad_heroSequence__gDUQd[data-motion=on] .navidad_heroStars__C2YCq{opacity:var(--stars-visible);transform:translate3d(0,calc((1 - var(--stars-visible)) * 40px),0)}.navidad_heroSequence__gDUQd[data-motion=on] .navidad_heroContent__UJZcP{opacity:var(--copy-visible);transform:translate3d(0,calc((1 - var(--copy-visible)) * 26px),0)}@media (max-width:1024px){.navidad_heroMagicCard__Q1i2g{right:12%}.navidad_heroContent__UJZcP{width:52%}.navidad_heroContent__UJZcP h1{font-size:clamp(40px,4.8vw,60px)}}@media (max-width:1023px){.navidad_heroSequence__gDUQd{--hero-height:calc(100svh - 112px)}}@media (max-width:700px){.navidad_heroBackground__O2YZ6 img{object-position:center}.navidad_heroIntro__YPZ_w img{width:200px}.navidad_heroBranch__LK_nf{top:0;right:-40%;height:45%;opacity:.8}.navidad_heroContent__UJZcP{top:5%;left:5%;width:90%}.navidad_heroContent__UJZcP .navidad_eyebrow__HqPVd{font-size:9px}.navidad_heroContent__UJZcP h1{max-width:350px;font-size:clamp(38px,10vw,56px);line-height:1.02}.navidad_heroContent__UJZcP .navidad_heroDescription__JAgTd{max-width:330px;font-size:12px;line-height:1.36}.navidad_heroContent__UJZcP .navidad_heroActions__CTBHK{margin-top:18px;gap:8px}.navidad_heroPrimary__7INhA,.navidad_heroSecondary__fE_oX{width:calc(50% - 4px);min-height:48px;padding:2px 5px 2px 0;border-radius:12px}.navidad_heroButtonBrand__v413Z{width:56px;height:37px;margin:-4px -7px -4px -9px}.navidad_heroButtonGift__yXwkI{width:43px;height:36px;margin:-4px -9px -4px -6px}.navidad_heroButtonText__6PLPl{font-size:clamp(8px,2.35vw,11px)}.navidad_heroSecondary__fE_oX .navidad_heroButtonText__6PLPl{gap:0;font-size:clamp(7px,2vw,10px)}.navidad_heroButtonArrow__FLnAm{width:22px;height:22px;padding:3px;border-width:1px}.navidad_heroMagicCard__Q1i2g{display:none}.navidad_heroMagicCard__Q1i2g svg{width:17px;height:17px;margin-bottom:5px}.navidad_heroMagicCard__Q1i2g strong{font-size:16px}.navidad_heroMagicCard__Q1i2g p{font-size:9px;margin-top:7px;padding-top:7px}.navidad_heroProducts__gDIes{width:min(90vw,520px);left:50%;right:auto;bottom:2%;translate:-50% 0}.navidad_heroStars__C2YCq{width:34%;left:1%;bottom:7%}}@media (max-height:700px) and (min-width:701px){.navidad_heroContent__UJZcP{top:7%}.navidad_heroContent__UJZcP h1{font-size:clamp(39px,4vw,64px)}.navidad_heroContent__UJZcP .navidad_heroActions__CTBHK{margin-top:17px}.navidad_heroMagicCard__Q1i2g{top:4%;padding:14px 18px}}@media (max-width:700px) and (max-height:740px){.navidad_heroContent__UJZcP h1{font-size:clamp(30px,9vw,42px)}.navidad_heroContent__UJZcP .navidad_heroDescription__JAgTd{font-size:11px}.navidad_heroContent__UJZcP .navidad_heroActions__CTBHK{margin-top:12px}.navidad_heroProducts__gDIes{width:88%;bottom:1%}.navidad_heroStars__C2YCq{bottom:5%;width:30%}}@media (min-width:701px) and (max-height:500px){.navidad_heroContent__UJZcP{top:7%;width:53%}.navidad_heroContent__UJZcP h1{font-size:clamp(30px,4vw,42px)}.navidad_heroContent__UJZcP .navidad_heroDescription__JAgTd{font-size:11px;max-width:400px}.navidad_heroContent__UJZcP .navidad_heroActions__CTBHK{margin-top:12px;gap:10px;flex-wrap:nowrap}.navidad_heroPrimary__7INhA,.navidad_heroSecondary__fE_oX{width:46%;min-height:44px;padding-right:7px}.navidad_heroButtonBrand__v413Z{width:65px;height:45px;margin:-5px -8px -5px -9px}.navidad_heroButtonGift__yXwkI{width:48px;height:44px;margin:-5px -10px -5px -6px}.navidad_heroButtonText__6PLPl,.navidad_heroSecondary__fE_oX .navidad_heroButtonText__6PLPl{font-size:10px}.navidad_heroButtonArrow__FLnAm{width:24px;height:24px;padding:3px}.navidad_heroProducts__gDIes{width:49%;bottom:3%}.navidad_heroMagicCard__Q1i2g{top:3%;right:12%;width:26%;padding:9px 12px;border-radius:12px}.navidad_heroMagicCard__Q1i2g p,.navidad_heroMagicCard__Q1i2g svg{display:none}.navidad_heroMagicCard__Q1i2g strong{font-size:15px}.navidad_heroStars__C2YCq{bottom:4%;width:23%}}@media (prefers-reduced-motion:reduce){.navidad_heroSequence__gDUQd[data-motion=on]{height:var(--hero-height)}.navidad_heroSequence__gDUQd[data-motion=on] .navidad_heroFrame__c9G24{position:relative}.navidad_heroIntro__YPZ_w{display:none}.navidad_heroSequence__gDUQd[data-motion=on] .navidad_heroBranch__LK_nf,.navidad_heroSequence__gDUQd[data-motion=on] .navidad_heroContent__UJZcP,.navidad_heroSequence__gDUQd[data-motion=on] .navidad_heroMagicCard__Q1i2g,.navidad_heroSequence__gDUQd[data-motion=on] .navidad_heroProducts__gDIes,.navidad_heroSequence__gDUQd[data-motion=on] .navidad_heroStars__C2YCq{opacity:1;transform:none}}.navidad_giftInfo__E6if8{padding:25px 28px 28px}.navidad_giftInfo__E6if8 .navidad_eyebrow__HqPVd{font-size:8px}.navidad_giftInfo__E6if8 h3{font-size:28px;line-height:1.3;font-weight:700;margin:11px 0}.navidad_giftInfo__E6if8>p:not(.navidad_eyebrow__HqPVd){font-size:11px;color:#7c8174}.navidad_giftInfo__E6if8>strong{display:inline-block;font-size:24px;margin:20px 10px 20px 0}.navidad_giftPriceNote____0NP{color:#7c8174;font-size:9px}.navidad_businessNote__hXThE{display:flex;align-items:center;gap:18px;padding:25px 0 0}.navidad_businessNote__hXThE strong{font-size:20px;line-height:1.3;font-weight:700}.navidad_businessNote__hXThE p{font-size:11px;color:#737b69;margin-top:8px;line-height:1.7}.navidad_closing__MCZ6c{width:min(90%,1240px);min-height:560px;aspect-ratio:1672/941;margin:0 auto 60px;position:relative;display:grid;place-items:center;overflow:hidden;border-radius:8px;background:#f6f7e9;text-align:center}.navidad_closingBackground__gPnbX{position:absolute;inset:0}.navidad_closingBackground__gPnbX img{display:block;width:100%;height:100%;object-fit:cover}.navidad_closingContent__VtMtR{position:relative;z-index:1;width:min(100%,690px);padding:65px 25px 40px}.navidad_closing__MCZ6c h2{font-size:49px;line-height:1.15;font-weight:700;margin:17px 0 26px}.navidad_terms__NWJMv{max-width:620px;margin:27px auto 0;padding:10px 15px;border-radius:8px;background:#fffdf0ed;box-shadow:0 3px 16px #2f4b2520;font-size:11px;font-weight:500;color:#293522;line-height:1.6}@media (max-width:1350px){.navidad_campaignNav__xyYfd,.navidad_collection__zXywu,.navidad_garland__AUNsK,.navidad_hero__nGdWN,.navidad_inspiration__eI3_8{margin-left:5%;margin-right:5%}.navidad_heroCopy__R82c2 h1{font-size:59px}}@media (max-width:1024px){.navidad_hero__nGdWN{gap:30px}.navidad_heroCopy__R82c2 h1{font-size:49px}.navidad_heroArt__h53Nx{min-height:420px}.navidad_productGrid__4qN2f{grid-template-columns:repeat(3,minmax(0,1fr))}.navidad_inspirationCopy__wNZzR{padding:32px}.navidad_inspirationCopy__wNZzR h2{font-size:29px}.navidad_giftHeading__ru3IQ h2,.navidad_sectionHeading__ofF0v h2{font-size:36px}}@media (max-width:700px){.navidad_campaignNav__xyYfd{padding:20px 0}.navidad_campaignBrand__ppM3h{font-size:17px}.navidad_campaignNav__xyYfd>div{gap:12px}.navidad_campaignNav__xyYfd>div>a{display:none}.navidad_hero__nGdWN{grid-template-columns:1fr;padding-top:35px;gap:30px}.navidad_heroCopy__R82c2 h1{font-size:43px;margin-top:17px}.navidad_eyebrow__HqPVd{font-size:8px;letter-spacing:1.5px}.navidad_heroDescription__JAgTd{font-size:13px}.navidad_heroActions__CTBHK{gap:18px;margin-top:23px}.navidad_primary__x05Kq{padding:15px 18px;font-size:11px;gap:12px}.navidad_textLink__yLc29{font-size:11px}.navidad_heroArt__h53Nx{min-height:350px;border-top-left-radius:90px;padding:22px}.navidad_heroArtCenter___wSj5 h2{font-size:30px}.navidad_heroSeal__rYWTt{width:78px;height:78px}.navidad_heroSeal__rYWTt strong{font-size:16px}.navidad_artCorner__HeNtj{top:85px;left:22px}.navidad_garland__AUNsK{margin-top:10px}.navidad_collection__zXywu{padding-top:40px;padding-bottom:40px}.navidad_giftHeading__ru3IQ,.navidad_sectionHeading__ofF0v{display:block}.navidad_giftHeading__ru3IQ h2,.navidad_sectionHeading__ofF0v h2{font-size:34px}.navidad_giftHeading__ru3IQ>p,.navidad_sectionHeading__ofF0v>p{margin-top:15px;font-size:11px}.navidad_filters__EfrdB{gap:7px;margin-top:24px}.navidad_filters__EfrdB button{padding:9px 15px;font-size:11px}.navidad_catalogueNote__VqRa9{font-size:9px}.navidad_productGrid__4qN2f{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.navidad_productVisual__l9Rqk{height:175px;padding:50px 6px 6px}.navidad_productVisual__l9Rqk img{max-height:122px}.navidad_productTag__fqnPu{top:10px;left:8px;font-size:8px;padding:4px 5px}.navidad_productInfo__T_YWi{padding:14px 12px 12px}.navidad_productBrand__vph4Y{font-size:7px;letter-spacing:.5px}.navidad_productInfo__T_YWi h3{font-size:18px;min-height:44px}.navidad_productDetail__LnC6x{font-size:9px;min-height:46px}.navidad_priceRow__LW_57{gap:5px;flex-wrap:wrap}.navidad_priceRow__LW_57 strong{font-size:18px}.navidad_priceRow__LW_57 span{font-size:7px}.navidad_catalogueFooter__3xlCp{font-size:9px;align-items:center}.navidad_catalogueFooter__3xlCp>span{max-width:120px;line-height:1.7}.navidad_inspiration__eI3_8{grid-template-columns:1fr;margin-bottom:40px}.navidad_inspirationArt__OgmJx{min-height:240px}.navidad_inspirationArt__OgmJx p{font-size:24px}.navidad_inspirationCopy__wNZzR{padding:30px 25px}.navidad_inspirationCopy__wNZzR h2{font-size:33px}.navidad_gifts__QZ8xg{padding:40px 5%}.navidad_giftGrid__sN1HK{grid-template-columns:1fr;gap:18px;margin-top:25px}.navidad_giftVisual__RMK7I{height:240px}.navidad_giftVisual__RMK7I img{height:215px}.navidad_giftInfo__E6if8{padding:23px}.navidad_giftInfo__E6if8 h3{font-size:26px}.navidad_businessNote__hXThE{align-items:flex-start}.navidad_businessNote__hXThE svg{flex-shrink:0}.navidad_businessNote__hXThE strong{font-size:19px}.navidad_closing__MCZ6c{padding-top:45px}.navidad_closing__MCZ6c h2{font-size:38px}}@media (prefers-reduced-motion:reduce){.navidad_page__Dq8i_ *{transition:none;scroll-behavior:auto}}.navidad_closingLogo__J5DaQ{width:190px;height:125px;object-fit:contain;margin:0 auto 18px;display:block}.navidad_christmasBauble__mA3NQ{position:absolute;width:150px;height:180px;right:-18px;bottom:5px;color:#a33135;opacity:.09;transform:rotate(-18deg);pointer-events:none}.navidad_productVisual__l9Rqk img{position:relative;z-index:1}.navidad_productVisual__l9Rqk img.navidad_cardStars__Winny{position:absolute;left:5px;top:3px;z-index:0;width:84px;height:auto;max-height:none;opacity:.8;pointer-events:none}.navidad_productTag__fqnPu{z-index:2}.navidad_productCard__CP66E:nth-child(2n) .navidad_christmasBauble__mA3NQ{color:#b18a3b;transform:rotate(15deg)}@media (max-width:700px){.navidad_campaignBrand__ppM3h{font-size:13px;gap:5px}.navidad_campaignBrand__ppM3h svg{width:15px;flex-shrink:0}.navidad_campaignNav__xyYfd>div{gap:8px}.navidad_christmasBauble__mA3NQ{width:115px;height:138px;right:-15px;bottom:0}.navidad_productVisual__l9Rqk img.navidad_cardStars__Winny{width:58px;left:2px;top:2px}}.navidad_campaignBrand__ppM3h,.navidad_heroCopy__R82c2 h1{color:var(--green)}.navidad_brandStage__737ee{max-width:1240px;margin:30px auto 0;padding:27px 30px 23px;position:relative;overflow:hidden;text-align:center;border:1px solid #cde4a3;border-radius:14px;background:radial-gradient(ellipse at 15% 20%,#84cc1622,transparent 45%),radial-gradient(ellipse at 90% 80%,#65a30d1a,transparent 45%),#fcfff5}.navidad_brandCaption__ETIJy,.navidad_brandLogos__uQhkt,.navidad_brandStage__737ee>.navidad_eyebrow__HqPVd{position:relative;z-index:1}.navidad_brandLogos__uQhkt{display:flex;justify-content:center;align-items:center;gap:44px;margin:12px 0}.navidad_brandPlate__FfQTK{display:grid;place-items:center;width:260px;height:155px}.navidad_brandPlate__FfQTK img{width:250px;max-width:100%;max-height:155px;height:auto;object-fit:contain}.navidad_brandTogether__MT0sM{color:#65a30d;font-size:32px;font-weight:400}.navidad_brandCaption__ETIJy{font-size:12px;color:#66765b}.navidad_brandDecor__O9M7C .navidad_christmasBauble__mA3NQ{width:200px;height:235px;opacity:.13;right:2%;bottom:-35px;color:#84cc16}.navidad_brandDecor__O9M7C .navidad_christmasBauble__mA3NQ:nth-child(2){left:2%;right:auto;bottom:-50px;transform:rotate(18deg);color:#65a30d}.navidad_brandDecor__O9M7C .navidad_christmasBauble__mA3NQ:nth-child(3){right:17%;bottom:65px;width:90px;height:110px;color:#a33135;opacity:.08}.navidad_productCard__CP66E{contain:layout style}@media (max-width:1350px){.navidad_brandStage__737ee{margin-left:5%;margin-right:5%}}@media (max-width:700px){.navidad_page__Dq8i_{padding-bottom:90px}.navidad_brandStage__737ee{margin-top:22px;padding:20px 14px}.navidad_brandLogos__uQhkt{gap:10px;margin:10px 0}.navidad_brandPlate__FfQTK{width:140px;height:95px}.navidad_brandPlate__FfQTK img{width:140px;max-height:95px}.navidad_brandTogether__MT0sM{font-size:22px}.navidad_brandCaption__ETIJy{font-size:10px}.navidad_brandDecor__O9M7C .navidad_christmasBauble__mA3NQ{width:125px;height:150px}}.navidad_orderControls__jR_yL{height:80px}.navidad_productDialog__ycgRH{width:min(920px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:0;border-radius:16px;background:#fffdf7;color:var(--ink);box-shadow:0 25px 90px #14240e55;overflow:auto}.navidad_productDialog__ycgRH::backdrop{background:#182510b8}.navidad_modalContent__PnGSe{padding:20px 26px 26px}.navidad_modalHeader__uKpgL{display:flex;align-items:center;gap:18px;min-height:75px;border-bottom:1px solid #e0e7d3;padding-bottom:12px}.navidad_modalHeader__uKpgL>img{width:105px;height:69px;object-fit:contain;flex-shrink:0}.navidad_modalHeader__uKpgL>span{color:var(--green);font-size:11px;font-weight:700;letter-spacing:1.2px}.navidad_modalClose__HWe9d{margin-left:auto;width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:50%;background:#f0f3e8;color:var(--ink);flex-shrink:0}.navidad_modalClose__HWe9d:hover{background:#e6eccf}.navidad_modalGrid__zetp3{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.88fr);gap:32px;align-items:center;padding-top:24px}.navidad_modalVisual___h2U5{min-height:390px;position:relative;display:grid;place-items:center;overflow:hidden;border-radius:12px;background:radial-gradient(circle at 50% 40%,#fff 10%,#f0f5e7 78%)}.navidad_modalVisual___h2U5 .navidad_christmasBauble__mA3NQ{width:190px;height:220px;opacity:.11}.navidad_modalVisual___h2U5 img.navidad_modalBow__5r_Lp{position:absolute;z-index:2;top:0;right:3px;width:105px;height:auto;pointer-events:none}.navidad_modalVisual___h2U5 img.navidad_modalProductImage__pulr5{position:relative;z-index:1;width:88%;height:auto;max-height:320px;object-fit:contain}.navidad_modalInfo__5w4Kz .navidad_eyebrow__HqPVd{color:var(--green)}.navidad_modalInfo__5w4Kz h2{font-size:clamp(27px,3vw,38px);line-height:1.13;font-weight:700;margin:13px 0 18px}.navidad_modalDetail__MX72b{color:#5f6959;font-size:15px;line-height:1.6}.navidad_modalPrice__Eovlx{display:flex;flex-direction:column;gap:6px;margin:30px 0 12px}.navidad_modalPrice__Eovlx strong{font-size:31px;line-height:1.1;font-variant-numeric:tabular-nums}.navidad_modalPrice__Eovlx span{color:#71796c;font-size:11px}.navidad_modalOrderControls__I0KGi{width:min(100%,320px);height:82px;margin-left:-5%}.navidad_modalNote__ar6ep{max-width:335px;color:#6f7669;font-size:11px;line-height:1.6}@media (max-width:700px){.navidad_productDialog__ycgRH{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.navidad_modalContent__PnGSe{padding:12px 15px 18px}.navidad_modalHeader__uKpgL{gap:8px;min-height:56px;padding-bottom:7px}.navidad_modalHeader__uKpgL>img{width:75px;height:49px}.navidad_modalHeader__uKpgL>span{font-size:8px;letter-spacing:.5px}.navidad_modalClose__HWe9d{width:36px;height:36px}.navidad_modalGrid__zetp3{grid-template-columns:1fr;gap:14px;padding-top:13px}.navidad_modalVisual___h2U5{min-height:230px}.navidad_modalVisual___h2U5 img.navidad_modalBow__5r_Lp{width:74px}.navidad_modalVisual___h2U5 img.navidad_modalProductImage__pulr5{max-height:210px}.navidad_modalInfo__5w4Kz h2{font-size:27px;margin:7px 0 9px}.navidad_modalDetail__MX72b{font-size:13px}.navidad_modalPrice__Eovlx{margin:15px 0 4px}.navidad_modalPrice__Eovlx strong{font-size:25px}.navidad_modalOrderControls__I0KGi{height:70px;width:100%;margin-left:0}}@media (min-width:701px) and (max-width:1024px){.navidad_inspirationCopy__wNZzR{width:46%;padding:32px 22px 32px 8px}.navidad_inspirationCopy__wNZzR h2{font-size:31px}.navidad_inspirationCopy__wNZzR>p:not(.navidad_eyebrow__HqPVd){font-size:12px}}@media (max-width:700px){.navidad_inspiration__eI3_8{min-height:0}.navidad_inspirationArt__OgmJx{position:relative;height:260px;min-height:0}.navidad_inspirationArt__OgmJx img{object-position:center 46%}.navidad_inspirationPaperDesktop__1bVok{display:none}.navidad_inspirationPaperMobile__Tu9FY{display:block;position:absolute;top:218px;left:0;z-index:1;width:100%;height:70px;pointer-events:none;filter:drop-shadow(0 -3px 2px #3e25092b)}.navidad_inspirationOrnament__H4tyU{display:none}.navidad_inspirationCopy__wNZzR{width:100%;min-height:0;margin:0;padding:28px 25px 34px;background:#fff1d3}.navidad_inspirationCopy__wNZzR h2{font-size:33px;margin-top:12px}.navidad_inspirationCopy__wNZzR>p:not(.navidad_eyebrow__HqPVd){font-size:12px;margin:19px 0 24px}.navidad_inspirationCopy__wNZzR .navidad_primary__x05Kq{width:100%;min-width:0;font-size:13px}.navidad_inspirationCopy__wNZzR img.navidad_inspirationStars__M0Uav{width:76px;left:5px;right:auto;top:-36px;bottom:auto;opacity:.65}.navidad_inspirationCopy__wNZzR .navidad_christmasBauble__mA3NQ{width:66px;height:78px;top:5px;right:30%;opacity:.1}.navidad_giftVisual__RMK7I img.navidad_giftDecoration__xTPae{width:250px;height:250px;bottom:-10px;left:-20px}.navidad_giftCard__Wh2VB:nth-child(2) img.navidad_giftDecoration__xTPae{right:-20px}.navidad_giftVisual__RMK7I img.navidad_giftProductImage___FrtC{height:215px}.navidad_closing__MCZ6c{min-height:620px;aspect-ratio:auto;margin-bottom:40px}.navidad_closingBackground__gPnbX img{object-position:right center}.navidad_closingContent__VtMtR{padding:40px 18px 28px}.navidad_closingLogo__J5DaQ{width:155px;height:102px;margin-bottom:13px}.navidad_closing__MCZ6c h2{font-size:34px;margin:13px 0 20px}.navidad_closing__MCZ6c .navidad_primary__x05Kq{font-size:11px}.navidad_terms__NWJMv{font-size:11px;line-height:1.5;margin-top:20px;padding:10px 12px}}.navidad_bombonaCombos__FZqsR{max-width:1240px;margin:0 auto;padding:65px 0 55px;scroll-margin-top:25px}.navidad_comboHeading__xyxax{display:flex;justify-content:space-between;align-items:flex-end;gap:28px}.navidad_comboHeading__xyxax h2{font-size:clamp(32px,4vw,46px);line-height:1.12;font-weight:700;letter-spacing:-.8px;margin:13px 0 0}.navidad_comboHeading__xyxax>p{font-size:13px;line-height:1.8;color:#596650}.navidad_comboIntro__6Is6H{font-size:14px;line-height:1.8;color:#596650;margin:22px 0 30px;max-width:720px}.navidad_comboGrid__dH0fI{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:26px}.navidad_comboCard__RGfmU{grid-column:span 2;display:flex;flex-direction:column;min-width:0;border:1px solid #e4dcc9;border-radius:18px;background:#fffef9;overflow:hidden;box-shadow:0 8px 24px #49391d08;scroll-margin-top:24px}.navidad_comboCard__RGfmU:nth-child(4){grid-column:2/span 2}.navidad_comboCard__RGfmU:nth-child(5){grid-column:4/span 2}.navidad_comboVisual__aqYti{display:block;position:relative;width:100%;aspect-ratio:1;padding:0;border:0;background:#3b2919;overflow:hidden}.navidad_comboVisual__aqYti img{width:100%;height:100%;object-fit:cover}.navidad_comboNumber__Sns9B{position:absolute;top:16px;left:16px;border:1px solid #e1bf72;border-radius:30px;background:#15552a;color:#fff8dd;padding:7px 13px;font-size:11px;font-weight:700;letter-spacing:1.4px}.navidad_comboInfo__AMiue{display:flex;flex-direction:column;flex:1;padding:24px 22px 18px}.navidad_comboInfo__AMiue>.navidad_eyebrow__HqPVd{color:#686a50;font-size:9px;letter-spacing:1.3px}.navidad_comboInfo__AMiue h3{margin:10px 0 18px;font-size:27px;font-weight:700;line-height:1.25}.navidad_comboInfo__AMiue h3>span{display:block;font-size:12px;font-weight:400;margin-top:4px;color:#66705f}.navidad_comboContents__PRt2e{list-style:none;padding:0;margin:15px 0;color:#4e5947;font-size:13px;line-height:1.6}.navidad_comboContents__PRt2e li{position:relative;padding-left:15px;margin:8px 0}.navidad_comboContents__PRt2e li:before{content:"";position:absolute;left:0;top:.65em;width:5px;height:5px;border-radius:50%;background:#8b9e49}.navidad_comboInfo__AMiue .navidad_comboContents__PRt2e{margin:0 0 14px}.navidad_comboNote__ejhuL{padding:10px 12px;border-left:3px solid #c5a358;border-radius:0 6px 6px 0;background:#f8f1df;color:#665331;font-size:12px;line-height:1.6;margin:2px 0 18px}.navidad_comboPurchase__BKBnH{margin-top:auto;padding-top:14px;border-top:1px solid #eae5d5}.navidad_comboPrice__3MrWD{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-top:2px}.navidad_comboPrice__3MrWD>span{color:#626b5b;font-size:12px}.navidad_comboPrice__3MrWD strong{color:#15552a;font-size:30px;letter-spacing:-.7px;line-height:1.3}.navidad_comboPurchase__BKBnH .navidad_orderControls__jR_yL{height:74px}.navidad_comboDetailLink__GgG3l{display:inline-flex;justify-content:center;align-items:center;gap:6px;background:transparent;color:#536147;font-size:12px;border:0;padding:4px;min-height:36px}.navidad_comboDetailLink__GgG3l:hover{color:#15552a;text-decoration:underline}.navidad_comboSectionNote__QpqHW{margin-top:24px;font-size:12px;line-height:1.7;color:#737965}.navidad_modalVisual___h2U5 img.navidad_comboModalImage__1gaaz{width:100%;max-height:none;border-radius:12px}@media (max-width:1350px){.navidad_bombonaCombos__FZqsR{margin-left:5%;margin-right:5%}}@media (min-width:601px) and (max-width:1000px){.navidad_comboGrid__dH0fI{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.navidad_comboCard__RGfmU:nth-child(4){grid-column:span 2}.navidad_comboCard__RGfmU:nth-child(5){grid-column:2/span 2}}@media (max-width:700px){.navidad_comboHeading__xyxax{display:block}.navidad_comboHeading__xyxax>p{margin-top:17px}.navidad_bombonaCombos__FZqsR{padding-top:40px}.navidad_comboIntro__6Is6H{font-size:13px;margin-bottom:24px}.navidad_campaignNav__xyYfd{flex-wrap:wrap;gap:12px}.navidad_campaignNav__xyYfd>div>a.navidad_campaignComboLink__2Ygs0{display:inline-flex;font-size:12px;font-weight:700;color:#8f2c30}}@media (max-width:600px){.navidad_comboGrid__dH0fI{grid-template-columns:minmax(0,1fr);gap:24px}.navidad_comboCard__RGfmU,.navidad_comboCard__RGfmU:nth-child(4),.navidad_comboCard__RGfmU:nth-child(5){grid-column:auto}.navidad_comboInfo__AMiue{padding:22px 20px 16px}.navidad_comboPrice__3MrWD strong{font-size:29px}}.navidad_reservationCollection__X_CDJ{width:min(90%,1240px);margin:24px auto 0}.navidad_catalogueFaq__hmXXL details.navidad_reservationFaq__qOOaa{margin:12px 0;padding:18px;border:1px solid #cfb56c;border-radius:10px;background:#fff8df}.navidad_reservationFaq__qOOaa summary{color:#174e2a}@media (max-width:700px){.navidad_reservationCollection__X_CDJ{margin:20px auto 0}}.navidad_page__Dq8i_ #coleccion-navidad,.navidad_page__Dq8i_ #combos-bombona,.navidad_page__Dq8i_ #regalos-navidad{scroll-margin-top:76px}.navidad_giftIncludes__g608Y{margin-top:18px;color:#4e5947}.navidad_giftIncludesHeading__AdAEZ{margin:0 0 10px;font-size:13px;line-height:1.5;font-weight:700;color:#293f25}.navidad_giftIncludes__g608Y ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px}.navidad_giftIncludes__g608Y li{position:relative;padding-left:13px;font-size:12px;line-height:1.65}.navidad_giftIncludes__g608Y li:before{content:"";position:absolute;top:.65em;left:0;width:5px;height:5px;border-radius:50%;background:#7c9845}.navidad_giftIncludes__g608Y .navidad_giftPackaging__o2xCE{margin:14px 0 0;padding-top:12px;border-top:1px solid #e1e6d7;font-size:12px;line-height:1.7;color:#596650}.navidad_giftPackaging__o2xCE strong{font-weight:700;color:#354c2d}.navidad_modalInfo__5w4Kz .navidad_giftIncludes__g608Y ul{grid-template-columns:1fr;gap:5px}@media (max-width:700px){.navidad_giftIncludes__g608Y ul{grid-template-columns:1fr;gap:6px}.navidad_giftIncludes__g608Y .navidad_giftPackaging__o2xCE,.navidad_giftIncludes__g608Y li{font-size:12px}}.navidad_productInfo__T_YWi .navidad_giftIncludes__g608Y{margin:10px 0 14px}.navidad_productInfo__T_YWi .navidad_giftIncludes__g608Y ul{grid-template-columns:1fr;gap:4px}.navidad_productInfo__T_YWi .navidad_giftIncludes__g608Y .navidad_giftPackaging__o2xCE,.navidad_productInfo__T_YWi .navidad_giftIncludes__g608Y li{font-size:11px}.navidad_productInfo__T_YWi .navidad_giftIncludesHeading__AdAEZ{font-size:12px;margin-bottom:7px}.ChristmasReservationNotice_notice__i0KxG{box-sizing:border-box;display:flex;align-items:center;gap:20px;width:100%;padding:22px 28px;border:2px solid #d6b55f;border-radius:14px;background:#134d2a;color:#fffdf3;text-align:left;box-shadow:0 6px 20px #143c2214}.ChristmasReservationNotice_icon__qyjXa{flex:0 0 auto;color:#f4d36f}.ChristmasReservationNotice_copy__7XuR1{flex:1;min-width:0}.ChristmasReservationNotice_badge__tFV3a{display:inline-block;padding:4px 9px;margin-bottom:7px;border-radius:5px;background:#f6d66e;color:#183c20;font-size:11px;font-weight:800;line-height:1.3;letter-spacing:1px}.ChristmasReservationNotice_title__fL2z9{margin:0;font-size:15px;font-weight:600;line-height:1.4;color:#fff}.ChristmasReservationNotice_date__RjrjN{margin:4px 0 0;font-size:clamp(18px,2vw,25px);line-height:1.3;color:#fff}.ChristmasReservationNotice_date__RjrjN strong{color:#ffe18a;font-weight:800}.ChristmasReservationNotice_detail__lUccW{margin:7px 0 0;font-size:14px;line-height:1.5;color:#f5f5e9}.ChristmasReservationNotice_detail__lUccW strong{font-weight:700}.ChristmasReservationNotice_notice__i0KxG .ChristmasReservationNotice_action__qV4D4{display:inline-flex;align-items:center;justify-content:center;gap:10px;flex-shrink:0;padding:13px 18px;border:1px solid #ffe49c;border-radius:8px;background:#f6d66e;color:#173c20;font-size:14px;font-weight:800;text-decoration:none}.ChristmasReservationNotice_action__qV4D4:hover{background:#ffe49c}.ChristmasReservationNotice_action__qV4D4:focus-visible{outline:3px solid #fff;outline-offset:4px}.ChristmasReservationNotice_compact__MM2eH{padding:15px 18px;gap:12px;box-shadow:none}.ChristmasReservationNotice_compact__MM2eH .ChristmasReservationNotice_icon__qyjXa{display:none}.ChristmasReservationNotice_compact__MM2eH .ChristmasReservationNotice_title__fL2z9{font-size:13px}.ChristmasReservationNotice_compact__MM2eH .ChristmasReservationNotice_date__RjrjN{font-size:19px}.ChristmasReservationNotice_compact__MM2eH .ChristmasReservationNotice_detail__lUccW{font-size:13px}@media (max-width:700px){.ChristmasReservationNotice_notice__i0KxG{padding:19px 17px;gap:12px;flex-wrap:wrap;border-radius:12px}.ChristmasReservationNotice_icon__qyjXa{align-self:flex-start;width:24px;height:24px;margin-top:2px}.ChristmasReservationNotice_title__fL2z9{font-size:14px}.ChristmasReservationNotice_date__RjrjN{font-size:21px}.ChristmasReservationNotice_detail__lUccW{font-size:13px}.ChristmasReservationNotice_notice__i0KxG .ChristmasReservationNotice_action__qV4D4{width:100%;padding:12px;font-size:14px}.ChristmasReservationNotice_compact__MM2eH{padding:14px}.ChristmasReservationNotice_compact__MM2eH .ChristmasReservationNotice_date__RjrjN{font-size:18px}}.catalogue-navigation_navigation__Oafw9{position:fixed;inset:0 0 auto;z-index:35;pointer-events:none}.catalogue-navigation_progress__Zw693{height:3px;width:100%;overflow:hidden;background:#174b1724}.catalogue-navigation_progress__Zw693>span{display:block;height:100%;width:100%;background:#7eb835;transform:scaleX(0);transform-origin:left center}.catalogue-navigation_dock__MAinA{position:relative;width:max-content;max-width:calc(100% - 32px);margin:9px auto 0;padding:5px;display:flex;align-items:center;gap:3px;border:1px solid #d9ddcd;border-radius:30px;background:#fffdf7;color:#34492c;box-shadow:0 4px 16px #263b1914;pointer-events:auto;opacity:1;transform:translateY(0);transition:opacity .15s,transform .15s,visibility .15s}.catalogue-navigation_baubles__IZwJD{position:absolute;top:calc(100% - 8px);width:44px;height:55px;pointer-events:none;user-select:none}.catalogue-navigation_baublesLeft__LxXqe{left:-5px}.catalogue-navigation_baublesRight__woO2_{right:-5px;transform:scaleX(-1)}.catalogue-navigation_navigation__Oafw9[data-visible=false] .catalogue-navigation_dock__MAinA{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-65px)}.catalogue-navigation_dock__MAinA a{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:36px;padding:7px 17px;border-radius:24px;font-size:13px;font-weight:600;line-height:1.3;color:inherit;text-decoration:none;white-space:nowrap}.catalogue-navigation_dock__MAinA a:hover{background:#edf3e3}.catalogue-navigation_dock__MAinA a[aria-current=location]{box-shadow:inset 0 0 0 2px #b48b3f}.catalogue-navigation_sectionFill__jP_tb{position:absolute;inset:0;z-index:0;background:#1b532a;transform:scaleX(var(--section-progress,0));transform-origin:left center;pointer-events:none}.catalogue-navigation_sectionLabel__XKO7q{position:relative;z-index:1;color:#34492c}.catalogue-navigation_filledLabel__3zhy2{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;color:#fffdf3;clip-path:inset(0 var(--section-remaining,100%) 0 0);pointer-events:none}.catalogue-navigation_dock__MAinA a:focus-visible{outline:3px solid #b8822c;outline-offset:2px}@media (max-width:700px){.catalogue-navigation_dock__MAinA{width:calc(100% - 24px);max-width:420px;box-sizing:border-box;padding:4px;gap:2px;margin-top:max(7px,env(safe-area-inset-top))}.catalogue-navigation_dock__MAinA a{flex:1;min-width:0;min-height:36px;padding:5px 7px;font-size:11px}}@media (max-width:350px){.catalogue-navigation_dock__MAinA{width:calc(100% - 16px)}.catalogue-navigation_dock__MAinA a{font-size:10px;padding-inline:4px}}@media (prefers-reduced-motion:reduce){.catalogue-navigation_dock__MAinA{transition:none}}@media (max-width:700px){.catalogue-navigation_baubles__IZwJD{width:34px;height:43px;top:calc(100% - 6px)}.catalogue-navigation_baublesLeft__LxXqe{left:-2px}.catalogue-navigation_baublesRight__woO2_{right:-2px}}