#MainContent .collection-premium__grid .producto-card,#MainContent .main-collection .producto-card,#MainContent .search-results .producto-card{border:0!important;box-shadow:none!important;background:transparent!important;color:inherit;overflow:visible;transform:none}#MainContent .collection-premium__grid .producto-card:hover,#MainContent .main-collection .producto-card:hover{transform:none!important;border-color:transparent!important;box-shadow:none!important}#MainContent .producto-card__media{background:transparent;aspect-ratio:4/5;position:relative}#MainContent .producto-card__image{width:100%;height:100%;display:block;object-fit:contain;background:transparent}#MainContent .producto-card__info{padding:10px 1px 8px;background:none;border:0}#MainContent .producto-card__heading{align-items:start}#MainContent .producto-card__title{font:500 clamp(.75rem,.8vw,.92rem)/1.35 Inter,Arial,sans-serif;letter-spacing:.015em;max-width:calc(100% - 36px)}#MainContent .producto-card__price{margin:5px 0 0;font:400 .83rem/1.45 Inter,Arial,sans-serif;color:inherit;opacity:.77}#MainContent .producto-card__favorite{display:grid;place-items:center;width:40px;height:40px;margin:-10px -10px 0 0;flex:0 0 40px;border:0;cursor:pointer;color:inherit;background:none}#MainContent .producto-card .btn{margin-top:8px;padding:0;min-height:26px;width:auto;text-align:left;display:inline-flex;align-items:center;justify-content:flex-start;font:600 .64rem/1.3 Inter,Arial,sans-serif;letter-spacing:.06em;color:inherit;background:transparent!important;border:0!important;box-shadow:none!important;text-decoration:underline;text-decoration-color:#9a7a53;text-underline-offset:4px;opacity:.65}#MainContent .producto-card .btn:hover,#MainContent .producto-card .btn:focus-visible{opacity:1;color:var(--clp-cherry,#d11224)}#MainContent .producto-card__media:focus-visible,#MainContent .producto-card__favorite:focus-visible{outline:2px solid var(--clp-cherry,#d11224);outline-offset:3px}body.template-suffix-shop .clp-shop-hero{position:relative;min-height:calc(100svh - 120px);color:#f7f3ee;background:#120d0b}body.template-suffix-shop .clp-shop-hero .shop-hero__media,body.template-suffix-shop .clp-shop-hero .shop-hero__image{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}body.template-suffix-shop .clp-shop-hero .shop-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#030303e0,#03030369 62%,#0303031a)}body.template-suffix-shop .clp-shop-hero .shop-hero__content{position:relative;z-index:2;min-height:calc(100svh - 120px);display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:0;width:min(var(--page,1440px),calc(100% - 64px))}.clp-shop-hero__eyebrow{font:600 .71rem/1.5 Inter,Arial,sans-serif;letter-spacing:.28em;color:#e5bd7d;margin:0 0 16px}body.template-suffix-shop .clp-shop-hero h1.clp-shop-hero__wordmark{font-family:Playfair Display,Georgia,serif;font-weight:500;font-size:clamp(3.7rem,8.5vw,9rem);letter-spacing:-.085em;line-height:.79;color:#f2c981;max-width:920px;margin:0;padding:0;text-shadow:0 8px 23px #0006}.clp-shop-hero__wordmark span{display:block;padding-left:clamp(12px,5vw,95px)}.clp-shop-hero__wordmark sup{font:400 .23em/1 Inter,Arial,sans-serif;vertical-align:top;margin-left:.5em}.clp-shop-hero__rule{display:block;width:58px;height:1px;background:#d2b285;margin-top:31px}.clp-shop-hero__tagline{font-family:Playfair Display,Georgia,serif;font-weight:400;letter-spacing:.15em;text-transform:uppercase;font-size:clamp(.88rem,1.5vw,1.3rem);margin:19px 0 6px}.clp-shop-hero__strap{font:500 .75rem/1.6 Inter,Arial,sans-serif;letter-spacing:.08em;margin:0 0 24px;color:#eaded1}.clp-shop-hero__strap span{display:block}.clp-shop-hero__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;border:1px solid #d2b285;color:#f7f3ee;font:600 .69rem/1.5 Inter,Arial,sans-serif;letter-spacing:.16em;text-decoration:none;padding:14px 23px;min-height:48px}.clp-shop-hero__cta:hover{background:#d2b285;color:#0b0b0b}.clp-shop-hero__cta:focus-visible{outline:2px solid #f7f3ee;outline-offset:5px}body.template-suffix-shop #MainContent{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:6px;row-gap:6px;background:#110c0c}body.template-suffix-shop #MainContent>.shopify-section{grid-column:1/-1;min-width:0}body.template-suffix-shop #MainContent>.shopify-section:has(.storytelling--alma),body.template-suffix-shop #MainContent>.shopify-section:has(.clp-club-teaser),body.template-suffix-shop #MainContent>.shopify-section:has(.brand-values),body.template-suffix-shop #MainContent>.shopify-section:has(.storytelling--heritage){grid-column:span 1;min-width:0}body.template-suffix-shop .clp-quick-navigation{background:#f7f3ee;color:#17100e;border:0}body.template-suffix-shop .clp-quick-navigation__links{padding-block:16px}body.template-suffix-shop .clp-quick-navigation a{color:#1c1716}body.template-suffix-shop .clp-quick-navigation a:hover{color:#8c2539}body.template-suffix-shop .collection-premium--shop{background:#f7f3ee;color:#0b0b0b;padding:clamp(52px,7vw,95px) 0}body.template-suffix-shop .collection-premium--shop .section-heading h2{color:#541320}body.template-suffix-shop .collection-premium--shop .producto-card__price{color:#3e3530}body.template-suffix-shop .storytelling--alma,body.template-suffix-shop .storytelling--heritage,body.template-suffix-shop .brand-values,body.template-suffix-shop .clp-club-teaser{position:relative;isolation:isolate;min-height:430px;height:100%;overflow:hidden;color:#f7f3ee;background:#1a1011;padding:0;border:0}body.template-suffix-shop .storytelling__grid,body.template-suffix-shop .storytelling__grid--reverse{display:block;width:100%;max-width:none;height:100%;padding:0}body.template-suffix-shop .storytelling .storytelling__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-2}body.template-suffix-shop .storytelling__media img{width:100%;height:100%;object-fit:cover;aspect-ratio:auto;max-height:none}body.template-suffix-shop .storytelling:after,body.template-suffix-shop .brand-values:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#000000d9,#00000070 70%,#0000002b);pointer-events:none}body.template-suffix-shop .storytelling__copy{position:relative;z-index:3;width:min(94%,440px);max-width:none;margin:0;padding:clamp(30px,5vw,70px);display:flex;align-items:flex-start;justify-content:center;flex-direction:column;min-height:430px;color:#f7f3ee}body.template-suffix-shop .storytelling .eyebrow{color:#e2bd7f}body.template-suffix-shop .storytelling h2{font-size:clamp(2rem,3vw,3.8rem);color:#f7f3ee;line-height:1.03}body.template-suffix-shop .storytelling__lead{font-size:1rem;line-height:1.3;color:#f7f3ee}body.template-suffix-shop .storytelling__copy p:not(.eyebrow):not(.storytelling__lead):not(.storytelling__signature){font-size:.85rem;line-height:1.55}body.template-suffix-shop .storytelling__signature{font-size:1.07rem}body.template-suffix-shop .storytelling .btn--outline{border-color:#dfb876;background:none;color:#fff}body.template-suffix-shop .storytelling__copy a{color:#e6c28c}body.template-suffix-shop .clp-club-teaser{background:radial-gradient(ellipse at 83% 41%,#713041,#2b111a 51%,#0b0909);display:flex;align-items:center;justify-content:center}body.template-suffix-shop .clp-club-teaser__inner{width:100%;padding:clamp(30px,5vw,70px);margin:0;display:block}body.template-suffix-shop .clp-club-teaser h2{font-size:clamp(2.05rem,3.4vw,4.3rem);color:#f7f3ee}body.template-suffix-shop .clp-club-teaser__lead{font-family:Playfair Display,Georgia,serif;font-size:clamp(1.05rem,2vw,1.6rem);color:#dfba83}body.template-suffix-shop .clp-club-teaser p{font-size:.85rem;line-height:1.5}body.template-suffix-shop .clp-club-teaser .btn{display:inline-flex;background:none;color:#f7f3ee;border:1px solid #c9a15b;margin-top:19px}body.template-suffix-shop .brand-values .brand-values__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}body.template-suffix-shop .brand-values .brand-values__media img{display:block;width:100%;height:100%;object-fit:cover}body.template-suffix-shop .brand-values .brand-values__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}body.template-suffix-shop .brand-values .brand-values__copy{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;max-width:none;min-height:430px;padding:clamp(30px,5vw,70px);margin:0}body.template-suffix-shop .brand-values h2{font-size:clamp(2rem,3.2vw,4rem);line-height:1.05}body.template-suffix-shop .brand-values p{font-size:.9rem;line-height:1.45;max-width:38ch}body.template-suffix-shop .brand-values .clp-manifesto__claim{font:400 clamp(1.05rem,1.6vw,1.35rem)/1.3 "Playfair Display",Georgia,serif;color:#e5bf88}body.template-suffix-shop .brand-values .brand-values__list{gap:10px;flex-wrap:wrap;font-size:.68rem}@media(max-width:900px){body.template-suffix-shop #MainContent>.shopify-section:has(.storytelling--alma),body.template-suffix-shop #MainContent>.shopify-section:has(.clp-club-teaser),body.template-suffix-shop #MainContent>.shopify-section:has(.brand-values),body.template-suffix-shop #MainContent>.shopify-section:has(.storytelling--heritage){grid-column:1/-1}body.template-suffix-shop .storytelling--alma,body.template-suffix-shop .storytelling--heritage,body.template-suffix-shop .brand-values,body.template-suffix-shop .clp-club-teaser,body.template-suffix-shop .storytelling__copy,body.template-suffix-shop .brand-values .brand-values__copy{min-height:390px}}@media(max-width:600px){body.template-suffix-shop .clp-shop-hero,body.template-suffix-shop .clp-shop-hero .shop-hero__content{min-height:calc(100svh - 106px);min-height:calc(100dvh - 106px)}body.template-suffix-shop .clp-shop-hero .shop-hero__content{width:calc(100% - 40px)}body.template-suffix-shop .clp-shop-hero h1.clp-shop-hero__wordmark{font-size:clamp(3.25rem,13.2vw,5rem)}.clp-shop-hero__eyebrow{font-size:.63rem}.clp-shop-hero__tagline{font-size:.85rem}.clp-shop-hero__strap{font-size:.67rem}#MainContent .producto-card__title{font-size:.75rem}#MainContent .producto-card .btn{font-size:.59rem}body.template-suffix-shop .storytelling__copy{padding:30px}}@media(prefers-reduced-motion:reduce){body.template-suffix-shop .clp-shop-hero *,#MainContent .producto-card *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/clp-editorial-shop.css.map */
