@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap');@font-face{font-display:swap;font-family:"RestoraNeueSemiBold";src:url('/wp-content/themes/themusicalnote/assets/fonts/RestoraNeueSemiBold/font.woff2') format('woff2'),url('/wp-content/themes/themusicalnote/assets/fonts/RestoraNeueSemiBold/font.woff') format('woff')}.quick_view_popup .prd-img:after{bottom:-29px}.wpmc-tabs-wrapper{width:70%;display:block;margin:0 auto}.wpmc-tabs-wrapper .wpmc-tabs-list{background:#f9f9f9;margin:0;padding:0 !important}.wpmc-tabs-wrapper .wpmc-tab-item{font-size:13px !important;line-height:13px !important;text-align:center;text-transform:uppercase;position:relative;display:table-cell;float:left;padding-top:0;padding-bottom:47px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;width:25%;margin-left:0;margin-right:0}.wpmc-1-tabs .wpmc-tab-item{width:100%}.wpmc-tabs-list.wpmc-2-tabs .wpmc-tab-item{width:50%}.wpmc-tabs-list.wpmc-3-tabs .wpmc-tab-item{width:33%}.wpmc-tabs-list.wpmc-4-tabs .wpmc-tab-item{width:25%}.wpmc-tabs-list.wpmc-5-tabs .wpmc-tab-item{width:20%}.wpmc-tabs-list.wpmc-6-tabs .wpmc-tab-item{width:16.6%}.wpmc-tabs-wrapper .wpmc-tab-item:before{display:block;content:"";border-bottom:2px solid transparent;height:0;position:absolute;top:0;left:-38px;right:0;-webkit-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s;width:100%}.wpmc-tabs-wrapper .wpmc-tab-item .wpmc-tab-number{display:inline-block;line-height:28px;text-align:center;vertical-align:middle;width:30px;min-width:30px;min-height:30px;height:30px;margin-top:-14px;color:#999;background:#fff;border-radius:50%;position:relative;-webkit-transition:color .3s,background .3s;-o-transition:color .3s,background .3s;transition:color .3s,background .3s;font-size:16px;font-weight:400;font-family:Arial,Helvetica,sans-serif}.wpmc-tabs-wrapper .wpmc-tab-item .number-text{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.wpmc-tabs-wrapper .wpmc-tab-text{display:none;font-size:13px;line-height:1.25;font-weight:400;letter-spacing:.3px;text-transform:capitalize;padding-top:8px;white-space:nowrap;position:absolute;top:15px;width:100%;text-align:center}.wpmc-tab-item:first-child .wpmc-tab-text{position:absolute}.wpmc-tab-item:last-child .wpmc-tab-text{position:absolute;left:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}@media screen and (min-width:767px){.wpmc-tabs-wrapper .wpmc-tabs-list{display:block}.wpmc-tabs-wrapper .wpmc-tab-item{display:block;vertical-align:top;padding-bottom:20px}.wpmc-tabs-wrapper .wpmc-tab-item .wpmc-tab-text{display:block;position:relative;top:auto;left:auto;right:auto}.wpmc-tabs-wrapper .wpmc-tab-item .wpmc-tab-number{margin-top:-14px}}@media screen and (min-width:1200px){.wpmc-tabs-wrapper .wpmc-tab-text{font-size:13px}}.wpmc-tabs-wrapper .wpmc-nav-text{color:#555}.wpmc-tabs-wrapper .wpmc-nav-text a{color:#e23636}.wpmc-tabs-wrapper .wpmc-nav-text,.wpmc-tabs-wrapper .wpmc-nav-buttons{border-color:#d9d9d9}.woocommerce-checkout .wpmc-tabs-wrapper form label.error{color:#e23636 !important}.wpmc-tabs-wrapper .wpmc-tabs-list{font-weight:600}.wpmc-tabs-wrapper .wpmc-tab-item{color:#aaa}.wpmc-tabs-wrapper .wpmc-tab-item .wpmc-tab-number{color:#000;background:#fff;border:1px solid #ccc}.wpmc-tabs-wrapper .wpmc-tab-item.current{color:#000}.wpmc-tabs-wrapper .wpmc-tab-item.current .wpmc-tab-number{color:#000;background:#fff;border:2px solid #ccc}.wpmc-tabs-wrapper .wpmc-tab-item.current .wpmc-tab-text{display:block}.wpmc-tabs-wrapper .wpmc-tab-item:before{border-bottom-color:#c9c9c9}.wpmc-tabs-wrapper .wpmc-tab-item.visited:before{border-bottom-color:#000}.wpmc-tabs-wrapper .wpmc-tab-item .number-text{top:1px}.wpmc-tabs-wrapper .tab-completed-icon{top:2px}.wpmc-nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1em;width:calc(100% + 4px);clear:both}button#wpmc-back-to-cart,.wpmc-no-back-to-cart #wpmc-prev{margin-right:auto}.wpmc-nav-wrapper button.wpmc-nav-button{margin-right:2px;margin-left:2px}.wpmc-nav-wrapper button#wpmc-prev,.wpmc-nav-wrapper button#wpmc-next,.wpmc-nav-wrapper button#wpmc-skip-login{display:none !important}.wpmc-nav-wrapper button#wpmc-prev.current,.wpmc-nav-wrapper button#wpmc-next.current,.wpmc-nav-wrapper button#wpmc-skip-login.current{display:inline-block !important}.wpmc-step-item{display:none !important}.wpmc-step-item.current{display:block !important}.woocommerce-checkout form.login .wc-social-login{display:block !important}.wpmc-step-item #order_review,.wpmc-step-item #order_review_heading{width:100%}@-moz-document url-prefix(){.sq-input{height:60px !important}}.woocommerce-checkout .zn_section{padding-top:0}.woocommerce-checkout .zn_text_box-title{font-size:30px;font-weight:700}.woocommerce-checkout .woocommerce{width:100%;display:inline-flex;background:#fff}.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme,.woocommerce-checkout .lost_password{display:none}.woocommerce-checkout form .form-row-first,.woocommerce-checkout form .form-row-last{width:100%}.woocommerce-checkout input#username,.woocommerce-checkout input#password{width:85%}.woocommerce-checkout .woocommerce-button.button.woocommerce-form-login__submit{margin-top:25px;padding:14px 55px;background:#24a5c5;color:#fff;border-color:#24a5c5}.woocommerce-checkout .woocommerce-button.button.woocommerce-form-login__submit:hover{background:#24a5c5;opacity:.8}.registerlink{color:#24a5c5 !important}.registerp{font-weight:700;margin-top:10px;font-size:12px}.wpmc-tabs-wrapper .wpmc-tab-item:first-child:before{border-bottom-color:#c9c9c9;width:0}.wpmc-tabs-wrapper .wpmc-tab-item:first-child .wpmc-tab-number{border-color:#1e85be;background:#1e85be}.wpmc-tabs-wrapper .wpmc-tab-item.current .wpmc-tab-number{background:#1e85be}.woocommerce-checkout .woocommerce-additional-fields,.woocommerce-checkout .right-checkout-div .woocommerce-mini-cart__buttons.buttons{display:none}.woocommerce-checkout #billing_first_name_field,.woocommerce-checkout #billing_last_name_field{width:47%}.woocommerce-checkout .woocommerce-billing-fields h3{font-size:18px;font-weight:700}.zn-wc-pages-style2 .checkout.woocommerce-checkout{padding:18px 65px 45px}.left-checkout-design{width:62%;float:left;display:inline-block;padding:20px}.right-checkout-div{width:47%;float:left;border-left:1px solid #e4e4e4}.woocommerce-checkout .right-checkout-div .woocommerce-mini-cart__total.total{display:none}.woocommerce-checkout .right-checkout-div .cart-container .mini_cart_item{margin-bottom:20px}.woocommerce-checkout .right-checkout-div .woocommerce a.remove{color:#aaa !important}.total-check-div div span:last-child{float:right}.total-check-div div{padding-bottom:20px}.right-checkout-div .cart-container h4{color:#aaa}.right-checkout-div .cart-container h4 span{color:#1e85be;float:right}.right-checkout-div .cart-container h4 span a{color:#1e85be}.woocommerce-checkout .left-checkout-design #order_review_heading,.woocommerce-checkout .left-checkout-design #order_review,.woocommerce-checkout .left-checkout-design #checkout_coupon{display:none !important}.woocommerce-checkout .left-checkout-design .checkout.woocommerce-checkout{padding:0}#place_order{float:left !important;margin-top:25px}.d-md-none{display:none !important}@media (min-width:992px){.nav-menu .navbar-nav .menu-item:hover>ul{background:#fff !important}.nav-menu ul.sub-menu .menu-item a{padding:16px;color:#344054;opacity:1;font-weight:500;position:relative;line-height:13px}.nav-menu ul.sub-menu .menu-item a:before{position:absolute;content:"";background:#f8f8f8;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);z-index:-1;opacity:0;transition:.4s;border-radius:6px}.nav-menu ul.sub-menu .menu-item a:hover:before{opacity:1}.nav-menu ul.sub-menu .menu-item{border-color:#eaecf0 !important}.nav-menu ul.sub-menu .menu-item:last-child{border:0 !important}.nav-menu .navbar-nav .menu-item .sub-menu{box-shadow:0px 32px 64px -12px rgb(16 24 40/14%);border-radius:8px;border:1px solid var(--gray-color)}.nav-menu ul.sub-menu .menu-item.current-menu-item a:before{opacity:1}.woocommerce-checkout .col-md-9{width:100%}}@media (max-height:600px){.woocommerce-checkout .right-checkout-div .cart-container .cart_list{max-height:500px;overflow-x:hidden}}.right-checkout-div .remove.remove_from_cart_button{color:#aaa !important}.right-checkout-div .remove.remove_from_cart_button:hover{color:#000 !important}.right-checkout-div .coupon,.right-checkout-div .woocommerce-checkout-review-order-table-review.total-check-div,.right-checkout-div .woocommerce-mini-cart-item.mini_cart_item{padding-left:40px;padding-right:40px}.right-checkout-div .cart-container{padding:0;background:#fff}.right-checkout-div .coupon{margin-top:30px;margin-bottom:30px}.right-checkout-div .woocommerce-checkout-review-order-table-review.total-check-div{padding-top:30px;border-top:1px solid #e4e4e4}.heading-right-summery{padding-left:40px;padding-right:40px;margin-top:0;padding-top:30px;font-size:16px}.woocommerce-checkout .woocommerce .woocommerce-notices-wrapper{position:absolute;width:100%;top:0}.right-checkout-div .coupon button{margin-left:-7px;background:#1d849e !important;color:#fff !important;border-color:#1d849e !important}.right-checkout-div .order-total span{font-weight:700}.right-checkout-div .coupon #coupon_code{width:69%}.wpmc-tabs-wrapper .wpmc-tab-item.previous .wpmc-tab-number{border-color:#1e85be}.wpmc-tabs-wrapper .wpmc-tab-item.previous .wpmc-tab-number{background:#1e85be}.wpmc-tabs-wrapper .wpmc-tab-item.previous:before{border-bottom-color:#1e85be}.zn-wc-pages-style2 .checkout.woocommerce-checkout #payment:before{border-top:none !important}.left-checkout-design #billing_address_1_field{margin-bottom:-8px}.left-checkout-design #billing_city_field{width:34%;display:inline-flex}.left-checkout-design #billing_state_field,.left-checkout-design #billing_postcode_field{width:33%;display:inline-flex}.left-checkout-design form .form-row input.input-text,.left-checkout-design form .form-row textarea{min-height:40px !important}.woocommerce-checkout .select2-container--default .select2-selection--single,.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{min-height:40px !important}.woocommerce-checkout .woocommerce form .form-row select{height:40px !important}.woocommerce-checkout .select2-container--default .select2-selection--single{border-radius:0 !important}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px !important;width:150px}.woocommerce-checkout .woocommerce form .form-row .select2-container{height:40px !important}.logged-in.woocommerce-checkout .wpmc-tabs-wrapper .wpmc-tab-item:before{left:-65px}.woocommerce-checkout .page-subheader{min-height:70px !important}.woocommerce-checkout .page-subheader{height:70px !important}@media only screen and (max-width:960px){.woocommerce-checkout .woocommerce{display:flex;flex-direction:column-reverse}.woocommerce-checkout .woocommerce ul.cart_list,.woocommerce-checkout .woocommerce ul.product_list_widget{width:100%;border-bottom:1px solid #e4e4e4;padding-bottom:20px;border-left:none}.heading-right-summery{padding-left:15px;padding-right:15px;font-size:14px;margin-top:0;padding-top:30px}.left-checkout-design{padding:15px;padding-top:50px}.left-checkout-design form .form-row input.input-text,.left-checkout-design form .form-row textarea{min-height:40px !important}.woocommerce-checkout input#username,.woocommerce-checkout input#password{width:90%}.right-checkout-div .coupon #coupon_code{width:60%}.right-checkout-div .coupon,.right-checkout-div .woocommerce-checkout-review-order-table-review.total-check-div,.right-checkout-div .woocommerce-mini-cart-item.mini_cart_item{padding-left:15px;padding-right:15px}.left-checkout-design,.right-checkout-div{width:100%}.makepayment-button{bottom:10px !important}.wpmc-tabs-wrapper .wpmc-tab-text{display:none !important}.woocommerce-cart #page_wrapper .zn-cartpage-style2 table.cart td.actions{display:none !important;padding:0 !important}.continueshop{background:#fff;color:#24a5c5 !important;border:1px solid #24a5c5;width:80%;padding:19px 35px;text-align:center;display:block;font-size:14px}.woocommerce-cart .zn-cartpage-style2 .wc-proceed-to-checkout a.checkout-button{margin-bottom:20px !important}.woocommerce-cart .cart_totals .wc-proceed-to-checkout{margin-bottom:20px !important}.woocommerce-checkout .wpmc-tabs-wrapper .wpmc-tab-item:before{left:-27px}.woocommerce-checkout .wpmc-tabs-wrapper .wpmc-tab-text{display:block !important}.woocommerce-checkout .left-checkout-design .checkout.woocommerce-checkout{padding-bottom:61px !important}}html{font-synthesis-weight:none;-webkit-font-smoothing:antialiased;text-wrap:balance}*{box-sizing:border-box;text-decoration:none;list-style:none;padding:0;margin:0;margin-bottom:0}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,.shimmer-main-content,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font-family:var(--primary-font)}h1,h2,h3,h4,h5,h6{color:var(--black-color);font-weight:600;line-height:normal}h2{font-size:22px}h3{font-size:14px;font-weight:600}h4{font-size:25px}label{font-size:14px;font-weight:500;cursor:pointer}::placeholder{color:var(--secondary-color);font-size:16px;font-weight:400}a,button{outline:none;text-decoration:none !important;transition:all .3s ease;font-family:var(--primary-font);cursor:pointer}select{outline:none}::selection{text-shadow:none;color:var(--white-color);background:var(--secondary-color)}html{scroll-behavior:smooth}body{font-family:var(--primary-font);background:#f9fafb;min-height:100vh}.disabled,.custom-disabled{cursor:not-allowed !important;background:#c3c3c3 !important;border-color:transparent !important}button:hover{opacity:.9 !important}ul li{list-style:none}.mobile-search-item{display:none}.mobile-search-box{margin-top:22px}.top-head .mobile-search-box .search-wrap{max-width:unset}.filter-toggle-btn{display:none}.popular-wrap .row:nth-child(4) .popular-sheets{padding-left:30px !important;padding-right:0 !important}.popular-wrap .row:nth-child(4) .owl-nav .owl-next:after,.popular-wrap .row:nth-child(4) .owl-nav .owl-prev:before{content:unset !important}.popular-wrap .row:nth-child(4) .head-wrap{padding:0 18px 10px !important}.popular-wrap .row:nth-child(4) .head-wrap a{color:#f9fafb !important}.popular-wrap .row:nth-child(4) .head-wrap h3{color:#f9fafb !important}.popular-wrap .row:nth-child(4){background:url(/wp-content/themes/themusicalnote/assets/images/ff30e60a36948908d1cab8e13f97a5d5.jpg) !important;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important;border-radius:12px !important}.cart-empty-section{gap:25px;padding:40px 0}.cart-empty-img{max-width:220px;width:100%}.cart-empty-img img{max-width:100%}.cart-empty-heading h6{font-size:48px;letter-spacing:-.02em;line-height:60px;font-weight:600;color:#697586;padding-bottom:12px}.cart-empty-heading span{font-size:18px;line-height:28px;font-weight:600;color:#697586}.cart-empty-para p{font-size:14px;line-height:20px;font-weight:400;color:#697586;max-width:295px;width:100%}.cart-empty-btn{gap:21px;padding-top:35px}.cart-empty-btn a{box-shadow:0px 1px 2px 0px #1018280D;font-size:14px;font-weight:600;line-height:20px;border-radius:56px;padding:15px 36px;min-height:50px;text-decoration:none;transition:all ease .3s;min-width:220px;text-align:center}.cart-empty-btn a:first-child{background:#667085;color:#fff;border:1px solid #667085}.cart-empty-btn a:last-child{border:1px solid #cdd5df;color:#475467}.cart-empty-btn a:first-child:hover{background:#404857}.cart-empty-btn a:last-child:hover{background:#667085;color:#fff}.woocommerce div.product form.cart .price{display:flex;align-items:center;justify-content:center}.woocommerce-cart .woocommerce table.shop_table tbody tr:last-child{display:none}.woocommerce-wishlist .shop_table tbody tr{justify-content:center}.cart-panal::-webkit-scrollbar,.cart_list::-webkit-scrollbar,.loader-wrap::-webkit-scrollbar{width:5px}.cart-panal::-webkit-scrollbar-track,.cart_list::-webkit-scrollbar-track,.loader-wrap::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey}.cart-panal::-webkit-scrollbar-thumb,.cart_list::-webkit-scrollbar-thumb,.loader-wrap::-webkit-scrollbar-thumb{background:#667085}:root{--primary-font:"Inter",sans-serif;--second-font:'New York Large';--primary-color:#98a2b3;--secondary-color:#667085;--four-color:#d0d5dd;--black-color:#101828;--drakblack-color:#000;--onelight-black-color:#344054;--text-color:#475467;--white-color:#fff;--gray-color:#eaecf0;--ligh-one-gray-color:#f2f4f7;--small-border-radius:8px;--md-border-radius:16px}@supports (-webkit-appearance:none) or (-moz-appearance:none){input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;position:relative;width:16px;height:16px;transition:all .4s;vertical-align:middle;background:var(--white-color);border-radius:4px;border:1px solid var(--four-color)}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.7}input[type=checkbox]:after,input[type=radio]:after{content:'\f00c';opacity:0;font-family:'Font Awesome 5 Pro';font-weight:900;position:absolute;width:100%;height:100%;display:inline-flex;justify-content:center;align-items:center;transform:scale(0);transition:all .4s;font-size:10px;top:0;left:0;background-color:var(--secondary-color);color:var(--white-color);border-radius:2px}input[type=checkbox]:checked:after,input[type=radio]:checked:after{opacity:1;transform:scale(1)}input[type=checkbox]:focus,input[type=radio]:focus,input[type=radio]:checked:focus{outline-offset:unset;outline:none}}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],select,.site textarea{width:100%;margin-top:6px;padding:10px 14px;border-radius:var(--small-border-radius);border:1px solid var(--four-color);box-shadow:0px 1px 2px 0px rgb(16 24 40/5%);font-size:16px;font-weight:400;line-height:22px;outline:none}.search_loader{display:none}.loader-wrap{position:absolute;right:0;top:0;width:60px;height:100%}.loader-inner:before,.loader-inner:after,.loader-inner{border-radius:50%;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:loader-animate 1.8s infinite ease-in-out;animation:loader-animate 1.8s infinite ease-in-out}.loader-inner{position:relative;transform:translateZ(0);-webkit-animation-delay:-.32s;animation-delay:-.32s;left:0;width:14px;height:14px;top:0}.loader-inner:before{left:15px;-webkit-animation-delay:-.16s;animation-delay:-.16s}.loader-inner:after{left:30px}.loader-inner:before,.loader-inner:after{content:"";position:absolute;top:0;width:100%;height:100%}@-webkit-keyframes loader-animate{0%,80%,100%{box-shadow:0 1em 0 -1em}40%,60%{box-shadow:0 1em 0 -.2em}}@keyframes loader-animate{0%,80%,100%{box-shadow:0 1em 0 -1em}40%{box-shadow:0 1em 0 -.2em}}.announcement-bar-sec{background:var(--white-color);border-bottom:1px solid var(--four-color);padding-top:11px;padding-bottom:11px}.announcement-bar-sec .buy-it{font-weight:600}.list-wrapper .cat-btn-bottom{flex-direction:row;flex-wrap:unset}.announcement-bar-sec p,.announcement-bar-sec .buy-it{font-size:11.2px;font-weight:400;line-height:16px}.announcement-bar-sec a{margin-right:10px}.announcement-bar-sec strong{font-weight:600}.announcement-bar-sec a:last-child{margin-right:0}.announcement-bar-sec .dismiss{color:var(--text-color)}.announcement-bar-sec .buy-it{color:var(--black-color)}.close-annoucement{outline:none;border:initial;background:initial;color:var(--primary-color)}.single-product .woocommer-body-wrapper .container{max-width:100%}.container,.single-product .woocommer-body-wrapper .product-wrap .container,.single-product .woocommer-body-wrapper .related-products-wrap .container,.single-product .woocommer-body-wrapper .info-wrapper .container{max-width:1224px}.top-head{padding:22px 0;align-items:center;position:relative}.nav-head-wrap{display:inline-flex;gap:10px;align-items:center}.nav-head-wrap .navbar{display:none}.nav-head-wrap .navbar-toggler{padding:0;border:none;box-shadow:none}.nav-head-wrap .navbar{padding:0}.logo img{width:100%;min-width:150px}.top-head .search-wrap .input-control,input.input-control{z-index:0;position:relative;background:0 0;padding:10px 14px 10px 42px;border-radius:64px;line-height:24px;margin:0}.desk-search svg{position:absolute;top:23px;transform:translateY(-50%);left:14px;color:var(--secondary-color);font-size:16px;z-index:1}.input-control:focus-visible,.input-control:focus{border:1px solid var(--four-color) !important;outline:none !important}.cart-wrap{display:flex;align-items:center;justify-content:flex-end}.top-head .search-wrap{position:relative;width:100%;margin-right:40px;margin-bottom:0;min-width:320px;max-width:483px}.desk-search{position:relative}.cart-menu{display:flex;align-items:center;gap:5px;justify-content:right}.cart-wrap .item-text{color:var(--text-color);font-size:16px;font-weight:600;line-height:24px;display:flex;align-items:center;gap:8px;position:relative}.cart-wrap .cart-item .item-text{padding:10px 16px;border-radius:65px}.cart-wrap .cart-item:hover{background:var(--white-color);box-shadow:0px 8px 8px -4px rgb(16 24 40/3%),0px 20px 24px -4px rgb(16 24 40/8%);border-radius:65px;transition:all .3s ease}.cart-item .item-text span{border:1px solid var(--gray-color);display:inline-flex;align-items:center;justify-content:center;font-size:12px;padding:2px 8px;border-radius:var(--md-border-radius);height:22px;font-weight:500;line-height:18px}.sign-item{display:block;padding:8px 12px;border-radius:30px;border:1px solid var(--four-color);background:var(--white-color);box-shadow:0px 1px 2px 0px rgb(16 24 40/5%);font-size:14px;font-weight:600;line-height:20px;color:var(--onelight-black-color);white-space:nowrap}.logged-in .sign-item{display:none}.user-profile{display:none}.logged-in .user-profile{display:block;border-radius:25px;padding:6.67px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:#f2f4f7;border:.5px solid #dfe0e3}.user-wrap i.fa-user,.user-icon{display:inline-flex;align-items:center;justify-content:center;font-size:19px;padding:5px;width:40px;height:40px;border-radius:200px}.user-wrap i.fa-user:hover{background:var(--white-color);box-shadow:0px 8px 8px -4px rgb(16 24 40/3%),0px 20px 24px -4px rgb(16 24 40/8%);border-radius:65px;transition:all .3s ease}.hamburger-box{display:inline-block;position:relative;width:20px;height:20px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:100%;height:2px;background-color:#475467;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;left:0}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-box .hamburger-inner{top:0}.hamburger-box .hamburger-inner:before{top:9px;width:15px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger-box .hamburger-inner:after{top:17px}.desk-search .search_submit_btn{position:absolute;right:15px;top:12px;z-index:2}.desk-search .search_submit_btn button.btn-wrap{font-size:12px;font-weight:500;line-height:18px;padding:3px 15px}.user-wrapper{position:absolute;z-index:4;right:0;top:65px;display:none;width:240px}.user-wrapper .user-wrapper_inner{border-radius:var(--small-border-radius);border:1px solid var(--gray-color);background:var(--white-color);overflow:hidden;box-shadow:0px 32px 64px -12px rgb(16 24 40/14%);margin-top:11px}.user-profile:hover .user-wrapper{display:block}.user-name{font-size:14px;font-weight:600;line-height:20px;color:var(--bs-body-color)}.user-info{padding:12px 16px;border-bottom:1px solid var(--gray-color);display:flex;align-items:center;gap:12px}.user-menu li span{font-size:14px;font-weight:500;line-height:20px;color:var(--onelight-black-color)}.user-menu li a{display:flex;padding:12px 16px;transition:all ease .3s;align-items:center;gap:8px;margin:2px 0;border-bottom:1px solid var(--gray-color);position:relative;z-index:0}.user-menu li a:before{position:absolute;content:"";width:96%;border-radius:6px;transition:all ease .3s;background:#f9fafb;top:1px;left:4px;margin:0 auto;height:90%;z-index:-1;opacity:0}.user-menu li a:hover:before{opacity:1}.woocommerce-account .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard{display:none}.woocommerce-account .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--change_password{display:none}.woocommerce-account .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--address{display:none}.woocommerce-account .woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide.address-details-email{width:100% !important}.woocommerce-account .woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide.address-details-address{width:100% !important}.woocommerce-account .woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide.address-details-city{width:40% !important}.woocommerce-account .woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide.address-details-state{width:20% !important}.woocommerce-account .woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide.address-details-zipcode{width:40% !important}.user-menu li a span{transition:all ease .3s}.user-menu li:last-child a{margin:0;border-bottom:none}.nav-menu{background:var(--primary-color);padding:0;position:unset}.nav-menu .navbar-nav .nav-item a,.nav-menu .navbar-nav .menu-item a{padding:10px 11px 10px 10px;color:var(--white-color);font-size:14px;font-weight:700;line-height:20px;display:block;opacity:.5}.footer-wrapper .menu-item button.sub-menu-toggle,.footer-wrapper .menu-item .sub-menu{display:none}.nav-menu .navbar-nav .nav-item a:hover,.nav-menu .navbar-nav .menu-item a:hover,.nav-menu .navbar-nav .nav-item.current-menu-item a{opacity:1}.mobile-search{display:none}.close_search_icon{position:absolute;top:20px;right:25px;cursor:pointer;display:none}.close_search_icon i{font-size:15px;width:25px;color:var(--drakblack-color);text-align:center;line-height:25px;background:var(--white-color);border-radius:50%}.page-title{font-family:var(--second-font);font-size:38px;font-weight:500;letter-spacing:-.02em}.search-no-results .page-content,.error404 .default-max-width{margin:0 auto;max-width:1224px;text-align:center;margin-bottom:30px}.no-results .page-header.alignwide,.page-header.alignwide{padding-bottom:25px;border-bottom:2px solid var(--gray-color);margin-bottom:30px;max-width:1200px;margin-top:25px}.no-results .search-form .search-field,.search-form .search-field,.right-checkout-div .coupon #coupon_code{width:auto;margin:0;border-top-left-radius:64px;border-bottom-left-radius:64px;border-top-right-radius:0;border-bottom-right-radius:0}.search-form label{margin-bottom:15px}.search-form input.search-submit,.right-checkout-div .coupon button{font-size:16px;color:var(--white-color);outline:none;height:46px;margin:0;border-top-right-radius:64px;border-bottom-right-radius:64px;border-top-left-radius:0;border-bottom-left-radius:0;padding:0 14px;background:var(--secondary-color) !important;border:none;font-weight:400}.top-banner-row{display:flex;gap:26px}.top-banner-row .cat-gruop{width:50%}.cat-home{display:flex;justify-content:flex-start;padding-bottom:15px;flex-wrap:nowrap;gap:26px;overflow-y:auto;margin-bottom:25px;margin-top:15px}.cat-gruop{margin-bottom:15px}.cat-gruop .cat-box-group{position:relative}.cat-wrapper{padding:34px 0 0}.cat-box-group img{width:100%;height:100%;aspect-ratio:12/3;object-fit:cover;position:absolute;top:0;left:0;transition:all ease .3s}.cat-box-group:hover img{transform:scale(1.07)}.cat-box-group:not(.cat-home .cat-block .cat-box-group){border-radius:12px;overflow:hidden;padding:26px 12px 20px 36px;display:block;height:100%}.main-block{padding:25px 36px 21px;box-shadow:none;background:var(--gray-color)}.cat-block{width:100%;min-height:131px;min-width:131px;position:relative;border-radius:12px;padding:24px 19px 14px;overflow:hidden;box-shadow:0 0 18px 6px #e7e9eb}.cat-inner{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;height:100%}.cat-block:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;border-radius:12px;background:linear-gradient(to bottom,#8e8e8e,rgb(248 248 248/10%))}.cat-block:after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.5) 0%,rgba(102,102,102,0) 100%)}.cat-home .cat-block:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;border-radius:12px;z-index:1;background:#98a2b3;mix-blend-mode:color}.main-block:before{background:linear-gradient(to right,var(--gray-color),var(--gray-color))}.cat-gruop:first-child .cat-inner h3{color:#182230}.cat-inner h3{line-height:normal;color:var(--white-color);padding-bottom:25px;font-family:var(--second-font);font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:30px}.top-banner-row .cat-gruop h3{margin-bottom:0;padding-bottom:15px}.main-block h3{margin-bottom:15px}.dafult-btn{display:inline-block;color:var(--drakblack-color);background:var(--white-color);padding:10px 31px;border-radius:56px;font-size:14px;font-weight:600;line-height:20px;white-space:nowrap;font-style:normal;cursor:pointer;transition:all ease .2s}.main-block .dafult-btn{max-width:99px;padding:10px 16px}.btn-block{text-align:end}.woocommerce-checkout-payment iframe{height:33px}.woocommerce-checkout-payment .woocommerce-SavedPaymentMethods-saveNew{display:flex;align-items:center}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0}.woocommerce-checkout .woocommer-body-wrapper input#username,.woocommerce-checkout .woocommer-body-wrapper input#password{width:100%}.woocommerce-checkout .woocommerce,.woocommerce-edit-address .woocommerce .my-content-wrap{margin:0 auto;margin-bottom:18px;width:98%;box-shadow:0px 1px 5px 1px rgb(16 24 40/10%);border-radius:var(--md-border-radius);background-color:#fff}.heading-right-summery{margin-bottom:15px}.logged-in.woocommerce-checkout .left-checkout-design .wpmc-tabs-wrapper .wpmc-tab-item:before{left:-50%}.left-checkout-design .wpmc-tabs-wrapper .wpmc-tab-item:before{left:-45px}.left-checkout-design .wpmc-tabs-wrapper .wpmc-tab-item .wpmc-tab-number{z-index:9}#header .cart-container .mini_cart_item img{float:left;margin-right:15px;margin-left:0;width:60px !important}.cart-container .mini_cart_item a{font-size:11px;font-weight:400;padding:0 30px 0 0;color:var(--black-color)}.woocommerce a.remove:hover{color:#c3c3c3 !important;background:unset}.mini_cart_item .woo-custom-stock-status.in_stock_color{color:var(--black-color) !important;font-size:11px}.right-checkout-div .mini_cart_item .remove.remove_from_cart_button{float:right;font-size:16px;padding:0;text-align:end;width:118px;padding:14px 15px 14px 0;border-radius:22px !important;line-height:1;color:#344054 !important;text-decoration:none;border:0}.quantity{margin-right:5px}.quantity{font-size:11px}.mini_cart_item .woocommerce-Price-amount{font-weight:700;font-size:20px;color:var(--black-color)}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0;margin:0}.woocommerce ul.cart_list li.mini_cart_item dl:after,.woocommerce ul.cart_list li.mini_cart_item dl:before{display:none}.cart-container .mini_cart_item:first-child{margin-top:10px}.woocommerce-checkout .woocommerce form .form-row select{height:42px !important;width:100%;padding:10px 14px;border-radius:var(--small-border-radius);border:1px solid var(--four-color);box-shadow:0px 1px 2px 0px rgb(16 24 40/5%);font-size:16px;font-weight:400;line-height:22px;outline:none}.left-checkout-design #billing_address_1_field{margin-bottom:6px}.left-checkout-design #billing_city_field,.left-checkout-design #billing_state_field,.left-checkout-design #billing_postcode_field{flex-direction:column}.woocommerce form .form-row:after,.woocommerce form .form-row:before,.woocommerce-page form .form-row:after,.woocommerce-page form .form-row:before{content:unset}.right-checkout-div .coupon button{margin-left:-10px}.right-checkout-div .coupon #coupon_code{line-height:24px}.right-checkout-div .coupon{margin-top:0;text-align:center}.checkout-btn .btn-wrap{padding:10px 20px}#payment_heading{font-family:var(--second-font);font-size:20px;font-weight:600;margin-bottom:8px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:var(--white-color);border-radius:var(--md-border-radius);box-shadow:0px 1px 5px 1px rgb(16 24 40/10%)}.wc_payment_methods input[type=radio],.wc_payment_methods input[type=checkbox]{width:16px !important}.payment_box{display:none}.input-radio:checked~.payment_box{display:block !important}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{font-size:14px;border-radius:var(--small-border-radius);line-height:normal;background-color:var(--ligh-one-gray-color);color:var(--black-color)}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border-bottom:1em solid var(--ligh-one-gray-color)}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):before{content:unset}#place_order{margin-top:35px}.woocommerce a.button,#place_order{padding:12px 20px;border-radius:56px;box-shadow:0px 1px 2px 0px rgb(16 24 40/5%);background:var(--secondary-color);font-size:16px;font-weight:600;line-height:22px;text-align:center;color:var(--white-color);width:auto}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:unset !important;border:unset}.woocommerce a.button:hover,#place_order:hover{box-shadow:0px 1px 5px 1px rgb(16 24 40/10%);background:var(--white-color);color:var(--black-color)}.woocommerce-info{border:none;box-shadow:0px 1px 5px 1px rgb(16 24 40/10%);border-radius:var(--md-border-radius);background:var(--white-color)}.woocommerce-info:before{color:var(--secondary-color)}.woocommerce-notices-wrapper ul,.woocommerce-message{border:none;box-shadow:0px 1px 5px 1px rgb(16 24 40/10%);border-radius:var(--md-border-radius);background:var(--white-color)}.woocommerce-notices-wrapper .woocommerce-error{background:#fdf2f3}.woocommerce-account .woocommerce-notices-wrapper{margin-top:20px}.product_description,.woocommerce-message~p{margin-bottom:15px;margin-right:20px;font-size:16px;font-weight:500;line-height:24px;color:#667085}.product-details-inner p,.product-details-inner ul li{font-size:13px;font-weight:500;line-height:20.75px}.woocommerce-notices-wrapper,.woocommerce-message{margin-top:20px}.woocommerce-notices-wrapper{max-width:1224px;margin:0 auto;margin-top:0}.woocommerce-error li,.woocommerce-error li a{color:#b81c23}.woocommerce-error li a{font-weight:600}.woocommerce-checkout .woocommer-body-wrapper .woocommerce .woocommerce-notices-wrapper{position:fixed;top:50px;z-index:99;right:20px;width:auto}.cart-discount .woocommerce-remove-coupon:after{content:'×';position:absolute;width:100%;height:100%;top:0;left:0;z-index:9;text-indent:0;display:flex;justify-content:center;align-items:center;font-size:16px;color:#c3c3c3 !important;font-weight:700}.cart-discount .woocommerce-remove-coupon{display:-webkit-inline-box;position:relative;width:20px;height:20px;text-indent:-105px;overflow:hidden}.total-check-div .woocommerce-Price-amount .woocommerce-Price-currencySymbol{float:none}.woocommerce-checkout .select2-container--default .select2-selection--single,.woocommerce-edit-address .woocommerce-input-wrapper .select2.select2-container.select2-container--default .select2-selection--single{width:100%;padding:10px 14px;border-radius:var(--small-border-radius) !important;border:1px solid var(--four-color);box-shadow:0px 1px 2px 0px rgb(16 24 40/5%);outline:none;min-height:42px !important}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-edit-address .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:16px;font-weight:400;line-height:22px !important;width:100%;padding-left:0}.woocommerce-checkout .select2-container--default .select2-selection--single,.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-edit-address .woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;top:0}.woocommer-body-wrapper .woocommerce form .form-row.validate-state{margin:0 10px}.left-checkout-design #billing_postcode_field{width:28%}.woocommerce-checkout .select2-container--open.select2-container--default .select2-selection--single{border-bottom:unset;border-bottom-right-radius:unset !important;border-bottom-left-radius:unset !important}.woocommerce-checkout .select2-dropdown{border-radius:var(--small-border-radius) !important;border:1px solid var(--four-color);box-shadow:0px 1px 2px 0px rgb(16 24 40/5%);border-top:unset;border-top-right-radius:unset !important;border-top-left-radius:unset !important}.cart-group{position:absolute;z-index:3;right:0;top:65px;border-radius:22px;display:none;padding:0 40px}.cart-panal{max-height:232px;overflow:auto;overflow:auto;padding-right:20px;border-bottom:1px solid var(--ligh-one-gray-color)}.cart-head-wrap{margin-top:11px;padding:20px;background:var(--white-color);padding-right:0;border-radius:22px;box-shadow:0px 12px 45px -12px rgba(16,24,40,.14)}.cart-item:hover .cart-group{display:block}.cart-contant,.cart-itmes{display:flex;align-items:center;justify-content:space-between;gap:26px}.cart-itmes{margin-bottom:20px;border-bottom:1px solid var(--ligh-one-gray-color)}.cart-img{position:relative}.cart-img:before{background:linear-gradient(180deg,rgba(255,255,255,0) 23.97%,var(--white-color) 91.1%);position:absolute;content:'';height:100%;width:100%;left:0}.cart-contant img{width:93px !important;height:63px !important}.info-text h3{font-family:var(--second-font);font-size:20px;letter-spacing:-.02em;line-height:normal;margin-bottom:5px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:500}.info-text h3 span{color:var(--primary-color);font-size:15px;margin-left:6px}.info-text p{font-size:12px;font-weight:500;line-height:18px;color:var(--secondary-color)}.amount-text{font-size:20px;font-weight:500;line-height:30px;text-align:center;color:#000}.btn-wrap,.woocommerce-edit-address p>button.button{padding:13px 20px;border-radius:56px;box-shadow:0px 1px 2px 0px rgb(16 24 40/5%);background:var(--secondary-color);font-size:14px;font-weight:600;line-height:20px;text-align:center;color:var(--white-color);display:block;border:none}.read_more{padding:8px 20px;border-radius:56px;border:1px solid #d0d5dd;background:#ffff;font-size:14px;font-weight:600;line-height:20px;color:#475467}.cart-panal li:last-child .cart-itmes{border-bottom:none}.cart-wrapper .btn-wrap{margin-top:20px;margin-right:20px;padding:14px 20px}.search-wrap{margin-bottom:25px}.search-inner:hover,.selected .search-inner{background:#f2f4f7}.search-finder{position:absolute;top:55px;left:0;border-radius:22px;z-index:4;background:var(--white-color);box-shadow:0px 32px 64px -12px rgb(16 24 40/14%);width:100%;display:none;overflow-x:hidden;overflow-y:auto;max-height:379px;min-width:370px}.search-inner{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid var(--ligh-one-gray-color)}li:last-child .search-inner{border-bottom:none}.search-finder i{position:relative;top:auto;transform:none;font-size:100%;color:var(--primary-color);left:auto}.text-area{width:50%}.search-list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:30px;margin-top:20px}.search-block .col-md:first-child{width:calc(100% - 358px)}.search-list li.product{margin:0;padding:20px;border-radius:var(--md-border-radius);box-shadow:4px 0px 11px 0px rgb(152 162 179/14%),0px 1px 2px 0px rgb(16 24 40/6%),0px 1px 3px 0px rgb(16 24 40/10%);background:var(--white-color);display:flex;flex-direction:column;justify-content:space-between;width:30.90%}.search-list .entry-title a{font-family:var(--second-font);font-size:20px;font-weight:600;letter-spacing:-.02em;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:0;line-height:normal;text-align:left}.search-list .entry-title{max-width:100%;line-height:normal;font-size:100%;margin-bottom:10px;margin-top:16px;margin-right:0;margin-left:0}.entry-footer span{font-size:14px;font-weight:500;line-height:18px;color:var(--secondary-color);margin-top:10px}.search-list .post-thumbnail .wp-post-image{margin-top:0;border-radius:var(--small-border-radius);height:167px !important;object-fit:cover}.search-list figcaption{text-align:left;font-size:12px;font-weight:500;line-height:18px;margin:5px 0 9px;color:var(--secondary-color)}.search-list .entry-header,.search-list .post-thumbnail,.search-list .entry-content,.search-list .entry-footer,.author-bio{margin:0}.search-result-count{margin:0;font-weight:500;font-size:16px}.search-list .entry-content p{word-wrap:break-word;text-align:left;font-size:12px;font-weight:500;line-height:18px;margin:5px 0 9px;color:var(--secondary-color)}.search-list .entry-content ul{margin-top:0}.search-list .entry-content li{word-wrap:break-word;text-align:left;font-size:14px;font-weight:500;line-height:18px;color:var(--secondary-color)}.search-wrap .more-link{font-weight:700;color:var(--black-color)}.owl-prev,.owl-next{width:40px;height:100% !important;top:0;z-index:0;position:absolute}.owl-carousel .owl-nav .owl-prev{left:-22px}.owl-carousel .owl-nav .owl-next{right:-20px}.owl-nav button span{width:40px;background:#fff !important;display:flex;height:40px !important;border-radius:50%;border:1px solid #eaecf0 !important;box-shadow:0px 8px 8px -4px #10182808,0px 20px 24px -4px #10182814;justify-content:center;align-items:center}.owl-next.disabled,.owl-prev.disabled{display:none}.owl-nav .owl-prev:before{content:'';position:absolute;width:140px;height:100%;top:0;left:0;z-index:-1;background:linear-gradient(85deg,#f9fafb 0%,rgba(249,250,251,0) 100%)}.owl-nav .owl-next:after{content:'';position:absolute;width:140px;height:100%;top:0;right:0;z-index:-1;background:linear-gradient(270deg,#f9fafb 0%,rgba(249,250,251,0) 100%)}.owl-nav .owl-prev.disabled:before,.owl-nav .owl-next.disabled:after{content:unset !important}.owl-carousel .owl-nav{display:block !important;opacity:1 !important}.owl-carousel .owl-dots{display:none}.popular-wrap{padding-bottom:30px}.head-wrap{display:flex;justify-content:space-between;align-items:center;padding:10px 0 0}.popular-sheets .item .pop-cart-block{margin:10px 0 25px;transition:all ease .3s}.popular-sheets .item:hover .pop-cart-block{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.popular-sheets .item:hover .pop-cart-block .images-wrap{transition:all ease .3s}.popular-sheets .item:hover .pop-cart-block .images-wrap{transform:scale(1.02)}.head-wrap h3{font-family:var(--second-font);font-size:24px;font-weight:500;letter-spacing:-.02em;color:#182230;line-height:40px}.head-wrap a{font-size:16px;font-weight:400;line-height:24px;color:var(--secondary-color)}.head-wrap a i{margin-left:15px}.pop-cart-block.music-block img{max-height:112px}.images-wrap{position:relative}.images-wrap a:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#fff 82.61%)}.caption{margin-top:9px}.pop-cart-sub{font-size:12px;font-weight:500;line-height:18px;margin:3px 0 9px;color:var(--secondary-color)}.song-details{padding:5px 8px;border-radius:var(--small-border-radius);background:#f9fafb !important;display:flex;align-items:flex-start;flex-wrap:wrap;column-gap:8px;width:180px;min-width:180px;flex-direction:column}.product-history .order-item-list .song-details .inner-song-details:not(.product-history .order-item-list .song-details){padding:5px 8px;border-radius:var(--small-border-radius);background:#f9fafb !important;display:flex;align-items:flex-start;flex-wrap:wrap;column-gap:8px;width:180px;min-width:180px;flex-direction:column}.product-history .order-item-list .song-details{border-radius:0;background:0 0 !important}.related-wrapper .products .product .song-details p{display:block}.related-wrapper .song-details{margin-top:9px;width:100%}.song-details p{font-size:10px;font-weight:600;line-height:18px;color:var(--primary-color)}.song-details p i{padding-right:5px}.song-details p span{margin-right:13px}.song-details p span:last-child{margin-right:0}.cat-btn-bottom{display:flex;justify-content:space-between;align-items:flex-end;gap:8px;margin-top:20px;flex-wrap:wrap;flex:1 0 0}.pop-cart-block,.woocommer-body-wrapper .related-wrapper ul.products li.product,.woocommerce .ywcps-wrapper .owl-item li.product{padding:20px 20px 18px;border-radius:var(--md-border-radius);margin-top:20px;background:var(--white-color);margin-bottom:20px;box-shadow:0px 1px 3px 0px rgba(16,24,40,.1)}.pop-cart-title,.woocommerce .woocommer-body-wrapper ul.products li.product .woocommerce-loop-product__title,.woocommer-body-wrapper ul.products li.product .woocommerce-loop-product__title{font-family:var(--second-font);font-size:20px;letter-spacing:-.02em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:0;line-height:normal;text-align:left;font-weight:500;min-width:200px}.woocommerce .woocommer-body-wrapper ul.products li.product h5.woocommerce-loop-product__title{font-family:Inter;font-size:12px;font-weight:500;line-height:18px;text-align:left;color:#667085}.pop-cart-block img,.woocommerce .woocommer-body-wrapper ul.products li.product a img,.woocommer-body-wrapper ul.products li.product a img{width:100%;border-radius:var(--small-border-radius);height:155px !important;object-fit:cover;transition:none;margin-bottom:0}.price,.woocommerce .woocommer-body-wrapper ul.products li.product .price,.woocommer-body-wrapper ul.products li.product .price{font-size:20px;font-weight:500;line-height:30px;text-align:center;color:#000;margin-bottom:0}.add-btn,.woocommerce .woocommer-body-wrapper ul.products li.product .button,.woocommer-body-wrapper ul.products li.product .button{padding:8px 14px;border-radius:56px;border:1px solid var(--four-color);box-shadow:0px 1px 2px 0px rgb(16 24 40/5%);background:var(--white-color);font-size:12px;font-weight:500;line-height:18px;color:var(--onelight-black-color);white-space:nowrap}.add-btn:hover,.woocommerce .woocommer-body-wrapper ul.products li.product .button:hover,.yith-wcwl-add-button a.add_to_wishlist:hover,.woocommer-body-wrapper a.button.btn:hover,.sign-item:hover{background:var(--white-color);border-color:var(--white-color);box-shadow:0px 8px 8px -4px rgb(16 24 40/3%),0px 20px 24px -4px rgb(16 24 40/8%);border-radius:65px;transition:all .3s ease}.woocommer-body-wrapper .related-wrapper ul.products li.product{margin:10px 24px 0 0}.woocommerce .woocommer-body-wrapper ul.products li.product .price{margin:0;color:#000}.add-btn,.woocommerce .woocommer-body-wrapper ul.products li.product .button{margin:0;top:0;left:0;right:0;width:auto}.related-wrapper h2{font-family:var(--second-font);font-size:24px;font-weight:500;line-height:normal;letter-spacing:-.02em;text-align:center}.single-product .related-products-wrap{background:#f9fafb;padding-top:25px;padding-bottom:0}.related-wrapper .tinv-wraper.tinv-wishlist,.related-wrapper .button,.woocommerce .woocommer-body-wrapper ul.products li.product a.button img{display:none !important}.related-wrapper .cat-btn-bottom .button{display:block !important}.cart-collaterals h2{font-family:var(--second-font);font-size:24px;font-weight:600;line-height:60px;letter-spacing:-.02em;text-align:left}.cross-sells{display:none}.md-popup .modal-content{background:var(--white-color);border:none;border-radius:12px;box-shadow:0px 32px 64px -12px rgb(16 24 40/14%);padding:36px 46px 43px 40px}.modal-header{padding:0 0 20px;justify-content:space-between;align-items:flex-start;border-bottom:2px solid var(--gray-color)}.modal-title{font-family:var(--second-font);font-size:48px;font-weight:600;line-height:60px;letter-spacing:-.02em;margin-bottom:12px}.modal-head-inner p{font-size:16px;font-weight:400;line-height:24px}.modal-head-inner a{font-weight:600;color:var(--secondary-color)}.close{width:22px;height:22px;text-align:center;cursor:pointer}.modal-body,.modal-footer{padding:0;border:none}.signin-form-wrap{display:flex;flex-direction:column;gap:20px;margin:17px 0 24px}.form-wrapper label{display:inline-block;line-height:20px;color:var(--onelight-black-color)}.form-wrapper .form-input{width:100%;margin-top:6px;padding:10px 14px;border-radius:var(--small-border-radius);border:1px solid var(--four-color);box-shadow:0px 1px 2px 0px rgb(16 24 40/5%);font-size:16px;font-weight:400;line-height:22px;outline:none}.form-wrapper .form-input.error{border:1px solid red}.form-wrapper label.error{display:none}.error{color:red;font-size:13px;font-weight:600;line-height:24px}.success{color:#28c34c;font-size:13px;font-weight:600;line-height:24px}.checkbox-wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.check-box label{padding-left:5px;line-height:20px;color:var(--onelight-black-color)}.forget-pass a{font-size:14px;font-weight:600;line-height:20px;color:var(--primary-color)}.modal-footer .btn-wrap{width:100%;margin:0;border:1px solid var(--primary-color);box-shadow:0px 1px 2px 0px rgb(16 24 40/5%);font-size:16px;line-height:22px;padding:12px 18px}.footer-wrapper{background:var(--white-color);overflow:hidden}.widget-logo{margin-bottom:32px}.copyright{margin-bottom:64px}.footer-inner .widget-title{display:none}.footer-inner{padding:64px 0 48px;position:relative}.widget-logo,.copyright,.copyright-area{position:relative;z-index:1}.menu-inner{display:flex;align-items:center;gap:7px 32px;position:relative;flex-wrap:wrap}.menu-inner a{font-size:16px;font-weight:600;line-height:24px;color:var(--text-color)}.copyright-area{border-top:1px solid var(--gray-color);padding-top:32px;display:flex;justify-content:space-between;gap:15px;align-items:center;flex-wrap:wrap}.copyright-area .widget_text.copy-link{color:#667085}.copyright-area .widget_text.copy-link .copy-text{text-decoration:underline !important}.footer-inner .menu-inner .menu-item:first-child,.footer-inner .menu-inner .menu-item:last-child{display:none}.link-menu{display:flex;align-items:center;gap:16px}.link-menu a,.copy-text{font-size:16px;font-weight:400;line-height:24px;color:var(--secondary-color);cursor:pointer}.bg-wrap{position:absolute;right:0;top:44px}.footer-inner .menu-inner{margin-bottom:64px}.product-wrap .pro-head-wrap{width:100%}.pro-head-wrap{display:flex;align-items:start;gap:22px;padding-bottom:30px;margin-bottom:34px;border-bottom:2px solid var(--gray-color)}.order-item-list .pro-head-wrap{width:40%}.pro-head-wrap img{width:96px;height:96px;border-radius:10px}.product-info h2,.pro-head-wrap .product-info h2{font-family:var(--second-font);font-size:48px;font-weight:600;letter-spacing:-.02em;display:-webkit-box}.quick_view_popup .outer-block .col-content.right-block .variations_form{height:100%;display:flex;flex-direction:column;justify-content:space-evenly}.product-info p,.product-info p a{font-size:13.83px;font-weight:500;line-height:20.75px;color:var(--secondary-color)}.product-info span{font-weight:600}.left-block{padding-right:0;position:relative}.right-block{max-width:390px;padding-left:0}.info-wrapper{background:#f2f4f7;margin-top:60px}.more_info{width:60%;padding:46px 0 31px}.more_info h2{font-family:var(--second-font);font-size:36px;font-weight:600;line-height:60px;letter-spacing:-.02em;text-align:left;margin-bottom:17px}.more_info p{font-size:16px;font-weight:500;line-height:24px;text-align:left;color:#475467}.product-details{display:flex;gap:48px;align-items:flex-start}.caption-group{margin-bottom:27px}.caption-group span{font-size:10px;font-weight:600;line-height:18px;letter-spacing:.17em;color:var(--primary-color);text-transform:uppercase}.caption-group span{display:block}.caption-group span i{margin-right:5px}.caption-group h3{font-size:18px;font-weight:600;line-height:28px;display:inline-flex;align-items:center;position:relative}.caption-group h3 u{text-decoration:none;position:relative}.caption-group h3:after{height:2px;left:0;width:0;bottom:-2px;position:absolute;content:'';background:currentcolor;transition:all ease .2s}.caption-group h3:hover:after{width:100%}.caption-group h3 i{transition:all ease .3s}.caption-group h3:hover i{font-size:16px !important;color:#101828 !important}.caption-group h3 i{font-size:15px;margin-left:12px;color:#d0d5dd}.prd-img{position:relative;margin-bottom:18px}.inner-prd-img{box-shadow:0px 8px 8px -4px rgb(16 24 40/3%),0px 20px 24px -4px rgb(16 24 40/8%);position:relative;z-index:1;border-radius:var(--small-border-radius);max-width:460px}.reset-filters{display:none}.filtered .btn-reset{display:inline-flex;align-items:center}.btn-reset{display:none}.inner-prd-img span{border-radius:var(--small-border-radius)}.product-details img{border-radius:var(--small-border-radius);cursor:zoom-in;background-color:#fff}.prd-img:after{position:absolute;content:'';height:100%;width:100%;left:0;bottom:-50px;background:url(/wp-content/themes/themusicalnote/assets/images/tail.svg);z-index:-1;background-repeat:no-repeat;background-position:bottom;background-size:contain}.product-wrap .left-block .product-details .prd-img:after{bottom:-44px}.prd-slider-main{padding-bottom:20px}.product_cat-books .prd-img:before,.product_cat-books .prd-img:after{display:none !important}.inner-prd-img span{position:relative;box-shadow:0px 0 16px 10px rgb(16 24 40/8%)}.product-details-inner ol,.woocommerce .star-rating span,.entry-summary .stock.in-stock{display:none}.product-details-inner .show_full_content ol{display:block}.woocommerce-review-link{color:var(--black-color);font-size:16px;font-weight:500}.woocommerce div.product form.cart div.quantity{margin:0;margin-bottom:15px}.woocommerce span.onsale{min-height:40px;min-width:40px;padding:2px;font-weight:500;line-height:34px;background-color:var(--secondary-color);font-size:12px}.abl-immediately{margin-top:7px}.check-details h4{font-size:16px;font-weight:500;line-height:24px;text-align:center;color:var(--onelight-black-color)}.abl-purchase h4{color:var(--text-color)}.input-check{position:relative}.product-price{text-align:center;margin-bottom:30px}.cart_item .product-price{margin-bottom:0}.product-price span{font-family:Inter;font-size:16px;font-weight:500;line-height:24px;color:var(--primary-color)}.product-price p{font-size:30px;font-weight:600;line-height:38px;text-align:center;display:inline-block;vertical-align:middle;margin-left:10px}.woocommerce .product-wrap button.single_add_to_cart_button{padding:12px 18px;border:1px solid var(--text-color);width:100%;margin-bottom:13px;font-size:16px;line-height:22px;border-radius:56px;box-shadow:0px 1px 2px 0px rgb(16 24 40/5%);background:var(--secondary-color);font-weight:600;text-align:center;color:var(--white-color);display:block}.btn-wrap i,.add-btn svg{margin-right:6px}.woocommerce-product-details__short-description,.reset_variations{display:none !important}.woocommer-body-wrapper .product-wrap .woocommerce,.woocommerce div.product .product-wrap form.cart{margin-bottom:0}.woocommerce-page .product-wrap .summary.entry-summary{width:100%}.product-wrap .single_variation_wrap .single_variation,.product-wrap .tinvwl_add_to_wishlist_button{display:none !important}.product-wrap .add_to_wishlist{padding:12px 18px;width:100%;font-size:16px;line-height:22px;font-weight:600;display:flex;justify-content:center;align-items:center;color:var(--text-color);border-radius:56px;border:1px solid var(--four-color);box-shadow:0px 1px 2px 0px rgb(16 24 40/5%);background:var(--white-color)}.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-style-squared .woocommer-body-wrapper .variable-items-wrapper .variable-item,.check-details .button-variable-wrapper .variable-item{padding:16px 16px 16px 46px;border-radius:12px;background:var(--white-color);border:1px solid var(--gray-color);font-size:16px;font-weight:500;line-height:22px;height:auto;width:auto;margin:0;box-shadow:none;transition:none;position:relative}.popup-wrap .outer-block{max-width:1300px}.product-wrap .price bdi,.popup-wrap .product-price bdi,.popup-wrap .product-price bdi span{font-size:30px;font-weight:600;line-height:38px;text-align:center;display:flex;vertical-align:middle;margin-left:10px;color:var(--bs-body-color)}.product-wrap .price{margin-bottom:30px}.single_variation_wrap .price .variation_product_amount{font-family:Inter;font-size:16px;font-weight:500;line-height:24px;text-align:center;color:#98a2b3}.woo-variation-swatches-stylesheet-enabled .woocommer-body-wrapper .variable-items-wrapper,.check-details .button-variable-wrapper{display:flex;flex-wrap:wrap;gap:9px;align-items:center;justify-content:center;margin-top:20px;border:2px solid var(--gray-color);padding:30px 0;border-radius:12px}.product-wrap .button-variable-item span{font-weight:500;line-height:22px;padding:0 !important}.woocommer-body-wrapper .variable-item:before{content:'';opacity:1;font-family:'Font Awesome 5 Pro';font-weight:900;position:absolute;width:20px;height:20px;display:inline-flex;justify-content:center;align-items:center;transition:all .4s;font-size:10px;top:50%;left:16px;transform:translate(0,-50%);background-color:var(--white-color);color:var(--white-color);margin:0;padding:0;min-width:0;border-radius:4px;border:1px solid var(--four-color);visibility:visible;z-index:auto}.woo-variation-swatches-stylesheet-enabled .woocommer-body-wrapper .variable-items-wrapper .variable-item:not(.radio-variable-item).selected{box-shadow:none;border:2px solid var(--secondary-color);padding:15px 15px 15px 45px}.woocommer-body-wrapper .variable-item.selected:before{content:'\f00c';background-color:var(--secondary-color);border:none}.variable-items-wrapper [data-wvstooltip]:after{display:none}.available-check{display:flex;gap:9px;align-items:center;flex-wrap:wrap;justify-content:center;margin-top:20px}.custom-variations{border:2px solid #eaecf0;padding:30px 8px;border-radius:12px;margin-bottom:25px;background:#fff}.custom-variations h4{font-size:16px;font-weight:500;line-height:24px;text-align:center;color:#344054}.abl-purchase h4{color:#475467}.input-check{position:relative}.input-check .choose-btn{position:absolute;top:50%;left:16px;transform:translate(0,-50%);width:20px;height:20px;border-radius:6px;border-color:#d0d5dd}.input-check .choose-btn:checked{border-color:var(--secondary-color)}input.choose-btn:checked:after{border-radius:4px}.label-box{padding:16px 16px 16px 48px;border-radius:12px;background:#fff;border:1px solid #eaecf0;font-size:16px;font-weight:500;line-height:22px}input.choose-btn:checked~.label-box{border:2px solid #667085;padding:15px 15px 15px 47px}.product-price{text-align:center;margin-bottom:30px}.product-price span{font-family:Inter;font-size:16px;font-weight:500;line-height:24px;color:#98a2b3;max-width:136px}.product-price p{font-size:30px;font-weight:600;line-height:38px;text-align:center;display:inline-block;vertical-align:middle;margin-left:10px}.submit-btn-wrap .btn-wrap{padding:12px 18px;border:1px solid #475467;width:100%;margin-bottom:13px;font-size:16px;line-height:22px}.btn-wrap i,.add-btn svg{margin-right:6px}.pagination .nav-links,.comments-pagination .nav-links{margin:0}.navigation.pagination{border-top:none;width:100%;justify-content:center;padding-top:0}.pagination .nav-links>*.current,.comments-pagination .nav-links>*.current{text-decoration:none}.pagination .nav-links .page-numbers{padding:11px 20px;border-radius:56px;box-shadow:0px 1px 2px 0px rgb(16 24 40/5%);background:var(--secondary-color);font-size:16px;font-weight:600;line-height:20px;text-align:center;color:var(--white-color);margin-top:0}.page-numbers .svg-icon{width:20px;h