/*!
Theme name: D&R
Version: 1
Author URI: http://authenticstyle.co.uk
Author: Authentic Style
*/
 .dd-button,.dd-button.disabled,.dd-button.disabled[disabled],.dd-button:disabled,.dd-button:disabled[disabled],.woocommerce #respond input#submit.alt,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled[disabled],.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce a.button.alt,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled[disabled],.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled[disabled],.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled[disabled],.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled[disabled],.woocommerce input.button.alt,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled[disabled],.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled[disabled],.wpcf7-submit,.wpcf7-submit.disabled,.wpcf7-submit.disabled[disabled],.wpcf7-submit:disabled,.wpcf7-submit:disabled[disabled],input[type="submit"],input[type="submit"].disabled,input[type="submit"].disabled[disabled],input[type="submit"]:disabled,input[type="submit"]:disabled[disabled],.woocommerce .cart .button,.woocommerce .cart .button.disabled,.woocommerce .cart .button.disabled[disabled],.woocommerce .cart .button:disabled,.woocommerce .cart .button:disabled[disabled],.woocommerce .cart .button,.woocommerce .cart .button.disabled,.woocommerce .cart .button.disabled[disabled],.woocommerce .cart .button:disabled,.woocommerce .cart .button:disabled[disabled],.woocommerce button.button,.woocommerce button.button.disabled,.woocommerce button.button.disabled[disabled],.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],table.woocommerce-orders-table a.button,table.woocommerce-orders-table a.button.disabled,table.woocommerce-orders-table a.button.disabled[disabled],table.woocommerce-orders-table a.button:disabled,table.woocommerce-orders-table a.button:disabled[disabled],.woocommerce a.button,.woocommerce a.button.disabled,.woocommerce a.button.disabled[disabled],.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.dd-product-slide-product .button{border:none;color:#fff;background-color:#acaf97;font-size:15px;font-size:.9375rem;padding:1.3em 1.8em;text-transform:uppercase;line-height:1;display:inline-block;text-decoration:none;font-weight:400;cursor:pointer;border-radius:0}.dd-button.disabled:hover,.dd-button.disabled[disabled]:hover,.dd-button:disabled:hover,.dd-button:disabled[disabled]:hover,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt.disabled[disabled]:hover,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt.disabled[disabled]:hover,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt.disabled[disabled]:hover,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt.disabled[disabled]:hover,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled]:hover,.wpcf7-submit.disabled:hover,.wpcf7-submit.disabled[disabled]:hover,.wpcf7-submit:disabled:hover,.wpcf7-submit:disabled[disabled]:hover,input[type="submit"].disabled:hover,input[type="submit"].disabled[disabled]:hover,input[type="submit"]:disabled:hover,input[type="submit"]:disabled[disabled]:hover,.woocommerce .cart .button.disabled:hover,.woocommerce .cart .button.disabled[disabled]:hover,.woocommerce .cart .button:disabled:hover,.woocommerce .cart .button:disabled[disabled]:hover,.woocommerce .cart .button.disabled:hover,.woocommerce .cart .button.disabled[disabled]:hover,.woocommerce .cart .button:disabled:hover,.woocommerce .cart .button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button.disabled[disabled]:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,table.woocommerce-orders-table a.button.disabled:hover,table.woocommerce-orders-table a.button.disabled[disabled]:hover,table.woocommerce-orders-table a.button:disabled:hover,table.woocommerce-orders-table a.button:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button.disabled[disabled]:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover{background:#acaf97;color:#fff}.dd-button svg,.woocommerce #respond input#submit.alt svg,.woocommerce a.button.alt svg,.woocommerce button.button.alt svg,.woocommerce input.button.alt svg,.wpcf7-submit svg,input[type="submit"] svg,.woocommerce .cart .button svg,.woocommerce .cart .button svg,.woocommerce button.button svg,table.woocommerce-orders-table a.button svg,.woocommerce a.button svg{display:inline-block;vertical-align:middle;margin-top:-.25em;margin-right:5px}.dd-button svg:last-child,.woocommerce #respond input#submit.alt svg:last-child,.woocommerce a.button.alt svg:last-child,.woocommerce button.button.alt svg:last-child,.woocommerce input.button.alt svg:last-child,.wpcf7-submit svg:last-child,input[type="submit"] svg:last-child,.woocommerce .cart .button svg:last-child,.woocommerce .cart .button svg:last-child,.woocommerce button.button svg:last-child,table.woocommerce-orders-table a.button svg:last-child,.woocommerce a.button svg:last-child{margin-left:5px;margin-right:0}.dd-product-slide-product .button:hover,.dd-button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.wpcf7-submit:hover,input[type="submit"]:hover,.woocommerce .cart .button:hover,.woocommerce .cart .button:hover,.woocommerce button.button:hover,table.woocommerce-orders-table a.button:hover,.woocommerce a.button:hover{background:#4c4c4d;color:#fff}.dd-button.dd-third,.woocommerce #payment #place_order,.woocommerce .cart .button:disabled[disabled],.woocommerce-cart .wc-proceed-to-checkout a.button,.woocommerce-page #payment #place_order,table.woocommerce-orders-table a.button{background-color:#99a196;border:1px solid #99a196}.dd-button.dd-third.dd-active,.woocommerce #payment #place_order.dd-active,.woocommerce .cart .button:disabled[disabled].dd-active,.woocommerce-cart .wc-proceed-to-checkout a.button.dd-active,.woocommerce-page #payment #place_order.dd-active,table.woocommerce-orders-table a.button.dd-active{background:#acaf97}.dd-button.dd-third:hover,.woocommerce #payment #place_order:hover,.woocommerce .cart .button:disabled[disabled]:hover,.woocommerce-cart .wc-proceed-to-checkout a.button:hover,.woocommerce-page #payment #place_order:hover,table.woocommerce-orders-table a.button:hover{background:#4c4c4d}.dd-button.dd-outline,.woocommerce .cart .button[name="apply_coupon"]{background-color:#fff0;border:1px solid #fff}.dd-button.dd-outline.dd-active,.dd-button.dd-outline:hover,.woocommerce .cart .button[name="apply_coupon"].dd-active,.woocommerce .cart .button[name="apply_coupon"]:hover{background:#acaf97}.dd-button.dd-outline.dd-primary,.woocommerce .cart .button[name="apply_coupon"],table.woocommerce-orders-table a.button.wc_pip_view_invoice{background-color:#fff0;border:1px solid #acaf97;color:#acaf97}.dd-button.dd-outline.dd-primary.dd-active,.dd-button.dd-outline.dd-primary:hover,.woocommerce .cart .button[name="apply_coupon"].dd-active,.woocommerce .cart .button[name="apply_coupon"]:hover,table.woocommerce-orders-table a.button.wc_pip_view_invoice.dd-active,table.woocommerce-orders-table a.button.wc_pip_view_invoice:hover{color:#fff;background:#4c4c4d;border-color:#4c4c4d}.dd-radio input{visibility:hidden;position:absolute;z-index:-10}.dd-radio label{cursor:pointer}.dd-radio label::before{width:10px;height:10px;display:inline-block;content:"";background:#d8d8d8;margin-right:5px;transition:all 0.3s ease-in-out}.dd-radio input:checked+label::before{background:#acaf97}#commentform input[type="text"],#commentform input[type="email"],#commentform textarea,.woocommerce-cart table.cart td.actions .coupon input,.woocommerce form .form-row input.input-text,.dd-input-text,.dd-select,.wpcf7-text,.wpcf7-textarea,textarea{border:1px solid rgb(0 0 0 / .2);padding:13px 15px;padding:.8125rem .9375rem;box-sizing:border-box;width:100%;font-size:13px;font-size:.8125rem;color:#222}#commentform input[type="text"]::placeholder,#commentform input[type="email"]::placeholder,#commentform textarea::placeholder,.woocommerce-cart table.cart td.actions .coupon input::placeholder,.woocommerce form .form-row input.input-text::placeholder,.dd-input-text::placeholder,.dd-select::placeholder,.wpcf7-text::placeholder,.wpcf7-textarea::placeholder,textarea::placeholder{color:#222}#commentform input[type="text"].dd-input-error,#commentform input[type="text"].wpcf7-not-valid,#commentform input[type="email"].dd-input-error,#commentform input[type="email"].wpcf7-not-valid,#commentform textarea.dd-input-error,#commentform textarea.wpcf7-not-valid,.woocommerce-cart table.cart td.actions .coupon input.dd-input-error,.woocommerce-cart table.cart td.actions .coupon input.wpcf7-not-valid,.woocommerce form .form-row input.input-text.dd-input-error,.woocommerce form .form-row input.input-text.wpcf7-not-valid,.dd-input-text.dd-input-error,.dd-input-text.wpcf7-not-valid,.dd-select.dd-input-error,.dd-select.wpcf7-not-valid,.wpcf7-text.dd-input-error,.wpcf7-text.wpcf7-not-valid,.wpcf7-textarea.dd-input-error,.wpcf7-textarea.wpcf7-not-valid,textarea.dd-input-error,textarea.wpcf7-not-valid{border:1px solid red!important}.woocommerce form .form-row textarea{max-width:100%;height:100px}.dd-select{position:relative;width:100%;box-sizing:border-box;overflow:hidden;white-space:nowrap;border:none}.dd-select select{appearance:none;font-size:13px;font-size:.8125rem;width:120%;font-family:"Avenir Next";font-weight:400;background:none;background:#fff0;border:none;border-radius:0;outline:none;padding-right:8px;color:#222;box-sizing:border-box}.dd-select svg{pointer-events:none;position:absolute;right:10px;top:50%;border:none;transform:translateY(-50%);background-color:#fff0}#commentform label,.woocommerce form .form-row label,.woocommerce-page form .form-row label{font-size:13px;font-size:.8125rem}.wpcf7-form .wpcf7-submit{padding:1.2em 2.5em}.wpcf7-form label .wpcf7-form-control-wrap{margin-top:5px;margin-top:.3125rem;display:block}.wpcf7-not-valid-tip{color:red;font-size:13px;font-size:.8125rem}.wpcf7 .ajax-loader{opacity:0;transition:ease-in-out all 0.3s;margin-left:10px;margin-left:.625rem}.wpcf7 .ajax-loader.is-active{opacity:1}@media screen{.screen-reader-response{display:none}}.dd-accordion>button:first-child{border:none;width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #acaf97;padding:25px 0;padding:1.5625rem 0}.dd-accordion>button:first-child h5{margin-bottom:0}.dd-accordion>button:first-child svg{font-size:22px;font-size:1.375rem}.dd-accordion .dd-text{max-height:0;padding:0;overflow:hidden;transition:ease all 0.3s}.dd-accordion .dd-text p:first-child{padding-top:15px}.dd-accordion .dd-text.active{max-height:none}.dd-accordion+br{display:none}@font-face{font-display:swap;font-family:"Avenir Next";src:url(https://dandrfurnishers.co.uk/theme-content/themes/D%26R/assets/fonts/AvenirNext-Italic.eot);src:url("https://dandrfurnishers.co.uk/theme-content/themes/D%26R/assets/fonts/AvenirNext-Italic.eot?#iefix") format("embedded-opentype"),url(https://dandrfurnishers.co.uk/theme-content/themes/D%26R/assets/fonts/AvenirNext-Italic.woff2) format("woff2"),url(https://dandrfurnishers.co.uk/theme-content/themes/D%26R/assets/fonts/AvenirNext-Italic.woff) format("woff"),url(https://dandrfurnishers.co.uk/theme-content/themes/D%26R/assets/fonts/AvenirNext-Italic.ttf) format("truetype"),url("https://dandrfurnishers.co.uk/theme-content/themes/D%26R/assets/fonts/AvenirNext-Italic.svg#AvenirNext-Italic") format("svg");font-weight:400;font-style:italic}@font-face{font-display:swap;font-family:"Avenir Next";src:url(https://dandrfurnishers.co.uk/theme-content/themes/D%26R/assets/fonts/AvenirNext-DemiBoldItalic.eot);src:url("https://dandrfurnishers.co.uk/theme-content/themes/D%26R/assets/fonts/AvenirNext-DemiBoldItalic.eot?#iefix") format("embedded-opentype"),url(https://dandrfurnishers.co.uk/theme-content/themes/D%26R/assets/fonts/AvenirNext-DemiBoldItalic.woff2) format("woff2"),url(https://dandrfurnishers.co.uk/theme-content/themes/D%26R/assets/fonts/AvenirNext-DemiBoldItalic.woff) format("woff"),url(https://dandrfurnishers.co.uk/theme-content/themes/D%26R/assets/fonts/AvenirNext-DemiBoldItalic.ttf) format("truetype"),url("https://dandrfurnishers.co.uk/theme-content/themes/D%26R/assets/fonts/AvenirNext-DemiBoldItalic.svg#AvenirNext-DemiBoldItalic") format("svg");font-weight:600;font-style:italic}@font-face{font-display:swap;font-family:"Avenir Next";src:url(https://dandrfurnishers.co.uk/theme-content/themes/D%26R/assets/fonts/AvenirNext-DemiBold.eot);src:url("https://dandrfurnishers.co.uk/theme-content/themes/D%26R/assets/fonts/AvenirNext-DemiBold.eot?#iefix") format("embedded-opentype"),url(https://dandrfurnishers.co.uk/theme-content/themes/D%26R/assets/fonts/AvenirNext-DemiBold.woff2) format("woff2"),url(https://dandrfurnishers.co.uk/theme-content/themes/D%26R/assets/fonts/AvenirNext-DemiBold.woff) format("woff"),url(https://dandrfurnishers.co.uk/theme-content/themes/D%26R/assets/fonts/AvenirNext-DemiBold.ttf) format("truetype"),url("https://dandrfurnishers.co.uk/theme-content/themes/D%26R/assets/fonts/AvenirNext-DemiBold.svg#AvenirNext-DemiBold") format("svg");font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:"Avenir Next";src:url(https://dandrfurnishers.co.uk/theme-content/themes/D%26R/assets/fonts/AvenirNext-Regular.eot);src:url("https://dandrfurnishers.co.uk/theme-content/themes/D%26R/assets/fonts/AvenirNext-Regular.eot?#iefix") format("embedded-opentype"),url(https://dandrfurnishers.co.uk/theme-content/themes/D%26R/assets/fonts/AvenirNext-Regular.woff2) format("woff2"),url(https://dandrfurnishers.co.uk/theme-content/themes/D%26R/assets/fonts/AvenirNext-Regular.woff) format("woff"),url(https://dandrfurnishers.co.uk/theme-content/themes/D%26R/assets/fonts/AvenirNext-Regular.ttf) format("truetype"),url("https://dandrfurnishers.co.uk/theme-content/themes/D%26R/assets/fonts/AvenirNext-Regular.svg#AvenirNext-Regular") format("svg");font-weight:400;font-style:normal}#dd-main-header{background:#fff;padding:5px 0 30px 0;padding:.3125rem 0 1.875rem 0}#dd-main-header .dd-container,#dd-main-header .dd-nav{display:flex;justify-content:space-between;align-items:center}#dd-main-header .dd-m-container .dd-m-actions{display:none}#dd-main-header .dd-actions{display:flex;align-items:center}#dd-main-header .dd-actions a,#dd-main-header .dd-mobile-menu-opener,#dd-main-header .dd-search-opener{margin-right:40px;margin-right:2.5rem;font-size:19px;font-size:1.1875rem;color:#706f73}#dd-main-header .dd-actions a:hover,#dd-main-header .dd-mobile-menu-opener:hover,#dd-main-header .dd-search-opener:hover{color:#acaf97}#dd-main-header .dd-mobile-menu-opener,#dd-main-header .dd-search-opener{border:none;display:inline-flex;align-items:center;text-transform:uppercase;order:2;background-color:#fff0}#dd-main-header .dd-mobile-menu-opener{margin-right:0}#dd-main-header .dd-mobile-menu-opener svg{margin-left:10px;margin-left:.625rem}#dd-main-header .dd-search-opener{order:1}@media only screen and (min-width:1091px){#dd-main-header .dd-mobile-menu-opener,#dd-main-header .dd-search-opener{display:none}#dd-main-header .dd-actions a:last-child{margin-right:0}}@media only screen and (max-width:700px){#dd-main-header .dd-container{flex-wrap:wrap;max-width:100%}#dd-main-header .dd-phone-opener{display:block;border:none;background-color:#fff0;margin-right:15px;margin-right:.9375rem}#dd-main-header .dd-m-container{width:90%;display:flex;align-items:center;margin:15px auto 20px;margin:.9375rem auto 1.25rem;justify-content:space-between}#dd-main-header .dd-m-container a,#dd-main-header .dd-m-container button{font-size:19px;font-size:1.1875rem;color:#706f73}#dd-main-header .dd-m-container .dd-m-actions{display:flex}#dd-main-header .dd-actions,#dd-main-header .dd-nav{width:100%;background:#4c4c4d;justify-content:space-between;align-items:stretch}#dd-main-header .dd-actions a,#dd-main-header .dd-mobile-menu-opener,#dd-main-header .dd-search-opener{color:#fff;text-align:center;justify-content:center;width:33.3%;margin-right:0;border-right:1px solid #161616;padding:8px 0;padding:.5rem 0}#dd-main-header .dd-actions a.dd-header-cart,#dd-main-header .dd-mobile-menu-opener.dd-header-cart,#dd-main-header .dd-search-opener.dd-header-cart{border:none}#dd-main-header .dd-actions a:hover,#dd-main-header .dd-mobile-menu-opener:hover,#dd-main-header .dd-search-opener:hover{color:#fff}#dd-main-header .dd-search-opener{order:0}#dd-main-header .dd-mobile-menu-opener{order:1}#dd-main-header .dd-actions a:first-child{order:3}#dd-main-header .dd-actions a:last-child{display:none}#dd-main-header{padding-bottom:0;margin-bottom:30px;margin-bottom:1.875rem}}#dd-main-header .menu{display:flex;position:relative;z-index:3}#dd-main-header .menu>li{margin-right:48px;margin-right:3rem;position:relative}#dd-main-header .menu a{font-family:"minion-3",serif;font-size:18px;font-size:1.125rem;color:#706f73}#dd-main-header .menu a:hover{color:#acaf97}#menu-shop-menu.menu li.menu-item-has-children>a svg,#dd-main-header .menu li.menu-item-has-children>a svg{display:inline-block;vertical-align:middle;margin-left:5px;margin-left:.3125rem}#menu-shop-menu.menu li.menu-item-has-children:hover>ul,#dd-main-header .menu li.menu-item-has-children:hover>ul{opacity:1;pointer-events:auto;transform:translateY(0)}#menu-shop-menu.menu ul,#dd-main-header .menu ul{opacity:0;pointer-events:none;width:250px;position:absolute;transition:ease all 0.3s;z-index:2;transform:translateY(20%)}#menu-shop-menu.menu ul a,#dd-main-header .menu ul a{padding:5px 15px;padding:.3125rem .9375rem;display:block;background:#f6f6f4;border-bottom:1px solid #ebebe6}#menu-shop-menu.menu ul a:hover{background:#4c4c4d}#menu-shop-menu.menu li.menu-item-has-children:hover>a,#menu-shop-menu.menu ul a{background:#3f3f40}#menu-shop-menu.menu ul a{border-bottom:1px solid #161616}#dd-main-header .menu ul a:hover{background:#ebebe6;color:#706f73}#dd-main-header .menu ul li:first-child a{padding-top:10px;padding-top:.625rem}#dd-main-header .menu ul li:last-child a{padding-bottom:10px;padding-bottom:.625rem;border:none}@media only screen and (max-width:1090px){#dd-main-header .menu{display:none}}.dd-header-cart{position:relative}.dd-header-cart span{position:absolute;top:0;transform:translateY(-80%);line-height:1;font-size:14px;font-size:.875rem;background:#4c4c4d;width:25px;height:25px;line-height:25px;border-radius:50%;text-align:center;transform:translateY(-50%);color:#fff}.dd-header-cart span:empty{display:none}.dd-home-top-half{display:flex;padding:70px 0 35px 0;padding:4.375rem 0 2.1875rem 0}.dd-home-top-half:last-child{padding-bottom:0}@media only screen and (min-width:760px){.dd-top-half{width:50%}.dd-home-top-half:nth-child(even) .dd-top-block-text{padding-left:60px;order:2}.dd-home-top-half:nth-child(odd) .dd-top-block-text{padding-right:60px}}@media only screen and (max-width:759px){.dd-top-half.dd-top-block-image{height:300px;margin-top:30px}.dd-top-half{width:100%}.dd-home-top-half{flex-wrap:wrap}}.dd-top-half.dd-top-block-image>div{width:100%;height:100%;background-size:cover;background-position:center center}.dd-home-top-half .dd-top-block-text h1,.dd-home-top-half .dd-top-block-text h2{font-size:36px;line-height:1.2}.dd-home-top-half:not(:last-child){padding-bottom:35px;padding-bottom:2.1875rem}.dd-header-phone{border-top:4px solid #acaf97;text-align:right;font-size:0;position:relative;background:#fff}.dd-header-phone span{display:none}.dd-header-phone a,.dd-header-phone button{display:inline-block;background:#acaf97;color:#fff;padding:6px 10px;padding:.375rem .625rem;font-size:10px;font-size:.625rem;border:none;line-height:1}.dd-header-phone a svg,.dd-header-phone button svg{transform:scale(1,1);display:inline-block;vertical-align:middle}.dd-header-phone button svg:first-child{margin-right:12px;margin-right:.75rem}.dd-header-phone button svg:last-child{font-size:16px;font-size:1rem}.dd-header-phone .dd-numbers{opacity:0;pointer-events:none;position:absolute;right:0;z-index:2;transform:translateY(20%);transition:ease all 0.3s;z-index:4}.dd-header-phone .dd-numbers a{display:block;padding:15px 15px;padding:.9375rem .9375rem;font-size:16px;font-size:1rem;font-family:"minion-3",serif}.dd-header-phone .dd-numbers a:hover{background:#a0a489}@media only screen and (min-width:701px){.dd-header-phone .dd-numbers:hover,.dd-header-phone button:hover+.dd-numbers{opacity:1;pointer-events:auto;transform:translateY(0%)}}@media only screen and (max-width:700px){.dd-header-phone button{display:none}.dd-header-phone{position:static}.dd-header-phone .dd-numbers{transform:none}.dd-header-phone .dd-numbers a{width:90%;flex-grow:0;box-sizing:border-box;display:block;text-align:center;font-size:22px;font-size:1.375rem;margin-bottom:10px;border-radius:10px;transform:translateY(20%)}.dd-header-phone .dd-numbers{position:fixed;top:0;left:0;height:100%;opacity:0;pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2}.dd-header-phone .dd-numbers:after{content:"Close";font-size:13px;font-size:.8125rem;align-self:flex-end;display:block;margin-right:5%;margin-top:10px;text-transform:uppercase;padding:2px 5px;padding:.125rem .3125rem;border:1px solid #acaf97;border-radius:5px;color:#706f73}.dd-header-phone .dd-numbers.dd-open{background:rgb(255 255 255 / .9);opacity:1;transform:none;pointer-events:auto}.dd-header-phone .dd-numbers.dd-open a{transform:translateY(0%)}}.dd-header-bottom{background:#4c4c4d}.dd-header-bottom nav{display:flex;justify-content:center;align-items:stretch;position:relative}.dd-header-bottom nav>ul{display:flex;justify-content:center;border-right:1px solid #161616}.dd-header-bottom nav ul a{text-transform:uppercase;color:#fff;font-family:"minion-3",serif;font-size:18px;font-size:1.125rem;padding:10px 25px;padding:.625rem 1.5625rem;display:block}.dd-header-bottom nav ul a:hover{background:#3f3f40}.dd-header-bottom nav>.dd-search-opener{padding:10px 35px;padding:.625rem 2.1875rem;background-color:#fff0;border:none;color:#fff;font-size:16px;font-size:1rem;width:86px;width:5.375rem;text-align:center;box-sizing:border-box}.dd-header-bottom nav>.dd-search-opener.dd-open{background:#acaf97}.dd-header-bottom nav>.dd-search-opener:hover{background:#3f3f40}@media only screen and (max-width:1090px){.dd-header-bottom .dd-search-opener{display:none}.dd-header-bottom nav>ul{border:none}.dd-header-bottom nav{position:static}}@media only screen and (max-width:980px){.dd-header-bottom{height:5px}.dd-header-bottom nav>ul{display:none}}@media only screen and (max-width:700px){.dd-header-bottom{height:0}}.dd-search{width:772px;max-width:90%;position:absolute;right:0;top:100%;padding-top:15px;background-color:#fff0;opacity:0;transition:ease-in-out all 0.3s;pointer-events:none;z-index:10}.dd-search form{opacity:0;transform:translateY(20%);transition:ease-in-out all 0.3s}.dd-search>svg{max-width:100%}.dd-search h5{margin-bottom:20px;margin-bottom:1.25rem;color:#555;font-size:24px;font-size:1.5rem}.dd-search.dd-open{pointer-events:auto;opacity:1}.dd-search.dd-open form{transform:none;opacity:1}.dd-search header{display:flex;justify-content:space-between;align-items:center;padding:30px 35px 20px;padding:1.875rem 2.1875rem 1.25rem;background:#fff}.dd-search header .left{display:flex;align-items:center}.dd-search header .right{display:flex;flex-direction:column;align-items:center}.dd-search header h6{margin-right:10px;margin-right:.625rem;margin-bottom:0;margin-top:0;color:#555}.dd-search [type="reset"]{background:#fff0;padding:0;border:none;margin-top:10px;margin-top:.625rem;font-size:18px;font-size:1.125rem;font-family:"minion-3",serif;color:#acacac}.dd-search [type="reset"] svg{margin-right:5px}.dd-search [type="reset"]:hover{color:#acaf97}.dd-search .search-pages{padding:38px 35px 35px;padding:2.375rem 2.1875rem 2.1875rem;background:#f2f2f2}.dd-search header .dd-radio label{font-family:"minion-3",serif;font-size:18px;font-size:1.125rem;padding:8px 22px;padding:.5rem 1.375rem;border:1px solid #99a196;display:inline-block;color:#99a196;transition:opacity 0.3s ease;opacity:.4}.dd-search header .dd-radio label:before{display:none}.dd-search header .dd-radio input:checked+label{opacity:1}.dd-search header .dd-radio:last-child input:not(:checked)+label{border-left:1px solid #fff0}.dd-search header .dd-radio:first-of-type input:not(:checked)+label{border-right:1px solid #fff0}.dd-search .search-pages .search-fabrics-page{flex-wrap:wrap;align-items:flex-start;justify-content:space-between;display:none}.dd-search .search-pages .search-fabrics-page.dd-open{display:flex}.dd-search .search-pages .search-fabrics-page .search-seaction{max-width:32%}.dd-search .search-pages .search-section-styles .dd-radio{display:inline-block;vertical-align:middle;width:49%}.dd-search .search-pages .search-section-type .dd-radio{width:100%;display:block;margin-bottom:13px;margin-bottom:.8125rem}.dd-search .search-pages .search-section-type .dd-radio label::before{display:none}.dd-search .search-pages .search-section-type .dd-radio input:checked+label{opacity:1}.dd-search .search-pages .search-section-type .dd-radio label{font-size:15px;font-size:.9375rem;opacity:.6}.dd-search .search-pages .search-section-type .dd-radio img{vertical-align:middle;margin-top:-5px;margin-right:5px}.dd-search .search-pages .search-section-colours .dd-radio label::before{display:none}.dd-search .search-pages .search-section-colours .dd-radio .dd-colour{width:35px;height:35px;display:inline-block;border-radius:50%;margin-right:8px;margin-right:.5rem;position:relative}.dd-search .search-pages .search-section-colours .dd-radio .dd-colour[style="background:#ffffff"]::after{border-color:#ccc!important}.dd-search .search-pages .search-section-colours .dd-radio .dd-colour::after{width:35px;height:35px;position:absolute;left:0;top:0;border:1px solid #fff0;border-radius:50%;display:block;content:"";transition:all 0.3s ease-in-out}.dd-search .search-pages .search-section-colours .dd-radio:nth-of-type(5n+5) .dd-colour{margin-right:0}.dd-search .search-pages .search-section-colours .dd-radio input:checked+label .dd-colour::after{width:29px;height:29px;left:2px;top:2px;border-color:#fff}.dd-search p{font-size:13px;font-size:.8125rem}.dd-search .dd-input-text{border:none;margin-top:15px;margin-top:.9375rem}.dd-search .dd-mobile{display:none}@media only screen and (max-width:1090px){.dd-search{height:100vh;width:100%;max-width:100%;background:rgb(255 255 255 / .8);position:fixed;z-index:4;top:0;left:0;display:flex;align-items:center;padding:0}.dd-search form{width:90%;margin:0 auto;border-top:5px solid #acaf97}.dd-search .dd-search-opener{display:block;border:none;background-color:#fff0;font-size:16px;font-size:1rem}.dd-search header{justify-content:center;padding-top:10px;padding-top:.625rem}.dd-search header .right{display:none}.dd-search .dd-mobile{background:#fff;display:flex;justify-content:center;align-items:center;padding:20px 0;padding:1.25rem 0}.dd-search .dd-mobile .dd-search-opener{color:#555;text-transform:uppercase}.dd-search .dd-mobile:last-child{padding:30px;padding:1.875rem}.dd-search .dd-mobile:last-child .dd-button{margin-right:20px;margin-right:1.25rem}}@media only screen and (max-width:700px){.dd-search .search-pages .search-fabrics-page .search-seaction{max-width:320px;margin-bottom:20px;margin-bottom:1.25rem}.dd-search .search-pages .search-fabrics-page.dd-open{justify-content:center;align-items:center;flex-direction:column}.dd-search .search-pages .search-fabrics-page .search-seaction.search-section-type h5{display:inline-block;margin-right:10px;margin-right:.625rem}.dd-search .search-pages .search-section-styles .dd-radio{width:32%}}@media only screen and (max-width:500px){.dd-search{align-items:flex-start;padding-top:0;overflow:auto}.dd-search form{width:100%}.dd-search .dd-mobile:last-child{flex-direction:column}.dd-search .dd-mobile:last-child .dd-button{margin-right:auto;margin-left:auto;margin-bottom:10px}}#dd-mobile-menu{height:100vh;position:absolute;top:0;width:100%;left:0;background:#fff;display:flex;flex-direction:column;z-index:4;align-items:center;box-sizing:border-box;text-align:center;opacity:0;pointer-events:none;transition:ease all 0.3s;overflow:auto}#dd-mobile-menu.dd-open{opacity:1;pointer-events:auto}#dd-mobile-menu a,#dd-mobile-menu button{font-family:"minion-3",serif;color:#706f73;font-size:18px;font-size:1.125rem;margin-bottom:10px;margin-bottom:.625rem;display:inline-block}#dd-mobile-menu ul{margin-top:10px;margin-top:.625rem}#dd-mobile-menu nav{padding:10px 0;padding:.625rem 0;box-sizing:border-box;width:100%;flex-shrink:0}#dd-mobile-menu nav:first-child{border-top:4px solid #acaf97;background:#4c4c4d}#dd-mobile-menu nav:first-child a,#dd-mobile-menu nav:first-child button{color:#fff;text-transform:uppercase;background-color:#fff0;border:none}#dd-mobile-menu li.menu-item-has-children>a svg{margin-left:3px;display:inline-block;vertical-align:middle}#dd-mobile-menu li.menu-item-has-children>ul{max-height:0;overflow:hidden;transition:ease all 0.3s;margin:0;box-sizing:border-box}#dd-mobile-menu li.menu-item-has-children ul.dd-open{max-height:100px;padding-bottom:10px;padding-bottom:.625rem}@media only screen and (min-width:1091px){#dd-mobile-menu{display:none}}.dd-hero{white-space:nowrap;overflow:hidden}.dd-hero_overlay{width:408px;float:right;margin:0;height:100%;background-color:rgb(172 175 151 / .8);right:0;position:absolute;padding:40px;padding-right:17px;padding-top:30px;top:0}.dd-hero .dd-slide{display:inline-flex!important;min-height:320px;vertical-align:top;padding:42px 0;padding:2.625rem 0;align-items:flex-end;box-sizing:border-box;background-size:cover;white-space:normal;width:100%;position:relative;z-index:2;background-position:center center}.dd-hero .dd-slide>svg{position:absolute;right:0;bottom:-10px;opacity:.7;z-index:-1}.dd-hero .dd-slide .dd-text>h1{text-transform:none;font-size:32px;line-height:1.23}.dd-hero .dd-slide:after{content:"";min-height:inherit;font-size:0}.dd-hero .dd-slide h1,.dd-hero .dd-slide h2,.dd-hero .dd-slide h3,.dd-hero .dd-slide h4,.dd-hero .dd-slide h5,.dd-hero .dd-slide h6,.dd-hero .dd-slide li,.dd-hero .dd-slide p{color:#fff;margin:25px auto;margin:1.5625rem auto}.dd-hero .dd-slide h1:last-child,.dd-hero .dd-slide h2:last-child,.dd-hero .dd-slide h3:last-child,.dd-hero .dd-slide h4:last-child,.dd-hero .dd-slide h5:last-child,.dd-hero .dd-slide h6:last-child,.dd-hero .dd-slide li:last-child,.dd-hero .dd-slide p:last-child{margin-bottom:0}.dd-hero .dd-slide h1:first-child,.dd-hero .dd-slide h2:first-child,.dd-hero .dd-slide h3:first-child,.dd-hero .dd-slide h4:first-child,.dd-hero .dd-slide h5:first-child,.dd-hero .dd-slide h6:first-child,.dd-hero .dd-slide li:first-child,.dd-hero .dd-slide p:first-child{margin-top:0}.dd-hero .dd-slide li,.dd-hero .dd-slide p{font-size:17px;font-size:1.0625rem}.dd-hero .dd-slide .has-nav{display:flex;justify-content:space-between;flex-wrap:wrap}.dd-hero .dd-slide .dd-slide-arrow.dd-button{text-align:center;padding:1.2em}.dd-hero .dd-slide .dd-slide-arrow.dd-button svg{position:relative;left:-2px}.dd-hero .dd-slide .dd-slide-arrow-prev{margin-right:15px;margin-right:.9375rem}.dd-hero .dd-slide .dd-slide-arrow-prev svg{left:auto;right:-2px}.dd-hero .dd-slide .dd-inner{width:434px;max-width:100%}.dd-hero .dd-slide .dd-button{padding:1.2em 1.3em;margin-bottom:10px}.dd-hero .dd-slide .dd-slide-arrow-prev,.dd-hero .dd-slide .dd-slide-arrow{border:0;margin-left:-11px}@media only screen and (max-width:550px){.dd-hero .dd-slide{min-height:300px;background-size:cover;padding-top:30px}}@media only screen and (max-width:700px){.dd-header-bottom+.dd-hero{margin-top:-30px;margin-top:-1.875rem}}@media only screen and (max-width:900px){.dd-hero .dd-slide>svg{display:none}}.dd-content+.dd-newsletter{margin-top:0}.dd-newsletter{background:#f6f6f4;padding:26px 0 45px;padding:1.625rem 0 2.8125rem;margin:35px auto;margin:2.1875rem auto;position:relative}.dd-newsletter:last-child{margin-bottom:0}.dd-newsletter p{font-size:13px;font-size:.8125rem}.dd-newsletter h1,.dd-newsletter h2,.dd-newsletter h3,.dd-newsletter h4,.dd-newsletter h5,.dd-newsletter h6{font-size:38px;font-size:2.375rem;margin-bottom:0}.dd-newsletter h1:first-child+p,.dd-newsletter h2:first-child+p,.dd-newsletter h3:first-child+p,.dd-newsletter h4:first-child+p,.dd-newsletter h5:first-child+p,.dd-newsletter h6:first-child+p{margin-top:10px;margin-top:.625rem}.dd-newsletter .dd-container{width:500px;position:static}.dd-newsletter form{display:flex;justify-content:center;position:relative;z-index:2}.dd-newsletter .dd-third.dd-button{padding:.8rem 2rem;margin-left:10px;display:flex;align-items:center}.dd-newsletter .dd-input-text{border:none}.dd-newsletter img{position:absolute;right:0;bottom:0}@media only screen and (max-width:600px){.dd-newsletter img{display:none}}.dd-newsletter+#dd-footer{margin-top:-35px;margin-top:-2.1875rem}#dd-footer{background:#4c4c4d;padding:40px 0;padding:2.5rem 0}#dd-footer a{text-decoration:none;font-weight:400}#dd-footer a,#dd-footer h6,#dd-footer li,#dd-footer p{color:#fff}#dd-footer a,#dd-footer li,#dd-footer p{font-size:13px;font-size:.8125rem}#dd-footer .menu li{margin-bottom:8px;margin-bottom:.5rem}#dd-footer h6 svg{display:none}#dd-footer .dd-social-links a{display:inline-block;font-size:9px;font-size:.5625rem;width:18px;height:18px;background:#000;border-radius:50%;text-align:center;line-height:18px;margin-right:5px;margin-right:.3125rem}#dd-footer .dd-top{display:flex;align-items:flex-start;justify-content:space-between}#dd-footer .dd-footer-contact .dd-text{margin-top:40px;margin-top:2.5rem}#dd-footer .dd-footer-contact a{margin-bottom:5px;display:inline-block;width:100%}#dd-footer .dd-footer-contact a span{margin-left:5px;text-decoration:underline}#dd-footer .dd-copyright{display:flex;margin-top:20px;margin-top:1.25rem;justify-content:space-between;align-items:center}#dd-footer .dd-copyright p{margin:0;color:rgb(0 0 0 / .6)}#dd-footer .dd-copyright a{color:rgb(0 0 0 / .6)}#dd-footer .dd-copyright svg{display:inline-block;vertical-align:middle;overflow:hidden}@media only screen and (max-width:900px){#dd-footer .dd-top{flex-wrap:wrap;justify-content:center}#dd-footer .dd-block{width:100%;max-width:400px}#dd-footer .dd-block:first-child{text-align:center;margin-bottom:25px;margin-bottom:1.5625rem}#dd-footer .dd-block.dd-open{margin-bottom:25px;margin-bottom:1.5625rem}#dd-footer .dd-block h6{display:flex;justify-content:space-between;cursor:pointer}#dd-footer .dd-block h6 svg{display:block}#dd-footer .dd-block .dd-inner{max-height:0;overflow:hidden;transition:ease-in-out all 0.3s}#dd-footer .dd-block.dd-open .dd-inner{max-height:300px}}@media only screen and (max-width:500px){#dd-footer .dd-copyright{flex-wrap:wrap}#dd-footer .dd-copyright p{width:100%;text-align:center}}.woocommerce ul.products li.product:before,.woocommerce-page ul.products li.product:before{display:none}.woocommerce .price,.woocommerce .price *{color:#222!important}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination ul.page-numbers li:before{display:none}.woocommerce nav.woocommerce-pagination ul.page-numbers li{border-radius:50%;border:none;font-family:"Minion 3";background:#fff0;font-size:22px;font-size:1.375rem;margin-right:3px;padding:0}.woocommerce nav.woocommerce-pagination ul.page-numbers li a,.woocommerce nav.woocommerce-pagination ul.page-numbers li span{padding:0;height:100%;line-height:32px;width:32px;height:32px;text-align:center}.woocommerce nav.woocommerce-pagination ul.page-numbers li .current{background:#4c4c4d;color:#fff}.woocommerce .woocommerce-breadcrumb{text-transform:uppercase;font-size:15px;font-size:.9375rem;color:#222;margin-bottom:25px;margin-bottom:1.5625rem;opacity:.6}.woocommerce .woocommerce-breadcrumb a{color:#222}.woocommerce .woocommerce-breadcrumb a:hover{color:#acaf97}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{line-height:2.8}.woocommerce .woocommerce-error a,.woocommerce .woocommerce-info a,.woocommerce .woocommerce-message a{color:#4c4c4d;text-decoration:underline}.woocommerce .woocommerce-error a.button,.woocommerce .woocommerce-info a.button,.woocommerce .woocommerce-message a.button{color:#fff;text-decoration:none;padding:.9em}@media only screen and (max-width:600px){.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{display:flex;flex-wrap:wrap;line-height:1.4}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button{float:none;order:2;margin-top:15px;margin-top:.9375rem;width:100%;text-align:center}}.woocommerce ul.products li.product{position:relative;overflow:hidden}.woocommerce ul.products li.product .dd-product-hover{width:38px;height:38px;display:flex;align-items:center;justify-content:center;position:absolute;right:-38px;transition:ease-in-out 0.3s all;background:#acaf97;color:#fff;bottom:0;transform:translateY(-50%);opacity:0;pointer-events:none}.woocommerce ul.products li.product:hover .dd-product-hover{right:0;opacity:1}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .woocommerce-loop-product__title{width:calc(100% - 45px);font-size:15px;font-size:.9375rem}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:24px;font-size:1.5rem}.woocommerce ul.products li.product a img{margin-bottom:0}.woocommerce ul.products li.product p{margin:0 auto 15px;margin:0 auto .9375rem;font-weight:400;color:#222}.woocommerce ul.products li.product.dd-view-list{width:100%;float:none}.woocommerce ul.products li.product.dd-view-list a{display:flex;align-items:center;justify-content:space-between;font-size:0}.woocommerce ul.products li.product.dd-view-list a img{width:150px}.woocommerce ul.products li.product.dd-view-list p{font-size:15px;font-size:.9375rem}.woocommerce ul.products li.product.dd-view-list div{width:calc(100% - 180px)}@media only screen and (max-width:550px){.woocommerce ul.products li.product.dd-view-list a .woocommerce-loop-product__title{padding-top:0}.woocommerce ul.products li.product.dd-view-list a p{display:none}}.dd-hero-featurebit{text-align:center;width:163px;height:163px;border-radius:50%;z-index:9999;background-color:#acaf97;border:5px solid #fff;padding:28px;box-sizing:border-box;position:absolute;top:33px;left:94px;padding-top:33px}.dd-hero-featurebit,h3{text-transform:uppercase;color:#4c4c4d!important;line-height:.91}.summer{margin-bottom:0;margin:0px!important;font-size:23px;font-weight:600}.sale>span.onsale{font-weight:600;font-size:25px;background-color:#acae97;font-family:minion-3,serif}.hr-sale{margin:.875rem auto;margin-top:4px;margin-bottom:7px}.now{font-size:20px;margin-top:0;margin-bottom:0;margin:0px!important;text-transform:capitalize;font-weight:600}.blog_thumb_overlay{width:100%;height:100%;position:absolute;background:#fff0;background:-moz-linear-gradient(top,#fff0 53%,#fff0 53%,#ffffff 100%);background:-webkit-linear-gradient(top,#fff0 53%,#fff0 53%,#ffffff 100%);background:linear-gradient(to bottom,#fff0 53%,#fff0 53%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0,0,0,0)',endColorstr='#ffffff',GradientType=0);top:0}.dd-product-description>p{font-size:15px}.dd-product-slides:not(.slick-slider){display:flex;justify-content:space-between}.dd-product-slides:not(.slick-slider) .dd-product-slide-product:nth-child(1n+5){display:none}.dd-product-slider{text-align:center;padding:35px 0;padding:2.1875rem 0;position:relative}.dd-product-slide-product{width:24%;padding:0 2.75%;box-sizing:border-box}.dd-product-slides:not(.slick-slider) .dd-product-slide-product{padding:0}.dd-product-slide-product div a:first-child{color:#222}.dd-product-slide-product>a:first-child{display:block;height:0;position:relative;padding-bottom:100%}.dd-product-slide-product>a:first-child img{width:100%;object-fit:cover;height:100%;position:absolute;top:0;left:0}.dd-product-slide-product h5{font-size:24px;padding:.5em 0;margin-bottom:0;margin-top:0}.dd-product-slide-product p{padding:0 0 .5em 0;margin:0;height:63.5px;overflow:hidden}.dd-product-slide-product .price{display:block}.dd-product-slide-product .price .woocommerce-Price-amount .woocommerce-Price-amount{font-size:1.6em;color:#acaf97}.dd-product-slide-product .button{padding:1.2em 1.8em;margin-top:10px}.dd-product-slider .dd-slider-arrow{background-color:#fff;border:none;font-size:22px;color:#acaf97;padding:20px 20px;z-index:2;position:absolute;left:0;top:25%;transform:translateY(-50%) translateX(-40%)}.dd-product-slider .dd-slider-arrow.dd-slider-arrow-next{right:0;left:auto;transform:translateY(-50%) translateX(40%)}.woocommerce ul.products li.product:not(.dd-view-list) a img{height:268px;object-fit:cover}.woocommerce-Reviews{font-size:15px}#price_calculator td{vertical-align:middle!important;padding-bottom:0}.dd-delivery-cta{margin-top:1.875rem}.dd-add-to-cart{background:#f6f6f4;padding:30px;margin-bottom:2em}.dd-add-to-cart h5{margin-bottom:0;font-size:2em}.dd-add-to-cart p{margin:.5em auto}.dd-add-to-cart p:last-child{margin-bottom:0}.woocommerce div.product .dd-add-to-cart form.cart table td{padding-top:0}.woocommerce div.product .dd-add-to-cart form.cart{margin-bottom:0}.woocommerce-table__product-name.product-name>a:first-child{color:#72755d;font-size:16px}.woocommerce-table__line-item.order_item .wc-item-meta{padding-left:0;margin-top:5px}.woocommerce-table__line-item.order_item .wc-item-meta p{margin:0;display:inline-block}