*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font);font-weight:400;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}img,video,svg{display:block;max-width:100%}img,video{height:auto}a{color:inherit;text-decoration:none}a:hover{color:var(--muted)}button{font:inherit;color:inherit}p{margin:0}h1,h2,h3,h4{margin:0;font-weight:300}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline:1px solid var(--ink);outline-offset:3px}main:focus{outline:none}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip-link{position:absolute;left:12px;top:-60px;z-index:100;padding:10px 14px;background:var(--ink);color:var(--paper)}.skip-link:focus{top:12px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.page-width{max-width:var(--page-width);margin:0 auto;padding-inline:var(--gutter)}.section{padding-block:var(--pad-top, 112px) var(--pad-bottom, 112px)}.section--rule{border-top:.5pt solid var(--rule)}.section--soft{background:var(--soft)}.section--fade{background:linear-gradient(180deg,var(--paper) 0%,var(--accent) 100%)}.section--pink{background:var(--accent)}.split{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:40px 64px}.stack{display:flex;flex-direction:column;gap:20px}.t-display{font-weight:300;font-size:clamp(44px,6.2vw,96px);line-height:.98;letter-spacing:-.025em;text-transform:uppercase}.t-title{font-weight:300;font-size:clamp(36px,5vw,72px);line-height:1.05;letter-spacing:-.02em;text-transform:uppercase}.t-h2{font-weight:300;font-size:clamp(30px,3.2vw,46px);line-height:1.1;letter-spacing:-.02em;text-transform:uppercase}.t-h3{font-weight:300;font-size:34px;line-height:1.15;letter-spacing:-.015em;text-transform:uppercase}.t-lead{font-weight:300;font-size:clamp(22px,2.2vw,30px);line-height:1.35;letter-spacing:-.01em}.t-statement{font-weight:300;font-size:clamp(30px,3.6vw,52px);line-height:1.18;letter-spacing:-.02em}.t-intro{font-size:19px;line-height:1.45}.t-label{font-size:12px;letter-spacing:.12em;text-transform:uppercase}.t-small{font-size:13px}.t-muted{color:var(--muted)}.rte>*+*{margin-top:1em}.rte a{border-bottom:.5pt solid currentColor}.rte ul{list-style:disc;padding-left:1.2em}.rte ol{list-style:decimal;padding-left:1.2em}.link-line{display:inline-flex;align-items:center;gap:8px;padding:6px 0;border-bottom:.5pt solid currentColor}.icon-text{display:inline-flex;align-items:center;gap:8px}.icon{flex:0 0 auto}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 32px;border:0;border-radius:0;cursor:pointer;background:var(--ink);color:var(--paper);font-size:12px;letter-spacing:.14em;text-transform:uppercase;transition:background-color .2s,color .2s}.button:hover{background:#3a3128;color:var(--paper)}.button--soft{background:var(--accent-light);color:var(--ink);border:.5pt solid rgba(74,63,51,.18)}.button--soft:hover{background:var(--paper);color:var(--ink)}.button--outline{background:transparent;color:var(--ink);border:.5pt solid var(--ink)}.button--outline:hover{background:var(--ink);color:var(--paper)}.button--block{width:100%}.button[disabled],.button[aria-disabled=true]{opacity:.45;cursor:not-allowed}.icon-button{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:44px;min-height:44px;padding:0;background:none;border:0;cursor:pointer;color:var(--ink)}.media-placeholder{background:var(--placeholder);display:flex;align-items:flex-end;padding:20px;color:var(--muted);font-size:13px}.media-placeholder svg.placeholder-svg{width:100%;height:100%;fill:#4a3f3314}.announcement{border-bottom:.5pt solid var(--rule);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);overflow:hidden}.announcement--accent{background:var(--accent);border-bottom:0;color:var(--ink)}.announcement__static{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 24px;padding-block:10px}.announcement__item{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.announcement__marquee{display:flex;width:max-content;animation:marquee var(--marquee-speed, 40s) linear infinite}.announcement__marquee:hover{animation-play-state:paused}.announcement__track{display:flex;gap:64px;padding:10px 32px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.header{position:relative;z-index:20;background:var(--paper)}.header--sticky{position:sticky;top:0}.header__inner{display:flex;align-items:center;justify-content:space-between;gap:16px 32px;padding-block:22px}.header__logo{display:block;line-height:0;color:var(--ink)}.header__logo .wordmark{width:var(--logo-width, 168px);height:auto}.header__nav{display:flex;align-items:center;gap:8px 32px}.header__nav a{font-size:12px;letter-spacing:.12em;text-transform:uppercase;padding:12px 0}.header__nav a[aria-current=page]{display:inline-flex;align-items:center;gap:8px}.header__nav a[aria-current=page]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent)}.header__actions{display:flex;align-items:center;gap:4px}.cart-count{font-size:12px;letter-spacing:0;min-width:8px}.header__menu-button{display:none}.menu-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;visibility:hidden}.menu-drawer[open],.menu-drawer.is-open{visibility:visible}.menu-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#4a3f3340;opacity:0;transition:opacity .25s}.menu-drawer.is-open .menu-drawer__overlay{opacity:1}.menu-drawer__panel{position:absolute;inset:0 0 0 auto;width:min(100%,420px);background:linear-gradient(180deg,var(--paper) 55%,var(--accent) 100%);display:flex;flex-direction:column;padding:18px var(--gutter) 32px;transform:translate(100%);transition:transform .3s ease}.menu-drawer.is-open .menu-drawer__panel{transform:none}.menu-drawer__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.menu-drawer__links a{display:block;padding:14px 0;border-bottom:.5pt solid var(--rule);font-weight:300;font-size:30px;line-height:1.1;letter-spacing:-.02em;text-transform:uppercase}.menu-drawer__secondary{margin-top:auto;display:flex;flex-direction:column;gap:10px;font-size:15px}.hero__media{position:relative;height:var(--hero-height, clamp(520px, 64vw, 880px));background:var(--placeholder);overflow:hidden}.hero__media img,.hero__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hero__body{display:flex;flex-wrap:wrap;gap:40px 64px;align-items:flex-end;justify-content:space-between;padding-block:64px 72px}.hero__text{flex:1 1 560px;min-width:0}.hero__text .t-intro{margin-top:28px;max-width:440px}.hero__buy{flex:0 1 340px;display:flex;flex-direction:column;gap:14px}.hero__price{font-size:20px}.hero__notes{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:13px;color:var(--muted)}.trust{border-top:.5pt solid var(--rule);border-bottom:.5pt solid var(--rule)}.trust__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}.trust__item{display:flex;align-items:center;gap:14px;padding:28px 24px 28px 0;font-size:15px;line-height:1.35}.product{display:flex;flex-wrap:wrap;gap:56px 80px}.product__media{flex:999 1 600px;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-content:start}.product__media-item{position:relative;aspect-ratio:1 / 1;background:var(--placeholder);overflow:hidden}.product__media-item:first-child{grid-column:span 2}.product__media-item img,.product__media-item video{width:100%;height:100%;object-fit:cover}.product__info{flex:1 1 380px;min-width:0;max-width:460px;display:flex;flex-direction:column;gap:28px}.product__header{display:flex;flex-direction:column;gap:10px}.product__price{font-size:19px}.product__price s{color:var(--muted);margin-left:8px}.option{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.option legend{padding:0;margin-bottom:12px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.option__values{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.option__value input{position:absolute;opacity:0;pointer-events:none}.option__value label{display:flex;align-items:center;justify-content:center;min-height:52px;padding:0 12px;border:.5pt solid var(--rule);font-size:14px;letter-spacing:.08em;cursor:pointer;transition:border-color .15s}.option__value input:checked+label{border-color:var(--ink);outline:.5pt solid var(--ink);outline-offset:-1px}.option__value input:focus-visible+label{outline:1px solid var(--ink);outline-offset:3px}.option__value input:disabled+label,.option__value.is-unavailable label{color:var(--muted);text-decoration:line-through}.swatches{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.swatch input{position:absolute;opacity:0}.swatch label{position:relative;display:block;width:30px;height:30px;border-radius:50%;background:var(--swatch, var(--placeholder));cursor:pointer;outline-offset:3px}.swatch label:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px}.swatch input:checked+label{outline:.5pt solid var(--ink)}.swatch input:focus-visible+label{outline:1px solid var(--ink)}.swatch__upcoming{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--muted)}.swatch__upcoming span:first-child{width:30px;height:30px;border-radius:50%;background:var(--accent);opacity:.7}.product__buy{display:flex;flex-direction:column;gap:12px}.product__note{font-size:13px;color:var(--muted)}.product__error{font-size:13px;color:#9b3d2e}.accordion{border-top:.5pt solid var(--rule)}.accordion details{border-bottom:.5pt solid var(--rule)}.accordion summary{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:18px 0;cursor:pointer;list-style:none;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.accordion summary::-webkit-details-marker{display:none}.accordion summary .icon{transition:transform .2s}.accordion details[open] summary .icon{transform:rotate(45deg)}.accordion__content{padding-bottom:20px;font-size:15px}.accordion--large summary{font-size:17px;letter-spacing:0;text-transform:none;padding:22px 0}.payment-icons{display:flex;flex-wrap:wrap;gap:6px}.payment-icons svg{width:38px;height:24px}.details{display:flex;flex-wrap:wrap;gap:64px 96px;align-items:center}.details__image{flex:1 1 520px;min-width:0;aspect-ratio:1;background:var(--placeholder);overflow:hidden}.details__image img{width:100%;height:100%;object-fit:cover}.details__body{flex:1 1 420px;min-width:0;max-width:520px}.details__body .t-h2{margin-bottom:48px}.details__list{border-top:.5pt solid var(--rule)}.details__list li{display:flex;gap:28px;padding:22px 0;border-bottom:.5pt solid var(--rule)}.details__num{flex:0 0 28px;font-size:12px;color:var(--muted);padding-top:3px}.details__title{display:block;font-size:12px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px}.story{position:relative;overflow:hidden}.story__mark{position:absolute;right:-4%;top:64px;width:min(720px,64vw);opacity:.06;pointer-events:none;color:var(--ink)}.story__inner{position:relative;display:flex;flex-direction:column;gap:36px}.story__inner .t-statement{max-width:980px}.story__inner .link-line{align-self:flex-start;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.gallery__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 32px;margin-bottom:32px}.gallery__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:12px}.gallery__item{aspect-ratio:4 / 5;background:var(--placeholder);overflow:hidden;display:block}.gallery__item:nth-child(2n){background:#ece6df}.gallery__item img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.gallery__item:hover img{transform:scale(1.03)}.signup{display:flex;flex-wrap:wrap;gap:40px 72px;align-items:flex-end;justify-content:space-between}.signup__text{flex:1 1 420px;min-width:0;max-width:560px}.signup__text .t-label{color:var(--muted-on-pink);margin-bottom:20px;display:block}.signup__text p:last-child{margin-top:20px}.signup__form{flex:1 1 380px;min-width:0;max-width:480px;display:flex;flex-direction:column;gap:12px}.signup__row{display:flex;flex-wrap:wrap;gap:8px}.field{flex:1 1 220px;min-width:0;min-height:54px;padding:0 18px;border:0;border-radius:0;background:#ffffffb3;color:var(--ink);font:inherit;font-size:16px}.field::placeholder{color:var(--muted)}.field--line{background:transparent;border-bottom:.5pt solid var(--ink);padding:0 2px}.form-message{font-size:14px}.footer{background:var(--accent)}.footer--fade{background:linear-gradient(180deg,var(--paper) 0%,var(--accent) 100%)}.footer--fade .footer__inner{padding-top:160px;border-top:0}body:has(main>.shopify-section:last-child .section--fade) .footer--fade{background:var(--accent)}body:has(main>.shopify-section:last-child .section--fade) .footer--fade .footer__inner{padding-top:64px;border-top:.5pt solid rgba(74,63,51,.12)}.footer__inner{padding-block:64px 32px;display:flex;flex-direction:column;gap:80px;border-top:.5pt solid rgba(74,63,51,.12)}.footer__top{display:flex;flex-wrap:wrap;gap:48px 72px;justify-content:space-between}.footer__mark{flex:1 1 200px;color:var(--ink)}.footer__mark .monogram{width:96px;height:auto}.footer__cols{flex:2 1 480px;min-width:0;max-width:640px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:32px;font-size:14px}.footer__col{display:flex;flex-direction:column;gap:10px}.footer__heading{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-on-pink);margin-bottom:6px}.footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 32px;padding-top:20px;border-top:.5pt solid rgba(74,63,51,.12);font-size:12px;color:var(--muted-on-pink)}.footer__bottom a{color:var(--muted-on-pink)}.footer__legal{display:flex;flex-wrap:wrap;gap:8px 24px}.page-header{padding-block:96px 72px;border-bottom:.5pt solid var(--rule)}.page-header__eyebrow{margin-bottom:32px}.page-header__intro{margin-top:32px;max-width:620px;font-size:18px}.page-header__meta{margin-top:20px;font-size:13px;color:var(--muted)}.rows>.row{padding-block:var(--row-pad, 96px);border-bottom:.5pt solid var(--rule)}.rows>.row:last-child{border-bottom:0}.row__label{display:flex;align-items:flex-start;gap:12px;font-size:12px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.row__label .icon{color:var(--ink);margin-top:-3px}.row__body{max-width:620px}.steps{border-top:.5pt solid var(--rule);counter-reset:step}.steps li{display:flex;gap:24px;padding:18px 0;border-bottom:.5pt solid var(--rule);counter-increment:step}.steps li:before{content:counter(step);flex:0 0 24px;color:var(--muted)}.facts{border-top:.5pt solid var(--rule)}.facts>div{display:flex;flex-wrap:wrap;gap:8px 32px;padding:20px 0;border-bottom:.5pt solid var(--rule)}.facts dt{flex:0 0 160px;color:var(--muted);display:flex;align-items:center;gap:10px}.facts dt .icon{color:var(--ink)}.facts dd{margin:0;flex:1 1 280px}.image-text{display:flex;flex-wrap:wrap;gap:48px 72px;align-items:center}.image-text__media{flex:1 1 420px;min-width:0;aspect-ratio:4 / 3;background:var(--placeholder);overflow:hidden}.image-text__media img{width:100%;height:100%;object-fit:cover}.image-text__body{flex:1 1 380px;min-width:0;max-width:520px;display:flex;flex-direction:column;gap:20px}.image-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px}.image-row__item{min-height:520px;background:var(--placeholder);overflow:hidden;position:relative}.image-row__item--wide{grid-column:span 2}.image-row__item img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.table-wrap{overflow-x:auto}.table{width:100%;min-width:420px;border-collapse:collapse;font-size:16px}.table th,.table td{text-align:left;padding:18px 24px 18px 0;border-bottom:.5pt solid var(--rule);font-weight:400}.table thead th{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding-top:0;padding-bottom:14px}.cta{display:flex;flex-wrap:wrap;gap:24px 72px;align-items:center;justify-content:space-between}.cta__text{flex:1 1 420px;max-width:620px}.cart-item{display:grid;grid-template-columns:96px 1fr auto;gap:8px 20px;padding:24px 0;border-bottom:.5pt solid var(--rule);align-items:start}.cart-item__image{width:96px;aspect-ratio:1 / 1;background:var(--placeholder);overflow:hidden}.cart-item__image img{width:100%;height:100%;object-fit:cover}.cart-item__title{font-size:13px;letter-spacing:.12em;text-transform:uppercase}.cart-item__variant{font-size:13px;color:var(--muted);margin-top:2px}.cart-item__controls{display:flex;align-items:center;gap:16px;margin-top:16px}.quantity{display:inline-flex;align-items:center;border:.5pt solid var(--rule)}.quantity button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:none;border:0;cursor:pointer;color:var(--ink)}.quantity input{width:32px;border:0;text-align:center;font:inherit;font-size:14px;color:var(--ink);background:transparent;-moz-appearance:textfield}.quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-item__price{font-size:15px;white-space:nowrap}.summary{border-top:.5pt solid var(--rule);font-size:15px}.summary>div{display:flex;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:.5pt solid var(--rule)}.summary dt{color:var(--muted)}.summary dd{margin:0}.summary .summary__total{font-size:18px;padding:20px 0}.summary .summary__total dt{color:var(--ink)}.cart-page{display:flex;flex-wrap:wrap;gap:56px 96px;align-items:flex-start}.cart-page__items{flex:999 1 560px;min-width:0;border-top:.5pt solid var(--rule)}.cart-page__summary{flex:1 1 340px;min-width:0;max-width:440px;display:flex;flex-direction:column;gap:20px}.free-shipping{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--muted)}.cart-empty{padding-block:32px;display:flex;flex-direction:column;gap:24px;align-items:flex-start}.cart-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;visibility:hidden}.cart-drawer.is-open{visibility:visible}.cart-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#4a3f3340;opacity:0;transition:opacity .25s}.cart-drawer.is-open .cart-drawer__overlay{opacity:1}.cart-drawer__panel{position:absolute;inset:0 0 0 auto;width:min(100%,460px);background:var(--paper);display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s ease}.cart-drawer.is-open .cart-drawer__panel{transform:none}.cart-drawer__head{display:flex;justify-content:space-between;align-items:center;padding:18px 28px;border-bottom:.5pt solid var(--rule)}.cart-drawer__head h2{font-size:22px;letter-spacing:-.01em;text-transform:uppercase}.cart-drawer__items{flex:1 1 auto;overflow-y:auto;padding:0 28px}.cart-drawer__foot{padding:20px 28px 28px;background:linear-gradient(180deg,var(--paper) 0%,var(--accent-light) 100%);display:flex;flex-direction:column;gap:14px;border-top:.5pt solid var(--rule)}.cart-drawer__subtotal{display:flex;justify-content:space-between;font-size:17px}.cart-drawer .cart-empty{padding:48px 28px}.is-loading{opacity:.5;pointer-events:none}.product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:48px 16px}.card__media{aspect-ratio:1 / 1;background:var(--placeholder);overflow:hidden}.card__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.card:hover .card__media img{transform:scale(1.03)}.card__body{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:14px;font-size:14px}.card__title{letter-spacing:.1em;text-transform:uppercase;font-size:13px}.coming{min-height:100vh;display:flex;flex-direction:column;background:linear-gradient(180deg,var(--paper) 35%,var(--accent) 100%)}.coming__top{display:flex;justify-content:space-between;align-items:center;padding-block:28px}.coming__main{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:32px;padding-block:64px}.coming__title{font-weight:300;font-size:clamp(48px,9vw,140px);line-height:.92;letter-spacing:-.035em;text-transform:uppercase}.coming__bottom{padding-block:28px;font-size:13px;color:var(--muted-on-pink);display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px}.password-login{margin-top:8px}.password-login summary{cursor:pointer;font-size:13px;color:var(--muted-on-pink);list-style:none}.shopify-policy__container{max-width:760px!important;padding:96px var(--gutter) 120px!important}.shopify-policy__title h1{font-weight:300;font-size:clamp(36px,5vw,64px);line-height:1.05;letter-spacing:-.02em;text-transform:uppercase;margin-bottom:48px}.shopify-policy__body{line-height:1.65}.shopify-policy__body h2,.shopify-policy__body h3{font-weight:400;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:40px 0 12px}.shopify-policy__body p{margin:0 0 1em}@media(max-width:749px){.section{padding-block:var(--pad-top-m, 48px) var(--pad-bottom-m, 56px)}.announcement__static .announcement__item+.announcement__item{display:none}.header__inner{padding-block:14px}.header__logo .wordmark{width:124px}.header__nav{display:none}.header__menu-button{display:inline-flex}.hero__media{height:var(--hero-height-m, 420px)}.hero__body{padding-block:40px 48px}.hero__buy{flex-basis:100%}.trust__item{padding:18px 12px 18px 0;gap:10px;font-size:14px}.product__media,.image-row,.gallery__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:8px;margin-right:calc(var(--gutter) * -1);padding-right:var(--gutter);scrollbar-width:none}.product__media::-webkit-scrollbar,.image-row::-webkit-scrollbar,.gallery__grid::-webkit-scrollbar{display:none}.product__media-item,.image-row__item{flex:0 0 82%;scroll-snap-align:start;grid-column:auto;min-height:0;aspect-ratio:4 / 5}.product__media-item{aspect-ratio:1 / 1}.gallery__item{flex:0 0 44%;scroll-snap-align:start;aspect-ratio:1}.product__info{gap:22px}.product--home .product__header,.product--home .product__description,.details__image{display:none}.details__body .t-h2{margin-bottom:28px}.t-statement{font-size:24px}.t-title{font-size:30px}.story__mark{top:24px}.split{row-gap:16px}.rows>.row{padding-block:48px 56px}.page-header{padding-block:40px 40px}.page-header__eyebrow{display:none}.page-header__intro{margin-top:20px;font-size:17px}.footer__inner{gap:36px;padding-top:40px}.footer--fade .footer__inner{padding-top:72px}.footer__mark{display:none}.announcement{font-size:12px}.header__logo{padding-block:12px;margin-block:-12px}.footer__col{gap:0}.footer__col a,.footer__legal a{display:inline-flex;align-items:center;min-height:44px}.footer__legal{gap:0 24px}.cart-item__title,.cart-page p>a.t-small,.cart-empty p>a.t-small,.gallery__head a,.product__info a.icon-text{display:inline-flex;align-items:center;min-height:44px}.link-line{position:relative}.link-line:after{content:"";position:absolute;top:-8px;right:-4px;bottom:-8px;left:-4px}.image-row__item--wide{grid-column:auto}.cart-item{grid-template-columns:80px 1fr}.cart-item__image{width:80px}.cart-item__price{grid-column:2}.cart-drawer__head,.cart-drawer__items,.cart-drawer__foot{padding-inline:20px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/pennington.css.map */
