.t4s-section-main-product{padding:24px 0;color:#202020}.t4s-section-main-product .t4s-container{max-width:1320px}.t4s-section-main-product .t4s-product__info-wrapper{padding-left:38px}.t4s-section-main-product .t4s-product__title{margin:0 0 18px;line-height:1.25!important;letter-spacing:-.025em!important}.t4s-section-main-product .t4s-product__price-review{padding-bottom:20px;margin-bottom:22px}.t4s-section-main-product .t4s-product__info-container{padding:20px 0}.t4s-section-main-product .t4s-swatch__title{font-size:14px;font-weight:650}.t4s-section-main-product .t4s-swatch__list{gap:10px}.t4s-section-main-product .t4s-swatch__item{min-width:52px;min-height:46px;border-radius:8px;border:1px solid #d7d4cf;font-size:14px}.t4s-section-main-product .t4s-swatch__item.is--selected{background:#202020;color:white;border-color:#202020}.t4s-section-main-product .t4s-product-form__submit{min-height:54px;border-radius:10px!important;font-size:16px;font-weight:700;background:#bd1725!important;border-color:#bd1725!important;color:white!important}.t4s-section-main-product .t4s-product-form__submit:hover{background:#981321!important}.t4s-section-main-product .t4s-product-form__submit:disabled{background:#777!important;border-color:#777!important}.t4s-section-main-product .t4s-quantity-wrapper{border-radius:10px}.np-pdp-brand{margin:0 0 12px;color:#7d2029;font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.np-pdp-colours{margin:0 0 24px}.np-pdp-colours>p{font-size:14px;font-weight:650;margin:0 0 12px}.np-pdp-colours>div{display:flex;flex-wrap:wrap;gap:10px}.np-pdp-colour{display:flex;align-items:center;gap:8px;padding:7px 11px 7px 7px;border:1px solid #d7d4cf;border-radius:9px;color:#303030;min-height:48px;font-size:13px}.np-pdp-colour img{display:block;width:34px;height:42px;object-fit:cover;border-radius:4px}.np-pdp-current{border:2px solid #202020;padding:6px 10px 6px 6px;background:#faf8f5}.np-pdp-notes{margin:16px 0 24px;padding:16px 18px;border:1px solid #ece7df;background:#faf8f5;border-radius:12px;font-size:13px;line-height:1.6}.np-pdp-notes p{margin:0 0 9px}.np-pdp-notes a{display:inline-block;margin-right:18px;color:#303030;text-decoration:underline;text-underline-offset:3px}.np-pdp-colour:focus-visible,.t4s-section-main-product button:focus-visible{outline:3px solid #ad202b;outline-offset:3px}.t4s-section-main-product .t4s-tab-content{font-size:15px;line-height:1.8}.template-product .ds-custom-footer{position:static}body.template-product{padding-bottom:0}@media(max-width:767px){.t4s-section-main-product{padding-top:8px}.t4s-section-main-product .t4s-product__info-wrapper{padding-left:15px;padding-right:15px}.t4s-section-main-product .t4s-product__info-container{padding-top:22px}.t4s-section-main-product .t4s-product__title{font-size:25px!important}.np-pdp-colour{font-size:12px}.np-pdp-notes{padding:13px 15px}}