body,p,li,.caption,.caption-with-letter-spacing,.caption-with-letter-spacing--medium,.caption-with-letter-spacing--large,.caption-large,.light,input,select,textarea,button{font-family:Lato,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.card__heading,.card__heading a{font-family:Playfair Display,Georgia,serif}.price,.price .price-item,.price__regular .price-item--regular{color:#8a7c75;font-family:Lato,Helvetica,sans-serif}.header__heading-link .h2{font-size:clamp(1.4rem,2.5vw,1.9rem);font-weight:500;letter-spacing:.08em}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:1fr auto 1fr}}.header__inline-menu{margin:0 2rem}.header__inline-menu .header__menu-item{font-family:Lato,Helvetica,sans-serif;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:#8a7c75;transition:color .2s ease}.header__inline-menu .header__menu-item:hover{color:rgb(var(--color-foreground))}.header__inline-menu .header__menu-item:hover span,.header__inline-menu details[open]>.header__menu-item{text-decoration:none!important}.header__inline-menu .header__menu-item>span:not(.svg-wrapper){position:relative;padding-bottom:2px}.header__inline-menu .header__menu-item>span:not(.svg-wrapper):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:rgb(var(--color-foreground));transform:scaleX(0);transform-origin:left center;transition:transform .3s ease}.header__inline-menu .header__menu-item:hover>span:not(.svg-wrapper):after{transform:scaleX(1)}.header__icon--account{display:none}.header__icon{color:#8a7c75;transition:color .2s ease}.header__icon:hover{color:rgb(var(--color-foreground))}.header-wrapper--border-bottom{border-bottom-color:rgba(var(--color-foreground),.08)!important}.header__menu-item,.header__menu-item a,nav a{font-family:Lato,Helvetica,sans-serif}.announcement-bar__message,.announcement-bar__message .h5{font-family:Lato,Helvetica,sans-serif;font-size:1.3rem;letter-spacing:.13em;text-transform:uppercase;font-weight:400;text-align:center}.banner__text{font-family:Lato,Helvetica,sans-serif;font-size:1.6rem;letter-spacing:.04em;line-height:1.6;opacity:.85}.banner__buttons .button:first-child{letter-spacing:.12em;text-transform:uppercase;font-size:1.1rem}.banner__buttons .button{letter-spacing:.12em;text-transform:uppercase;font-size:1.1rem;font-family:Lato,Helvetica,sans-serif}.multicolumn-card__title{font-family:Lato,Helvetica,sans-serif;font-size:1.1rem;letter-spacing:.15em;text-transform:uppercase;font-weight:700}.multicolumn-card p{font-size:1.4rem;color:rgba(var(--color-foreground),.65);line-height:1.6}.featured-collection .title,.rich-text__heading{font-family:Playfair Display,Georgia,serif}.card-wrapper .card__media img{transition:transform .5s ease}.card-wrapper:hover .card__media img{transform:scale(1.04)}.product__title h1{font-family:Playfair Display,Georgia,serif;font-weight:500}.product__text.caption-with-letter-spacing{color:#8a7c75;letter-spacing:.15em}.product-form__input .form__label{font-family:Lato,Helvetica,sans-serif;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:#8a7c75}.variant-pills .variant-pills__option{font-family:Lato,Helvetica,sans-serif;font-size:1.2rem;letter-spacing:.06em}.accordion__title{font-family:Lato,Helvetica,sans-serif;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.related-products .title{font-family:Playfair Display,Georgia,serif}.quantity__input{font-family:Lato,Helvetica,sans-serif}.pellavio-card{display:flex;flex-direction:column}.pellavio-card__link{display:block;text-decoration:none;color:inherit}.pellavio-card__image{position:relative;overflow:hidden;background-color:rgb(var(--color-background));aspect-ratio:3/4;margin-bottom:1.2rem}.pellavio-card__image img{width:100%;height:100%;object-fit:contain;transition:transform .5s ease}.pellavio-card__link:hover .pellavio-card__image img{transform:scale(1.04)}.pellavio-card__image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:rgba(var(--color-foreground),.4);font-family:Lato,Helvetica,sans-serif;font-size:1.2rem}.pellavio-card__title{font-family:Playfair Display,Georgia,serif;font-size:1.5rem;font-weight:500;color:rgb(var(--color-foreground));margin:0 0 .4rem;line-height:1.3}.pellavio-card__price{font-family:Lato,Helvetica,sans-serif;font-size:1.3rem;color:#8a7c75;margin:0}.pellavio-card__swatches{display:flex;align-items:center;gap:.5rem;margin:.8rem 0 1.2rem;flex-wrap:wrap}.pellavio-card__swatch{width:1.4rem;height:1.4rem;border-radius:50%;border:1px solid rgba(var(--color-foreground),.18);flex-shrink:0;cursor:pointer;transition:transform .15s ease,border-color .15s ease;display:inline-block}.pellavio-card__swatch:hover{transform:scale(1.15);border-color:rgb(var(--color-foreground))}.pellavio-card__swatch-more{font-family:Lato,Helvetica,sans-serif;font-size:1rem;color:#8a7c75;margin-left:.2rem}.pellavio-card__form{margin:auto 0 0}.pellavio-card__btn{width:100%;display:flex;align-items:center;justify-content:center;gap:.6rem;background-color:#2a2522;color:#f9f7f5;font-family:Lato,Helvetica,sans-serif;font-size:1.1rem;letter-spacing:.15em;text-transform:uppercase;padding:1rem 1.2rem;border:none;cursor:pointer;transition:background-color .3s ease,color .3s ease;margin-top:.8rem}.pellavio-card__btn svg{width:1.4rem;height:1.4rem}.pellavio-card__btn:hover{background-color:#ac7e39}.pellavio-card__btn:disabled{opacity:.6;cursor:not-allowed}.pellavio-card__btn--soldout{background-color:rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.55);cursor:not-allowed}.pellavio-header-group{position:relative;z-index:50}.template-index .pellavio-header-group{position:absolute;top:0;left:0;right:0;z-index:50;transition:background-color .3s ease,box-shadow .3s ease}.template-index .pellavio-header-group .header-wrapper,.template-index .pellavio-header-group .header-wrapper--border-bottom{background:transparent!important;border-bottom-color:transparent!important}.template-index .pellavio-header-group .announcement-bar{background-color:#2a25224d!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.template-index .pellavio-header-group .announcement-bar__message{color:#f9f7f5d9!important}.template-index:not(.pellavio-scrolled) .pellavio-header-group .header__heading-link .h2,.template-index:not(.pellavio-scrolled) .pellavio-header-group .header__heading-link,.template-index:not(.pellavio-scrolled) .pellavio-header-group .header__icon,.template-index:not(.pellavio-scrolled) .pellavio-header-group .header__icon svg{color:#f9f7f5!important}.template-index:not(.pellavio-scrolled) .pellavio-header-group .header__inline-menu .header__menu-item{color:#f9f7f5cc!important}.template-index:not(.pellavio-scrolled) .pellavio-header-group .header__inline-menu .header__menu-item:hover{color:#f9f7f5!important}.template-index:not(.pellavio-scrolled) .pellavio-header-group .header__inline-menu .header__menu-item>span:not(.svg-wrapper):after{background-color:#f9f7f5!important}.template-index.pellavio-scrolled .pellavio-header-group{position:fixed;background-color:rgb(var(--color-background))!important;box-shadow:0 1px rgba(var(--color-foreground),.06)}.template-index.pellavio-scrolled .pellavio-header-group .announcement-bar{display:none}.template-index.pellavio-scrolled .pellavio-header-group .header-wrapper{background:rgb(var(--color-background))!important}.pellavio-card__form.is-loading .pellavio-card__btn{opacity:.7;pointer-events:none}.pellavio-mega .mega-menu__content,.pellavio-mega__content{padding:0!important}.pellavio-mega__inner{padding:4rem 5rem 4.8rem!important;max-width:var(--page-width);margin:0 auto}@media screen and (max-width:989px){.pellavio-mega__inner{padding:3rem 1.5rem 3.6rem!important}}.pellavio-mega__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.4rem;padding-bottom:1.6rem;border-bottom:1px solid rgba(var(--color-foreground),.08)}.pellavio-mega__eyebrow{font-family:Lato,Helvetica,sans-serif;font-size:1rem;letter-spacing:.3em;text-transform:uppercase;color:#8a7c75;margin:0}.pellavio-mega__viewall{display:inline-flex;align-items:center;gap:.6rem;font-family:Lato,Helvetica,sans-serif;font-size:1rem;letter-spacing:.2em;text-transform:uppercase;color:#8a7c75;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#8a7c7566;transition:color .2s ease,text-decoration-color .2s ease}.pellavio-mega__viewall:hover{color:rgb(var(--color-foreground));text-decoration-color:rgb(var(--color-foreground))}.pellavio-mega__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem}@media screen and (min-width:750px){.pellavio-mega__grid{grid-template-columns:repeat(4,1fr);gap:2.4rem}}.pellavio-mega__tile{display:block;text-decoration:none;color:inherit;transition:opacity .3s ease}.pellavio-mega__tile-img{position:relative;aspect-ratio:4 / 3;overflow:hidden;margin-bottom:1.2rem;background-color:rgba(var(--color-foreground),.04)}.pellavio-mega__tile-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.pellavio-mega__tile:hover .pellavio-mega__tile-img img{transform:scale(1.05)}.pellavio-mega__tile-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#2a252226;transition:background-color .3s ease}.pellavio-mega__tile:hover .pellavio-mega__tile-overlay{background-color:#2a25220d}.pellavio-mega__tile-title{font-family:Lato,Helvetica,sans-serif;font-size:1.1rem;letter-spacing:.15em;text-transform:uppercase;color:rgb(var(--color-foreground));margin:0 0 .4rem;font-weight:600}.pellavio-mega__tile-desc{font-family:Lato,Helvetica,sans-serif;font-size:1.2rem;color:#8a7c75;margin:0;line-height:1.5}.template-index:not(.pellavio-scrolled) .pellavio-mega__content{background-color:rgb(var(--color-background))!important}.product__title h1{font-size:clamp(2.8rem,4vw,4rem)!important;letter-spacing:.005em;line-height:1.15;font-weight:500}.product .price__regular .price-item--regular,.product .price__sale .price-item--sale{font-family:Lato,Helvetica,sans-serif;font-size:2rem;font-weight:500;color:rgb(var(--color-foreground))!important}.variant-pills .variant-pills__option{border:1px solid rgba(var(--color-foreground),.2);border-radius:0;padding:1rem 2rem;font-family:Lato,Helvetica,sans-serif;font-size:1.3rem;letter-spacing:.04em;color:rgb(var(--color-foreground));transition:border-color .2s ease,background-color .2s ease}.variant-pills .variant-pills__input:checked+.variant-pills__option{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.variant-pills .variant-pills__option:hover{border-color:rgb(var(--color-foreground))}.product-form__buttons .product-form__submit,.product-form__buttons button[name=add]{background-color:#2a2522!important;color:#f9f7f5!important;border:none!important;border-radius:0!important;font-family:Lato,Helvetica,sans-serif!important;font-size:1.2rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;padding:1.6rem!important;transition:background-color .3s ease}.product-form__buttons .product-form__submit:hover,.product-form__buttons button[name=add]:hover{background-color:#ac7e39!important}.product .quantity{border:1px solid rgba(var(--color-foreground),.2);border-radius:0}.product .quantity__button{width:4.4rem;height:4.4rem}.product .quantity__input{font-family:Lato,Helvetica,sans-serif;font-size:1.4rem;font-weight:500}.product__accordion summary,.accordion summary{padding:1.8rem 0!important;border-top:1px solid rgba(var(--color-foreground),.1)!important;border-bottom:none!important}.product__accordion details:last-child summary,.accordion details:last-child summary{border-bottom:1px solid rgba(var(--color-foreground),.1)!important}.product__accordion .summary__title h2,.product__accordion .summary__title,.accordion__title{font-family:Lato,Helvetica,sans-serif!important;font-size:1.2rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-weight:600;color:rgb(var(--color-foreground))}.product__accordion .accordion__content,.accordion .accordion__content{padding:0 0 2rem!important;font-family:Lato,Helvetica,sans-serif;font-size:1.4rem;color:rgba(var(--color-foreground),.65);line-height:1.7}.product__description,.product .product-description{font-family:Lato,Helvetica,sans-serif;font-size:1.4rem;color:rgba(var(--color-foreground),.7);line-height:1.7}.product__text.caption-with-letter-spacing,.product .caption-with-letter-spacing{font-family:Lato,Helvetica,sans-serif;font-size:1rem;letter-spacing:.3em;text-transform:uppercase;color:#8a7c75}.product-form__input--pill .form__label,.product-form__input--swatch .form__label,.product-form__input .form__label{font-family:Lato,Helvetica,sans-serif;font-size:1rem;letter-spacing:.2em;text-transform:uppercase;color:#8a7c75;font-weight:500}.thumbnail-slider .thumbnail{border:1px solid transparent;border-radius:0}.thumbnail-slider .thumbnail[aria-current=true]{border-color:rgb(var(--color-foreground))}.related-products .title{font-family:Playfair Display,Georgia,serif!important;font-weight:400!important;font-size:clamp(2.4rem,3vw,3rem)!important}.collection-hero,.banner--small{background-color:#f2ede5}.collection-hero h1,.banner--small h1,#main-collection-product-grid+* h1{font-family:Playfair Display,Georgia,serif!important;font-weight:400!important}.collection-hero__description{font-family:Lato,Helvetica,sans-serif;font-size:1.5rem;color:rgba(var(--color-foreground),.65);line-height:1.7}.facets__heading,.facets__summary{font-family:Lato,Helvetica,sans-serif!important;font-size:1.1rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-weight:600}.facets__display details summary{padding:1.4rem 0!important}.facets-vertical-form__list-vertical .facets__list label{font-family:Lato,Helvetica,sans-serif;font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.facets__sort{font-family:Lato,Helvetica,sans-serif}.facets__label{font-family:Lato,Helvetica,sans-serif!important;font-size:1rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#8a7c75!important}.card__heading,.card-information .card__heading,.card-information .card__heading a{font-family:Playfair Display,Georgia,serif!important;font-weight:500!important;font-size:1.5rem!important;letter-spacing:0}.card-information .price,.card-information .price__regular .price-item{font-family:Lato,Helvetica,sans-serif!important;font-size:1.3rem!important;color:#8a7c75!important}.card-information{text-align:left}.card__media,.card__media .media,.card-wrapper .card__media .media img{background-color:rgb(var(--color-background))}.pagination__list{font-family:Lato,Helvetica,sans-serif;font-size:1.2rem}cart-drawer .drawer__heading,cart-drawer h2{font-family:Playfair Display,Georgia,serif!important;font-weight:400!important;font-size:2.4rem!important}cart-drawer .cart-item__name{font-family:Playfair Display,Georgia,serif!important;font-weight:500!important;font-size:1.5rem!important}cart-drawer .price,cart-drawer .cart-item__price-wrapper{font-family:Lato,Helvetica,sans-serif!important;color:#8a7c75!important}cart-drawer .totals__total{font-family:Playfair Display,Georgia,serif!important;font-size:1.8rem!important}cart-drawer .cart__checkout-button,cart-drawer button[name=checkout]{background-color:#2a2522!important;color:#f9f7f5!important;border:none!important;border-radius:0!important;font-family:Lato,Helvetica,sans-serif!important;font-size:1.2rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;padding:1.6rem!important;transition:background-color .3s ease}cart-drawer .cart__checkout-button:hover,cart-drawer button[name=checkout]:hover{background-color:#ac7e39!important}cart-notification .price,cart-notification .product__title{font-family:Lato,Helvetica,sans-serif}details-modal.header__search details[open]{position:static}.search-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;flex-direction:column;background:transparent!important}.search-modal .modal-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#2a252280;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:0}.search-modal__content,.search-modal__content-top,.search-modal__content-bottom{position:relative;z-index:1;background-color:rgb(var(--color-background))!important;border-bottom:1px solid rgba(var(--color-foreground),.1);box-shadow:0 4px 24px #2a25221a;padding:0;width:100%;max-width:100%;max-height:80vh;overflow-y:auto;margin:0!important;border-radius:0}.search-modal__form{width:100%}.search-modal__form .field{max-width:var(--page-width);margin:0 auto;padding:0 5rem;position:relative;display:flex;align-items:center;border:none;background:transparent}@media screen and (max-width:749px){.search-modal__form .field{padding:0 1.5rem}}.search-modal__form .search__input,.search-modal__form input[type=search]{border:none!important;border-bottom:1px solid rgba(var(--color-foreground),.15)!important;background:transparent!important;font-family:Lato,Helvetica,sans-serif!important;font-size:1.6rem!important;letter-spacing:.02em!important;color:rgb(var(--color-foreground))!important;padding:2rem 0!important;height:auto!important;outline:none!important;box-shadow:none!important;border-radius:0!important}.search-modal__form .search__input::placeholder,.search-modal__form input[type=search]::placeholder{font-family:Lato,Helvetica,sans-serif;color:rgba(var(--color-foreground),.4)}.search-modal__form .field__label{display:none!important}.search-modal__form .search__button,.search-modal__form .reset__button{background:transparent!important;border:none!important;color:#8a7c75!important;padding:0 .8rem!important;cursor:pointer;transition:color .2s ease}.search-modal__form .search__button:hover,.search-modal__form .reset__button:hover{color:rgb(var(--color-foreground))!important}.search-modal__form .search__button svg,.search-modal__form .reset__button svg{width:1.8rem;height:1.8rem}.search-modal__close-button{position:absolute;top:2rem;right:2rem;background:transparent;border:none;color:#8a7c75;cursor:pointer;padding:1rem;z-index:2;transition:color .2s ease}.search-modal__close-button:hover{color:rgb(var(--color-foreground))}.predictive-search{background-color:rgb(var(--color-background))!important;border:none!important;box-shadow:none!important;border-radius:0!important;position:static!important;max-width:var(--page-width);margin:0 auto!important;padding:0 5rem 4rem!important}@media screen and (max-width:749px){.predictive-search{padding:0 1.5rem 3rem!important}}.predictive-search h2,.predictive-search__heading{font-family:Lato,Helvetica,sans-serif!important;font-size:1rem!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:#8a7c75!important;margin:2.4rem 0 1.6rem!important;font-weight:500!important}.predictive-search__results-groups-wrapper{display:block!important}.predictive-search ul{list-style:none;padding:0;margin:0}.predictive-search ul.predictive-search__results-list{display:grid!important;grid-template-columns:repeat(2,1fr);gap:1.6rem}@media screen and (min-width:750px){.predictive-search ul.predictive-search__results-list{grid-template-columns:repeat(4,1fr);gap:2.4rem}}.predictive-search__list-item{border-bottom:none!important;padding:0!important;margin:0!important}.predictive-search__item{display:block!important;padding:0!important;margin:0!important;text-decoration:none;color:inherit;background:transparent!important;flex-direction:column!important;gap:.8rem!important}.predictive-search__item-content{flex:1;display:flex;flex-direction:column;gap:.4rem}.predictive-search__item-heading{font-family:Playfair Display,Georgia,serif!important;font-size:1.4rem!important;font-weight:500!important;color:rgb(var(--color-foreground))!important;letter-spacing:0!important;line-height:1.3!important;margin:0!important}.predictive-search__item .price{font-family:Lato,Helvetica,sans-serif!important;font-size:1.2rem!important;color:#8a7c75!important}.predictive-search__image,.predictive-search__item img{width:100%!important;aspect-ratio:3 / 4;object-fit:cover;background-color:rgb(var(--color-background));margin-bottom:1rem!important;display:block;transition:transform .5s ease}.predictive-search__item:hover img{transform:scale(1.04)}.predictive-search__loading-state,.predictive-search__no-results{font-family:Lato,Helvetica,sans-serif;font-size:1.4rem;color:rgba(var(--color-foreground),.65);padding:2rem 0!important}.template-index:not(.pellavio-scrolled) .pellavio-header-group .header__icon--search,.template-index:not(.pellavio-scrolled) .pellavio-header-group .header__icon--search svg{color:#f9f7f5!important}.pellavio-dim-list{list-style:none!important;padding:0!important;margin:.4rem 0!important}.pellavio-dim-list li{font-family:Lato,Helvetica,sans-serif;font-size:1.4rem;color:rgba(var(--color-foreground),.7);padding:.6rem 0;border-bottom:1px solid rgba(var(--color-foreground),.06)}.pellavio-dim-list li:last-child{border-bottom:none}.pellavio-dim-list strong{color:rgb(var(--color-foreground));font-weight:500;margin-right:.6rem}.pellavio-scarcity{margin-bottom:1.6rem}.pellavio-scarcity__row{display:flex;align-items:center;gap:.8rem}.pellavio-scarcity__row.pellavio-hidden{display:none}.pellavio-scarcity__dot{width:.8rem;height:.8rem;border-radius:50%;background:#c8593a;flex-shrink:0;animation:pellavio-pulse 1.8s ease-in-out infinite}@keyframes pellavio-pulse{0%,to{opacity:1}50%{opacity:.35}}.pellavio-scarcity__text{font-family:Lato,Helvetica,sans-serif;font-size:1.3rem;font-weight:700;color:#c8593a;letter-spacing:.03em}.pellavio-scarcity__sub{font-family:Lato,Helvetica,sans-serif;font-size:1.2rem;color:#8a7c75}.pellavio-pdp-trust{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid rgba(42,37,34,.1);margin-bottom:2.8rem}.pellavio-pdp-trust__item{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.4rem .8rem;text-align:center;border-right:1px solid rgba(42,37,34,.1)}.pellavio-pdp-trust__item:last-child{border-right:none}.pellavio-pdp-trust__icon{color:#ac7e39}.pellavio-pdp-trust__icon svg{width:1.8rem;height:1.8rem;stroke-width:1.5;display:block}.pellavio-pdp-trust__label{font-family:Lato,Helvetica,sans-serif;font-size:1rem;letter-spacing:.08em;text-transform:uppercase;color:#2a2522;font-weight:700;line-height:1.2}.pellavio-pdp-trust__sub{font-family:Lato,Helvetica,sans-serif;font-size:1rem;color:#8a7c75;line-height:1.2}@media screen and (max-width:579px){.pellavio-pdp-trust{grid-template-columns:repeat(2,1fr)}.pellavio-pdp-trust__item:nth-child(2){border-right:none}.pellavio-pdp-trust__item:nth-child(3){border-right:1px solid rgba(42,37,34,.1)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pellavio.css.map */
