.pv-utility-intro{max-width:1200px;padding:clamp(60px,7vw,112px) 24px 34px;margin:0 auto;color:#141414;text-align:center}.pv-utility-eyebrow{margin:0;font-family:var(--pv-sans, Arial, sans-serif);font-size:10px;font-weight:500;letter-spacing:.19em;line-height:1.7;text-transform:uppercase}.pv-utility-intro h1{margin:20px 0 26px;font-family:var(--pv-serif, Georgia, serif);font-size:clamp(46px,7vw,94px);font-weight:400;line-height:1.04;letter-spacing:-.045em;text-transform:none}.pv-utility-intro__description{max-width:42ch;margin:0 auto 20px;color:#625b51;font-size:14px;line-height:1.8}.pv-utility-text-link{display:inline-block;color:inherit;border-bottom:1px solid #8f7448;padding:8px 0;font-family:var(--pv-sans, Arial, sans-serif);font-size:12px;line-height:1.7}.pv-utility-button{display:inline-flex;justify-content:center;align-items:center;gap:24px;min-height:54px;padding:14px 25px;background:#141414;color:#f4f0e8;border:1px solid #141414;font-family:var(--pv-sans, Arial, sans-serif);font-size:10px;letter-spacing:.1em;line-height:1.7;text-transform:uppercase}.pv-utility-button:hover{background:#302c26;color:#f4f0e8}.pv-utility-actions{margin-top:34px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:22px 34px}.pv-utility-intro a:focus-visible,.template-page [data-section-type=contact] :is(input,textarea,button,a):focus-visible,.template-cart .cart__template :is(input,textarea,button,a,select):focus-visible,.template-search [data-section-type=search-page] :is(input,button,a):focus-visible{outline:2px solid #8f7448;outline-offset:4px}.template-page [data-section-type=contact]{background:#f4f0e8;padding-bottom:clamp(60px,8vw,120px)}.template-page [data-section-type=contact]>.wrapper--narrow{max-width:700px}.template-page [data-section-type=contact] .standard__kicker{padding-top:28px;border-top:1px solid rgba(20,20,20,.17);color:#625b51;font-size:10px;font-weight:400;letter-spacing:.14em}.template-page [data-section-type=contact] .standard__kicker:after{display:none}.template-page [data-section-type=contact] .float__wrapper{margin:25px 0}.template-page [data-section-type=contact] .float__wrapper label,.template-page [data-section-type=contact] .float__wrapper label.label--float{display:block;position:static;transform:none;opacity:1;z-index:auto;background:transparent;margin-bottom:10px;padding:0;color:#514b43;font-size:10px;font-weight:400;letter-spacing:.08em}.template-page [data-section-type=contact] .float__wrapper input,.template-page [data-section-type=contact] .float__wrapper textarea{border:1px solid #bcb4a7;border-radius:0;background:transparent;color:#141414;padding:15px;font-family:var(--pv-sans, Arial, sans-serif);font-size:16px;line-height:1.7}.template-page [data-section-type=contact] .float__wrapper input{min-height:54px}.template-page [data-section-type=contact] .float__wrapper textarea{min-height:180px;height:190px;resize:vertical}.template-page [data-section-type=contact] .float__wrapper :is(input,textarea)::placeholder{color:#746c60}.template-page [data-section-type=contact] .form__legal{color:#746c60;font-size:11px;line-height:1.7}.template-page [data-section-type=contact] button[type=submit],.template-cart .cart__template .checkout__button{border:1px solid #141414;border-radius:0;min-height:54px;background:#141414;color:#f4f0e8;font-size:11px;font-weight:400;letter-spacing:.12em}.template-page [data-section-type=contact] button[type=submit]{min-width:180px;margin-top:18px}.template-page [data-section-type=contact] button[type=submit]:hover,.template-cart .cart__template .checkout__button:hover{background:#302c26;color:#f4f0e8}.template-cart,.template-search,.template-404{background:#f4f0e8;color:#141414}.template-cart .pv-cart-intro{padding-bottom:20px}.template-cart .cart__template{padding-bottom:clamp(44px,6vw,90px)}.template-cart .cart__template>.wrapper{max-width:1280px}.template-cart .cart>.h3--body{display:none}.template-cart .cart__empty{height:auto;min-height:100px;padding:10px 24px 20px}.template-cart .cart__empty .image-overlay{display:none}.template-cart .cart__empty .h4--body{color:#625b51;font-family:var(--pv-sans, Arial, sans-serif);font-size:15px;font-weight:400}.template-cart .cart__circle__wrapper{display:flex;width:fit-content;margin:8px auto 40px;padding:10px 0;border-bottom:1px solid #8f7448}.template-cart .cart__circle{display:none}.template-cart .cart__continue__link{margin:0;color:#141414;font-size:11px;font-weight:400;letter-spacing:.08em}.template-cart .cart__items__title{font-family:var(--pv-serif, Georgia, serif);font-size:25px;font-weight:400;line-height:1.2;letter-spacing:-.02em}.template-cart .cart__items__meta{margin-top:8px;font-family:var(--pv-sans, Arial, sans-serif);font-size:11px;font-style:normal;line-height:1.7;letter-spacing:.02em}.template-cart .cart__heading{font-size:10px;font-weight:400;letter-spacing:.09em}.template-cart .cart__items__row,.template-cart .cart__heading__wrapper{border-color:#1414142b}.template-cart .cart__items__image{background:#fff}.template-cart .cart__template .quantity__input,.template-cart .cart__template textarea{background:transparent;border-color:#bcb4a7;border-radius:0;color:#141414;font-size:16px}.template-cart .cart__template .quantity__input,.template-cart .cart__template .quantity__button{min-height:44px}.template-cart .cart__template .cart__items__remove a{display:inline-block;padding:8px 0;font-size:11px;text-decoration:underline;text-underline-offset:4px}.template-cart .cart__footer__small{color:#625b51;font-size:12px;line-height:1.7;font-style:normal}.template-cart .cart__footer__value{font-family:var(--pv-sans, Arial, sans-serif);font-weight:400}.template-404 .pv-not-found{min-height:62vh;padding-top:clamp(70px,11vw,160px);padding-bottom:clamp(70px,9vw,130px)}.template-404 .pv-not-found h1{font-size:clamp(44px,6.5vw,88px)}.template-search [data-section-type=search-page]{max-width:1000px;padding-top:clamp(56px,7vw,105px);padding-bottom:clamp(56px,7vw,105px);min-height:55vh}.template-search .search__page__heading{margin-bottom:45px}.template-search .search__page__heading .input-group{border-color:#bcb4a7;border-radius:0;background:transparent}.template-search .search__page__heading .input-group .input-group-field{height:58px;border-radius:0;background:transparent;color:#141414;font-size:16px}.template-search .search__page__heading .input-group .btn{height:58px;border-radius:0;background:#141414;color:#f4f0e8;font-size:10px;letter-spacing:.08em}.template-search .search__page__heading .note{background:transparent;color:#625b51;border:0;padding:12px 0}.template-search .product__inline__title{margin-bottom:12px;font-family:var(--pv-serif, Georgia, serif);font-size:clamp(25px,3vw,37px);font-weight:400;letter-spacing:-.02em;line-height:1.15}.template-search .product__inline__price{color:#625b51;font-size:14px;line-height:1.8}.template-search .product__inline__price em{font-size:11px;font-style:normal}.template-search .collection__products hr{border-color:#1414142b;margin:28px 0}@media(max-width:599px){.pv-contact-intro{padding-bottom:12px}.template-page [data-section-type=contact]>.wrapper--narrow,.template-cart .cart__template>.wrapper,.template-search [data-section-type=search-page]{padding-left:22px;padding-right:22px}.template-page [data-section-type=contact] button[type=submit]{width:100%}.template-cart .cart__items__title{font-size:22px}.template-search .collection__products .grid{margin-left:-18px}.template-search .collection__products .grid__item{padding-left:18px}.template-search .collection__products .one-sixth{width:27%}.template-search .collection__products .five-sixths{width:73%}.template-search .product__inline__title{font-size:25px}}@media(prefers-reduced-motion:reduce){.template-page [data-section-type=contact] .float__wrapper label{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/pavora-utilities.css.map */
