/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 22 2024 | 00:46:54 */
.woocommerce .related.products {
    margin-top: 0px !important;
}



.flex-direction-nav {
	display: none !important;
}

.mp-credits-banner-link {
    display: none !important;
}

.woocommerce-variation-description p {
    margin: -43px 0px 10px !important;
}

/* To hide the SKU */
.sku_wrapper {
    display: none !important;
}

/* To hide the additional information tab */
li.additional_information_tab {
    display: none !important;
}

.cr-reviews-ajax-reviews .cr-ajax-reviews-nosummary .cr-nosummary-add {
    background-color: #F4941F;
}

.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
	width:100%;
}

.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
    top: 2em;
}

.woocommerce-cart .wc-proceed-to-checkout {
    text-align: center!important;
}

.woocommerce #respond input#submit, .woocommerce #respond input#submit.alt, .woocommerce .single-product div.product form.cart .button, .woocommerce a.button, .woocommerce a.button.alt, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce input.button {
    margin-top: 5px;
}

.woocommerce.single-product .summary .price span {
    font-weight: 500;
    color: orange;
    font-family: 'Trykker';
}

.card-description, .woocommerce .product .card-product .card-description p, .woocommerce.single-product .woocommerce-product-details__short-description, section.pricing p.text-gray, .blog-post .section-text p, .blog-post .section-text p {
    font-family: 'Trykker';
}

.elementor-593 .elementor-element.elementor-element-bdbca0b .obfx-grid .entry-title.obfx-grid-title {
  padding-bottom: 10px;
}

.elementor-593 .elementor-element.elementor-element-bdbca0b .obfx-grid-footer a {
    margin-bottom: 20px;
}

@media (max-width: 767px){
.obfx-grid-mobile-1 .obfx-grid-wrapper {
    margin-bottom: 40px;
}
}

.obfx-grid .obfx-grid-col-image, .obfx-grid .obfx-grid-col-image {
    height: 300px!important;
    border-radius: 8px 8px 0px 0px!important;
}

.post-wrapper {
    border-radius: 8px;
}

.elementor img {
    border-radius: 8px;
}

.post-wrapper .post-thumbnail {
    max-height: 360px!important;
}

.image-in-page {
    border-radius: 8px;
    max-height: 500px!important;
}

.woocommerce div.product div.images img, .woocommerce img.pswp__img, .woocommerce-page img.pswp__img {
    border-radius: 8px;
}

.heateorSssClear {
    padding-bottom: 10px;
}

.woocommerce div.product .woocommerce-tabs ul.tabs {
    margin-bottom: 15px;
}

.page-header.header-small {
    display: none;
}

.joinchat__button {
    background: #F4941F;
}

.joinchat__button:hover {
    background: #ffba00;
}

.woocommerce #respond input#submit, .woocommerce #respond input#submit.alt, .woocommerce .single-product div.product form.cart .button, .woocommerce a.button, .woocommerce a.button.alt, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce input.button {
    background-color: #F4941F;
}

.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn {
    border-radius: 8px;
}

.btn, .btn.active, .btn.active:focus, .btn.active:hover, .btn.btn-default, .btn.btn-default.active, .btn.btn-default.active:focus, .btn.btn-default.active:hover, .btn.btn-default:active, .btn.btn-default:active:focus, .btn.btn-default:active:hover, .btn.btn-default:focus, .btn.btn-default:hover, .btn:active, .btn:active:focus, .btn:active:hover, .btn:focus, .btn:hover, .open>.btn.btn-default.dropdown-toggle, .open>.btn.btn-default.dropdown-toggle:focus, .open>.btn.btn-default.dropdown-toggle:hover, .open>.btn.dropdown-toggle, .open>.btn.dropdown-toggle:focus, .open>.btn.dropdown-toggle:hover, button:focus, button:hover, input[type=button]:active, input[type=button]:focus, input[type=button]:hover, input[type=submit]:active, input[type=submit]:focus, input[type=submit]:hover {
     background-color: #F4941F;
     color: white;
}

.woocommerce-error, .woocommerce-info, .woocommerce-message, .woocommerce .woocommerce-breadcrumb, .form-control, .form-group .form-control, .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce-product-search input[type=search] {
    font-family: Trykker;
}

.woocommerce-info {
    background-color: #F4941F;
    border-radius: 8px;
}

.woocommerce #respond input#submit, .woocommerce #respond input#submit.alt, .woocommerce .single-product div.product form.cart .button, .woocommerce a.button, .woocommerce a.button.alt, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce input.button {
    border-radius: 8px;
}

.card-product .footer .price h4 {
    color: #F4941F;
}

.btn.btn-primary:not(.colored-button):not(.btn-left):not(.btn-right):not(.btn-just-icon):not(.menu-item), input[type="submit"]:not(.search-submit), body:not(.woocommerce-account) .woocommerce .button.woocommerce-Button, .woocommerce .product button.button, .woocommerce .product button.button.alt, .woocommerce .product #respond input#submit, .woocommerce-cart .blog-post .woocommerce .cart-collaterals .cart_totals .checkout-button, .woocommerce-checkout #payment #place_order, .woocommerce-account.woocommerce-page button.button, .woocommerce .track_order button[type="submit"], .nav-cart .nav-cart-content .widget .buttons .button, .woocommerce a.button.wc-backward, body.woocommerce .wccm-catalog-item a.button, body.woocommerce a.wccm-button.button, form.woocommerce-form-coupon button.button, div.wpforms-container .wpforms-form button[type=submit].wpforms-submit, div.woocommerce a.button.alt, div.woocommerce table.my_account_orders .button, input[type="submit"].search-submit, .hestia-view-cart-wrapper .added_to_cart.wc-forward, .woocommerce-product-search button, .woocommerce-cart .actions .button, #secondary div[id^=woocommerce_price_filter] .button, .woocommerce div[id^=woocommerce_widget_cart].widget .buttons .button, .searchform input[type=submit], .searchform button, .search-form:not(.media-toolbar-primary) input[type=submit], .search-form:not(.media-toolbar-primary) button, .woocommerce-product-search input[type=submit], .btn.colored-button, .btn.btn-left, .btn.btn-right, .btn:not(.colored-button):not(.btn-left):not(.btn-right):not(.btn-just-icon):not(.menu-item):not(.hestia-sidebar-open):not(.hestia-sidebar-close), .hestia-blogs article .card-image img, .card-plain .card-image img {
    border-radius: 8px!important;
}

html, body{
    overflow-x: hidden !important; 
}

.has-cookie-bar #catapult-cookie-bar {
    opacity: 0.9!important;
}

.cube {
  transform-style: preserve-3d;
  transition: transform 2s;
}


/* auto-play */
.cube:hover {
  animation: rotate 1s alternate infinite ease-in-out;
}


@keyframes rotate {
  from { transform: rotateY(-30deg); }
  to { transform: rotateY(30deg); }
}
