@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,400..600;1,9..144,400..600&family=Archivo:wght@400;500;600;700&display=swap";:root{--ps-ink: #111111;--ps-paper: #fcfcfa;--ps-blue: #a9c6e8;--ps-blue-ink: #5e88bc;--font-heading-family: "Fraunces", Georgia, "Times New Roman", serif;--font-heading-style: normal;--font-heading-weight: 500;--font-body-family: "Archivo", "Helvetica Neue", Arial, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.015em}.ps-logo-wordmark-img{display:block;width:18.8rem;max-width:42vw;height:auto}.header__menu-item{font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;padding-left:.7rem;padding-right:.7rem;white-space:nowrap}.header__inline-menu .list-menu--inline{flex-wrap:nowrap}.header__menu-item:hover span{color:var(--ps-blue-ink)}.header__active-menu-item{color:var(--ps-blue-ink);text-decoration-color:var(--ps-blue-ink)}.announcement-bar__message{font-family:var(--font-body-family);font-size:1.1rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.mega-menu__content{border-bottom:.1rem solid var(--ps-ink);padding-top:3.2rem;padding-bottom:4rem}.mega-menu__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:4rem;row-gap:.4rem}.mega-menu__list>li{padding-bottom:1rem}.mega-menu__link.mega-menu__link--level-2{font-family:var(--font-body-family);font-weight:500;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;line-height:1.4;color:var(--ps-ink);padding:.3rem 0;transition:color .15s ease}.mega-menu__link.mega-menu__link--level-2:hover,.mega-menu__link.mega-menu__link--level-2:focus-visible{color:var(--ps-blue-ink);text-decoration:none}.mega-menu__link.mega-menu__link--level-2:after{content:"\2665";display:inline-block;font-size:.7em;margin-left:.4em;color:var(--ps-blue-ink);opacity:0;transition:opacity .15s ease}.mega-menu__link.mega-menu__link--level-2:hover:after,.mega-menu__link.mega-menu__link--level-2:focus-visible:after{opacity:1}.mega-menu__list .list-unstyled .mega-menu__link{font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.02em;color:#111111a6}.mega-menu__list .list-unstyled .mega-menu__link:hover{color:var(--ps-blue-ink)}@media screen and (max-width:989px){.mega-menu__list{grid-template-columns:1fr}}.button,.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-weight:600;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.badge{font-family:var(--font-body-family);font-weight:600;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase}.card__heading{font-family:var(--font-body-family);font-weight:500;font-size:1.4rem;letter-spacing:.02em}.price{font-family:var(--font-body-family);letter-spacing:.04em}.card:hover .card__heading a{color:var(--ps-blue-ink)}.ps-hero{position:relative;height:min(86vh,92rem);overflow:hidden;background:var(--ps-ink)}.ps-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.ps-hero__inner{position:absolute;inset:auto 0 0 0;padding:0 5vw 5.6rem;color:#fff;text-shadow:0 .1rem 2.4rem rgba(0,0,0,.28)}.ps-hero__eyebrow{font-family:var(--font-body-family);font-weight:600;font-size:1.2rem;letter-spacing:.24em;text-transform:uppercase;margin:0 0 1.2rem}.ps-hero__title{font-family:var(--font-heading-family);font-style:italic;font-weight:450;font-size:clamp(4.6rem,8.5vw,10.4rem);line-height:.98;letter-spacing:-.02em;margin:0 0 2.4rem;max-width:12ch}.ps-hero__cta{display:inline-block;font-family:var(--font-body-family);font-weight:600;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:#fff;text-decoration:none;border:.1rem solid #ffffff;padding:1.5rem 3.2rem;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.ps-hero__cta:hover,.ps-hero__cta:focus-visible{background:var(--ps-blue-ink);border-color:var(--ps-blue-ink);color:#fff}.ps-hero--video{height:auto}.ps-hero__video{display:block;width:100%;height:auto}.ps-hero__video--mobile{display:none}@media screen and (max-width:749px){.ps-hero:not(.ps-hero--video){height:72vh}.ps-hero__inner{padding:0 2rem 3.2rem}.ps-hero__video--desktop{display:none}.ps-hero__video--mobile{display:block}}.ps-slider{position:relative}.ps-slider__track{display:flex;height:min(78vh,68rem);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ps-slider__track::-webkit-scrollbar{display:none}.ps-slider__slide{flex:0 0 auto;height:100%;scroll-snap-align:start}.ps-slider__link{display:block;height:100%}.ps-slider__slide .ps-slider__image{display:block;width:auto;height:100%}@media screen and (max-width:749px){.ps-slider__track{height:58vh}}.ps-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);width:4.4rem;height:4.4rem;display:grid;place-items:center;background:var(--ps-paper);color:var(--ps-ink);border:.1rem solid var(--ps-ink);border-radius:50%;font-size:1.6rem;cursor:pointer;transition:background-color .15s ease,color .15s ease}.ps-slider__arrow:hover,.ps-slider__arrow:focus-visible{background:var(--ps-blue-ink);border-color:var(--ps-blue-ink);color:#fff}.ps-slider__arrow--prev{left:1.6rem}.ps-slider__arrow--next{right:1.6rem}@media screen and (max-width:749px){.ps-slider__arrow{display:none}}.collection-hero__title{font-family:var(--font-heading-family);font-style:italic;font-weight:500;font-size:clamp(3.2rem,5vw,5.6rem);letter-spacing:-.02em}.collection-hero__description{font-size:1.4rem;max-width:60ch}.facets__summary span,.facet-filters__label,.mobile-facets__open span,.collection-filters__sort-label{font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.product__title>h1,.product__title>a{font-family:var(--font-heading-family);font-weight:500;font-size:clamp(2.8rem,3.5vw,4rem);line-height:1.1;letter-spacing:-.015em}.product .price{font-size:1.5rem;letter-spacing:.06em}.product-form__input .form__label,.product-form__input legend{font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.product-form__input input[type=radio]:checked+label{background-color:var(--ps-ink);color:var(--ps-paper)}.thumbnail[aria-current=true]{outline:.2rem solid var(--ps-ink);outline-offset:.1rem}.product__accordion .summary__title .h4{font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.drawer__heading,.cart-notification__heading{font-family:var(--font-heading-family);font-weight:500;letter-spacing:-.01em}.cart-item__name{font-family:var(--font-body-family);font-weight:500;font-size:1.4rem}.pagination__item{font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.06em}.ps-lookbook-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin:2.4rem 0}.ps-lookbook-grid img{display:block;width:100%;aspect-ratio:3 / 4;object-fit:cover;background:#eceae6}.ps-lookbook-grid img.ps-lookbook-wide{grid-column:span 2;aspect-ratio:3 / 2}@media screen and (max-width:749px){.ps-lookbook-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}}@media(prefers-reduced-motion:reduce){.ps-hero__cta,.mega-menu__link.mega-menu__link--level-2,.mega-menu__link.mega-menu__link--level-2:after{transition:none}}.shopify-policy__title{display:none}.shopify-policy__body h1{font-family:var(--font-heading-family);margin:0 0 2.4rem}.shopify-policy__body h3{margin:2.8rem 0 .8rem}.shopify-policy__body table{width:100%;border-collapse:collapse}.shopify-policy__body th,.shopify-policy__body td{text-align:left;vertical-align:top;padding:1.2rem 1.6rem 1.2rem 0;border-bottom:1px solid rgba(17,17,17,.12)}.shopify-policy__body th{white-space:nowrap;width:30%;font-weight:600}@media(max-width:749px){.shopify-policy__body th,.shopify-policy__body td{display:block;width:auto;padding:.4rem 0}.shopify-policy__body th{border-bottom:0;padding-top:1.2rem}}.shopify-policy__container{padding-top:4.8rem;padding-bottom:4.8rem}
/*# sourceMappingURL=/cdn/shop/t/4/assets/petit-soleil.css.map */
