:root{--folio-cobalt: #334FB4;--folio-cobalt-dk: #2A4197;--folio-cobalt-soft: #9FB0E6;--folio-charcoal: #242833;--folio-page: #F3F3F3;--folio-paper: #FBFBFA;--folio-mat: #E7E3DB;--folio-ink: #121212;--folio-graphite: #8A8D94;--folio-hair: rgba(18, 18, 18, .12);--fs-eyebrow: 1.25rem;--fs-plate: 1.15rem;--fs-meta: 1.3rem;--fs-stamp: 1.1rem;--fs-body-sm: 1.45rem;--fs-body: 1.7rem;--fs-btn: 1.45rem;--fs-price: 1.8rem;--fs-card-title: 2rem;--fs-trust-title: 1.5rem;--fs-h3: clamp(2.2rem, 2.4vw, 2.9rem);--fs-h2: clamp(3.2rem, 3.6vw, 4.6rem);--fs-h1: clamp(4.6rem, 6.4vw, 7.4rem);--folio-sect-pad: clamp(60px, 7vw, 104px);--font-body-family: "Murecho", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600;--font-heading-family: "Murecho", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-heading-style: normal;--font-heading-weight: 300}@media(max-width:749px){:root{--folio-sect-pad: 48px}}body{font-family:var(--font-body-family);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,.h0,.h1,.h2,.title,.banner__heading,.section-header__title,.product__title,.card__heading{font-family:var(--font-heading-family);font-weight:300;letter-spacing:-.02em;line-height:1.08}.button,.shopify-payment-button__button--unbranded,.product-form__submit{font-family:var(--font-body-family);font-weight:600;letter-spacing:.02em;border-radius:999px;box-shadow:none}.button:not(.button--secondary):not([disabled]):after,.button:before{box-shadow:none}.button--secondary{border-radius:999px}.folio-hairline{height:1px;width:100%;background:var(--folio-hair);border:0;margin:0}.folio-eyebrow{font-size:var(--fs-eyebrow);font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--folio-graphite)}.folio-eyebrow .ink{color:var(--folio-cobalt)}.folio-plate{font-size:var(--fs-plate);letter-spacing:.14em;text-transform:uppercase;color:var(--folio-cobalt)}.folio-plate .stamp{color:var(--folio-graphite)}.folio-meta{font-size:var(--fs-meta);letter-spacing:.04em;color:var(--folio-graphite)}.folio-frame{border:1px solid var(--folio-hair);background:var(--folio-paper);padding:clamp(11px,1.6vw,18px)}.folio-frame .folio-mat{border:1px solid var(--folio-mat);padding:clamp(8px,1.2vw,14px);background:var(--folio-paper)}.folio-art{position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden;background:var(--folio-paper)}.folio-art.is-square{aspect-ratio:1 / 1}.folio-art.is-wide{aspect-ratio:3 / 2}.folio-art img,.folio-art svg{display:block;width:100%;height:100%;object-fit:cover}.folio-plateline{display:flex;align-items:baseline;justify-content:space-between;gap:14px;border-top:1px solid var(--folio-hair);margin-top:13px;padding-top:11px;flex-wrap:wrap}.folio-stamp{display:inline-flex;align-items:center;font-size:var(--fs-stamp);letter-spacing:.14em;text-transform:uppercase;color:var(--folio-cobalt);border:1px solid var(--folio-mat);background:var(--folio-mat);border-radius:999px;padding:3px 10px;white-space:nowrap}.folio-save{font-size:var(--fs-stamp);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--folio-cobalt);border:1px solid var(--folio-cobalt);border-radius:999px;padding:2px 8px;white-space:nowrap}.folio-underline{position:relative;text-decoration:none;color:inherit}.folio-underline:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:var(--folio-cobalt);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.folio-underline:hover:after{transform:scaleX(1)}.card-wrapper,.card{box-shadow:none}.card__inner{border-radius:0}.card--standard .card__inner,.card .card__media{box-shadow:none}.folio-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--folio-hair);border:1px solid var(--folio-hair)}.folio-trust .cell{background:var(--folio-paper);padding:24px 22px;display:flex;flex-direction:column;gap:9px}.folio-trust .cell .ic{font-size:2.4rem;color:var(--folio-cobalt)}.folio-trust .cell .t{font-size:var(--fs-trust-title);font-weight:600}.folio-trust .cell .d{font-size:var(--fs-body-sm);color:var(--folio-graphite);line-height:1.5}@media(max-width:749px){.folio-trust{grid-template-columns:1fr 1fr}}:root{--media-radius: 0px;--card-corner-radius: 0px;--inputs-radius: 999px;--inputs-radius-outset: 999px}.announcement-bar,.announcement-bar-section{background:var(--folio-charcoal);color:#c7cbd6;border:0}.announcement-bar__message{color:#c7cbd6;font-family:var(--font-body-family);font-weight:400;font-size:var(--fs-meta);letter-spacing:.18em;text-transform:uppercase}.announcement-bar__link,.announcement-bar .slider-button{color:#c7cbd6}.announcement-bar__link:hover{color:var(--folio-cobalt-soft)}.announcement-bar .slider-button .icon{color:#c7cbd6}.header-wrapper{background:var(--folio-paper);border-bottom:1px solid var(--folio-hair);box-shadow:none}.header-wrapper--border-bottom{border-bottom:1px solid var(--folio-hair)}.header{background:transparent}.header__heading-link,.header__heading-link .h2{font-family:var(--font-heading-family);font-weight:300;letter-spacing:-.02em;color:var(--folio-ink);text-transform:none}.header__heading-link .h2{font-size:1.55rem}.folio-wordmark__ink{color:var(--folio-cobalt);font-weight:600}.header__menu-item{font-family:var(--font-body-family);font-weight:400;letter-spacing:.01em;color:var(--folio-ink);text-transform:none}.header__menu-item .header__active-menu-item{color:var(--folio-cobalt)}.header__inline-menu .header__menu-item>span,.header__menu-item .header__active-menu-item{position:relative;display:inline-block}.header__inline-menu .header__menu-item>span:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background:var(--folio-cobalt);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.header__menu-item:hover>span:after,.header__menu-item:focus-visible>span:after{transform:scaleX(1)}.header__menu-item:hover{color:var(--folio-cobalt)}.header__icon,.header__icon .icon{color:var(--folio-ink)}.header__icon:hover,.header__icon:hover .icon{color:var(--folio-cobalt)}.header__icon .svg-wrapper{color:inherit}.cart-count-bubble{background:var(--folio-cobalt);color:#fff;font-weight:600}.cart-count-bubble:after{border-color:transparent}.header__submenu,.mega-menu__content{background:var(--folio-paper);border:1px solid var(--folio-hair);box-shadow:none;border-radius:0}.mega-menu__list .mega-menu__link:hover,.header__submenu .header__menu-item:hover{color:var(--folio-cobalt)}.footer{background:var(--folio-charcoal);color:#c7cbd6;border-top:0}.footer:not(.color-scheme-1){background:var(--folio-charcoal)}.footer .footer__content-top,.footer .footer__content-bottom{border:0}.footer-block__heading{color:#7b8194;font-family:var(--font-body-family);font-weight:400;font-size:var(--fs-meta);letter-spacing:.2em;text-transform:uppercase}.footer-block__details-content,.footer-block .rte,.footer-block__newsletter{color:#9298a8}.footer-block .list-menu__item,.footer-block__details-content .list-menu__item--link{color:#c7cbd6;font-size:var(--fs-body-sm)}.footer-block .list-menu__item:hover,.footer-block__details-content a:hover{color:#fff;text-decoration:none}.footer-block__details-content a,.footer .rte a{color:var(--folio-cobalt-soft)}.footer-block__details-content a:hover{color:#fff}.footer__list-social .list-social__link,.footer__list-social .icon{color:#c7cbd6}.footer__list-social .list-social__link:hover .icon{color:var(--folio-cobalt-soft)}.footer .newsletter-form__field-wrapper .field__input{background:var(--folio-paper);color:var(--folio-ink);border:1px solid transparent}.footer .newsletter-form__field-wrapper .field__input:focus{border-color:var(--folio-cobalt-soft)}.footer .newsletter-form__field-wrapper .field__label{color:var(--folio-graphite)}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.14)}.footer__content-bottom-wrapper{border-top:0}.footer__payment{gap:12px}.footer__payment .icon,.footer__payment .list-payment__item .icon{filter:none;opacity:.9}.footer__payment .list-payment{gap:10px}.footer__copyright,.copyright__content{color:#7b8194;font-size:var(--fs-meta);letter-spacing:.02em}.copyright__content a{color:var(--folio-cobalt-soft)}.copyright__content a:hover{color:#fff}.footer__localization .disclosure__button,.footer__column .localization-form__select{color:#c7cbd6}.footer .disclosure__list-wrapper,.footer .disclosure__list{background:var(--folio-paper);border:1px solid var(--folio-hair);box-shadow:none;border-radius:0}.footer .disclosure__link{color:var(--folio-ink)}.footer .disclosure__link:hover,.footer .disclosure__link--active{color:var(--folio-cobalt)}.product{background:transparent}.product__info-container{padding-top:4px}.product__media-wrapper{border:1px solid var(--folio-hair);background:var(--folio-paper);padding:clamp(12px,1.6vw,20px)}.product__media-wrapper .product-media-gallery{border:1px solid var(--folio-mat);background:var(--folio-paper);padding:clamp(8px,1.2vw,14px)}.product__media-wrapper .product-media-container,.product__media-wrapper .product__media-item{background:var(--folio-paper)}.product__media,.product__media-wrapper .product-media-container,.product__media-wrapper .media,.product__media-wrapper .global-media-settings{border-radius:0;box-shadow:none;border:0}.product__media img,.product__media-wrapper .media img{border-radius:0}.product__media-wrapper .slider-counter{font-size:var(--fs-plate);letter-spacing:.14em;text-transform:uppercase;color:var(--folio-cobalt)}.product__media-wrapper .slider-counter--total{color:var(--folio-graphite)}.product__media-wrapper .slider-button{background:var(--folio-paper);border:1px solid var(--folio-hair);border-radius:0;box-shadow:none;color:var(--folio-ink)}.product__media-wrapper .slider-button:not([disabled]):hover{color:var(--folio-cobalt);border-color:var(--folio-cobalt)}.thumbnail-list{gap:12px}.thumbnail-list__item .thumbnail{border:1px solid var(--folio-hair);border-radius:0;box-shadow:none;background:var(--folio-paper);padding:6px}.thumbnail-list__item .thumbnail img{border-radius:0}.thumbnail-list__item .thumbnail[aria-current],.thumbnail-list__item .thumbnail:hover{border-color:var(--folio-cobalt);box-shadow:none}.thumbnail-list button[aria-current]:after{display:none}.product__title,.product__title h1,.product__title h2{font-family:var(--font-heading-family);font-weight:300;letter-spacing:-.02em;line-height:1.1;color:var(--folio-ink)}.product__text.caption-with-letter-spacing{letter-spacing:.18em;text-transform:uppercase;color:var(--folio-graphite)}.product__info-container .price{color:var(--folio-ink);font-size:var(--fs-price)}.product__info-container .price .price-item--regular,.product__info-container .price .price-item--sale{font-weight:600;font-size:var(--fs-price);letter-spacing:-.01em;color:var(--folio-ink)}.product__info-container .price--on-sale .price-item--sale,.product__info-container .price__sale .price-item--sale{color:var(--folio-cobalt)}.product__info-container .price__sale .price-item--regular,.product__info-container .price .price-item--regular.variant-item__old-price,.product__info-container .price s.price-item{font-weight:400;font-size:var(--fs-body-sm);color:var(--folio-graphite);text-decoration:line-through}.product__info-container .price__badge-sale,.product__info-container .price .badge.price__badge-sale{font-size:var(--fs-stamp);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--folio-cobalt);background:transparent;border:1px solid var(--folio-cobalt);border-radius:999px;padding:2px 8px}.product__info-container .price__badge-sold-out{color:var(--folio-graphite);background:transparent;border:1px solid var(--folio-hair);border-radius:999px}.product__info-container .product__text,.product__info-container .shopify-installments,.product__info-container .product__tax{color:var(--folio-graphite);font-size:var(--fs-meta);letter-spacing:.02em}.product__info-container .product__inventory{font-size:var(--fs-meta);letter-spacing:.02em}.product__info-container .product__inventory .quantity-rules__label,.product__info-container .product__inventory--low{color:var(--folio-cobalt)}.product-form__input .form__label{font-size:var(--fs-plate);letter-spacing:.16em;text-transform:uppercase;color:var(--folio-graphite);font-weight:400}.product-form__input--pill input[type=radio]+label{border:1px solid var(--folio-hair);border-radius:999px;background:var(--folio-paper);color:var(--folio-ink);box-shadow:none;font-size:var(--fs-body-sm);letter-spacing:.01em;transition:border-color .2s ease,color .2s ease}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--folio-cobalt);color:var(--folio-cobalt)}.product-form__input--pill input[type=radio]:checked+label{border-color:var(--folio-cobalt);background:var(--folio-cobalt);color:#fff;box-shadow:none}.product-form__input--dropdown .select__select{border:1px solid var(--folio-hair);border-radius:0;background:var(--folio-paper);box-shadow:none}.product-form__input .quantity,quantity-input.quantity{border:1px solid var(--folio-hair);border-radius:0;box-shadow:none}.quantity__button,.quantity__input{background:var(--folio-paper);box-shadow:none;color:var(--folio-ink)}.quantity__button:hover{color:var(--folio-cobalt)}.product-form__buttons{gap:11px}.product-form__buttons .product-form__submit.button--primary{background:var(--folio-cobalt);border:1px solid var(--folio-cobalt);color:#fff;border-radius:999px;box-shadow:none;font-weight:600;letter-spacing:.02em;padding-block:16px}.product-form__buttons .product-form__submit.button--primary:not([disabled]):hover{background:var(--folio-cobalt-dk);border-color:var(--folio-cobalt-dk);box-shadow:none}.product-form__buttons .shopify-payment-button__button--unbranded{background:var(--folio-charcoal);border:1px solid var(--folio-charcoal);color:#fff;border-radius:999px;box-shadow:none;font-weight:600;letter-spacing:.02em}.product-form__buttons .shopify-payment-button__button--unbranded:hover{opacity:.9;box-shadow:none}.product-form__buttons .product-form__submit.button--secondary{background:transparent;border:1px solid var(--folio-cobalt);color:var(--folio-cobalt);border-radius:999px;box-shadow:none}.product-form__buttons .product-form__submit.button--secondary:hover{background:var(--folio-cobalt);color:#fff}.product-form__buttons .product-form__submit[disabled]{background:var(--folio-mat);border-color:var(--folio-mat);color:var(--folio-graphite);box-shadow:none}.product-form__buttons .product-form__submit:after,.product-form__buttons .button:after{box-shadow:none}.product__pickup-availabilities .pickup-availability-button{color:var(--folio-cobalt)}.product-form__error-message-wrapper{color:var(--folio-cobalt-dk)}.product__accordion{border-top:1px solid var(--folio-hair)}.product__accordion .accordion{border:0}.product__accordion details{border-bottom:1px solid var(--folio-hair)}.product__accordion .accordion__title,.product__accordion summary .accordion__title{font-weight:600;font-size:var(--fs-body-sm);letter-spacing:.01em;color:var(--folio-ink)}.product__accordion summary{padding-block:16px}.product__accordion .accordion summary .icon-caret,.product__accordion summary .icon-accordion{color:var(--folio-cobalt)}.product__accordion .accordion__content{color:var(--folio-graphite);font-size:var(--fs-body-sm);line-height:1.6;padding-bottom:18px}.product__accordion .accordion__content a{color:var(--folio-cobalt)}.product__info-container .accordion+.accordion{border-top:0}@media(max-width:749px){.product__media-wrapper{padding:clamp(10px,3vw,14px)}.product__info-container .price .price-item--regular,.product__info-container .price .price-item--sale{font-size:var(--fs-price)}}.collection-hero{background:transparent;border-bottom:1px solid var(--folio-hair);padding-block:clamp(40px,6vw,80px)}.collection-hero__inner{align-items:baseline;gap:22px}.collection-hero__title{font-family:var(--font-heading-family);font-weight:300;letter-spacing:-.02em;line-height:1.05;font-size:clamp(2.4rem,5vw,4.5rem);color:var(--folio-ink);margin:0}.collection-hero__description{font-size:var(--fs-body);line-height:1.7;max-width:62ch;color:var(--folio-ink)}.collection-hero__image-container{border-radius:0;box-shadow:none;background:var(--folio-paper)}.collection{background:transparent}#product-grid.product-grid{--grid-mobile-horizontal-spacing: 14px;--grid-mobile-vertical-spacing: 24px;--grid-desktop-horizontal-spacing: 26px;--grid-desktop-vertical-spacing: 40px}.facets-container{display:flex;align-items:center;justify-content:space-between;gap:14px 28px;flex-wrap:wrap;border-top:1px solid var(--folio-hair);border-bottom:1px solid var(--folio-hair);padding-block:15px;margin-bottom:clamp(28px,4vw,46px)}.facets__heading,.facet-filters__label,.facet-filters__field label,.product-count__text,.product-count-vertical,.product-count{font-size:var(--fs-plate)!important;font-weight:400!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--folio-graphite)!important;margin:0}.facets__form{display:flex!important;align-items:center!important;flex-wrap:wrap;gap:10px 22px!important;margin:0!important}.facets__wrapper{display:flex!important;align-items:center;gap:12px;flex-wrap:wrap;margin:0}.facet-filters,.facet-filters.sorting{display:flex!important;align-items:center;gap:12px;margin:0 0 0 auto!important}.facets__form>*,.facets__wrapper>*,.facet-filters>*{align-self:center!important}.facets__form .product-count{align-self:center!important;margin:0!important}.facets__heading,.facet-filters__label,.product-count,.product-count__text,.facets__summary-label{line-height:1!important}.facets__disclosure,.facets__disclosure .facets__summary{margin:0!important}.facets__disclosure:not([open]) .facets__display{display:none!important}.facets__form .facets__heading{margin:0!important}.facets__form .active-facets{flex-basis:100%;order:90;margin:0!important}.facets__summary{display:inline-flex!important;align-items:center;gap:8px;border:1px solid var(--folio-hair);border-radius:999px;padding:9px 18px!important;background:var(--folio-paper);font-size:var(--fs-body-sm)!important;color:var(--folio-ink);line-height:1;list-style:none;transition:border-color .2s ease,color .2s ease}.facets__summary::-webkit-details-marker,.facets__summary::marker{display:none;content:""}.facets__summary:hover{border-color:var(--folio-cobalt);color:var(--folio-cobalt)}.facets__summary-label{font-size:var(--fs-body-sm);letter-spacing:.01em}.facets__summary>div{display:flex;align-items:center}.facets__summary .icon-caret{position:static!important;top:auto!important;right:auto!important;width:9px;height:6px;margin:0 0 0 10px!important;color:var(--folio-graphite)}.facets__summary:hover .icon-caret{color:var(--folio-cobalt)}.select:has(.facet-filters__sort){width:auto}.facet-filters__sort{border:1px solid var(--folio-hair)!important;border-radius:999px!important;padding:9px 34px 9px 18px!important;background:var(--folio-paper);color:var(--folio-ink);font-size:var(--fs-body-sm)!important;field-sizing:content;width:auto!important;min-width:0!important;max-width:none!important}.facet-filters__sort:hover{border-color:var(--folio-cobalt)!important}.facet-filters__sort+.icon-caret,.facet-filters .select .icon-caret{position:absolute!important;top:50%!important;transform:translateY(-50%);right:16px!important;left:auto!important;width:10px;color:var(--folio-graphite)}.facets__display{border:1px solid var(--folio-hair);border-radius:0;box-shadow:none;background:var(--folio-paper)}.active-facets__button-inner{border:1px solid var(--folio-cobalt);border-radius:999px;background:transparent;color:var(--folio-cobalt);font-size:var(--fs-plate);letter-spacing:.06em;text-transform:uppercase}.active-facets__button-inner:hover{background:var(--folio-cobalt);color:#fff}.facets__reset{color:var(--folio-graphite)}.facets__reset:hover{color:var(--folio-cobalt)}.card-wrapper .card,.card{background:transparent;box-shadow:none}.card-wrapper .card{--image-padding: clamp(8px, 1vw, 12px)}.card--standard .card__inner,.card--card .card__inner,.card__inner{border:1px solid var(--folio-hair)!important;border-radius:0;background:var(--folio-paper);box-shadow:none}.card__media{border:1px solid var(--folio-mat);border-radius:0;background:var(--folio-paper);box-shadow:none;overflow:hidden}.card .media,.card__media img{border-radius:0}.card__media .media img{object-fit:contain}.card-wrapper .media--hover-effect.folio-swap>img:first-child{opacity:0!important}.card-wrapper .media--hover-effect.folio-swap>img+img{opacity:1!important}.card-wrapper:hover .media--hover-effect.folio-swap>img:first-child{opacity:1!important}.card-wrapper:hover .media--hover-effect.folio-swap>img+img{opacity:0!important}.card--standard .card__inner.color-background-1,.card--standard .card__inner[class*=color-]{background:var(--folio-paper)}.card__content{padding-top:13px}.card-information,.card__information{padding:0}.card__content .caption,.card-information .caption,.card__information .caption{font-size:var(--fs-plate);letter-spacing:.18em;text-transform:uppercase;color:var(--folio-graphite)}.card__heading{font-family:var(--font-heading-family);font-weight:300;letter-spacing:-.01em;line-height:1.2;font-size:var(--fs-card-title)}.card__heading a{text-decoration:none;color:var(--folio-ink);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.card__heading{min-height:2.4em}.card-wrapper:hover .card__heading a,.card__heading a:hover{color:var(--folio-cobalt);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--folio-cobalt);text-underline-offset:3px}.folio-price-row{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.card-information .price,.card__information .price{color:var(--folio-ink)}.card-information .price__regular .price-item,.card-information .price__sale .price-item--last,.card__information .price__sale .price-item--last{font-weight:600;font-size:var(--fs-price);color:var(--folio-cobalt)}.price__sale .price-item--regular,.price .price-item--regular.variant-item__old-price{color:var(--folio-graphite);text-decoration:line-through;font-weight:400;font-size:var(--fs-body-sm)}.card__badge{display:none!important}.price__badge-sale,.badge.price__badge-sale{background:transparent;color:var(--folio-cobalt);border:1px solid var(--folio-cobalt);border-radius:999px;font-size:var(--fs-stamp);font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:2px 8px;box-shadow:none}.price__badge-sold-out,.badge.price__badge-sold-out{background:transparent;color:var(--folio-graphite);border:1px solid var(--folio-hair);border-radius:999px;box-shadow:none}.quick-add__submit.button--secondary{box-shadow:none}.cart-items,.cart__footer,.cart__contents,.cart__blocks{background:transparent;box-shadow:none}.cart__footer.color-scheme-1,.cart__footer[class*=color-],.cart-items[class*=color-]{background:transparent}.cart__warnings .cart__empty-text,.title.title--primary{font-family:var(--font-heading-family);font-weight:300;letter-spacing:-.02em}.cart-items thead th,.cart-items__heading{font-size:var(--fs-plate);letter-spacing:.14em;text-transform:uppercase;color:var(--folio-graphite);font-weight:400;border-bottom:1px solid var(--folio-hair)}.cart-item{border-top:1px solid var(--folio-hair)}.cart-items td,.cart-item__details{border:0}.cart-item__image-container,.cart-item__media{border-radius:0;box-shadow:none;background:var(--folio-paper)}.cart-item__image-container{border:1px solid var(--folio-hair);padding:7px}.cart-item__image{border:1px solid var(--folio-mat);border-radius:0}.cart-item__name{font-family:var(--font-heading-family);font-weight:300;letter-spacing:-.01em;line-height:1.25;color:var(--folio-ink)}.cart-item__link,.cart-item__name:hover{color:var(--folio-cobalt)}.cart-item__details .product-option,.cart-item__price-wrapper{color:var(--folio-graphite)}.cart-item__final-price,.cart-item__price-wrapper .price--end{color:var(--folio-cobalt);font-weight:600}.cart-item__old-price{color:var(--folio-graphite);text-decoration:line-through}.cart-item .quantity,.quantity.cart-quantity{border:1px solid var(--folio-hair);border-radius:999px;overflow:hidden;box-shadow:none}.cart-item .quantity__input,.quantity.cart-quantity .quantity__input{background:var(--folio-paper);color:var(--folio-ink)}.cart-item .quantity__button,.quantity.cart-quantity .quantity__button{color:var(--folio-graphite)}.cart-item .quantity__button:hover{color:var(--folio-cobalt)}.cart-item__remove .button,cart-remove-button .button{color:var(--folio-graphite);box-shadow:none}.cart-item__remove .button:hover,.cart-item__error-text{color:var(--folio-cobalt)}.cart__footer .cart__blocks{background:var(--folio-paper);border:1px solid var(--folio-hair);padding:clamp(20px,3vw,26px)}.totals{border-top:1px solid var(--folio-hair);padding-top:14px}.totals__subtotal,.totals__total{color:var(--folio-ink)}.totals__total{font-weight:600}.totals__total-value{font-family:var(--font-heading-family);font-weight:300;font-size:1.4rem;letter-spacing:-.01em;color:var(--folio-ink)}.totals .discounts__discount,.discounts__discount--position{color:var(--folio-cobalt);font-weight:600}.tax-note,.cart__footer .tax-note{font-size:var(--fs-body-sm);color:var(--folio-graphite);line-height:1.5}.cart__checkout-button.button{background:var(--folio-cobalt);border:1px solid var(--folio-cobalt);color:#fff;border-radius:999px;box-shadow:none;font-weight:600;letter-spacing:.02em}.cart__checkout-button.button:hover{background:var(--folio-cobalt-dk);border-color:var(--folio-cobalt-dk)}.cart__dynamic-checkout-buttons,.cart__dynamic-checkout-buttons *{border-radius:999px!important;box-shadow:none!important}.cart__note.field{background:var(--folio-paper);border:1px solid var(--folio-hair);border-radius:0}.cart__note .field__input{border-radius:0}.product--stacked .product__media-item,.product--stacked .product__media-item--single{width:100%!important;max-width:100%!important}.quick-add__submit,.quick-add__submit.button--secondary{border:1px solid var(--folio-cobalt)!important;border-radius:999px!important;background:transparent;color:var(--folio-cobalt);font-weight:600;font-size:var(--fs-btn);box-shadow:none!important;transition:background .2s ease,color .2s ease}.quick-add__submit:hover{background:var(--folio-cobalt);color:#fff}.quick-add__submit:after,.quick-add__submit:before{box-shadow:none!important}.template-search__header{text-align:left}.template-search__header h1{font-family:var(--font-heading-family);font-weight:300;letter-spacing:-.02em;font-size:var(--fs-h1);color:var(--folio-ink)}.template-search__search{margin-left:0}.template-search .search__input.field__input{border-radius:999px}.related-products__heading{font-family:var(--font-heading-family);font-weight:300;letter-spacing:-.02em;font-size:var(--fs-h2);margin-bottom:28px}.folio-format-pills{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.folio-format-pills__label{font-size:var(--fs-plate);letter-spacing:.16em;text-transform:uppercase;color:var(--folio-graphite);margin-right:2px}.folio-format-pills__pill{display:inline-flex;align-items:center;padding:8px 18px;border:1px solid var(--folio-hair);border-radius:999px;background:var(--folio-paper);color:var(--folio-ink);font-size:var(--fs-body-sm);text-decoration:none;transition:border-color .2s ease,color .2s ease,background .2s ease}.folio-format-pills__pill:hover{border-color:var(--folio-cobalt);color:var(--folio-cobalt)}.folio-format-pills__pill.is-active{background:var(--folio-cobalt);border-color:var(--folio-cobalt);color:#fff}.folio-browse-strip{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:22px}.folio-browse-strip__label{font-size:var(--fs-plate);letter-spacing:.16em;text-transform:uppercase;color:var(--folio-graphite);margin-right:2px}.folio-browse-strip__pill{display:inline-flex;align-items:center;padding:8px 18px;border:1px solid var(--folio-hair);border-radius:999px;background:var(--folio-paper);color:var(--folio-ink);font-size:var(--fs-body-sm);text-decoration:none;transition:border-color .2s ease,color .2s ease}.folio-browse-strip__pill:hover{border-color:var(--folio-cobalt);color:var(--folio-cobalt)}.price__sale .price-item--regular,.price .price-item--regular.variant-item__old-price,.price__badge-sale,.folio-save,.folio-bestsellers__save,.folio-bestsellers__price .was{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/folio.css.map */
