body{font-family:'Open Sans'!important}.logged-in .woocommerce-billing-fields__field-wrapper{display:none}.home .custom-top-header{display:none}.custom-top-header{margin-right:20%}header{background-color:transparent!important}.custom-footer-nav .elementor-icon-list-items li a:after{left:-16px}.coral-no-product{display:block;color:#fff;text-align:center;text-transform:uppercase;padding-top:10%}a.logged-in-account{margin-left:17px}.corel-search-box .elementor-search-form__container{max-width:250px}.custom-footer-nav li a{position:relative}.custom-footer-nav li a:after{position:absolute;content:""!important;width:5px!important;height:5px!important;background:#fff!important;opacity:1!important;bottom:auto!important;border-radius:10px}.custom-footer-nav li:first-child a:after{content:normal!important}.custom-footer-nav li.current-menu-item a{font-weight:700!important}.viewOrder.coral-dashboard-item-name{display:inline-block;font-size:20px;font-weight:700;margin-left:10px}.viewOrder.coral-dashboard-main-wrapper{padding:25px}.viewOrder.coral-dashboard-item-action{margin-top:16px}.viewOrder.coral-dashboard-item-image{width:71px}.viewOrder.coral-dashboard-item-action a{width:25px;height:25px;display:inline-block;text-indent:-3000px;background:url(../../../../../../../../plugins/mxm-shortcode-blocks/inc/images/down2.png) 0 0 no-repeat}.woocommerce table.cart td:nth-of-type(5),.woocommerce table.cart th:nth-of-type(5){display:none}.woocommerce table.cart td:nth-of-type(6),.woocommerce table.cart th:nth-of-type(6){display:none}.woocommerce button[name="update_cart"],.woocommerce input[name="update_cart"]{display:none}.woocommerce-cart article,.woocommerce-breadcrumb,.woocommerce-checkout article,.woocommerce-account article{max-width:1140px;margin:0 auto;padding-right:13%}.woocommerce-cart article .woocommerce{display:flex}.woocommerce-checkout article .woocommerce-checkout .col2-set{width:600px;padding-right:45px}.woocommerce-checkout article .woocommerce-checkout .coralDream-billing-leftside{background-color:#232323;padding:32px;color:#fff}.woocommerce-cart article .woocommerce .woocommerce-notices-wrapper,.woocommerce-checkout article .woocommerce-checkout h3{display:none}.woocommerce-checkout article .woocommerce-checkout .woocommerce-billing-fields h3{display:block;margin:0;margin-bottom:20px;font-size:20px;text-transform:uppercase}.woocommerce-page article header.entry-header{padding:0;margin:50px 0 0 0;border:none}.woocommerce-page article header.entry-header h1,.woocommerce-breadcrumb,.woocommerce-breadcrumb a,.single-product.woocommerce-page div.product .summary .product-title,.woocommerce-page article #customer_login h2{font-size:20px;color:#fff;text-transform:uppercase;text-decoration:none}.woocommerce-page article #customer_login h2{font-weight:700;margin-bottom:15px;border-bottom:1px solid rgba(255,255,255,11%);padding-bottom:15px}.woocommerce-cart table.woocommerce-cart-form__contents thead{display:none}.woocommerce-cart table.cart img.woocommerce-placeholder{width:72px!important}.woocommerce-page table.shop_table td,.woocommerce-cart .product-name a{color:#A5A5A5;text-decoration:none}.woocommerce-cart .cat-table-text-art{font-size:16px;color:#fff}.woocommerce-cart .woocommerce .cart-collaterals{width:auto;margin-left:40px}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals,.woocommerce-checkout .woocommerce-checkout-review-order{width:328px;background-color:#232323;padding:32px;color:#fff}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table{margin-top:0!important;display:flex;flex-direction:column}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .order-total td{text-align:right;font-size:20px;color:#fff;font-weight:700}.cart-pay{overflow:hidden;width:100%;font-size:16px;padding-top:10px;clear:both}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table tr,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table th{border:none}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .cart-subtotal,.woocommerce-cart-form .shop_table tr:last-child{display:none}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .checkout-button{display:block;padding:10px 2rem;border:none;background:#fff;text-decoration:none!important;font-size:16px;letter-spacing:5px;font-weight:700}.woocommerce .woocommerce-cart-form .shop_table_responsive{margin-top:0!important}.woocommerce-cart .woocommerce .cart-collaterals table tr td,.woocommerce-cart .woocommerce .cart-collaterals table th td,.woocommerce-cart-form .shop_table tr td{border:none;align-self:center}.woocommerce .woocommerce-cart-form .shop_table_responsive a.remove{width:28px;height:28px;line-height:18px;font-size:26px;font-weight:300;background:none;color:#fff}.woocommerce-cart-form .shop_table tr{display:grid;grid-template-columns:120px 100px 240px 30px;grid-template-areas:"product-thumbnail  product-price  product-name  product-remove";border-bottom:1px solid}.woocommerce-cart-form .shop_table tr .product-thumbnail{grid-area:product-thumbnail}.woocommerce-cart-form .shop_table tr .product-quantity{grid-area:product-quantity}.woocommerce-cart-form .shop_table tr .product-price{grid-area:product-price}.woocommerce-cart-form .shop_table tr .product-name{grid-area:product-name}.woocommerce-cart-form .shop_table tr .product-subtotal{grid-area:product-subtotal}.woocommerce-cart-form .shop_table tr .product-remove{grid-area:product-remove}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .order-total,.woocommerce-checkout .woocommerce-checkout-review-order .cart-subtotal,.woocommerce-checkout .woocommerce-checkout-review-order .order-total{display:flex;justify-content:space-between;position:relative}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .order-total th,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .order-total td,.woocommerce-checkout .woocommerce-checkout-review-order .coral-product-wrapper,.woocommerce-checkout .woocommerce-checkout-review-order .cart-subtotal th,.woocommerce-checkout .woocommerce-checkout-review-order .order-total th,.woocommerce-checkout .woocommerce-checkout-review-order .cart-subtotal td,.woocommerce-checkout .woocommerce-checkout-review-order .order-total td{background-color:#232323;position:relative;z-index:2}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .order-total:after,.woocommerce-checkout .woocommerce-checkout-review-order .cart-subtotal:after,.woocommerce-checkout .woocommerce-checkout-review-order .order-total:after{position:absolute;content:"";width:100%;height:1px;background-color:#fff;opacity:.11;top:50%;z-index:1}.woocommerce-cart-form .shop_table tr td.product-price{font-weight:700;color:#fff}body.woocommerce-page article{min-height:90vh}body{background-size:20% 100%!important}.single-product.woocommerce-page div.product .summary{float:left;margin-left:70px;color:#fff}.woocommerce-checkout .woocommerce-info{background:#232323;color:#fff;border-top:none;padding:15px 30px}.woocommerce-checkout .woocommerce-info a{color:#fff;font-size:15px}.woocommerce-checkout .woocommerce span.cd-product-image img{max-width:71px}.woocommerce-checkout .woocommerce-checkout-review-order{width:328px!important}.woocommerce-checkout .woocommerce-checkout-review-order .coral-prodname-price{flex-direction:column;display:flex;padding-left:10px;font-size:16px}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-Price-amount{font-size:20px;color:#fff}.woocommerce-checkout .woocommerce-checkout-review-order .coral-product-wrapper,.woocommerce-checkout .woocommerce-checkout-review-order .cart-subtotal,.woocommerce-checkout .woocommerce-checkout-review-order .order-total{display:flex;justify-content:space-between}.woocommerce-checkout .woocommerce-checkout-review-order .product-name{border-bottom:1px solid rgba(255,255,255,.2)!important}.woocommerce-checkout article .woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper label,.woocommerce-account .woocommerce form .form-row label{font-size:16px;text-transform:uppercase}.woocommerce-checkout article .woocommerce-checkout .woocommerce-billing-fields .woocommerce-input-wrapper input,.woocommerce-checkout article .woocommerce-checkout .woocommerce-billing-fields .select2-container .select2-selection,.woocommerce-account .woocommerce form .form-row .input-text{line-height:initial;font-size:12px;height:45px;background-color:#343434;border:none;color:#b7b7b7}.woocommerce-checkout article .woocommerce-checkout .woocommerce-billing-fields .select2-container .select2-selection--single .select2-selection__rendered{color:#595959}.woocommerce-checkout article .woocommerce-checkout .woocommerce-billing-fields #place_order{width:239px;height:51px;line-height:51px;padding:0;border:none;text-transform:uppercase;color:#A5A5A5;font-size:16px;background:#fff;float:none!important;margin:25px auto 0 auto}.woocommerce-checkout article .woocommerce-checkout .woocommerce-billing-fields .woocommerce-terms-and-conditions-wrapper{display:none}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table .coral-edit-order-title td{padding-top:0;padding-bottom:0}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table .coral-edit-order-title td a{font-size:16px;color:#fff}.coral-email-address,.coral-billing-address{font-size:16px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid rgba(255,255,255,.2)}.coral-email-address h4,.coral-billing-address h4,.coralDream-billing-leftside h4{font-size:20px;padding-bottom:10px}.coral-email-address span,.coral-billing-address span{padding-left:15px;display:block}.coralDreams-sign-with,.coral-join-with,.coral-join-with label{font-size:16px;color:#fff;font-weight:400}.coralDream-mobile-view{display:none}.woocommerce-page article #customer_login .mo-openid-app-icons i{display:none}.woocommerce-page article #customer_login .mo-openid-app-icons a{width:40px;height:40px;display:inline-block;background:url(../../../../../../../../plugins/mxm-shortcode-blocks/inc/images/facebook.png) 0 0 no-repeat;margin-right:10px}.woocommerce-page article #customer_login .mo-openid-app-icons a:nth-child(3){background:url(../../../../../../../../plugins/mxm-shortcode-blocks/inc/images/google.png) 0 0 no-repeat}.woocommerce-form-login br,.woocommerce-form-register br{display:none}.woocommerce-billing-fields h3{display:none!important}.anchor a{color:#fff;text-decoration:underline}.scroll-colum{height:500px;overflow-y:auto;overflow-x:hidden}.woocommerce-form-login .mo-openid-app-icons{position:relative}.woocommerce-form-login .mo-openid-app-icons:after{position:absolute;content:"OR";bottom:-32px;left:30px;font-size:16px}.woocommerce-MyAccount-navigation{display:none!important}.woocommerce-page article #customer_login,.woocommerce-LostPassword a{color:#fff;font-size:16px}.woocommerce-form-login .mo-openid-app-icons{margin-bottom:35px}.coral-text-or{padding-left:33px}.woocommerce-account .woocommerce form.woocommerce-form-login p,.woocommerce-account .woocommerce form.woocommerce-form-register p.form-row{margin-bottom:10px}.woocommerce-account .woocommerce form .form-row label.woocommerce-form__label-for-checkbox{font-size:11px;text-transform:capitalize;font-weight:400;margin:10px 0;display:inline-block}.woocommerce-account .woocommerce form .form-row label.woocommerce-form__label-for-checkbox a{color:#fff}.woocommerce-account .woocommerce form .form-row label.woocommerce-form__label-for-checkbox input{margin-right:10px;width:16px;height:16px}.woocommerce-account .woocommerce form .woocommerce-button,.lost_reset_password .woocommerce-Button{padding:0;width:182px;height:48px;font-size:16px;font-weight:700;background:#fff!important;color:#000!important}.woocommerce-account .woocommerce .col2-set .col-2{border-left:1px solid rgba(255,255,255,11%);padding-left:30px}.woocommerce-account .woocommerce-LostPassword{position:relative;right:0;bottom:44px;float:right}.woocommerce-account .woocommerce-LostPassword a{font-size:12px;text-decoration:none}.lost_reset_password{color:#fff;font-size:16px}.lost_reset_password .woocommerce-form-row{margin-top:20px}.coralDream-my-account-mobileview{display:none}.woocommerce-account .woocommerce form.woocommerce-form-register p#privacy_policy_reg_field,.woocommerce-account .woocommerce form.woocommerce-form-register p#reg_first_account_field{margin-left:22px}.woocommerce-account .woocommerce-MyAccount-content.coralDreams-dashboard{display:flex;width:100%;color:#fff;justify-content:space-between}.woocommerce-account .woocommerce-MyAccount-content.coralDreams-dashboard .woocommerce-notices-wrapper{display:none}.coral-dashboard-main-wrapper{background-color:#232323;padding:15px}.coral-dashboard-item-image{width:61px;display:inline-block}.coralDashboard-left-part{min-width:694px;margin-right:35px}.coral-dashboard-item-date{display:block;padding-bottom:15px}.coral-dashboard-item-action{float:right}.coral-dashboard-item-action a{color:#fff;text-decoration:none;margin-left:15px}.woocommerce-account .woocommerce-MyAccount-content .coralDashboard-left-part p,.coralDashboard-right-part h4{font-size:20px;font-weight:500;margin-bottom:15px}.woocommerce-account .woocommerce-MyAccount-content .coralDashboard-left-part p:nth-child(2),.coralDashboard-right-part span{font-weight:400;font-size:16px}.coralDashboard-right-part span{padding-left:15px;display:block;margin-top:5px}.coralDashboard-right-part h4{margin-bottom:0}.coral-email-address-dashboard{margin-bottom:25px}.coral-dashboard-item{padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid rgba(255,255,255,11%);font-size:16px}.coralDream-billing-leftside .woocommerce-terms-and-conditions-wrapper{margin-bottom:0}.coralDream-billing-leftside .woocommerce-checkout-payment ul.methods{margin:0;padding:0;display:flex}.coralDream-billing-leftside .woocommerce-checkout-payment ul.methods li{width:200px;background:url(../../../../../../../../plugins/mxm-shortcode-blocks/inc/images/card.jpg) 0 0 no-repeat;background-size:contain}.coralDream-billing-leftside .woocommerce-checkout-payment ul.methods li.payment_method_ppec_paypal{background:url(../../../../../../../../plugins/mxm-shortcode-blocks/inc/images/paypel.jpg) 0 0 no-repeat;background-size:contain}.coralDream-billing-leftside .woocommerce-checkout-payment ul.methods li input,.coralDream-billing-leftside .woocommerce-checkout-payment ul.methods li label{opacity:0}.woocommerce-order-received article{max-width:556px;margin:0 auto;padding-right:0;text-align:center}.woocommerce-order-received article header.entry-header h1{font-size:28px;font-weight:700}.woocommerce-order p.woocommerce-notice--success{font-size:20px;text-transform:uppercase;color:#fff;padding-bottom:40px}.coralDream-thankyou-items{display:flex;justify-content:center;margin-bottom:35px;flex-wrap:wrap}.coral-each-item img{width:71px;margin-bottom:15px}.coral-each-item p{font-size:16px;text-transform:uppercase;color:#A5A5A5}.coral-each-item{padding:0 3%;margin-bottom:15px}.coral-each-item p a{width:25px;height:25px;text-indent:-3000px;background:url(../../../../../../../../plugins/mxm-shortcode-blocks/inc/images/down.png) 0 0 no-repeat;display:block;margin:20px auto}p.coral-order-received{color:#fff;font-size:16px}.coral-back-home,.coral-back-home a{font-size:20px;color:#fff;text-decoration:none}.coral-back-home{padding-top:45px}.woocommerce-cart.coral_empty-cart article{padding-right:0}.woocommerce-cart.coral_empty-cart article .woocommerce{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;color:#fff;padding-top:10%;text-transform:uppercase}.woocommerce-cart.coral_empty-cart article .return-to-shop a{margin-top:0;color:#fff}.woocommerce-cart.coral_empty-cart article .empty-cart-img{padding:20px 0}.single-product .product{max-width:960px;margin:0 auto}.single-product.woocommerce-page div.product .woocommerce-product-gallery{width:390px}.single-product.woocommerce-page div.product .summary{text-align:center}.single-product.woocommerce-page div.product .summary .product-title{margin-bottom:80px}.single-product.woocommerce-page div.product .summary .product-variation-item{font-size:16px;display:inline-block;width:33%;padding:0 10px}.single-product.woocommerce-page div.product .summary .product-variation-item a.cart-button{width:41px;height:41px;background:url(https://coraldreamsart.com/wp-content/uploads/2022/03/Group-19.png) 0 0 no-repeat;text-indent:-3000px;margin-top:10px;transition:all ease 0.5s}.single-product.woocommerce-page div.product .summary .product-variation-item a.cart-button:hover{background:url(https://coraldreamsart.com/wp-content/uploads/2022/03/Group-20.png) 0 0 no-repeat;transition:all ease 0.5s}@media only screen and (max-width:1023px){body{background-image:none!important;background-position:center bottom!important;background-repeat:no-repeat!important;background-size:contain!important;height:auto}.elementor-99,.page-id-9,.page-id-10,.page-id-11{background-image:url(https://coraldreamsart.com/wp-content/uploads/2022/03/mob-Background.jpg)!important;background-position:center bottom!important;background-repeat:no-repeat!important;background-size:contain!important;height:auto}.elementor-element-503c914{background-image:url(https://coraldreamsart.com/wp-content/uploads/2022/03/mob-Background.jpg)!important;background-position:center bottom!important;background-repeat:no-repeat!important;background-size:contain!important;height:auto}body.single-product,body.home{height:100vh}.single-product.woocommerce-page div.product .woocommerce-product-gallery{width:390px;margin:0 auto 25px auto}.woocommerce-cart article .woocommerce,.woocommerce-account .woocommerce-MyAccount-content.coralDreams-dashboard{display:block}.woocommerce-cart article,.woocommerce-account article{padding:0 25px}.woocommerce table.shop_table_responsive tr:nth-child(2n+1) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n+1) td{background:none!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{display:none}.woocommerce table.shop_table_responsive tr td.product-name,.woocommerce table.shop_table_responsive tr td.product-price,.woocommerce table.shop_table_responsive tr .product-thumbnail,.woocommerce-page table.shop_table_responsive tr .product-thumbnail{display:inline-block!important}.woocommerce-cart .woocommerce .cart-collaterals{margin-left:0;text-align:center}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{background-color:transparent;width:auto}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .order-total th{display:inline-block}.woocommerce-cart .woocommerce table.shop_table .product-thumbnail{max-width:72px}.woocommerce table.shop_table_responsive tr td.product-name,.woocommerce table.shop_table_responsive tr td.product-price{font-size:13px}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .order-total th,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .order-total td{background-color:#000}.woocommerce-breadcrumb{padding:20px 25px;margin-bottom:0!important}.single-product .product{padding:0 0 0 25px}.single-product.woocommerce-page div.product .summary .product-title{margin-bottom:25px;text-align:left}.single-product.woocommerce-page div.product .summary{margin-left:0}.coralDashboard-left-part{min-width:100%;margin-right:0;margin-bottom:30px}.coralDashboard-right-part{padding-bottom:182px}.coral-dashboard-item{position:relative}.coral-dashboard-item-action{position:absolute;top:0;right:0}.coral-dashboard-item-action a:nth-child(2){display:none}.coral-each-item{padding:0 2%}.coralDream-my-account-mobileview{display:block;color:#fff;padding-bottom:123px}.woocommerce-account #customer_login{display:none}.coralDream-my-account-mobileview .nav-tabs{border-bottom:none;background:#fff;padding:0 10%}.coralDream-my-account-mobileview .tab-content{margin-top:25px;padding-top:15px;border-top:1px solid rgba(255,255,255,11%)}.coralDream-my-account-mobileview .nav-tabs>li{margin-bottom:0;font-size:16px}.coralDream-my-account-mobileview .nav-tabs>li:nth-child(2){float:right}.coralDream-my-account-mobileview .nav-tabs>li>a{color:#B9B9B9;border:none!important}.coralDream-my-account-mobileview .mo-openid-app-icons a{width:46%;height:53px;display:inline-block;background:url(../../../../../../../../plugins/mxm-shortcode-blocks/inc/images/facebook-mob.png) 0 0 no-repeat;margin-right:10px;background-position:center;background-size:contain}.coralDream-my-account-mobileview .mo-openid-app-icons a:nth-child(3){background:url(../../../../../../../../plugins/mxm-shortcode-blocks/inc/images/google-mob.png) 0 0 no-repeat;background-position:center;background-size:contain}.coralDream-my-account-mobileview .mo-openid-app-icons i,.coralDream-my-account-mobileview h2,.woocommerce-form-login .mo-openid-app-icons:after{display:none}.coralDream-my-account-mobileview .mo-openid-app-icons{margin-bottom:15px!important;margin-top:10px}.coralDream-my-account-mobileview .coral-text-or{padding:0;text-align:center;position:relative;font-weight:500;font-size:16px}.coralDream-my-account-mobileview .coral-text-or:after{position:absolute;top:14px;left:0;content:"";background-color:rgba(255,255,255,11%);width:100%;height:1px}.coralDream-my-account-mobileview label.woocommerce-form__label-for-checkbox{display:block!important}.woocommerce-account .woocommerce .coralDream-my-account-mobileview form .woocommerce-button{width:100%}.coralDream-mobile-view{display:block;position:relative}.woocommerce-checkout article,.woocommerce-checkout .woocommerce{max-width:100%!important;padding-right:0}.woocommerce-checkout article .woocommerce-checkout .col2-set{width:100%;padding-right:0}.woocommerce-checkout .coralDream-mobile-item-image{display:flex;flex-wrap:wrap;margin:15px 0}.woocommerce-checkout .coralDream-mobile-item-image img{width:61px!important;margin-right:10px;margin-bottom:10px}.woocommerce-checkout form[name=checkout]{width:100%}.woocommerce-checkout article .woocommerce-checkout .woocommerce-billing-fields{background-color:transparent;padding:32px 0}.coralDream-view-cart-icon{position:absolute;top:15px;right:30px;background:url(../../../../../../../../plugins/mxm-shortcode-blocks/inc/images/view.png) 0 0 no-repeat;background-position:0 50%;padding-left:23px;font-size:16px}.woocommerce-checkout-review-order,.woocommerce-checkout-payment,.coral-email-address,.coral-billing-address{display:none}.coralDream-mobile-email-address,.coralDream-mobile-address{padding:10px 30px}.coralDream-mobile-address{padding-top:10px;border-top:1px solid rgba(255,255,255,11%)}.coralDream-mobile-all_in_one{position:fixed;bottom:0;background:rgba(35,35,35,.86);width:100%;padding:30px;text-align:center;z-index:1}.woocommerce-checkout article .woocommerce-checkout .woocommerce-billing-fields .coralDream-mobile-all_in_one #place_order{width:239px!important}.coralDream-total-cart-item{font-size:16px;color:#A5A5A5}body.woocommerce-checkout{padding-bottom:200px}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{padding:0 30px}.coralDream-mobile-address br{display:none}.coralDream-mobile-address span{display:block;font-size:16px;padding-left:15px}body.woocommerce-checkout article header.entry-header{padding-left:30px}.coralDream-mobile-all-in-one-section{background:#232323;padding:15px 30px}.coralDream-mobile-total{display:flex;justify-content:space-between;position:relative}.coralDream-mobile-total:after{position:absolute;content:"";width:100%;height:1px;background:rgba(255,255,255,11%);top:50%;left:0}body.page-template{min-height:100vh}}:root{--apothem:180px}.treedslide{box-sizing:border-box;height:100vh;width:100vw;max-width:100%}.flexbox{display:flex;justify-content:center;align-items:center;flex-direction:row;width:100%;height:100%}.threedcontainer{display:flex;justify-content:space-evenly;align-items:space-between;margin:0 auto;width:1000px;height:135px;perspective:900px;perspective-origin:50% 50%;transform-style:preserve-3d}.carousel{height:100%;width:100%;transform-style:preserve-3d;transition:transform 0.8s;margin-right:5vw}.item{display:flex;justify-content:space-evenly;align-items:center;flex-direction:column;position:absolute;background:transparent;color:#fff;width:148px;max-width:148px;height:148px;max-height:148;font-size:5em;text-align:center;backface-visibility:hidden;filter:none;transition:all 0.2s}.item a{display:flex;justify-content:space-evenly;align-items:center;flex-direction:column;color:#fff;text-decoration:none}.desc{line-height:1;margin-top:15px;transition:opacity 0.5s;font-size:16px}.corel-cat-area .desc{white-space:nowrap;width:110px;overflow:hidden;text-overflow:ellipsis}.flexbox img{flex:0 0 140px;border:1px solid #565555!important}.coral-back-myaccount a{font-size:16px;text-decoration:none;display:inline-block;color:#565555;margin-right:10px}.coral-mobile-view,.coral-year-cat{display:none}.coral-desktop-view{display:block}.threedcontainer .item:nth-child(1){transform:rotateX(0deg) translateZ(var(--apothem))}.threedcontainer .item:nth-child(2){transform:rotateX(60deg) translateZ(var(--apothem))}.threedcontainer .item:nth-child(3){transform:rotateX(120deg) translateZ(var(--apothem))}.threedcontainer .item:nth-child(4){transform:rotateX(180deg) translateZ(var(--apothem))}.threedcontainer .item:nth-child(5){transform:rotateX(240deg) translateZ(var(--apothem))}.threedcontainer .item:nth-child(6){transform:rotateX(300deg) translateZ(var(--apothem))}.treedbutton{background-color:transparent;position:absolute;right:8vw;color:#fff;cursor:pointer;font-weight:700;font-size:30px;border:1px solid transparent;transition:border-color 0.2s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:10px;overflow:hidden}.treedbutton.prev{bottom:38%;transform:rotate(180deg)}.treedbutton.next{bottom:55%}.icon{display:inline-block;width:30px;height:17px}.treedbutton>img{position:relative;top:3px}@media screen and (min-width:1024px){.threedcontainer{height:170px}:root{--apothem:170px}}@media screen and (max-width:1023px){.threedcontainer{height:80px}:root{--apothem:80px}.corel-cat-area .desc{width:96px}}@media screen and (max-width:1690px){.threedcontainer{width:880px}.flexbox img{flex:0 0 130px;width:130px;height:130px}}@media screen and (max-width:1500px){.threedcontainer{width:750px}.flexbox img{flex-basis:120px;width:120px;height:120px}}@media screen and (max-width:1350px){.flexbox img{flex:0 0 120px;width:120px;height:120px}}@media screen and (max-width:1250px){.threedcontainer{width:600px}.item{width:calc(30vw / 3) * 1.3;height:calc((30vw / 3) * 1.3);min-width:50px}.flexbox img{width:85px;height:85px;flex:0 0 85px}.threedcontainer{justify-content:center;perspective-origin:49% 49%}.treedbutton{right:50%}.treedbutton.prev{transform:rotate(180deg) translateX(-50%);bottom:15%}.treedbutton.next{transform:translateX(50%);top:26%}}@media screen and (max-width:1100px){.threedcontainer{transform:translateY(0)}}@media screen and (max-width:1023px){.item{width:140px}.flexbox img{width:140px;height:140px;flex-basis:140px}.desc{font-size:13px}.threedcontainer{width:380px;transform:translateY(0)}.treedbutton{right:calc(50vw - 35px);right:50%;transform-origin:center}.treedbutton.prev{transform:rotate(180deg) translateX(-50%)}.treedbutton.next{transform:translateX(50%)}.corel-cat-area .desc{width:40px}:root{--apothem:170px}.coral-mobile-view,.coral-year-cat{display:block}.coral-desktop-view{display:none}.coral-year-cat a{width:30%;height:35px;display:block;text-align:center;background-color:#fff;border-radius:6px;margin:0 3px;font-size:16px;line-height:35px;text-decoration:none}.coral-year-cat{display:flex;align-items:center;justify-content:center}}@media screen and (max-width:767px){.single-product .product{padding:0 20px}.single-product.woocommerce-page div.product .woocommerce-product-gallery{width:100%}.treedslide{height:70vh}.viewOrder.coral-dashboard-item-name{font-size:14px;width:73px;overflow:hidden;text-overflow:ellipsis}.viewOrder.coral-dashboard-item{display:flex;align-items:center;justify-content:space-between}.viewOrder.coral-dashboard-item-action{margin-top:0;position:relative}.archive.tax-product_cat .treedslide{margin:0;position:relative}.archive.tax-product_cat .treedbutton.next{top:-4%}.archive.tax-product_cat .coral-tax-page .elementor-col-50{width:50%}.pagination-mobile{text-align:center}.pagination-mobile a{background:#eee;width:25px;height:25px;display:inline-block;font-size:14px;text-decoration:none;border-radius:5px;margin:0 3px}}@media screen and (max-width:635px){.threedcontainer{transform:translateX(0);width:300px}}@media screen and (max-width:420px){.treedbutton.prev{bottom:8%}.treedbutton.next{top:8%}.corel-cat-area .desc{font-size:10px}.archive.tax-product_cat .coral-tax-page .elementor-col-50{width:50%}.pagination-mobile{text-align:center}.pagination-mobile a{background:#eee;width:25px;height:25px;display:inline-block;font-size:14px;text-decoration:none;border-radius:5px;margin:0 3px}}@media screen and (max-width:400px){.treedslide{margin:120px 0}.archive.tax-product_cat .treedslide{margin:0;position:relative}.archive.tax-product_cat .treedbutton.next{top:-4%}}@media screen and (min-width:1600px){body.logged-in{min-height:calc(100vh - 35px)}.single-product .product{overflow:hidden}.corel-footer{position:fixed!important;bottom:0;width:100%}.corel-footer:after{position:absolute;content:"";width:80%;height:100%;background-color:#000;left:0;top:0;z-index:-1}.treedslide{height:65vh}.woocommerce-checkout article{padding-right:0}.woocommerce-checkout article .woocommerce-checkout .coralDream-billing-leftside,.coraldreams_cart_table_start,.coral-dashboard-main-wrapper{height:500px;overflow-x:auto}.woocommerce-checkout form #order_review table tbody{height:270px;overflow-x:auto}body.woocommerce-page article{min-height:auto}}@media screen and (min-width:1200px){.treedslide{position:relative}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}body{min-height:calc(100vh)}.coral-product-variation-discount-wrapper{border:1px solid #fff;padding:5px 15px;font-size:15px;margin-top:45px}.coral-tax-page h2{font-size:20px;color:#fff!important}.coral-tax-page h2{text-align:right}.coral-tax-page h2:first-child{text-align:left}.coral-tax-page h2 a{font-size:16px;color:rgba(255,255,255,.34)!important;text-decoration:none}