@font-face{font-family:SilInter;src:url(inter-regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:SilInter;src:url(inter-bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:SilPlayfair;src:url(playfair-bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}:root{--sil-bg:#faf3eb;--sil-ink:#1f1b1f;--sil-accent:#a65d54;--sil-line:#e5d8cb;--sil-muted:#6d625d;--sil-white:#fffdf9}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--sil-bg);color:var(--sil-ink);font:14px/1.6 SilInter,Arial,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}h1,h2,h3,p{margin-top:0}h1,h2{font-family:SilPlayfair,Georgia,serif;line-height:1.1;letter-spacing:-.025em}.sil-container{width:min(100% - 48px,1440px);margin-inline:auto}.sil-skip{position:absolute;left:12px;top:-80px;z-index:100;background:#fff;padding:12px}.sil-skip:focus{top:12px}.sil-announcement{min-height:35px;display:flex;align-items:center;justify-content:center;gap:24px;background:#251e22;color:#f7e9dc;text-align:center;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:6px 18px}.sil-announcement__star{color:#d7ae88}.sil-header{position:relative;z-index:20;background:var(--sil-bg);border-bottom:1px solid var(--sil-line)}.sil-header__inner{min-height:85px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px}.sil-header__nav{display:flex;align-items:center;gap:30px}.sil-header__nav a,.sil-mobile-nav nav a{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;transition:color .2s}.sil-header__nav a:hover,.sil-mobile-nav nav a:hover{color:var(--sil-accent)}.sil-wordmark{font-family:SilPlayfair,Georgia,serif;font-size:30px;letter-spacing:.2em;line-height:1;text-align:center;white-space:nowrap}.sil-header__tools{display:flex;justify-content:flex-end;align-items:center;gap:24px}.sil-header__tools svg{width:22px;height:22px}.sil-search summary{list-style:none;cursor:pointer}.sil-search summary::-webkit-details-marker,.sil-mobile-nav summary::-webkit-details-marker{display:none}.sil-search form{position:absolute;top:100%;left:0;right:0;display:flex;align-items:center;gap:12px;background:var(--sil-white);padding:20px max(24px,calc((100vw - 1440px)/2));box-shadow:0 10px 25px #1f1b1f18}.sil-search form label{font-size:12px;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap}.sil-search form input{width:100%;padding:12px;border:1px solid var(--sil-line);background:#fff}.sil-search form button{border:0;background:var(--sil-ink);color:#fff;padding:13px 23px}.sil-cart-link{position:relative}.sil-cart-count{position:absolute;top:-10px;right:-11px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 3px;border-radius:50%;background:var(--sil-accent);color:#fff;font-size:10px}.sil-mobile-nav{display:none}.sil-eyebrow{display:block;margin-bottom:20px;color:var(--sil-accent);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.sil-button,.sil-card__action,.sil-product-form__buy{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:48px;border:1px solid var(--sil-ink);border-radius:3px;background:var(--sil-ink);color:#fff;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:13px 24px;transition:background .2s,color .2s,transform .2s}.sil-button:hover,.sil-card__action:hover,.sil-product-form__buy:hover{background:var(--sil-accent);border-color:var(--sil-accent);color:#fff}.sil-button:disabled{opacity:.5;cursor:not-allowed}.sil-button--outline{background:transparent;color:var(--sil-ink)}.sil-text-link{display:inline-block;border-bottom:1px solid currentColor;padding-bottom:3px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.sil-text-link:hover{color:var(--sil-accent)}.sil-hero{background:linear-gradient(115deg,#fbf5ee,#f3e6db)}.sil-hero__grid{min-height:690px;display:grid;grid-template-columns:45% 55%;align-items:center;gap:36px}.sil-hero__copy{padding:75px 0 70px;position:relative;z-index:2}.sil-hero h1{max-width:620px;font-size:clamp(52px,5.7vw,91px);margin-bottom:28px}.sil-hero__copy>p{max-width:470px;color:#514746;font-size:16px;line-height:1.8;margin-bottom:32px}.sil-hero__links{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.sil-hero__footnote{margin-top:88px;color:#8c7b72;font-size:10px;letter-spacing:.16em;text-transform:uppercase}.sil-hero__visual{position:relative;height:620px;overflow:hidden;display:flex;align-items:flex-end;justify-content:center}.sil-hero__visual:before{content:"";position:absolute;top:80px;right:15px;bottom:20px;left:7%;background:#e9d8c9}.sil-hero__main-image{position:relative;z-index:1;width:64%;height:88%;object-fit:cover;box-shadow:0 15px 45px #44291d22}.sil-hero__side-image{position:absolute;z-index:2;right:0;bottom:0;width:31%;height:58%;box-shadow:0 12px 35px #44291d2b}.sil-hero__side-image img{width:100%;height:100%;object-fit:cover}.sil-hero__seal{position:absolute;z-index:3;right:13%;top:4%;display:flex;align-items:center;justify-content:center;flex-direction:column;width:120px;height:120px;border:1px solid #9d695b;border-radius:50%;background:#faf3ebd9;color:#7b4c42;font-family:SilPlayfair,Georgia,serif;font-size:13px;text-align:center;transform:rotate(12deg)}.sil-hero__seal span{font-size:20px}.sil-trust{background:#282125;color:#f8efe4}.sil-trust>.sil-container{min-height:67px;display:flex;align-items:center;justify-content:space-around;gap:12px;text-align:center;font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.sil-trust span:nth-child(2n){color:#d6ad84}.sil-section{padding-top:90px;padding-bottom:90px}.sil-section--tint{background:#f3e7dc}.sil-section__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:36px}.sil-section__head .sil-eyebrow{margin-bottom:14px}.sil-section__head h2{font-size:clamp(36px,4vw,56px);margin-bottom:10px}.sil-section__head p{color:var(--sil-muted);margin-bottom:0}.sil-collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.sil-collection-tile{position:relative;display:block;height:440px;overflow:hidden;background:#dec9b8}.sil-collection-tile img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.sil-collection-tile:hover img{transform:scale(1.05)}.sil-collection-tile__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#130f12bd,transparent 65%)}.sil-collection-tile__content{position:absolute;left:30px;bottom:30px;right:30px;display:grid;gap:8px;color:#fff}.sil-collection-tile__content small{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.sil-collection-tile__content strong{font:700 34px/1.2 SilPlayfair,Georgia,serif}.sil-collection-tile__content>span{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.sil-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:34px 18px}.sil-card{min-width:0}.sil-card__media{position:relative;overflow:hidden;background:#e9ddd2;aspect-ratio:3/4}.sil-card__image-link,.sil-card__image{display:block;width:100%;height:100%}.sil-card__image{object-fit:cover;transition:transform .5s}.sil-card:hover .sil-card__image{transform:scale(1.035)}.sil-card__placeholder{display:grid;place-items:center;height:100%;padding:30px;text-align:center;font-family:SilPlayfair,Georgia,serif;font-size:22px}.sil-card__badge{position:absolute;top:12px;left:12px;background:#fff;color:var(--sil-ink);padding:5px 10px;font-size:10px;font-weight:700;text-transform:uppercase}.sil-card__actions{position:absolute;left:0;right:0;bottom:0;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:5px;padding:8px;background:#faf3ebec;transform:translateY(105%);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.sil-card:hover .sil-card__actions,.sil-card:focus-within .sil-card__actions{transform:translateY(0)}.sil-card__action{min-height:42px;padding:10px 5px;font-size:10px;letter-spacing:.06em}.sil-card__action--cart{background:var(--sil-white);border-color:var(--sil-ink);color:var(--sil-ink)}.sil-card__action--buy{background:var(--sil-ink)}.sil-card__soldout{grid-column:1/-1;text-align:center;padding:10px;font-weight:700;text-transform:uppercase}.sil-card__details{padding:16px 3px}.sil-card__vendor{color:var(--sil-accent);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sil-card h3{font-size:14px;font-weight:400;line-height:1.45;margin:7px 0}.sil-card h3 a:hover{color:var(--sil-accent)}.sil-card__price{font-weight:700}.sil-card__price s{margin-left:7px;color:#847d78;font-weight:400}.sil-newsletter{background:#e9d7c9;padding:80px 0}.sil-newsletter__inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px}.sil-newsletter h2{font-size:clamp(36px,4vw,54px);margin-bottom:8px}.sil-newsletter p{margin-bottom:0}.sil-newsletter__form label{display:block;margin-bottom:12px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.sil-newsletter__form>div{display:flex}.sil-newsletter__form input{min-width:0;flex:1;padding:15px;background:#fff;border:1px solid #bfae9f}.sil-newsletter__form button{background:var(--sil-ink);border:1px solid var(--sil-ink);color:#fff;padding:12px 23px;text-transform:uppercase;font-weight:700;font-size:11px;letter-spacing:.1em}.sil-footer{background:#251e22;color:#f8efe6;padding:68px 0 20px}.sil-footer__grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.4fr;gap:50px}.sil-wordmark--footer{display:inline-block;margin-bottom:20px;font-size:23px}.sil-footer p{max-width:300px;color:#cbbfba}.sil-footer h2{font:700 11px SilInter,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;margin-bottom:20px}.sil-footer__grid>div:not(:first-child) a{display:block;margin-bottom:9px;color:#cbbfba}.sil-footer a:hover{color:#fff}.sil-footer__bottom{margin-top:45px;border-top:1px solid #54494c;padding-top:20px;color:#b2a5a2;font-size:11px}.sil-breadcrumb{padding-top:34px;color:#857a74;font-size:12px}.sil-breadcrumb a:hover{color:var(--sil-accent)}.sil-catalog{padding-bottom:90px}.sil-catalog__header{text-align:center;padding:45px 0 55px}.sil-catalog__header .sil-eyebrow{margin-bottom:12px}.sil-catalog__header h1{font-size:clamp(44px,5vw,68px);margin-bottom:14px}.sil-catalog__description{max-width:740px;margin:auto;color:var(--sil-muted)}.sil-catalog__toolbar{display:flex;align-items:center;gap:20px;border-top:1px solid var(--sil-line);border-bottom:1px solid var(--sil-line);padding:18px 0;margin-bottom:26px}.sil-filter-form{display:flex;align-items:center;gap:12px;flex-wrap:wrap;flex:1}.sil-filter{position:relative}.sil-filter summary{list-style:none;cursor:pointer;border:1px solid var(--sil-line);border-radius:25px;padding:9px 14px;background:var(--sil-white);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.sil-filter summary span{padding-left:8px}.sil-filter__panel{position:absolute;z-index:6;top:calc(100% + 7px);left:0;min-width:205px;max-height:310px;overflow:auto;display:grid;gap:10px;background:var(--sil-white);padding:16px;box-shadow:0 10px 25px #1f1b1f24}.sil-filter__panel label{display:flex;align-items:center;gap:8px;white-space:nowrap}.sil-filter__panel input[type=number]{width:90px;padding:6px;border:1px solid var(--sil-line)}.sil-filter__panel input[type=checkbox]{accent-color:var(--sil-accent)}.sil-filter__panel small{color:var(--sil-muted)}.sil-filter-form__apply{border:0;border-radius:25px;background:var(--sil-ink);color:#fff;padding:10px 16px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sil-filter-clear{color:var(--sil-muted);font-size:11px;text-decoration:underline}.sil-collection-switch{position:relative;margin-right:auto}.sil-collection-switch summary{cursor:pointer;list-style:none;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.sil-collection-switch summary span{padding-left:12px}.sil-collection-switch>div{position:absolute;top:100%;left:0;z-index:5;min-width:200px;display:grid;gap:12px;background:var(--sil-white);padding:20px;box-shadow:0 10px 28px #1f1b1f24}.sil-collection-switch a:hover{color:var(--sil-accent)}.sil-sort{display:flex;align-items:center;gap:9px}.sil-sort label,.sil-catalog__count{font-size:11px;color:var(--sil-muted);white-space:nowrap}.sil-sort select{max-width:190px;padding:9px 12px;border:1px solid var(--sil-line);background:transparent}.sil-pagination{text-align:center;margin-top:52px}.sil-pagination .page,.sil-pagination .next,.sil-pagination .prev{display:inline-block;padding:8px 12px}.sil-pagination .current{color:var(--sil-accent);font-weight:700}.sil-product-page{padding-bottom:90px}.sil-product-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:70px;padding-top:42px}.sil-product-gallery__main{background:#e9ddd2}.sil-product-gallery__featured{width:100%;max-height:850px;object-fit:contain}.sil-product-gallery__thumbs{display:flex;gap:10px;margin-top:12px;overflow:auto}.sil-product-gallery__thumbs button{flex:0 0 78px;padding:0;border:1px solid var(--sil-line);background:transparent}.sil-product-gallery__thumbs button:hover,.sil-product-gallery__thumbs button:focus{border-color:var(--sil-accent)}.sil-product-gallery__thumbs img{width:78px;height:90px;object-fit:cover}.sil-product-info{padding-top:16px}.sil-product-info h1{font-size:clamp(38px,4.2vw,60px);margin-bottom:20px}.sil-product-info__price{font-size:24px;font-weight:700;margin-bottom:14px}.sil-product-info__compare{color:var(--sil-muted);margin-bottom:18px}.sil-product-info__intro{color:#605550;line-height:1.8;margin-bottom:24px}.sil-product-form{display:grid;gap:11px;border-top:1px solid var(--sil-line);border-bottom:1px solid var(--sil-line);padding:24px 0}.sil-product-form label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.sil-product-form select,.sil-product-form input[type=number]{max-width:100%;padding:13px;border:1px solid var(--sil-line);background:#fff}.sil-product-form input[type=number]{width:90px}.sil-product-form__cart,.sil-product-form__buy{width:100%;margin-top:6px}.sil-product-form__buy{background:transparent;color:var(--sil-ink)}.sil-product-info__details{border-bottom:1px solid var(--sil-line);padding:19px 0}.sil-product-info__details summary{font-weight:700;cursor:pointer}.sil-product-info__details .rte{padding:18px 0;color:#5e5651}.rte img{height:auto;max-width:100%}.rte a{text-decoration:underline}.sil-cart-page,.sil-content-page{padding-bottom:90px}.sil-cart-page h1,.sil-content-page h1{font-size:clamp(42px,5vw,65px);margin:42px 0}.sil-cart-empty{text-align:center;padding:60px 0}.sil-cart-empty h2{font-size:36px}.sil-cart-empty .sil-button{margin-top:14px}.sil-cart-items{border-top:1px solid var(--sil-line)}.sil-cart-item{display:grid;grid-template-columns:100px 1fr 100px 120px;gap:22px;align-items:center;border-bottom:1px solid var(--sil-line);padding:22px 0}.sil-cart-item__image img{width:100px;height:120px;object-fit:cover}.sil-cart-item__title{font-weight:700}.sil-cart-item p{margin:4px 0;color:var(--sil-muted)}.sil-cart-item label{font-size:11px}.sil-cart-item input{display:block;width:72px;padding:8px;border:1px solid var(--sil-line)}.sil-cart-summary{text-align:right;padding-top:24px}.sil-cart-summary p{font-size:18px}.sil-cart-summary strong{margin-left:28px}.sil-cart-summary small{display:block;color:var(--sil-muted);margin-bottom:20px}.sil-cart-summary>div{display:flex;justify-content:flex-end;gap:12px}.sil-search-page-form{display:flex;max-width:660px;margin:25px auto;gap:8px}.sil-search-page-form input{flex:1;min-width:0;padding:12px;border:1px solid var(--sil-line);background:#fff}.sil-content-page{max-width:900px}.sil-content-page .rte{font-size:15px;line-height:1.8}.sil-contact-form{display:grid;gap:10px;margin-top:45px}.sil-contact-form input,.sil-contact-form textarea{width:100%;padding:13px;border:1px solid var(--sil-line);background:#fff}.sil-contact-form label{font-weight:700}.sil-contact-form button{justify-self:start;margin-top:10px}.sil-error-page{text-align:center;padding-top:100px}.sil-journal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.sil-journal-grid img{width:100%;aspect-ratio:4/3;object-fit:cover}.sil-journal-grid h2{font-size:25px;margin:16px 0 10px}.sil-article-image{width:100%;height:auto;margin-bottom:30px}.sil-toast{position:fixed;right:20px;bottom:20px;z-index:50;max-width:320px;background:var(--sil-ink);color:#fff;padding:15px 20px;box-shadow:0 10px 30px #0003}@media(hover:none){.sil-card__actions{transform:none}}@media(max-width:1000px){.sil-header__nav{gap:13px}.sil-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sil-hero__grid{min-height:600px}.sil-hero__visual{height:540px}.sil-product-layout{gap:35px}}@media(max-width:750px){.sil-container{width:min(100% - 30px,1440px)}.sil-header__inner{min-height:68px;grid-template-columns:1fr auto 1fr;gap:10px}.sil-header__nav{display:none}.sil-mobile-nav{display:block;position:relative}.sil-mobile-nav summary{display:grid;gap:4px;width:25px;list-style:none;cursor:pointer}.sil-mobile-nav summary span{height:1.5px;background:var(--sil-ink)}.sil-mobile-nav nav{position:absolute;left:-15px;top:45px;z-index:8;display:grid;gap:16px;width:240px;background:var(--sil-white);padding:22px;box-shadow:0 10px 25px #0002}.sil-wordmark{font-size:21px;letter-spacing:.14em}.sil-header__tools{gap:16px}.sil-header__tools svg{width:20px;height:20px}.sil-announcement{font-size:9px;gap:9px}.sil-search form{padding:15px}.sil-search form label{display:none}.sil-hero__grid{display:flex;flex-direction:column;gap:0}.sil-hero__copy{padding:65px 0 25px}.sil-hero h1{font-size:clamp(44px,11vw,65px)}.sil-hero__copy>p{font-size:14px}.sil-hero__footnote{margin-top:42px}.sil-hero__visual{width:100%;height:460px}.sil-hero__main-image{width:67%;height:95%}.sil-hero__side-image{right:2%;width:31%}.sil-hero__seal{width:90px;height:90px;font-size:10px}.sil-trust>.sil-container{flex-wrap:wrap;justify-content:center;min-height:60px;font-size:8px}.sil-section{padding-top:60px;padding-bottom:60px}.sil-section__head{align-items:flex-start;flex-direction:column;gap:14px}.sil-section__head h2{font-size:38px}.sil-collection-grid{grid-template-columns:1fr 1fr;gap:12px}.sil-collection-tile{height:310px}.sil-collection-tile__content{left:16px;right:16px;bottom:16px}.sil-collection-tile__content strong{font-size:23px}.sil-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 11px}.sil-card__actions{padding:5px;gap:4px}.sil-card__action{font-size:9px;padding:6px 2px;min-height:36px}.sil-card h3{font-size:12px}.sil-card__details{padding:10px 0}.sil-newsletter{padding:60px 0}.sil-newsletter__inner{grid-template-columns:1fr;gap:22px}.sil-footer__grid{grid-template-columns:1fr 1fr;gap:30px}.sil-product-layout{grid-template-columns:1fr;gap:25px}.sil-product-info h1{font-size:40px}.sil-catalog__header{padding:35px 0}.sil-catalog__toolbar{gap:10px;flex-wrap:wrap}.sil-catalog__count{width:100%}.sil-cart-item{grid-template-columns:72px 1fr 70px;gap:12px}.sil-cart-item__image img{width:72px;height:95px}.sil-cart-item strong{grid-column:2/-1;text-align:right}.sil-journal-grid{grid-template-columns:1fr 1fr}}@media(max-width:480px){.sil-collection-grid{grid-template-columns:1fr}.sil-collection-tile{height:360px}.sil-hero__visual{height:380px}.sil-hero__links{gap:18px}.sil-footer__grid{grid-template-columns:1fr 1fr}.sil-wordmark--footer{font-size:19px}.sil-card__actions{grid-template-columns:1fr}.sil-card__action{min-height:32px}.sil-journal-grid{grid-template-columns:1fr}}.sil-hero__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.sil-hero__image-link{position:relative;z-index:1;display:block;width:64%;height:88%;box-shadow:0 15px 45px #44291d22}.sil-hero__image-link .sil-hero__main-image{width:100%;height:100%;box-shadow:none}.sil-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(35px,7vw,110px);padding-top:90px;padding-bottom:90px}.sil-story__media{min-height:480px;background:#e9d8c9}.sil-story__media img{display:block;width:100%;height:min(58vw,650px);min-height:480px;object-fit:cover;object-position:center 28%}.sil-story__copy{max-width:530px}.sil-story__copy h2{font-size:clamp(38px,4.3vw,62px);margin-bottom:24px}.sil-story__copy p{font-size:16px;line-height:1.85;color:var(--sil-muted);margin-bottom:20px}.sil-story__copy .sil-button{margin-top:12px}.sil-guide{border-top:1px solid var(--sil-line)}.sil-guide__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.sil-guide__grid>div{border-top:1px solid #bca899;padding-top:23px}.sil-guide__grid span{color:var(--sil-accent);font-size:10px;font-weight:700;letter-spacing:.17em}.sil-guide__grid h3{font:700 27px/1.2 SilPlayfair,Georgia,serif;margin:18px 0 12px}.sil-guide__grid p{max-width:360px;color:var(--sil-muted);line-height:1.75}.sil-empty{max-width:560px;background:var(--sil-white);padding:35px;border:1px solid var(--sil-line)}.sil-empty h3{font:700 28px/1.2 SilPlayfair,Georgia,serif;margin-bottom:12px}.sil-empty p{color:var(--sil-muted)}.sil-contact-intro{font-size:16px;color:var(--sil-muted);line-height:1.7}.sil-newsletter__form small{display:block;margin-top:10px;color:var(--sil-muted)}.sil-card__details{display:flex;flex-direction:column;min-height:110px}.sil-card h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sil-card__price{margin-top:auto}.sil-collection-tile:focus-visible,.sil-button:focus-visible,.sil-card a:focus-visible,.sil-card button:focus-visible,.sil-header a:focus-visible,.sil-header summary:focus-visible{outline:2px solid var(--sil-accent);outline-offset:3px}@media(max-width:1000px){.sil-story{gap:35px}.sil-story__media img{height:540px}.sil-guide__grid{gap:20px}}@media(max-width:750px){.sil-hero__grid{display:flex}.sil-hero__image-link{height:95%;width:67%}.sil-story{grid-template-columns:1fr;gap:30px;padding-top:60px;padding-bottom:60px}.sil-story__media{min-height:0}.sil-story__media img{height:460px;min-height:0}.sil-story__copy{max-width:none}.sil-story__copy p{font-size:14px}.sil-guide__grid{grid-template-columns:1fr;gap:20px}.sil-guide__grid h3{font-size:24px}.sil-guide__grid p{max-width:none}.sil-card__details{min-height:100px}.sil-collection-tile__content strong{font-size:26px}}@media(max-width:480px){.sil-story__media img{height:390px}.sil-guide__grid{gap:14px}.sil-card h3,.sil-card__price{font-size:12px}.sil-collection-tile{height:330px}.sil-newsletter__form>div{flex-wrap:wrap}.sil-newsletter__form input{min-width:100%}.sil-newsletter__form button{width:100%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/silhouette.css.map */
