.ed-pdp .product__title h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,2.5vw,36px);font-weight:400;line-height:1.12;letter-spacing:-.035em;margin:0}.ed-pdp .product__info-container>.product__title{margin:0 0 14px}.ed-pdp .ed-pdp__price{font-size:26px;font-weight:650;line-height:1.25}.ed-pdp .ed-pdp__intro{font-size:14px;line-height:1.65;margin:14px 0;color:#594d44}.ed-pdp .product__info-container>*+*{margin-top:14px;margin-bottom:14px}.ed-pdp .ed-pdp-features{gap:5px 14px;font-size:12px;margin:12px 0;color:#685a4e}.ed-pdp .ed-pdp-features li{background:none;padding:0;border-radius:0}.ed-pdp .ed-pdp-features li+li:before{content:"\b7";margin-right:14px}.ed-pdp .ed-b2-trust{list-style:none;padding:10px 0 19px;margin:12px 0 22px;border-bottom:1px solid #e5ddd4;display:grid;gap:10px;font-size:13px;line-height:1.5}.ed-b2-trust li{display:flex;align-items:center;gap:12px}.ed-b2-trust li>span{display:flex;width:20px;height:20px;flex:none}.ed-b2-trust svg{width:20px;height:20px}.ed-b2-trust a{color:inherit;text-decoration:none}.ed-b2-trust a:hover{text-decoration:underline}.ed-pdp .form__label{font-size:14px;letter-spacing:0;margin-bottom:8px}.ed-pdp .product-form__input{margin:0 0 19px}.ed-pdp .ed-pdp__guide-link{font-size:13px;top:-29px}.ed-pdp .product-form__input--pill input[type=radio]+label{font-size:13px;border-radius:4px;min-width:48px;min-height:44px;padding:12px;margin:4px 5px 0 0;background:transparent;color:#392e29}.ed-pdp .product-form__input--pill input[type=radio]:checked+label{background:#f1e9df;color:#392e29;border-color:#392e29;box-shadow:inset 0 0 0 1px #392e29}.ed-pdp .product-form__input--pill input[type=radio]+label.ed-b2-colour-photo{padding:2px;width:60px;height:72px;overflow:hidden;vertical-align:top;position:relative}.ed-pdp .ed-b2-colour-photo img{display:block;width:100%;height:100%;object-fit:cover;border-radius:2px}.ed-pdp .product-form__input--pill input[type=radio]+label.ed-b2-colour-swatch{padding:7px;width:48px;height:48px;border-radius:50%}.ed-b2-swatch{display:block;width:100%;height:100%;border-radius:50%;background-size:cover}.ed-pdp .product-form__input input.disabled+label.ed-b2-colour-photo{opacity:.45}.ed-pdp .product-form__input input.disabled+label.ed-b2-colour-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom right,transparent 49%,#392e29 50%,transparent 51%)}.ed-pdp .product-form__submit{min-height:52px;font-size:15px;letter-spacing:.045em;border-radius:4px;box-shadow:none;margin-bottom:0}.ed-pdp .ed-b2-payments{text-align:center;margin:12px 0 22px;font-size:11px;color:#71665d}.ed-b2-payments ul{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;padding:0;margin:7px 0 0;list-style:none}.ed-b2-payments li{display:flex}.ed-b2-payments svg{width:35px;height:23px}.ed-pdp .product__accordion{margin:0}.ed-pdp .accordion summary{min-height:54px;padding:14px 0}.ed-pdp .accordion__title{font-size:14px}.ed-pdp .product__accordion .accordion__content{font-size:14px;line-height:1.7}@media(min-width:990px){.ed-pdp .product__media-wrapper{width:56%;max-width:56%}.ed-pdp .product__info-wrapper{width:44%;max-width:44%;padding-left:40px}.ed-pdp .product__info-container{max-width:480px}.ed-pdp media-gallery:has(.thumbnail-slider){display:grid;grid-template-columns:64px minmax(0,1fr);gap:18px;align-items:start}.ed-pdp media-gallery>.slider-mobile-gutter:not(.thumbnail-slider){grid-column:2;grid-row:1;min-width:0}.ed-pdp .thumbnail-slider{grid-column:1;grid-row:1;display:block;margin:0;width:64px}.ed-pdp .thumbnail-slider .slider-button{display:none}.ed-pdp .thumbnail-list{display:flex;flex-direction:column;gap:10px;overflow-y:auto;overflow-x:hidden;max-height:700px;padding:2px;margin:0;scroll-snap-type:y proximity}.ed-pdp .thumbnail-list .thumbnail-list__item{width:60px;max-width:60px;min-width:60px;flex:0 0 auto}.ed-pdp .thumbnail-list__item:before{padding-bottom:125%}.ed-pdp .product__media-list{max-width:none}.ed-pdp .product-media-container.media-type-image .media{padding-top:calc(100% / var(--ratio))}}@media(max-width:749px){.ed-pdp .product__title h1{font-size:28px;line-height:1.12}.ed-pdp .product__info-container>.product__title{margin:16px 0 12px}.ed-pdp .ed-pdp__price{font-size:24px}.ed-pdp .product-media-container.media-type-image .media{padding-top:100%}.ed-pdp .ed-pdp__intro{font-size:13px;line-height:1.65}.ed-pdp .ed-b2-trust{font-size:12px;gap:9px;margin:10px 0 20px;padding:8px 0 17px}.ed-pdp .product-form__input--pill input[type=radio]+label.ed-b2-colour-photo{width:55px;height:65px}.ed-pdp .product-form__input--pill input[type=radio]+label{min-width:44px;padding:12px 10px;margin-right:4px}.ed-pdp .slider-buttons{min-height:36px}}.ed-b2-chat-dock{display:none}@media(max-width:749px){body:has(.ed-b2-chat-dock button:not([hidden])){--ed-chat-dock:48px;--ed-preview-offset:0px;padding-bottom:calc(var(--ed-chat-dock) + env(safe-area-inset-bottom) + var(--ed-preview-offset) + 16px)}body:has(.ed-b2-chat-dock button:not([hidden])):has(#PBarNextFrame){--ed-preview-offset:64px}body:has(.ed-b2-chat-dock button:not([hidden])):has(ed-sticky-buy:not([hidden])){padding-bottom:calc(var(--ed-chat-dock) + env(safe-area-inset-bottom) + var(--ed-preview-offset) + 100px)}.ed-b2-chat-dock:has(button:not([hidden])){display:block;position:fixed;left:0;right:0;bottom:var(--ed-preview-offset);z-index:3;background:#fffaf5;border-top:1px solid #ded6cc;text-align:center;padding-bottom:env(safe-area-inset-bottom)}.ed-b2-chat-dock .ed-chat-action__button{width:100%;min-height:48px;padding:10px 16px;font-size:13px;color:#49382e;text-align:center}body:has(.ed-b2-chat-dock button:not([hidden])) shopify-chat::part(activator){visibility:hidden}body:has(.ed-b2-chat-dock button:not([hidden])) shopify-chat{transform:none!important}body:has(.ed-b2-chat-dock button:not([hidden])) .ed-sticky-buy{bottom:calc(var(--ed-preview-offset) + var(--ed-chat-dock) + env(safe-area-inset-bottom))!important}body:has(cart-drawer.active) .ed-b2-chat-dock,body:has(.ed-size-dialog[open]) .ed-b2-chat-dock,body:has(product-modal[open]) .ed-b2-chat-dock{visibility:hidden}}.ed-pdp .ed-pdp__saving{display:inline-block;background:#eee5da;color:#49382e;padding:4px 8px;border-radius:3px;font-weight:500}.ed-sticky-buy__price s{display:block;font-size:12px;font-weight:400;color:#71665d;line-height:1.3}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ed-b2.css.map */
