#MainContent:is([data-template="404"],[data-template=search],[data-template=collection],[data-template=list-collections],[data-template=cart],[data-template=blog],[data-template=article]) .page-width:not(.page-width--narrow){max-width:var(--sw-max);padding-inline:var(--sw-gutter)}#MainContent[data-template=article] .page-width--narrow{max-width:calc(720px + 2 * var(--sw-gutter));padding-inline:var(--sw-gutter)}body.sw :is(.collection-hero__title,.main-blog .title--primary,:where(#MainContent[data-template=list-collections]) .title--primary,.template-search__header h1,.title-wrapper-with-link .title,.template-404 .title,.article-template__title,.cart__empty-text){margin:0;color:inherit;font-family:var(--sw-font-display, system-ui, sans-serif);font-weight:var(--sw-font-display-weight, 500);letter-spacing:-.035em;line-height:1.02;text-wrap:balance}body.sw :is(.collection-hero__title,.main-blog .title--primary,:where(#MainContent[data-template=list-collections]) .title--primary,.template-404 .title,.cart__empty-text){font-size:var(--sw-size-l)}body.sw :is(.template-search__header h1,.title-wrapper-with-link .title,.article-template__title){font-size:clamp(36px,3.8vw,60px)}body.sw :is(.caption-with-letter-spacing,.caption-large,.caption){font-size:13px;letter-spacing:0;text-transform:none}body.sw .button:not(.button--tertiary){min-height:54px;padding:12px 30px;font-family:var(--sw-font-ui, system-ui, sans-serif);font-size:15px;font-weight:600;letter-spacing:0}body.sw .button:not(.button--secondary,.button--tertiary,[disabled]):hover{background-color:transparent;color:rgb(var(--color-button))}body.sw .field__input:is(:focus,:not(:placeholder-shown))~.field__label{font-size:12px}#MainContent[data-template=collection] .collection-hero__inner{display:grid;gap:24px;padding-block:clamp(96px,10vw,150px) clamp(40px,5vw,64px)}#MainContent[data-template=collection] .collection-hero__text-wrapper{display:grid;gap:22px}#MainContent[data-template=collection] .collection-hero__description{max-width:38em;margin:0;color:var(--sw-quiet);font-size:18px;line-height:1.6}body.sw .product-card-wrapper .card__media .media{background:radial-gradient(ellipse 70% 75% at 50% 56%,var(--sw-studio-in) 0%,color-mix(in srgb,var(--sw-studio-in) 55%,var(--sw-studio-out)) 58%,var(--sw-studio-out) 100%)}body.sw .product-card-wrapper .card__media .media img{padding:7%;object-fit:contain;mix-blend-mode:multiply}body.sw .card-wrapper .card__content{padding-inline:0}body.sw .card-wrapper .card__information{padding-top:18px}body.sw .card-wrapper .card__heading{margin:0;font-family:var(--sw-font-display, system-ui, sans-serif);font-size:19px;font-weight:var(--sw-font-display-weight, 500);letter-spacing:-.015em;line-height:1.3}body.sw .card-wrapper .card-information{margin-top:6px}body.sw .card-wrapper .price{color:var(--sw-quiet);font-size:14px;letter-spacing:0}body.sw .vt-card-consultation__label{margin:0;color:var(--sw-quiet);font-size:14px;line-height:1.5}body.sw .vt-card-consultation{grid-row-start:4;margin-top:14px}body.sw .vt-card-consultation__link{position:relative;z-index:2;display:inline-flex;gap:8px;padding-bottom:4px;border-bottom:1px solid var(--sw-hairline);color:var(--sw-ink);font-size:14px;font-weight:600;text-decoration:none;transition:border-color var(--sw-fast) var(--sw-ease)}body.sw .vt-card-consultation__link:hover{border-bottom-color:var(--sw-ink)}body.sw .badge{padding:4px 10px;border-radius:0;font-size:12px;font-weight:600;letter-spacing:0}body.sw :is(.collection-card-wrapper,.article-card-wrapper) .card__inner{background:var(--sw-raised)}body.sw .article-card .card__heading{font-size:22px;letter-spacing:-.02em}body.sw .article-card__info,body.sw .article-card__excerpt{color:var(--sw-quiet);font-size:14px;letter-spacing:0}body.sw .facets-container{padding-top:0}body.sw .facets__form{align-items:center;margin-bottom:clamp(28px,3vw,44px);padding-block:12px;border-block:1px solid var(--sw-hairline)}body.sw :is(.facets__heading,.facet-filters__label,.product-count__text,.product-count-vertical){color:var(--sw-quiet);font-size:14px;letter-spacing:0}body.sw :is(.facets__summary,.facet-filters__sort,.mobile-facets__open,.mobile-facets__open-label){color:var(--sw-ink);font-size:14px;letter-spacing:0}body.sw .facets__summary .icon-caret{width:10px}body.sw .facets__display,body.sw .mobile-facets__inner{border-color:var(--sw-hairline);border-radius:0;background:var(--sw-raised)}body.sw .active-facets__button-inner{border-radius:0;box-shadow:0 0 0 1px var(--sw-hairline);font-size:13px}body.sw .pagination__item{font-size:15px}#MainContent[data-template=search] .template-search__header{padding-top:clamp(64px,8vw,120px);text-align:left}#MainContent[data-template=search] :is(.template-search__header h1,.title-wrapper.center){text-align:left}#MainContent[data-template=search] .template-search__search{max-width:720px;margin:28px 0 0}#MainContent[data-template=search] .template-search__search .field__input{height:64px;font-size:18px}#MainContent[data-template=search] .template-search__search .field__label{top:21px;font-size:16px;letter-spacing:0}#MainContent[data-template=search] .template-search__search .field__input:is(:focus,:not(:placeholder-shown))~.field__label{top:8px;font-size:12px}#MainContent[data-template=search] .template-search__header>p,#MainContent[data-template=search] .collection--empty .title{color:var(--sw-quiet);font-size:17px;font-weight:400;letter-spacing:0}#MainContent[data-template=list-collections] .title--primary{padding-block:clamp(96px,10vw,150px) clamp(40px,5vw,64px)}#MainContent[data-template=cart] .title-wrapper-with-link{align-items:baseline;margin:clamp(64px,8vw,110px) 0 clamp(28px,3vw,40px)}#MainContent[data-template=cart] .title-wrapper-with-link .underlined-link{color:var(--sw-quiet);font-size:14px}#MainContent[data-template=cart] .is-empty .cart__warnings{display:grid}#MainContent[data-template=cart] .cart__warnings{justify-items:start;gap:32px;padding-block:clamp(96px,12vw,180px);text-align:left}#MainContent[data-template=cart] .cart-items th{padding-bottom:14px;color:var(--sw-quiet);font-weight:500}#MainContent[data-template=cart] .cart-items td{padding-block:24px}#MainContent[data-template=cart] .cart-item__name{font-family:var(--sw-font-display, system-ui, sans-serif);font-size:19px;font-weight:var(--sw-font-display-weight, 500);letter-spacing:-.015em;text-decoration:none}#MainContent[data-template=cart] .totals__total{color:var(--sw-quiet);font-size:15px}#MainContent[data-template=cart] .totals__total-value{font-family:var(--sw-font-display, system-ui, sans-serif);font-size:30px;font-weight:var(--sw-font-display-weight, 500);letter-spacing:-.02em}#MainContent[data-template=cart] .tax-note{color:var(--sw-quiet);font-size:13px}body.sw .cart-item__image-container{background:var(--sw-studio-in)}body.sw .cart-item__image{mix-blend-mode:multiply}body.sw :is(.product-option,.cart-item__details .caption-with-letter-spacing){color:var(--sw-quiet);font-size:14px}body.sw .vt-private-checkout{display:grid;gap:14px;padding:clamp(24px,3vw,36px);border:1px solid var(--sw-hairline);background:var(--sw-raised)}body.sw .vt-private-checkout__eyebrow{margin:0;color:var(--sw-quiet);font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}body.sw .vt-private-checkout__title{margin:0;color:inherit;font-family:var(--sw-font-display, system-ui, sans-serif);font-size:clamp(24px,2.4vw,32px);font-weight:var(--sw-font-display-weight, 500);letter-spacing:-.025em;line-height:1.15}body.sw .vt-private-checkout__text,body.sw .vt-cart-quote-label{margin:0;color:var(--sw-quiet);font-size:15px;line-height:1.6}body.sw .vt-private-checkout__cta{gap:10px;margin-top:10px}body.sw cart-drawer .drawer__inner{border-color:var(--sw-hairline);background:var(--sw-raised)}body.sw cart-drawer .drawer__heading{font-family:var(--sw-font-display, system-ui, sans-serif);font-size:26px;font-weight:var(--sw-font-display-weight, 500);letter-spacing:-.02em}body.sw cart-drawer .cart-item__name{font-size:16px;font-weight:600;text-decoration:none}#MainContent[data-template=blog] .main-blog .title--primary{margin-block:clamp(40px,6vw,80px) clamp(40px,5vw,64px)}#MainContent[data-template=blog] .blog-articles{gap:clamp(32px,3vw,48px) var(--sw-gutter)}body.sw .aq-blog-empty{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:32px var(--sw-gutter);padding-block:clamp(40px,5vw,64px) clamp(64px,8vw,110px);border-top:1px solid var(--sw-hairline)}body.sw .aq-blog-empty__copy{display:grid;gap:18px}body.sw .aq-blog-empty__eyebrow{margin:0;color:var(--sw-quiet);font-size:13px;font-weight:500}body.sw .aq-blog-empty h2{margin:0;color:inherit;font-family:var(--sw-font-display, system-ui, sans-serif);font-size:clamp(30px,3.4vw,52px);font-weight:var(--sw-font-display-weight, 500);letter-spacing:-.03em;line-height:1.08;text-wrap:balance}body.sw .aq-blog-empty__copy>p:last-child{max-width:34em;margin:0;color:var(--sw-quiet);font-size:17px;line-height:1.6}body.sw .aq-blog-empty__link{justify-self:end;display:inline-flex;gap:10px;padding-bottom:6px;border-bottom:1px solid var(--sw-hairline);color:var(--sw-ink);font-size:15px;font-weight:600;text-decoration:none;transition:border-color var(--sw-fast) var(--sw-ease)}body.sw .aq-blog-empty__link:hover{border-bottom-color:var(--sw-ink)}#MainContent[data-template=article] .article-template>header{display:grid;gap:18px;margin-block:clamp(56px,7vw,96px) clamp(32px,4vw,56px)}#MainContent[data-template=article] .circle-divider{color:var(--sw-quiet)}#MainContent[data-template=article] .article-template__content{font-size:18px;line-height:1.75}#MainContent[data-template=article] .article-template__content :is(h2,h3){font-family:var(--sw-font-display, system-ui, sans-serif);font-weight:var(--sw-font-display-weight, 500);letter-spacing:-.025em}#MainContent[data-template=article] .article-template__comment-wrapper{background:var(--sw-raised)}#MainContent[data-template="404"] .template-404{display:grid;justify-items:start;gap:28px;max-width:var(--sw-max);margin-block:0;padding:clamp(120px,14vw,220px) var(--sw-gutter) clamp(96px,12vw,180px);text-align:left}#MainContent[data-template="404"] .template-404>p{margin:0;color:var(--sw-quiet);font-size:15px;font-weight:500}#MainContent[data-template="404"] .template-404 .title+*{margin-top:12px}@media screen and (max-width:749px){body.sw .card-wrapper .card__heading{font-size:16px}body.sw .aq-blog-empty{grid-template-columns:minmax(0,1fr)}body.sw .aq-blog-empty__link{justify-self:start}#MainContent[data-template=cart] cart-items:not(.is-empty) .title-wrapper-with-link{display:grid;gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/sw-system.css.map */
