@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//printformer.com.ua/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=7.4.3") format("woff2");
}

:root {
	--wd-header-banner-h: 40px;
	--wd-text-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgb(0,0,0);
	--wd-text-font-size: 15px;
	--wd-title-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 600;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(0, 0, 0);
	--wd-alternative-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: rgb(0,0,0);
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 13px;
	--wd-primary-color: #e22967;
	--wd-alternative-color: #000000;
	--wd-link-color: #e22967;
	--wd-link-color-hover: #000000;
	--btn-default-bgcolor: #e22967;
	--btn-default-bgcolor-hover: #8224e3;
	--btn-accented-bgcolor: #e22967;
	--btn-accented-bgcolor-hover: #8224e3;
	--wd-form-brd-width: 2px;
	--notices-success-bg: rgb(218,97,232);
	--notices-success-color: #fff;
	--notices-warning-bg: rgb(110,66,181);
	--notices-warning-color: #fff;
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 280px;
}
div.wd-popup.wd-age-verify {
	background-image: url(http://dummy.xtemos.com/woodmart/demos/wp-content/uploads/sites/2/2020/02/w-hemp-second-row-bg.jpg);
	max-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
div.wd-popup.wd-promo-popup {
	max-width: 800px;
}
.page-title-default {
	background-color: #8224e3;
	background-image: none;
	background-size: inherit;
	background-position: center center;
}
.footer-container {
	background-color: #353535;
	background-image: none;
}
body[class*="wrapper-boxed"] {
	background-color: rgb(237,237,237);
	background-image: none;
}
.page .main-page-wrapper {
	background-color: rgb(244,244,244);
	background-image: none;
}
html .wd-buy-now-btn {
	color: rgb(255,255,255);
	background: rgb(130,36,227);
}
html .wd-buy-now-btn:hover {
	color: rgb(255,255,255);
	background: rgb(226,41,103);
}
.product-labels .product-label.onsale {
	background-color: rgb(221,51,51);
}
div.wd-popup.popup-quick-view {
	max-width: 1200px;
}

@media (max-width: 1024px) {
	:root {
		--wd-header-banner-h: 40px;
	}

}
:root{
--wd-form-brd-radius: 0px;
--btn-default-color: #fff;
--btn-default-color-hover: #fff;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 35px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 35px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
}



element.style {
}
.btn.btn-color-primary {
    border-radius: 9px 9px 9px 9px;
}
.menu-simple-dropdown .sub-menu-dropdown {
    border-radius: 9px 9px 9px 9px;
}
.woodmart-header-links .color-scheme-dark li a {
    color: #e22967;
}
.added_to_cart, .btn, .button, [type=button], [type=submit], button {
    background-color: #e22967;
    border-radius: 20px 20px 20px 20px !important;
    color: #ffffff;
    vertical-align: top;
}
.woocommerce a.lumise-edit-design {
    border-radius: 11px;
    background-color: #e2296742 !important;
    content: url(https://printformer.com.ua/wp-content/uploads/2021/04/svg-editor-image-1.svg);
    height: 77px;
    padding: 3px;
}
.woodmart-hover-quick .woodmart-add-btn > a {
border-radius: 18px;
}
.woodmart-buttons {
    box-shadow: 1px 1px 1px rgb(0 0 0 / 54%);
    border-radius: 14px;
}
.wd-my-account-links a {
    box-shadow: 0 0 4px rgb(217 43 101 / 40%);
    color: #8224e3;
    border-radius: 14px;
}
.woocommerce-MyAccount-navigation ul li.is-active>a {
    border-radius: 14px;
}
 input[type='text'] {
    border-radius: 8px;
}
.wd-nav-img {
    max-height: 63px;
}
.wd-dropdown-menu.wd-design-default {
    border-radius: 14px;
}
.widget_price_filter .ui-slider .ui-slider-range {
    height: 3px;
    background-color: #8224e3;
}
.page-title-default {
    display: table-cell;
}
.page-title .container {
    display: none;
}
.cat-design-alt img {
    width: -webkit-fill-available;
}
.widget_product_categories .wd-cats-toggle.toggle-active {
    background-color: #e22967;
    color: #fff;
}
.nbdesigner_pp_close {
    background: #6e16ce;
}
.nbd-field-header {
    background: #e2296730!important;
    border-radius: 14px;
}
.nbd-swatch-wrap .nbo-checkbox-wrap {
    border: 2px solid #e22967;
}
iframe, embed {
    max-width: 100%;
}
.searchform.wd-style-with-bg input[type="text"] {
    border-radius: 22px;
}
.searchform.wd-style-with-bg .searchsubmit {
    border-radius: 22px !important;
	  box-shadow: 0 0 5px rgb(0 0 0 / 65%);
}
.scrollToTop {
    background-color: rgb(110 22 206)!important;
    box-shadow: 0 0 5px rgb(0 0 0 / 65%);
    color: #fff!important;
}
.owl-carousel.owl-drag .owl-item {
	  border-radius: 22px !important;
}
.product-grid-item .product-element-top {
    border-radius: 22px !important;
}
div.nsl-container .nsl-button-google[data-skin="light"] {
    border-radius: 22px !important;
}
div.nsl-container .nsl-button {
    border-radius: 22px !important;
}
div.quantity input[type="button"] {
    width: 37px !important;
	  border-radius: 22px !important;
}
.thumbnails.slick-slider>button {
    background-color: rgb(116 39 167);
    color: #ffffff;
}
.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input, .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover, .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus {
    border-radius: 22px;
}
.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit, .dgwt-wcas-om-bar .dgwt-wcas-om-return {
    border-radius: 22px;
}
.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit::before {
    display:none;
}
.products-bordered-grid.elements-grid {
    border-color: rgb(119 119 119 / 0%);
}
.nbd-label-wrap input[type="radio"]:checked + label, .nbo-sub-attr-l input[type="radio"]:checked + label {
    background: #eeeeee !important;
    color: #545454 !important;
	  box-shadow: 0 0 5px rgb(0 0 0 / 35%)!important;
}
.nbd-label, .nbo-sub-attr-l label {
    background: #eeeeee !important;
    color: #545454 !important;
	  box-shadow: 0 0 5px rgb(0 0 0 / 35%)!important;
}
input[type='email'], input[type='date'], input[type='search'], input[type='number'], input[type='text'], input[type='tel'], input[type='url'], input[type='password'], textarea, select {
    border-radius: 7px;
}
pre {
    overflow: auto;
    margin-bottom: 20px;
    padding: 0px;
    background: #ffffff;
    text-align: left;
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
    text-align: center !important;
    font-family: 'roboto';
    border-radius: 24px;
}
.wb-timer>span {
  border-radius: 22px !important;
	background-color: #6e16ce !important;
	color: fff !important;
}
.wd-header-cart.wd-design-5 {
    transform: scale(1.3);
}
.woocommerce-product-gallery:not(.thumbs-position-centered) {
    margin-top: -28px;
}
.fpd-blue-btn {
   background-color: #e22967;
   border-radius: 22px;
	 font-family: 'roboto';
	 font-weight: 700;
}
.cat-design-alt.categories-with-shadow .category-image-wrapp {
    box-shadow: 1px 1px 2px rgb(0 0 0 / 12%);
    zoom: 2;
	  border-radius: 12px;
}
.wd-hover-tiled .product-wrapper {
    border-radius: 15px;
}
.wd-hover-tiled .product-element-bottom {
    border-radius: 0px 0px 15px 15px;
}
.product-grid-item {
    background-color: white;
	  border-radius: 22px;
	  box-shadow: none;
}
.cart-empty:before {
    content: url(https://printformer.com.ua/wp-content/uploads/2021/04/cart-12d.svg);
    transform: scale(2.1);
}
.wd-empty-mini-cart:before {
    content: url(https://printformer.com.ua/wp-content/uploads/2021/04/cart-12d.svg) !important;
    transform: scale(2.1);
}
.dgwt-wcas-details-right .dgwt-wcas-suggestions-wrapp {
    border-radius: 14px;
}
.dgwt-wcas-details-right .dgwt-wcas-details-wrapp {
    border-radius: 14px;
}
.dgwt-wcas-suggestion-selected {
    background-color: #35353536;
    border-radius: 14px;
}
.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp {
    border-radius: 14px !important;
}
.product_title {
    font-size: 22px;
    margin-bottom: 6px;
}
.woocommerce-product-details__short-description {
    margin-bottom: 21px;
    display: grid;
	  margin-top: 12px;
}
.iconic-was-swatches--text-swatch .iconic-was-swatch--selected, .iconic-was-swatches--text-swatch .iconic-was-swatch--selected:hover {
    background: #e22967;
    border-color: #8c4ad4;
    color: #fff!important;
    border-radius: 23px;
}
.iconic-was-swatches--text-swatch .iconic-was-swatch {
    border: 1px solid #6e16ce;
    border-radius: 23px;
}
.iconic-was-swatches--visual .iconic-was-swatch__graphic {
    box-shadow: -1px 2px 3px rgb(110 22 206);
}
del .amount {
    color: #6e16ce;
}
.price del {
    color: #ff0303;
}
.mCSB_scrollTools .mCSB_draggerRail {
    width: 5px;
    height: 1150px;
    border-radius: 16px;
    background-color: #e22967 !important;
}
.mCSB_scrollTools .mCSB_dragger {
    background-color: white;
    border-radius: 22px;
}
.product-grid-item .hover-img {
    box-shadow: 1px 1px 13px rgb(110 22 206);
}
element.style {
    left: 382.327px;
    top: 454.631px;
}
.fpd-container {
    box-shadow: none;
}
:not(.fpd-ui-theme-doyle).fpd-device-smartphone .fpd-actions-container {
    background: #ffffff;
}
.fpd-grid>.fpd-category.fpd-item:hover {
    border-radius: 22px;
}
.fpd-grid>.fpd-category.fpd-item>picture {
    height: 100% !important;
    margin: -21px !important;
}

.fpd-icon-arrow-dropdown:before {
    color: #e22967 !important;
}
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
    border-radius: 0px 0px 0px 0px;
}
.fpd-module>:first-child {
    background-color: white;
}
.fpd-module>:first-child {
    border-radius: 22px 22px 0px 0px;
}
.fpd-container .fpd-primary-bg-color {
    background-color: #6e16ce !important;
    border-radius: 22px 22px 0px 0px;
}
.fpd-color-selection .fpd-dropdown>.fpd-title {
    background: #7e7d8021;
    color: #353535;
    border-radius: 22px !important;
}
.fpd-color-selection .fpd-dropdown>.fpd-title>.fpd-icon-arrow-dropdown {
    content: url(https://printformer.com.ua/wp-content/uploads/2021/09/aroow4.svg) !important;
}
.fpd-color-selection .fpd-dropdown>.fpd-colors {
    border-radius: 15px;
}
.fpd-container.fpd-gt-step {
    border-radius: 19px;
}
.fpd-gt-step>.fpd-gt-actions {
    margin-top: 0px;
}
.fpd-views-arrowed .fpd-views-wrapper .fpd-item.fpd-view-active:after {
       box-shadow: 0 2px 5px 0 rgb(0 0 0 / 55%), 0 2px 10px 0 rgb(0 0 0 / 12%);
    border-radius: 9px;
	     background: #6e16ce;
}
.fpd-panel-font-family .fpd-fonts-list {
    overflow: auto;
    max-height: 159px !important;
    margin: 1px 5px 28px 2px;
}
.fpd-fonts-list .fpd-item {
    color: #e22967;
    font-size: 22px;
}
.fpd-panel-font-family .fpd-fonts-list {
    overflow: auto;
    max-height: 159px !important;
    margin: 1px 5px 28px 2px;
}
.fpd-views-wrapper>.fpd-view-next, .fpd-views-wrapper>.fpd-view-prev {
    color: white;
    background: #e22967;
}
.fpd-container {
    color: #e22967;
    border-radius: 22px;
}
.fpd-actions-wrapper.fpd-pos-left>.fpd-action-btn, .fpd-actions-wrapper.fpd-pos-right>.fpd-action-btn {
    border-radius: 22px;
}
.fpd-actions-wrapper>.fpd-action-btn.fpd-disabled {
    color: #fff ;
    background: #e22967;
	  border-radius: 22px;
}
.fpd-actions-wrapper>.fpd-action-btn {
    background: #fff;
    border-radius: 22px;
}
.fpd-gt-actions>.fpd-btn {
    border-radius: 22px;
}
.fpd-container .fpd-login-info {
    background-color: white;
    border-radius: 10px;
}
.fpd-modal-internal.fpd-modal-overlay {
    border-radius: 22px;
}
.fpd-container .fpd-module input, .fpd-container input[type="text"] {
    border-color: rgb(182 43 90) !important;
    background-color: white;
    border-radius: 0px 22px 22px 0px;
}
.fpd-input-back-search>.fpd-back {
    border-radius: 22px;
    background: rgb(226 41 103)!important;
    color: #ffffff;
	  border-radius: 22px 0px 0px 22px;
}
.fpd-input-search>span {
    color: #e22967;
    font-size: 27px;
}
.fpd-module[data-module=designs] .fpd-head {
    background-color: #353535;
}
.fpd-module[data-module=text] .fpd-btn {
    margin-top: 1px;
    margin-bottom: 20px;
    border-radius: 0px 0px 22px 22px;
}
[data-context=upload] .fpd-upload-zone {
    color: #ffffff;
}
.arcontactus-widget .arcontactus-message-button p, {
    font-size: 8px !important;
}
.mspc-horizontal.mspc-variation img {
    max-width: 100%;
    width: 4%;
    float: left;
}
[data-context=upload] form {
    background-color: #353535;
}
.fpd-grid-cover>.fpd-item>picture {
    background-size: contain;
}
.variations_form .label label {
    color: #6e16ce;
}
.woocs_auto_switcher.cd-stretchy-nav .woocs_add_field {
    font-size: 1px !important;
    color: #ff000000 !important;
}
.woocs_auto_switcher.cd-stretchy-nav ul a::before {
    width: 6px !important;
    right: 57px !important;
    background-color: #6d17cb !important;
}
.woocs_auto_switcher.cd-stretchy-nav.nav-is-visible ul a.woocs_curr_curr {
    color: #000000 !important;
}
.fpd-views-wrapper .fpd-views-selection .fpd-view-active {
    background: #ffffff !important;
}
.chosen-container .chosen-results {
    box-shadow: 0 0 4px rgb(53 53 53);
}
.chosen-container .chosen-results li.active-result {
    color: #6e16ce !important;
}
.chosen-container-active .chosen-single {
    box-shadow: none !important;
}
.woocommerce-breadcrumb a, .yoast-breadcrumb a {
    color: #e22967;
    font-size: 17px;
}
.wd-progress-bar .progress-bar {
    background-color: #6200d3;
    border-radius: 22px 22px 22px 22px;
}
.arcontactus-widget.right.arcontactus-message {
    z-index: 1;
}
.fpd-views-arrowed .fpd-views-wrapper .fpd-item.fpd-view-active {
    border-radius: 8px;
    height: 60px;
}
.woocommerce-thankyou-order-received {
    border: 2px dashed #6e16ce;
    border-radius: 10px;
    color: #e22967;
}
.wd-logo img {
    background-color: #ffffff00 !important;
}
.site-logo {
    background-color: #ffffff00 !important;
}
.wd-free-progress-bar {
    border: 0px dashed rgb(226 41 103);
    border-radius: 0px;
}
.wd-progress-bar .progress-area {
    background-color: #e2296782;
    border-radius: 22px;
}
.paypal-button.paypal-button-color-gold, .paypal-button-row.paypal-button-color-gold .menu-button {
    background: #e22967 !important;
	  border-radius: 22px !important;
}
.woocommerce-message {
    background-color: rgb(110 22 206);
    border-radius: 42px;
}
.woocommerce-message .button {
    background-color: #e22967;
	  width: 191px;
}
.checkout-order-review {
    background-color: #ffffff;   
	  box-shadow: 0 0 15px rgb(16 16 16 / 44%);
}
.checkout-order-review:before{
   background-image: radial-gradient(farthest-side,transparent 6px,#ffffff 0);
}
.checkout-order-review:after{
	 background-image: radial-gradient(farthest-side,transparent 6px,#ffffff 0);
}
.woocommerce-mini-cart .remove {
    background-color: #e22967;
}
.fpd-3d-preview-wrapper .fpd-loading {
   z-index: 99999999999;
	 content: url(https://printformer.com.ua/wp-content/uploads/2022/06/svg-editor-image-17.svg);
}
.fpd-container.fpd-device-smartphone~.fpd-views-wrapper .fpd-item {
    border-radius: 14px;
}
.fpd-main-wrapper .fpd-3d-preview-wrapper>.fpd-fullscreen-toggle {
    color: #6e16ce;
}
.fpd-3d-preview-wrapper:after {
    color: #e22967;
}
.fpd-3d-preview-wrapper>canvas {
    border-radius: 0px 22px 22px 0px;
}
.fpd-3d-preview-wrapper {
    border-radius: 0px 22px 22px 0px;
}
.fpd-icon-guided-tour:before {
    content: url(https://printformer.com.ua/wp-content/uploads/2022/06/svg-editor-image-45.svg);
}
.fpd-gt-step .fpd-gt-text {
    padding-right: 13px;
}
.iconic-was-swatches--tick.iconic-was-swatches--visual .iconic-was-swatch--selected:before {
    background: rgb(0 0 0 / 0%);
}
.fpd-main-wrapper .fpd-3d-preview-wrapper {
    box-shadow: none;
}
.fpd-element-toolbar-smart .fpd-color-palette>.fpd-item {
    border-radius: 20px;
}
.wd-nav-vertical>li:first-child>a {
    border-radius: 22px;
}
.wd-nav-vertical>li:last-child>a {
    border-radius: 22px;
}
.fpd-main-wrapper .fpd-element-tooltip{
	  left: 191.715px!important;
    top: 83.3762px!important;
	  scale: none!important;
	  transform: none!important;
}
.fpd-element-toolbar-smart.fpd-theme-dark{
    background: linear-gradient(90deg, rgba(130,36,227,1) 0%, rgba(226,41,103,1) 100%);
}
.wd-action-btn.wd-style-icon-bg-text>a {
    box-shadow: none;
	  background-color: #e2296700;
    color: #fff0;
}
:is(.btn,.button,button,[type="submit"],[type="button"]):hover {
    color: #ffffff;
    background-color: #8224e3;
}
.badge onsale perc {
   opacity: 0% !important;
}
.span.badge.onsale.perc {
    display: none!important;
}
.col-lg-9 {
    color: #fff;
}
.wd-cat-thumb img {
    opacity: 0%;
}
.wd-swatches-product {
    display: none!important;
}
.product_meta.wd-layout-inline>span {
    display: none!important;
}
.fpd-scroll-area .mCSB_container {
        padding-bottom: 55px;
}
.fpd-container .fpd-grid {
    position: inherit;
}
.fpd-grid.fpd-padding>.fpd-item>picture {
    zoom: 3%;
}
    max-height: 415px !important;
    height: 219px;
}
.fpd-grid.fpd-padding>.fpd-item>picture {
    height: 7503px;
}
.fpd-element-toolbar-smart.fpd-type-image {
    height: 60px;
}
.ui.active.button {
    background-color: #10ea4f!important;
}
.registration-info, .login-info {
    width: 422px;
}
.fpd-container .fpd-scroll-area {
    background-color: #353535;
}
.fpd-draggable-dialog .fpd-content {
    background-color: #353535;
}
.fpd-grid>.fpd-category.fpd-item {
    background: #353535;
    color: #ffffff;
}
.iconic-was-swatches--tick.iconic-was-swatches--visual .iconic-was-swatch--selected .iconic-was-swatch__container:before {
    opacity: 85%;
}
.fpd-product-price {
   display: block !important;
   visibility: visible !important;
}
.fpd-tool-fill-opacity {
    visibility: hidden !important;
}
[class^=fpd-element-toolbar-] .fpd-panel-tabs-content {
    background: linear-gradient(90deg, rgba(130,36,227,1) 0%, rgba(226,41,103,1) 100%);
    border-radius: 15px;
}
.fpd-element-toolbar-smart.fpd-theme-dark .fpd-sub-panel {
    border-radius: 15px;
}
.fpd-element-toolbar-smart, .fpd-element-toolbar-smart * {
    border-radius: 15px;
}
.fpd-icon-back {
    border-radius: 15px;
}
.fpd-element-toolbar-smart.fpd-theme-dark .fpd-bottom-tools [class^=fpd-tool-] {
    border-radius: 15px;
}
.fpd-icon-fullscreen:before {
    zoom: 1.3!important;
}
.fpd-element-toolbar-smart.fpd-theme-dark .fpd-sub-panel .fpd-close-panel {
    border-radius: 12px!important;
}
.arcontactus-widget.right.arcontactus-message.open {
    z-index: 99!important;
}
.mfp-move-horizontal .mfp-with-anim {
    border-radius: 22px;
}
button.mfp-close {
    background: #e22967 !important;
    border-radius: 147px !important;
}
.wd-products-with-shadow:not(.products-bordered-grid) .product-wrapper {
    border-radius: 14px;
}
.wd-accordion-title-text {
    color: #8224e3 !important;
}
.wd-nav[class*="wd-style-"]>li>a {
    color: #8224e3;
    font-size: 22px;
}
.fpd-grid>.fpd-category.fpd-item {
    background: #35353500!important;
}
.fpd-grid>.fpd-category.fpd-item>span {
	  display:none;
}
.fpd-grid-columns-3 .fpd-grid>.fpd-item {
    width: 49%;
}
:is(.btn,.button,button,[type="submit"],[type="button"]) {
    font-size: 11.7px!important;
}
.wd-load-more:not(:hover) {
    background-color: #e22967 !important;
}
body .select2-container--default .select2-selection--single {
    border-radius: 8px!important;
}
.iconic-wsb-product-bumps__discount-message {
    background: #6e16ce;
}
.iconic-wsb-product-bumps__discount-message::before {
    border-color: transparent transparent #6e16ce transparent;
    left: 120px;
}
.vi-wbs-frequently-products .vi-wbs-frequently-product-item-attributes-arrow .vi-wbs-frequently-product-arrow-down {
    border-top: 5px solid rgb(226 41 103);
}
.vi-wbs-frequently-products-container.vi-wbs-frequently-products-hover .vi-wbs-frequently-product-item:hover .vi-wbs-frequently-product-item-attributes-arrow .vi-wbs-frequently-product-arrow-down, .vi-wbs-frequently-products-container.vi-wbs-frequently-products-click .vi-wbs-frequently-product-item.vi-wbs-show-select .vi-wbs-frequently-product-item-attributes-arrow .vi-wbs-frequently-product-arrow-down {
    border-bottom: 5px solid rgb(110 22 206);
}
.wd-shipping-progress-bar.wd-style-bordered .wd-free-progress-bar {
    border-radius: 22px !important;
}
.wd-action-btn.wd-style-icon-bg-text>a:hover {
    color: #ffff !important;
}
.wd-action-btn.wd-style-icon-bg-text>a {
    background-color: #e2296c !important;
	  color: #fff;
}
.order-status {
    background: #da4b4b !important;
}
.order-status.status-on-hold {
    background: #ffaa00 !important;
	  color: #000000;
}
.order-status.status-processing {
    background: #26da26 !important;
    color: #000000;
}
.product-label.out-of-stock {
    background-color: #31f457 !important;
}@media (min-width: 1025px) {
	element.style {
}
.cart-totals-inner {
    border: 3px solid #e52967a8;
    border-radius: 14px;
}
.cart-widget-side{
height: 400px;
margin-top: 50px;
border-radius: 9px 9px 9px 9px;
box-shadow: 0 0 18px rgb(0 0 0 / 0.29);
background-color: #fafafa;
}
.wd-tools-element .wd-tools-icon {
    margin-left: -38px ;
}

.wd-header-nav {
    flex: 0 0 auto !important;
}

.breadcrumbs-location-below_header .single-breadcrumbs-wrapper
.whb-color-light .search-style-default input[type=text] {
    border-color: rgb(217 43 101);
    border-radius: 14px;
	  min-width: 460px;
	  margin-bottom: 24px;
}
.search-results-wrapper .woodmart-scroll {
    box-shadow: 0 0 14px rgb(217 43 101);
    border-radius: 22px;
}
.woodmart-header-links .menu-item-my-account {
    margin-left: -30px;
}
.widget_price_filter .ui-slider .ui-slider-handle {
    background-color: #e22967 !important;
    border-radius: 14px;
}
.menu-opener:not(.has-bg) {
    border-radius: 14px 14px 14px 14px;
}
.wd-dropdown-cart {
    padding: 20px;
    width: 330px;
    margin-right: -40px;
    position: absolute;
    border-radius: 12px;
    box-shadow: 1px 1px 8px rgb(131 11 191);
}
.wd-dropdown-cats {
    right: 0;
    z-index: 299;
    border: 1px solid rgb(154 24 24 / 0%);
    border-top: none;
    border-radius: 14px;
    box-shadow: 1px 1px 8px rgb(131 11 191);
}
.wd-nav-vertical>li>a {
    border-radius: 14px;
}
.wd-nav-vertical>li>a {
    padding: 1px 1px;
}
.voice-search-button {
    left: 353px;
    margin-top: -64px;
}
.searchform.wd-style-with-bg .searchsubmit {
    border-radius: 22px;
}
#left-area ul.elementor-icon-list-items, .elementor-edit-area .elementor-element ul.elementor-icon-list-items, .elementor .elementor-element ul.elementor-icon-list-items {
    height: 475px;
}
.elementor-11939 .elementor-element.elementor-element-8b15ae3 .elementor-icon-list-icon svg {
    width: 100px;
    height: 100px;
}
.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
                    width: 467px;
    -webkit-border-radius: 25px;
}
.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit {
    border-radius: 22px;
	  box-shadow: 0 0 5px rgb(0 0 0 / 35%)!important;
}
.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit, .dgwt-wcas-om-bar .dgwt-wcas-om-return {
    left: 389px;
	  opacity: 100%;
}
.fpd-topbar .fpd-navigation>div {
    padding: 0 10px;
}
.fpd-color-selection.fpd-custom-pos .fpd-title {
    font-size: 20px;
    margin-bottom: 5px;
    border-bottom: 3px solid rgb(255 255 255);
    font-family: 'roboto';
    font-weight: 800 !important;
}
.product-images .labels-rounded .product-label {
    min-width: 72px;
    min-height: 39px;
}
.product-images .labels-rounded {
    position: fixed;
}
.fpd-color-selection .fpd-dropdown {
    width: 200px;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    top: -15px;
}
.fpd-color-selection .fpd-dropdown>.fpd-colors {
    top: -107px;
}
.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) {
    right: 116.6667px !important;
}
.dgwt-wcas-preloader {
    display: none;
}
element.style {
}
.nbo-table-summary-wrap.nbo-float-summary .nbo-summary-title {
    background: #6e16ce;
    color: #fff;
    font-size: 18px;
    border-radius: 0px 21px 0px 0px;
}
.hide-larger-price .price {
    margin-bottom: 2px;
}
.iconic-was-swatches {
    margin: 0px 0 0px;
}
.fpd-sc-action {
    background: #c59df1;
    float: left;
    border-radius: 22px;
    position: sticky;
}
.fpd-modal-overlay>.fpd-modal-wrapper {
    position: absolute;
    top: 10%;
    left: 50%;
    border-radius: 22px;
    width: 450px;
	  background: #fffffff5;
}
.fpd-container .fpd-primary-bg-color {
    background-color: #6e16ce !important;
    border-radius: 22px 22px 0px 0px;
    height: 65px;
}
.col-lg-12 {
    margin-top: -28px;
}
@-moz-document url-prefix(){.wd-logo img[src$=".svg"]
	{
   margin-top:  0px;
   padding-top: 0px;	
  } 
}
.product-images img {
    width: 100%;
    filter: initial;
    margin-top: -4px;
    margin-left: 9px;
}
.product-images .labels-rounded {
    top: 68px;
}
.fpd-container {
    top: -60px;
}
.wd-sticky-btn-shown.scrollToTop {
    bottom: 146px;
}
.entry-summary .woocommerce-product-details__short-description pre {
    background: #ffffff;
    position: relative;
}
.wcuCurrencySwitcher.right {
    right: -14px !important;
    margin-top: 166px;	  
}
.chosen-container .chosen-results {
    margin: 8px 4px 4px 0 c;
}
.woocommerce-mini-cart__buttons a:last-child {
    margin-bottom: 10px;
}
.fpd-3d-preview-wrapper .fpd-touch-info {
    width: 77px;
    height: 77px;
}
.fpd-product-designer-wrapper{
    margin-top: 50px;
}
.fpd-container.fpd-gt-step {
    width: 400px;
}
.fpd-container .fpd-dialog-head * {
    line-height: 67px;
}
.btn.btn-color-primary {
    top: 1px;
    height: 30px;
}
.woocommerce-product-gallery .slick-slider {
    top: 73px;
}
.dgwt-wcas-search-form {
    top: 10px;
}
.wd-header-cats.wd-style-1 .menu-opener {
	border-radius: 19px 19px 0px 0px!important;
	top: 12px;
}
.wd-action-btn.wd-style-icon-bg-text>a {
    background-color: #fff0;
    box-shadow: 0 0 5px rgb(0 0 0 / 0%);
}
.variations_form a.reset_variations {
    margin-top: -122px!important;
}
.wd-sub-menu, .wd-sub-menu ul, .wd-sub-menu ol, .wd-nav, nav[class*="-pagination"] ul {
    border-radius: 22px;
}
.woocommerce-product-details__short-description {
    display: -webkit-box;
}
.fpd-draggable-dialog.fpd-active {
    width: 600px;
    height: 600px;
}
.fpd-grid-columns-3 .fpd-grid>.fpd-item {
    max-height: 415px !important;
    height: 378px!important;
}
.iconic-wlv-variations .iconic-was-swatches {
    padding-left: 15px;
	  height: 34px;
}
.col-lg-4 {
    -ms-flex: 0 0 42.000000%!important;
    flex: 0 0 42.000000%!important;
    max-width: 42.000000%!important;
}
.col-lg-8 {
    -ms-flex: 0 0 58.000000%!important;
    flex: 0 0 58.000000%!important;
    max-width: 58.000000%!important;
}
.single-breadcrumbs-wrapper .wd-breadcrumbs {
    padding-bottom: 22px;
    margin-top: -20px;
}
.iconic-was-swatches--tick.iconic-was-swatches--visual .iconic-was-swatch--selected .iconic-was-swatch__container:before {
    opacity: 75%;
}
.product-full-width.product-design-alt .summary-inner{
    display: inline;
}
.fpd-category {
    zoom: -1px;
}
.fpd-grid>.fpd-category.fpd-item:nth-child(-n+2) {
    background: #35353500!important;
	  z-index: 1;
}
.fpd-grid>.fpd-category.fpd-item {
	  z-index: 0;
}
.fpd-grid>.fpd-category.fpd-item>picture {
    top: 1503px!important;
	  position: initial;
}
.col-lg-3 {
    padding-left: 28px;
}
:is(.widget,.wd-widget,div[class^="vc_wp"])>:is(ul,ol) {
    padding-left: 18px;
}
.col-lg-3 {
    max-width: 21%;
}
:is(.wd-custom-icon,picture.wd-custom-icon img) {
    min-width: 66%;
    max-width: 32px;
}
form.variations_form {
    margin-right: 522px;
}
.wd-header-cart.wd-design-4 .wd-cart-number {
    width: 34px!important;
}
.mCSB_outside+.mCSB_scrollTools {
    z-index: 2;
}
.fpd-category fpd-item .naruto {
    z-index: 3;
	  background: #3562e6!important;
}
.button {
    width: 135px!important;
    height: 32px!important;
}
.wd-nav-vertical .wd-dropdown-menu.wd-design-full-width:not(.wd-scroll) {
    border-radius: 22px;
}
.wd-nav-vertical .wd-dropdown-menu:is(.wd-design-sized,.wd-design-full-width) {
    border-radius: 22px!important;
}
.wd-dropdown-cats, .wd-dropdown-cats .wd-nav-vertical, .wd-dropdown-cats .wd-nav-vertical>li:first-child>a {
    border-radius: 0px 0px 19px 19px!important;
}
.wd-sticky-nav-title {
    border-radius: 22px !important;
}
.wd-nav-sticky>li>a .wd-nav-img {
    width: 70px !important;
    height: 70px !important;
}
.wd-sticky-nav:is(:hover,.wd-opened) .wd-nav-sticky>li>a .nav-link-text:not(:first-child) {
    margin-left: 10px !important;
}
.thumbnails.slick-slider>button {
    width: 100%!important;
}
[class*="wd-spacing-"]>[class*="col"] {
    margin-right: 16px;
}
.single-breadcrumbs-wrapper .wd-breadcrumbs {
    padding-bottom: 28px!important;
}
.hide-larger-price .price *:not(.price) {
    font-size: 23px!important;
}
.wd-nav-vertical>li>a .menu-label {
    zoom: 1.4!important;
}

.wd-v-thumb-custom .product-image-thumbnail img {
    object-fit: contain!important;
}

.wd-sub-menu li>a {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
    font-size: 15px !important;
}
.wd-nav>li:is(.wd-has-children,.menu-item-has-children)>a:after {
    margin-left: 4px !important;
    font-size: clamp(6px, 100%, 18px) !important;
	  color: #000000 !important;
}
.wd-nav[class*="wd-style-"]>li>a {
    font-size: 12px !important;
	  top: 9px !important;
	  background-color: #ffffff !important;
    border-radius: 22px 22px 22px 22px !important;
	  color: #b027dd;
    box-shadow: 1px -5px 11px;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.mobile-nav .searchform input[type="text"] {
    width: 299px !important;
}
.voice-search-button {
    left: 181px !important;
    margin-top: 6px !important;
}
.searchform .searchsubmit {
    color: #e22967 !important;
    font-weight: 900 !important;
}
.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit, .dgwt-wcas-om-bar .dgwt-wcas-om-return {
    border-radius: 22px 0px 0px 22px;
}
.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input, .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover, .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus {
    border-radius: 0px;
}
.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit, .dgwt-wcas-om-bar .dgwt-wcas-om-return {
    border-radius: 22px 0px 0px 22px !important;
}
.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) {
    right: 117px !important;
}
.dgwt-wcas-preloader {
    display: none;
}
.whb-general-header .woodmart-logo img {
    transform: scale(2);
}
.fpd-color-selection.fpd-custom-pos {
    margin: -1px 0px -3px;
}
.owl-carousel.owl-drag .owl-item {
    background-color: #ffffff00;
    box-shadow: 1px 1px 13px rgb(255 255 255 / 0%);
}
.product-grid-item {
    box-shadow: 1px 1px 13px rgb(35 35 35 / 22%);
}
.fpd-views-wrapper>.fpd-view-next, .fpd-views-wrapper>.fpd-view-prev {
    background: #e22967 !important;
	     opacity: 100% !important;
}
.fpd-container.fpd-device-smartphone~.fpd-views-wrapper .fpd-item {
    width: 70px !important;
    height: 80px !important;
    background: #ffffff !important;
}
.wd-custom-icon {
    max-width: 30px !important;
}
.wd-side-hidden.wd-opened {
    opacity: 91%;
}
}

@media (min-width: 577px) and (max-width: 767px) {
	.mobile-nav .searchform input[type="text"] {
    width: 299px !important;
}
.searchform .searchsubmit {
    color: #e22967 !important;
    font-weight: 900 !important;
}
.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit, .dgwt-wcas-om-bar .dgwt-wcas-om-return {
    border-radius: 22px 0px 0px 22px;
}
.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input, .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover, .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus {
    border-radius: 0px;
}
.variations_form .label label {
    color: #6e16ce;
}
.fpd-color-selection .fpd-dropdown>.fpd-colors {
    border-radius: 15px;
    width: 187%;
}
.fpd-color-selection.fpd-custom-pos .fpd-title {
    font-size: 20px;
    margin-bottom: 5px;
    border-bottom: 3px solid rgb(255 255 255);
    font-family: 'roboto';
    font-weight: 800 !important;
	  width: 172%;
}
.product-images .labels-rounded .product-label {
    min-width: 72px;
    min-height: 39px;
}
.product-extra-content {
    margin-bottom: 40px;
    margin-top: -29px;
}
.product-images .labels-rounded {
    position: fixed;
}
pre {
    overflow: auto;
    margin-bottom: 20px;
    padding: 0px;
    background: #dedede;
    text-align: left;
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
    text-align: center !important;
    font-family: 'roboto';
    border-radius: 24px;
}
.fpd-actions-wrapper>.fpd-action-btn.fpd-disabled {
    color: #e2296a;
    background: #e22967;
}
.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit, .dgwt-wcas-om-bar .dgwt-wcas-om-return {
    border-radius: 22px 0px 0px 22px !important;
}
.whb-general-header .woodmart-logo img {
    transform: scale(2);
}
.fpd-color-selection.fpd-custom-pos .fpd-title {
    font-family: 'roboto';
    font-weight: 800 !important;
}
.voice-search-button {
    left: 181px !important;
    margin-top: 6px !important;
}
.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) {
    right: 122px !important;
}
.dgwt-wcas-preloader {
    display: none;
}
.whb-general-header .woodmart-logo img {
    transform: scale(2);
}
.fpd-color-selection.fpd-custom-pos {
    margin: -1px 0px -3px;
}
.fpd-container.fpd-device-smartphone~.fpd-views-wrapper .fpd-item {
    width: 70px !important;
    height: 80px !important;
    background: #ffffff !important;
}
.wd-custom-icon {
    max-width: 30px !important;
}
.btn.btn-color-primary {
    top: 0px;
    height: 29px;
}
.wd-side-hidden.wd-opened {
    opacity: 91%;
}
.woocommerce-product-details__short-description {
    display: inline-block;
}
.iconic-wlv-variations .iconic-was-swatches {
    padding: 7px;
}
}

@media (max-width: 576px) {
	element.style {
}
.voice-search-button {
        left: 181px !important;
        margin-top: -64px !important;
}
.mobile-nav .searchform input[type="text"] {
        width: 298px !important;
}
.searchform .searchsubmit {
       color: #e22967 !important;
       font-weight: 900 !important;
}
.whb-general-header .woodmart-logo img {
	       transform: scale(2);
}
.whb-general-header {
    background-color: #353535;
}
.variations_form a.reset_variations {
    margin: -33px 0 0;
}
.btn.btn-color-primary {
    top: 0px;
    height: 29px;
}
.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit, .dgwt-wcas-om-bar .dgwt-wcas-om-return {
    border-radius: 22px 0px 0px 22px;
}
.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input, .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover, .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus {
    border-radius: 0px;
}
.variations_form .label label {
    color: #6e16ce;
	  margin-left: -15px;
    white-space: initial;
    font-size: 18px;
	  display: inline-block;
    vertical-align: middle;
    line-height: 1;
}
.fpd-color-selection .fpd-dropdown>.fpd-colors {
    border-radius: 15px;
}
.product-images .labels-rounded .product-label {
    min-width: 72px;
    min-height: 39px;
}
.product-extra-content {
    margin-bottom: 40px;
    margin-top: -29px;
}
.product-images .labels-rounded {
    position: fixed;
}
pre {
    overflow: auto;
    margin-bottom: 20px;
    padding: 0px;
    background: #ffffff;
    text-align: left;
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
    text-align: center !important;
    font-family: 'roboto';
    border-radius: 24px;
}
.fpd-actions-wrapper>.fpd-action-btn.fpd-disabled {
    color: #e2296a !important;
    background: #e22967;
}
.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit, .dgwt-wcas-om-bar .dgwt-wcas-om-return {
    border-radius: 22px 0px 0px 22px !important;
}
.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) {
    right: 122px !important;
}
.dgwt-wcas-preloader {
    display: none;
}
.product-images-inner {
    top: -21px;
}
.fpd-color-selection.fpd-custom-pos {
    margin: -1px 0px -3px;
}
.variations_form .variations tr:last-child td {
    font-size: 11px;
}
.fpd-color-selection .fpd-dropdown {
    display: contents;
}
.fpd-topbar .fpd-navigation>div>span {
    line-height: 13px;
    font-size: 26px;
}
.fpd-topbar .fpd-navigation {
    height: 44px;
}
.fpd-container .fpd-primary-bg-color {
    background-color: #6e16ce !important;
    border-radius: 22px;
    height: 43px;
}
.product-images-inner {
    top: -52px;
}
.fpd-modal-overlay>.fpd-modal-wrapper {
    top: 13%;
}
.product-image-summary-inner>div:last-child {
     margin-top: -19px;
}
.fpd-container .fpd-primary-bg-color {
    border-radius: 22px 22px 0px 0px;
}
.main-page-wrapper {
    margin-top: -64px;
}
.whb-col-mobile {
    margin-top: 12px;
    margin-left: -474px;
}
.wd-sticky-btn-shown.scrollToTop {
    bottom: 28px;
}
.fpd-container .fpd-primary-bg-color {
    height: 47px !important;
}
.fpd-container.fpd-device-smartphone~.fpd-views-wrapper .fpd-item {
    width: 70px !important;
    height: 70px !important;
    background: #ffffff !important;
}
.wd-custom-icon {
    max-width: 30px !important;
}
.fpd-color-selection .fpd-dropdown>.fpd-colors.fpd-active {
    position: inherit !important;
}
.wd-custom-icon {
    max-width: 30px !important;
}
.product-image-summary-inner>div {
    margin-top: 42px;
}
.wd-side-hidden.wd-opened {
    opacity: 91%;
}
.woocommerce-product-details__short-description {
    display: inline-block;
}
.fpd-grid>.fpd-category.fpd-item>span {
    top: 85px;
}
.wd-products-nav {
    top: -32px;
    left: 9px;
}
.iconic-wlv-variations .iconic-was-swatches {
    padding: 7px;
}
.summary-inner>.price {
    margin-bottom: 0px;
}
.woocommerce-product-details__short-description {
    margin-top: 0px;
}
.woocommerce-product-details__short-description {
    zoom: 1.5;
}
.variations td {
    zoom: 1.2;
}
.arcontactus-widget.right.arcontactus-message {
    z-index; 99;
}
.woocommerce-product-details__short-description>*:last-child {
    margin-right: 49px;
}
.iconic-was-swatches {
    margin: 11px 0 -41px;
    padding: 11px;
}
.woocommerce-product-details__short-description {
    margin-left: 14px;
    margin-top: 7px;
}
.fpd-grid-columns-3 .fpd-grid>.fpd-item {
    max-height: 415px;
    height: 219px!important;
}
.wd-hover-standard .wd-add-btn {
    margin-left: -5px!important;
}
.button {
    width: 135px!important;
    height: 32px!important;
}
.single-product .whb-overcontent:not(.whb-custom-header) {
    padding-top: 36px;
}
.fpd-container.fpd-sidebar.fpd-sidebar-right>.fpd-mainbar {
    width: 2px !important;
}
.breadcrumbs-location-below_header .single-breadcrumbs-wrapper {
    margin-top: -33px!important;
    margin-bottom: 38px!important;
}
.hide-larger-price .price *:not(.price) {
    font-size: 19px !important;
}
.wd-sizeguide .responsive-table {
    scale: 0.7 !important;
    margin-left: -99px!important;
    margin-top: -159px!important;
    width: 522px !important;
}
table {
    line-height: 1 !important;
}
.wd-sizeguide-table tr:first-child {
    background-color: #ffffff00 !important;
}
.mfp-wrap .wd-popup {
    height: 1850px !important;
}
.wd-sizeguide-table :is(tr,td) {
    color: black !important;
    font-family: 'roboto' !important;
}
.woocommerce-product-gallery:not(.thumbs-position-centered) {
    margin-top: -76px;
}
.wd-nav-mobile>li>a, .wd-nav-mobile>li>ul li>a {
    border-bottom: 1px solid rgb(210 42 100);
}
.wd-sub-menu li>a {
    color: #000000;
}
.wd-nav-mobile li.opener-page>a {
    background-color: #a734cd40;
}
}

