:where(.wp-block-popup-maker-cta-button__link){border-radius:9999px;box-shadow:none;padding:1rem 2.25rem;text-decoration:none}:root :where(.wp-block-popup-maker-cta-button){font-family:inherit;font-size:var(--wp--preset--font-size--medium);font-style:normal;line-height:inherit}:root :where(.wp-block-popup-maker-cta-button .wp-block-popup-maker-cta-button__link.is-style-outline),:root :where(.wp-block-popup-maker-cta-button.is-style-outline>.wp-block-popup-maker-cta-button__link){border:1px solid;padding:calc(1rem - 1px) calc(2.25rem - 1px)}:root :where(.wp-block-popup-maker-cta-button .wp-block-popup-maker-cta-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-popup-maker-cta-button.is-style-outline>.wp-block-popup-maker-cta-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-popup-maker-cta-button .wp-block-popup-maker-cta-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-popup-maker-cta-button.is-style-outline>.wp-block-popup-maker-cta-button__link:not(.has-background)){background-color:rgba(0,0,0,0);background-image:none}:root :where(.wp-block-popup-maker-cta-button.is-style-outline>.wp-block-popup-maker-cta-button__link.wp-block-popup-maker-cta-button__link:not(.has-background):hover){background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 5%,rgba(0,0,0,0))}@supports not (background-color:color-mix(in srgb,red 50%,blue)){:where(.wp-block-popup-maker-cta-button.is-style-outline>.wp-block-popup-maker-cta-button__link.wp-block-popup-maker-cta-button__link:not(.has-background):hover){filter:brightness(1.05)}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{transform:scale(1);opacity:1}.owl-carousel .animated{-webkit-animation-duration:400ms;animation-duration:400ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-timing-function:cubic-bezier(.19,1,.22,1)}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}body.disabled-onepage-scroll,.disabled-onepage-scroll .onepage-wrapper,html{position:inherit}.panel{position:relative}.w-border .panel{border-top-width:1px;border-top-style:solid}.w-border .panel:last-child{border-bottom-width:1px;border-bottom-style:solid}.panel-body{padding-left:0;padding-right:0}.panel-body>*:first-child{margin-top:0 !important}.panel-body.no-internal-gutter>*:not(:first-child){margin-top:0px}.panel-body.half-internal-gutter>*:not(:first-child){margin-top:18px}.panel-body.single-internal-gutter>*:not(:first-child){margin-top:36px}.panel-body.triple-internal-gutter>*:not(:first-child){margin-top:108px}@media (max-width: 1499px){.panel-body.triple-internal-gutter>*:not(:first-child){margin-top:90px}}@media (max-width: 959px){.panel-body.triple-internal-gutter>*:not(:first-child){margin-top:72px}}@media (max-width: 569px){.panel-body.triple-internal-gutter>*:not(:first-child){margin-top:54px}}.panel-title.active>a span:after{transform:translateY(-50%) rotate(90deg)}.plus-signed .panel-title.active>a span:after{transform:translateY(-50%) rotate(45deg)}.panel-group{margin-bottom:0}.panel-group .panel{transition:background-color 200ms ease-out,box-shadow 200ms ease-out,color 200ms ease-out;overflow:hidden}.panel-group .panel+.panel{margin-top:-1px}.panel-group .panel:not(.active-group){border-radius:0 !important;box-shadow:none !important}.panel-group .panel-heading{border-radius:0px;padding:0}.panel-group .panel-heading+.panel-collapse:before{border-bottom-width:1px;border-bottom-style:solid}.panel-collapse:before{content:"";display:block}.panel-group .panel:last-child{border-bottom-width:1px}.widget-container:not(:first-child){padding-top:9px}.widget-container.widget-style .widget-title{border-bottom-width:1px;border-bottom-style:solid;padding:18px 0}.widget-container .widget-title{word-break:break-word;margin:0px 0px 27px 0px;margin-top:0}footer .widget-container .widget-title{border:0;padding:0}.widget-container ul{margin-top:0 !important;margin-bottom:-9px}.widget-container ul ul{margin-bottom:0}.widget-container ul li{margin-bottom:9px;line-height:1.5}.widget-container ul li:last-child{padding-bottom:0;border-bottom:0}.widget-container ul:not(.product_list_widget) li:hover a span{opacity:.7}.widget-container ul>li>ul,.widget-container ul>li>ul:not(.no-list):not(.term-filters-list){margin-left:18px;margin-top:9px !important}footer .widget-container ul>li>ul{margin:0}.widget-container .widget-title+form{margin-top:30px}.widget-container.widget_nav_menu.widget-style .menu-horizontal,.widget-container.widget_custom_menu.widget-style .menu-horizontal{padding-left:0;padding-right:0}.widget-container.widget_nav_menu.widget-style .menu-horizontal a,.widget-container.widget_custom_menu.widget-style .menu-horizontal a{padding-right:14px}.widget-container.widget_nav_menu li,.widget-container.widget_custom_menu li{text-transform:uppercase}.widget-container.widget_nav_menu li a,.widget-container.widget_custom_menu li a{font-size:12px;display:inline-block;padding:0px 0px 5px 0px}.widget-container.widget_nav_menu .menu-item a:before,.widget-container.widget_custom_menu .menu-item a:before{font-family:"uncodeicon";content:"";margin-right:9px;margin-top:3px}.widget-container ul,.uncode_widget ul{margin-top:0;margin-bottom:-9px}.widget-container ul ul,.uncode_widget ul ul{margin-bottom:0px}.widget-container li,.uncode_widget li{margin-bottom:9px;line-height:1.5}.widget_nav_menu li.active>a{text-decoration:none}.widget-no-arrows li a:before{display:none !important}.widget-no-separator .widget-title{border-bottom-width:0 !important;padding-bottom:0 !important}body:not(.vc-safe-mode) .horizontal-text{position:absolute !important;margin:0 !important;text-align:center}body:not(.vc-safe-mode) .horizontal-text.horizontal-text--fixed{position:fixed !important;z-index:99}body:not(.vc-safe-mode) .horizontal-text.horizontal-text--bottom{bottom:0;transform:translateY(50%)}body:not(.vc-safe-mode) .horizontal-text.horizontal-text--right{text-align:right}body:not(.vc-safe-mode) .horizontal-text.shift_bottom_single{bottom:36px !important}body:not(.vc-safe-mode) .horizontal-text:first-child~.horizontal-text+*:not(.horizontal-text),body:not(.vc-safe-mode) .horizontal-text:first-child+*:not(.horizontal-text){margin-top:0 !important}body:not(.vc-safe-mode)[data-border="9"] .horizontal-text--shift-right{margin-right:9px !important}body:not(.vc-safe-mode)[data-border="9"] .horizontal-text--shift-bottom{margin-bottom:9px !important}@media (max-width: 959px){body:not(.vc-safe-mode)[data-border="9"] .horizontal-text--shift-right{margin-right:0 !important}}body:not(.vc-safe-mode)[data-border="18"] .horizontal-text--shift-right{margin-right:18px !important}body:not(.vc-safe-mode)[data-border="18"] .horizontal-text--shift-bottom{margin-bottom:18px !important}@media (max-width: 959px){body:not(.vc-safe-mode)[data-border="18"] .horizontal-text--shift-right{margin-right:0 !important}body:not(.vc-safe-mode)[data-border="18"] .horizontal-text--shift-bottom{margin-bottom:9px !important}}body:not(.vc-safe-mode)[data-border="27"] .horizontal-text--shift-right{margin-right:27px !important}body:not(.vc-safe-mode)[data-border="27"] .horizontal-text--shift-bottom{margin-bottom:27px !important}@media (max-width: 959px){body:not(.vc-safe-mode)[data-border="27"] .horizontal-text--shift-right{margin-right:0 !important}body:not(.vc-safe-mode)[data-border="27"] .horizontal-text--shift-bottom{margin-bottom:9px !important}}body:not(.vc-safe-mode)[data-border="36"] .horizontal-text--shift-right{margin-right:36px !important}body:not(.vc-safe-mode)[data-border="36"] .horizontal-text--shift-bottom{margin-bottom:36px !important}@media (max-width: 959px){body:not(.vc-safe-mode)[data-border="36"] .horizontal-text--shift-right{margin-right:0 !important}body:not(.vc-safe-mode)[data-border="36"] .horizontal-text--shift-bottom{margin-bottom:9px !important}}.icon-box{display:table;width:100%}div>.icon-box:first-of-type{padding-left:0px !important}div>.icon-box:last-of-type{padding-right:0px !important}.icon-box-top{table-layout:fixed}.icon-box-top .fa-container{margin-top:0px}.icon-box-top .icon-box-icon,.icon-box-bottom .icon-box-icon{width:auto}.uncode-single-media{line-height:0px}.uncode-single-media .single-wrapper{display:inline-block;width:100%;position:relative}.uncode-single-media .single-wrapper>a{display:inline-block;width:100%}.uncode-single-media.text-center .uncode-single-media-wrapper>div>*{display:block;margin:auto}.uncode-single-media .uncode-single-media-wrapper{position:relative;display:inline-block;width:100%;line-height:0px}.uncode-single-media .uncode-single-media-wrapper>iframe{width:100%;height:auto}.uncode-single-media .uncode-single-media-wrapper>.dummy~img,.uncode-single-media .uncode-single-media-wrapper>.dummy+*{padding-top:0 !important;position:absolute;top:0;bottom:0;left:0;right:0}.uncode-single-media[class*=unmask-] .uncode-single-media-wrapper{-webkit-mask-size:contain;-webkit-mask-position:center center}.isotope-system:not(.index-single) .isotope-container{opacity:0}.grid-wrapper{position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.grid-wrapper:before{opacity:0;transition:opacity .5s ease;content:""}.grid-wrapper.single-gutter:not(.linear-wrapper),.index-system.single-gutter .index-wrapper{margin-top:-36px !important}.isotope-layout{transition:height .2s ease-in-out}.tmb>.t-inside{background-clip:content-box}.no-touch .isotope-container>.tmb>.t-inside:not(.no-anim){opacity:0}.single-gutter:not(.owl-carousel-container):not(.uncode-post-table):not(.justified-wrapper):not(.post-titles-inner):not(.index-scroll-wrapper):not(.pin-wrap) .tmb>.t-inside{margin-top:36px}.grid-footer{opacity:0}@media print{.box-container{width:100% !important;margin-left:0 !important}.menu-container{width:100% !important}.animate_when_almost_visible{opacity:1 !important;animation-name:none !important}.icon-box-icon svg path{stroke-dasharray:initial !important;stroke-dashoffset:initial !important}}label{font-size:14px;line-height:1.75;margin:18px 0 0;margin:0px 0px 5px 0px}form p{margin:18px 0px 0px 0px;font-weight:600}input,textarea,select,.seldiv,.select2-choice,.select2-selection--single{display:block;line-height:initial;margin:9px 0px 0px 0px;padding:10px 15px 10px 15px;border-style:solid;border-radius:2px;font-weight:normal;background-color:#fff;border:1px solid transparent}.style-dark input,.style-dark textarea,.style-dark select,.style-dark .seldiv,.style-dark .select2-choice,.style-dark .select2-selection--single,.style-light .style-dark input,.style-light .style-dark textarea,.style-light .style-dark select,.style-light .style-dark .seldiv,.style-light .style-dark .select2-choice,.style-light .style-dark .select2-selection--single{background-color:transparent}.style-dark .style-light input,.style-dark .style-light textarea,.style-dark .style-light select,.style-dark .style-light .seldiv,.style-dark .style-light .select2-choice,.style-dark .style-light .select2-selection--single{background-color:#fff}input:focus,textarea:focus,select:focus{border-style:solid}body:not(.uncode-accessible) input:focus,body:not(.uncode-accessible) textarea:focus,body:not(.uncode-accessible) select:focus{outline:0}.input-background input[type="text"],.input-background input[type="email"],.input-background input[type="number"],.input-background input[type="url"],.input-background input[type="tel"],.input-background input[type="search"],.input-background input[type="password"],.input-background input[type="date"],.input-background textarea,.input-background select,.input-background .select2-selection--single{border-color:transparent;box-shadow:none}html .input-background .select2-selection--single,html .input-background select,html .input-background textarea{border-color:transparent}fieldset{margin:0;padding:18px 18px 18px 18px;border-style:solid;border-width:1px}input[type="submit"],input[type="reset"],input[type="button"],button[type="submit"]{display:inline-block;transition:color 200ms ease-in-out,background-color 200ms ease-in-out,border-color 200ms ease-in-out;text-align:center !important;vertical-align:middle;max-width:100%;border-radius:2px;white-space:nowrap;-webkit-text-stroke:0px;width:auto;box-shadow:none;cursor:pointer;-webkit-font-smoothing:antialiased}body:not(.uncode-accessible) input[type="submit"],body:not(.uncode-accessible) input[type="reset"],body:not(.uncode-accessible) input[type="button"],body:not(.uncode-accessible) button[type="submit"]{outline:0}input[type="submit"],input[type="reset"],input[type="button"]{background-image:none}button[type="submit"]:not(.checkout-button){background-image:none}input[type=checkbox],input[type=radio]{box-sizing:content-box;display:inline-block;font-size:1em;-webkit-appearance:none;margin:0;position:relative;text-align:center;line-height:normal;min-height:0 !important;width:16px;height:16px;box-sizing:border-box;vertical-align:middle;padding:0 !important}input[type=checkbox]:checked:before,input[type=radio]:checked:before{box-sizing:border-box;font-family:"uncodeicon";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;line-height:1.2em;font-size:11px}input[type=radio]{border-radius:50%}input[type=radio]:checked:before{content:"";border-radius:100%;width:45%;height:45%}input[type=checkbox]:checked:before{content:"";font-weight:600}input[type="file"],input[type="range"]{background-color:transparent !important;padding:0;border:0;box-shadow:none;width:auto}input[type="search"]{box-sizing:border-box;-webkit-appearance:none}.menu-smart input[type="search"]{width:100%}textarea{width:100%;resize:none}.form-fluid{width:100% !important}button[disabled],html input[disabled]{cursor:not-allowed}.search-container-inner{position:relative}.search-container-inner input{padding-right:36px}.search-container-inner i.fa{cursor:pointer;position:absolute;right:.35em;top:calc(50% - 1em);margin-top:-9px;padding:1em}.form-fluid{width:100% !important}@keyframes overlay_focus{0%{opacity:0}100%{opacity:.3}}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10000;opacity:0;visibility:hidden;transition:opacity .5s .5s,visibility 0s 1s,z-index 0s 1s}#masthead .overlay{height:auto;position:absolute;top:auto;z-index:-1;transform-origin:top;margin-top:-20px}#masthead .overlay:not(.overlay-search-trid){transition:opacity .2s 0s cubic-bezier(.22,1,.36,1),margin .2s 0s cubic-bezier(.22,1,.36,1),visibility 0s 1s,z-index 0s 1s}#masthead .overlay i.fa.fa-search3{display:none !important}#masthead .overlay .search-container-inner{padding-right:36px}#masthead .overlay .mmb-container,#masthead .overlay .mobile-menu-button.menu-close-search{height:100%}#masthead .overlay .mobile-menu-button.menu-close-search::after{content:"";display:block;font-family:"uncodeicon"}#masthead .overlay .lines-button .lines{display:none}.overlay input{background-color:transparent !important}.overlay:not(.overlay-unblock) .navbar-main,.overlay .search-container{perspective:1200px}@media (min-width: 960px){.overlay.overlay-sequential .menu-sidebar-inner .menu-smart>li,.overlay.overlay-sequential .uncode-menu-additional-text,.overlay.overlay-sequential .search-container form{opacity:0;transform:translateY(-40px);animation-timing-function:cubic-bezier(.45,.005,0,1)}.close.overlay.overlay-sequential .menu-sidebar-inner .menu-smart>li,.close.overlay.overlay-sequential .uncode-menu-additional-text,.close.overlay.overlay-sequential .search-container form{transform:translateY(0px);transition:opacity .4s 0s !important}}.overlay.overlay-search{display:table;table-layout:fixed;height:100%;overflow:hidden;width:100%;text-align:center;z-index:10002}.overlay.overlay-search .mmb-container{display:inline-flex;height:auto;position:absolute;right:0;top:0px;z-index:10003}.overlay.overlay-search .search-container{display:table-cell;perspective:none;vertical-align:middle;width:100%;font-size:28px;font-size:3.5vh}@media (max-width: 569px){.overlay.overlay-search .search-container{font-size:18px}}.overlay.overlay-search .search-container .search-container-inner{width:100%;max-width:none}.overlay.overlay-search .search-container .search-container-inner i{cursor:pointer;margin-top:-1.5em;padding:1em;right:.5em;top:50%}.overlay.overlay-search .search-container form{display:inline-block;width:100%;max-width:600px;max-width:60vw;padding-top:100px;padding-bottom:100px}@media (min-width: 960px){.overlay.overlay-search .search-container form{max-width:60vw}}@media (max-width: 959px){.overlay.overlay-search .search-container form{max-width:calc(100% - 72px)}}#masthead .overlay.overlay-search .search-container form{max-width:calc(100% - 72px);padding-top:18px;padding-bottom:18px}.overlay.overlay-search .search-container form .search-container-inner input{display:inline-block;margin:0px;width:100%;font-size:28px;font-size:3.5vh;padding:.8em 3em .8em 1.5em}@media (max-width: 569px){.overlay.overlay-search .search-container form .search-container-inner input{font-size:16px}}.overlay .row-parent{margin-bottom:0 !important}footer{width:100%}body:not(.compose-mode) footer#colophon{display:table-row;height:1px}footer .footer-last{font-size:.875em}footer .footer-last p{font-size:13px}@media (max-width: 959px){footer .footer-last{padding-top:36px;padding-bottom:36px}footer .footer-last .uncell{display:block;text-align:center}footer .footer-last .uncell+.uncell{padding-top:0}}footer .footer-last .uncell{padding-top:27px;padding-bottom:27px}footer .footer-last .uncell>*:first-child{margin-top:0}footer .footer-center{padding-top:108px;padding-bottom:108px}footer .footer-center .uncell{display:block;padding-top:0;padding-bottom:0;width:100%}footer .footer-center .uncell+.uncell{padding-top:27px}div.wpcf7 form .wpcf7-response-output{border-radius:3px;border-width:1px;margin:27px 0px 0px 0px;padding:0;border:none;font-size:.9em}span.wpcf7-list-item{margin-right:1em;margin-left:0}.wpcf7-list-item-label{margin-left:.25em}input.wpcf7-form-control.wpcf7-submit.btn{margin:9px 0px 0px 0px}.wpcf7-form>div:first-child+p{margin-top:0}p+.wpcf7-inline-wrapper,.wpcf7-inline-wrapper+.wpcf7-inline-wrapper{margin-top:18px}.wpcf7-inline-wrapper{display:table;table-layout:fixed;width:100%}.wpcf7-inline-wrapper input,.wpcf7-inline-wrapper select{margin:0px}.wpcf7-inline-wrapper label+br+span input,.wpcf7-inline-wrapper label+br+span select{margin-top:9px}.wpcf7-inline-wrapper .wpcf7-inline-field{width:50%;display:table-cell;vertical-align:top;padding:0px 9px 0px 9px}.wpcf7-inline-wrapper .wpcf7-inline-field label{display:inline}.wpcf7-inline-wrapper .wpcf7-inline-field input{text-align:left}.wpcf7-inline-wrapper .wpcf7-inline-field input:not([type="checkbox"]),.wpcf7-inline-wrapper .wpcf7-inline-field input:not([type="radio"]){width:100%}.wpcf7-inline-wrapper .wpcf7-inline-field:first-child{padding-left:0px}.wpcf7-inline-wrapper .wpcf7-inline-field:last-child{padding-right:0px}.wpcf7-inline-wrapper .wpcf7-inline-field>*{margin-top:0px !important}.wpcf7-inline-wrapper .wpcf7-inline-field label{margin-bottom:9px}.wpcf7-acceptance label{display:inline !important}form .wpcf7-inline-wrapper:nth-child(2) p{margin-top:0px}input.wpcf7-submit{margin-top:0}.wpcf7-acceptance .wpcf7-list-item-label{font-size:13px;font-weight:400}body:not(.rtl) .wpcf7-acceptance .wpcf7-list-item-label{padding-left:12px}.wpcf7-acceptance .wpcf7-list-item-label::after,.wpcf7-acceptance .wpcf7-list-item-label::before{display:none}.clear{clear:both}.woocommerce .page-wrapper img{height:auto;max-width:100%}@font-face{font-family:"WooCommerce";src:url("https://www.lovespelldesign.com/wp-content/themes/uncode/library/css/../fonts/woocommerce/WooCommerce.eot");src:url("https://www.lovespelldesign.com/wp-content/themes/uncode/library/css/../fonts/woocommerce/WooCommerce.eot?#iefix") format("embedded-opentype"),url("https://www.lovespelldesign.com/wp-content/themes/uncode/library/css/../fonts/woocommerce/WooCommerce.woff") format("woff"),url("https://www.lovespelldesign.com/wp-content/themes/uncode/library/css/../fonts/woocommerce/WooCommerce.ttf") format("truetype"),url("https://www.lovespelldesign.com/wp-content/themes/uncode/library/css/../fonts/woocommerce/WooCommerce.svg#WooCommerce") format("svg");font-weight:normal;font-style:normal}.woocommerce fieldset{margin-top:18px}.tmb-woocommerce.tmb .t-entry span.price{display:block}.tmb-woocommerce.tmb .t-entry span.price ins{display:inline;font-size:inherit !important;text-decoration:none}.widget ul li a{font-weight:inherit}@-moz-document url-prefix() &{.uncode-cart{display:table}}@media (min-width: 960px){body[class*=hmenu] div:not(.menu-accordion)>ul.menu-smart .uncode-cart .dropdown-toggle{width:20px}}.uncode-cart .badge{border-radius:100%;background-clip:padding-box;color:#fff;display:inline-block;font-size:9px;height:1.75em;letter-spacing:.5px;line-height:1.9em;margin:0 !important;position:absolute;text-align:center !important;top:50%;transform:translateY(-100%) scale(0);width:1.75em;transition:transform .1s cubic-bezier(.785,.135,.15,.86)}body.no-qty-fx .uncode-cart .badge{transform:translateY(-100%) scale(1)}@media (max-width: 959px){.uncode-cart .badge{left:-10px}}body[class*=vmenu] .uncode-cart .badge{margin-left:6px !important;margin-top:1px !important}@media (min-width: 960px){body[class*=hmenu] div:not(.menu-accordion)>ul.menu-smart .uncode-cart .badge{display:block}body[class*=hmenu]:not(.rtl) div:not(.menu-accordion)>ul.menu-smart .uncode-cart .badge{right:-9px}}.uncode-cart img{max-width:40px}.uncode-cart .btn{display:inline-block}@media (min-width: 960px){.uncode-cart a i.fa:not(.fa-dropdown){left:0px;margin-right:0;line-height:0px;position:relative;vertical-align:baseline}}.mobile-shopping-cart .badge{border-radius:50%;box-sizing:content-box;color:#fff;display:block;font-size:9px;height:12px;letter-spacing:.5px;line-height:12px;padding:2px;position:absolute;right:-9px;text-align:center;top:50%;transform:translateY(-100%) scale(0);width:12px;transition:transform .1s cubic-bezier(.785,.135,.15,.86)}body.no-qty-fx .mobile-shopping-cart .badge{transform:translateY(-100%) scale(1)}.mobile-additional-icon .additional-icon-container{align-items:center;display:inline-flex;position:relative}p.stars a:hover~a,p.stars a.active~a{opacity:.5}@-webkit-keyframes placeholder-loading{from{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes placeholder-loading{from{transform:translateX(-100%)}to{transform:translateX(100%)}}#uncode_sidecart_overlay{bottom:0;pointer-events:none;position:fixed;right:0;top:0;z-index:3000}body:not(.uncode-sidecart-open) #uncode_sidecart_overlay{left:100%;opacity:0;transition:opacity 600ms cubic-bezier(.785,.135,.15,.86),visibility 0s 600ms,left 0s 600ms}#uncode_sidecart{box-sizing:border-box;bottom:0;position:fixed;top:0;width:400px;transition:box-shadow 600ms cubic-bezier(.785,.135,.15,.86),transform 600ms cubic-bezier(.785,.135,.15,.86);z-index:10001}@media (max-width: 569px){#uncode_sidecart{width:100%}}body.uncode-sidecart-right #uncode_sidecart{right:0}body.uncode-sidecart-right:not(.uncode-sidecart-open) #uncode_sidecart{transform:translateX(100%)}.uncode-sidecart-wrapper,.uncode-sidecart-wrapper .widget_shopping_cart,.uncode-sidecart-wrapper .widget_shopping_cart_content{background:inherit;height:100%;position:relative}@font-face{font-family:"uncodeicon";src:url("https://www.lovespelldesign.com/wp-content/themes/uncode/library/css/../fonts/uncode-icons.eot");src:url("https://www.lovespelldesign.com/wp-content/themes/uncode/library/css/../fonts/uncode-icons.eot?#iefix") format("embedded-opentype"),url("https://www.lovespelldesign.com/wp-content/themes/uncode/library/css/../fonts/uncode-icons.woff2") format("woff2"),url("https://www.lovespelldesign.com/wp-content/themes/uncode/library/css/../fonts/uncode-icons.woff") format("woff"),url("https://www.lovespelldesign.com/wp-content/themes/uncode/library/css/../fonts/uncode-icons.ttf") format("truetype"),url("https://www.lovespelldesign.com/wp-content/themes/uncode/library/css/../fonts/uncode-icons.svg#uncodeicon") format("svg");font-weight:normal;font-style:normal;font-display:swap}.fa{font-family:"uncodeicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-2x{font-size:2em}.fa-fw{width:1.28571429em;text-align:center;display:inline-block}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-user:before{content:""}.fa-angle-right:before{content:""}.fa-angle-down:before{content:""}.fa-shopping-bag1:before{content:""}.fa-search3:before{content:""}.fa-plus2:before{content:""}.fa-cross:before{content:""}.fa-envelope2:before{content:""}.fa-map-pin:before{content:""}.fa-heart2:before{content:""}@media screen{}body:not(.vc-safe-mode) .horizontal-text.shift_bottom_single{bottom:26px !important;width:100%;left:0px !important}.bao-sticky a{color:#fffbf5 !important;background-color:#051c2c !important;border:2px solid #fff !important;padding:12px 9px 14px !important;width:100%;display:block;text-align:center}.rank-math-breadcrumb p{margin:0px !important;font-size:14px;line-height:1.5 !important;opacity:.6;text-transform:capitalize}.page-title{margin:18px 0 0 0 !important}div#popmake-90492{max-width:620px !important;height:85vh !important;max-height:960px !important;overflow-y:auto;position:relative}@media screen and (max-width: 959px){.menu-horizontal-inner-custom a{text-transform:capitalize !important}}ul.menu-smart.sm.menu-icons i.fa.fa-shopping-bag1{bottom:1px}ul.menu-smart.sm.menu-icons i.fa.fa-user{width:13px !important}.mobile-additional-icon{display:initial !important}.read-more-block{margin-top:18px !important}#more{display:none}button#readmoreBtn{background:none;font-weight:500;padding-top:18px}.shop-parent .fa.fa-plus2{font-size:12px}@media screen and (min-width: 960px){body.menu-mobile-centered .menu-smart .shop-parent .fa.fa-plus2{display:none !important}}@media screen and (max-width: 959px){body.menu-mobile-centered .menu-smart i.menu-icon.fa.fa-plus2{display:unset !important}}.page-navigation .widget-container.widget_nav_menu li a,.widget-container.widget_custom_menu li a{text-transform:capitalize;font-size:20px !important}.page-navigation-menu .current-menu-item a{font-weight:700 !important}.page-navigation-menu a:hover{text-decoration:underline}.page-navigation h3{display:none;visibility:hidden}.page-navigation-menu.style-color-840669-bg{background-color:#f7f3ee !important}.page-navigation-menu{padding:9px 0px 7px 0px}.vc_wp_custommenu .menu-smart{overflow:auto;overflow-y:hidden;white-space:nowrap;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}@media screen and (max-width: 959px){.menu-wedding-dresses-container ul#menu-wedding-dresses li,.menu-shop-navigation-container ul#menu-shop-navigation li{display:inline-flex !important;vertical-align:middle !important}}.vc_wp_custommenu .menu-smart::-webkit-scrollbar{width:0;height:0}.page-navigation-menu:after{background:linear-gradient(90deg,rgba(235,234,222,0) 0,#fffbf5);right:0;width:50px;animation:fade-in .2s cubic-bezier(.215,.61,.355,1) .9s both;content:"";height:54px;pointer-events:none;position:absolute;top:-9px;z-index:2}.page-navigation-menu:before{background:linear-gradient(90deg,#fffbf5 0,rgba(235,234,222,0));left:0;width:20px;animation:fade-in .2s cubic-bezier(.215,.61,.355,1) .9s both;content:"";height:54px;pointer-events:none;position:absolute;top:-9px;z-index:2}.vc_wp_custommenu .menu-smart li:not(:first-child):before{content:"•"}.vc_wp_custommenu .menu-smart li:first-child{padding-left:36px}.vc_wp_custommenu .menu-smart li:last-child{padding-right:36px}.swipe-for-more .swipe-for-more-block{display:none}@media screen and (max-width: 1900px){.swipe-for-more .swipe-for-more-block{text-align:center !important;display:block !important}.swipe-for-more .swipe-for-more-block{padding-top:9px}}@media screen and (min-width: 960px){.vc_wp_custommenu .menu-smart{text-align:center !important}.swipe-for-more .swipe-for-more-block{padding-top:9px}.page-navigation .widget-container.widget_nav_menu.widget-style .menu-horizontal a,.widget-container.widget_custom_menu.widget-style .menu-horizontal a{padding-right:0px;padding:0px 15px 0px 15px !important}}@media screen and (max-width: 959px){a.dropdown-toggle.highlighted,.shop-parent .drop-menu li{background-color:rgba(0,0,0,.03)}.vc_wp_custommenu .menu-smart li:not(:first-child):before{padding-right:14px}.widget-container.widget_nav_menu li a{padding:0px 9px 5px 0px !important}.vc_wp_custommenu .menu-smart li:first-child{padding-left:18px}.vc_wp_custommenu .menu-smart li:last-child{padding-right:18px}.page-navigation-menu{padding:9px 0px 2px 0px}}.plus-signed h3.panel-title-custom.active>a>span:after{transform:translateY(-50%) rotate(45deg)}h1,h2,h3,h4,h5,h6{text-transform:capitalize}.home-banner-text h1 span{text-transform:none !important}p,li,dt,dd,dl,address,label,small,pre,code{line-height:1.5 !important}.body-borders .body-border-shadow{box-shadow:unset}.footer-usp p a,.information-link a,.instagram-text a,.back-to-information a,.need-help a,a.contact-day-time,.book-appointment a,.link-bold a,a.view-showroom,a.showroom-contacts,b,strong,.opening-times p,.we-have-a-problem a{font-weight:700 !important}.more-information a,.more-information,.information-text-column a,.product-page-acc a,.product-information-block a,.we-have-a-problem strong,.empty-basket a,.about-para a,a.website-by,a,.dashboard-text strong,.order-details-intro mark,strong.product-quantity ins,.order-information-cols strong,.woocommerce-mini-cart-footer strong,strong.product-quantity{font-weight:400 !important}.btn,.uncode-sidecart-wrapper .buttons a.wc-forward.checkout{padding:18px 36px 18px 36px !important;font-size:18px !important}input[type="submit"],input[type="reset"],input[type="button"],button[type="submit"]{font-size:20px !important}.pum-content.popmake-content{max-height:100% !important}.pum-container{margin-bottom:0px !important}.welcome-pop{padding-top:0px;padding-bottom:18px}.pum-content.popmake-content p:empty:before{display:none !important}.welcome-pop-top-row .col-lg-12{padding:9px !important}.welcome-pop-top-row .wpb_row.row-inner{margin-left:0px !important}@media screen and (min-width: 321px){.home-banner-text.header{max-width:60%}}form p{font-weight:300 !important}form a{font-weight:700}span.wpcf7-list-item-label{vertical-align:middle !important;font-size:20px !important}p.wpcf7-inline-field{font-weight:400 !important}.wpcf7 h3{padding-bottom:18px}.required{color:#881a2d;font-weight:600}.date-picker{padding:15px 9px 15px 9px !important;min-height:60px !important}.wpcf7-acceptance .wpcf7-list-item-label{font-size:20px}body:not(.rtl) .wpcf7-acceptance .wpcf7-list-item-label{padding-left:4px !important}.wpcf7-list-item-label{margin-left:3px !important}::-webkit-input-placeholder{color:rgba(5,28,44,.47) !important}:-ms-input-placeholder{color:rgba(5,28,44,.47) !important}::placeholder{color:rgba(5,28,44,.47) !important}.input-background input[type="text"],.input-background input[type="email"],.input-background input[type="number"],.input-background input[type="url"],.input-background input[type="tel"],.input-background input[type="password"],.input-background input[type="date"],.input-background textarea,.input-background select,.input-background .select2-selection--single{border-color:#051c2c !important;border-radius:0px;background-color:#fffbf5 !important}.input-background .style-light input[type="text"],.input-background .style-dark .style-light input[type="text"],.input-background .style-light input[type="email"],.input-background .style-dark .style-light input[type="email"],.input-background .style-light input[type="number"],.input-background .style-dark .style-light input[type="number"],.input-background .style-light input[type="url"],.input-background .style-dark .style-light input[type="url"],.input-background .style-light input[type="tel"],.input-background .style-dark .style-light input[type="tel"],.input-background .style-light input[type="search"],.input-background .style-dark .style-light input[type="search"],.input-background .style-light input[type="password"],.input-background .style-dark .style-light input[type="password"],.input-background .style-light input[type="date"],.input-background .style-dark .style-light input[type="date"],.input-background .style-light textarea,.input-background .style-dark .style-light textarea,.input-background .style-light select,.input-background .style-dark .style-light select,.input-background .style-light .select2-selection--single,.input-background .style-dark .style-light .select2-selection--single{font-weight:300 !important;-webkit-appearance:none;-moz-appearance:none;appearance:none}input,textarea,select,.seldiv,.select2-choice,.select2-selection--single{padding:18px 9px 18px 9px !important}input[type="checkbox"],input[type=radio]{height:18px !important;width:18px !important;border-color:#051c2c !important;border-width:1px !important;padding:0px !important;font-size:18px !important}input[type=checkbox]:checked:before{top:1px}input[type="checkbox"]{border-radius:0px !important}input[type=radio]:checked:before{height:12px !important;width:12px !important}.input-background input[type="text"]:focus,.input-background input[type="email"]:focus,.input-background input[type="number"]:focus,.input-background input[type="url"]:focus,.input-background input[type="tel"]:focus,.input-background input[type="password"]:focus,.input-background input[type="date"]:focus,.input-background textarea:focus,.input-background select:focus,.input-background .select2-selection--single:focus{border-color:#051c2c !important}form .wpcf7-inline-wrapper:nth-child(2) p{margin-top:18px !important}.book-appointment{padding-right:9px !important}.menu-absolute,.menu-wrapper.menu-sticky .menu-container,#masthead:not(.menu-absolute){z-index:10001 !important}.menu-container{box-shadow:0 4px 10px -10px rgba(0,0,0,0) !important}.book-appointment-pop{position:sticky;top:0px;background:#fffbf5;z-index:10}.book-app-pop{padding:0px}#uncode_sidecart{z-index:10003 !important}.widget.woocommerce.widget_shopping_cart{padding-top:27px}#uncode_sidecart_overlay{background:#051c2c !important}.btn{letter-spacing:0 !important}.menu-light .menu-smart>li a.active,.menu-light{color:rgba(0,5,10,.5) !important}[aria-current]:not([aria-current="false"]){font-weight:600}label[for=pa_size]{display:none !important}.style-dark .style-light .btn-default:not(.btn-hover-nobg):not(.icon-animated):not(.btn-flat):hover,.tmb-light .t-entry-text .btn-default:not(.btn-hover-nobg):not(.icon-animated):not(.btn-flat):hover,.style-dark .tmb-light .t-entry-text .btn-default:not(.btn-hover-nobg):not(.icon-animated):not(.btn-flat):hover,.tmb-dark .t-overlay-inner .btn-default:not(.btn-hover-nobg):not(.icon-animated):not(.btn-flat):hover,.style-light .btn-default.active,.style-dark .style-light .btn-default.active,.tmb-light .t-entry-text .btn-default.active,.style-dark .tmb-light .t-entry-text .btn-default.active,.tmb-dark .t-overlay-inner .btn-default.active{color:#fffbf5 !important;background-color:#051c2c !important;border-color:#051c2c !important}.uncode-cart img{max-width:77px !important}.overlay-search.open,.overlay-search,.overlay.style-dark-bg{background-color:#fffbf5 !important}.menu-close-search{max-width:200px !important;margin-right:auto !important;margin-left:auto !important;cursor:pointer !important}.menu-close-search .lines{max-width:200px !important}.lines,.lines:before,.lines:after{width:15px !important;background:#051c2c !important;cursor:pointer;transform-origin:unset !important}i.fa.fa-search3{color:#051c2c !important}.overlay.overlay-search .search-container form .search-container-inner input,.overlay.overlay-search .search-container{font-size:20px !important;padding:.8em 0 .8em 0;box-shadow:inset 0 2px 1px rgba(0,0,0,0) !important;border-radius:0px !important}input.search-field.form-fluid.no-livesearch{background-color:transparent !important}.search-field{border-color:#051c2c !important;border-top:0px !important;border-right:0px !important;border-left:0px !important}.search-button{float:right !important;padding:0px !important;font-size:20px !important}.search-field,.close-search{color:#051c2c !important}.close-search{display:block;margin:0px !important}.search-container-inner i{right:0 !important}.search-container-inner ::-webkit-input-placeholder{color:#777 !important}.search-container-inner :-ms-input-placeholder{color:#777 !important}.search-container-inner ::placeholder{color:#777 !important}h3.panel-title-custom{margin:0px !important}h3.panel-title-custom>a{display:block;color:inherit;position:relative;padding:18px 27px 18px 0px;font-size:20px !important}.plus-signed h3.panel-title-custom>a>span:after{font-family:"uncodeicon";margin-top:0px;font-weight:normal;font-size:15px;position:absolute;top:50%;transform:translateY(-50%) rotate(0);transition:transform 200ms ease-out;right:0;margin-right:0;content:"";font-size:16px;background:rgba(255,251,245,.5) !important}@media (min-width: 960px) and (max-width: 1300px){.panel-title-custom a{max-width:90% !important}}@media (min-width: 960px) and (max-width: 1300px){h3.panel-title-custom>a>span:after{transform:translateY(-50%) translateX(100%) rotate(0);right:-35px !important}}small,figcaption{font-size:18px}.newsletter .wpcf7-email,.newsletter .wpcf7-submit{width:100% !important}.newsletter .wpcf7-submit{margin-top:9px !important;color:#fffbf5 !important;font-size:20px !important;border-width:2px !important;border-radius:0px !important;border-color:#051c2c !important}input.wpcf7-form-control.btn.btn-accent.btn-block{color:#fffbf5 !important;font-size:20px !important;border-width:2px !important;border-radius:0px !important;border-color:#051c2c !important}.newsletter input.wpcf7-form-control.wpcf7-submit.btn.btn-default:hover,input.wpcf7-form-control.wpcf7-submit.btn.btn-accent.btn-block:hover{color:#c1c5c8 !important;background-color:#051c2c !important;border-color:#051c2c !important}input.wpcf7-form-control.wpcf7-submit.btn.btn-accent.btn-block:disabled{color:#3a3d40 !important}input.wpcf7-form-control.wpcf7-submit.btn.btn-accent.btn-block:disabled:hover{color:#3a3d40 !important;background-color:#051c2c !important}.site-footer p,.site-footer li,.site-footer dt,.site-footer dd,.site-footer dl,.site-footer address,.site-footer label,.site-footer small,.site-footer pre,.site-footer code{font-size:1em !important}footer .footer-center{padding-top:18px;padding-bottom:18px;padding-left:18px;padding-right:18px}.footer-info-links a{padding:0px 10px;font-size:18px}a.terms-privacy{padding:0px 0 0 10px;font-size:18px}.social-icons{padding:0px 10px;opacity:.7}@media (min-width: 960px) and (max-width: 1300px){ul.menu-smart>li>a:not(.social-menu-link){font-size:15px !important}div#main-logo{max-width:180px}div#logo-container-mobile{padding:18px 0px 9px 0px !important}.menu-smart>li>a{padding:0px 7px !important}.menu-container ul.menu-smart>li>a,.menu-container ul.menu-smart li.dropdown>a{letter-spacing:0px !important}.menu-smart i.fa-dropdown{padding:0px 0px 0px 2px}.plus-signed .panel-title.active>a span:after{transform:translateY(-50%) translateX(100%) rotate(45deg);right:-9px !important}}@media screen and (max-width: 959px){.overlay.overlay-sequential.style-dark.style-dark-bg.overlay-search.open.open-items,.overlay.overlay-sequential.style-dark.style-dark-bg.overlay-search{display:none !important}.main-container .row-container .single-h-padding,.main-container .row-container .quad-h-padding,.main-container .row-container .double-h-padding,.row.no-top-padding.single-bottom-padding.no-h-padding.row-parent{padding-left:18px !important;padding-right:18px !important}.wpb_column.pos-top.pos-center.align_center.column_parent.col-lg-12.book-app-pop.no-internal-gutter{padding-left:0px !important;padding-right:0px !important}.btn,.uncode-sidecart-wrapper .buttons a.wc-forward.checkout{padding:18px 18px 18px 18px !important;font-size:18px !important}#main-logo{display:block !important;width:180px}.book-appointment{padding-right:0px !important}.mmb-container{left:0px;z-index:1}.mobile-menu-button{padding:26px 18px 27px 18px !important}.mobile-additional-icons{right:18px}.menu-smart a{text-transform:capitalize}.wpcf7-inline-wrapper .wpcf7-inline-field{display:block;width:100%;padding:0px}.wpcf7-inline-wrapper+.wpcf7-inline-wrapper{margin-top:0px !important}.wpcf7 h3{padding-bottom:0px}.wpcf7-inline-wrapper{margin-top:0px}.book-app-pop .row div.column_child{padding:27px 0px 0px 0px !important}.book-app-pop .row div.column_child.welcome-pop{padding:0px 0px 18px 0px !important}.welcome-pop-image .single-block-padding{padding:18px !important}.book-app-pop{padding:0px 36px 27px 36px !important}.widget.woocommerce.widget_shopping_cart{padding-top:16px}.block-bg-overlay.style-color-367319-bg{background:linear-gradient(to bottom,rgba(255,255,255,0),80%,#000) !important;opacity:.6 !important}.menu-mobile-custom .mobile-search-field{padding-left:36px !important}.menu-mobile-custom .mobile-search .search-button{right:28px !important}.footer-info-links a{display:inline-block}.usp-information{min-height:100px}.plus-signed .panel-title.active>a span:after{transform:translateY(-50%) translateX(100%) rotate(45deg);right:-18px !important}.btn:not(input):not(.checkout-button):not(.btn-no-scale),.btn-link:not(input):not(.checkout-button):not(.btn-no-scale){transform:scale(1) !important}}@media screen and (max-width: 569px){.overlay.overlay-search .search-container form{max-width:80vw !important}.plus-signed .panel-title.active>a span:after{transform:translateY(-50%) translateX(100%) rotate(45deg);right:-9px !important}.footer-usp{padding:36px 36px !important;border-bottom:1px solid #c1c5c8}.footer-usp:last-child{border-bottom:0px !important}.footer-usp.middle{padding-bottom:36px !important}.usp-information{min-height:0px}.footer-links-row .row.single-top-padding.no-bottom-padding.single-h-padding.row-parent,.footer-links-row .row.single-top-padding.double-bottom-padding.single-h-padding.row-parent,.footer-links-row .row.single-top-padding.no-bottom-padding.single-h-padding.row-parent{padding-left:0px !important;padding-right:0px !important;padding-bottom:0px !important}.footer-info-links{margin-top:36px;border-top:1px solid #c1c5c8}.footer-info-links a{display:block;text-align:left;padding:10px 18px;border-bottom:1px solid #c1c5c8}}.btn-default:not(.icon-automatic-video),.btn-default-shape{border-radius:0px !important}fieldset{border-width:0px}@media (max-width: 959px){.menu-container .logo-container{padding:18px 36px 18px 36px !important}}.style-light input:not([type='submit']):not([type='button']):not([type='number']):not([type='checkbox']):not([type='radio']):focus{border-color:#051c2c !important;border:1px solid #051c2c !important}textarea{box-shadow:inset 0 0px 0px rgba(0,0,0,0%)}.style-light input[type=radio]{width:20px;height:20px;border-color:#051c2c;border-width:2px}input[type=radio]:checked:before{width:50%;height:50%}.woocommerce fieldset{margin-top:9px;margin-bottom:36px}.register-login .nav-tabs>li.active>a{border-bottom-width:2px !important;background-color:#fffbf5 !important}html{overscroll-behavior:none}@media (max-width: 959px){.mobile-hidden a{display:none !important;visibility:hidden !important}.menu-mobile-custom{display:flex !important;flex-direction:column}.menu-mobile-custom .menu-horizontal-inner-custom{flex:auto;display:flex;flex-direction:column;justify-content:normal;padding-top:1rem}.menu-mobile-custom .menu-horizontal-inner-custom .navbar-nav{height:unset !important}.menu-mobile-custom .menu-horizontal-inner-custom .navbar-nav .menu-primary-inner>li>a{display:flex;flex:1 0 100%;justify-content:center}.menu-mobile-custom .menu-horizontal-inner-custom .navbar-nav.navbar-cta{}.menu-mobile-custom .menu-horizontal-inner-custom .navbar-nav .menu-cta-inner{margin-top:0rem !important}.menu-mobile-custom .menu-horizontal-inner-custom .navbar-nav .menu-cta-inner .book-appointment.menu-item{margin-top:1rem}.menu-mobile-custom .menu-horizontal-inner-custom .navbar-nav .menu-account-menu-inner{margin-top:1rem}.menu-mobile-custom .menu-smart{height:unset !important}.menu-mobile-custom .menu-smart:not(.menu-icons){padding:0 !important}.menu-smart.menu-account-menu-inner{margin-bottom:3rem !important}.menu-mobile-custom .menu-smart li{height:unset !important;text-align:center}.menu-mobile-custom .menu-smart li>a{height:unset !important}.menu-mobile-custom .menu-smart a i.fa-dropdown{display:none}.menu-mobile-custom .mobile-search{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;position:relative}.menu-mobile-custom .mobile-search-field{background-color:#fff;margin:0;line-height:inherit;box-shadow:unset !important;border:0 !important;width:100%;padding-left:36px;padding-right:58px;padding-top:15px;padding-bottom:15px}.menu-mobile-custom .mobile-search-field:focus{border:0 !important;margin:0 !important;line-height:unset !important}.menu-mobile-custom .mobile-search .search-button{position:absolute;top:50%;right:9px;background:transparent !important;width:22px;height:20px;margin-top:-14px}}@media (min-width: 960px){.menu-primary .menu-icons.menu-smart>li>a>i{line-height:unset !important}}@media (max-width: 320px){.menu-mobile-custom .menu-horizontal-inner-custom .navbar-nav .menu-account-menu-inner,.menu-mobile-custom .menu-horizontal-inner-custom .navbar-nav .menu-cta-inner{margin-top:0rem}.menu-mobile-custom .menu-horizontal-inner-custom{flex:auto;display:flex;flex-direction:column;justify-content:normal;padding-top:.5rem}.menu-smart.menu-account-menu-inner{margin-bottom:1rem !important}body[class*=hmenu] ul.menu-smart>li,ul.menu-smart.menu-horizontal>li,.navbar-cta ul.menu-smart>li{display:block}}.wpcf7-inline-field{transition:opacity .3s ease-in-out}#menu-shop-navigation-wedding-dresses.active{cursor:grabbing}#avg_rating span.svgicons,.lh36 span.svgicons,.wppro_badge1_DIV_stars span.svgicons,.wprevpro-rating label,.wprevpro_star_imgs span.svgicons,fieldset#wprevpro_review_rating span.svgicons,span.svgbadgestar,span.svgicons.svg-wprsp-camera,span.svgicons.svg-wprsp-verified,span.svgicons.svg-wprsp-video-camera{-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:bottom}.wprevgoslick{padding-left:10px;padding-right:10px}.wpproslider_t11_DIV_1a,.wpproslider_t11_DIV_3L,.wpproslider_t12_DIV_1a,.wpproslider_t15_DIV_1a,.wpproslider_t2_DIV_1a,.wpproslider_t4_DIV_1a,.wpproslider_t7_DIV_1a,.wpproslider_t8_DIV_1a,.wpproslider_t8_DIV_3L,.wpproslider_t9_DIV_3L,.wprevpro_t6_SPAN_8.wprevsourcepage,div.wprevpro_slideout_container_body{margin:10px}.wpproslider_t10_DIV_2,.wpproslider_t10_DIV_3,.wpproslider_t10_IMG_2,.wpproslider_t11_DIV_2,.wpproslider_t11_DIV_3,.wpproslider_t11_IMG_2,.wpproslider_t13_DIV_2,.wpproslider_t15_H3_3,.wpproslider_t15_P_5,.wpproslider_t2_DIV_2,.wpproslider_t2_DIV_3,.wpproslider_t2_IMG_2,.wpproslider_t4_H3_3,.wpproslider_t4_P_5,.wpproslider_t5_DIV_2,.wpproslider_t5_DIV_3,.wpproslider_t5_IMG_2,.wpproslider_t6_DIV_2,.wpproslider_t6_DIV_3,.wpproslider_t6_IMG_2,.wpproslider_t7_DIV_2,.wpproslider_t7_DIV_3,.wpproslider_t8_DIV_2,.wpproslider_t8_DIV_3,.wpproslider_t8_IMG_2,.wpproslider_t9_DIV_2,.wpproslider_t9_DIV_3,.wpproslider_t9_IMG_2,.wprevpro_t1_DIV_1,.wprevpro_t1_DIV_2,.wprevpro_t1_DIV_2:after,.wprevpro_t1_IMG_4{column-rule-color:#fff;outline:#fff 0;box-sizing:border-box}.wpproslider_t12_DIV_1a,.wpproslider_t12_DIV_1a_widget,.wpproslider_t12_IMG_2,.wpproslider_t15_DIV_1a,.wpproslider_t15_DIV_1a_widget,.wpproslider_t15_IMG_2,.wpproslider_t4_DIV_1a,.wpproslider_t4_DIV_1a_widget,.wpproslider_t4_IMG_2{color:#333;column-rule-color:#333;border:0 #333;outline:#333 0;box-sizing:border-box}.wpproslider_t12_DIV_1a,.wpproslider_t12_DIV_1a_widget,.wpproslider_t4_DIV_1a,.wpproslider_t4_DIV_1a_widget{text-align:center;perspective-origin:180px 166px;transform-origin:180px 166px;background:rgba(0,0,0,.02);padding:30px}.slickwprev-dotted.slickwprev-slider,.wpproslider_t12_DIV_1,.wpproslider_t15_DIV_1,.wpproslider_t4_DIV_1{margin-bottom:15px}.wpproslider_t15_H3_3,.wpproslider_t15_P_5,.wpproslider_t4_H3_3,.wpproslider_t4_P_5{text-align:center;border:0 #fff}.wpproslider_t4_H3_3{color:grey;perspective-origin:150px 13.5px;transform-origin:150px 13.5px;margin:10px 0 8px;font-size:120%;font-weight:700}.wpproslider_t15_SPAN_4,.wpproslider_t4_SPAN_4{box-sizing:border-box;display:block;perspective-origin:150px 10px;transform-origin:150px 10px;margin:0 0 10px}.wpproslider_t12_P_5,.wpproslider_t15_P_5,.wpproslider_t4_P_5{bottom:0;color:#797979;left:0;position:relative;right:0;top:0;perspective-origin:150px 20px;transform-origin:150px 20px;margin:0 0 10px}.wpproslider_t12_DIV_1a img.wprev_media_img,.wpproslider_t4_DIV_1a img.wprev_media_img,span.wprev_consent{margin-left:5px}span.wprevpro_star_imgsloc1>span{margin-right:2px}span.wprevpro_star_imgs>span{margin-right:2px;font-size:110%}span.wprevpro_star_imgs,span.wprevpro_star_imgsloc1{margin-right:3px}.wprev_media_div{margin:8px 0 0;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:5px;padding-bottom:5px;justify-content:flex-start;scrollbar-width:thin;scrollbar-color:rgba(213,213,213,61%) rgba(255,255,255,9%)}.wprev_media_div::-webkit-scrollbar{height:6px}.wprev_media_div::-webkit-scrollbar-track{background:rgba(255,255,255,9%);border-radius:3px}.wprev_media_div::-webkit-scrollbar-thumb{background:rgba(213,213,213,61%);border-radius:3px}img.wprev_media_img{border-radius:3px;height:50px;width:auto}.media_div_t12,.media_div_t15,.media_div_t4{justify-content:space-evenly}.w3_wprs-btn-bar:after,.w3_wprs-btn-bar:before,.w3_wprs-btn-group:after,.w3_wprs-btn-group:before,.w3_wprs-clear:after,.w3_wprs-container:after,.w3_wprs-panel:after,.w3_wprs-row-padding:after,.w3_wprs-row:after,.w3_wprs-topnav:after{content:"";display:table;clear:both}.w3_wprs-col,.w3_wprs-half,.w3_wprs-quarter,.w3_wprs-third,.w3_wprs-threequarter,.w3_wprs-twothird{float:left;width:100%}@media only screen and (min-width:993px){.w3_wprs-col.l4,.w3_wprs-third{width:33.33333%}}.svg-wprsp-star,.wprevpro-rating input[type=radio]:checked+label,.wprevpro-rating:hover input~label{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M20.429 8.14c0 0.221-0.16 0.43-0.319 0.589l-4.456 4.346 1.056 6.138c0.012 0.086 0.012 0.16 0.012 0.246 0 0.319-0.147 0.614-0.503 0.614-0.172 0-0.344-0.061-0.491-0.147l-5.512-2.897-5.512 2.897c-0.16 0.086-0.319 0.147-0.491 0.147-0.356 0-0.516-0.295-0.516-0.614 0-0.086 0.012-0.16 0.025-0.246l1.056-6.138-4.469-4.346c-0.147-0.16-0.307-0.368-0.307-0.589 0-0.368 0.381-0.516 0.687-0.565l6.163-0.896 2.762-5.586c0.11-0.233 0.319-0.503 0.602-0.503s0.491 0.27 0.602 0.503l2.762 5.586 6.163 0.896c0.295 0.049 0.688 0.196 0.688 0.565z'%3E%3C/path%3E%3C/svg%3E%0A")}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.wprev_header_txt{text-align:center;margin-top:20px;margin-bottom:10px}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url("https://www.lovespelldesign.com/wp-content/plugins/wp-review-slider-pro/public/css/fonts/slick.eot");src:url("https://www.lovespelldesign.com/wp-content/plugins/wp-review-slider-pro/public/css/fonts/slick.eot?#iefix") format("embedded-opentype"),url("https://www.lovespelldesign.com/wp-content/plugins/wp-review-slider-pro/public/css/fonts/slick.woff") format("woff"),url("https://www.lovespelldesign.com/wp-content/plugins/wp-review-slider-pro/public/css/fonts/slick.ttf") format("truetype"),url("https://www.lovespelldesign.com/wp-content/plugins/wp-review-slider-pro/public/css/fonts/slick.svg#slick") format("svg")}.indrevtextscroll{max-height:100px;overflow-y:auto;padding-right:2px}.indrevtextscroll::-webkit-scrollbar{width:4px}.indrevtextscroll::-webkit-scrollbar-thumb{background-color:#999;outline:#708192 solid 1px}.indrevtextscroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.3)}.wprevpro_star_imgs span.svgicons{width:18px;height:18px;background:gold;display:inline-block;margin-bottom:-2px;margin-right:1px}a.wprev_media_img_a{display:inline-block;text-decoration:none}a.wprev_media_img_a:focus{color:unset;box-shadow:0 0 0 0 #fff;outline:transparent solid 0}