.dgpc_product_carousel .swiper-container{width:100%;height:auto;padding-bottom:15px!important;padding-top:15px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start}.dgpc_product_carousel .swiper-container ul{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform!important;transition-property:-webkit-transform!important;-o-transition-property:transform!important;transition-property:transform!important;transition-property:transform,-webkit-transform!important;-webkit-box-sizing:content-box;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:visible;padding:0!important;box-sizing:content-box}.dgpc_product_carousel .swiper-container-3d ul{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.dgpc_product_carousel .swiper-container-3d ul:after,.dgpc_product_carousel .swiper-container-3d ul:before{display:none}.dgpc_product_carousel .swiper-container .product{font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-pack:flex-start;justify-content:flex-start;-ms-flex-align:flex-start;align-items:start;margin-bottom:0!important;-ms-flex-direction:column;flex-direction:column;float:none!important;clear:none!important;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:all!important;-o-transition-property:all!important;transition-property:all!important}.dgpc_product_carousel .swiper-container .product>img{display:none}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent)!important;background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent)!important;background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent))!important;background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)!important}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent)!important;background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent)!important;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent))!important;background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)!important}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right{-webkit-transition-property:opacity!important;-o-transition-property:opacity!important;transition-property:opacity!important}.dgpc_product_carousel .product_equal_height .product{height:auto}.dgpc_product_carousel .swiper-pagination{width:100%}.dgpc_product_carousel .swiper-pagination .swiper-pagination-bullet{margin-right:5px!important;width:9px;height:9px;border-radius:100%!important}.dgpc_product_carousel .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0}.dgpc_product_carousel .swiper-container-3d ul .swiper-slide-active{-webkit-transform:translateZ(0) rotateX(0deg) rotateY(0deg)!important;transform:translateZ(0) rotateX(0deg) rotateY(0deg)!important}.dgpc_product_carousel .swiper-button-next,.dgpc_product_carousel .swiper-button-prev{background-image:none!important;width:53px;font-size:53px;height:53px;background-color:#fff;text-align:center;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);-o-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94);margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1em}.dgpc_product_carousel .swiper-button-next:before,.dgpc_product_carousel .swiper-button-prev:before{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:ETmodules;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;line-height:.96em;text-transform:none;color:#0c71c3;speak:none;vertical-align:super}.dgpc_product_carousel .swiper-button-next:before,.dgpc_product_carousel .swiper-button-prev:before{content:attr(data-icon)}.dgpc_product_carousel .swiper-button-prev{left:-66px}.dgpc_product_carousel .swiper-button-next{right:-66px}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:pointer;pointer-events:all}@media (max-width:656px){.dgpc_product_carousel .swiper-button-prev{left:0}.dgpc_product_carousel .swiper-button-next{right:0}}.dgpc_product_carousel .arrow_on_hover .swiper-button-prev{left:0;opacity:0;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.dgpc_product_carousel .arrow_on_hover .swiper-button-next{right:0;opacity:0;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.dgpc_product_carousel:hover .arrow_on_hover .swiper-button-prev{left:-66px;opacity:1}.dgpc_product_carousel:hover .arrow_on_hover .swiper-button-next{right:-66px;opacity:1}.dgpc_product_carousel .arrow_inside .swiper-button-prev{left:0}.dgpc_product_carousel .arrow_inside .swiper-button-next{right:0}.dgpc_product_carousel:hover .arrow_inside.arrow_on_hover .swiper-button-prev{left:0;opacity:1}.dgpc_product_carousel:hover .arrow_inside.arrow_on_hover .swiper-button-next{right:0;opacity:1}.dgpc_product_carousel .swiper-container ul .product{border-style:solid;border-width:0;margin:0}.dgpc_product_carousel .swiper-container ul .product-content,.dgpc_product_carousel .swiper-container ul .product-content-top{width:100%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:9}.dgpc_product_carousel .swiper-container ul .product-content-top a{padding-bottom:0!important}.dgpc_product_carousel .swiper-container ul .price del,.dgpc_product_carousel .swiper-container ul .price ins .dgpc_product_carousel .swiper-container ul p,.dgpc_product_carousel .swiper-container ul .woocommerce-loop-product__title{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.dgpc_product_carousel .swiper-container ul .price del{margin-bottom:0!important}.dgpc_product_carousel .swiper-container ul .price{display:block}.dgpc_product_carousel .woocommerce ul li.product .onsale{font-size:16px;line-height:1.6em!important;border-radius:0!important;padding:5px 17px!important;top:10px!important;right:10px!important;left:auto!important;min-width:auto!important;min-height:auto!important;color:#fff!important}.dgpc_product_carousel .product-item-footer{position:absolute;bottom:-1px;left:0;right:0;display:-ms-flexbox;display:flex;width:100%;z-index:99;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.dgpc_product_carousel ul li.product .product-item-footer .dgpc-rating-container{width:40%;background-color:hsla(0,0%,100%,.8);-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94)!important;-o-transition:all .2s cubic-bezier(.25,.46,.45,.94)!important;transition:all .2s cubic-bezier(.25,.46,.45,.94)!important;-webkit-transform:translateY(20px) translateX(20px);transform:translateY(20px) translateX(20px);opacity:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:0!important}.dgpc_product_carousel ul li.product .product-item-footer:not(.has-cart-button) .dgpc-rating-container{width:100%;padding:15px 0!important;-webkit-transform:translateY(20px);transform:translateY(20px)}.dgpc_product_carousel .dgpc-rating-container .star-rating{display:inline-block;margin:0!important}.dgpc_product_carousel .et_shop_image{overflow:hidden;border-style:solid;border-width:0;width:100%;position:relative}.dgpc_product_carousel ul li.product .product-item-footer .button{background:rgba(51,51,51,.83);color:#fff;padding:15px 22px!important;text-align:center;font-size:1em;line-height:1.3em!important;border:none;border-radius:0;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94)!important;-o-transition:all .2s cubic-bezier(.25,.46,.45,.94)!important;transition:all .2s cubic-bezier(.25,.46,.45,.94)!important;margin-top:0!important;width:100%;-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}.dgpc_product_carousel ul li.product .et_shop_image .button:before{content:"\E07A";text-shadow:0 0;margin-right:7px;font-family:ETmodules!important;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-transform:none;speak:none}.dgpc_product_carousel ul li.product .et_shop_image .button:after{content:"";display:none}.dgpc_product_carousel ul li.product:hover .product-item-footer .button{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.dgpc_product_carousel ul li.product .product-item-footer.has-rating .button{width:60%;-webkit-transform:translateY(20px) translateX(-20px);transform:translateY(20px) translateX(-20px)}.dgpc_product_carousel ul li.product:hover .product-item-footer .dgpc-rating-container,.dgpc_product_carousel ul li.product:hover .product-item-footer.has-rating .button{-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);opacity:1}.dgpc_product_carousel ul li.product .et_shop_image .wc-forward{background:rgba(51,51,51,.83);color:#fff;padding:14px 22px!important;position:absolute;text-align:center;width:auto;bottom:0;left:0;right:0;z-index:99;font-weight:900;font-size:.8em;line-height:1.8em!important;border:none;border-radius:0;text-transform:uppercase}.dgpc_product_carousel .et_shop_image>a{display:block;padding-bottom:0!important}.dgpc_product_carousel .woocommerce ul .et_shop_image a img{margin-bottom:0!important;display:block!important;-webkit-transition:all .3s ease!important;-o-transition:all .3s ease!important;transition:all .3s ease!important;width:100%}.dgpc_product_carousel .swiper-pagination .swiper-pagination-bullet{opacity:1}.dgpc_product_carousel .dgpc-container .product .product-link img{-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.dgpc_product_carousel .dgpc-container .woocommerce-loop-product__title a,.dgpc_product_carousel .dgpc-container .woocommerce ul .woocommerce-loop-product__title{display:block;font-size:14px}.dgpc_product_carousel .dgpc-container.dg-overlay .product-link{position:relative}.dgpc_product_carousel .dgpc-container.dg-overlay .product-link:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;z-index:9;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.dgpc_product_carousel .dgpc-container.dg-overlay .product:hover .product-link:before{left:0;right:0;top:0;bottom:0;opacity:1}.dgpc_product_carousel .dgpc-container.hide_price .woocommerce ul .price,.dgpc_product_carousel .dgpc-container.hide_title .woocommerce ul .woocommerce-loop-product__title{display:none}.dgpc_product_carousel .product>.button{display:none!important}.dgpc_product_carousel .button:after{display:none}.dgpc_product_carousel .woocommerce .dgpc_cart_button_container{width:100%}.dgpc_product_carousel .woocommerce .dgpc_cart_button_container .button{font-size:14px;text-align:center;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.dgpc_product_carousel .dgpc_cart_button_container .button{border-width:0}.dgpc_product_carousel .woocommerce .button,.dgpc_product_carousel .woocommerce .button:hover{padding:.3em 1em}.product_equal_height ul li .product-content.content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}.yay-currency-checkout-notice,
.yay-currency-checkout-notice-admin {
background: #f8f8f8;
color: #555;
border-radius: 3px;
padding: 20px;
margin-bottom: 20px;
width: 100% !important;
}
.yay-currency-checkout-notice {
border-left: 3px solid #ffc106;
}
.yay-currency-checkout-notice-admin {
border-left: 3px solid #2271b1;
}
.yay-currency-switcher {
display: none !important;
width: 0 !important;
height: 0 !important;
}
.yay-currency-single-page-switcher {
margin-bottom: 8px;
}
.yay-currency-form-switcher {
margin: 0;
}
.yay-currency-dropdown {
z-index: 9999 !important;
}
.yay-currency-dropdown a {
visibility: hidden !important;
}
.yay-currency-dropdown {
border-radius: 4px;
height: 30px !important;
margin: auto 0 !important;
max-width: 290px !important;
vertical-align: middle;
}
.yay-currency-form-switcher {
display: none !important;
} .yay-currency-custom-select-wrapper {
position: relative;
user-select: none;
min-width: 70px;
width: 270px;
font-size: 13px;
}
.yay-currency-custom-select-wrapper.widget {
width: 100%;
}
.yay-currency-custom-select-wrapper.small {
width: 235px;
font-size: 11px;
}
.yay-currency-custom-select-wrapper.no-currency-name {
width: fit-content;
}
.yay-currency-custom-select-wrapper.only-currency-name {
width: 180px;
}
.yay-currency-custom-select-wrapper.only-currency-name-and-something {
width: 215px;
}
.yay-currency-custom-select-wrapper.small.only-currency-name {
width: 160px;
}
.yay-currency-custom-select-wrapper.small.only-currency-name-and-something {
width: 190px;
}
.yay-currency-custom-select {
position: relative;
display: flex;
flex-direction: column;
}
.yay-currency-custom-select__trigger {
position: relative;
display: flex;
align-items: center;
justify-content: space-between;
color: #3b3b3b;
height: 40px;
line-height: 14px;
background: #ffffff;
cursor: pointer;
border: 1px solid #dcdfe6;
border-radius: 4px;
}
.yay-currency-custom-select__trigger:hover {
border: 1px solid #ccc;
}
.yay-currency-custom-select.open .yay-currency-custom-select__trigger {
border: 1px solid #2271b1;
}
.yay-currency-custom-select__trigger.small {
height: 30px;
}
.yay-currency-custom-options {
position: absolute;
display: block;
top: 100%;
left: 0 !important;
right: 0;
border: 1px solid #ccc;
border-radius: 0 0 4px 4px;
border-top: 0;
background: #fff;
height: 0;
transition: all 0.2s;
max-height: 250px;
overflow: auto;
margin: 0 !important;
padding: 0 !important;
opacity: 0;
visibility: hidden;
pointer-events: none;
z-index: 99999;
width: 100% !important;
}
.yay-currency-custom-options.upwards {
top: auto;
bottom: 95%;
border: 1px solid #ccc;
border-radius: 4px 4px 0 0;
}
.yay-currency-custom-select.open .yay-currency-custom-options {
display: block;
height: auto;
opacity: 1;
visibility: visible;
pointer-events: all;
border-radius: 0 0 4px 4px;
}
.yay-currency-custom-arrow {
position: relative;
margin: 0 8px !important;
height: 8px;
width: 8px;
}
.yay-currency-custom-arrow::before,
.yay-currency-custom-arrow::after {
content: "";
position: absolute;
bottom: 0px;
width: 0.15rem;
height: 100%;
transition: all 0.2s;
}
.yay-currency-custom-arrow::before {
left: -2px;
transform: rotate(-45deg);
background-color: #ccc;
}
.yay-currency-custom-arrow::after {
left: 3px;
transform: rotate(45deg);
background-color: #ccc;
}
.upwards.yay-currency-custom-arrow::before {
left: -2px;
transform: rotate(45deg);
background-color: #ccc;
}
.upwards.yay-currency-custom-arrow::after {
left: 3px;
transform: rotate(-45deg);
background-color: #ccc;
}
.open .yay-currency-custom-arrow::before {
left: -2px;
transform: rotate(45deg);
}
.open .yay-currency-custom-arrow::after {
left: 3px;
transform: rotate(-45deg);
}
.open .yay-currency-custom-select__trigger {
border-radius: 4px 4px 0 0;
}
.open .upwards.yay-currency-custom-arrow::before {
left: -2px;
transform: rotate(-45deg);
}
.open .upwards.yay-currency-custom-arrow::after {
left: 3px;
transform: rotate(45deg);
}
.open .upwards.yay-currency-custom-select__trigger {
border-radius: 0 0 4px 4px;
}
.yay-currency-custom-select.open .upwards.yay-currency-custom-options {
border-radius: 4px 4px 0 0;
}
.yay-currency-custom-option-row {
display: flex !important;
justify-content: flex-start;
align-items: center;
list-style: none;
padding: 8px !important;
margin: 0 !important;
color: #5c5c5c;
line-height: 14px !important;
background-color: #fff;
}
.yay-currency-custom-option {
padding: 0 !important;
margin: 0 !important;
list-style: none !important;
font-size: 14px !important;
}
.yay-currency-custom-option.small {
font-size: 11px !important;
}
.yay-currency-custom-option::before {
border-color: transparent !important;
}
.yay-currency-custom-option-row:hover {
cursor: pointer;
background-color: #f5f7fa;
}
.yay-currency-custom-option-row.selected {
color: #ffffff;
background-color: #2271b1;
}
.yay-currency-custom-selected-option {
display: flex;
align-items: center;
padding: 0 8px !important;
}
.yay-currency-flag {
display: inline-block;
min-width: 24px;
min-height: 18px;
margin: 0 8px 0 0 !important;
border-radius: 2px;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
}
.yay-currency-flag.small {
min-width: 20px;
min-height: 15px;
}
.overflow-fix {
overflow: visible !important;
}
.z-index-fix {
z-index: 9999 !important;
} .yay-currency-dropdown.menu-item {
display: inline-block;
}
.yay-currency-product-page .ppc-button-wrapper {
display: none;
}
.yay-currency-custom-loader {
animation: spin 1s linear infinite;
border: 2px solid #f3f3f3;
border-top: 2px solid #cfcfcf;
border-radius: 50%;
display: none;
margin-right: 4px;
width: 14px;
height: 14px;
}
.yay-currency-custom-loader.active {
display: inline-block;
}
.woocommerce-checkout-review-order-table .bundled_table_item .product-name {
padding-left: 2.5em;
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
} .yay-currency-converter-container {
background-color: #eaeef2;
border-radius: 15px;
padding: 15px;
margin: 10px 0px;
}
.yay-currency-converter-wrapper {
line-height: 1.5;
padding: 10px 5px;
width: 100%;
background-color: #ffffff;
border: 1px solid #ffffff;
border-radius: 7px;
}
.yay-currency-converter-heading {
font-weight: 500;
}
input.yay-currency-converter-amount {
width: 100%;
border-radius: 7px;
background-color: #ffffff;
}
.yay-currency-converter-row {
margin-top: 15px;
}
.yay-currency-converter-result-wrapper {
font-weight: bold;
font-size: 1.2em;
}
.yay-currency-converter-result-value {
color: #008026;
}