.ms-drawer--cart .ms-drawer__panel{width:min(480px,100vw)}.ms-drawer--cart .ms-drawer__head .ms-eyebrow{margin:0}.ms-cart-drawer__body{display:grid;gap:2rem;align-content:start}.ms-cart-error{margin:0;padding:.75rem 1rem;background:#f3e4de;color:#7a2e22;font-size:.88rem}.ms-cart-items{list-style:none;margin:0;padding:0;display:grid}.ms-cart-item{display:grid;grid-template-columns:96px 1fr auto;gap:1.1rem;padding-block:1.4rem;border-bottom:1px solid var(--ms-line);transition:opacity .3s}.ms-cart-item:first-child{padding-top:0}.ms-cart-item.is-updating{opacity:.45;pointer-events:none}.ms-cart-item__media{position:relative;display:block;aspect-ratio:4 / 5;background:var(--ms-limestone);overflow:hidden}.ms-cart-item__media img{width:100%;height:100%;object-fit:cover}.ms-cart-item__info{display:grid;gap:.3rem;align-content:start;min-width:0}.ms-cart-item__title{font-family:var(--ms-font-heading);font-size:1.2rem;line-height:1.2}.ms-cart-item__meta{margin:0;font-size:.82rem;color:var(--ms-stone);overflow-wrap:anywhere}.ms-cart-item__ok:before{content:"\2713  ";color:var(--ms-accent)}.ms-cart-item__row{display:flex;align-items:center;gap:1.25rem;margin-top:.6rem}.ms-cart-item__remove{font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:1px}.ms-cart-item__price{margin:0;font-size:.95rem;white-space:nowrap}.ms-qty{display:inline-flex;align-items:center;border:1px solid var(--ms-line)}.ms-qty button{width:34px;height:34px;display:inline-grid;place-items:center;font-size:1rem}.ms-qty span{min-width:1.75rem;text-align:center;font-size:.88rem}.ms-cart-recs{display:grid;gap:1rem}.ms-cart-recs .ms-eyebrow{margin:0}.ms-cart-recs ul{list-style:none;margin:0;padding:0;display:grid;gap:.9rem}.ms-cart-rec{display:grid;grid-template-columns:56px 1fr auto;gap:1rem;align-items:center}.ms-cart-rec__media{position:relative;display:block;aspect-ratio:4 / 5;background:var(--ms-limestone);overflow:hidden}.ms-cart-rec__media img{width:100%;height:100%;object-fit:cover}.ms-cart-rec__info{display:grid;gap:.1rem;font-size:.88rem}.ms-cart-rec__title{font-family:var(--ms-font-heading);font-size:1.02rem}.ms-cart-foot{display:grid;gap:.9rem;background:var(--ms-ivory)}.ms-cart-foot__row{display:flex;justify-content:space-between;align-items:baseline}.ms-cart-foot__total{font-family:var(--ms-font-heading);font-size:1.5rem}.ms-cart-foot p{margin:0}.ms-cart-foot__view{justify-self:center;font-size:.66rem}.ms-cart-empty{display:grid;gap:1rem;align-content:center;text-align:left}.ms-cart-empty p{margin:0}.ms-cart-page{padding-bottom:clamp(4rem,8vw,7rem)}.ms-cart-page__layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:clamp(2rem,5vw,5rem);align-items:start}.ms-cart-page__summary{position:sticky;top:calc(var(--ms-header-h) + 2rem);display:grid;gap:1.1rem;padding:2rem;background:var(--ms-offwhite);border:1px solid var(--ms-line)}.ms-cart-page .ms-cart-item{grid-template-columns:130px 1fr auto}@media(max-width:989px){.ms-cart-page__layout{grid-template-columns:1fr}.ms-cart-page__summary{position:static}}@media(max-width:549px){.ms-cart-page .ms-cart-item{grid-template-columns:88px 1fr}.ms-cart-page .ms-cart-item__price{grid-column:2}}.ms-psearch{display:grid;grid-template-columns:2fr 1fr;gap:1.5rem 3rem;padding-top:.5rem}.ms-psearch>p{grid-column:1 / -1;margin:0}.ms-psearch__group{display:grid;gap:1rem;align-content:start}.ms-psearch__group .ms-eyebrow{margin:0}.ms-psearch__products{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem}.ms-psearch__product{display:grid;grid-template-columns:64px 1fr;gap:1rem;align-items:center}.ms-psearch__thumb{position:relative;display:block;aspect-ratio:4 / 5;background:var(--ms-limestone);overflow:hidden}.ms-psearch__thumb img{width:100%;height:100%;object-fit:cover}.ms-psearch__text{display:grid;gap:.15rem;font-size:.88rem}.ms-psearch__title{font-family:var(--ms-font-heading);font-size:1.1rem}.ms-psearch__product:hover .ms-psearch__title{color:var(--ms-stone)}.ms-psearch__links{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.ms-psearch__links a{font-family:var(--ms-font-heading);font-size:1.15rem}.ms-psearch__links a:hover{color:var(--ms-stone)}.ms-psearch__all{grid-column:1 / -1;justify-self:start}@media(max-width:749px){.ms-psearch,.ms-psearch__products{grid-template-columns:1fr}}.ms-page-head{display:grid;gap:1rem;padding-block:calc(var(--ms-header-h) * .4 + clamp(2.5rem,6vw,5.5rem)) clamp(2rem,4vw,3.5rem)}.ms-page-head.ms-align-center{justify-items:center}.ms-page{padding-bottom:clamp(4rem,8vw,7rem)}.ms-page__content{font-size:1.04rem}.ms-rte h2{font-size:var(--ms-fs-h3)}.ms-rte h3{font-size:var(--ms-fs-h4)}.ms-rte img{margin-block:2rem}.ms-rte table{width:100%;border-collapse:collapse;margin-block:1.5rem;font-size:.95rem}.ms-rte th,.ms-rte td{text-align:left;padding:.75rem .75rem .75rem 0;border-bottom:1px solid var(--ms-line);vertical-align:top}.ms-rte blockquote{margin:2rem 0;padding-left:1.5rem;border-left:1px solid var(--ms-accent);font-family:var(--ms-font-heading);font-size:1.35rem;line-height:1.45}.ms-rte details{border-top:1px solid var(--ms-line);padding-block:1rem}.ms-rte summary{cursor:pointer;font-weight:500}.ms-contact{display:grid;gap:2rem}.ms-contact__intro{display:grid;gap:.75rem}.ms-contact__form{display:grid;gap:1.25rem}.ms-contact__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.ms-contact__form .ms-btn{justify-self:start}@media(max-width:749px){.ms-contact__grid{grid-template-columns:1fr}}.ms-search-page{padding-bottom:clamp(4rem,8vw,7rem)}.ms-search-page__form{display:flex;gap:.75rem;max-width:640px;margin-top:.5rem}.ms-search-page__form .ms-input{flex:1}.ms-search-page__others{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid var(--ms-line)}.ms-search-page__others:empty{display:none}.ms-search-page__others a{display:grid;gap:.35rem;padding-block:1.5rem;border-bottom:1px solid var(--ms-line)}.ms-search-page__others a:hover .ms-h4{color:var(--ms-stone)}.ms-404{display:grid;gap:1.5rem;justify-items:start;padding-block:calc(var(--ms-header-h) + clamp(4rem,12vw,10rem)) clamp(5rem,12vw,10rem)}.ms-404 .ms-display{max-width:14ch}.ms-404 p{max-width:34rem;margin:0}.ms-blog{padding-bottom:clamp(4rem,8vw,7rem)}.ms-journal--page{row-gap:clamp(2.5rem,5vw,4rem)}@media(max-width:989px){.ms-journal--page{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}}@media(max-width:549px){.ms-journal--page{grid-template-columns:1fr}}.ms-article{padding-bottom:clamp(4rem,8vw,7rem)}.ms-article__meta{margin:0;font-size:.82rem;letter-spacing:.08em}.ms-article__image{margin-bottom:clamp(2.5rem,5vw,4.5rem)}.ms-article__image .ms-media{aspect-ratio:16 / 8}.ms-article__content{font-size:1.08rem;line-height:1.85}.ms-article__content>p:first-of-type:first-letter{float:left;font-family:var(--ms-font-heading);font-size:4.2em;line-height:.85;padding:.08em .12em 0 0}.ms-article__back{margin-top:3rem}.ms-list-collections{padding-bottom:clamp(4rem,8vw,7rem)}.ms-add-error{margin:0;color:#7a2e22}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ms-pages.css.map */
