html body h1,html body h2,html body h3,html body h4,html body h5,html body .h0,html body .h1,html body .h2,html body .h3,html body .h4,html body .h5{font-family:var(--sv-sans);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--sv-ink);line-height:1.4}html body h1,html body .h0,html body .h1{font-size:1.8rem}html body h2,html body .h2{font-size:1.5rem}html body h3,html body .h3{font-size:1.3rem}html body h4,html body .h4,html body h5,html body .h5{font-size:1.2rem}html body .sv-display{font-family:var(--sv-serif);font-weight:400;letter-spacing:0;text-transform:none}html body .button,html body .shopify-challenge__button,html body .customer button{font-family:var(--sv-sans);font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500;min-height:4.8rem;border-radius:0}html body .button:before,html body .button:after{border-radius:0}html body .field__input,html body .select__select,html body .customer .field input,html body .text-area{font-family:var(--sv-sans);font-size:1.3rem;border-radius:0}html body .field:before,html body .field:after,html body .select:before,html body .select:after{border-radius:0}html body .page-width{max-width:none;padding-left:var(--sv-gutter);padding-right:var(--sv-gutter)}html body .rte{font-size:1.3rem}.content-for-layout{min-height:56vh}.sv-page{padding:clamp(56px,7vw,112px) var(--sv-gutter) clamp(72px,9vw,144px)}.sv-page__head{text-align:center;margin-bottom:clamp(40px,5vw,72px)}.sv-page__head h1{font-size:clamp(44px,6vw,92px);margin-top:1.4rem}.sv-rte{max-width:68rem;margin:0 auto;font-size:1.4rem;line-height:1.8}.sv-rte>*:first-child{margin-top:0}.sv-rte p{margin:0 0 1.6rem}.sv-rte a{color:inherit;text-decoration:underline;text-underline-offset:.25em}.sv-rte h2{font-size:1.1rem;letter-spacing:.18em;line-height:1.4;margin:4.8rem 0 1.6rem;padding-top:2.4rem;border-top:1px solid var(--sv-line)}.sv-rte ul{margin:0 0 1.6rem;padding-left:1.8rem}.sv-rte li{margin-bottom:.6rem}.sv-rte table:not([class]),.sv-acc table:not([class]){width:100%;table-layout:auto;border-collapse:collapse;border-style:none;box-shadow:none;font-size:1.25rem;margin:0 0 1.6rem}.sv-rte table:not([class]) th,.sv-rte table:not([class]) td,.sv-acc table:not([class]) th,.sv-acc table:not([class]) td{text-align:left;padding:1rem .8rem 1rem 0;border:0;border-bottom:1px solid var(--sv-line)}.sv-rte table:not([class]) th,.sv-acc table:not([class]) th{font-size:1.05rem;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--sv-mute)}.sv-rte details{border-bottom:1px solid var(--sv-line)}.sv-rte h2+details{border-top:1px solid var(--sv-line)}.sv-rte summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:1.8rem 0}.sv-rte summary::-webkit-details-marker{display:none}.sv-rte summary:after{content:"+";font-size:1.8rem;font-weight:300;line-height:1}.sv-rte details[open] summary:after{content:"\2212"}.sv-rte details p{color:var(--sv-mute);margin:0;padding:0 4rem 2rem 0}.sv-units{display:flex;justify-content:flex-end;gap:1.2rem;margin-bottom:.2rem}.sv-units button{background:none;border:0;padding:0;cursor:pointer;font-family:var(--sv-sans);font-size:1.05rem;letter-spacing:.16em;color:var(--sv-mute)}.sv-units button.is-on{color:var(--sv-ink);text-decoration:underline;text-underline-offset:.35em}@media(min-width:990px){.sv-page--split{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2.4rem;align-items:start}.sv-page--split .sv-page__head{grid-column:1/7;text-align:left;margin:0;position:sticky;top:calc(var(--sv-header-h) + 4rem)}.sv-page--split .sv-rte{grid-column:8/13;max-width:none;margin:0}}.sv-page--split .sv-rte>p:first-child{font-family:var(--sv-serif);font-size:clamp(24px,2.2vw,32px);line-height:1.25;letter-spacing:0;margin-bottom:2.8rem}.sv-contact{padding:0 var(--sv-gutter) clamp(72px,9vw,144px);margin-top:calc(clamp(72px,9vw,144px)*-1 + 1.6rem)}.sv-contact__intro{text-align:center;max-width:46rem;margin:0 auto 4.8rem;color:var(--sv-mute)}.sv-form{max-width:60rem;margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8rem 2.4rem}.sv-field--full,.sv-form__status{grid-column:1/-1}.sv-field label{display:block;font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:var(--sv-mute);margin-bottom:.4rem}.sv-field input,.sv-field textarea{display:block;width:100%;border:0;border-bottom:1px solid var(--sv-ink);border-radius:0;background:none;outline:0;box-shadow:none;-webkit-appearance:none;appearance:none;font-family:var(--sv-sans);font-size:1.4rem;line-height:1.6;letter-spacing:.02em;color:var(--sv-ink);padding:1rem 0}.sv-field textarea{min-height:14rem;resize:vertical}.sv-field input:focus,.sv-field textarea:focus{box-shadow:0 1px 0 var(--sv-ink)}.sv-form__status.sv-display{font-size:3.2rem;line-height:1.1;text-align:center;margin:0}@media(max-width:749px){.sv-form{grid-template-columns:minmax(0,1fr)}}.sv-coll{padding-bottom:clamp(72px,9vw,144px)}.sv-coll__head{text-align:center;padding:clamp(48px,6vw,96px) var(--sv-gutter) clamp(36px,4.4vw,64px)}.sv-coll__head h1{font-size:clamp(44px,6vw,92px);margin-top:1.4rem}.sv-coll__desc{max-width:52rem;margin:2.4rem auto 0;color:var(--sv-mute)}.sv-coll__desc p{margin:0}.sv-coll__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.6rem;min-height:5.2rem;padding:1rem var(--sv-gutter);border-top:1px solid var(--sv-line);border-bottom:1px solid var(--sv-line);margin-bottom:var(--sv-gap);font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;font-weight:500}.sv-coll__cats{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem 2.4rem}.sv-coll__cats a{color:var(--sv-mute);text-decoration:none;transition:color .3s}.sv-coll__cats a:hover,.sv-coll__cats a[aria-current]{color:var(--sv-ink)}.sv-coll__sort{justify-self:end;display:flex;align-items:center;gap:.8rem;color:var(--sv-mute)}.sv-coll__sort select{-webkit-appearance:none;appearance:none;border:0;outline:0;background:none;border-radius:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--sv-ink);cursor:pointer;padding:.4rem 1.8rem .4rem 0}.sv-coll__sort:after{content:"";width:.6rem;height:.6rem;border-right:1px solid var(--sv-ink);border-bottom:1px solid var(--sv-ink);transform:rotate(45deg);margin:-.4rem 0 0 -1.8rem;pointer-events:none}.sv-coll__empty{text-align:center;padding:8rem var(--sv-gutter);color:var(--sv-mute);grid-column:1/-1}.sv-pager{display:flex;justify-content:center;align-items:center;gap:3.2rem;padding:clamp(48px,6vw,88px) var(--sv-gutter) 0;font-size:1.1rem;letter-spacing:.16em}@media(max-width:749px){.sv-coll__bar{grid-template-columns:1fr auto}.sv-coll__cats{display:none}}html body product-info .page-width{padding:0}html body .product.grid{column-gap:0;row-gap:0;margin:0}html body .product__media-wrapper{padding:0}html body .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}html body .product__media-list{margin:0;padding:0;column-gap:var(--sv-gap);row-gap:var(--sv-gap)}html body .product__media-item{padding:0}html body .product__media-item .product__modal-opener,html body .product__media-item .product__media{border:0;border-radius:0;box-shadow:none}html body .product__media-item .global-media-settings{border:0;border-radius:0;box-shadow:none;background:var(--sv-panel)}html body .product__media-item .global-media-settings:after{box-shadow:none}html body .product__media.media{background:var(--sv-panel)}html body .product-media-container.media-type-image .product__media.media{padding-top:125%}html body .product__media.media img{object-fit:contain;mix-blend-mode:multiply;clip-path:inset(.5%)}html body .product__media-icon{display:none}.sv-media-off{display:none!important}html body .product__title{margin:.8rem 0 1rem}html body .product__title h1{font-size:1.6rem;letter-spacing:.14em;line-height:1.4}html body .product__text.caption-with-letter-spacing{font-size:1.1rem;letter-spacing:.2em;color:var(--sv-mute);margin:0}html body .product__info-container>*+*{margin:1.5rem 0}html body .product .price,html body .product .price .price-item{font-size:1.4rem;letter-spacing:.08em;color:var(--sv-ink)}html body .product-form__input .form__label{font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:var(--sv-mute);margin-bottom:.8rem}html body .product-form__input{margin:0 0 2rem;max-width:none;padding:0;border:0}html body .product-form__input--pill input[type=radio]+label{border:1px solid var(--sv-line);border-radius:0;background:var(--sv-white);color:var(--sv-ink);font-size:1.15rem;letter-spacing:.06em;line-height:1;min-width:4.6rem;text-align:center;padding:1.3rem 1.4rem;margin:.4rem .4rem 0 0;transition:border-color .3s,background .3s,color .3s}html body .product-form__input--pill input[type=radio]+label:before{display:none}html body .product-form__input--pill input[type=radio]+label:hover{border-color:var(--sv-ink)}html body .product-form__input--pill input[type=radio]:checked+label{background:var(--sv-ink);border-color:var(--sv-ink);color:var(--sv-white);text-decoration:none}html body .product-form__input--pill input[type=radio]:disabled+label,html body .product-form__input--pill input[type=radio].disabled+label{color:var(--sv-mute);border-color:var(--sv-line);text-decoration:line-through}html body .product-form__buttons{max-width:none}html body .product-form__submit{min-height:5.2rem;margin-bottom:0}html body .product-form__submit:not([disabled]):hover{opacity:.86}.sv-pdp-lead{margin:1.6rem 0 2.8rem;line-height:1.75;color:#333}.sv-pdp-lead p{margin:0 0 1rem}.sv-pdp-lead p:first-child{font-family:var(--sv-serif);font-size:2.3rem;line-height:1.2;letter-spacing:0;color:var(--sv-ink);margin-bottom:1.2rem}.sv-acc{margin-top:3.6rem;border-bottom:1px solid var(--sv-line)}.sv-acc details{border-top:1px solid var(--sv-line)}.sv-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:1.7rem 0;font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;font-weight:500}.sv-acc summary::-webkit-details-marker{display:none}.sv-acc summary:after{content:"+";font-size:1.7rem;font-weight:300;letter-spacing:0;line-height:1}.sv-acc details[open] summary:after{content:"\2212"}.sv-acc__body{padding:0 0 2.2rem;color:#333}.sv-acc__body p{margin:0 0 1rem}.sv-acc__body ul{margin:0;padding-left:1.7rem}.sv-acc__body li{margin-bottom:.5rem}.sv-acc__body a{color:inherit;text-underline-offset:.25em}@media(min-width:750px){html body .product--large:not(.product--no-media) .product__media-wrapper{max-width:62%;width:62%}html body .product--large:not(.product--no-media) .product__info-wrapper{max-width:38%;width:38%;padding:clamp(28px,3.6vw,56px) clamp(24px,4.2vw,72px) 5.6rem}html body .product--columns .product__media-item:not(.product__media-item--single):not(:only-child){max-width:calc(50% - var(--sv-gap) / 2);width:calc(50% - var(--sv-gap) / 2)}html body .product__info-container{max-width:46rem}html body .product__info-wrapper .product__info-container--sticky{top:calc(var(--sv-header-h) + 2.4rem)}}@media(max-width:749px){html body .product__info-wrapper{padding:2.8rem var(--sv-gutter) 4.8rem}html body .product__media-list.slider--mobile{scroll-padding-left:0;padding:0;margin:0;column-gap:0}html body .product__media-list.slider--mobile .product__media-item{width:100%;max-width:100%;margin-left:0;padding-left:0}html body .product__media-list.slider--mobile:after{display:none}html body .product__media-wrapper .slider-buttons{margin:0;padding:.4rem 0}}html body .drawer{background-color:#0b0b0b66}html body .drawer__inner{width:46rem;border:0;padding:0 2.4rem}html body .drawer__heading{font-size:1.2rem;letter-spacing:.18em;margin:0}html body .drawer__header{padding:2.2rem 0}html body .cart-item__name{font-family:var(--sv-sans);font-size:1.15rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:var(--sv-ink)}html body .cart-item__image{border:0;border-radius:0}html body .cart-drawer .cart-item__media{background:var(--sv-panel)}html body .cart-drawer .cart-item__media img{mix-blend-mode:multiply}html body .cart-item .product-option,html body .cart-item dl{font-size:1.2rem;color:var(--sv-mute)}html body .cart-item .price,html body .cart-item__price-wrapper .price{font-size:1.25rem;letter-spacing:.06em}html body .quantity{border-radius:0;min-height:4rem;width:11rem}html body .quantity:before,html body .quantity:after{border-radius:0}html body .quantity__input{font-size:1.2rem}html body .totals__total,html body .totals>h2{font-size:1.2rem;letter-spacing:.16em}html body .totals__total-value{font-family:var(--sv-sans);font-size:1.5rem;letter-spacing:.06em}html body .tax-note{font-size:1.15rem;color:var(--sv-mute)}html body .cart-items th,html body .cart-drawer .cart-items th{font-size:1.05rem;letter-spacing:.16em;color:var(--sv-mute)}html body .cart__empty-text,html body .cart-drawer .cart__empty-text{font-family:var(--sv-serif);font-weight:400;font-size:3.2rem;letter-spacing:0;text-transform:none;line-height:1.1}html body .title--primary{font-family:var(--sv-serif);font-weight:400;font-size:clamp(40px,5vw,72px);letter-spacing:0;text-transform:none;line-height:1;margin:clamp(40px,5vw,72px) 0 3.2rem}html body .cart__login-title{font-size:1.2rem}html body .card-wrapper .card,html body .card-wrapper .card__inner{border:0;border-radius:0;box-shadow:none;background:transparent}html body .card-wrapper .card__inner .card__media{background:var(--sv-panel)}html body .card-wrapper .card__media img{mix-blend-mode:multiply;object-fit:contain;padding:8%}html body .card-wrapper .card__heading{font-family:var(--sv-sans);font-size:1.1rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}html body .card-wrapper .card__heading a{text-decoration:none}html body .card-wrapper .price{font-size:1.15rem;letter-spacing:.06em}html body .template-search__header h1,html body .main-page-title,html body .customer h1{font-family:var(--sv-serif);font-weight:400;font-size:clamp(40px,5vw,72px);letter-spacing:0;text-transform:none;line-height:1}html body .predictive-search{border-radius:0}body.password{background:var(--sv-ink)}body.password #shopify-section-main-password-header{position:fixed;top:0;left:0;right:0;z-index:10}body.password #shopify-section-main-password-header>.gradient{background:transparent}body.password .password-header{display:flex;justify-content:flex-end;padding:2rem var(--sv-gutter);margin:0;max-width:none}body.password .password-header>h1,body.password .password-header>.password-logo,body.password .password-content,body.password .password__footer,body.password hr{display:none}body.password .password-link{color:var(--sv-white);font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none}body.password .password-link .svg-wrapper{color:var(--sv-white)}.sv-pw{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;background:var(--sv-ink);color:var(--sv-white);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:8rem var(--sv-gutter)}.sv-pw .sv-eyebrow{color:#fff9}.sv-pw__word{font-size:clamp(72px,17vw,280px);letter-spacing:.04em;line-height:.9;margin:2.4rem 0;color:var(--sv-white)}.sv-pw>p{max-width:40rem;margin:0 0 4rem;color:#ffffffb3}.sv-pw__form{width:100%;max-width:42rem}.sv-pw__form .sv-news{max-width:none;text-align:left}
/*# sourceMappingURL=/cdn/shop/t/3/assets/savant-shop.css.map */
