/*! CSS Used from: https://loveuniquehome.co.uk/wp-includes/css/dist/block-library/style.min.css ; media=all */
@media all{
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important;}
.screen-reader-text:focus{background-color:#ddd;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
}
/*! CSS Used from: https://loveuniquehome.co.uk/wp-content/plugins/woo-gutenberg-products-block/build/wc-blocks-style.css ; media=all */
@media all{
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;word-wrap:normal!important;padding:0;position:absolute!important;width:1px;}
.screen-reader-text:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
}
/*! CSS Used from: https://loveuniquehome.co.uk/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css ; media=all */
@media all{
:root{--woocommerce:#a46497;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#a46497;--wc-primary-text:white;--wc-secondary:#ebe9eb;--wc-secondary-text:#515151;--wc-highlight:#77a464;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;}
}
/*! CSS Used from: https://loveuniquehome.co.uk/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css ; media=only screen and (max-width: 768px) */
@media only screen and (max-width: 768px){
:root{--woocommerce:#a46497;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#a46497;--wc-primary-text:white;--wc-secondary:#ebe9eb;--wc-secondary-text:#515151;--wc-highlight:#77a464;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;}
}
/*! CSS Used from: https://loveuniquehome.co.uk/wp-content/plugins/woocommerce/assets/css/woocommerce.css ; media=all */
@media all{
:root{--woocommerce:#a46497;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#a46497;--wc-primary-text:white;--wc-secondary:#ebe9eb;--wc-secondary-text:#515151;--wc-highlight:#77a464;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;}
.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important;}
.clear{clear:both;}
}
/*! CSS Used from: https://loveuniquehome.co.uk/wp-content/uploads/maxmegamenu/style.css ; media=all */
@media all{
#mega-menu-wrap-main-nav,#mega-menu-wrap-main-nav #mega-menu-main-nav,#mega-menu-wrap-main-nav #mega-menu-main-nav ul.mega-sub-menu,#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item,#mega-menu-wrap-main-nav #mega-menu-main-nav a.mega-menu-link{transition:none;border-radius:0;box-shadow:none;background:none;border:0;bottom:auto;box-sizing:border-box;clip:auto;color:#666;display:block;float:none;font-family:inherit;font-size:14px;height:auto;left:auto;line-height:1.7;list-style-type:none;margin:0;min-height:auto;max-height:none;min-width:auto;max-width:none;opacity:1;outline:none;overflow:visible;padding:0;position:relative;pointer-events:auto;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;transform:none;top:auto;vertical-align:baseline;visibility:inherit;width:auto;word-wrap:break-word;white-space:normal;}
#mega-menu-wrap-main-nav:before,#mega-menu-wrap-main-nav #mega-menu-main-nav:before,#mega-menu-wrap-main-nav #mega-menu-main-nav ul.mega-sub-menu:before,#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item:before,#mega-menu-wrap-main-nav #mega-menu-main-nav a.mega-menu-link:before,#mega-menu-wrap-main-nav:after,#mega-menu-wrap-main-nav #mega-menu-main-nav:after,#mega-menu-wrap-main-nav #mega-menu-main-nav ul.mega-sub-menu:after,#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item:after,#mega-menu-wrap-main-nav #mega-menu-main-nav a.mega-menu-link:after{display:none;}
#mega-menu-wrap-main-nav{border-radius:0;}
@media only screen and (min-width: 769px){
#mega-menu-wrap-main-nav{background:#222;}
}
#mega-menu-wrap-main-nav #mega-menu-main-nav{visibility:visible;text-align:left;padding:0px 0px 0px 0px;}
#mega-menu-wrap-main-nav #mega-menu-main-nav a.mega-menu-link{cursor:pointer;display:inline;}
#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-disable-link > a.mega-menu-link,#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-megamenu li.mega-disable-link > a.mega-menu-link{cursor:inherit;}
#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link{cursor:pointer;}
#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item > ul.mega-sub-menu{display:block;visibility:hidden;opacity:1;pointer-events:auto;}
@media only screen and (max-width: 768px){
#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item > ul.mega-sub-menu{display:none;visibility:visible;opacity:1;}
}
@media only screen and (min-width: 769px){
#mega-menu-wrap-main-nav #mega-menu-main-nav[data-effect="fade"] li.mega-menu-item > ul.mega-sub-menu{opacity:0;transition:opacity 200ms ease-in, visibility 200ms ease-in;}
#mega-menu-wrap-main-nav #mega-menu-main-nav[data-effect="fade"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu,#mega-menu-wrap-main-nav #mega-menu-main-nav[data-effect="fade"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu{opacity:1;}
}
#mega-menu-wrap-main-nav #mega-menu-main-nav.mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu,#mega-menu-wrap-main-nav #mega-menu-main-nav.mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu{visibility:visible;}
#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{visibility:inherit;opacity:1;display:block;}
#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item a.mega-menu-link:before{display:inline-block;font:inherit;font-family:dashicons;position:static;margin:0 6px 0 0px;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;background:transparent;height:auto;width:auto;top:auto;}
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-megamenu.mega-menu-item{position:static;}
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item{margin:0 0px 0 0;display:inline-block;height:auto;vertical-align:middle;}
@media only screen and (min-width: 769px){
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item > a.mega-menu-link:hover{background:#333;color:#fff;font-weight:normal;text-decoration:none;border-color:#fff;}
}
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item > a.mega-menu-link{line-height:40px;height:40px;padding:0px 10px 0px 10px;vertical-align:baseline;width:auto;display:block;color:#fff;text-transform:none;text-decoration:none;text-align:left;text-decoration:none;background:rgba(0, 0, 0, 0);border:0;border-radius:0;font-family:inherit;font-size:14px;font-weight:normal;outline:none;}
@media only screen and (max-width: 768px){
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item{display:list-item;margin:0;clear:both;border:0;}
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item > a.mega-menu-link{border-radius:0;border:0;margin:0;line-height:40px;height:40px;padding:0 10px;background:transparent;text-align:left;color:#fff;font-size:14px;}
}
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-megamenu > ul.mega-sub-menu{z-index:999;border-radius:0;background:#f1f1f1;border:0;padding:0px 0px 0px 0px;position:absolute;width:100%;max-width:none;left:0;}
@media only screen and (max-width: 768px){
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-megamenu > ul.mega-sub-menu{float:left;position:static;width:100%;}
}
@media only screen and (min-width: 769px){
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-4{width:25%;}
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-6{width:16.66667%;}
}
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu{clear:both;}
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu{margin-left:10px;}
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item{color:#666;font-family:inherit;font-size:14px;display:block;float:left;clear:none;padding:15px 15px 15px 15px;vertical-align:top;}
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear{clear:left;}
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{color:#555;font-family:inherit;font-size:16px;text-transform:uppercase;text-decoration:none;font-weight:bold;text-align:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;vertical-align:top;display:block;border:0;}
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover{border-color:rgba(0, 0, 0, 0);}
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover,#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus{color:#555;font-weight:bold;text-decoration:none;background:rgba(0, 0, 0, 0);}
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link{color:#666;font-family:inherit;font-size:14px;text-transform:none;text-decoration:none;font-weight:normal;text-align:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;vertical-align:top;display:block;border:0;}
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover{border-color:rgba(0, 0, 0, 0);}
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover,#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus{color:#666;font-weight:normal;text-decoration:none;background:rgba(0, 0, 0, 0);}
@media only screen and (max-width: 768px){
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-megamenu > ul.mega-sub-menu{border:0;padding:10px;border-radius:0;}
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item{width:100%;clear:both;}
}
#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{content:'\f140';font-family:dashicons;font-weight:normal;display:inline-block;margin:0 0 0 6px;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:rotate(0);color:inherit;position:relative;background:transparent;height:auto;width:auto;right:auto;line-height:inherit;}
#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{display:inline;height:auto;width:auto;background:transparent;position:relative;pointer-events:auto;left:auto;min-width:auto;line-height:inherit;color:inherit;font-size:inherit;padding:0;}
#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item-has-children li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{float:right;}
@media only screen and (max-width: 768px){
#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{float:right;}
}
#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-megamenu:not(.mega-menu-tabbed) li.mega-menu-item-has-children:not(.mega-collapse-children) > a.mega-menu-link > span.mega-indicator{display:none;}
@media only screen and (max-width: 768px){
#mega-menu-wrap-main-nav:after{content:"";display:table;clear:both;}
}
#mega-menu-wrap-main-nav .mega-menu-toggle{display:none;z-index:1;cursor:pointer;background:#222;border-radius:2px 2px 2px 2px;line-height:40px;height:40px;text-align:left;user-select:none;-webkit-tap-highlight-color:transparent;outline:none;white-space:nowrap;}
@media only screen and (max-width: 768px){
#mega-menu-wrap-main-nav .mega-menu-toggle{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
}
#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-left,#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-center,#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-right{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-preferred-size:33.33%;-webkit-flex-basis:33.33%;flex-basis:33.33%;}
#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-left{-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}
#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-center{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}
#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-right{-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}
#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block{margin-right:6px;}
#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child{margin-left:6px;}
#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;outline:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;}
@media only screen and (max-width: 768px){
#mega-menu-wrap-main-nav .mega-menu-toggle + #mega-menu-main-nav{background:#222;padding:0px 0px 0px 0px;display:none;}
}
#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-0{cursor:pointer;}
#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated{padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;transform:scale(0.8);align-self:center;outline:0;background:none;}
#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box{width:40px;height:24px;display:inline-block;position:relative;outline:0;}
#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner{display:block;top:50%;margin-top:-2px;}
#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner,#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before,#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after{width:40px;height:4px;background-color:#ddd;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;}
#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before,#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after{content:"";display:block;}
#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before{top:-10px;}
#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after{bottom:-10px;}
#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner{top:2px;}
#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s;}
#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after{top:20px;}
#mega-menu-wrap-main-nav{clear:both;}
}
/*! CSS Used from: https://loveuniquehome.co.uk/wp-content/themes/loveup/library/css/custom.css?v=1643427520 ; media=all */
@media all{
.payment-logos img:last-child{margin-left:50px;}
.payment-logos img:last-child{margin-left:50px;}
@media only screen and (max-width: 767px){
.payment-logos img:last-child{margin:0;max-width:78%;padding-left:2%;}
}
}
/*! CSS Used from: https://loveuniquehome.co.uk/wp-content/themes/loveup/library/css/style.css ; media=all */
@media all{
footer,header,nav{display:block;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
a{background:transparent;}
a:focus{outline:thin dotted;}
a:active,a:hover{outline:0;}
ul{margin:1em 0;}
ul{padding:0;list-style-type:none;}
nav ul{list-style:none;list-style-image:none;}
img{border:0;}
button,input{font-family:inherit;font-size:100%;margin:0;}
button,input{line-height:normal;}
button{text-transform:none;}
button,input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
table{border-collapse:collapse;border-spacing:0;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.cf{zoom:1;}
.cf:before,.cf:after{content:"";display:table;}
.cf:after{clear:both;}
p{-webkit-font-feature-settings:"liga", "dlig";-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga", "dlig";-o-font-feature-settings:"liga", "dlig";font-feature-settings:"liga", "dlig";}
.row{margin-left:-10px!important;margin-right:-10px!important;}
@media (min-width: 767px){
.last-col{float:right;}
}
@media (max-width: 767px){
.m-all{float:left;padding-left:10px;padding-right:10px;width:100%;}
.m-1of2{float:left;padding-left:10px;padding-right:10px;width:50%;}
.m-1of3{float:left;padding-left:10px;padding-right:10px;width:33.33%;}
.m-2of3{float:left;padding-left:10px;padding-right:10px;width:66.66%;}
.m-1of4{float:left;padding-left:10px;padding-right:10px;width:25%;}
}
@media (min-width: 768px) and (max-width: 1029px){
.t-all{float:left;padding-left:10px;padding-right:10px;width:100%;}
.t-1of2{float:left;padding-left:10px;padding-right:10px;width:50%;}
.t-1of3{float:left;padding-left:10px;padding-right:10px;width:33.33%;}
.t-2of3{float:left;padding-left:10px;padding-right:10px;width:66.66%;}
}
@media (min-width: 1030px){
.d-1of2{float:left;padding-left:10px;padding-right:10px;width:50%;}
.d-1of3{float:left;padding-left:10px;padding-right:10px;width:33.33%;}
.d-2of3{float:left;padding-left:10px;padding-right:10px;width:66.66%;}
.d-1of4{float:left;padding-left:10px;padding-right:10px;width:25%;}
}
.hamburger{height:auto!important;padding:0 0!important;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;background:none!important;border:0;margin:0;overflow:visible;line-height:initial!important;}
.hamburger:hover{background:none;opacity:0.7;}
.hamburger:active,.hamburger:focus{background:none;outline:none;}
.hamburger-box{width:25px;height:18px;display:inline-block;position:relative;}
.hamburger-inner{display:block;top:50%;margin-top:-1px;}
.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:25px;height:2px;background-color:#222;border-radius:1px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;}
.hamburger-inner::before,.hamburger-inner::after{content:"";display:block;}
.hamburger-inner::before{top:-8px;}
.hamburger-inner::after{bottom:-8px;}
.hamburger--squeeze .hamburger-inner{transition-duration:0.1s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
.hamburger--squeeze .hamburger-inner::before{transition:top 0.1s 0.14s ease, opacity 0.1s ease;}
.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.1s 0.14s ease, transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);}
input[type="text"],input[type="email"],input[type="search"]{display:block;height:40px;line-height:1em;padding:0 12px;margin-bottom:14px;font-size:1em;color:#222222;border:1px solid #ddd;border-radius:3px;vertical-align:middle;box-shadow:none;width:100%;max-width:100%;font-family:"effra", Helvetica, Arial, sans-serif;background-color:#fff;-webkit-transition:background-color 0.24s ease-in-out;transition:background-color 0.24s ease-in-out;}
input[type="text"]:focus,input[type="text"]:active,input[type="email"]:focus,input[type="email"]:active,input[type="search"]:focus,input[type="search"]:active{background-color:white;outline:none;}
body a.button,body button,body button.button{max-width:100%;height:50px;padding:0 85px 0 55px;position:relative;display:inline-block;background:#e68594 url(https://loveuniquehome.co.uk/wp-content/themes/loveup/library/images/arrow-right-button-green.png) 93% center no-repeat;-webkit-background-size:32px;background-size:32px;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#fff;font-family:"effra", Helvetica, Arial, sans-serif;font-size:16px;text-decoration:none;text-transform:uppercase;line-height:50px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
body a.button:hover,body button:hover,body button.button:hover{background:#f990a0 url(https://loveuniquehome.co.uk/wp-content/themes/loveup/library/images/arrow-right-button-green.png) 95% center no-repeat;-webkit-background-size:32px;background-size:32px;color:#fff;}
body a.button.button-black{background-color:#222;}
body a.button.button-black:hover{background-color:#555;}
body{font-family:"effra", Helvetica, Arial, sans-serif;font-size:100%;line-height:1.5;color:#222222;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.desktop{display:none!important;}
h2,h3{margin-top:0;}
.h1.page-title{margin:15px 0;background:url(https://loveuniquehome.co.uk/wp-content/themes/loveup/library/images/separator.png) center center no-repeat;-webkit-background-size:100%;background-size:100%;font-family:"quimby-mayoral", "Georgia", Cambria, Times New Roman, Times, serif;text-align:center;}
.h1.page-title span{padding:0 15px;background:#fff;}
a,button,input{outline:none!important;}
a{-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
img{max-width:100%;}
a img{opacity:1;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
a img:hover{opacity:0.7;}
.quimby{font-family:"quimby-mayoral", "Georgia", Cambria, Times New Roman, Times, serif;}
.tar{text-align:right;}
.tac{text-align:center;}
.separator{width:100%;height:3px;margin:10px 0;background:url(https://loveuniquehome.co.uk/wp-content/themes/loveup/library/images/separator.png) right 0 no-repeat;-webkit-background-size:100%;background-size:100%;}
.wrap{width:100%;margin:0 auto;padding:0 14px;}
.fl{float:left;}
.fr{float:right;}
.cb{clear:both;}
.posr{position:relative;}
a{color:#e68594;}
a:hover{color:#de5f73;}
a:link{-webkit-tap-highlight-color:rgba(0, 0, 0, 0.3);}
.h1,h2,h3,h4{font-weight:normal;}
h3 a{text-decoration:none;}
.h1{font-size:26px;line-height:1.333em;}
h2{font-size:20px;line-height:1.4em;margin-bottom:20px;}
h3{font-size:18px;}
h4{font-size:16px;font-weight:700;}
.header-toolbar{padding:3px 0;background:#f4e0df;font-size:10px;}
.header-toolbar .wrap{padding:0;}
.header-toolbar .wrap a{color:#222222;font-size:12px;text-decoration:none;}
.header-toolbar .wrap a.ht-free-delivery{position:relative;}
.header-toolbar .wrap a.ht-free-delivery:after{width:0;height:14px;content:'';position:absolute;top:0;right:-6px;border-right:1px solid #d78494;}
.header-toolbar .wrap a + a{margin-left:8px;}
.header{background:#fcf4f2;}
.header .wrap{padding:0;}
.header .logo{margin:12px 0;display:block;text-align:center;}
.header .logo img{width:80%;}
.header .logo img:hover{opacity:1;}
.header .search-wrap{padding:7px 10px;background:#ececeb;border-top:1px solid #ddd;border-bottom:1px solid #ddd;clear:both;}
.header .search-wrap label{display:none;}
.header .search-wrap #yith-ajaxsearchform{position:relative;}
.header .search-wrap #yith-ajaxsearchform #yith-s{margin:0;padding-left:38px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;}
.header .search-wrap #yith-ajaxsearchform #yith-searchsubmit{width:19px;height:19px;margin-top:-9px;padding:0;position:absolute;top:50%;left:10px;background:transparent url(https://loveuniquehome.co.uk/wp-content/themes/loveup/library/images/search.png) 0 0 no-repeat;-webkit-background-size:19px;background-size:19px;border:none;text-indent:-9999px;}
.header .hamburger{margin:40px 0 0 5px;}
.header .mobile .ht-bag{width:21px;height:25px;margin-top:35px;float:right;position:relative;display:block;background:url(https://loveuniquehome.co.uk/wp-content/themes/loveup/library/images/bag.png) 0 center no-repeat;-webkit-background-size:21px;background-size:21px;text-decoration:none;}
.header .mobile .ht-bag span{width:18px;height:18px;position:absolute;bottom:1px;left:-14px;display:block;background:#222222;-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px;border-radius:18px;color:#fff;font-size:10px;line-height:18px;text-align:center;}
.mobile-nav{display:none;background:#fff;}
.mobile-nav li a{padding:15px 15px;border-bottom:1px solid #ddd;text-transform:uppercase;}
.nav,.mobile-nav{margin:0;border-bottom:0;}
.nav li a,.mobile-nav li a{display:block;color:#222222;text-decoration:none;}
.nav li a:hover,.mobile-nav li a:hover{color:#e68594;}
.nav li ul.sub-menu li a,.mobile-nav li ul.sub-menu li a{padding-left:30px;}
.mobile-nav li a{font-size:15px;}
.mobile-nav li.menu-item-has-children > a{position:relative;}
.mobile-nav li.menu-item-has-children > a:before{content:'';width:13px;height:7px;margin:-4px 0 0;position:absolute;top:50%;right:14px;background:url(https://loveuniquehome.co.uk/wp-content/themes/loveup/library/images/arrow-down-grey.png) 0 0 no-repeat;-webkit-background-size:13px;background-size:13px;}
.mobile-nav li li.menu-item-has-children > a:before{background:url(https://loveuniquehome.co.uk/wp-content/themes/loveup/library/images/arrow-down-black.png) center center no-repeat;-webkit-background-size:10px;background-size:10px;}
.mobile-nav ul{margin:0;display:none;background:#fcf4f2;}
.mobile-nav ul ul li a{padding-left:45px!important;text-transform:none;}
.home-features{margin:20px 0 0;}
.home-features .tf-height-1,.home-features .tf-height-2,.home-features .tf-height-3{margin:0 0 14px;display:block;position:relative;background-color:#f8f8f4;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;text-align:center;text-decoration:none;-webkit-transition:background-size 0.4s;-o-transition:background-size 0.4s;transition:background-size 0.4s;}
.home-features .tf-height-1 .tf-title,.home-features .tf-height-2 .tf-title,.home-features .tf-height-3 .tf-title{padding:5px 0;position:absolute;right:0;bottom:0;left:0;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.home-features .tf-height-1 .tf-title.tf-title-bg,.home-features .tf-height-2 .tf-title.tf-title-bg,.home-features .tf-height-3 .tf-title.tf-title-bg{background:rgba(255, 255, 255, 0.8);}
.home-features .tf-height-1 .tf-title h2,.home-features .tf-height-1 .tf-title h3,.home-features .tf-height-2 .tf-title h2,.home-features .tf-height-2 .tf-title h3,.home-features .tf-height-3 .tf-title h2,.home-features .tf-height-3 .tf-title h3{margin:0;}
.home-features .tf-height-1 .tf-title h2,.home-features .tf-height-2 .tf-title h2,.home-features .tf-height-3 .tf-title h2{color:#222;font-size:17px;}
.home-features .tf-height-1 .tf-title h3,.home-features .tf-height-2 .tf-title h3,.home-features .tf-height-3 .tf-title h3{color:#a7a7a7;font-size:11px;}
.home-features .tf-height-1:hover .tf-title.tf-title-bg,.home-features .tf-height-2:hover .tf-title.tf-title-bg,.home-features .tf-height-3:hover .tf-title.tf-title-bg{background:rgba(255, 255, 255, 0.95);}
.home-features .tf-height-1{height:130px;}
.home-features .tf-height-1 .tf-title{padding:5px 0;}
.home-features .tf-height-1 .tf-title.tf-title-center{bottom:30%;}
.home-features .tf-height-1 .tf-title h2{font-size:17px;}
.home-features .tf-height-1 .tf-title h3{font-size:11px;}
.home-features .tf-height-2{height:272px;}
.home-features .tf-height-2 .tf-title.tf-title-center{bottom:40%;}
.home-features .tf-height-3{height:418px;}
.sidebar .home-box{margin-bottom:15px!important;padding:10px;text-align:center;}
.sidebar .home-box h3{margin:0 0 10px;font-size:30px;}
.sidebar .home-box h4{margin:0;color:#a7a7a7;}
.sidebar .home-box.home-box-1 img,.sidebar .home-box.home-box-3 img{width:112px;height:112px;padding:5px;background:#fff;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.15);box-shadow:0 0 5px rgba(0, 0, 0, 0.15);}
.sidebar .home-box.home-box-1{background:#f4e0df;}
.sidebar .home-box.home-box-1 h3{margin:0;font-size:30px;}
.sidebar .home-box.home-box-1 h3 a{font-size:30px;}
.sidebar .home-box.home-box-1 p{font-size:14px;}
.sidebar .home-box.home-box-1 a{color:#222222;font-size:18px;text-decoration:none;}
.sidebar .home-box.home-box-1 a:hover{color:#e68594;}
.sidebar .home-box.home-box-2{background:#fbf1ee;}
.sidebar .home-box.home-box-3{background:#e9e8e8;}
.sidebar .home-box.home-box-3 h3{margin:0;}
.sidebar .home-box.home-box-3 a{color:#222222;font-size:18px;text-decoration:none;}
.sidebar .home-box.home-box-3 a:hover{color:#e68594;}
.sidebar .home-box .border{padding:20px;border:2px solid #fff;}
.sidebar .home-box .border .social{float:none!important;display:inline-block;-webkit-background-size:181px;background-size:181px;}
.sidebar .home-box .border .social.facebook{width:15px;height:29px;background-position:0px 0px;}
.sidebar .home-box .border .social.twitter{width:28px;height:29px;background-position:-15px 0px;}
.sidebar .home-box .border .social.instagram{width:29px;height:29px;background-position:-43px 0px;}
.sidebar .home-box .border .social.pinterest{width:29px;height:29px;background-position:-72px 0px;}
.sidebar .home-box .border .social.googleplus{width:47px;height:29px;background-position:-101px 0px;}
.sidebar .home-box .border .social.email{width:33px;height:27px;margin-right:0;background-position:-148px 0px;}
.home .cross-sells-carousel div.product{margin:0 0 20px;text-align:center;}
.home .cross-sells-carousel div.product a{color:#222222;text-decoration:none;}
.home .cross-sells-carousel div.product a:hover{color:#e68594;}
.home .cross-sells-carousel div.product a h3{font-size:12px;}
.home .cross-sells-carousel div.product a.woocommerce-LoopProduct-link{position:relative;display:block;}
.home .cross-sells-carousel div.product a.woocommerce-LoopProduct-link .onsale{min-height:0!important;margin:0!important;padding:5px;position:absolute;top:0;left:0;right:auto!important;background:#fcf4f2;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;color:#e68594;line-height:1.2;}
.home .cross-sells-carousel div.product .price{color:#222222;font-size:12px;font-weight:bold;}
.home .cross-sells-carousel div.product a.woocommerce-LoopProduct-link .onsale{left:10%;}
.cross-sells-carousel{text-align:center;}
.cross-sells-carousel img{width:80%;height:auto;margin:0 auto 10px;}
.cross-sells-carousel h3{padding:0 10px;}
.cart-overlay{position:fixed;z-index:10;top:0;right:0;bottom:0;left:0;display:none;background:rgba(255, 255, 255, 0.85);}
.instagram{margin-bottom:15px;padding:0;}
.instagram h2.h1{margin-top:0;}
.instagram h2.h1 img{position:relative;top:4px;}
.instagram .instagram-intro{margin:0 0 15px;padding:10px!important;background:#f8f8f4;text-align:center;}
.instagram .instagram-intro .border{padding:10px 20px;border:2px solid #fff;}
.instagram .instagram-intro .border h3{margin:0 0 5px;font-size:30px;}
.instagram .instagram-intro .border p{margin:0;font-size:14px;}
.page-title{margin:0;}
.sidebar .widget{margin:0 0 20px;}
.sidebar .widget h3{font-family:"quimby-mayoral", "Georgia", Cambria, Times New Roman, Times, serif;}
.sidebar .widget .social{margin:15px 15px 20px 0;float:left;background-image:url(https://loveuniquehome.co.uk/wp-content/themes/loveup/library/images/social-small-pink.png);-webkit-background-size:134px;background-size:134px;opacity:1;text-indent:-9999px;}
.sidebar .widget .social.facebook{width:12px;height:22px;background-position:0px 0px;}
.sidebar .widget .social.twitter{width:20px;height:22px;background-position:-12px 0px;}
.sidebar .widget .social.instagram{width:21px;height:22px;background-position:-32px 0px;}
.sidebar .widget .social.pinterest{width:21px;height:22px;background-position:-54px 0px;}
.sidebar .widget .social.googleplus{width:34px;height:22px;background-position:-75px 0px;}
.sidebar .widget .social.email{width:25px;height:22px;margin-right:0;background-position:-109px 0px;}
.sidebar .widget .social:hover{opacity:0.6;}
.footer-top{padding:25px 0 20px;background:#f4e0df;text-align:center;}
.footer-top .social{margin:0 15px;display:inline-block;background-image:url(https://loveuniquehome.co.uk/wp-content/themes/loveup/library/images/social-large-green.png);-webkit-background-size:148px;background-size:148px;opacity:1;text-indent:-9999px;}
.footer-top .social.facebook{width:15px;height:29px;background-position:0px 0px;}
.footer-top .social.twitter{width:28px;height:29px;background-position:-15px 0px;}
.footer-top .social.instagram{width:29px;height:29px;background-position:-43px 0px;}
.footer-top .social.pinterest{width:29px;height:29px;background-position:-72px 0px;}
.footer-top .social.googleplus{width:47px;height:29px;background-position:-101px 0px;}
.footer-top .social:hover{opacity:0.6;}
.footer-top .newsletter-bubble{width:100%;}
.footer-top .newsletter-bubble span.quimby{font-size:26px;}
.footer-top .newsletter-form{width:100%;}
.footer-top .newsletter-form p{margin:0 0 10px;font-size:14px;}
.footer-top .newsletter-form form{position:relative;}
.footer-top .newsletter-form form input{padding-left:38px;background:#fff url(https://loveuniquehome.co.uk/wp-content/themes/loveup/library/images/email-faded.png) 10px center no-repeat;-webkit-background-size:21px;background-size:21px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;}
.footer-top .newsletter-form form button{width:28px;height:28px;padding:0;display:block;position:absolute;top:6px;right:10px;opacity:1;background:#222 url(https://loveuniquehome.co.uk/wp-content/themes/loveup/library/images/arrow-right-white.png) center center no-repeat;-webkit-background-size:6px;background-size:6px;-webkit-border-radius:28px;-moz-border-radius:28px;-ms-border-radius:28px;-o-border-radius:28px;border-radius:28px;text-indent:-9999px;}
.footer-top .newsletter-form form button:hover{opacity:0.7;}
.footer{clear:both;background-color:#fff;color:#222222;font-size:12px;text-align:center;}
.footer-middle h3{margin:20px 0 5px;}
.footer-bottom{margin:0 0 20px;font-size:12px;}
.footer-bottom a{color:#222222;text-decoration:none;}
.footer-bottom a:hover{color:#e68594!important;}
.footer-bottom p{margin:0;text-align:center!important;}
.mini-cart{display:none;}
.by-vendor-name{display:none!important;}
#inner-header #mega-menu-wrap-main-nav #mega-menu-main-nav{position:relative!important;}
#inner-header #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item .mega-sub-menu{position:absolute!important;width:100%;top:46px!important;}
#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-4{width:17.05%!important;}
#inner-header #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item .mega-sub-menu li .mega-sub-menu{position:static!important;}
@media only screen and (min-width: 768px){
.desktop{display:block!important;}
.mobile{display:none!important;}
.h1.page-title{margin:25px 0;-webkit-background-size:auto;background-size:auto;font-size:36px;}
.h1.page-title span{padding:0 20px;}
h2{font-size:24px;line-height:1.4em;margin-bottom:20px;}
h3{font-size:20px;}
h4{font-size:18px;font-weight:700;}
.wrap{width:760px;padding:0;}
.header-toolbar,.header{padding:0;height:38px;font-size:14px;line-height:38px;text-transform:uppercase;}
.header-toolbar a,.header a{height:38px;margin-right:10px;padding-right:10px;padding-left:30px;display:inline-block;}
.header-toolbar a.ht-free-delivery{padding-left:45px;display:inline-block!important;position:relative;background:url(https://loveuniquehome.co.uk/wp-content/themes/loveup/library/images/delivery-track.png) 0 center no-repeat;-webkit-background-size:33px;background-size:33px;}
.header-toolbar a.ht-free-delivery:after{width:0;height:20px!important;content:'';position:absolute;top:9px!important;right:0!important;border-right:1px solid #d78494;}
.header-toolbar a.ht-track-order{margin-right:0;padding-right:0;padding-left:0;}
.header-toolbar a.ht-login{position:relative;background:url(https://loveuniquehome.co.uk/wp-content/themes/loveup/library/images/key.png) 0 center no-repeat;-webkit-background-size:22px;background-size:22px;}
.header-toolbar a.ht-login:after{width:0;height:20px;content:'';position:absolute;top:9px;right:0;border-right:1px solid #d78494;}
.header-toolbar a.ht-bag,.header a.ht-bag{display:inline-block!important;margin-right:0;padding-right:0;background:url(https://loveuniquehome.co.uk/wp-content/themes/loveup/library/images/bag.png) 0 center no-repeat;-webkit-background-size:21px;background-size:21px;}
.header-toolbar a:hover,.header a:hover{color:#e68594;}
.header-toolbar .wrap a + a{margin-left:0;}
.header{height:220px;position:relative;line-height:21px;text-align:center;}
.header #inner-header > div{height:173px;}
.header .strapline{padding:52px 38px 0;position:relative;font-size:27px;line-height:30px;text-transform:none;}
.header .strapline:before,.header .strapline:after{content:'';width:38px;height:32px;margin-top:-16px;position:absolute;top:50%;background:url(https://loveuniquehome.co.uk/wp-content/themes/loveup/library/images/heart-single-pink.png) 0 0 no-repeat;-webkit-background-size:38px;background-size:38px;}
.header .strapline:before{left:0;}
.header .strapline:after{right:0;}
.header .logo{margin:0;}
.header .logo img{width:200px;padding-top:25px;}
.header .search-wrap{padding:62px 0 0;background:none;border:none;clear:none;}
.header .search-wrap #yith-ajaxsearchform{position:relative;}
.header .search-wrap #yith-ajaxsearchform:before{content:'';width:56px;height:23px;position:absolute;top:-17px;left:21px;background:url(https://loveuniquehome.co.uk/wp-content/themes/loveup/library/images/search-arrow.png);-webkit-background-size:56px;background-size:56px;}
#inner-header #mega-menu-wrap-main-nav{position:static!important;background:none;}
#inner-header #mega-menu-wrap-main-nav #mega-menu-main-nav{width:100%;background:none;display:block;position:relative!important;clear:both;border:0;text-align:center;}
#inner-header #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item{padding:0 5px;float:left;position:static!important;background:transparent url(https://loveuniquehome.co.uk/wp-content/themes/loveup/library/images/dots-grey-menu.png) right top no-repeat!important;-webkit-background-size:3px!important;background-size:3px!important;}
#inner-header #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item:last-child{background:none!important;}
#inner-header #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item a.mega-menu-link{height:auto;margin:0;padding:0;background:none!important;border-bottom:0;color:#222222!important;font-size:12px;font-weight:normal;text-align:center!important;text-transform:uppercase;line-height:21px!important;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
#inner-header #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item a.mega-menu-link:hover,#inner-header #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item a.mega-menu-link:focus{background:none!important;color:#e68594;}
#inner-header #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item > a.mega-menu-link:hover{color:#e68594!important;}
#inner-header #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item .mega-sub-menu{padding:20px 12%;top:100%;background:#fff;background:rgba(255, 255, 255, 0.95);border:none;border-bottom:1px solid #ddd;}
#inner-header #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item .mega-sub-menu li{padding:0;background:none;}
#inner-header #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item .mega-sub-menu li a{margin:0 0 8px;padding:0 0 8px;display:inline-block;background:none;border:none;border-bottom:1px solid #c5c5c5;color:#e68594!important;font-size:15px;text-align:left!important;}
#inner-header #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item .mega-sub-menu li a:hover,#inner-header #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item .mega-sub-menu li a:focus{color:#e68594!important;}
#inner-header #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item .mega-sub-menu li .mega-sub-menu{margin:0 0 10px;padding:0;display:block;position:static;background:none;border:none;}
#inner-header #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item .mega-sub-menu li .mega-sub-menu li{padding:2px 0;}
#inner-header #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item .mega-sub-menu li .mega-sub-menu li a{margin:0;padding:0;border:none;color:#222222!important;text-transform:none;}
#inner-header #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item .mega-sub-menu li .mega-sub-menu li a:hover,#inner-header #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item .mega-sub-menu li .mega-sub-menu li a:focus{color:#222222!important;}
.home-features{margin:20px 0 0;}
.home-features .tf-height-1,.home-features .tf-height-2,.home-features .tf-height-3{margin:0 0 20px;display:block;background-color:#f8f8f4;-webkit-background-size:cover;background-size:cover;text-align:center;}
.home-features .tf-height-1 .tf-title,.home-features .tf-height-2 .tf-title,.home-features .tf-height-3 .tf-title{padding:25px 0;}
.home-features .tf-height-1 .tf-title h2,.home-features .tf-height-2 .tf-title h2,.home-features .tf-height-3 .tf-title h2{font-size:36px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.home-features .tf-height-1 .tf-title h3,.home-features .tf-height-2 .tf-title h3,.home-features .tf-height-3 .tf-title h3{font-size:18px;}
.home-features .tf-height-1:hover,.home-features .tf-height-2:hover,.home-features .tf-height-3:hover{-webkit-background-size:auto 107%;background-size:auto 107%;}
.home-features .tf-height-1:hover h2,.home-features .tf-height-2:hover h2,.home-features .tf-height-3:hover h2{color:#e68594;}
.home-features .tf-height-1{height:246px;}
.home-features .tf-height-1 .tf-title{padding:15px 0;}
.home-features .tf-height-2{height:512px;}
.home-features .tf-height-3{height:778px;}
.home-box{margin:0 0 20px!important;}
.home-box .border{height:320px;}
.home-box .border h3{margin:50px 0 0;font-size:36px;}
.home-box .border h3 a{font-size:36px;}
.home-box .border h4{margin:0 0 15px;color:#a7a7a7;font-size:18px;font-weight:normal;}
.home-box .border .social{float:none!important;display:inline-block;}
.home-box.home-box-1 .border h3{margin:0;font-size:30px;}
.home .cross-sells-carousel div.product{width:22.95%;margin-bottom:30px;}
.home .cross-sells-carousel div.product a h3{margin:0 0 10px;padding:0;font-size:16px;}
.home .cross-sells-carousel div.product a .price{font-size:18px;}
.product-carousel{padding:0 15px;}
.product-carousel img{width:80%;height:auto;margin-right:auto;margin-bottom:1.5em;margin-left:auto;}
.instagram{margin-bottom:15px;}
.instagram h2.h1{margin-top:0;}
.instagram h2.h1 img{position:relative;top:4px;}
.instagram .instagram-intro{margin:0;padding:10px!important;background:#f8f8f4;text-align:center;}
.instagram .instagram-intro .border{height:165px;padding:15px 20px 0;border:2px solid #fff;}
.instagram .instagram-intro .border h3{margin:0 0 5px;font-size:24px;}
.instagram .instagram-intro .border p{margin:0;font-size:14px;}
.sidebar .widget{margin:0 0 20px;}
.footer{text-align:left;}
.footer-top{padding:25px 0;text-align:left;}
.footer-top .d-1of3{padding:30px 0 45px;border-right:1px solid #d78494;}
.footer-top .d-1of3 p{margin:0 0 17px;font-size:20px;}
.footer-top .social{margin:0 7px;}
.footer-top .newsletter-bubble{width:30%;height:134px;margin:7px 0 0;padding:20px 4% 0 4%;background:url(https://loveuniquehome.co.uk/wp-content/themes/loveup/library/images/speech-bubble.png) center 0 no-repeat;-webkit-background-size:150px;background-size:150px;font-size:18px;line-height:22px;text-align:center;}
.footer-top .newsletter-bubble span{font-size:30px;}
.footer-top .newsletter-form{width:70%;margin-top:30px;}
.footer-top .newsletter-form p{font-size:20px;}
.footer-middle .d-1of3{margin:0 0 25px;font-size:15px;line-height:31px;}
.footer-middle .d-1of3 h3{margin:45px 0 20px;font-size:26px;}
.footer-bottom{margin:0;padding:25px 0 70px;background:url(https://loveuniquehome.co.uk/wp-content/themes/loveup/library/images/separator.png) center 0 no-repeat;font-size:15px;}
.footer-bottom p{text-align:left!important;margin:0;}
.footer-bottom .tar p{text-align:right!important;}
.mini-cart{width:350px;padding:0 20px 20px;position:absolute;top:50px;right:0;z-index:1;display:none;background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.15);box-shadow:0 0 10px rgba(0, 0, 0, 0.15);line-height:0.8;}
.mini-cart table tr{border-bottom:1px solid #ddd;}
.mini-cart table tr td{padding:20px 0;font-size:12px;text-align:left;vertical-align:top;}
.mini-cart table tr.sub-total{border:none;}
.mini-cart table tr.sub-total td{font-size:14px;font-weight:bold;}
.mini-cart table tr.sub-total td.tar{text-align:right;}
.mini-cart .button{width:48%;height:40px!important;margin:0;padding-right:0!important;padding-left:0!important;background-image:none!important;color:#fff!important;line-height:40px!important;text-align:center!important;}
.mini-cart .button:hover{background-image:none!important;}
}
@media only screen and (max-width: 768px){
.wrap{padding:0 14px!important;}
form{outline:none!important;-webkit-tap-highlight-color:transparent;}
input[type="text"],input[type="search"]{-webkit-appearance:none!important;}
.wrap.instagram{width:100%!important;}
.sidebar .home-box.home-box-1 h3{line-height:20px;}
.sidebar .home-box.home-box-1 h3 a{font-size:22px;}
.footer-top .d-1of3{padding:10px 15px 10px 10px;}
.footer-top .social{margin-bottom:15px;}
.footer-top .newsletter-form{width:65%;}
.footer-top .newsletter-bubble{width:35%;}
.ht-track-order{display:none!important;}
.instagram{padding:0!important;}
.instagram-intro-wrap{width:100%!important;margin-bottom:15px;}
.instagram-intro-wrap .instagram-intro .border{height:auto;padding-bottom:15px;}
}
@media only screen and (max-width: 700px){
.header .wrap{padding:0!important;}
.home-features .last-col{padding:0;position:relative;}
.home-features .last-col .tf-height-1,.home-features .last-col .tf-height-2{width:50%;border-right:10px solid #fff;border-left:10px solid #fff;}
.home-features .last-col .tf-height-2{position:absolute;top:0;right:0;}
.footer-top .newsletter-form{width:100%;}
.footer-top .newsletter-bubble{width:100%;}
.wrap.instagram{padding:0!important;}
}
@media only screen and (min-width: 1030px){
.wrap{width:1040px;}
.header-toolbar .wrap a{font-size:14px;}
#inner-header #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item{padding:0 15px;}
#inner-header #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item a.mega-menu-link{font-size:16px;}
.instagram .instagram-intro .border{padding:25px 50px 0;}
.instagram .instagram-intro .border h3{font-size:28px;}
}
@media only screen and (min-width: 1240px){
.wrap{width:1228px;}
.instagram .instagram-intro .border h3{font-size:36px;}
}
@media print{
*{background:transparent!important;color:black!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important;}
a,a:visited{color:#444!important;text-decoration:underline;}
a:after,a:visited:after{content:" (" attr(href) ")";}
tr,img{page-break-inside:avoid;}
img{max-width:100%!important;}
p,h2,h3{orphans:3;widows:3;}
h2,h3{page-break-after:avoid;}
.sidebar,nav{display:none;}
}
}
/*! CSS Used from: Embedded */
@media (max-width: 1029px) and (min-width: 768px){
.t-1of2{width:100%;margin-bottom:1em;}
}
@media only screen and (min-width: 768px){
.wrap{clear:both!important;}
}
/*! CSS Used from: Embedded */
#insta-gallery-feed-1333752873 .swiper-button-next > i,#insta-gallery-feed-1333752873 .swiper-button-prev > i{color:#f9a2a2;}
#insta-gallery-feed-1333752873 .insta-gallery-actions .insta-gallery-button{background-color:#f9a2a2;}
#insta-gallery-feed-1333752873 .insta-gallery-actions .insta-gallery-button:hover{background-color:#f9a2a2;}
/*! CSS Used from: Embedded */
feefowidget-container-carousel{display:block;}
feefowidget-container-carousel *{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;}

/*! CSS Used from: https://loveuniquehome.co.uk/wp-content/themes/loveup/library/css/style.css ; media=all */
@media all{
article,header,main,section{display:block;}
a{background:transparent;}
a:focus{outline:thin dotted;}
a:active,a:hover{outline:0;}
h1{font-size:2em;margin:0.67em 0;}
dl,ul{margin:1em 0;}
dd{margin:0;}
ul{padding:0;list-style-type:none;}
img{border:0;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.cf{zoom:1;}
.cf:before,.cf:after{content:"";display:table;}
.cf:after{clear:both;}
p{-webkit-font-feature-settings:"liga", "dlig";-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga", "dlig";-o-font-feature-settings:"liga", "dlig";font-feature-settings:"liga", "dlig";}
.row{margin-left:-10px!important;margin-right:-10px!important;}
@media (min-width: 767px){
.last-col{float:right;}
}
@media (max-width: 767px){
.m-all{float:left;padding-left:10px;padding-right:10px;width:100%;}
}
@media (min-width: 768px) and (max-width: 1029px){
.t-1of3{float:left;padding-left:10px;padding-right:10px;width:33.33%;}
.t-2of3{float:left;padding-left:10px;padding-right:10px;width:66.66%;}
}
@media (min-width: 1030px){
.d-1of4{float:left;padding-left:10px;padding-right:10px;width:25%;}
.d-3of4{float:left;padding-left:10px;padding-right:10px;width:75%;}
}
h1,h2{margin-top:0;}
.entry-content h2{clear:both;}
h1.page-title{margin:15px 0;background:url(https://loveuniquehome.co.uk/wp-content/themes/loveup/library/images/separator.png) center center no-repeat;-webkit-background-size:100%;background-size:100%;font-family:"quimby-mayoral", "Georgia", Cambria, Times New Roman, Times, serif;text-align:center;}
h1.page-title span{padding:0 15px;background:#fff;}
.entry-content p{font-size:14px;}
a{outline:none!important;}
a{-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
img{max-width:100%;}
.wrap{width:100%;margin:0 auto;padding:0 14px;}
a{color:#e68594;}
a:hover{color:#de5f73;}
a:link{-webkit-tap-highlight-color:rgba(0, 0, 0, 0.3);}
h1,h2{font-weight:normal;}
h1{font-size:26px;line-height:1.333em;}
h1.page-title{text-align:center;font-family:"quimby-mayoral", "Georgia", Cambria, Times New Roman, Times, serif;}
h2{font-size:20px;line-height:1.4em;margin-bottom:20px;}
.page-title{margin:0;}
.entry-content{padding:0;}
.entry-content p{margin:0 0 1.5em;}
.entry-content dd{margin-left:0;font-size:0.9em;color:#787878;margin-bottom:1.5em;}
.entry-content img{max-width:100%;height:auto;}
.entry-content .size-thumbnail{max-width:100%;height:auto;margin-bottom:15px;}
.sidebar .no-widgets{background-color:#fff;padding:1.5em;text-align:center;border:1px solid #e3e4e8;border-radius:2px;margin-bottom:1.5em;}
@media only screen and (min-width: 768px){
.mobile{display:none!important;}
.entry-content{margin-bottom:30px;}
.entry-content p{font-size:16px;line-height:1.8;}
h1{font-size:36px;}
h1.page-title{margin:25px 0;-webkit-background-size:auto;background-size:auto;font-size:36px;}
h1.page-title span{padding:0 20px;}
h2{font-size:24px;line-height:1.4em;margin-bottom:20px;}
.wrap{width:760px;padding:0;}
}
@media only screen and (max-width: 768px){
.wrap{padding:0 14px!important;}
}
@media only screen and (min-width: 1030px){
.wrap{width:1040px;}
}
@media only screen and (min-width: 1240px){
.wrap{width:1228px;}
}
@media print{
*{background:transparent!important;color:black!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important;}
a,a:visited{color:#444!important;text-decoration:underline;}
a:after,a:visited:after{content:" (" attr(href) ")";}
img{page-break-inside:avoid;}
img{max-width:100%!important;}
p,h2{orphans:3;widows:3;}
h2{page-break-after:avoid;}
.sidebar{display:none;}
}
}
/*! CSS Used from: Embedded */
@media only screen and (min-width: 768px){
.wrap{clear:both!important;}
}
/*! CSS Used from: Embedded */
#gallery-1{margin:auto;}
#gallery-1 .gallery-item{float:left;margin-top:10px;text-align:center;width:25%;}
#gallery-1 img{border:2px solid #cfcfcf;}
#gallery-1 .gallery-caption{margin-left:0;}
/*! CSS Used fontfaces */
@font-face{font-family:quimby-mayoral;src:url(https://use.typekit.net/af/c49a98/00000000000000003b9acfba/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/c49a98/00000000000000003b9acfba/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/c49a98/00000000000000003b9acfba/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;font-stretch:normal;font-display:auto;}