@import"https://fonts.googleapis.com/css2?family=Jost:wght@300;400;500;600;700;800&display=swap";:root{--pv-primary: #0f0f1a;--pv-primary-light: #16162a;--pv-accent: #bfa37a;--pv-accent-hover: #ab8e65;--pv-text: #2b2b2b;--pv-text-muted: #777777;--pv-bg: #fdfdfd;--pv-bg-gray: #f8f9fa;--pv-border: #e5e5e5;--pv-sale: #e94560;--pv-hero-gradient: linear-gradient(135deg, #1a1a2e 0%, #16213e 50%, #0f3460 100%);--pv-font: "Jost", sans-serif;--pv-transition: all .3s cubic-bezier(.25, .8, .25, 1)}body{font-family:var(--pv-font);color:var(--pv-text);background-color:var(--pv-bg)}h1,h2,h3,h4,h5,h6,.section-resource-list__header h2,.section-resource-list__header h3,.section-resource-list__header h4{font-family:var(--pv-font);font-weight:500;letter-spacing:.05em;text-transform:uppercase}.button,.button-primary,.button-secondary,button.shopify-payment-button__button,.product-form-buttons .button,.cart-drawer .button{border-radius:0!important;font-family:var(--pv-font);font-weight:500;letter-spacing:.1em;text-transform:uppercase;font-size:.85rem;transition:var(--pv-transition)}.button-primary,.button:not(.button-secondary):not(.button-unstyled){background-color:var(--pv-accent)!important;border-color:var(--pv-accent)!important;color:#fff!important}.button-primary:hover,.button:not(.button-secondary):not(.button-unstyled):hover{background-color:var(--pv-accent-hover)!important;border-color:var(--pv-accent-hover)!important}.header-logo__text,.header__heading,.header-logo a:not(:has(img)),.header-logo__image-container:not(:has(img)) a{font-family:var(--pv-font);font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:.95rem;color:var(--pv-primary)}.header-logo img,.header-logo__image{height:auto;max-height:var(--header-logo-image-height, 38px);width:auto;object-fit:contain}#header-group .announcement-bar,#header-group .header-announcements,#header-group [class*=announcement]{background-color:var(--pv-primary)!important;color:#fff!important}#header-group .header-section,header-component{background-color:#fff;border-bottom:1px solid var(--pv-border)}#header-group .header__menu-item,#header-group .menu-list__item,#header-group nav a{font-weight:500;text-transform:uppercase;font-size:.9rem;letter-spacing:.1em}footer,.footer-group,.footer-utilities{background-color:var(--pv-primary)!important;color:#ffffffd9}footer a,.footer-utilities a{color:#ffffffb3;transition:var(--pv-transition)}footer a:hover,.footer-utilities a:hover{color:var(--pv-accent)}footer h2,footer h3,footer h4,footer h5,footer h6,.footer-group .text-block,.footer-group .menu__heading{color:var(--pv-accent)!important}.philippe-section-header{text-align:center;margin-bottom:3rem}.philippe-section-title{font-size:clamp(1.5rem,3vw,2.2rem);font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin:0 0 .65rem}.philippe-title-line{width:60px;height:3px;background-color:var(--pv-accent);margin:0 auto}.philippe-hero__tagline{display:block;color:var(--pv-accent);font-size:.85rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;margin-bottom:1rem}.philippe-hero__title{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin:0 0 1rem;color:#fff}.philippe-hero__subtitle{font-size:1.2rem;font-weight:400;opacity:.85;max-width:36rem;margin:0 0 2rem;text-transform:none;letter-spacing:normal}.philippe-hero__cta{display:inline-flex;align-items:center;gap:.5rem;background:var(--pv-accent);color:#fff;padding:.9rem 2rem;text-transform:uppercase;letter-spacing:.1em;font-size:.85rem;font-weight:500;text-decoration:none;transition:var(--pv-transition)}.philippe-hero__cta:hover{background:var(--pv-accent-hover);color:#fff}.philippe-features{padding:3.5rem 0}.philippe-features__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;max-width:var(--page-width, 1200px);margin:0 auto;padding:0 1.5rem}.philippe-feature-card{text-align:center;padding:1.75rem 1.25rem;transition:var(--pv-transition)}.philippe-feature-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000014}.philippe-feature-card__icon{color:var(--pv-accent);width:2.25rem;height:2.25rem;margin:0 auto 1rem}.philippe-feature-card__icon svg{width:100%;height:100%;fill:currentColor}.philippe-feature-card h3{font-size:.9rem;font-weight:600;margin:0 0 .4rem}.philippe-feature-card p{margin:0;color:var(--pv-text-muted);font-size:.85rem;text-transform:none;letter-spacing:normal}.philippe-cta-banner h2{color:#fff;font-size:clamp(1.5rem,3vw,2.2rem);margin:0 0 .75rem}.philippe-cta-banner p{color:#fffc;margin:0 0 1.75rem;text-transform:none;letter-spacing:normal}.philippe-cta-banner__button{display:inline-flex;background:var(--pv-accent);color:#fff;padding:.9rem 2rem;text-transform:uppercase;letter-spacing:.1em;font-size:.85rem;font-weight:500;text-decoration:none;transition:var(--pv-transition)}.philippe-cta-banner__button:hover{background:var(--pv-accent-hover);color:#fff}.product-card,.resource-card,.product-card-link,product-card{border:1px solid var(--pv-border);border-radius:0!important;background:#fff;transition:var(--pv-transition);overflow:hidden}.product-card:hover,.resource-card:hover,product-card:hover{box-shadow:0 15px 30px #00000014}.product-card img,.resource-card img,.product-card__image img,.card-gallery img,product-card img{transition:transform .4s cubic-bezier(.25,.8,.25,1)}.product-card:hover img,.resource-card:hover img,.product-card:hover .card-gallery img,product-card:hover img{transform:scale(1.05)}product-card .product-card__content,.product-card .product-card__content,.product-grid__card{text-align:center!important;align-items:stretch!important;gap:.25rem!important;padding-block-end:1.5rem!important}product-card .card-gallery,.product-card .card-gallery{width:100%!important;align-self:stretch!important;flex-shrink:0}product-card [ref=productTitleLink],product-card a.contents:not(.product-card__link){width:100%;text-decoration:none;padding-inline:1rem;margin-block-start:.75rem;align-self:stretch}product-card [ref=productTitleLink] .text-block,product-card [ref=productTitleLink] .text-block p,product-card .product-card__content>.text-block:not(product-price),product-card .product-card__content>a .text-block{width:100%!important;max-width:100%!important;text-align:center!important;font-family:var(--pv-font)!important;font-size:.95rem!important;font-weight:500!important;line-height:1.35!important;letter-spacing:.01em!important;text-transform:none!important;color:var(--pv-primary)!important;min-height:2.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 .35rem!important}product-card product-price,product-card .product-card__content product-price.text-block{width:100%!important;align-self:stretch!important;display:flex!important;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.5rem;text-align:center!important;font-family:var(--pv-font)!important;font-size:1rem!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none!important;color:var(--pv-primary)!important;margin:0!important;padding-inline:1rem!important;padding-block-end:.25rem!important}product-card product-price .price,product-card product-price .price__current,product-card product-price .price-item--sale,product-card product-price .price-item--regular{font-weight:600!important;font-size:1rem!important;color:var(--pv-primary)!important;text-transform:none!important}product-card product-price .compare-at-price,product-card product-price s,product-card product-price .price-item--compare,product-card product-price .price__compare{font-weight:400!important;font-size:.9rem!important;color:var(--pv-text-muted)!important;text-decoration:line-through}product-card product-price .h6,product-card product-price.h6,product-card product-price .paragraph{font-size:inherit!important;font-weight:inherit!important;text-transform:none!important;letter-spacing:inherit!important;text-align:center!important}.section-resource-list__header h3,.section-resource-list__header h2,.product-list .resource-list__header h3{position:relative;display:inline-block;padding-bottom:.75rem}.section-resource-list__header h3:after,.section-resource-list__header h2:after,.product-list .resource-list__header h3:after{content:"";position:absolute;left:50%;bottom:0;width:60px;height:3px;background:var(--pv-accent);transform:translate(-50%)}.product-badges .badge,.badge--sale,[data-testid=product-badge]{background-color:var(--pv-sale)!important;color:#fff!important;border-radius:0!important;text-transform:uppercase;letter-spacing:.05em}.collection-card,.collection-card__image,[class*=collection-card]{border-radius:0!important}.footer-group .section{max-width:var(--page-width, 1200px);margin-inline:auto}@media screen and (max-width:1024px){.philippe-features__grid{grid-template-columns:repeat(2,1fr)}.philippe-hero__inner{padding:3rem 1.25rem}.philippe-hero__title{font-size:clamp(1.75rem,4.5vw,2.75rem)}}@media screen and (max-width:768px){.philippe-features__grid{grid-template-columns:repeat(2,1fr);gap:1rem}.philippe-feature-card{padding:1.25rem .75rem}#header-group nav a{font-size:.8rem;letter-spacing:.08em}}@media screen and (max-width:600px){.philippe-features__grid{grid-template-columns:1fr}.philippe-hero__subtitle{font-size:1rem}.header-logo img,.header-logo__image{max-height:var(--header-logo-image-height-mobile, 32px)}}@media screen and (min-width:1440px){.philippe-hero__inner,.philippe-features__grid,.philippe-categories__grid{max-width:min(var(--page-width, 1200px),1280px)}}@media screen and (min-width:1920px){.philippe-hero__title{font-size:3.75rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/philippe-valencia.css.map */
