.ab-phase6{--ab-font: "Geist", sans-serif;--ab-display-font: "Instrument Serif", serif;--font-body--weight: 400;--font-subheading--weight: 500;--font-heading--weight: 500;--font-accent--weight: 500;--ab-muted: #646760;--ab-soft: #eeefea;--ab-olive: #59624c;--ab-line: rgb(17 18 17 / 14%);--ab-gutter: clamp(24px, 4.2vw, 72px);--ab-space: clamp(64px, 7vw, 112px);--ab-title: clamp(40px, 5.1vw, 76px);--ab-heading: clamp(30px, 3.5vw, 52px);--ab-small: 12px;--font-body--family: var(--ab-font);--font-heading--family: var(--ab-font);--font-subheading--family: var(--ab-font);--font-accent--family: var(--ab-font);--font-paragraph--family: var(--ab-font);--font-h1--family: var(--ab-font);--font-h2--family: var(--ab-font);--font-h3--family: var(--ab-font);--font-h4--family: var(--ab-font);--font-h5--family: var(--ab-font);--font-h6--family: var(--ab-font);--button-font-family-primary: var(--ab-font);--button-font-family-secondary: var(--ab-font);--font-paragraph--size: 16px;--font-paragraph--weight: 400;--font-h1--size: var(--ab-title);--font-h2--size: var(--ab-heading);--font-h3--size: 22px;--font-h4--size: 18px;--font-h5--size: 15px;--font-h6--size: 13px;--style-border-radius-buttons-primary: 0px;--style-border-radius-buttons-secondary: 0px;--style-border-radius-inputs: 0px;font-family:var(--ab-font)}.ab-phase6 :is(input,select,textarea,button){font-family:var(--ab-font)}.ab-phase6 :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid currentColor;outline-offset:4px}.ab-phase6 .ab-section{padding:var(--ab-space) var(--ab-gutter)}.ab-phase6 :is(.ab-section,.ab-manifesto,.ab-detail-copy,.ab-newsletter) :is(h1,h2,h3){font-family:var(--ab-font);font-weight:500;letter-spacing:-.04em;text-wrap:balance}.ab-phase6 .ab-section h1{font-size:var(--ab-title);line-height:1.06;margin:0}.ab-phase6 :is(.ab-section,.ab-manifesto,.ab-detail-copy,.ab-newsletter) h2{font-size:var(--ab-heading);line-height:1.12;margin:0}.ab-phase6 .ab-eyebrow{font-family:var(--ab-font);font-size:11px;font-weight:500;line-height:1.6;letter-spacing:.1em;margin-bottom:20px}.ab-phase6 :is(.ab-section,.ab-manifesto,.ab-detail-copy,.ab-newsletter)>.ab-eyebrow{color:var(--ab-muted)}.ab-phase6 .ab-section-intro{font-size:15px;line-height:1.7;color:var(--ab-muted);max-width:520px;margin:22px 0 0;text-wrap:pretty}.ab-phase6 .ab-section-heading{gap:24px;align-items:end;margin-bottom:40px}.ab-phase6 :is(.ab-button,.ab-text-link){display:inline-flex;align-items:center;justify-content:flex-start;gap:16px;min-height:44px;padding:8px 0;background:none;border:0;border-radius:0;box-shadow:none;color:inherit;font-size:15px;font-weight:500;line-height:1.4;letter-spacing:.015em;text-decoration:none;cursor:pointer;width:fit-content;transition:color .16s ease}.ab-phase6 :is(.ab-button,.ab-text-link):hover{color:var(--ab-olive)}.ab-phase6 .ab-ui-arrow{display:inline-block;font-size:11px;font-weight:400;opacity:.65;line-height:1}.ab-phase6 .ab-header :is(.ab-account-link,.ab-search-link){color:var(--ab-ink);opacity:.85}.ab-phase6 .ab-header :is(.ab-account-link,.ab-search-link,.ab-bag-link):hover{opacity:.6}.ab-phase6 .ab-header .ab-bag-link span{border-color:var(--ab-line);font-size:10px}.ab-phase6 .ab-header .ab-desktop-nav a:hover{text-decoration:none;color:var(--ab-olive)}.ab-phase6 .ab-header .ab-mobile-panel{background:#fafaf7;box-shadow:none;border-color:var(--ab-line);padding:24px var(--ab-gutter) 36px}.ab-phase6 .ab-header .ab-mobile-nav a{font-size:clamp(25px,4vw,32px);font-weight:500;min-height:58px;border-color:var(--ab-line);letter-spacing:-.025em}.ab-phase6 .ab-header .ab-mobile-panel>a{font-size:13px;min-height:44px;align-items:center;text-decoration:none}.ab-phase6 #ab-categories{padding-top:var(--ab-space)}.ab-phase6 .ab-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0}.ab-phase6 .ab-category{min-width:0;text-decoration:none}.ab-phase6 .ab-category-image{aspect-ratio:4 / 5;background:var(--ab-soft);border:0;overflow:hidden}.ab-phase6 .ab-category-image img{object-fit:contain}.ab-phase6 .ab-category-number{display:none}.ab-phase6 .ab-category-label{padding-top:20px;gap:16px;align-items:baseline}.ab-phase6 .ab-category-label h3{font-size:clamp(20px,2.1vw,28px);line-height:1.2;margin:0 0 8px}.ab-phase6 .ab-category-label p{font-size:13px;color:var(--ab-muted);line-height:1.6;margin:0}.ab-phase6 .ab-category-label>span{display:block;font-size:12px;opacity:.65}.ab-phase6 .ab-category:hover h3{color:var(--ab-olive)}.ab-phase6 .ab-signatures{border-top:1px solid var(--ab-line)}.ab-phase6 .ab-signatures>.ab-button{margin-top:32px;width:fit-content}.ab-phase6 .ab-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 24px}.ab-phase6 .ab-product-grid-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}.ab-phase6 .ab-card{min-width:0;border:0;border-radius:0;background:none;box-shadow:none}.ab-phase6 .ab-card-image{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--ab-soft);border:0}.ab-phase6 .ab-card-image img{object-fit:contain;transition:opacity .18s ease}.ab-phase6 .ab-card-image:hover img{opacity:.94;transform:none}.ab-phase6 .ab-category:hover img{transform:none}.ab-phase6 .ab-card-view{display:none}.ab-phase6 .ab-card-meta{display:flex;flex-direction:column;gap:6px;padding-top:18px}.ab-phase6 .ab-card-meta h3{order:-1;font-size:16px;font-weight:500;line-height:1.35;letter-spacing:-.015em;margin:0}.ab-phase6 .ab-card-meta h3 a{text-decoration:none}.ab-phase6 .ab-card-meta h3 a:hover{color:var(--ab-olive)}.ab-phase6 .ab-card-meta p{font-size:12px;line-height:1.55;letter-spacing:0;color:var(--ab-muted);margin:0}.ab-phase6 .ab-card-meta>span{font-size:14px;font-weight:500;line-height:1.5;margin-top:2px}.ab-phase6 .ab-card-colours{display:flex;align-items:center;gap:6px;margin-top:4px}.ab-phase6 .ab-card-colour{width:10px;height:10px;border-radius:50%;border:1px solid rgb(17 18 17 / 20%);background:var(--ab-chip)}.ab-phase6 .ab-manifesto{padding:var(--ab-space) var(--ab-gutter);gap:8vw;border-block:1px solid var(--ab-line);background:#eeefe9;color:var(--ab-ink)}.ab-phase6 .ab-manifesto h2{max-width:560px}.ab-phase6 .ab-manifesto>div:last-child{max-width:460px;align-self:end}.ab-phase6 .ab-manifesto p:not(.ab-eyebrow){font-size:16px;line-height:1.75;color:#55594f;margin:0 0 22px}.ab-phase6 .ab-detail-story{background:var(--ab-paper);align-items:center;padding:var(--ab-space) var(--ab-gutter);gap:6vw}.ab-phase6 .ab-detail-story--macro .ab-detail-photo{align-self:center}.ab-phase6 .ab-detail-copy{padding:0;max-width:440px}.ab-phase6 .ab-detail-copy p:not(.ab-eyebrow){font-size:15px;color:var(--ab-muted);line-height:1.7;margin:24px 0}.ab-phase6 .ab-proof-strip{padding:44px var(--ab-gutter);gap:40px;background:none;border-block:1px solid var(--ab-line)}.ab-phase6 .ab-proof-number{display:none}.ab-phase6 .ab-proof-strip h3{font-size:15px;font-weight:500;letter-spacing:-.01em;margin:0 0 10px}.ab-phase6 .ab-proof-strip p{font-size:13px;line-height:1.7;color:var(--ab-muted)}.ab-phase6 .ab-newsletter{padding:var(--ab-space) var(--ab-gutter);background:none;gap:8vw}.ab-phase6 .ab-newsletter h2{max-width:560px}.ab-phase6 .ab-newsletter p:not(.ab-eyebrow){color:var(--ab-muted);font-size:14px;line-height:1.65;max-width:420px}.ab-phase6 .ab-newsletter label{font-size:12px;color:var(--ab-muted);margin-bottom:10px}.ab-phase6 .ab-newsletter-field{gap:18px;border-color:#1112115c}.ab-phase6 .ab-newsletter input{font-size:16px;min-height:54px;padding:14px 0}.ab-phase6 .ab-newsletter button{min-height:48px;padding:12px 0;font-size:13px;font-weight:500;background:none;border:0;color:var(--ab-ink)}.ab-phase6 .ab-newsletter button:hover{color:var(--ab-olive)}.ab-phase6 .ab-newsletter .ab-newsletter-privacy{font-size:12px!important;margin-top:18px;line-height:1.7}.ab-phase6 .ab-newsletter-privacy a{color:inherit;text-decoration:none}.ab-phase6 .ab-footer{padding:72px var(--ab-gutter) 28px;background:var(--ab-ink);color:var(--ab-paper)}.ab-phase6 .ab-footer-top{display:flex;justify-content:space-between;align-items:end;padding-bottom:40px;border-color:#f8f8f529}.ab-phase6 .ab-footer-top .ab-wordmark{font-size:clamp(28px,3.2vw,42px);line-height:.95}.ab-phase6 .ab-footer-top p{font-size:13px;max-width:240px;text-align:right;color:#b8bdb0;line-height:1.7}.ab-phase6 .ab-footer-grid{grid-template-columns:1fr 1fr 1.3fr;gap:48px;padding:48px 0 56px}.ab-phase6 .ab-footer .ab-eyebrow{font-size:11px;letter-spacing:.08em;margin-bottom:18px}.ab-phase6 .ab-footer-nav{gap:2px}.ab-phase6 .ab-footer-nav a{font-size:14px;min-height:38px;text-decoration:none}.ab-phase6 .ab-footer-nav a:hover{color:#c2cbaa;text-decoration:none}.ab-phase6 .ab-footer-statement{font-size:clamp(24px,2.8vw,38px);font-weight:500;line-height:1.18;letter-spacing:-.03em;max-width:300px}.ab-phase6 .ab-footer-bottom{border-color:#f8f8f529;align-items:baseline;padding-top:22px}.ab-phase6 .ab-footer-bottom :is(small,a){font-size:12px;line-height:1.7}.ab-phase6 .ab-footer-bottom a{text-decoration:none}.ab-phase6 .ab-collection-tabs{border-color:var(--ab-line);gap:12px 28px;margin:32px 0 0;padding-bottom:16px}.ab-phase6 .ab-collection-tabs a{font-size:13px;min-height:44px}.ab-phase6 .ab-collection-tabs a[aria-current=page]{font-weight:500}.ab-phase6 .ab-collection-tabs a:hover{color:var(--ab-olive)}.ab-phase6 .ab-refine{gap:28px;margin:32px 0 20px}.ab-phase6 .ab-refine>div{max-width:260px}.ab-phase6 .ab-refine label{font-size:11px;letter-spacing:.045em;color:var(--ab-muted)}.ab-phase6 .ab-refine select{border:0;border-bottom:1px solid var(--ab-line);background:none;font-size:13px;min-height:44px;padding:10px 28px 10px 0}.ab-phase6 .ab-refine .ab-text-link{font-size:12px;font-weight:400;margin-left:auto}.ab-phase6 .ab-collection-count{font-size:12px;color:var(--ab-muted);margin:28px 0 24px}.ab-phase6 .ab-pagination{margin-top:48px;font-size:14px}.ab-phase6 .ab-pagination a{padding:12px;text-decoration:none}.ab-phase6 .ab-recommendation-grid{max-width:none;grid-template-columns:repeat(var(--ab-grid-columns, 3),minmax(0,1fr))}.ab-phase6 .ab-related .ab-section-heading p{font-size:14px;color:var(--ab-muted);margin-top:18px}.ab-phase6 .product-information{padding-inline:var(--ab-gutter);--page-width: 1440px}.ab-phase6 .product-information>.section{padding-inline:0}.ab-phase6 .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr)!important;gap:clamp(32px,5vw,80px)!important}.ab-phase6 .product-information__media{background:transparent}.ab-phase6 .product-details>.group-block{max-width:520px}.ab-phase6 .product-details h1{font-size:clamp(30px,3vw,44px)!important;font-weight:500!important;letter-spacing:-.035em!important;line-height:1.12!important}.ab-phase6 .product-details .price{font-size:21px;font-weight:500;letter-spacing:-.02em}.ab-phase6 .ab-product-context .ab-eyebrow{font-size:10px;letter-spacing:.07em;color:var(--ab-muted);margin-bottom:12px}.ab-phase6 .ab-product-colour{font-size:12px;line-height:1.65;color:var(--ab-muted);gap:2px}.ab-phase6 .ab-product-colour strong{color:var(--ab-ink);font-weight:500}.ab-phase6 .ab-linked-colours{margin-bottom:16px}.ab-phase6 .ab-linked-colours__label{font-size:12px;margin-bottom:12px}.ab-phase6 .ab-linked-colours__label strong{font-weight:500}.ab-phase6 .ab-linked-colours__options{gap:8px 20px}.ab-phase6 .ab-linked-colours__option{border:0;border-bottom:1px solid transparent;background:none;padding:6px 0;min-inline-size:0;min-block-size:44px;gap:8px;font-size:12px;box-shadow:none;color:var(--ab-muted)}.ab-phase6 .ab-linked-colours__option[aria-current=page]{border-color:var(--ab-ink);box-shadow:none;color:var(--ab-ink)}.ab-phase6 .ab-linked-colours__option:hover{border-color:var(--ab-line)}.ab-phase6 .ab-linked-colours__option[aria-current=page]:hover{border-color:var(--ab-ink)}.ab-phase6 .ab-linked-colours__option[aria-disabled=true]{color:var(--ab-muted);border-bottom:1px dashed var(--ab-line);cursor:not-allowed}.ab-phase6 .ab-linked-colours__chip{inline-size:14px;block-size:14px;border-color:#11121140}.ab-phase6 .ab-linked-colours__availability{width:100%;max-inline-size:150px;font-size:11px}.ab-phase6 .ab-linked-colours__status{font-size:12px}.ab-phase6 .variant-option--buttons{gap:8px}.ab-phase6 .variant-option{--options-border-radius: 0px;--options-border-width: 1px}.ab-phase6 .variant-option legend{font-size:12px;font-weight:500;margin-bottom:12px}.ab-phase6 .variant-option__button-label{min-width:48px;min-height:44px;border-color:var(--ab-line);font-size:13px;font-weight:400;box-shadow:none}.ab-phase6 .variant-option__button-label:has(input:checked){border-color:var(--ab-ink);background:var(--ab-ink);color:var(--ab-paper)}.ab-phase6 .add-to-cart-button{min-height:52px!important;font-size:14px!important;font-weight:500!important;letter-spacing:.02em;box-shadow:none}.ab-phase6 .add-to-cart-button:not(:disabled):hover{background:#30362b!important}.ab-phase6 .ab-size-guide{border-top:0;border-bottom-color:var(--ab-line)}.ab-phase6 .ab-size-open{font-size:12px;font-weight:500;padding:8px 0;min-height:44px}.ab-phase6 .ab-size-dialog{border-color:var(--ab-line);background:var(--ab-paper)}.ab-phase6 .ab-size-dialog-header h2{font-family:var(--ab-font);font-size:24px;font-weight:500;letter-spacing:-.025em}.ab-phase6 .ab-size-dialog-header button{border:0;font-size:24px}.ab-phase6 .ab-size-controls button{font-family:var(--ab-font);font-size:12px}.ab-phase6 .ab-size-measurements,.ab-phase6 .ab-size-units{border:0;border-bottom:1px solid var(--ab-line)}.ab-phase6 .ab-size-model{font-family:var(--ab-font);letter-spacing:.025em;font-size:11px;color:var(--ab-muted)}.ab-phase6 .ab-size-table-scroll table{font-family:var(--ab-font);font-size:13px}.ab-phase6 .ab-size-table-scroll thead{background:var(--ab-soft)}.ab-phase6 .ab-product-trust{font-size:12px;font-weight:400;color:var(--ab-muted);line-height:1.7!important;margin-bottom:24px}.ab-phase6 .ab-product-accordions summary{font-size:13px;font-weight:500;min-height:56px}.ab-phase6 .ab-product-accordions summary>span{font-size:15px;font-weight:400;opacity:.65}.ab-phase6 .ab-product-accordions dl{font-size:13px;margin:2px 0 24px}.ab-phase6 .ab-product-accordions dl>div{gap:20px;margin:10px 0}.ab-phase6 .ab-product-accordions dt{color:var(--ab-muted)}.ab-phase6 .ab-product-accordions details>p{font-size:13px;line-height:1.75;margin-bottom:20px}.ab-phase6 .ab-product-accordions .ab-text-link{font-size:12px;font-weight:400}.ab-phase6 .ab-campaign-slides{scrollbar-width:thin;scrollbar-color:#b4b8ad transparent}.ab-phase6 .ab-campaign-slides figcaption{font-size:11px;color:var(--ab-muted);padding:12px 0}.ab-phase6 .ab-campaign-controls{gap:8px 24px;margin-top:0}.ab-phase6 .ab-campaign-controls a{border:0;border-bottom:1px solid var(--ab-line);padding:8px 0;font-size:12px;min-height:44px}.ab-phase6 .ab-campaign-controls a:hover{color:var(--ab-olive)}.ab-phase6 .ab-native-views>summary{font-size:12px;font-weight:500}.ab-phase6 .cart-page{--cart-primary-font-family: var(--ab-font);--cart-secondary-font-family: var(--ab-font);--sidebar-width: 360px;padding-block:56px;gap:24px 6vw}.ab-phase6 .cart-title{font-family:var(--ab-font);font-size:clamp(36px,4.8vw,64px);font-weight:500;letter-spacing:-.04em;line-height:1.1}.ab-phase6 .cart-title h1{font-size:clamp(36px,4.8vw,64px);font-weight:500;letter-spacing:-.04em;line-height:1.1}.ab-phase6 .cart__summary-container{border:0;background:none;border-radius:0}.ab-phase6 .cart__summary-inner{padding:0;width:100%;gap:24px;top:108px}.ab-phase6 .cart__summary-totals{border-top:1px solid var(--ab-line);padding-top:24px;margin-top:0}.ab-phase6 .cart__total-label{font-size:13px;font-weight:400}.ab-phase6 .cart__total-value{font-size:24px;font-weight:500}.ab-phase6 .cart__tax-note,.ab-phase6 .tax-note{font-size:12px;line-height:1.6}.ab-phase6 .cart__ctas .cart__checkout-button{min-height:52px;font-size:14px;font-weight:500;letter-spacing:.015em;box-shadow:none;padding:14px 20px}.ab-phase6 .cart__checkout-button:not(:disabled):hover{background:#30362b}.ab-phase6 .cart-items__title{font-family:var(--ab-font);font-size:15px;font-weight:500;line-height:1.45}.ab-phase6 .cart-items__details *{font-family:var(--ab-font)}.ab-phase6 .cart-items__table-row{column-gap:20px}.ab-phase6 .cart-items__variants{font-size:12px;color:var(--ab-muted)}.ab-phase6 .cart-items__media-container{border-radius:0;background:var(--ab-soft)}.ab-phase6 .cart-items__media-image{object-fit:contain}.ab-phase6 .quantity-selector{border:1px solid var(--ab-line);box-shadow:none;background:none}.ab-phase6 .quantity-selector button{min-width:36px;min-height:44px;padding:0;box-shadow:none}.ab-phase6 .quantity-selector input{font-size:13px;background:none}.ab-phase6 .cart-items__remove{opacity:.65}.ab-phase6 .cart-items__remove:hover{opacity:1}.ab-phase6 .cart-items__remove svg{width:16px;height:16px}.ab-phase6 .ab-cart-reassurance{padding:20px 0 0;margin-top:0;border-top:1px solid var(--ab-line);width:100%}.ab-phase6 .ab-cart-reassurance p{font-size:12px;font-weight:400;color:var(--ab-muted)}.ab-phase6 .ab-cart-reassurance p:first-child{color:var(--ab-ink);font-weight:500}.ab-phase6 .ab-cart-reassurance a{text-decoration:none;font-size:12px}.ab-phase6 .ab-search-form{margin:36px 0 44px;max-width:700px}.ab-phase6 :is(.ab-search-form,.ab-contact) label{color:var(--ab-muted);font-size:12px;margin-bottom:10px}.ab-phase6 :is(.ab-search-form input[type=search],.ab-contact input,.ab-contact textarea){border:0;border-bottom:1px solid rgb(17 18 17 / 28%);background:none;border-radius:0;min-height:48px;font-size:16px;padding:12px 0;box-shadow:none}.ab-phase6 .ab-search-form>div{border-bottom:1px solid var(--ab-line);align-items:center;gap:24px}.ab-phase6 .ab-search-form input[type=search]{border:0}.ab-phase6 .ab-search-form .ab-button{flex-shrink:0}.ab-phase6 .ab-contact form{max-width:800px;margin-top:52px}.ab-phase6 .ab-contact-fields{gap:40px;margin-bottom:36px}.ab-phase6 .ab-contact textarea{min-height:156px;margin-bottom:24px;line-height:1.65}.ab-phase6 .ab-about-lead{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:8vw}.ab-phase6 .ab-about h1{max-width:680px}.ab-phase6 .ab-about-columns{display:block;max-width:480px;margin:40px 0 0}.ab-phase6 .ab-about-columns p{font-size:15px;line-height:1.8;color:var(--ab-muted);max-width:none}.ab-phase6 .ab-about-columns .ab-about-intro{font-size:21px!important;line-height:1.55!important;color:var(--ab-ink);margin-bottom:24px;letter-spacing:-.015em}.ab-phase6 .ab-about-campaign{width:100%;max-width:520px;margin:0;justify-self:end}.ab-phase6 .ab-about-campaign figcaption{font-size:11px;color:var(--ab-muted);margin-top:14px}.ab-phase6 .ab-about-statement{margin:var(--ab-space) 0 24px;padding:52px 0;font-size:clamp(30px,4vw,58px);line-height:1.14;font-weight:500;letter-spacing:-.035em;border-color:var(--ab-line)}@media(min-width:1600px){.ab-phase6 .ab-product-grid{gap:56px 32px}.ab-phase6 .ab-section{max-width:1760px;margin-inline:auto}}@media(max-width:1199px){.ab-phase6 .ab-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 20px}.ab-phase6 .ab-signatures .ab-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-phase6 .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1fr) minmax(320px,.95fr)!important;gap:32px!important}.ab-phase6 .ab-footer-grid{gap:32px}.ab-phase6 .ab-refine{gap:20px}}@media(max-width:899px){.ab-phase6{--ab-space: 64px;--ab-gutter: 24px;--ab-title: clamp(36px, 7vw, 60px);--ab-heading: clamp(30px, 5.6vw, 44px)}.ab-phase6 .ab-section-heading{align-items:start;margin-bottom:30px}.ab-phase6 .ab-manifesto{grid-template-columns:1fr;gap:32px}.ab-phase6 .ab-manifesto>div:last-child{max-width:560px}.ab-phase6 .ab-detail-story{grid-template-columns:1fr;gap:40px}.ab-phase6 .ab-detail-story--macro .ab-detail-photo{justify-content:flex-start}.ab-phase6 .ab-detail-copy{max-width:560px}.ab-phase6 .ab-newsletter{grid-template-columns:1fr;gap:36px}.ab-phase6 .ab-newsletter>div:last-child{max-width:600px;width:100%}.ab-phase6 .ab-about-lead{grid-template-columns:1fr;gap:48px}.ab-phase6 .ab-about-campaign{justify-self:start;max-width:480px}.ab-phase6 .ab-about-columns{max-width:580px}.ab-phase6 .ab-footer-top{flex-direction:row;align-items:end}.ab-phase6 .ab-footer-grid{grid-template-columns:1fr 1fr}.ab-phase6 .ab-footer-statement{grid-column:1 / -1;text-align:left;max-width:500px;margin-top:16px;font-size:28px}}@media(max-width:749px){.ab-phase6 .ab-product-grid,.ab-phase6 .ab-product-grid-three,.ab-phase6 .ab-recommendation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.ab-phase6 .ab-categories{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;margin-right:calc(-1 * var(--ab-gutter));padding-right:var(--ab-gutter);scrollbar-width:thin}.ab-phase6 .ab-category{flex:0 0 76%;scroll-snap-align:start}.ab-phase6 .ab-category-label h3{font-size:22px}.ab-phase6 .ab-category-label p{font-size:13px}.ab-phase6 .ab-card-meta{padding-top:14px;gap:5px}.ab-phase6 .ab-card-meta h3{font-size:14px}.ab-phase6 .ab-card-meta p{font-size:11px}.ab-phase6 .ab-card-meta>span{font-size:13px}.ab-phase6 .ab-proof-strip{grid-template-columns:1fr;gap:0;padding-block:20px}.ab-phase6 .ab-proof-strip>div{padding:24px 0;border-color:var(--ab-line)}.ab-phase6 .ab-proof-strip>div:last-child{border:0}.ab-phase6 .ab-proof-strip h3{font-size:15px}.ab-phase6 .ab-proof-strip p{max-width:420px}.ab-phase6 .ab-collection-tabs{flex-wrap:nowrap;overflow-x:auto;gap:24px;padding-bottom:12px;scrollbar-width:thin}.ab-phase6 .ab-collection-tabs a{flex-shrink:0}.ab-phase6 .ab-refine{gap:20px 16px}.ab-phase6 .ab-refine>div{max-width:none;flex:1 1 calc(50% - 16px);min-width:0}.ab-phase6 .ab-refine>div:last-of-type{flex-basis:calc(50% - 16px)}.ab-phase6 .ab-refine .ab-text-link{flex:1 1 calc(50% - 16px);justify-content:flex-end;margin-left:0}.ab-phase6 .product-information{padding-inline:var(--ab-gutter)}.ab-phase6 .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1fr)!important;gap:32px!important}.ab-phase6 .product-details h1{font-size:30px!important}.ab-phase6 .product-details>.group-block{max-width:none}.ab-phase6 .ab-linked-colours__options{gap:8px 16px}.ab-phase6 .ab-linked-colours__option{font-size:12px}.ab-phase6 .ab-campaign-controls{gap:8px 20px}.ab-phase6 .cart-page{padding-block:32px;gap:24px}.ab-phase6 .cart-page__summary{border-top:1px solid var(--ab-line);padding-top:28px}.ab-phase6 .cart__summary-inner{position:static;top:auto;width:100%}.ab-phase6 .cart__summary-totals{border-top:0;padding-top:0}.ab-phase6 .cart-items__table-row{column-gap:14px}.ab-phase6 .cart-items__title{font-size:14px}.ab-phase6 .ab-search-form>div{flex-wrap:nowrap;gap:12px}.ab-phase6 .ab-search-form input[type=search]{flex-basis:auto}.ab-phase6 .ab-search-form .ab-button{width:auto;font-size:13px}.ab-phase6 .ab-contact-fields{grid-template-columns:1fr;gap:28px;margin-bottom:28px}.ab-phase6 .ab-contact form{margin-top:36px}.ab-phase6 .ab-footer{padding-top:48px}.ab-phase6 .ab-footer-top{flex-direction:column;align-items:start;gap:24px}.ab-phase6 .ab-footer-top p{text-align:left;max-width:300px}.ab-phase6 .ab-footer-grid{gap:32px 24px;padding:36px 0}.ab-phase6 .ab-footer-nav a{min-height:44px;font-size:13px}.ab-phase6 .ab-footer-bottom{gap:20px;align-items:start}.ab-phase6 .ab-footer-bottom>div{flex-wrap:wrap}}@media(max-width:359px){.ab-phase6{--ab-gutter: 20px}.ab-phase6 .ab-product-grid,.ab-phase6 .ab-recommendation-grid{gap:28px 12px}.ab-phase6 .ab-linked-colours__options{gap:8px 12px}.ab-phase6 .ab-linked-colours__option{font-size:11px}.ab-phase6 .ab-newsletter-field{flex-wrap:wrap;gap:0}.ab-phase6 .ab-newsletter input{flex-basis:100%}.ab-phase6 .ab-newsletter button{padding-bottom:14px}}@media(prefers-reduced-motion:reduce){.ab-phase6 :is(.ab-card-image img,.ab-button,.ab-text-link){transition:none}}.ab-phase6 :is(.ab-home .ab-hero--editorial h1,.ab-collection h1,.ab-about h1,.ab-contact h1,.ab-about-statement,.ab-section-heading h2,.ab-manifesto h2,.ab-detail-copy h2,.ab-newsletter h2,.ab-footer-statement){font-family:var(--ab-display-font);font-weight:400;font-style:normal;letter-spacing:-.015em;font-synthesis:none}.ab-phase6 .ab-home .ab-hero--editorial h1 .ab-hero-outline{font-weight:400}.ab-phase6 :is(.ab-bag-link,.ab-mobile-menu>summary,.ab-footer-nav a){font-weight:500}.ab-phase6 :is(strong,b){font-weight:700}.ab-phase6 :is(.ab-product-colour,.ab-linked-colours__label) strong{font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ab-phase6.css.map */
