:root{color-scheme:only light;--f-display:"Gabarito","Trebuchet MS",system-ui,-apple-system,sans-serif;--f-body:"Newsreader",Georgia,"Times New Roman",serif;--ground:#F1EEE3;--surface:#FBF9F2;--surface-2:#E7E3D4;--ink:#16201A;--ink-soft:#4E5F51;--ink-faint:#8A9686;--sage:#4C6B4F;--sage-deep:#2C4130;--node:#8FAE86;--ember:#FF5A32;--ember-ink:#FFF6F2;--ember-shadow:#7A2810;--amber:#FFB43D;--line:rgba(22,32,26,.14);--glow:rgba(255,90,50,.3);--max:1180px;--radius:32px;--step--1:clamp(.85rem,.82rem + .14vw,.94rem);--step-0:clamp(1.05rem,1rem + .22vw,1.19rem);--step-1:clamp(1.24rem,1.15rem + .42vw,1.55rem);--step-2:clamp(1.55rem,1.36rem + .86vw,2.25rem);--step-3:clamp(1.95rem,1.55rem + 1.85vw,3.3rem);--step-4:clamp(2.5rem,1.75rem + 4vw,5.4rem);--pad:clamp(1.15rem,5vw,2rem);--gap-sec:clamp(3.5rem,9vw,7rem)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--ground);color:var(--ink);font-family:var(--f-body);font-size:var(--step-0);line-height:1.62;-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3,h4{font-family:var(--f-display);font-weight:900;line-height:1.04;letter-spacing:-.025em;text-wrap:balance;margin:0}p,ul,ol{margin:0}img,svg,video{max-width:100%;height:auto;display:block}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--ember);outline-offset:3px;border-radius:6px}.skip-link{position:absolute;left:-9999px;top:0;background:var(--ink);color:var(--ground);padding:1rem;z-index:100}.skip-link:focus{left:0}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.wrap{max-width:var(--max);margin-inline:auto;padding-inline:var(--pad);width:100%}.section{padding-block:var(--gap-sec)}.section--tight{padding-block:0 var(--gap-sec)}.stack{display:flex;flex-direction:column}.body-max{max-width:58ch}.two{display:grid;gap:clamp(1.75rem,5vw,3.5rem);grid-template-columns:1fr;align-items:start}@media(min-width:820px){.two{grid-template-columns:.85fr 1.15fr}.two--even{grid-template-columns:1fr 1fr}.two--center{align-items:center}}.eyebrow{font-family:var(--f-display);font-weight:700;font-size:var(--step--1);text-transform:uppercase;letter-spacing:.16em;color:var(--sage);display:flex;align-items:center;gap:.6rem;margin:0}.eyebrow:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:var(--node);flex:none}.lede{font-family:var(--f-display);font-weight:700;font-size:var(--step-2);line-height:1.18;letter-spacing:-.02em;max-width:20ch}.btn{display:inline-flex;align-items:center;justify-content:center;background:var(--ember);color:var(--ember-ink);font-family:var(--f-display);font-weight:900;font-size:var(--step-0);letter-spacing:-.01em;text-decoration:none;text-align:center;border:0;cursor:pointer;min-height:3.25rem;padding:.95rem 2rem;border-radius:999px;box-shadow:0 5px 0 var(--ember-shadow);transition:transform .14s ease,box-shadow .14s ease}.btn:hover{transform:translateY(2px);box-shadow:0 3px 0 var(--ember-shadow)}.btn:active{transform:translateY(5px);box-shadow:0 0 0 var(--ember-shadow)}.btn[disabled]{opacity:.5;cursor:not-allowed;transform:none;box-shadow:0 5px 0 var(--ember-shadow)}.btn--quiet{background:transparent;color:var(--ink);border:2px solid var(--line);box-shadow:none}.btn--quiet:hover{border-color:var(--sage);transform:none;box-shadow:none}.btn--wide{width:100%}@media(min-width:640px){.btn--wide{width:auto}}.badges{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0}.badges li{font-family:var(--f-display);font-weight:700;font-size:var(--step--1);background:var(--surface);border:1px solid var(--line);padding:.45rem .95rem;border-radius:999px;color:var(--ink-soft)}.announce{background:var(--sage-deep);color:var(--ground);font-family:var(--f-display);font-weight:700;font-size:var(--step--1);letter-spacing:.03em;text-align:center;padding:.7rem var(--pad);line-height:1.35}.header{position:sticky;top:0;z-index:30;background:var(--ground);border-bottom:1px solid var(--line)}.header__in{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.75rem}.header__mark{font-family:var(--f-display);font-weight:900;font-size:var(--step-1);letter-spacing:-.03em;text-decoration:none;line-height:1}.header__nav{display:none;gap:1.75rem;align-items:center}@media(min-width:800px){.header__nav{display:flex}}.header__nav a{font-family:var(--f-display);font-weight:700;font-size:var(--step--1);text-decoration:none;color:var(--ink-soft);position:relative;padding-block:.35rem}.header__nav a:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:0;background:var(--sage);transition:width .22s ease}.header__nav a:hover{color:var(--ink)}.header__nav a:hover:after{width:100%}.header__right{display:flex;align-items:center;gap:.5rem}.icon-btn{background:none;border:0;cursor:pointer;position:relative;width:2.75rem;height:2.75rem;display:grid;place-items:center;border-radius:999px}.icon-btn:hover{background:var(--surface-2)}.icon-btn svg{width:1.3rem;height:1.3rem}.cart-count{position:absolute;top:.35rem;right:.3rem;background:var(--ember);color:var(--ember-ink);font-family:var(--f-display);font-weight:900;font-size:.65rem;min-width:1.15rem;height:1.15rem;border-radius:999px;display:grid;place-items:center;padding-inline:.25rem}.cart-count[hidden]{display:none}.hero{padding-block:clamp(1.75rem,6vw,4rem) var(--gap-sec)}.hero__grid{display:grid;gap:clamp(1.75rem,5vw,3.5rem);grid-template-columns:1fr;align-items:center}@media(min-width:900px){.hero__grid{grid-template-columns:1.05fr .95fr}}.hero__figure{order:-1}@media(min-width:900px){.hero__figure{order:0}}.hero__copy{display:flex;flex-direction:column;gap:1.15rem;align-items:flex-start}.hero h1{font-size:var(--step-4)}.hero h1 em{font-style:normal;color:var(--ember)}.hero__sub{font-size:var(--step-1);color:var(--ink-soft);max-width:28ch;line-height:1.45}.figure{position:relative;display:grid;place-items:center}.figure:before{content:"";position:absolute;top:6%;right:6%;bottom:6%;left:6%;border-radius:50%;background:radial-gradient(circle at 50% 55%,var(--glow),transparent 68%);filter:blur(20px);pointer-events:none}.figure img,.figure svg{position:relative;border-radius:var(--radius)}.figure--float svg{animation:breathe 7s ease-in-out infinite}@keyframes breathe{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-10px) rotate(1deg)}}.strip{background:var(--sage);color:var(--ground);overflow:hidden;padding:.8rem 0}.strip__in{display:flex;gap:2.25rem;white-space:nowrap;width:max-content;font-family:var(--f-display);font-weight:700;text-transform:uppercase;letter-spacing:.15em;font-size:var(--step--1);animation:slide 28s linear infinite}.strip__in span{display:flex;align-items:center;gap:2.25rem}.strip__in span:after{content:"";width:.45rem;height:.45rem;border-radius:50%;background:var(--amber);flex:none}@keyframes slide{to{transform:translate(-50%)}}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(1.35rem,4vw,2.5rem)}.cards{display:grid;gap:1.15rem;grid-template-columns:1fr}@media(min-width:640px){.cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.cards{grid-template-columns:repeat(3,1fr)}}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(1.35rem,3.5vw,2rem);display:flex;flex-direction:column;gap:.8rem}.card h3{font-size:var(--step-1)}.card p{font-size:var(--step--1);color:var(--ink-soft);line-height:1.6}.blob{width:2.5rem;height:2.5rem;flex:none;border-radius:50% 50% 46% 54%/54% 46% 50% 50%;background:var(--node)}.blob--hot{background:var(--ember)}.blob--deep{background:var(--sage)}.steps{display:grid;gap:1.35rem;grid-template-columns:1fr}@media(min-width:760px){.steps{grid-template-columns:repeat(3,1fr)}}.step{display:flex;flex-direction:column;gap:.6rem;border-top:2px solid var(--line);padding-top:1rem}.step b{font-family:var(--f-display);font-size:var(--step-3);font-weight:900;color:var(--node);line-height:1}.step p{font-size:var(--step--1);color:var(--ink-soft)}.scroller{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:24px;background:var(--surface)}.scroller table{border-collapse:collapse;width:100%;min-width:640px;font-size:var(--step--1)}.scroller th,.scroller td{text-align:left;padding:.95rem 1rem;border-bottom:1px solid var(--line);vertical-align:top;line-height:1.5}.scroller thead th{font-family:var(--f-display);font-weight:900;font-size:var(--step-0);letter-spacing:-.02em;background:var(--surface-2)}.scroller thead th.is-us{color:var(--sage)}.scroller tbody th{font-family:var(--f-display);font-weight:700;color:var(--ink-faint);width:9rem}.scroller td.is-us{background:var(--surface-2);font-weight:500}.scroller tr:last-child th,.scroller tr:last-child td{border-bottom:0}.scroll-hint{font-family:var(--f-display);font-size:var(--step--1);color:var(--ink-faint);text-align:center;margin-top:.75rem}@media(min-width:760px){.scroll-hint{display:none}}.reviews{display:grid;gap:1.15rem;grid-template-columns:1fr}@media(min-width:760px){.reviews{grid-template-columns:repeat(3,1fr)}}.review{background:var(--surface);border:1px solid var(--line);border-radius:28px;padding:1.5rem;display:flex;flex-direction:column;gap:.9rem}.review--empty{border-style:dashed}.review__stars{display:flex;gap:.15rem;color:var(--amber)}.review__stars svg{width:1.05rem;height:1.05rem}.review__who{font-family:var(--f-display);font-weight:700;font-size:var(--step--1);color:var(--ink-faint)}.review__avatar{width:3rem;height:3rem;border-radius:50%;background:var(--surface-2);border:1px dashed var(--line);object-fit:cover}.ph{font-family:var(--f-display);font-weight:900;font-size:var(--step--1);letter-spacing:.05em;color:var(--ember);text-transform:uppercase}.ph-note{font-size:var(--step--1);color:var(--ink-faint);font-style:italic;line-height:1.5}.offer{background:var(--sage-deep);color:var(--ground);border-radius:var(--radius);padding:clamp(1.35rem,5vw,3.25rem)}.offer .eyebrow{color:var(--amber)}.offer .eyebrow:before{background:var(--amber)}.offer h2{font-size:var(--step-3)}.offer__note{opacity:.85;max-width:34ch}.stackrow{display:flex;justify-content:space-between;gap:1.25rem;padding:.8rem 0;border-bottom:1px solid rgba(255,255,255,.2);font-size:var(--step--1)}.stackrow>span:last-child{font-family:var(--f-display);font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.total{font-family:var(--f-display);font-size:var(--step-2);font-weight:900;display:flex;justify-content:space-between;gap:1rem;align-items:baseline;padding-top:1.05rem}.total small{font-size:var(--step--1);font-weight:700;opacity:.7;display:block}.tiers{border:0;padding:0;margin:0 0 1rem;display:flex;flex-direction:column;gap:.7rem}.tier{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;gap:.15rem 1rem;background:var(--surface);color:var(--ink);border:2px solid transparent;border-radius:20px;padding:1rem 1.15rem;cursor:pointer;transition:border-color .15s ease,transform .15s ease}.tier:hover{transform:translateY(-1px)}.tier input{position:absolute;opacity:0;width:1px;height:1px}.tier:has(input:focus-visible){outline:3px solid var(--ember);outline-offset:3px}.tier:has(input:checked){border-color:var(--ember)}.tier__main{display:flex;flex-direction:column;gap:.15rem;min-width:0}.tier__title{font-family:var(--f-display);font-weight:900;font-size:var(--step-0);line-height:1.2}.tier__sub{font-size:var(--step--1);color:var(--ink-soft);line-height:1.35}.tier__money{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.tier__price{font-family:var(--f-display);font-weight:900;font-size:var(--step-1);font-variant-numeric:tabular-nums;line-height:1.1}.tier__unit{font-size:var(--step--1);color:var(--ink-soft);font-variant-numeric:tabular-nums}.tier__save{grid-column:1 / -1;justify-self:start;margin-top:.35rem;font-family:var(--f-display);font-weight:900;font-size:var(--step--1);background:var(--node);color:var(--ink);padding:.2rem .65rem;border-radius:999px}.tier__badge{position:absolute;top:-.65rem;right:1rem;font-family:var(--f-display);font-weight:900;font-size:.72rem;text-transform:uppercase;letter-spacing:.09em;background:var(--ember);color:var(--ember-ink);padding:.25rem .7rem;border-radius:999px;white-space:nowrap}.tier--pick{border-color:var(--line)}.tier--out{opacity:.5;cursor:not-allowed}.tier--out:hover{transform:none}.tier__warn{font-size:var(--step--1);line-height:1.5;background:var(--surface);color:var(--ink);border:2px solid var(--ember);border-radius:18px;padding:.85rem 1rem;margin-bottom:1rem}.offer__box{font-size:var(--step--1);opacity:.8;border-top:1px solid rgba(255,255,255,.2);padding-top:1rem;max-width:36ch}.tier.is-checked{border-color:var(--ember)}.field{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.15rem}.field>label,.field__label{font-family:var(--f-display);font-weight:700;font-size:var(--step--1);text-transform:uppercase;letter-spacing:.1em}.select{position:relative}.select select{-webkit-appearance:none;appearance:none;width:100%;min-height:3.25rem;padding:.9rem 3rem .9rem 1.1rem;font-family:var(--f-display);font-weight:700;font-size:var(--step-0);background:var(--surface);color:var(--ink);border:2px solid var(--line);border-radius:999px;cursor:pointer}.select:after{content:"";position:absolute;right:1.35rem;top:50%;width:.6rem;height:.6rem;margin-top:-.45rem;border-right:2.5px solid var(--sage);border-bottom:2.5px solid var(--sage);transform:rotate(45deg);pointer-events:none}.qty{display:inline-flex;align-items:center;border:2px solid var(--line);border-radius:999px;background:var(--surface);overflow:hidden}.qty button{background:none;border:0;cursor:pointer;width:3rem;height:3.25rem;font-size:1.25rem;font-family:var(--f-display);font-weight:700}.qty button:hover{background:var(--surface-2)}.qty input{width:3rem;height:3.25rem;text-align:center;border:0;background:none;font-family:var(--f-display);font-weight:900;font-size:var(--step-0);color:var(--ink);-moz-appearance:textfield}.qty input::-webkit-outer-spin-button,.qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.buy-actions{display:flex;flex-direction:column;gap:.7rem;margin-top:.5rem}.price-now{font-family:var(--f-display);font-weight:900;font-size:var(--step-2);font-variant-numeric:tabular-nums}.price-was{font-family:var(--f-display);font-weight:700;font-size:var(--step-0);text-decoration:line-through;opacity:.6;margin-left:.6rem}.price-save{font-family:var(--f-display);font-weight:900;font-size:var(--step--1);background:var(--ember);color:var(--ember-ink);padding:.25rem .7rem;border-radius:999px;margin-left:.6rem;white-space:nowrap}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;list-style:none;position:relative;padding:1.15rem 2.5rem 1.15rem 0;font-family:var(--f-display);font-weight:700;font-size:var(--step-1);letter-spacing:-.02em;min-height:3.25rem}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";position:absolute;right:.5rem;top:1.5rem;width:.8rem;height:.8rem;border-right:2.5px solid var(--sage);border-bottom:2.5px solid var(--sage);transform:rotate(45deg);transition:transform .2s ease}.faq details[open] summary:after{transform:rotate(-135deg)}.faq details p{padding:0 0 1.35rem;color:var(--ink-soft);max-width:62ch;font-size:var(--step--1)}.final{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.35rem}.final h2{font-size:var(--step-4)}.final p{max-width:40ch;color:var(--ink-soft);font-size:var(--step-1);line-height:1.45}.final .figure{max-width:200px;width:100%}.footer{border-top:1px solid var(--line);padding-block:2.5rem;background:var(--surface)}.trustrow{display:flex;flex-wrap:wrap;gap:.85rem 2rem;justify-content:center;list-style:none;padding:0;margin:0 0 1.5rem;font-family:var(--f-display);font-weight:700;font-size:var(--step--1);text-transform:uppercase;letter-spacing:.09em;color:var(--ink-soft);text-align:center}.footer__links{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;justify-content:center;list-style:none;padding:0;margin:0 0 1.25rem;font-size:var(--step--1)}.footer__links a{color:var(--ink-soft);text-decoration:none}.footer__links a:hover{color:var(--ink);text-decoration:underline}.legal{text-align:center;font-size:var(--step--1);color:var(--ink-faint);max-width:62ch;margin-inline:auto;line-height:1.55}.payment-icons{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin:1.25rem 0 0}.payment-icons svg{height:1.6rem;width:auto}.slot{border:1px dashed var(--line);border-radius:28px;background:var(--surface-2);min-height:13rem;display:flex;flex-direction:column;justify-content:flex-end;gap:.35rem;padding:1.15rem;aspect-ratio:4/5}.slot--wide{aspect-ratio:16/10}.media-slot-img{border-radius:var(--radius);width:100%}.slot b{font-family:var(--f-display);font-size:var(--step--1);letter-spacing:.07em;text-transform:uppercase;color:var(--ember)}.slot span{font-size:var(--step--1);color:var(--ink-soft);line-height:1.45}.sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--surface);border-top:1px solid var(--line);padding:.65rem var(--pad);padding-bottom:calc(.65rem + env(safe-area-inset-bottom));display:flex;align-items:center;gap:.85rem;justify-content:space-between;transform:translateY(115%);transition:transform .3s ease;box-shadow:0 -6px 24px #16201a14}.sticky-buy.is-on{transform:translateY(0)}.sticky-buy__info{font-family:var(--f-display);font-weight:900;font-size:var(--step--1);line-height:1.25;min-width:0}.sticky-buy__info small{display:block;font-weight:700;color:var(--ink-faint);font-variant-numeric:tabular-nums}.sticky-buy .btn{min-height:3rem;padding:.7rem 1.4rem;font-size:var(--step--1);flex:none}@media(min-width:900px){.sticky-buy{display:none}}@media(max-width:899px){body{padding-bottom:0}body.has-sticky-buy .footer{padding-bottom:5.5rem}}.drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;visibility:hidden;pointer-events:none}.drawer.is-open{visibility:visible;pointer-events:auto}.drawer__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#16201a73;opacity:0;transition:opacity .3s ease}.drawer.is-open .drawer__scrim{opacity:1}.drawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(26rem,100%);background:var(--ground);display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s ease;padding-bottom:env(safe-area-inset-bottom)}.drawer.is-open .drawer__panel{transform:translate(0)}.drawer__head{display:flex;align-items:center;justify-content:space-between;padding:1.15rem var(--pad);border-bottom:1px solid var(--line)}.drawer__head h2{font-size:var(--step-1)}.drawer__body{flex:1;overflow-y:auto;padding:var(--pad);display:flex;flex-direction:column;gap:1.15rem}.drawer__foot{padding:var(--pad);border-top:1px solid var(--line);display:flex;flex-direction:column;gap:.85rem}.line-item{display:grid;grid-template-columns:4.5rem 1fr;gap:1rem;align-items:start}.line-item img{border-radius:14px;background:var(--surface-2)}.line-item__title{font-family:var(--f-display);font-weight:700;font-size:var(--step--1);text-decoration:none;line-height:1.3}.line-item__meta{font-size:var(--step--1);color:var(--ink-faint)}.line-item__remove{background:none;border:0;padding:0;cursor:pointer;font-size:var(--step--1);color:var(--ink-faint);text-decoration:underline}.drawer__empty{text-align:center;color:var(--ink-soft);padding-block:3rem}.product{display:grid;gap:clamp(1.75rem,5vw,3rem);grid-template-columns:1fr}@media(min-width:900px){.product{grid-template-columns:1.1fr .9fr}}.gallery{display:flex;flex-direction:column;gap:.85rem}.gallery__main img{border-radius:var(--radius);width:100%}.gallery__thumbs{display:flex;gap:.6rem;overflow-x:auto;padding-bottom:.25rem}.gallery__thumbs button{flex:none;width:4.5rem;border:2px solid transparent;border-radius:16px;background:none;padding:0;cursor:pointer;overflow:hidden}.gallery__thumbs button[aria-current=true]{border-color:var(--sage)}.gallery__thumbs img{border-radius:14px}.rte{max-width:62ch}.rte>*+*{margin-top:1rem}.rte h2,.rte h3{font-size:var(--step-1);margin-top:1.75rem}.rte ul,.rte ol{padding-left:1.25rem}.rte li+li{margin-top:.35rem}.rte a{color:var(--sage)}.page-head{display:flex;flex-direction:column;gap:.85rem;margin-bottom:2rem}.page-head h1{font-size:var(--step-3)}.form-field{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1rem}.form-field label{font-family:var(--f-display);font-weight:700;font-size:var(--step--1)}.form-field input,.form-field textarea{font:inherit;font-size:var(--step-0);min-height:3.25rem;padding:.85rem 1.1rem;border:2px solid var(--line);border-radius:18px;background:var(--surface);color:var(--ink);width:100%}.form-field textarea{min-height:9rem;border-radius:18px}.form-note{font-size:var(--step--1);color:var(--ink-faint)}.form-error{background:var(--surface);border:2px solid var(--ember);border-radius:18px;padding:1rem 1.15rem;margin-bottom:1.25rem;font-size:var(--step--1)}.form-error ul{padding-left:1.15rem;margin-top:.35rem}.cart-table{width:100%;border-collapse:collapse}.cart-table td,.cart-table th{padding:1rem 0;border-bottom:1px solid var(--line);vertical-align:top;text-align:left}.cart-foot{display:flex;flex-direction:column;gap:1rem;align-items:flex-end;padding-top:1.5rem}@media(max-width:639px){.cart-table thead{display:none}.cart-table tr{display:grid;grid-template-columns:5rem 1fr;gap:1rem;padding:1.15rem 0;border-bottom:1px solid var(--line)}.cart-table td{border:0;padding:0}.cart-table td:first-child{grid-row:span 3}}.reveal{opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .7s ease}.reveal.is-in,html.no-js .reveal{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.reveal{opacity:1;transform:none}}.shopify-section .reveal{opacity:1;transform:none}html.js .shopify-section .reveal:not(.is-in){opacity:0;transform:translateY(20px)}html.js .shopify-section .reveal.is-in{opacity:1;transform:none}
/*# sourceMappingURL=/cdn/shop/t/35/assets/palma.css.map */
