.montana-page{--mountain-amber:#9a5b20;--mountain-earth:#382518}.montana-page .picual-hero{background:radial-gradient(circle at 73% 45%,rgba(130,77,31,.23),transparent 29%),radial-gradient(circle at 26% 64%,rgba(87,70,50,.1),transparent 30%),linear-gradient(105deg,#000 0%,#050403 54%,#100b08 100%)}.montana-page .hero-copy h1{font-size:clamp(72px,8.4vw,144px);line-height:.79}.montana-page .hero-bottle{height:min(73vh,775px)}.montana-page .hero-bottle::before{background:radial-gradient(circle,rgba(151,84,29,.23),rgba(81,52,29,.065) 44%,transparent 70%)}.montana-page .hero-bottle img,.montana-page .final-buy figure img{mix-blend-mode:screen;filter:drop-shadow(0 35px 50px rgba(0,0,0,.88))}.montana-page .profile-photo img{filter:brightness(.55) saturate(.68) sepia(.16)}.montana-page .origin-backdrop img{filter:brightness(.46) saturate(.65) sepia(.16)}.montana-page .origin-section::after{background:linear-gradient(90deg,rgba(0,0,0,.95),rgba(0,0,0,.69) 49%,rgba(0,0,0,.18)),linear-gradient(180deg,#000,transparent 19%,transparent 80%,#000)}
.diversity-section{min-height:92svh;padding:120px clamp(28px,11vw,210px);display:flex;align-items:center;background:radial-gradient(circle at 76% 50%,rgba(118,76,36,.2),rgba(69,49,31,.07) 30%,transparent 57%),#000}.diversity-section>div{max-width:1100px}.diversity-section h2{margin-bottom:42px}.diversity-section>div>p:last-child{max-width:790px;color:#d6cfc5;font-size:clamp(20px,1.5vw,26px);line-height:1.75}
.campaign-section{min-height:100svh;padding:110px clamp(28px,9vw,170px);display:flex;align-items:center;justify-content:flex-end}.campaign-photo{position:absolute;inset:0}.campaign-photo img{width:100%;height:100%;object-fit:cover;filter:brightness(.47) saturate(.69) sepia(.1)}.campaign-section::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.1),rgba(0,0,0,.68) 51%,rgba(0,0,0,.96)),linear-gradient(180deg,#000,transparent 19%,transparent 80%,#000)}.campaign-copy{position:relative;z-index:2;width:min(790px,54%)}.campaign-copy h2{margin-bottom:42px}.campaign-copy>p:last-child{color:#ded7cd;font-size:clamp(20px,1.5vw,26px);line-height:1.75}.montana-page .appearance-section{background:radial-gradient(circle at 77% 50%,rgba(145,82,31,.25),rgba(69,46,28,.1) 28%,transparent 56%),#000}
.mountain-uses-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.mountain-uses-grid article{padding:58px clamp(18px,2.8vw,52px);border-right:1px solid var(--line)}.mountain-uses-grid article:last-child{border-right:0}.mountain-uses-grid h3{margin-bottom:22px;font-size:clamp(38px,3.8vw,64px)}.mountain-uses-grid p{margin:0;color:#d7d0c6;font-size:clamp(18px,1.25vw,22px);line-height:1.7}
.complexity-section{min-height:82svh;padding:120px clamp(28px,11vw,210px);display:flex;flex-direction:column;justify-content:center;background:radial-gradient(ellipse at 75% 50%,rgba(124,77,35,.15),transparent 40%),#000}.complexity-section h2{max-width:1220px;margin-bottom:42px}.complexity-section>p:last-child{max-width:790px;color:#d4cdc3;font-size:clamp(20px,1.5vw,26px);line-height:1.75}.montana-page .final-buy{background:radial-gradient(circle at 30% 50%,rgba(129,75,29,.22),transparent 30%),#000}.montana-page .final-buy h2{font-size:clamp(74px,8.3vw,142px)}.final-honey-links{margin-top:28px;display:flex;gap:28px;flex-wrap:wrap}.final-honey-links a{padding:12px 0;border-bottom:1px solid var(--line);color:#d6b263;font-size:11px;font-weight:600;letter-spacing:.13em;text-decoration:none;text-transform:uppercase}.final-honey-links a:hover,.final-honey-links a:focus-visible{color:#f0cd7b;outline:0}.montana-page .sticky-buy span{font-size:20px}
.montana-page .hero-bottle img,.montana-page .final-buy figure img{mix-blend-mode:normal;-webkit-mask-image:url('../imagenes/productos/miel/miel-furia-azahar-transparente-v1.png');mask-image:url('../imagenes/productos/miel/miel-furia-azahar-transparente-v1.png');-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
@media(max-width:900px){.mountain-uses-grid{grid-template-columns:1fr 1fr}.mountain-uses-grid article:nth-child(2){border-right:0}.mountain-uses-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}}
@media(max-width:680px){.montana-page .hero-copy{width:67%}.montana-page .hero-copy h1{width:calc(100vw - 46px);font-size:clamp(50px,14.8vw,64px);line-height:.83}.montana-page .hero-bottle{inset:94px -22% 28px 51%}.montana-page .origin-section::after{background:linear-gradient(180deg,rgba(0,0,0,.28),rgba(0,0,0,.94) 70%,#000)}.diversity-section{min-height:82svh;padding:90px 23px}.diversity-section h2,.campaign-copy h2,.complexity-section h2{font-size:52px}.diversity-section>div>p:last-child,.campaign-copy>p:last-child,.complexity-section>p:last-child{font-size:19px}.campaign-section{min-height:105svh;padding:90px 23px;align-items:flex-end}.campaign-section::after{background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.94) 68%,#000)}.campaign-copy{width:100%}.mountain-uses-grid{grid-template-columns:1fr}.mountain-uses-grid article{padding:36px 4px;border-right:0;border-bottom:1px solid var(--line)}.mountain-uses-grid article:last-child{border-bottom:0}.complexity-section{min-height:78svh;padding:90px 23px}.montana-page .final-buy h2{font-size:59px}.final-honey-links{justify-content:center}.montana-page .sticky-buy span{font-size:14px}}
@media(max-width:390px){.montana-page .hero-copy h1{font-size:48px}.montana-page .hero-bottle{left:54%;right:-25%}.montana-page .sticky-buy span{font-size:12px}}
