@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@700&display=swap";.card__badge.top.left{display:none}.product-card-tags{position:absolute;top:10px;left:10px;z-index:5}.product-card-tag{display:inline-block;padding:5px 10px;font-size:11px;font-weight:700;line-height:1;text-transform:uppercase;border-radius:2px;color:#fff}.product-card-tag--bestseller{background:#d90f23}.product-card-tag--premium{background:#cda349}.product-card-tag--top-rated{background:#305c50}.header__inline-menu ul.list-menu.list-menu--inline{gap:30px}@font-face{font-family:GeneralSans;src:url(/cdn/shop/files/GeneralSans-Bold.otf?v=1787308455) format("opentype");font-style:normal;font-display:swap}@font-face{font-family:GeneralSans;src:url(/cdn/shop/files/GeneralSans-Light.otf?v=1786951968) format("opentype");font-style:normal;font-display:swap}.product-card-category,.card__content .quick-add__submit,.newsletter__wrapper h2,button#Subscribe,.product__title h1,.product-specifications-title,.related-products h2,p.jm-text.jdgm-review-card__name,.trust-stats-top-text,.journey-timeline-eyebrow,h3.journey-timeline-card-title,.history-standard__eyebrow,.family-foundation__author,#shopify-section-template--23145460728029__image_with_text_eqVMiK .image-with-text__text p,#shopify-section-template--23145460728029__image_with_text_eRGMRx .image-with-text__text p,#shopify-section-template--23145460728029__image_with_text_6nrTic .image-with-text__text p,#shopify-section-template--23145460728029__image_with_text_rGqgdq .image-with-text__text p,#shopify-section-template--23145460728029__image_with_text_DWaxQX .image-with-text__text p,.family-foundation__eyebrow,.stand-for-eyebrow,.guarantee-eyebrow-text,.smart-solutions__eyebrow{font-weight:800!important;font-family:GeneralSans-bold,sans-serif!important}#shopify-section-template--23145460728029__rich_text_gw4VCE h2,#shopify-section-template--23145460728029__image_with_text_6nrTic h2.image-with-text__heading,#shopify-section-template--23145460728029__image_with_text_eRGMRx h2.image-with-text__heading,#shopify-section-template--23145460728029__image_with_text_rGqgdq h2.image-with-text__heading,#shopify-section-template--23145460728029__image_with_text_DWaxQX h2.image-with-text__heading,#shopify-section-template--23145460728029__image_with_text_eRGMRx a.button.button--primary,#shopify-section-template--23145460728029__image_with_text_6nrTic a.button.button--primary,#shopify-section-template--23145460728029__image_with_text_rGqgdq a.button.button--primary,#shopify-section-template--23145460728029__image_with_text_DWaxQX a.button.button--primary,#shopify-section-template--23145460728029__featured_collection h2,div#shopify-section-template--23145460728029__image_with_text_eqVMiK h2,#shopify-section-template--23145460728029__multicolumn_JG8Gxh h2,h2.about-head,h2.journey-timeline-title,h2.history-standard__heading,.stand-for-heading,.family-foundation__heading,.family-foundation__role,.family-foundation__name,.card__heading.h5,.card-information span.price-item.price-item--sale.price-item--last,#shopify-section-template--23145460728029__multicolumn_JG8Gxh h3.inline-richtext,h2.footer-block__heading.inline-richtext,.product-card-tag,h2.guarantee-heading,.guarantee-card-title,.smart-solutions__heading,.smart-solutions__card h3{font-family:GeneralSans-bold,sans-serif!important}nav.header__inline-menu span,p{font-family:GeneralSans-Light,sans-serif!important}.product-card-category{color:#826c58;text-transform:uppercase;font-size:10px;letter-spacing:1.57px}.card__heading.h5{color:#22334a;font-weight:600;font-size:17px}.card__content .quick-add__submit{background:#22334a;border-color:#22334a;color:#fff}.price--on-sale .price-item--regular{color:#826c58!important;letter-spacing:0;font-size:15px!important}.card-information span.price-item.price-item--sale.price-item--last{color:#22334a;font-size:20px;letter-spacing:0;font-weight:700}button#Subscribe{width:auto;background:#e31e24;color:#fff;padding:10px;border-radius:0 3px 3px 0}div#shopify-section-template--23145460728029__image_with_text_6nrTic,div#shopify-section-template--23145460728029__image_with_text_rGqgdq,div#shopify-section-template--23145460728029__image_with_text_eRGMRx{position:relative;overflow:hidden;padding-bottom:3px}div#shopify-section-template--23145460728029__image_with_text_rGqgdq:after{content:"";position:absolute;left:0;bottom:0;height:5px;width:100%;background:#cda349;animation:borderMove 2s ease-in-out infinite alternate}@keyframes borderMove{0%{left:0}to{left:100%}}div#shopify-section-template--23145460728029__image_with_text_eRGMRx:after{content:"";position:absolute;right:0;bottom:0;height:4px;width:100%;background:#cda349;animation:borderMoveReverse 2s ease-in-out infinite alternate}@keyframes borderMoveReverse{0%{right:0}to{right:100%}}ul#Slider-template--23145460728029__multicolumn_JG8Gxh .multicolumn-card__info{padding:15px 0 0}ul#Slider-template--23145460728029__multicolumn_JG8Gxh .multicolumn-card.content-container{transition:all .5s ease-in-out;background:#22334a!important;padding:40px 20px;color:#fff!important}.footer-block.grid__item.footer-block--menu{width:4%!important}.footer__copyright.caption{width:100%;display:flex;justify-content:space-between;margin:0;align-items:center}.footer__copyright.caption ul.list-social{gap:5px}.footer__copyright.caption li.list-social__item{background:#121218;border-radius:100px;border:1px solid #22222E}.card__information{padding:0!important}.card--card .quick-add{margin:0!important}section#shopify-section-template--23145460728029__slideshow_QPrT4N,section#shopify-section-template--23145460728029__slideshow_iBj9Kh,section#shopify-section-template--23408213688541__image_banner_mPdnya{display:none}@media(max-width:800px){p.jm-text.jm-text--align-center.jm-review-widget-header__title{font-size:25px!important}.product-card-tag{padding:4px 7px;font-size:10px}#shopify-section-template--23145460859101__related-products .related-products h2{font-size:25px!important}.category-namme{font-size:12px!important}.prod-subtitle{font-size:15px!important}.product-card-tags{top:5px}section#shopify-section-template--23145460728029__slideshow_NcJdFd,section#shopify-section-template--23145460728029__slideshow_KJ6Nqy,section#shopify-section-template--23408213688541__image_banner_ixqWHU{display:none}section#shopify-section-template--23145460728029__slideshow_QPrT4N,section#shopify-section-template--23145460728029__slideshow_iBj9Kh,section#shopify-section-template--23408213688541__image_banner_mPdnya{display:block!important}.footer-block__brand-info .rte{font-size:11px}.footer-block.grid__item.footer-block--menu h2.footer-block__heading.inline-richtext{margin-bottom:0}.footer-block__details-content .list-menu__item--link{padding-top:0rem!important;padding-bottom:0rem!important;font-size:11px}.footer-block__details-content{margin-bottom:20px!important}.footer__content-top.page-width{padding:4px 3rem}.footer__content-bottom-wrapper.page-width{padding:0px 3rem}.footer__copyright.caption{gap:10px;margin-top:10px;align-items:start;flex-direction:column-reverse}.newsletter__subheading.rte{font-size:12px;margin-top:10px}.newsletter__wrapper>*+*{margin-top:1rem}.footer-block.grid__item:first-child{margin-top:0!important}.footer-block.grid__item{width:100%!important;margin:2rem 0!important}.card__information .card__heading.h5{font-size:15px;letter-spacing:0px;min-height:40px}.product-card-category{font-size:8px;font-weight:800}.card-information span.price-item.price-item--sale.price-item--last{font-size:16px}.price--on-sale .price-item--regular{font-size:13px!important;margin:0!important}#shopify-section-template--23145460728029__rich_text_gw4VCE h2{font-size:18px!important;letter-spacing:0px!important}#shopify-section-template--23145460728029__rich_text_yxFUDT h2,#shopify-section-template--23145460728029__multicolumn_JG8Gxh h2,#shopify-section-template--23145460728029__featured_collection h2{font-size:18px!important;letter-spacing:0!important}section#shopify-section-template--23145460728029__custom_liquid_FBAr8r{padding-top:70px}section#shopify-section-template--23145460728029__rich_text_gw4VCE .rich-text__wrapper.rich-text__wrapper--center.page-width{padding:0}#shopify-section-template--23145460728029__image_with_text_eqVMiK .image-with-text__text p{justify-content:center}ul#Slider-template--23145460728029__multicolumn_JG8Gxh .multicolumn-card.content-container{padding:15px 10px}#shopify-section-template--23145460728029__multicolumn_JG8Gxh .title-wrapper-with-link{margin-bottom:10px}#shopify-section-template--23145460728029__rich_text_yxFUDT .rich-text__text{margin-top:0}#shopify-section-template--23145460728029__multicolumn_JG8Gxh .multicolumn-card__image-wrapper--third-width{width:25%!important}#shopify-section-template--23145460728029__multicolumn_JG8Gxh h3.inline-richtext{font-size:13px}#shopify-section-template--23145460728029__multicolumn_JG8Gxh .rte{font-size:10px!important;margin-top:3px}#shopify-section-template--23145460728029__image_with_text_eqVMiK h2.image-with-text__heading{margin-top:10px;font-size:25px;width:100%}#shopify-section-template--23145460728029__image_with_text_eqVMiK p.image-with-text__text.subtitle{margin-top:10px}#shopify-section-template--23145460728029__image_with_text_eRGMRx .image-with-text__content,#shopify-section-template--23145460728029__image_with_text_6nrTic .image-with-text__content,#shopify-section-template--23145460728029__image_with_text_rGqgdq .image-with-text__content,#shopify-section-template--23145460728029__image_with_text_DWaxQX .image-with-text__content{padding:10px!important;text-align:center}#shopify-section-template--23145460728029__image_with_text_eRGMRx .image-with-text__content .image-with-text__text.rte.subtitle,#shopify-section-template--23145460728029__image_with_text_6nrTic .image-with-text__content .image-with-text__text.rte.subtitle,#shopify-section-template--23145460728029__image_with_text_rGqgdq .image-with-text__content .image-with-text__text.rte.subtitle,#shopify-section-template--23145460728029__image_with_text_DWaxQX .image-with-text__content .image-with-text__text.rte.subtitle,#shopify-section-template--23145460728029__image_with_text_eqVMiK .image-with-text__content .image-with-text__text.rte.subtitle{width:100%}#shopify-section-template--23145460728029__image_with_text_eRGMRx .image-with-text__text p,#shopify-section-template--23145460728029__image_with_text_6nrTic .image-with-text__text p,#shopify-section-template--23145460728029__image_with_text_rGqgdq .image-with-text__text p,#shopify-section-template--23145460728029__image_with_text_DWaxQX .image-with-text__text p{justify-content:center}#shopify-section-template--23145460728029__image_with_text_eRGMRx h2.image-with-text__heading,#shopify-section-template--23145460728029__image_with_text_6nrTic h2.image-with-text__heading,#shopify-section-template--23145460728029__image_with_text_rGqgdq h2.image-with-text__heading,#shopify-section-template--23145460728029__image_with_text_DWaxQX h2.image-with-text__heading{font-size:17px!important;letter-spacing:0!important;width:100%}#shopify-section-template--23145460728029__image_with_text_eRGMRx a.button.button--primary,#shopify-section-template--23145460728029__image_with_text_6nrTic a.button.button--primary,#shopify-section-template--23145460728029__image_with_text_rGqgdq a.button.button--primary,#shopify-section-template--23145460728029__image_with_text_DWaxQX a.button.button--primary{width:auto;margin:10px auto;font-size:12px!important;min-height:auto;padding:12px 20px}div#shopify-section-template--23145460728029__image_with_text_eqVMiK div.image-with-text__content{padding:10px;text-align:center}#shopify-section-template--23145460728029__rich_text_gw4VCE .rich-text__text img,#shopify-section-template--23145460728029__rich_text_yxFUDT h2 img,#shopify-section-template--23145460728029__rich_text_yxFUDT .rich-text__text img{display:none}#shopify-section-template--23145460728029__image_with_text_DWaxQX .image-with-text__text p,#shopify-section-template--23145460728029__image_with_text_rGqgdq .image-with-text__text p,#shopify-section-template--23145460728029__image_with_text_eRGMRx .image-with-text__text p,#shopify-section-template--23145460728029__image_with_text_eqVMiK .image-with-text__text p{font-size:8px}.card__content .quick-add__submit{min-height:100%;font-size:12px;padding:12px}#shopify-section-template--23145460728029__featured_collection img.full-w,#shopify-section-template--23145460728029__multicolumn_JG8Gxh img.full-w{height:5px!important}#shopify-section-template--23145460728029__rich_text_gw4VCE h2 img,#shopify-section-template--23145460728029__featured_collection h2 img,#shopify-section-template--23145460728029__multicolumn_JG8Gxh h2 img{width:20px}section#shopify-section-sections--23145461219549__newsletter_UmTU3J h2{font-size:18px!important;letter-spacing:0!important}.footer-block.grid__item.footer-block--menu{width:100%!important}}.footer-block.grid__item.scroll-trigger.animate--slide-in{width:50%}.footer-block__brand-info .rte{max-width:440px}h2.footer-block__heading.inline-richtext{color:#fff;font-size:14px;text-transform:uppercase;font-weight:700}.card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-bottom:.7rem}input#NewsletterForm--sections--23145461219549__newsletter_UmTU3J,input#NewsletterForm--sections--23145461219549__newsletter_UmTU3J::placeholder{color:#626270}a.button.button--primary:hover,.card__content .quick-add__submit:hover{background:#cda349;color:#22334a;border-color:#cda349!important}a.button.button--primary:after,.card__content .quick-add__submit:after{box-shadow:none!important}.header__inline-menu ul.list-menu.list-menu--inline .header__menu-item{color:#22334a!important}#shopify-section-template--23145460728029__rich_text_n3XETK a.button.button--secondary{color:#22334a;font-weight:600}.dm-price-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.custom-savings-badge{color:#305c50;font-size:14px;font-weight:500;line-height:1;font-family:IBM Plex Sans;letter-spacing:0;width:100%}@media screen and (min-width:990px){.product--medium .product__media-wrapper,.product--small .product__media-wrapper,.product--large .product__media-wrapper,.product--medium .product__info-wrapper,.product--small .product__info-wrapper,.product--large .product__info-wrapper{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important;max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}}.cart-drawer .cart-drawer__footer .totals__total{margin:0}.cart-drawer .cart-drawer__footer .totals__total-value{margin:2px 0 0}.cart-drawer .cart-drawer__footer .tax-note{display:none!important}.cart-drawer .drawer__footer{border-top:0!important;padding-top:8px}.cart-drawer .cart-drawer__footer{border-top:1px solid #d9d9d9!important;padding-top:10px}.cart-drawer .custom-cart-summary-row .totals__total-value{font-size:15px;line-height:1.1;font-weight:700}.cart-drawer .custom-cart-savings{margin:8px 0 25px;padding:8px 10px;border-radius:6px;background:#22334a;color:#fff;text-align:center;font-size:13px;line-height:1.25}.cart-drawer .custom-cart-savings strong{font-weight:700}.cart-drawer .custom-cart-summary-row{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.cart-drawer .custom-cart-summary-row .totals{flex:1 1 auto;min-width:0;display:block;margin:0;padding:0}.cart-drawer .custom-cart-summary-row .totals__total{margin:0;font-size:13px;line-height:1.2;font-weight:400}quantity-input.quantity{border:1px solid #22334A2E;background-color:#e9ddce;border-radius:8px;overflow:hidden;height:44px}quantity-input.quantity .quantity__button{background:transparent!important;border:none;width:44px;height:100%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;color:#2c3e50;cursor:pointer;padding:0}quantity-input.quantity .quantity__button:hover:not(:disabled){background-color:#0000000f!important}quantity-input.quantity .quantity__input{background-color:#fff!important;border-left:2px solid #ddcba9!important;border-right:2px solid #ddcba9!important;font-weight:600;color:#2c3e50}.product-form__buttons{display:flex;gap:16px}.product-form__buttons{display:flex!important;gap:18px!important;max-width:100%!important}.product-form__buttons .product-form__submit{background-color:#22334a!important;margin:0;color:#fff!important;font-family:GeneralSans-bold,sans-serif!important;font-weight:700;text-transform:capitalize}.product-form__buttons .shopify-payment-button{width:50%!important;max-width:50%!important;flex:0 0 calc(50% - 9px)!important}.product-form__buttons .shopify-payment-button__button{font-family:GeneralSans-bold,sans-serif!important;font-weight:700;text-transform:capitalize;background-color:#d90f23!important}.dm-product-benefits{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;margin:0!important}.dm-benefit{display:flex;align-items:center;gap:9px;flex:1;white-space:nowrap;color:#826c58;font-size:12px;line-height:1.2;font-family:IBM Plex Sans;font-weight:500;letter-spacing:0}.dm-benefit-icon{width:20px;height:20px}.dm-benefit-icon img{object-fit:contain;height:100%;width:100%}@media screen and (max-width:800px){.dm-product-benefits{flex-wrap:wrap;gap:5px}.dm-benefit{white-space:normal;font-size:10px;text-align:center;flex-direction:column}}.category-namme{text-transform:uppercase;font-size:13px;color:#305c50;font-family:IBM Plex Sans,sans-serif!important}.prod-subtitle{font-size:18px}.prod-desc{max-width:500px}.prod-subtitle,.prod-desc{color:#826c58;margin-top:0!important;font-family:IBM Plex Sans,sans-serif!important}.product__title h1{color:#22334a;letter-spacing:-.34px;font-weight:700!important}.product__title{margin:0!important}.product__info-container .price__container .price__sale{display:flex;gap:10px;flex-direction:row-reverse}.product__info-container .price__container .price__sale span{margin:0;line-height:20px}.product__info-container .price__container .price__sale span.price-item.price-item--sale.price-item--last{font-family:IBM Plex Sans;font-size:30px;letter-spacing:0;font-weight:700;color:#22334a}.product__info-container .price__container .price__sale s.price-item.price-item--regular{color:#826c58!important;font-family:IBM Plex Sans;font-size:15px!important;margin:0}.product-form__buttons .product-form__submit:after,.product-form__buttons .shopify-payment-button__button:after{display:none}.product-form__input label span{font-weight:600;font-family:IBM Plex Sans;text-transform:uppercase;color:#22334a}quantity-input.quantity:before,quantity-input.quantity:after{box-shadow:none!important}.thumbnail[aria-current]{box-shadow:0 0 0 .1rem #00000038!important;border-color:#0000!important}.jm-review-widget-header__filters-wrapper{display:none!important}p.jm-text.jm-text--align-center.jm-review-widget-header__title{margin:0 0 5px;font-weight:700!important;font-family:GeneralSans-bold,sans-serif!important;font-size:35px;letter-spacing:-.28px;color:#f4f4f2}section#shopify-section-template--23145460859101__17888514801dbdb0a1{background:#22334a}.jm-review-widget-header__star-rating-histogram[data-v-1a9eff3c]{max-inline-size:550px!important}span.jm-star-rating__font-icon{font-size:12px!important}.jm-box.jm-box--inherit-color.jdgm-review-card__content{padding:20px}p.jm-text.jdgm-review-card__body p{font-size:12px;font-family:IBM Plex Sans!important;color:#f4f4f2;line-height:20px}.jm-frame.jdgm-review-card__media-frame{max-width:40px;border-radius:50px!important;aspect-ratio:auto!important}p.jm-text.jdgm-review-card__name{color:#f4f4f2}span.jm-star-rating__font-icon{color:#f4f4f2!important}.jm-progress-bar__fill{background:#f4f4f2!important}.jm-progress-bar{background:#f4f4f22b!important}span.jm-histogram-row__frequency,span.jm-histogram-row__rating{color:#f4f4f2!important}.jm-box.jdgm-review-card{border:1px solid #f4f4f254!important}.jm-cluster.jm-review-widget-header__average-rating-display{display:none!important}span.jm-text.jdgm-review-card__more-text{color:#f4f4f2!important}.jdgm-modal__container span.jm-star-rating__font-icon{color:#e31e24!important}.jm-stack.jm-stack--space-400.jm-filter-panel{display:none}section.jdgm-masonry-grid{padding:0!important}.jm-center.jm-center--center-text.jm-center--intrinsic.jdgm-empty-state{color:#fff}.jdgm-modal__container.jdgm-modal__container--content-only p{font-size:14px;line-height:25px}.jm-carousel{display:none!important}@media(min-width:768px){.jm-indicator[data-v-63cd73a4]{top:0!important;right:0!important}}.jdgm-modal__container .jdgm-review-content__body-content p{font-size:14px;line-height:23px!important}.cart-drawer .cart-item>td+td{padding-left:0}thead[role=rowgroup]{display:none!important}.cart-item__name.h4.break{overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important}p.jm-text.jm-no-reviews-state__text{color:#a2a2b0}#CartDrawer .quantity-popover{height:40px!important}#CartDrawer quantity-input{height:40px!important}#CartDrawer .quantity__button,#CartDrawer .quantity__input{height:40px!important}.product__info-wrapper.grid__item .price__regular{display:none}.footer__copyright.caption small a{color:#fff}.card-information .price__container span.price-item.price-item--regular{color:#22334a;font-size:20px;letter-spacing:0px;font-weight:700}.product-form__input--pill input[type=radio][data-option-name=Colour]+label{font-size:0!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;border-radius:50%!important;display:inline-block!important;position:relative;cursor:pointer;border:2px solid #ddd!important;background-color:transparent!important;box-sizing:border-box}.product-form__input--pill input[value=Beige][data-option-name=Colour]+label{background-color:#d8c3a5!important}.product-form__input--pill input[value=Brown][data-option-name=Colour]+label{background-color:#795548!important}.product-form__input--pill input[value=Black][data-option-name=Colour]+label{background-color:#000!important}.product-form__input--pill input[value="Charcoal Black"][data-option-name=Colour]+label{background-color:#000!important}.product-form__input--pill input[value=White][data-option-name=Colour]+label{background-color:#fff!important}.product-form__input--pill input[value=Grey][data-option-name=Colour]+label{background-color:gray!important}.product-form__input--pill input[value="Dark Grey"][data-option-name=Colour]+label{background-color:#00000073!important}.product-form__input--pill input[value="Ash Grey"][data-option-name=Colour]+label{background-color:#bedfe6!important}.product-form__input--pill input[type=radio][data-option-name=Colour]:checked+label{border:2px solid #22334A26!important;outline:2px solid #305C50;outline-offset:3px}.product-form__input--pill input[type=radio][data-option-name=Colour]+label .label-unavailable{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-new.css.map */
