body:has(.ed-v3){background:#fffdf9}body:has(.ed-v3) .ed-header-main{min-height:78px;padding-top:12px;padding-bottom:12px}body:has(.ed-v3) .ed-v3-announcement{display:block;background:#235342;color:#fff;text-align:center;text-decoration:none;font-size:14px;line-height:1.5;padding:10px 16px;letter-spacing:.01em}.ed-v3.ed-pdp{background:#fffdf9;color:#2c2824}.ed-v3.ed-pdp .product__info-container{max-width:560px}.ed-v3.ed-pdp .product__title h1{font-size:clamp(30px,2.7vw,40px);line-height:1.15;letter-spacing:-.025em}.ed-v3.ed-pdp .ed-pdp__price{gap:10px 14px;align-items:center;flex-wrap:wrap;margin-top:10px}.ed-v3.ed-pdp .ed-pdp__price>span:first-child{font-size:34px;line-height:1.2;color:#9c302d;font-weight:700}.ed-v3.ed-pdp .ed-pdp__price>s{font-size:18px;color:#64564d;font-weight:400}.ed-v3.ed-pdp .ed-pdp__price>.ed-pdp__saving{background:#963c34;color:#fff;font-size:14px;line-height:1.5;padding:5px 9px;font-weight:600}.ed-v3.ed-pdp .ed-pdp__intro{font-size:16px;line-height:1.6;color:#443c35;margin:16px 0!important}.ed-v3.ed-pdp .ed-pdp-features{display:flex;gap:8px;flex-wrap:wrap;font-size:14px;color:#3d493c}.ed-v3.ed-pdp .ed-pdp-features li{background:#f1f3ed;border-radius:3px;padding:5px 9px}.ed-v3.ed-pdp .ed-pdp-features li+li:before{content:none}.ed-v3.ed-pdp .ed-b2-trust{font-size:16px;line-height:1.5;gap:10px;margin:16px 0 0;padding:14px 0 10px;border-top:1px solid #e5ded4;border-bottom:0}.ed-v3 .ed-b2-trust li>span,.ed-v3 .ed-b2-trust svg{width:25px;height:25px}.ed-v3-return-note{font-size:13px;line-height:1.5;color:#665b50;margin:0 0 18px!important;padding-left:37px}.ed-v3.ed-pdp .form__label{font-size:17px;font-weight:600;margin-bottom:8px}.ed-v3.ed-pdp .ed-pdp__selected{font-weight:400;color:#41392f}.ed-v3.ed-pdp .product-form__input{margin:0 0 18px;max-width:none}.ed-v3.ed-pdp .product-form__input--pill input[type=radio]+label{min-width:52px;min-height:48px;padding:14px 12px;font-size:16px;line-height:1.2;border:1px solid #b5a797;background:#fffdf9;color:#282521;margin:5px 6px 0 0}.ed-v3.ed-pdp .product-form__input--pill input[type=radio]:checked+label{background:#235342;border-color:#235342;color:#fff;box-shadow:inset 0 0 0 1px #235342}.ed-v3.ed-pdp .product-form__input--pill input[type=radio]+label.ed-b2-colour-photo{width:54px;height:64px;padding:3px;margin-right:4px}.ed-v3.ed-pdp .ed-pdp__guide-link{font-size:15px;color:#235342;font-weight:600;text-underline-offset:3px;padding:9px 0;top:-43px}.ed-v3.ed-pdp .product-form__submit,.ed-v3 .ed-sticky-buy .button{background:#235342;color:#fff;border:0;border-radius:4px;min-height:58px;font-size:17px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ed-v3.ed-pdp .product-form__submit:after,.ed-v3 .ed-sticky-buy .button:after{box-shadow:none}.ed-v3.ed-pdp .product-form__submit:hover:not(:disabled),.ed-v3 .ed-sticky-buy .button:hover:not(:disabled){background:#183f31}.ed-v3 :is(button,a,select,summary):focus-visible,.ed-v3-mix :is(button,a,select,summary):focus-visible,.ed-v3 input[type=radio]:focus-visible+label{outline:3px solid #315f9b;outline-offset:4px;box-shadow:none}.ed-v3 button:disabled{opacity:.55;cursor:not-allowed}.ed-v3 .ed-long-blouses-offer{background:#edf3eb;border-color:#cad8c4;padding:16px;margin-top:16px}.ed-v3 .ed-long-blouses-offer__heading{color:#235342;font-size:13px!important;letter-spacing:.04em}.ed-v3 .ed-long-blouses-offer__tiers strong{color:#235342;font-size:21px}.ed-v3 .ed-long-blouses-offer__tiers span{font-size:13px}.ed-v3 .ed-long-blouses-offer__note{font-size:14px!important;color:#40503e}.ed-v3-mix-link{display:block;text-align:center;font-size:15px;font-weight:600;color:#235342;margin:8px 0 16px;text-underline-offset:4px}.ed-v3.ed-pdp .ed-b2-payments{font-size:13px;color:#594d42}.ed-v3.ed-pdp .accordion summary{min-height:60px;padding:18px 0}.ed-v3.ed-pdp .accordion__title{font-size:17px;font-weight:500}.ed-v3.ed-pdp .product__accordion .accordion__content{font-size:16px;line-height:1.65}.ed-v3.ed-pdp .ed-size-dialog{font-size:16px}.ed-v3.ed-pdp .ed-size-dialog button{min-width:44px;min-height:44px}.ed-v3.ed-pdp .ed-size-dialog th,.ed-v3.ed-pdp .ed-size-dialog td{font-size:15px;padding:10px}.ed-v3-mix{padding-top:32px;padding-bottom:36px;color:#2c2824}.ed-v3-mix__heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:22px}.ed-v3-mix__heading h2{font-family:Georgia,serif;font-size:32px;line-height:1.2;margin:0 0 10px}.ed-v3-mix__heading p{font-size:16px;line-height:1.5;margin:0;max-width:650px}.ed-v3-mix__heading>a{color:#235342;font-size:15px;text-underline-offset:4px;white-space:nowrap}.ed-v3-mix__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ed-v3-mix__card{display:grid;grid-template-columns:110px minmax(0,1fr);gap:16px;border:1px solid #ded8cc;padding:14px;border-radius:5px;background:#fbf8f2}.ed-v3-mix__image img{width:100%;height:auto;aspect-ratio:3/4;object-fit:contain;display:block}.ed-v3-mix__body h3{font-family:var(--font-body-family);font-size:16px;line-height:1.4;margin:0 0 12px}.ed-v3-mix__body a{color:inherit;text-decoration:none}.ed-v3-mix label{font-size:14px;display:block;margin-bottom:6px}.ed-v3-mix select{display:block;width:100%;font:inherit;font-size:14px;background:#fff;border:1px solid #9c9387;border-radius:3px;min-height:48px;padding:8px}.ed-v3-mix .button{background:#235342;color:#fff;min-height:48px;width:100%;margin-top:10px;font-size:15px;border-radius:3px;padding:10px}.ed-v3-mix .button:after{box-shadow:none}@media(min-width:990px){.ed-v3.ed-pdp .product__media-wrapper{width:53%;max-width:53%}.ed-v3.ed-pdp .product__info-wrapper{width:47%;max-width:47%;padding-left:42px}.ed-v3.ed-pdp .product-media-container.media-type-image .media{padding-top:calc(100% / var(--ratio))}}@media(max-width:989px){.ed-v3-mix__grid{grid-template-columns:1fr}.ed-v3-mix__card{grid-template-columns:100px minmax(0,1fr)}.ed-v3-mix__heading{display:block}.ed-v3-mix__heading>a{display:inline-block;margin-top:12px}}@media(max-width:749px){body:has(.ed-v3) .ed-header-main{min-height:64px;padding-top:8px;padding-bottom:8px}body:has(.ed-v3) .ed-v3-announcement{font-size:12px;padding:9px 12px}.ed-v3.ed-pdp{padding-top:12px}.ed-v3.ed-pdp .ed-pdp__breadcrumb{font-size:12px;margin-bottom:12px}.ed-v3.ed-pdp .product__title h1{font-size:29px;line-height:1.15}.ed-v3.ed-pdp .product__info-container>.product__title{margin-top:14px}.ed-v3.ed-pdp .ed-pdp__price>span:first-child{font-size:30px}.ed-v3.ed-pdp .ed-pdp__price>s{font-size:16px}.ed-v3.ed-pdp .ed-pdp__price>.ed-pdp__saving{font-size:13px}.ed-v3.ed-pdp .ed-pdp__intro{font-size:16px;line-height:1.55}.ed-v3.ed-pdp .ed-b2-trust{font-size:15px}.ed-v3.ed-pdp .ed-pdp-features{font-size:13px}.ed-v3.ed-pdp .product-form__input--pill input[type=radio]+label{min-width:52px;min-height:48px}.ed-v3 .ed-long-blouses-offer{padding:14px 10px}.ed-v3 .ed-long-blouses-offer__tiers strong{font-size:19px}.ed-v3 .ed-sticky-buy__price{font-size:18px}.ed-v3 .ed-sticky-buy__selection{font-size:13px}.ed-v3 .ed-sticky-buy .button{min-height:50px;font-size:15px}.ed-v3-mix__heading h2{font-size:28px}}.ed-v3 .ed-sale-panel{background:#fff1ed;border:1px solid #efb7af;border-left:5px solid #b32128;border-radius:6px;padding:12px 16px 14px;margin:12px 0 18px}.ed-v3 .ed-sale-heading,.ed-v3 .ed-edit-label{font-size:14px;font-weight:750;line-height:1.3;letter-spacing:.09em;text-transform:uppercase}.ed-v3 .ed-sale-heading{color:#97131f}.ed-v3.ed-pdp .ed-sale-panel .ed-pdp__price{margin:5px 0 0;gap:6px 12px}.ed-v3.ed-pdp .ed-sale-panel .ed-pdp__price>span:first-child{font-size:clamp(32px,3vw,44px);color:#b01724;letter-spacing:-.035em}.ed-v3.ed-pdp .ed-sale-panel .ed-pdp__saving{background:#b01724;border-radius:4px;color:#fff;font-size:16px;padding:6px 10px;font-weight:750}.ed-v3 .ed-edit-label{color:#514337;margin:14px 0 8px}.ed-v3.ed-pdp .ed-pdp-features{display:grid;gap:6px;margin:0 0 14px;padding:0}.ed-v3.ed-pdp .ed-pdp-features li{display:flex;align-items:center;gap:10px;background:none;padding:0;color:#26231e;font-size:17px;line-height:1.4}.ed-v3.ed-pdp .ed-pdp-features li:before,.ed-v3.ed-pdp .ed-pdp-features li+li:before{content:"\2713";display:grid;place-items:center;width:22px;height:22px;margin:0;background:#dcf0df;color:#12643b;border-radius:50%;font-weight:800;font-size:16px}.ed-v3.ed-pdp .ed-b2-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;background:#f6f2ea;border:1px solid #dfd6c7;border-radius:6px;padding:12px 0;margin:12px 0 16px}.ed-v3 .ed-b2-trust li{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:7px;text-align:center;font-size:15px;font-weight:600;line-height:1.3;padding:0 7px}.ed-v3 .ed-b2-trust li+li{border-left:1px solid #d7cfbf}.ed-v3 .ed-b2-trust li>span{display:grid;place-items:center;width:39px;height:39px;border-radius:50%;background:#fff;color:#264c3c}.ed-v3 .ed-b2-trust svg{width:28px;height:28px}.ed-v3 .ed-delivery-callout{display:flex;align-items:center;gap:10px;background:#fff0b5;border-left:4px solid #c18d15;color:#49350b;padding:10px 12px;font-size:16px;line-height:1.35;margin:0 0 10px}.ed-v3 .ed-delivery-callout span,.ed-v3 .ed-delivery-callout svg{width:25px;height:25px;flex:none}.ed-v3.ed-pdp .product-form__submit,.ed-v3 .ed-sticky-buy .button{background:#008343;color:#fff;font-weight:800;font-size:20px;letter-spacing:.05em;min-height:62px;box-shadow:0 3px #00572d}.ed-v3.ed-pdp .product-form__submit:hover:not(:disabled),.ed-v3 .ed-sticky-buy .button:hover:not(:disabled){background:#006b36}@media(max-width:749px){.ed-v3 .ed-b2-trust li{font-size:14px}.ed-v3 .ed-sticky-buy .button{min-height:50px;font-size:16px}.ed-v3 .ed-delivery-callout{font-size:15px}.ed-v3 .ed-sale-panel{padding:10px 12px}.ed-v3.ed-pdp .ed-sale-panel .ed-pdp__saving{font-size:14px}}.ed-v4-announcements{display:grid;place-items:center;height:40px;overflow:hidden;background:var(--ed-chocolate);color:#fff;font-size:13px;font-weight:650;line-height:1.15;padding:0 8px;text-align:center}.ed-v4-announcements span:not([hidden]){animation:ed-v4-slide .45s ease-out both}@keyframes ed-v4-slide{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.ed-v4-announcements span:not([hidden]){animation:none}}.ed-v3 .ed-delivery-callout{text-transform:uppercase}.ed-v3.ed-pdp .ed-b2-trust{padding:8px 0;margin:10px 0}.ed-v3 .ed-b2-trust li{gap:4px;justify-content:center}.ed-v3 .ed-b2-trust li>span{width:30px;height:30px}.ed-v3 .ed-b2-trust svg{width:23px;height:23px}@media(max-width:749px){.ed-v3.ed-pdp .product-form__input{margin-bottom:12px}.ed-v3.ed-pdp .product-form__input--pill input[type=radio]+label{min-width:44px;min-height:44px;padding:10px 7px;margin:3px 3px 0 0}.ed-v3.ed-pdp .product-form__input--pill input[type=radio]+label.ed-b2-colour-photo{width:46px;height:54px;padding:2px}.ed-v3.ed-pdp .ed-b2-trust li{font-size:14px;line-height:1.22;padding:0 4px}}.ed-v3 .ed-v5-intro{color:#49382e;font-size:17px;line-height:1.5;margin:12px 0 17px}.ed-v3.ed-pdp .ed-pdp__price{gap:5px 12px;margin:8px 0}.ed-v3.ed-pdp .ed-pdp__price:has(s)>span:first-child{font-size:clamp(29px,2.6vw,38px);color:#a61e29;letter-spacing:-.035em}.ed-v3.ed-pdp .ed-pdp__price>.ed-pdp__saving{font-size:14px;background:#aa2630;border-radius:3px;padding:4px 8px}.ed-v3.ed-pdp .ed-b2-trust{background:transparent;border:0;border-radius:0;padding:4px 0;margin:12px 0 2px}.ed-v3 .ed-b2-trust li{border:0;font-weight:500;color:#49382e;font-size:15px}.ed-v3 .ed-b2-trust li+li{border:0}.ed-v3 .ed-b2-trust li>span{background:none;color:#49382e;width:23px;height:23px}.ed-v3.ed-pdp .product-form__input--pill input[type=radio]:checked+label{background:#49382e;border-color:#49382e;box-shadow:inset 0 0 0 1px #49382e;color:#fff}.ed-v3.ed-pdp .ed-b2-payments{margin:6px 0 14px}@media(max-width:749px){.ed-v3.ed-pdp .ed-pdp__price{gap:5px 8px}.ed-v3.ed-pdp .ed-pdp__price>.ed-pdp__saving{font-size:13px;padding:3px 6px}.ed-v3 .ed-v5-intro{font-size:16px;margin:9px 0 13px}.ed-v3.ed-pdp .ed-b2-trust li{font-size:14px}}.ed-v3 .ed-ivy-offer{display:flex;align-items:center;gap:8px;padding:8px 12px;margin:0 0 6px;border-left:3px solid #b32230;background:#fff0f0;color:#8a1824;font-size:14px;line-height:1.35;text-transform:uppercase}.ed-v3 .ed-ivy-offer span,.ed-v3 .ed-ivy-offer svg{display:block;width:18px;height:18px;flex:none}.ed-v3 .ed-ivy-offer strong{font-weight:700}.ed-v3 .ed-ivy-specs{display:flex;flex-wrap:wrap;gap:6px 8px;list-style:none;padding:0;margin:12px 0 17px;color:#49382e}.ed-v3 .ed-ivy-specs li{display:inline-block;padding:3px 10px 4px;background:#f4efe7;border-radius:4px;font-size:15px;line-height:1.45}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ed-v3.css.map */
