.aw26-story{display:grid;grid-template-columns:1fr 1fr;width:100%;background:#fff;color:#111}.aw26-story__copy{display:flex;align-items:center;justify-content:center;padding:clamp(3rem,6vw,7rem)}.aw26-story__features{display:grid;gap:clamp(2rem,3.4vw,4rem);width:min(100%,480px);text-align:center}.aw26-story__feature h2{margin:0 0 .7rem;font-family:Arial,Helvetica,sans-serif;font-size:clamp(17px,1.15vw,21px);font-weight:700;line-height:1.3;letter-spacing:0;text-transform:none}.aw26-story__feature p{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(14px,.87vw,16px);font-weight:400;line-height:1.7;letter-spacing:0}.aw26-story__media{min-width:0;min-height:0;background:#f7f7f7}.aw26-story__image{display:block;width:100%;height:auto}@media(max-width:999px){.aw26-story{grid-template-columns:minmax(0,1fr)}.aw26-story__media{grid-row:1}.aw26-story__copy{grid-row:2;padding:clamp(3rem,6vw,5rem) 1.5rem}.aw26-story__features{gap:2.25rem}}.aw26-benefits{margin-block:.75rem;border:0}.aw26-benefits__row{display:grid;grid-template-columns:4.75rem minmax(0,1fr) auto;align-items:center;gap:.9rem;min-height:2.75rem;padding-block:0;color:inherit;text-decoration:none;font-size:12px;line-height:1.35}.aw26-benefits__row+.aw26-benefits__row{border:0}.aw26-benefits__row[href]:hover{text-decoration:underline;text-underline-offset:.2em}.aw26-benefits__row[href]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.aw26-benefits__icon{display:inline-flex;align-items:center;justify-content:center;justify-self:center;width:30px;height:30px}.aw26-benefits__icon svg{display:block;width:30px;height:30px}.aw26-benefits__icon--flag,.aw26-benefits__icon--flag svg{width:24px;height:24px}.aw26-benefits__klarna-logo{display:block;justify-self:center;width:64px;height:auto}.aw26-benefits__arrow{font-size:1rem}@media(min-width:1000px){.aw26-benefits{margin-block:.5rem;border:0}.aw26-benefits__row{min-height:2.5rem;padding-block:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.3}.aw26-benefits__row+.aw26-benefits__row{border:0}}.aw26-marker{display:none}.shopify-section:has(.aw26-marker) .section-spacing{padding-block:0}.shopify-section:has(.aw26-marker) .container{--distance-to-bleed: 0px;max-width:none;margin-inline:0;padding-inline:0}.shopify-section:has(.aw26-marker) .product{column-gap:0;align-items:start}.shopify-section:has(.aw26-marker) .product-gallery{background:#f6f6f6}.shopify-section:has(.aw26-marker) .product-gallery__media{background:#f8f8f8}.shopify-section:has(.aw26-marker) .product-info{padding:clamp(1.5rem,4vw,5.25rem);font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.45;letter-spacing:0}.shopify-section:has(.aw26-marker) .product-title{font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(17px,1.15vw,21px)!important;font-weight:700!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important}.shopify-section:has(.aw26-marker) .product-info__block-list{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:1rem;row-gap:1.5rem}.shopify-section:has(.aw26-marker) .product-info__block-list>*{grid-column:1 / -1;margin-block:0!important}.shopify-section:has(.aw26-marker) .product-info__block-item[data-block-id=title]{grid-column:1;grid-row:1}.shopify-section:has(.aw26-marker) .product-info__block-item[data-block-id=aw26_price]{grid-column:2;grid-row:1;text-align:right;font-weight:700}.shopify-section:has(.aw26-marker) .buy-buttons .button{min-height:3.7rem;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.shopify-section:has(.aw26-marker) .buy-buttons>.tpo_option-set-wrapper{display:none!important}.shopify-section:has(.aw26-marker) .variant-picker__option-info{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700}.shopify-section:has(.aw26-marker) .variant-picker__option-values{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;width:min(100%,27.75rem)}.shopify-section:has(.aw26-marker) .variant-picker__option-values .block-swatch{box-sizing:border-box;width:100%;height:44px;min-width:0;min-height:44px;padding:0;justify-content:center;align-items:center;border:0;border-bottom:2px solid transparent;border-radius:0;background:#f7f7f7;color:#111;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1}.shopify-section:has(.aw26-marker) .variant-picker__option-values .block-swatch.is-disabled{color:#777;background:#f7f7f7}.shopify-section:has(.aw26-marker) .variant-picker__option-values .block-swatch.is-disabled:before{display:none}.shopify-section:has(.aw26-marker) .variant-picker__option-values input:checked+.block-swatch{color:#111;border-bottom-color:#111}.shopify-section:has(.aw26-marker) .variant-picker__option-values input:focus-visible+.block-swatch{outline:2px solid #111;outline-offset:2px}.aw26-colours__heading{margin-block-end:.75rem;font-size:.9rem;font-weight:700}.aw26-colours__heading span{margin-inline-start:.45rem;font-weight:400;color:#666}.aw26-colours__list{display:flex;gap:.55rem;flex-wrap:wrap}.aw26-colours__choice{display:block;width:5.5rem;height:5.5rem;border:0;background:#f7f7f7;overflow:hidden}.aw26-colours__choice.is-current{box-shadow:inset 0 -2px #111}.aw26-colours__choice:focus-visible{outline:2px solid #111;outline-offset:3px}.aw26-colours__choice img{display:block;width:100%;height:100%;object-fit:contain}.aw26-colours__fallback{display:block;width:100%;height:100%}.aw26-colours__fallback--beige{background:#b9a58f}.aw26-colours__fallback--black{background:#222}.aw26-colours__fallback--olive-green{background:#626c53}.aw26-colours__fallback--grey{background:#858585}.aw26-colours__fallback--navy{background:#27334c}.aw26-colours .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1000px){.shopify-section:has(.aw26-marker) .product-info__block-item[data-block-id=aw26_colours]{padding-block-end:.75rem}body:has(.aw26-marker) #ecomsend-widget .ecomsend__Popover__Widget__CustomContainer.ecomsend__Popover__Widget__left{position:fixed!important;left:auto!important;right:-3rem!important;top:calc(50vh - 70px)!important}.shopify-section:has(.aw26-marker) .product-info{width:70%;margin-inline:auto;padding:clamp(1.5rem,3vw,4rem) 0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.4}.shopify-section:has(.aw26-marker) .product-info__block-list{row-gap:1rem}.shopify-section:has(.aw26-marker) .product-title{font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(17px,1.15vw,21px)!important;font-weight:700!important}.shopify-section:has(.aw26-marker) .product-info__block-item[data-block-id=aw26_price] :is(sale-price,compare-at-price){color:#111;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.4}.shopify-section:has(.aw26-marker) .variant-picker__option-info{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600}.shopify-section:has(.aw26-marker) .variant-picker__option-values{grid-template-columns:repeat(5,clamp(48px,4.65vw,96px));gap:4px;width:max-content;max-width:100%}.shopify-section:has(.aw26-marker) .variant-picker__option-values .block-swatch{height:clamp(44px,2.9vw,60px);min-height:clamp(44px,2.9vw,60px);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px}.shopify-section:has(.aw26-marker) .buy-buttons .button{min-height:3.6rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;letter-spacing:.01em}.aw26-colours__heading{margin-block-end:.5rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px}.aw26-colours__list{gap:4px}.aw26-colours__choice{width:clamp(62px,4.7vw,98px);height:clamp(78px,5.9vw,120px)}}@media(max-width:999px){body:has(.aw26-marker) #ecomsend-widget .ecomsend__Popover__Widget__CustomContainer.ecomsend__Popover__Widget__left{display:none!important}.shopify-section:has(.aw26-marker) .product-info{padding:1.5rem 1.25rem 2rem}.shopify-section:has(.aw26-marker) .product-gallery{margin-inline:0}}@media(min-width:1000px){.shopify-section:has(.aw26-marker) .product{align-items:stretch}.shopify-section:has(.aw26-marker) .product-info{position:static;align-self:stretch}.shopify-section:has(.aw26-marker) .product-info__block-list{height:100%;grid-template-rows:minmax(max-content,1fr) repeat(4,max-content) minmax(max-content,1fr)}.shopify-section:has(.aw26-marker) .product-info__block-item[data-block-id=title],.shopify-section:has(.aw26-marker) .product-info__block-item[data-block-id=aw26_price],.shopify-section:has(.aw26-marker) .product-info__block-item[data-block-id=aw26_disclosures]{align-self:end}}.aw26-disclosures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-block-start:2rem}.aw26-disclosures__trigger{display:flex;align-items:center;gap:1rem;width:100%;min-height:3.5rem;padding:1rem 0;border:0;border-top:1px solid #e1e1e1;background:transparent;color:#111;cursor:pointer;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:1.3}.aw26-disclosures__trigger:before{content:"+";flex:none;font-size:21px;font-weight:300;line-height:.7}.aw26-disclosures__trigger:focus-visible,.aw26-disclosures__close:focus-visible{outline:2px solid #111;outline-offset:2px}.aw26-disclosures__panel{box-sizing:border-box;padding:0;border:0;background:#fff;color:#111;font-family:Arial,Helvetica,sans-serif}.aw26-disclosures__panel[open]{display:flex;flex-direction:column}.aw26-disclosures__panel-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.25rem;padding:1rem 1.5rem;border-bottom:1px solid #e6e6e6}.aw26-disclosures__panel-header h2{margin:0;font-size:16px;font-weight:700;line-height:1.3}.aw26-disclosures__breadcrumb{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600}.aw26-disclosures__breadcrumb span{margin-inline:.4rem;color:#888}.aw26-disclosures__close{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;background:transparent;color:#111;cursor:pointer;font-size:27px;font-weight:300;line-height:1}.aw26-disclosures__panel-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:1.75rem 1.5rem 2.5rem;font-size:14px;line-height:1.65}.aw26-disclosures__panel-scroll h2{margin:0 0 1.25rem;font-size:18px;font-weight:700;line-height:1.3}.aw26-disclosures__panel-scroll h3{margin:1.5rem 0 .5rem;font-size:14px;font-weight:700;line-height:1.3}.aw26-disclosures__panel-scroll h3:first-child{margin-block-start:0}.aw26-disclosures__panel-scroll p{margin:0 0 .85rem}.aw26-disclosures__panel-scroll a{text-decoration:underline;text-underline-offset:.2em}.aw26-disclosures__details-panel{position:fixed;inset:0 auto auto 0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0}.aw26-disclosures__details-panel::backdrop{background:#00000059}.aw26-disclosures__shipping-panel{position:fixed;inset:0 0 0 auto;width:min(540px,100vw);height:100dvh;max-width:none;max-height:none;margin:0}.aw26-disclosures__shipping-panel::backdrop{background:#00000061;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.aw26-disclosures__shipping-panel[open]{animation:aw26-drawer-in .25s ease-out}@keyframes aw26-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media(min-width:1000px){.aw26-disclosures{margin-block-start:5rem}.aw26-disclosures__trigger{min-height:3.3rem;padding-block:.75rem;border:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600}.aw26-disclosures__details-panel::backdrop{background:transparent}}@media(max-width:650px){.aw26-disclosures{grid-template-columns:1fr;gap:0}.aw26-disclosures__panel-header,.aw26-disclosures__panel-scroll{padding-inline:1.25rem}}@media(prefers-reduced-motion:reduce){.aw26-disclosures__shipping-panel[open]{animation:none}}.aw26-price{color:#111;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:1.3;white-space:nowrap}.aw26-price__compare{margin-inline-start:.4rem;color:#777;font-size:12px;font-weight:400}.aw26-price-pending{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;white-space:nowrap}@media(min-width:1000px){.aw26-price,.aw26-price-pending{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400}}.aw26-price,.aw26-price-pending{font-size:16px}@media(min-width:1000px){.aw26-price,.aw26-price-pending{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map */
