h1 em,h2 em,h3 em,.ph-hl{font-family:var(--font-accent--family);font-style:italic;color:#c8963e}.ph-band{background:#282928;border-radius:16px;padding:48px 28px;text-align:center}.ph-band .ph-kicker{color:#e8b96a;letter-spacing:.16em;font-size:.75rem;font-weight:600;margin:0 0 10px;text-transform:uppercase}.ph-band h1,.ph-band h2{color:#f5edd8;margin:0}.ph-band p.ph-sub{color:#e8b96a;max-width:58ch;margin:12px auto 0;line-height:1.6}.ph-btn{display:inline-block;background:#c8963e;color:#f5edd8!important;padding:12px 30px;border-radius:100px;text-decoration:none;font-weight:600;transition:background .2s ease}.ph-btn:hover{background:#9a6b28}.ph-card{background:#fffdf6;border:1px solid #c89b3c44;border-radius:12px;padding:26px 24px;transition:transform .25s ease,box-shadow .25s ease;position:relative;overflow:hidden}.ph-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px -14px #9a6b2866}.ph-card:after{content:"";position:absolute;right:-22px;bottom:-26px;width:110px;height:110px;opacity:.12;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><polygon points="50,3 93,26 93,74 50,97 7,74 7,26" fill="none" stroke="%23c8963e" stroke-width="4"/><polygon points="50,25 74,38 74,63 50,76 26,63 26,38" fill="none" stroke="%23c8963e" stroke-width="3"/></svg>');background-size:contain;background-repeat:no-repeat}.ph-card h3{margin:0 0 8px;font-size:1.05rem;color:#282928}.ph-card p{margin:0;font-size:.92rem;line-height:1.55;color:#454645}.ph-card a{color:#9a6b28}.ph-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px}.ph-faq details{border:1px solid #c89b3c55;border-radius:12px;background:#fffdf6;padding:0;margin-bottom:12px}.ph-faq summary{cursor:pointer;font-weight:600;color:#282928;padding:16px 20px;list-style:none;position:relative}.ph-faq summary::-webkit-details-marker{display:none}.ph-faq summary:after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#c8963e;font-size:1.3rem;font-weight:400;transition:transform .2s ease}.ph-faq details[open] summary:after{transform:translateY(-50%) rotate(45deg)}.ph-faq details p{margin:0;padding:0 20px 16px;font-size:.95rem;line-height:1.6;color:#454645}.ph-faq details a{color:#9a6b28}.ph-faq h2{margin:28px 0 14px}.ph-prose{max-width:68ch;margin:0 auto}.ph-prose h2{margin:32px 0 10px}.ph-prose h3{margin:24px 0 8px;color:#282928}.ph-prose p,.ph-prose li{line-height:1.65;color:#454645}.ph-prose a{color:#9a6b28}.ph-prose ul{padding-left:20px}.ph-contact-info{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin:24px 0}.ph-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;text-align:center}.ph-stats .ph-stat{background:#fffdf6;border:1px solid #c89b3c44;border-radius:12px;padding:20px 14px}.ph-stats .n{display:block;font-size:1.6rem;font-weight:700;color:#9a6b28;font-variant-numeric:tabular-nums}.ph-stats .l{font-size:.82rem;color:#454645}.ph-versus{max-width:820px;margin:0 auto;overflow-x:auto}.ph-versus table{width:100%;border-collapse:separate;border-spacing:0;background:#fffdf6;border:1px solid #c89b3c55;border-radius:14px;overflow:hidden;font-size:.92rem}.ph-versus th{padding:14px 16px;text-align:left;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.ph-versus th:first-child{color:#454645}.ph-versus th.us{background:#282928;color:#e8b96a}.ph-versus th.them{color:#454645;background:#c89b3c22}.ph-versus td{padding:12px 16px;border-top:1px solid #c89b3c33;color:#454645;vertical-align:top}.ph-versus td.us{background:#c8963e14;font-weight:600;color:#282928}.ph-versus .si{color:#9a6b28;font-weight:700}.ph-versus .no{color:#a94600;font-weight:700}.ph-quotes{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}.ph-quote{background:#fffdf6;border:1px solid #c89b3c44;border-radius:12px;padding:22px;position:relative}.ph-quote:before{content:"\201c";font-family:var(--font-accent--family);font-size:3rem;color:#c8963e;position:absolute;top:2px;left:14px;opacity:.5}.ph-quote p{margin:14px 0 10px;font-size:.94rem;line-height:1.55;color:#454645}.ph-quote .who{font-size:.8rem;color:#9a6b28;font-weight:600}.ph-quote .stars{color:#c8963e;letter-spacing:2px;font-size:.85rem}.ph-note{text-align:center;font-size:.75rem;color:#45464599;margin-top:10px}.ph-progress{padding:14px 16px 18px;margin:10px var(--cart-drawer-padding, 16px) 4px;background:#fffdf6;border:1px solid #c89b3c44;border-radius:12px}.cart__items .ph-progress,.ph-progress--page{margin:0 0 16px}.ph-progress__msg{font-size:.85rem;line-height:1.45;color:#454645;margin-bottom:10px;text-align:center}.ph-progress__msg strong{color:#9a6b28}.ph-progress__hint{display:block;font-size:.78rem;opacity:.85;margin-top:2px}.ph-progress__bar{position:relative;height:8px;background:#c89b3c33;border-radius:100px}.ph-progress__fill{height:100%;background:linear-gradient(90deg,#c8963e,#e8b96a);border-radius:100px;transition:width .35s ease}.ph-progress__milestone{position:absolute;top:50%;transform:translate(-100%,-52%);font-size:.8rem;line-height:1}.product-card{background:#fffdf6;border:1px solid #c89b3c2e;border-radius:16px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.product-card:hover{transform:translateY(-5px);box-shadow:0 18px 38px -18px #9a6b2866;border-color:#c8963e77}.product-card .card-gallery,.product-card figure{background:linear-gradient(160deg,#faf4e4,#f3e8cd)}.product-card img{transition:transform .5s ease}.product-card:hover img{transform:scale(1.045)}.product-card__link{text-decoration:none}.product-card .product-title a{color:#282928;text-decoration:none;font-weight:600}.product-card .price,.product-card [class*=price]{color:#9a6b28}.product-media img,.product-media-container img{border-radius:16px}.product-media,.product-media-container{background:linear-gradient(160deg,#faf4e4,#f3e8cd);border-radius:16px}.ph-dark-card{background:#313231;border:1px solid #c8963e40;border-radius:14px;padding:24px 22px;transition:transform .25s ease,border-color .25s ease}.ph-dark-card:hover{transform:translateY(-3px);border-color:#c8963e90}.ph-dark-card h3{margin:0 0 8px;font-size:1rem;color:#e8b96a}.ph-dark-card p{margin:0;font-size:.9rem;line-height:1.55;color:#d9dad8}.ph-dark-head{text-align:center;margin-bottom:26px}.ph-dark-head .k{color:#c8963e;letter-spacing:.18em;font-size:.72rem;font-weight:600;text-transform:uppercase;margin:0 0 8px}.ph-dark-head h2{color:#f5edd8;margin:0}.ph-dark-head h2 em{color:#e8b96a}.ph-ficha{max-width:680px;margin:0 auto;background:#313231;border:1px solid #c8963e40;border-radius:14px;overflow:hidden}.ph-ficha .row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;border-top:1px solid #c8963e22}.ph-ficha .row:first-child{border-top:none}.ph-ficha .lbl{font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:#c8963e}.ph-ficha .val{font-size:.9rem;color:#e1e3e1;text-align:right}.ph-dots{display:inline-flex;gap:5px}.ph-dots i{width:9px;height:9px;border-radius:50%;background:#c8963e33}.ph-dots i.on{background:#c8963e}.ph-faq--dark details{background:#313231;border-color:#c8963e40}.ph-faq--dark summary{color:#f5edd8}.ph-faq--dark details p{color:#d9dad8}.ph-faq--dark h2{color:#f5edd8}.ph-dark-card{background:#fffdf6;border-color:#c89b3c44}.ph-dark-card:hover{border-color:#c8963e88;box-shadow:0 12px 28px -14px #9a6b2866}.ph-dark-card h3{color:#282928}.ph-dark-card p{color:#454645}.ph-dark-head .k{color:#9a6b28}.ph-dark-head h2{color:#282928}.ph-dark-head h2 em{color:#c8963e}.ph-ficha{background:#fffdf6;border-color:#c89b3c55}.ph-ficha .row{border-top-color:#c89b3c33}.ph-ficha .lbl{color:#9a6b28}.ph-ficha .val{color:#454645}.ph-ficha .val a{color:#9a6b28!important}.ph-faq--dark details{background:#fffdf6;border-color:#c89b3c55}.ph-faq--dark summary{color:#282928}.ph-faq--dark details p{color:#454645}.ph-faq--dark h2{color:inherit}.ph-ic{width:24px;height:24px;color:#c8963e;flex:none}.ph-item{display:flex;gap:14px;align-items:flex-start}.ph-item h3{display:flex;align-items:center}.ph-card,.ph-dark-card,.ph-ficha,.ph-progress,.ph-quote,.ph-bb-trust,.ph-stats .ph-stat{border-radius:14px}.ph-band,.ph-origen{border-radius:18px}.ph-head-l{text-align:left;margin-bottom:26px;max-width:560px}.ph-head-l .k{color:#9a6b28;letter-spacing:.16em;font-size:.74rem;font-weight:600;text-transform:uppercase;margin:0 0 8px}.ph-head-l h2{margin:0 0 10px}.ph-head-l:after{content:"";display:block;width:56px;height:3px;background:#c8963e;border-radius:2px}.ph-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center;padding:28px 0 8px}.ph-hero__txt .k{color:#9a6b28;letter-spacing:.16em;font-size:.76rem;font-weight:600;text-transform:uppercase;margin:0 0 14px}.ph-hero__txt h1{margin:0 0 16px;line-height:1.08}.ph-hero__sub{color:#454645;max-width:46ch;line-height:1.6;margin:0 0 26px}.ph-hero__cta{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.ph-hero__note{font-size:.8rem;color:#8a7d68}.ph-hero__art img{width:100%;aspect-ratio:7/8;object-fit:cover;border-radius:18px;display:block;box-shadow:0 30px 60px -30px #5c3a0699}@media(max-width:749px){.ph-hero{grid-template-columns:1fr;gap:28px}.ph-hero__art{order:-1}}.ph-ic--xs{width:15px;height:15px;color:#9a6b28;background:#f5edd8;border-radius:50%;padding:2px;box-shadow:0 0 0 1.5px #c8963e}.ph-contact-info .ph-card h3{margin:0 0 4px}.ph-head-l{text-align:center;max-width:640px;margin:0 auto 28px}.ph-head-l:after{margin:14px auto 0}.ph-versus table{min-width:560px}.ph-item{text-align:left}@media(max-width:749px){.ph-hero__txt h1{font-size:clamp(1.9rem,8vw,2.5rem)}.ph-head-l h2,.ph-band h2,.ph-dark-head h2,.ph-origen h2{font-size:clamp(1.45rem,6.4vw,2rem)}.ph-head-l{margin-bottom:20px}.ph-band,.ph-origen{padding:36px 20px}.ph-stats{grid-template-columns:1fr 1fr;gap:10px}.ph-stats .n{font-size:1.3rem}.ph-grid{gap:14px}.ph-card,.ph-dark-card{padding:20px 18px}.ph-marquee span{font-size:.68rem;letter-spacing:.14em}.ph-quotes{grid-template-columns:1fr}.ph-ficha .row{flex-wrap:wrap;row-gap:6px}.ph-bb-trust{grid-template-columns:1fr 1fr}.ph-hero__cta{gap:12px}.ph-hero__art img{aspect-ratio:4/3}}.ph-versus{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.ph-marquee,.ph-hero,.ph-grid,.ph-band,.ph-origen,.ph-quotes,.ph-stats{max-width:100%}@media(max-width:749px){body{overflow-x:hidden}.ph-versus table{min-width:520px;font-size:.85rem}.ph-versus th,.ph-versus td{padding:10px 12px}}.ph-hero2{display:grid;grid-template-columns:1.25fr .75fr;gap:40px;align-items:center;background:radial-gradient(ellipse 60% 80% at 78% 45%,#3d3115 0%,transparent 60%),linear-gradient(135deg,#201d18,#282928 55%,#1a1815);background-color:#282928;border-radius:18px;padding:64px 56px;position:relative;overflow:hidden}.ph-hero2:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;pointer-events:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="168" height="146"><polygon points="84,6 156,45 156,101 84,140 12,101 12,45" fill="none" stroke="%23c8963e" stroke-opacity="0.08" stroke-width="1.6"/><polygon points="84,34 132,60 132,92 84,118 36,92 36,60" fill="none" stroke="%23c8963e" stroke-opacity="0.05" stroke-width="1.2"/></svg>');background-size:168px 146px}.ph-hero2>*{position:relative}.ph-hero2__txt .k{color:#e8b96a;letter-spacing:.18em;font-size:.74rem;font-weight:600;text-transform:uppercase;margin:0 0 14px}.ph-hero2__txt h1{color:#f5edd8;margin:0 0 16px;line-height:1.08}.ph-hero2__txt h1 em{color:#e8b96a}.ph-hero2__txt .s{color:#cfc9ba;max-width:44ch;line-height:1.6;margin:0 0 26px}.ph-hero2__txt .c{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.ph-hero2__txt .n{font-size:.8rem;color:#a99a7e}.ph-hero2__logo{display:flex;flex-direction:column;align-items:center;gap:14px;justify-self:center}.ph-bee{width:min(190px,38vw);height:auto;filter:drop-shadow(0 0 28px #c8963e40)}.ph-hero2__logo .w{font-size:1.05rem;letter-spacing:.34em;text-transform:uppercase;color:#c8963e;text-align:center;line-height:1.5;font-weight:500;padding-left:.34em}.ph-hero2__logo .w i{font-style:normal;font-size:.55em;vertical-align:super;letter-spacing:0}@media(max-width:749px){.ph-hero2{grid-template-columns:1fr;padding:44px 24px 40px;gap:30px;text-align:center}.ph-hero2__logo{order:-1}.ph-bee{width:120px}.ph-hero2__txt .c{justify-content:center}}.ph-hero3{background:#191919;position:relative;overflow:hidden;text-align:center;padding:56px 24px 68px}.ph-hero3:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(45deg,transparent 0 22px,rgba(255,255,255,.045) 22px 24px),repeating-linear-gradient(-45deg,transparent 0 22px,rgba(255,255,255,.03) 22px 24px)}.ph-hero3>*{position:relative}.ph-hero3 .logo{width:min(290px,62vw);height:auto;display:block;margin:0 auto 4px;-webkit-mask-image:radial-gradient(ellipse 62% 62% at 50% 46%,#000 50%,transparent 82%);mask-image:radial-gradient(ellipse 62% 62% at 50% 46%,#000 50%,transparent 82%)}.ph-hero3 h1{color:#d5a34d;text-transform:uppercase;letter-spacing:.14em;font-weight:600;font-size:clamp(1.35rem,3.4vw,2.35rem);line-height:1.3;margin:10px 0 14px;font-family:var(--font-heading--family)}.ph-hero3 .s{color:#bdb8ab;max-width:52ch;margin:0 auto 26px;line-height:1.65}.ph-hero3 .c{display:flex;justify-content:center;align-items:center;gap:18px;flex-wrap:wrap}.ph-hero3 .n{font-size:.78rem;color:#8f8266;letter-spacing:.05em}.ph-usp{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;border-top:1px solid #c89b3c3d;border-bottom:1px solid #c89b3c3d;padding:18px 6px}.ph-usp>div{display:flex;align-items:center;justify-content:center;gap:10px}.ph-usp .ph-ic{width:19px;height:19px;color:#9a6b28}.ph-usp span{font-size:.74rem;text-transform:uppercase;letter-spacing:.09em;color:#6b5f50;font-weight:600}@media(max-width:749px){.ph-usp{grid-template-columns:1fr 1fr;gap:14px 8px}}.ph-rot{position:relative;display:block;height:1.4em;overflow:hidden}.ph-rot span{position:absolute;left:0;right:0;top:0;text-align:center;opacity:0;transform:translateY(120%);transition:transform .65s cubic-bezier(.34,1.45,.64,1),opacity .45s ease;will-change:transform}.ph-rot span.on{opacity:1;transform:translateY(0)}.ph-rot span.out{opacity:0;transform:translateY(-120%)}@media(prefers-reduced-motion:reduce){.ph-rot span{transition:opacity .4s ease;transform:none}.ph-rot span.out{transform:none}}.ph-hero3{background:radial-gradient(ellipse 46% 38% at 50% 30%,rgba(200,150,62,.14),transparent 72%),radial-gradient(ellipse 130% 90% at 50% 115%,#0e0d0b 20%,transparent 70%),linear-gradient(180deg,#1e1c18,#181714)}.ph-hero3:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="170" height="170"><filter id="n"><feTurbulence type="fractalNoise" baseFrequency="0.85" numOctaves="2" seed="4"/></filter><rect width="170" height="170" filter="url(%23n)" opacity="0.5"/></svg>');background-size:170px 170px;opacity:.05;mix-blend-mode:screen}.ph-hero3:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><polygon points="100,8 184,54 184,146 100,192 16,146 16,54" fill="none" stroke="%23c8963e" stroke-opacity="0.09" stroke-width="1.6"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><polygon points="100,8 184,54 184,146 100,192 16,146 16,54" fill="none" stroke="%23c8963e" stroke-opacity="0.055" stroke-width="1.2"/></svg>');background-repeat:no-repeat,no-repeat;background-position:right -160px top -120px,left -200px bottom -180px;background-size:560px 560px,640px 640px}.ph-hero3 .logo{mix-blend-mode:lighten;filter:contrast(1.35) brightness(1.02);-webkit-mask-image:radial-gradient(ellipse 58% 58% at 50% 46%,#000 45%,transparent 78%);mask-image:radial-gradient(ellipse 58% 58% at 50% 46%,#000 45%,transparent 78%)}.ph-hero3{background:radial-gradient(ellipse 50% 42% at 50% 26%,rgba(200,150,62,.12),transparent 72%),linear-gradient(180deg,#f5edd8,#f0e5c8)}.ph-hero3:before{opacity:.04;mix-blend-mode:multiply}.ph-hero3:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><polygon points="100,8 184,54 184,146 100,192 16,146 16,54" fill="none" stroke="%23c8963e" stroke-opacity="0.16" stroke-width="1.6"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><polygon points="100,8 184,54 184,146 100,192 16,146 16,54" fill="none" stroke="%23c8963e" stroke-opacity="0.10" stroke-width="1.2"/></svg>')}.ph-hero3 h1{color:#282928}.ph-hero3 h1 .ph-rot span,.ph-hero3 h1 .ph-rot{color:#b1802c}.ph-hero3 .s{color:#5a5648}.ph-hero3 .n{color:#8a7d68}.ph-hero3 .logo-set{width:min(240px,56vw);height:auto;display:block;margin:0 auto 14px;mix-blend-mode:normal;filter:none}.ph-footer{background:#22211e;border-top:2px solid #c8963e;padding:52px 0 34px}.ph-footer__grid{display:grid;grid-template-columns:1.2fr .8fr 1.2fr;gap:44px;max-width:1200px;margin:0 auto;padding:0 24px}.ph-footer__brand img{width:120px;height:auto;display:block;margin-bottom:14px;filter:brightness(1.08)}.ph-footer__brand p{color:#b8b2a2;font-size:.88rem;line-height:1.6;margin:0;max-width:34ch}.ph-footer h4{color:#c8963e;font-size:.74rem;text-transform:uppercase;letter-spacing:.16em;margin:0 0 14px;font-weight:600}.ph-footer__nav ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.ph-footer__nav a{color:#d9d4c6;text-decoration:none;font-size:.9rem;transition:color .2s ease}.ph-footer__nav a:hover{color:#e8b96a}.ph-footer__news p{color:#b8b2a2;font-size:.88rem;margin:0 0 14px;line-height:1.55}.ph-nl{display:flex;border:1px solid #c8963e77;border-radius:100px;overflow:hidden;max-width:340px}.ph-nl input{flex:1;background:transparent;border:none;color:#f5edd8;padding:12px 18px;font-size:.9rem;outline:none;min-width:0}.ph-nl input::placeholder{color:#8f8871}.ph-nl button{background:#c8963e;color:#f5edd8;border:none;padding:0 22px;font-weight:600;cursor:pointer;font-size:.88rem;transition:background .2s ease}.ph-nl button:hover{background:#9a6b28}.ph-nl:focus-within{border-color:#e8b96a}.ph-footer__ig{display:inline-flex;align-items:center;gap:8px;margin-top:16px;color:#d9d4c6;text-decoration:none;font-size:.86rem}.ph-footer__ig:hover{color:#e8b96a}.ph-footer__ig svg{width:18px;height:18px}.ph-footer__legal{max-width:1200px;margin:38px auto 0;padding:20px 24px 0;border-top:1px solid #c8963e2b;color:#8f8871;font-size:.74rem;line-height:1.6;text-align:center}@media(max-width:849px){.ph-footer__grid{grid-template-columns:1fr;gap:32px}.ph-footer{padding:40px 0 28px}}.ph-fmq{display:flex;flex-direction:column;gap:16px}.ph-fmq__row{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.ph-fmq__track{display:flex;gap:14px;width:max-content;animation:ph-scroll 58s linear infinite}.ph-fmq__row--rev .ph-fmq__track{animation-direction:reverse}.ph-fmq__row:hover .ph-fmq__track{animation-play-state:paused}.ph-fmq__card{width:min(330px,78vw);flex:none;display:block;text-decoration:none;background:#fffdf6c7;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid #c89b3c44;border-radius:14px;padding:20px 22px;box-shadow:inset 0 1px #ffffffa6,0 4px 16px -10px #9a6b2833;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.ph-fmq__card:hover{transform:translateY(-3px);border-color:#c8963e88;box-shadow:inset 0 1px #ffffffa6,0 12px 26px -14px #9a6b2866}.ph-fmq__card .q{display:flex;gap:10px;align-items:flex-start;font-weight:650;color:#282928;font-size:.95rem;line-height:1.35;margin:0 0 8px}.ph-fmq__card .q svg{width:18px;height:18px;color:#c8963e;flex:none;margin-top:2px}.ph-fmq__card .a{color:#5a5648;font-size:.86rem;line-height:1.55;margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ph-fmq__card .m{color:#9a6b28;font-size:.8rem;font-weight:600}@media(prefers-reduced-motion:reduce){.ph-fmq__track{animation:none}.ph-fmq__row{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}.ph-grid--4{grid-template-columns:repeat(4,1fr);align-items:stretch}.ph-grid--4 .ph-card{height:100%;box-sizing:border-box}.ph-grid--4 .ph-card h3{font-size:.98rem}.ph-grid--4 .ph-card p{font-size:.88rem}@media(max-width:989px){.ph-grid--4{grid-template-columns:1fr 1fr}}@media(max-width:519px){.ph-grid--4{grid-template-columns:1fr}}.ph-show{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:start}.ph-show .k{color:#9a6b28;letter-spacing:.16em;font-size:.76rem;font-weight:600;text-transform:uppercase;margin:0 0 10px}.ph-show h2{margin:0 0 12px}.ph-show .d{color:#5a5648;line-height:1.6;margin:0 0 16px;max-width:48ch}.ph-show__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px}.ph-show__chips span{border:1px solid #c89b3c66;color:#9a6b28;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:5px 12px;border-radius:100px;background:#fffdf680}.ph-show .ph-faq details{margin-bottom:10px}.ph-show__ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.ph-btn--ghost{background:transparent;color:#282928!important;border:1px solid #9a6b28}.ph-btn--ghost:hover{background:#c8963e22}.ph-show__right{position:relative}.ph-show__right input{position:absolute;opacity:0;pointer-events:none}.ph-show__panel{display:none;background:#22211e;border-radius:16px;padding:40px 34px 92px;min-height:420px;box-sizing:border-box;position:relative;overflow:hidden}.ph-show__panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.5;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><polygon points="100,8 184,54 184,146 100,192 16,146 16,54" fill="none" stroke="%23c8963e" stroke-opacity="0.16" stroke-width="1.4"/></svg>');background-repeat:no-repeat;background-position:right -70px bottom -80px;background-size:340px 340px}.ph-show__panel>*{position:relative}.ph-show__pic{width:42px;height:42px;color:#c8963e;margin-bottom:16px}.ph-show__panel h3{color:#f5edd8;margin:0 0 14px;font-size:1.25rem}.ph-show__panel ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.ph-show__panel li{color:#cfc9ba;font-size:.92rem;line-height:1.5;padding-left:22px;position:relative}.ph-show__panel li:before{content:"\2713";position:absolute;left:0;color:#c8963e;font-weight:700}#pht1:checked~.ph-show__panels .p1,#pht2:checked~.ph-show__panels .p2,#pht3:checked~.ph-show__panels .p3{display:block}.ph-show__tabs{position:absolute;left:0;right:0;bottom:18px;display:flex;justify-content:center;z-index:2}.ph-show__tabs>div{display:flex;gap:4px;background:#f5edd8e6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #c89b3c55;border-radius:100px;padding:4px}.ph-show__tabs label{padding:8px 18px;border-radius:100px;font-size:.82rem;font-weight:600;color:#6b5f50;cursor:pointer;transition:background .2s ease,color .2s ease}.ph-show__tabs label:hover{color:#282928}#pht1:checked~.ph-show__tabs .l1,#pht2:checked~.ph-show__tabs .l2,#pht3:checked~.ph-show__tabs .l3{background:#c8963e;color:#f5edd8}@media(max-width:849px){.ph-show{grid-template-columns:1fr;gap:30px}.ph-show__panel{min-height:360px;padding:32px 24px 88px}}.ph-fmq__card .stars{color:#c8963e;letter-spacing:3px;font-size:.9rem;display:block;margin-bottom:8px}.ph-fmq__card .who{color:#9a6b28;font-size:.78rem;font-weight:600}body{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 520 1560"><polygon points="260,120 470,235 470,465 260,580 50,465 50,235" fill="none" stroke="%23c8963e" stroke-opacity="0.13" stroke-width="1.6"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 520 1560"><polygon points="260,900 470,1015 470,1245 260,1360 50,1245 50,1015" fill="none" stroke="%23c8963e" stroke-opacity="0.10" stroke-width="1.4"/></svg>');background-repeat:repeat-y,repeat-y;background-position:left -235px top 90px,right -235px top 90px;background-size:520px 1560px,520px 1560px}@media(max-width:749px){body{background-size:340px 1020px,340px 1020px;background-position:left -190px top 60px,right -190px top 60px}}body{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 520 1200"><polygon points="260,90 470,205 470,435 260,550 50,435 50,205" fill="none" stroke="%23bb8a33" stroke-opacity="0.22" stroke-width="2.2"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 520 1200"><polygon points="260,690 470,805 470,1035 260,1150 50,1035 50,805" fill="none" stroke="%23bb8a33" stroke-opacity="0.17" stroke-width="2"/></svg>');background-repeat:repeat-y,repeat-y;background-position:left -230px top 80px,right -230px top 80px;background-size:520px 1200px,520px 1200px}@media(max-width:749px){body{background-size:340px 860px,340px 860px;background-position:left -185px top 60px,right -185px top 60px}}body{background-image:none}.ph-frame{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 440 500"><polygon points="220,10 420,125 420,375 220,490 20,375 20,125" fill="none" stroke="%23bb8a33" stroke-opacity="0.18" stroke-width="2"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 440 500"><polygon points="220,10 420,125 420,375 220,490 20,375 20,125" fill="none" stroke="%23bb8a33" stroke-opacity="0.18" stroke-width="2"/></svg>');background-repeat:no-repeat,no-repeat;background-position:left -215px top 16vh,right -215px bottom 8vh;background-size:440px 500px,440px 500px}@media(max-width:749px){.ph-frame{background-size:280px 318px,280px 318px;background-position:left -160px top 12vh,right -160px bottom 6vh}}.ph-hero3:after{background-image:none}.ph-frame{z-index:0}.product-card,.ph-card,.ph-fmq__card,.ph-quote,.ph-stat,.ph-versus,.ph-ficha,.ph-bb-trust,.ph-show__panels,.ph-show__tabs,.ph-band,.ph-origen,.ph-marquee,.ph-footer,.ph-usp,.ph-progress,.ph-faq details,.ph-btn,.ph-hero3,.ph-contact-info>*{position:relative;z-index:2}body{position:relative}.ph-frame{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;z-index:0;pointer-events:none;overflow:hidden;background-image:none!important}.ph-frame svg{width:100%;height:100%;display:block}.ph-frame path{fill:none;stroke:#c8963e;stroke-opacity:.45;stroke-width:3.5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:.88;filter:drop-shadow(0 0 7px rgba(200,150,62,.3));transition:stroke-dashoffset .15s linear}.product-card,.ph-card,.ph-fmq__card,.ph-quote,.ph-stat,.ph-versus,.ph-ficha,.ph-bb-trust,.ph-show__panels,.ph-show__tabs,.ph-band,.ph-origen,.ph-marquee,.ph-footer,.ph-usp,.ph-progress,.ph-faq details,.ph-btn,.ph-contact-info>*{position:relative;z-index:2}@media(max-width:749px){.ph-frame path{stroke-width:2.5;stroke-opacity:.38}}main .shopify-section:not([id$=__ph_hero]),.shopify-section-group-footer-group,#shopify-section-cart-drawer-section{position:relative;z-index:1}.ph-frame path{stroke-opacity:.5;stroke-width:4;transition:stroke-dashoffset .1s linear}.ph-hero3{z-index:auto}main .shopify-section:not([id$=__ph_hero]),.shopify-section-group-footer-group,#shopify-section-cart-drawer-section{position:static;z-index:auto}.ph-fmq__row,.ph-show__left{position:relative;z-index:2}.ph-frame path{stroke-dashoffset:.86;stroke-linejoin:round}.ph-frame path{stroke:#b6873f;stroke-width:7;stroke-opacity:.6;stroke-dashoffset:.94;filter:none}@media(max-width:749px){.ph-frame path{stroke-width:4;stroke-opacity:.55}}.ph-hero3 .ph-bees{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;pointer-events:none}@media(prefers-reduced-motion:reduce){.ph-hero3 .ph-bees{display:none}}#header-component{padding:12px 16px 6px}#header-component .header__row--top{background:transparent}#header-component .header__columns{max-width:1240px;margin-inline:auto;background:#fffdf6c7;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);border:1px solid #c89b3c55;border-radius:100px;box-shadow:inset 0 1px #ffffffa6,0 8px 24px -16px #9a6b2866;padding-block:4px;padding-inline:26px 16px;transition:box-shadow .25s ease,background .25s ease}#header-component[data-sticky-state=active] .header__columns{background:#fffdf6e6;box-shadow:inset 0 1px #ffffffa6,0 12px 30px -16px #9a6b2888}#header-component .menu-list__link:hover{color:#9a6b28}@media(max-width:749px){#header-component{padding:10px 10px 4px}#header-component .header__columns{padding-inline:14px 10px}}.ph-frame{display:none!important}.product-card .card-gallery,.product-card figure{background:#fffdf6}.product-card a.contents p{padding:10px 16px 0;font-size:.95rem;line-height:1.4}.product-card product-price{padding:2px 16px 14px;font-weight:650;font-variant-numeric:tabular-nums}.ph-hero3{background:radial-gradient(ellipse 50% 42% at 50% 26%,rgba(200,150,62,.12),transparent 72%),linear-gradient(180deg,#f5edd8,#f8f2e2 55%,#fff)}.product-card{background:#fff;border:none}.product-card .card-gallery,.product-card figure{background:#fff}.product-card:hover{box-shadow:0 16px 30px -20px #9a6b284d}.ph-card,.ph-dark-card,.ph-quote,.ph-stats .ph-stat,.ph-ficha,.ph-progress,.ph-faq details,.ph-fmq__card{background:#fff;border:none;box-shadow:0 10px 30px -22px #6d4c1a40}.ph-fmq__card{backdrop-filter:none;-webkit-backdrop-filter:none}.ph-versus table{background:#fff;border:none;box-shadow:0 10px 30px -22px #6d4c1a40}.ph-usp{border-top:none;border-bottom:none}.ph-show__chips span{border:none;background:#f7f2e5}.ph-show__tabs>div{border:none}.ph-footer__legal{border-top:none;padding-top:6px}.ph-nl{border:none;background:#fffdf61a}.ph-nl:focus-within{background:#fffdf629}#header-component .header__columns{border:none;box-shadow:inset 0 1px #ffffffb3,0 10px 26px -16px #6d4c1a4d}.ph-band,.ph-origen{border-radius:0}#header-component .header__columns{background:#ffffffd9}#header-component[data-sticky-state=active] .header__columns{background:#fffffff2}.ph-card:after{content:none}.ph-versus td.us{background:#fff}.ph-versus th.them{background:transparent}.ph-show__chips span{background:#f6f6f4}.ph-show__tabs>div{background:#fffffff0}.ph-show__panel{background:#fff;box-shadow:0 10px 30px -22px #6d4c1a40}.ph-show__panel:before{content:none}.ph-show__panel h3{color:#282928}.ph-show__panel li{color:#454645}.ph-show__tabs>div{box-shadow:0 6px 18px -10px #6d4c1a4d}.ph-show__media{display:block;width:100%;min-height:440px;height:100%;object-fit:cover;border-radius:16px;box-shadow:0 16px 36px -24px #6d4c1a59}.ph-show__media--empty{display:flex;align-items:center;justify-content:center;text-align:center;background:#f5f5f3;color:#8f8a80;font-size:.85rem;letter-spacing:.04em;line-height:1.7}.ph-show__media--empty small{color:#aca69a;font-size:.72rem}@media(max-width:849px){.ph-show__media{min-height:0;height:auto;aspect-ratio:4/3}}.header-section{transition:background .3s ease}body:has(#MainContent[data-template=index]) .header-section{background:#f5edd8}body:has(#MainContent[data-template=index]) .header-section:has(#header-component[data-sticky-state=active]){background:#fff}#header-component .header__underlay-closed{background:transparent;transition:background .3s ease,-webkit-backdrop-filter .3s ease,backdrop-filter .3s ease,height var(--animation-speed-slow) var(--ease-out-cubic)}.header-section{background:transparent}body:has(#MainContent[data-template=index]) .header-section,body:has(#MainContent[data-template=index]) .header-section:has(#header-component[data-sticky-state=active]){background:transparent}#header-component[data-sticky-state=active] .header__underlay-closed{background:#ffffff8c;-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4)}body:has(#MainContent[data-template=index]) .ph-hero3{margin-top:-76px;padding-top:132px}@media(max-width:749px){body:has(#MainContent[data-template=index]) .ph-hero3{margin-top:-82px;padding-top:138px}}#header-component[data-sticky-state=active] .header__underlay-closed{background:#ffffff40;-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6)}.product-badges .product-badges__badge{font-family:var(--font-body--family);font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;line-height:1.6;padding:4px 12px;border-radius:100px;box-shadow:0 6px 16px -10px #6d4c1a66;background:#f5edd8;color:#6d4c1a}@media(max-width:749px){.product-badges .product-badges__badge{font-size:10px;padding:3px 10px}}.product-badges .product-badges__badge.color-custom-badge-sale{background:#c8963e;color:#282928}.product-badges .product-badges__badge.color-custom-badge-sold-out{background:#ecebe7;color:#6b665e;box-shadow:none}.card-gallery,.card-gallery slideshow-container,.product-card .card-gallery,.product-card figure{border-radius:16px;overflow:hidden}.card-gallery img,.product-card img{border-radius:inherit}.resource-image__image,.resource-list img,.media-with-content img,.ph-band,.ph-origen{border-radius:16px}.ph-footer,.section-background.color-custom-sections--31127128572190__ph_footer{border-radius:24px 24px 0 0}.product-media-container,.product-media-container img,.media-gallery img,[class*=product-media] img{border-radius:16px}@media(max-width:749px){.card-gallery,.card-gallery slideshow-container,.product-card .card-gallery,.product-card figure{border-radius:14px}.ph-band,.ph-origen{border-radius:14px}}fly-to-cart{background-image:url(/cdn/shop/files/ICON_PREMIUM_HONEY_LOGO.png?v=1785954297&width=300)!important;background-color:transparent!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;border-radius:0!important;overflow:visible!important;width:54px!important;height:54px!important;filter:drop-shadow(0 6px 14px rgba(109,76,26,.34))}@media(max-width:749px){fly-to-cart{width:44px!important;height:44px!important}}.ph-tok__head{text-align:center;margin-bottom:26px}.ph-tok__kicker{color:#9a6b28;letter-spacing:.14em;font-size:.78rem;font-weight:600;margin:0 0 6px}.ph-tok__sub{color:#6b665e;margin:10px 0 0}.ph-tok__sub strong{color:#282928;font-weight:500}.ph-tok__row{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 20px 12px;scrollbar-width:none;-ms-overflow-style:none}.ph-tok__row::-webkit-scrollbar{display:none}@media(min-width:1280px){.ph-tok__row{justify-content:center}}.ph-tok__card{position:relative;display:block;flex:0 0 auto;width:220px;aspect-ratio:9 / 16;border-radius:16px;overflow:hidden;scroll-snap-align:center;background:#f2f0ec;box-shadow:0 12px 30px -20px #6d4c1a59;transition:transform .25s ease,box-shadow .25s ease}.ph-tok__card:hover{transform:translateY(-4px);box-shadow:0 18px 42px -20px #6d4c1a73}.ph-tok__v{width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit}.ph-tok__tt{position:absolute;top:10px;right:10px;width:34px;height:34px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px -8px #00000073}.ph-tok__tt svg{width:17px;height:17px;fill:#282928}.ph-tok__play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:54px;height:54px;border-radius:50%;background:#fff3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;transition:opacity .25s ease}.ph-tok__play svg{width:20px;height:20px;fill:#fff;margin-left:2px}.ph-tok__card:hover .ph-tok__play{opacity:0}.ph-tok__cta{text-align:center;margin-top:24px}@media(max-width:749px){.ph-tok__card{width:168px}.ph-tok__row{gap:12px;padding-inline:16px}}@media(prefers-reduced-motion:reduce){.ph-tok__card{transition:none}.ph-tok__card:hover{transform:none}.ph-tok__card:hover .ph-tok__play{opacity:1}}.collection-card__content p{font-weight:700;letter-spacing:-.005em}.collection-card__content .text-block--background{box-shadow:0 8px 22px -12px #00000080;transition:transform .25s ease,box-shadow .25s ease}.collection-card:hover .text-block--background{transform:translateY(-3px);box-shadow:0 14px 28px -12px #0000008c}@media(prefers-reduced-motion:reduce){.collection-card__content .text-block--background,.collection-card:hover .text-block--background{transition:none;transform:none}}#header-component[data-sticky-state=active] .header__underlay-closed{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.collection-card__content p{font-weight:600}.ph-nl button{border-radius:100px;padding-inline:30px;font-weight:600}.collection-card__content .text-block--background{padding-block:12px!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/premium-honey.css.map */
