@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400&display=swap";:root{--or: #C09A52;--sauge: #92B09F;--ivoire: #F7EFE4;--brun: #5C4A3A;--rose: #C4917F;--sable: #D4B896;--arena: #E8D8C5;--nuit: #2C1F14;--blanc: #FDFAF6;--font-d: "Cormorant Garamond", Georgia, serif;--font-b: "Jost", system-ui, sans-serif;--r-sm: 2px;--r-md: 6px;--r-pill: 100px}body{font-family:var(--font-b)!important;background:var(--ivoire)!important;color:var(--brun)!important;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%}a{text-decoration:none;color:inherit}header-component,.shopify-section-header-sticky{background:var(--blanc, #FDFAF6)!important;border-bottom:1px solid rgba(92,74,58,.1)!important}.header-logo__image-container,.header-logo .header-logo__image-container,span[class*=logo__image]{font-family:Cormorant Garamond,Georgia,serif!important;font-size:1.85rem!important;font-weight:400!important;letter-spacing:.34em!important;color:#2c1f14!important;white-space:nowrap!important;line-height:1.1!important}.header-logo:after{content:""!important;display:block!important;width:85%!important;height:.3px!important;background:#c09a5266!important;margin:6px auto 5px!important;order:2!important}@media(min-width:990px){.header-logo:before{content:"Lo mejor del mundo, para los tesoros de tu mundo"!important;display:block!important;order:3!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:.68rem!important;font-style:italic!important;font-weight:400!important;letter-spacing:.16em!important;color:#c09a52!important;white-space:nowrap!important;line-height:1!important;opacity:.92!important}}.menu-list__link,.list-menu__item a,header nav a,.header__inline-menu a{font-family:var(--font-b)!important;font-size:.7rem!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--brun)!important;text-decoration:none!important;border-bottom:none!important}.menu-list__link:after,.list-menu__item a:after{content:""!important;position:absolute!important;bottom:0!important;left:0!important;width:0!important;height:1px!important;background:var(--or)!important;transition:width .38s ease!important}.menu-list__link:hover:after,.list-menu__item a:hover:after{width:100%!important}announcement-bar,.shopify-section-header-announcements,[class*=announcement-bar]{background:var(--nuit)!important}announcement-bar *,[class*=announcement-bar] *{color:var(--ivoire)!important;font-family:var(--font-b)!important;font-size:.72rem!important;font-weight:600!important;letter-spacing:.13em!important;text-transform:uppercase!important}.pt-brands-strip{background:var(--blanc, #FDFAF6);border-top:1px solid var(--or, #C09A52);border-bottom:1px solid rgba(92,74,58,.1);padding:1.75rem 0}.pt-brands-strip__label{text-align:center;font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:#5c4a3a66;font-weight:700;margin-bottom:1.25rem;font-family:var(--font-b)}.pt-brands-strip__track{display:flex;gap:1rem;align-items:center;justify-content:center;flex-wrap:wrap;padding-inline:2rem}.pt-brand-pill{display:flex;align-items:center;padding:.45rem 1.15rem;border:1px solid rgba(92,74,58,.14);border-radius:100px;font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#5c4a3a8c;transition:border-color .38s,color .38s,background .38s;text-decoration:none!important;border-bottom:none!important;font-family:var(--font-b)}.pt-brand-pill:after,.pt-brand-pill:before{display:none!important;content:none!important;width:0!important;height:0!important;background:none!important}.pt-brand-pill:hover{border-color:var(--or);color:var(--brun);background:#c09a5212}.pt-brand-pill.active{background:var(--brun);border-color:var(--brun);color:var(--ivoire)}.button,.btn,[class*=button--primary],.shopify-payment-button__button{background:var(--brun)!important;color:var(--ivoire)!important;font-family:var(--font-b)!important;font-size:.7rem!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;border-radius:var(--r-sm)!important;border:none!important}.button:hover,.btn:hover{background:var(--nuit)!important}.footer,footer,[class*=footer__wrapper],.shopify-section--footer{background:var(--brun)!important;color:var(--ivoire)!important}.footer a,footer a,[class*=footer] a{color:#f7efe4bf!important}.footer a:hover,footer a:hover{color:var(--ivoire)!important}.card__heading,.card__heading a{font-family:var(--font-d)!important;color:var(--brun)!important}.price,.price__regular,[class*=price]{font-family:var(--font-b)!important;color:var(--brun)!important}#header-component,header-component,.header-section,.shopify-section-header-sticky .header,.shopify-section-header-sticky header{background-color:#fdfaf6!important}#header-component,#header-component>.header,.header-section .header{background-color:#fdfaf6!important}.header-logo,a.header-logo,.header-logo.size-style,.header-logo.spacing-style{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:0!important;text-decoration:none!important;border-bottom:none!important}.header-logo__image-container,.header-logo .header-logo__image-container,span[class*=header-logo__image]{font-family:Cormorant Garamond,Georgia,serif!important;font-size:1.85rem!important;font-weight:400!important;letter-spacing:.34em!important;margin-right:-.34em!important;color:#2c1f14!important;white-space:nowrap!important;display:block!important;line-height:1.1!important}.header-logo:after{content:""!important;display:block!important;width:85%!important;height:.3px!important;background:#c09a5266!important;margin:6px auto 5px!important;flex-shrink:0!important}@media(min-width:990px){.header-logo:before{content:"Lo mejor del mundo, para los tesoros de tu mundo"!important;display:block!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:.68rem!important;font-style:italic!important;font-weight:400!important;letter-spacing:.16em!important;color:#c09a52!important;white-space:nowrap!important;line-height:1!important;opacity:.92!important;text-align:center!important;width:100%!important;order:3!important}}header-component,#header-component,.shopify-section-header-sticky,.shopify-section-header{border-bottom:none!important}.pt-brand-pill{border:1px solid rgba(92,74,58,.14)!important;border-bottom:1px solid rgba(92,74,58,.14)!important;text-decoration:none!important;box-shadow:none!important}.pt-brand-pill:hover{border:1px solid var(--or, #C09A52)!important;border-bottom:1px solid var(--or, #C09A52)!important}.pt-brand-pill.active{border:1px solid var(--brun, #5C4A3A)!important;border-bottom:1px solid var(--brun, #5C4A3A)!important}.pt-cc__count{display:none!important}.pt-cc__count.show-count{display:block!important}.pt-page{width:min(820px,100%);margin:0 auto;padding:clamp(3.5rem,7vw,6rem) clamp(1.5rem,5vw,3rem) clamp(4rem,8vw,6rem);font-family:var(--font-b, "Jost", system-ui, sans-serif);color:var(--brun, #5C4A3A);line-height:1.75;background:var(--ivoire, #F7EFE4)}.pt-page--wide{width:min(1080px,100%)}.pt-page--narrow{width:min(640px,100%)}.pt-page--curaduria{width:min(860px,100%)}.pt-page__lead{margin:0 auto 3.5rem;text-align:center;max-width:680px}.pt-page__lead-text{font-family:var(--font-d, "Cormorant Garamond", Georgia, serif);font-size:clamp(1.25rem,2.2vw,1.65rem);font-weight:300;font-style:italic;color:#5c4a3ad9;line-height:1.45;margin:0 0 1.25rem;max-width:none}.pt-page__lead-text:last-child{margin-bottom:0}.pt-page__lead-text em{font-style:italic;color:var(--or, #C09A52);font-weight:400}.pt-page__header{text-align:center;margin-bottom:clamp(2.5rem,5vw,4rem)}.pt-page__eyebrow{font-family:var(--font-b, "Jost", sans-serif);font-size:.62rem;letter-spacing:.28em;text-transform:uppercase;color:var(--or, #C09A52);font-weight:700;margin:0 0 1.25rem;display:inline-flex;align-items:center;gap:.75rem}.pt-page__title{font-family:var(--font-d, "Cormorant Garamond", Georgia, serif);font-size:clamp(2.2rem,4.8vw,3.8rem);font-weight:300;color:var(--brun, #5C4A3A);line-height:1.1;letter-spacing:-.015em;margin:0 0 1.5rem}.pt-page__title em{font-style:italic;color:var(--or, #C09A52)}hr.pt-page__sep,.pt-page hr.pt-page__sep{border:none!important;border-width:0!important;background:none!important;background-color:transparent!important;box-shadow:none!important;outline:none!important;height:40px!important;width:100%!important;max-width:260px!important;margin:clamp(2rem,4vw,3rem) auto!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;overflow:visible!important}hr.pt-page__sep:before{content:""!important;display:block!important;position:absolute!important;top:50%!important;left:0!important;right:0!important;height:.5px!important;background:linear-gradient(90deg,transparent 0%,var(--or, #C09A52) 25%,var(--or, #C09A52) 75%,transparent 100%)!important;opacity:.55!important;transform:translateY(-50%)!important;border:none!important}hr.pt-page__sep:after{content:""!important;display:block!important;width:7px!important;height:7px!important;background:var(--or, #C09A52)!important;transform:rotate(45deg)!important;opacity:.75!important;position:relative!important;z-index:1!important;border:none!important;margin:0!important}.pt-page__section{margin:clamp(3rem,6vw,5rem) 0}.pt-page__section:first-of-type{margin-top:0}.pt-page__section--muted{background:var(--blanc, #FDFAF6);padding:clamp(2rem,4vw,3rem) clamp(1.75rem,4vw,3rem);border-radius:4px;border-left:2px solid var(--or, #C09A52)}.pt-page__eyebrow-inline{font-family:var(--font-b, "Jost", sans-serif);font-size:.62rem;letter-spacing:.24em;text-transform:uppercase;color:var(--or, #C09A52);font-weight:700;margin:0 0 .85rem}.pt-page__section-title{font-family:var(--font-d, "Cormorant Garamond", Georgia, serif);font-size:clamp(1.75rem,3.2vw,2.4rem);font-weight:400;color:var(--brun, #5C4A3A);line-height:1.18;letter-spacing:-.01em;margin:0 0 1.75rem}.pt-page__section-title em{font-style:italic;color:var(--or, #C09A52)}.pt-page p{font-family:var(--font-b, "Jost", sans-serif);font-size:.95rem;line-height:1.82;color:#5c4a3ad1;margin:0 0 1.3rem;max-width:68ch}.pt-page p:last-child{margin-bottom:0}.pt-page strong,.pt-page b{font-weight:600;color:var(--brun, #5C4A3A)}.pt-page em,.pt-page i{font-style:italic}.pt-page__quote,.pt-page blockquote{margin:clamp(3rem,6vw,4.5rem) auto;padding:2.5rem 2rem;text-align:center;border:none;background:transparent;max-width:720px;position:relative}.pt-page__quote:before,.pt-page blockquote:before{content:"\201c";display:block;font-family:var(--font-d, "Cormorant Garamond", Georgia, serif);font-size:5rem;line-height:.4;color:var(--sable, #D4B896);opacity:.6;margin-bottom:1rem;font-weight:300}.pt-page__quote p,.pt-page blockquote p{font-family:var(--font-d, "Cormorant Garamond", Georgia, serif);font-size:clamp(1.45rem,2.8vw,2rem);font-weight:300;font-style:italic;color:var(--brun, #5C4A3A);line-height:1.35;margin:0;max-width:none}.pt-page__criteria{display:grid;grid-template-columns:1fr 1fr;gap:1.75rem;margin:2.5rem 0 0}.pt-page__criterion{padding:1.75rem 1.85rem 2rem;background:var(--blanc, #FDFAF6);border-top:1.5px solid var(--or, #C09A52);border-radius:0 0 4px 4px;box-shadow:0 4px 28px #5c4a3a14,0 1px 4px #5c4a3a0a;transition:transform .38s,box-shadow .38s}.pt-page__criterion:hover{transform:translateY(-3px);box-shadow:0 10px 40px #5c4a3a1f}.pt-page__criterion-num{display:block;font-family:var(--font-d, "Cormorant Garamond", Georgia, serif);font-size:2.2rem;font-weight:300;font-style:italic;color:var(--or, #C09A52);line-height:1;margin-bottom:.75rem}.pt-page__criterion-title{font-family:var(--font-b, "Jost", sans-serif);font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--brun, #5C4A3A);margin:0 0 .85rem}.pt-page__criterion p{font-size:.88rem;line-height:1.75;margin:0}.pt-page__brands{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 2rem;margin:2.5rem 0 0}.pt-page__brand{padding:0 0 1.75rem;border-bottom:1px solid rgba(92,74,58,.1)}.pt-page__brand:last-child{border-bottom:none}.pt-page__brand-name{font-family:var(--font-d, "Cormorant Garamond", Georgia, serif);font-size:1.5rem;font-weight:400;color:var(--brun, #5C4A3A);margin:0 0 .25rem;line-height:1.1}.pt-page__brand-origin{font-family:var(--font-b, "Jost", sans-serif);font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--or, #C09A52);font-weight:700;margin:0 0 1rem}.pt-page__brand p{font-size:.88rem;line-height:1.75;margin:0;max-width:none}.pt-page__list,.pt-page ul{list-style:none;padding:0;margin:1.5rem 0 0}.pt-page__list li,.pt-page ul li{font-family:var(--font-b, "Jost", sans-serif);font-size:.95rem;line-height:1.8;color:#5c4a3ad9;padding:0 0 0 1.75rem;margin-bottom:.85rem;position:relative}.pt-page__list li:before,.pt-page ul li:before{content:"";position:absolute;left:0;top:.65em;width:6px;height:6px;background:var(--or, #C09A52);transform:rotate(45deg);opacity:.7}.pt-page__list li:last-child,.pt-page ul li:last-child{margin-bottom:0}.pt-page__closing{text-align:center;padding:clamp(2.5rem,5vw,4rem) 0 clamp(2rem,4vw,3rem);border-top:1px solid rgba(192,154,82,.25);margin:clamp(3rem,6vw,5rem) 0 0}.pt-page__closing p{text-align:center;margin-left:auto;margin-right:auto;max-width:620px}.pt-page__tagline{font-family:var(--font-d, "Cormorant Garamond", Georgia, serif);font-size:clamp(1.2rem,2vw,1.55rem);font-weight:300;color:var(--or, #C09A52);margin-top:2rem!important;line-height:1.4}.pt-page__tagline em{font-style:italic}.pt-page__cta-block{margin:clamp(3rem,5vw,4rem) calc(-1*clamp(1.5rem,5vw,3rem)) calc(-1*clamp(4rem,8vw,6rem));padding:clamp(3rem,5vw,4rem) clamp(2rem,5vw,3.5rem);background:var(--arena, #E8D8C5);text-align:center;position:relative;overflow:hidden}.pt-page__cta-block:before{content:"PT";position:absolute;font-family:var(--font-d, "Cormorant Garamond", Georgia, serif);font-size:20rem;font-weight:300;color:#c09a520f;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;line-height:1;letter-spacing:-.05em;z-index:0}.pt-page__cta-lead{font-family:var(--font-d, "Cormorant Garamond", Georgia, serif);font-size:clamp(1.2rem,2.2vw,1.55rem);font-weight:300;font-style:italic;color:var(--brun, #5C4A3A);line-height:1.5;margin:0 auto 2rem;max-width:520px;position:relative;z-index:1}.pt-page__cta-actions{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;position:relative;z-index:1}.pt-page__cta-primary,.pt-page__cta-secondary,.pt-page__cta{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-b, "Jost", sans-serif);font-size:.68rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;padding:.95rem 2rem;border-radius:2px;text-decoration:none;transition:background .38s,color .38s,border-color .38s}.pt-page__cta-primary,.pt-page__cta{background:var(--brun, #5C4A3A);color:var(--ivoire, #F7EFE4);border:1px solid var(--brun, #5C4A3A)}.pt-page__cta-primary:hover,.pt-page__cta:hover{background:var(--nuit, #2C1F14);border-color:var(--nuit, #2C1F14);color:var(--ivoire, #F7EFE4)}.pt-page__cta-secondary,.pt-page__cta--ghost{background:transparent;color:var(--brun, #5C4A3A);border:1px solid rgba(92,74,58,.35)}.pt-page__cta-secondary:hover,.pt-page__cta--ghost:hover{background:var(--brun, #5C4A3A);color:var(--ivoire, #F7EFE4);border-color:var(--brun, #5C4A3A)}.pt-page h2{font-family:var(--font-d, "Cormorant Garamond", Georgia, serif);font-size:clamp(1.65rem,2.8vw,2.1rem);font-weight:400;color:var(--brun, #5C4A3A);line-height:1.2;letter-spacing:-.01em;margin:3rem 0 1.25rem}.pt-page h3{font-family:var(--font-b, "Jost", sans-serif);font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--or, #C09A52);margin:2rem 0 .75rem}.pt-page h4{font-family:var(--font-b, "Jost", sans-serif);font-size:.88rem;font-weight:600;color:var(--brun, #5C4A3A);margin:1.75rem 0 .6rem}.pt-page table{width:100%;margin:2rem 0;border-collapse:collapse;font-family:var(--font-b, "Jost", sans-serif);font-size:.88rem}.pt-page th{text-align:left;padding:1rem 1.25rem;background:var(--blanc, #FDFAF6);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--or, #C09A52);border-bottom:1px solid rgba(192,154,82,.25)}.pt-page td{padding:1rem 1.25rem;color:var(--brun, #5C4A3A);border-bottom:1px solid rgba(92,74,58,.08)}.pt-page__table-wrap{overflow-x:auto;margin:2rem -.5rem;padding:0 .5rem}.pt-page tbody th{background:transparent!important;color:var(--brun, #5C4A3A)!important;text-transform:none!important;font-size:.88rem!important;font-weight:600!important;letter-spacing:0!important;font-family:var(--font-b, "Jost", sans-serif)!important;border-bottom:1px solid rgba(92,74,58,.08)!important}.pt-page tbody tr:last-child th{border-bottom:none!important}.pt-page details{border-bottom:1px solid rgba(92,74,58,.1);padding:1.35rem 0}.pt-page details:first-of-type{border-top:1px solid rgba(92,74,58,.1)}.pt-page details summary{font-family:var(--font-d, "Cormorant Garamond", Georgia, serif);font-size:1.2rem;font-weight:400;color:var(--brun, #5C4A3A);cursor:pointer;list-style:none;position:relative;padding-right:2rem;transition:color .38s}.pt-page details summary::-webkit-details-marker{display:none}.pt-page details summary:after{content:"+";position:absolute;right:0;top:-2px;font-size:1.5rem;color:var(--or, #C09A52);font-weight:300;transition:transform .38s}.pt-page details[open] summary:after{content:"\2212"}.pt-page details[open] summary{color:var(--or, #C09A52)}.pt-page details>p{margin-top:1rem;color:#5c4a3ad1;font-size:.92rem;line-height:1.8}.pt-page__note{padding:1.25rem 1.5rem;margin:2rem 0;background:#92b09f21;border-left:2px solid var(--sauge, #92B09F);font-size:.88rem;line-height:1.7;color:#5c4a3ad9}.pt-page__note-label{display:block;font-family:var(--font-b, "Jost", sans-serif);font-size:.62rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--sauge, #92B09F);margin:0 0 .5rem}.pt-page a:not([class]){color:var(--brun, #5C4A3A);border-bottom:1px solid var(--or, #C09A52);text-decoration:none;padding-bottom:1px;transition:color .38s}.pt-page a:not([class]):hover{color:var(--or, #C09A52)}@media(max-width:768px){.pt-page__criteria,.pt-page__brands{grid-template-columns:1fr;gap:1.5rem}.pt-page__cta-actions{flex-direction:column}.pt-page__cta-primary,.pt-page__cta-secondary{width:100%;justify-content:center}.pt-page__cta-block:before{font-size:12rem}}@media(max-width:749px){.header-logo .header-logo__image-container,.header-logo__image-container,span[class*=header-logo__image]{font-size:1.02rem!important;letter-spacing:.18em!important;margin-right:-.18em!important;white-space:normal!important;line-height:1.15!important}#header-component .header__columns{grid-template-columns:44px 44px minmax(0,1fr) 44px 44px!important}.header-logo:after{width:70%!important;margin:4px auto 3px!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/petits-tresors.css.map */
