html,body,address,blockquote,div,dl,form,h1,h2,h3,h4,h5,h5,ol,p,pre,table,ul,dd,dt,li,tbody,td,tfoot,th,thead,tr,button,del,ins,map,object,a,abbr,acronym,b,bdo,big,br,cite,code,dfn,em,i,img,kbd,q,samp,small,span,strong,sub,sup,tt,var,legend,fieldset{margin:0;padding:0}article,aside,figcaption,figure,footer,header,hgroup,nav,section,video,audio,mark{display:block;margin:0;padding:0}*{margin:0;padding:0;box-sizing:border-box}html{font-size:10px;scroll-behavior:smooth}img,fieldset{border:0;margin:0;padding:0;outline:none}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background-color:#cee7f4;-webkit-border-radius:10px;border-radius:10px}::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#8c4c9a}a{text-decoration:none!important;outline:none;color:#000!important}a:hover{text-decoration:none;color:#000!important;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}a:active,a:focus{color:#000!important;outline:0;border:0;text-decoration:none}input{border:none;background:#fff;border:1px solid #000;height:44px!important;margin:0 0 10px 0!important;padding:0 15px!important;font-size:12px!important;font-style:normal!important;outline:none;border-radius:25px!important;transition:all .2s ease-in-out}input:hover{background:#fdf4ff}input:focus{outline:none!important;box-shadow:none!important}input::placeholder{color:#8d8d8d!important}select{border:none;background:#fff;border:1px solid #000!important;height:44px!important;margin:0 0 10px 0!important;padding:0 15px!important;font-size:12px!important;font-style:normal!important;outline:none;border-radius:25px!important;transition:all .2s ease-in-out}select:hover{background:#fdf4ff}select:focus{outline:none!important;box-shadow:none!important}select::placeholder{color:#8d8d8d!important}textarea{border:none;background:#fff;border:1px solid #000!important;height:150px!important;margin:0 0 10px 0!important;font-size:12px!important;font-style:normal!important;outline:none;resize:none!important;border-radius:25px!important;transition:all .2s ease-in-out;padding:10px 15px!important}textarea:hover{background:#fdf4ff}textarea:focus{outline:none!important;box-shadow:none!important}textarea::placeholder{color:#8d8d8d!important}label{width:100%;text-align:left;font-weight:600}input[type="file"]{width:100%;max-width:100%;color:#fff;background:transparent!important;border:none!important;margin-top:7px!important;padding:0!important;border-radius:0!important}input[type="file"]::file-selector-button{border:none;background:#fff;padding:10px 20px;color:#8d8d8d;cursor:pointer;transition:background .2s ease-in-out;border-radius:0!important}input[type="file"]::file-selector-button:hover{background:#fdf4ff}input,textarea,select{border:0;margin:0;outline:none;color:#000!important;transition:all .2s ease-in-out}input:focus,textarea:focus,select:focus{outline:none!important;transition:all .2s ease-in-out}input::placeholder,textarea::placeholder,select::placeholder{color:#000!important}input:focus::placeholder,textarea:focus::placeholder,select:focus::placeholder{color:transparent!important}textarea:focus::-webkit-input-placeholder,input:focus::-webkit-input-placeholder{opacity:0;color:transparent!important}textarea:focus::-webkit-input-placeholder{color:transparent}textarea:focus:-moz-placeholder{color:transparent}textarea:focus::-moz-placeholder{color:transparent}textarea:focus:-ms-input-placeholder{color:transparent}p{font-size:14px;font-weight:500;line-height:19px;padding-bottom:20px;margin-bottom:0;color:#000;font-family:"Montserrat",sans-serif!important}ul,li,ol{margin:0;padding:0;list-style:none}table{border-collapse:collapse;border-spacing:0}.clear{font-size:0;line-height:0;clear:both;height:0}body{font-size:14px!important;font-weight:500!important;line-height:19px!important;color:#000!important;font-family:"Montserrat",sans-serif!important}.container{max-width:1170px!important}.top-contact-area{display:flex;align-items:center;justify-content:space-between;padding-top:5px;padding-bottom:5px;background:#443765}.top-contact-area .ca-top-contact{display:flex;align-items:center;justify-content:space-between}.top-contact-area .ca-top-contact .contact-details ul{display:flex;align-items:center;justify-content:flex-start;padding:0;margin:0;gap:20px}.top-contact-area .ca-top-contact .contact-details ul li{font-size:14px;line-height:26px;font-weight:500;color:#fff}.top-contact-area .ca-top-contact .contact-details ul li a{color:#fff!important}.top-contact-area .ca-top-contact .contact-details ul li svg{margin-right:7px}.top-contact-area .ca-top-contact .top-socialarea{display:flex;align-items:center;justify-content:flex-end;gap:5px}.top-contact-area .ca-top-contact .top-socialarea ul{display:flex;align-items:flex-start;justify-content:flex-start;padding:0;margin:0;gap:10px}.top-contact-area .ca-top-contact .top-socialarea ul li{list-style-type:none!important}.top-contact-area .ca-top-contact .top-socialarea ul li svg{fill:#fff!important;stroke:#fff!important}.top-contact-area .top-btn{font-size:14px;line-height:24px;font-weight:bold;font-style:italic;text-transform:capitalize;height:32px;padding:0 15px;border-radius:5px;text-wrap:nowrap;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#fff!important;background:#a857bf;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.top-contact-area .top-btn a{color:#fff!important}.top-contact-area .top-btn:focus{box-shadow:none;outline:0}.top-contact-area .top-btn::after{content:"";background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/white-arrow.webp) no-repeat 0 0!important;margin:0 0 0 15px;width:18px!important;height:14px;display:inline-flex}.top-contact-area .top-btn:hover{background:#922fad!important;text-decoration:none;color:#fff!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;box-shadow:0 3px 15px -7px rgba(0,0,0,.25)}header{position:fixed;z-index:9;top:0;left:0;right:0;margin:0 auto;background:#fff}header .navbar{display:flex;align-items:center;justify-content:space-between}header .navbar-collapse{display:flex;align-items:center;justify-content:flex-start}header .nav-link{font-size:13px;line-height:30px;font-weight:500;text-transform:uppercase;margin:0 12px;padding:0!important}header .nav-link:hover{color:#922fad!important}header .navbar-collapse{flex-basis:auto}header .dropdown-menu{padding:0;margin:0;border-radius:10px;border-top:5px solid #a857bf;animation:.3s ease 0s 1 alternate none running fadeIn;top:32px}header .dropdown-menu li{border-bottom:1px solid #e6e6e7}header .dropdown-menu li:last-child{border-bottom:none}header .dropdown-menu li.menu-item-has-children a.dropdown-toggle{vertical-align:middle}header .dropdown-menu .dropdown-item{font-size:14px;line-height:30px;text-transform:uppercase;padding:8px 20px}header .dropdown-menu .dropdown-item a{padding:0}header .dropdown-menu .dropdown-item:hover{background:transparent;color:#a857bf!important}header.inner-header{position:relative}.menuarea-sec{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #d1d1d1;padding-top:10px;padding-bottom:10px}.navbar-expand-lg .navbar-nav .active a.nav-link{color:#c99626!important}header .nav-link.dropdown-toggle{margin:0;line-height:30px;width:20px;text-align:right}header .dropdown-menu .dropdown-item span.arrowicon.arrowicon{display:inline-block;margin-left:10px;vertical-align:middle;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropdown.areacovered .dropdown-menu{height:580px;overflow-y:scroll}.logo-details-area{display:flex;align-items:center;justify-content:space-between}.logo-details-area .navbar-brand img{width:auto}.logo-details-area .details-shop{display:flex;align-items:center;justify-content:space-between}.logo-details-area .details-shop .round-box{display:flex;align-items:center;justify-content:flex-start;position:relative;width:250px;gap:10px;border:1px solid #707070;border-radius:30px;padding:20px 5px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.logo-details-area .details-shop .round-box .img-round{background:#fff2db;border-radius:100%;width:35px;height:35px;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.logo-details-area .details-shop .round-box .detail-text{font-size:14px;font-weight:500;line-height:19px}.logo-details-area .details-shop .round-box:after{position:absolute;top:45%;right:-6px;content:'';background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/ellipse.svg) no-repeat;width:10px;height:10px;margin:0 auto;bottom:0;border-radius:100%;z-index:1}.logo-details-area .details-shop .round-box:last-child:after{background:none}.logo-details-area .details-shop .round-box:hover{border:1px solid #e7c2f2;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.logo-details-area .details-shop .round-box:hover .img-round{background:#e7c2f2}.logo-details-area .cart-detail{display:flex;align-items:center;justify-content:space-between;gap:20px}.logo-details-area .cart-detail .cart{padding:0;margin:0;position:relative}.logo-details-area .cart-detail .cart .cart-count{background:red;font-size:12px;color:#fff;border-radius:100%;width:15px;height:15px;text-align:center;display:flex;align-items:center;justify-content:center;position:absolute;right:-10px;top:-10px}.logo-details-area .cart-detail .tagtxt{font-size:14px;font-weight:500;line-height:19px;font-weight:500;display:flex;align-items:center;justify-content:center;background:#8d579a;border:1px solid #707070;border-radius:30px;color:#fff;text-transform:uppercase;width:58px;height:58px}.messabebox{font-size:16px;font-weight:600;line-height:26px;text-align:center;padding:0 150px 10px 150px!important;display:none;visibility:hidden}.search-area{width:100%;max-width:24rem;margin:0;float:right}.search-area .searchBar{width:100%;flex-direction:row;align-items:center;font-size:14px;font-weight:500;line-height:22px;font-size:14px!important;width:100%;margin:0!important;background:#f5f5f5;outline:none;border:none;border-radius:30px!important;padding:3px 30px 0 30px!important}.search-area .aws-search-form{height:auto!important}.search-area input{border:none;background:transparent;padding:0}.search-area .aws-search-field{border:none!important;background:transparent!important;padding:0!important}.search-area .aws-search-field:focus{background-color:#f5f5f5}.search-area .aws-form-btn{background:#f5f5f5!important;border:none!important}.search-area .aws-search-btn_icon{width:25px!important;height:25px!important;background:none;border:none;outline:none;background:url(https://yourwebsitedeveloper.com.au/Crochetaustralia/wp/wp-content/uploads/2026/02/search.svg) no-repeat #f5f5f5!important}.search-area .aws-search-btn{width:25px!important}.search-area .aws-search-btn svg{display:none!important;visibility:hidden!important}.banner-area{background:#090f31;position:relative}.banner-area .overlay{position:absolute;left:0;right:0;top:0;z-index:0;width:100%;height:100%;background: #03030378}.banner-area h1{font-size:63px;line-height:65px;font-weight:800;text-shadow: 2px 2px 7px #00000059 !important;font-family:"Elsie",serif;color:#fff;padding-bottom:20px;margin-bottom:0;text-shadow: 2px 2px 10px #00000059 !important}.banner-area h1 span{color:#a857bf}.banner-area h1.sub-txt{text-transform:capitalize}.banner-area p{font-size:14px;font-weight:500;line-height:19px;color:#fff;text-transform:capitalize}.banner-area .banner-carousel{position:relative}.banner-area .banner-carousel .bann-area{height:100%;padding-top:270px;padding-bottom:50px;min-height:auto;background-size:cover;background-position:center;position:relative}.banner-area .banner-carousel .banner-flex{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.banner-area .banner-carousel .owl-nav{display:flex;align-items:center;justify-content:center;gap:10px;position:absolute;bottom:0;left:0;right:0;margin:0 auto}.banner-area .banner-carousel .owl-nav .owl-prev{border:none;width:63px;height:30px;background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/arrow-left.svg) no-repeat center #000}.banner-area .banner-carousel .owl-nav .owl-prev span{font-size:0}.banner-area .banner-carousel .owl-nav .owl-next{border:none;width:63px;height:30px;background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/arrow-right.svg) no-repeat center #000}.banner-area .banner-carousel .owl-nav .owl-next span{font-size:0}.banner-area .banner-carousel .banner-form{display:flex;align-items:center;justify-content:center;flex-direction:column;background:#8c4c9a;float:right;padding:80px 70px;z-index:9;width:464px;height:464px;border-radius:100%;box-shadow: 0 3px 6px 0px #00000063}.banner-area .banner-carousel .banner-form .heading{font-size:32px;line-height:35px;font-weight:600;font-family:"Elsie",serif;color:#fff;text-align:center}.banner-area .banner-carousel .banner-form .heading h2{font-size:32px;line-height:35px;font-weight:600;font-family:"Elsie",serif;color:#fff;text-align:center}.banner-area .banner-carousel .banner-form .heading p{padding:0;margin:0}.banner-area .banner-carousel .banner-form form{margin-top:20px;position:relative}.banner-area .banner-carousel .banner-form form p{padding:0;margin:0}.banner-area .banner-carousel .banner-form form p .wpcf7-spinner{position:absolute;bottom:20px}.banner-area .banner-carousel .banner-form form .wpcf7-response-output{padding:0;margin:0;font-size:14px;line-height:22px;font-weight:400;font-family:"Montserrat",sans-serif!important}.banner-area .banner-carousel .banner-form .submit_banner{font-size:14px!important;line-height:39px!important;font-weight:bold!important;text-transform:uppercase!important;font-style:normal!important;height:50px!important;padding:0 30px!important;border-radius:22px;text-wrap:nowrap;cursor:pointer;width:auto;color:#fff!important;background:#000;padding-left:40px;padding-right:40px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;margin:0!important}.banner-area .banner-btn-area{display:flex;align-items:center;justify-content:flex-start;gap:10px}.banner-area .banner-btn-area .ca-banner-btn{font-size:14px;line-height:39px;font-weight:bold;text-transform:uppercase;height:44px;padding:0 20px;border-radius:22px;text-wrap:nowrap;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#000!important;background:#e5c07d;padding-left:40px;padding-right:40px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.banner-area .banner-btn-area .ca-banner-btn a{color:#fff!important}.banner-area .banner-btn-area .ca-banner-btn:hover{background:#b08c49!important;text-decoration:none;color:#fff!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:translateY(-5px);box-shadow:0 11px 14px -7px rgba(0,0,0,.25)}.inner-banner-area{background:#090f31;position:relative}.inner-banner-area .overlay{position:absolute;left:0;right:0;top:0;z-index:0;width:100%;height:100%;background: #03030378}.inner-banner-area .inner-desc-area{position:relative;z-index:1;padding-top:50px;padding-bottom:50px}.inner-banner-area .inner-desc-area h1{font-size:63px;line-height:65px;font-weight:800;text-shadow: 2px 2px 7px #00000059 !important;font-family:"Elsie",serif;color:#fff;padding-bottom:10px;text-shadow: 2px 2px 10px #00000059 !important;margin:0}.inner-banner-area .inner-desc-area h1 span{color:#a857bf}.inner-banner-area .inner-desc-area h1.sub-txt{text-transform:capitalize}.inner-banner-area .inner-desc-area p{font-size:25px;line-height:32px;font-weight:500;text-shadow: 2px 2px 7px #00000059 !important;color:#fff;text-transform:capitalize;padding-right:30%}.inner-banner-area .inner-desc-area .banner-btn-area{display:flex;align-items:center;justify-content:flex-start;gap:10px}.breadcrumb{padding:0!important;margin:0!important;display:block!important}.breadcrumb ul{display:flex;align-items:center;justify-content:flex-start;margin:0 auto;gap:5px;padding:0}.breadcrumb ul li{font-size:14px;font-weight:500;line-height:19px;display:flex;align-items:center;justify-content:center;color:#fff;position:relative;text-transform:uppercase;gap:5px}.breadcrumb ul li a{color:#fff!important}.breadcrumb ul li a.active{color:#f7dbff!important}.breadcrumb ul li a:hover{color:#f7dbff!important}.breadcrumb ul li.active{color:#f7dbff!important;text-decoration:underline!important}.breadcrumb ul li:hover{color:#f7dbff!important}.breadcrumb ul li:after{content:'';position:relative;top:0;background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/breadcrumb-icon.svg) no-repeat;width:14px!important;height:12px;margin:0 3px}.breadcrumb ul li:last-child:after{background:none}.breadcrumb ul nav.breadcrumb{margin:0}.breadcrumb ul nav.breadcrumb ul{padding:0;margin:0}.main-content-section h2{font-size:40px;line-height:45px;font-weight:800;padding-bottom:10px;margin-bottom:0;font-family:"Elsie",serif;text-align:center;padding-bottom:20px;text-transform:capitalize}.main-content-section .category-sec{padding-top:80px;padding-bottom:80px;background:#f6eff8}.main-content-section .category-sec h2{font-size:40px;line-height:45px;font-weight:800;padding-bottom:10px;margin-bottom:0;font-family:"Elsie",serif;text-align:center;padding-bottom:20px;text-transform:capitalize;text-align:center}.main-content-section .category-sec .shopcat-section .shopcat-holder{position:relative;border-radius:20px;padding:20px;background:#fff;border:1px solid #e7c2f2;flex:1 1 0;transition:.7s all cubic-bezier(.785,.135,.15,.86);margin:0;overflow:hidden;min-height:350px}.main-content-section .category-sec .shopcat-section .shopcat-holder:hover{border:1px solid #922fad;box-shadow:0 4px 12px rgba(0,0,0,.05)}.main-content-section .category-sec .shopcat-section .shopcat-holder .shopcat-icon{margin-bottom:20px}.main-content-section .category-sec .shopcat-section .shopcat-holder .shopcat-icon img{width:100%;object-fit:cover;height:250px;border-radius:20px}.main-content-section .category-sec .shopcat-section .shopcat-holder .shopcat-title{font-size:16px;line-height:26px;font-weight:bold;text-align:center;position:relative}.main-content-section .category-sec .shopcat-section .owl-nav{display:flex;align-items:center;justify-content:space-between;gap:15px;z-index:9;width:100%;position:absolute;top:50%}.main-content-section .category-sec .shopcat-section .owl-nav .owl-prev{border:none;width:63px;height:30px;background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/arrow-left.svg) no-repeat center #d2a8de;margin:0 0 0 -70px}.main-content-section .category-sec .shopcat-section .owl-nav .owl-prev span{font-size:0}.main-content-section .category-sec .shopcat-section .owl-nav .owl-next{border:none;width:63px;height:30px;background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/arrow-right.svg) no-repeat center #d2a8de;margin:0 -70px 0 0}.main-content-section .category-sec .shopcat-section .owl-nav .owl-next span{font-size:0}.main-content-section .category-sec .shopcat-section .owl-dots{display:flex;align-items:center;justify-content:space-between;visibility:visible}.main-content-section .category-sec .shopcat-section .owl-dots .owl-dot{width:50%;height:5px;border-radius:10px;display:inline-block;background:#81aae3;margin:0 3px;border:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.main-content-section .shop-cate-sec{padding-top:80px;padding-bottom:80px}.main-content-section .shop-cate-sec .nav{display:flex;align-items:center;justify-content:center;gap:10px}.main-content-section .shop-cate-sec .nav li{padding:0;margin:0}.main-content-section .shop-cate-sec .nav li.nav-item button{font-size:14px;font-weight:500;line-height:19px;width:100%;color:#000;text-transform:uppercase;line-height:35px!important;text-align:center;white-space:nowrap;border-radius:50px;border:1px solid #ccc;width:200px;height:44px;padding-left:20px;padding-right:20px}.main-content-section .shop-cate-sec .nav li.nav-item button.active{background-color:transparent;border:1px solid #8c4c9a;white-space:nowrap;font-size:18px;line-height:39px;font-weight:500;text-transform:uppercase;color:#000}.main-content-section .shop-cate-sec .tab-content{padding-top:30px}.main-content-section .shop-cate-sec .tab-content .cards{display:grid;gap:20px;grid-template-columns:2fr 2fr 2fr}.main-content-section .shop-cate-sec .tab-content .cards .holder{background:#f4f4f4;border-radius:10px;max-width:100%;text-align:center;position:relative;overflow:hidden;transition:.7s all cubic-bezier(.785,.135,.15,.86)}.main-content-section .shop-cate-sec .tab-content .cards .holder:hover{box-shadow:0 4px 12px rgba(0,0,0,.05)}.main-content-section .shop-cate-sec .tab-content .cards .holder.product-item{opacity:0;transform:translateY(30px) scale(.98);transition:all .6s cubic-bezier(.22,1,.36,1)}.main-content-section .shop-cate-sec .tab-content .cards .holder.product-item.show-item{border:1px solid #e8e8e8;opacity:1;transform:translateY(0) scale(1)}.main-content-section .shop-cate-sec .tab-content .cards .holder .holder-img{border-radius:10px}.main-content-section .shop-cate-sec .tab-content .cards .holder .holder-img img{border-radius:10px;object-fit:cover;height:450px;width:100%}.main-content-section .shop-cate-sec .tab-content .cards .holder .holder-desc{padding:20px}.main-content-section .shop-cate-sec .tab-content .cards .holder .holder-desc .holder-txt{font-size:14px;font-weight:500;line-height:19px;font-weight:bold!important;padding-bottom:10px}.main-content-section .shop-cate-sec .tab-content .cards .holder .holder-desc .holder-price{font-size:28px;line-height:30px;font-weight:500;padding-bottom:5px}.main-content-section .shop-cate-sec .tab-content .cards .holder .holder-desc .holder-gst{font-size:14px;font-weight:500;line-height:19px}.main-content-section .shop-cate-sec .tab-content .cards .holder .holder-desc .rt-arrow-btn1{width:100%}.main-content-section .shop-cate-sec .tab-content .cards .holder .holder-desc .rt-arrow-btn2{width:100%}.main-content-section .shop-cate-sec .tab-content .cards-bestseller-wrap{display:grid;gap:20px;grid-template-columns:2fr 2fr 2fr}.main-content-section .shop-cate-sec .tab-content .cards-bestseller-wrap .holder{background:#f4f4f4;border-radius:10px;max-width:100%;text-align:center;position:relative;overflow:hidden;transition:.7s all cubic-bezier(.785,.135,.15,.86);border:1px solid #e8e8e8}.main-content-section .shop-cate-sec .tab-content .cards-bestseller-wrap .holder:hover{box-shadow:0 4px 12px rgba(0,0,0,.05)}.main-content-section .shop-cate-sec .tab-content .cards-bestseller-wrap .holder.product-item{opacity:1!important;transform:translateY(0) scale(1);transition:all .6s cubic-bezier(.22,1,.36,1)}.main-content-section .shop-cate-sec .tab-content .cards-bestseller-wrap .holder.product-item.show-item{border:1px solid #e8e8e8;opacity:1;transform:translateY(0) scale(1)}.main-content-section .shop-cate-sec .tab-content .cards-bestseller-wrap .holder .holder-img{border-radius:10px}.main-content-section .shop-cate-sec .tab-content .cards-bestseller-wrap .holder .holder-img img{border-radius:10px;object-fit:cover;height:450px;width:100%}.main-content-section .shop-cate-sec .tab-content .cards-bestseller-wrap .holder .holder-img .best-seller-badge{font-size:18px;line-height:26px;padding:10px 0;display:block;font-weight:600}.main-content-section .shop-cate-sec .tab-content .cards-bestseller-wrap .holder .holder-desc{padding:20px}.main-content-section .shop-cate-sec .tab-content .cards-bestseller-wrap .holder .holder-desc .holder-txt{font-size:14px;font-weight:500;line-height:19px;font-weight:bold!important;padding-bottom:10px}.main-content-section .shop-cate-sec .tab-content .cards-bestseller-wrap .holder .holder-desc .holder-price{font-size:28px;line-height:30px;font-weight:500;padding-bottom:5px}.main-content-section .shop-cate-sec .tab-content .cards-bestseller-wrap .holder .holder-desc .holder-gst{font-size:14px;font-weight:500;line-height:19px}.main-content-section .shop-cate-sec .tab-content .cards-bestseller-wrap .holder .holder-desc .rt-arrow-btn1{width:100%}.main-content-section .shop-cate-sec .tab-content .cards-bestseller-wrap .holder .holder-desc .rt-arrow-btn2{width:100%}.main-content-section .shop-cate-sec .tab-content .feature-discover-bx{display:none}.main-content-section .shop-cate-sec .tab-content .loadmore-btn{font-size:14px;line-height:32px;font-weight:bold;text-transform:uppercase;height:32px;padding:0 20px;text-wrap:nowrap;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#000!important;background:transparent;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;width:fit-content!important}.main-content-section .shop-cate-sec .tab-content .loadmore-btn::after{content:"";background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/loadmore.svg) no-repeat 0 0!important;margin:0 0 0 15px;width:32px;height:32px;display:inline-flex}.main-content-section .category-shopsec{padding-top:80px;padding-bottom:80px;background:#f6eff8}.main-content-section .category-shopsec h2{font-size:40px;line-height:45px;font-weight:800;padding-bottom:10px;margin-bottom:0;font-family:"Elsie",serif;text-align:center;padding-bottom:20px;text-transform:capitalize;text-align:center}.main-content-section .category-shopsec .shopcat-section .shopcat-holder{position:relative;border-radius:20px;padding:20px;background:#fff;border:1px solid #e7c2f2;margin:0 2px;flex:1 1 0;transition:.7s all cubic-bezier(.785,.135,.15,.86);margin:0;overflow:hidden;text-align:center;min-height:430px}.main-content-section .category-shopsec .shopcat-section .shopcat-holder:hover{border:1px solid #922fad;box-shadow:0 4px 12px rgba(0,0,0,.05)}.main-content-section .category-shopsec .shopcat-section .shopcat-holder .shopcat-icon{margin-bottom:20px}.main-content-section .category-shopsec .shopcat-section .shopcat-holder .shopcat-icon img{width:100%;object-fit:cover;border-radius:20px;height:250px}.main-content-section .category-shopsec .shopcat-section .shopcat-holder .shopholder-desc .shopholder-txt{font-size:14px;font-weight:500;line-height:19px;font-weight:bold!important;padding-bottom:10px}.main-content-section .category-shopsec .shopcat-section .shopcat-holder .shopholder-desc .shopholder-price{font-size:20px!important;line-height:25px!important;font-weight:500!important;padding-bottom:5px}.main-content-section .category-shopsec .shopcat-section .shopcat-holder .shopholder-desc .shopholder-gst{font-size:14px;font-weight:500;line-height:19px}.main-content-section .category-shopsec .shopcat-section .owl-nav{display:flex;align-items:center;justify-content:space-between;gap:15px;z-index:9;width:100%;position:absolute;top:50%}.main-content-section .category-shopsec .shopcat-section .owl-nav .owl-prev{border:none;width:63px;height:30px;background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/arrow-left.svg) no-repeat center #d2a8de;margin:0 0 0 -70px}.main-content-section .category-shopsec .shopcat-section .owl-nav .owl-prev span{font-size:0}.main-content-section .category-shopsec .shopcat-section .owl-nav .owl-next{border:none;width:63px;height:30px;background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/arrow-right.svg) no-repeat center #d2a8de;margin:0 -70px 0 0}.main-content-section .category-shopsec .shopcat-section .owl-nav .owl-next span{font-size:0}.main-content-section .category-shopsec .shopcat-section .owl-dots{display:flex;align-items:center;justify-content:space-between;visibility:visible}.main-content-section .category-shopsec .shopcat-section .owl-dots .owl-dot{width:50%;height:5px;border-radius:10px;display:inline-block;background:#81aae3;margin:0 3px;border:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.main-content-section .upcoming-div{padding-top:80px;padding-bottom:80px}.main-content-section .upcoming-div .upcoming-class-sec h2{font-size:40px;line-height:45px;font-weight:800;padding-bottom:10px;margin-bottom:0;font-family:"Elsie",serif;text-align:center;padding-bottom:20px;text-transform:capitalize;text-align:left}.main-content-section .upcoming-div .upcoming-class-sec .upcoming-section .upcoming-holder{position:relative;border-radius:20px;padding:10px;background:#fff4e1;flex:1 1 0;transition:.7s all cubic-bezier(.785,.135,.15,.86);margin:0;overflow:hidden;text-align:center}.main-content-section .upcoming-div .upcoming-class-sec .upcoming-section .upcoming-holder .upcoming-img{margin-bottom:20px}.main-content-section .upcoming-div .upcoming-class-sec .upcoming-section .upcoming-holder .upcoming-img img{width:100%;border-radius:20px;height:300px;object-fit:cover}.main-content-section .upcoming-div .upcoming-class-sec .upcoming-section .upcoming-holder .upcoming-desc .upcoming-txt{font-size:14px;font-weight:500;line-height:19px;font-weight:bold!important;padding-bottom:10px}.main-content-section .upcoming-div .upcoming-class-sec .upcoming-section .upcoming-holder .upcoming-desc .upcoming-price{font-size:28px;line-height:30px;font-weight:500;padding-bottom:5px}.main-content-section .upcoming-div .upcoming-class-sec .upcoming-section .upcoming-holder .upcoming-desc .upcoming-gst{font-size:14px;font-weight:500;line-height:19px}.main-content-section .upcoming-div .upcoming-class-sec .upcoming-section .owl-nav{display:flex;align-items:center;justify-content:flex-end;gap:5px;z-index:9;width:100%;position:absolute;top:-60px}.main-content-section .upcoming-div .upcoming-class-sec .upcoming-section .owl-nav .owl-prev{border:none;width:63px;height:30px;background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/arrow-left.svg) no-repeat center #d2a8de;margin:0}.main-content-section .upcoming-div .upcoming-class-sec .upcoming-section .owl-nav .owl-prev span{font-size:0}.main-content-section .upcoming-div .upcoming-class-sec .upcoming-section .owl-nav .owl-next{border:none;width:63px;height:30px;background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/arrow-right.svg) no-repeat center #d2a8de;margin:0}.main-content-section .upcoming-div .upcoming-class-sec .upcoming-section .owl-nav .owl-next span{font-size:0}.main-content-section .upcoming-div .upcoming-class-sec .upcoming-section .owl-dots{display:flex;align-items:center;justify-content:space-between;visibility:visible}.main-content-section .upcoming-div .upcoming-class-sec .upcoming-section .owl-dots .owl-dot{width:50%;height:5px;border-radius:10px;display:inline-block;background:#81aae3;margin:0 3px;border:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.main-content-section .upcoming-div .upcoming-retreats .heading-area{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px}.main-content-section .upcoming-div .upcoming-retreats .heading-area h2{font-size:40px;line-height:45px;font-weight:800;padding-bottom:10px;margin-bottom:0;font-family:"Elsie",serif;text-align:center;padding-bottom:20px;text-transform:capitalize;padding-bottom:0!important;text-align:left}.main-content-section .upcoming-div .upcoming-retreats .retreats-holder{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#f4f4f4;border:#707070;border-radius:20px;padding:18px 10px;margin-bottom:10px}.main-content-section .upcoming-div .upcoming-retreats .retreats-holder .retreats-img img{width:100%;border-radius:20px;height:200px;object-fit:cover}.main-content-section .upcoming-div .upcoming-retreats .retreats-holder .retreats-desc{text-align:center;padding-left:40px;padding-right:40px}.main-content-section .upcoming-div .upcoming-retreats .retreats-holder .retreats-desc .retreats-txt{font-size:16px;line-height:26px;font-weight:bold;padding-bottom:10px}.main-content-section .upcoming-div .upcoming-retreats .retreats-holder .retreats-desc .retreats-price{font-size:28px;line-height:30px;font-weight:500;padding-bottom:5px}.main-content-section .upcoming-div .upcoming-retreats .retreats-holder .retreats-desc .retreats-gst{font-size:14px;font-weight:500;line-height:19px}.main-content-section .event-listing-area{padding-top:60px;padding-bottom:60px;background:#fdf4ff;border-radius:10px;border:1px solid #a857bf;margin-bottom:60px}.main-content-section .event-listing-area h2{font-size:40px;line-height:45px;font-weight:800;padding-bottom:10px;margin-bottom:0;font-family:"Elsie",serif;text-align:center;padding-bottom:20px;text-transform:capitalize;text-align:center}.main-content-section .event-listing-area p{text-align:center}.main-content-section .event-listing-area .am-ec{grid-template-columns:repeat(4,1fr);gap:20px;box-shadow:#a857bf 0 2px 2px -1px , rgba(168,87,191,.3) 0 0 11px , #922fad 8px 0 0 inset!important}.main-content-section .event-listing-area .amelia-v2-booking #amelia-container.am-elf{max-width:100%!important;margin:0 auto!important}.main-content-section .event-listing-area .amelia-v2-booking #amelia-container .am-ec__info{align-items:flex-start!important}.main-content-section .event-listing-area .amelia-v2-booking #amelia-container .am-els__filters-menu__btn{box-shadow:none!important}.main-content-section .event-listing-area .amelia-v2-booking #amelia-container .am-input-wrapper .am-input .el-input__inner{margin:0!important;padding:0!important}.main-content-section .event-listing-area .amelia-v2-booking #amelia-container .am-ec__info-name{font-weight:700!important}.main-content-section .event-listing-area .am-button{border-radius:22px!important;box-shadow:none!important}.main-content-section .event-listing-area .am-button a{color:#000!important}.main-content-section .event-listing-area .am-button:focus{box-shadow:none;outline:0}.main-content-section .event-listing-area .am-button:hover{background:#922fad!important;text-decoration:none;border:2px solid #922fad;color:#fff!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:translateY(-5px)}.main-content-section .learning-centre{padding-top:80px;padding-bottom:80px}.main-content-section .learning-centre h2{text-align:left}.main-content-section .learning-centre .learning-bx{display:flex;align-items:center;justify-content:space-between;background:#f6eff8;border-radius:20px;padding:20px}.main-content-section .learning-centre .learning-bx img{width:auto;border-radius:20px;height:440px;object-fit:cover}.main-content-section .learning-centre .learning-bx .video-area{border-radius:20px;background:#fff;border:1px solid #e7c2f2;padding:20px}.main-content-section .learning-centre .learning-bx .video-holder{position:relative;flex:1 1 0;transition:.7s all cubic-bezier(.785,.135,.15,.86);margin:0;overflow:hidden;text-align:center}.main-content-section .learning-centre .learning-bx .video-holder .video-img{margin-bottom:20px}.main-content-section .learning-centre .learning-bx .video-holder .video-img img{width:100%;border-radius:20px;height:260px;object-fit:cover}.main-content-section .learning-centre .learning-bx .video-holder .video-desc .video-head{font-size:16px;line-height:26px;font-weight:bold;padding-bottom:10px}.main-content-section .learning-centre .learning-bx .video-holder .video-desc .video-text{font-size:14px;font-weight:500;line-height:19px;font-weight:400!important}.main-content-section .learning-centre .learning-bx .owl-nav{display:flex;align-items:center;justify-content:center;gap:5px;z-index:9;width:100%;margin-top:20px}.main-content-section .learning-centre .learning-bx .owl-nav .owl-prev{border:none;width:63px;height:30px;background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/arrow-left.svg) no-repeat center #d2a8de;margin:0}.main-content-section .learning-centre .learning-bx .owl-nav .owl-prev span{font-size:0}.main-content-section .learning-centre .learning-bx .owl-nav .owl-next{border:none;width:63px;height:30px;background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/arrow-right.svg) no-repeat center #d2a8de;margin:0}.main-content-section .learning-centre .learning-bx .owl-nav .owl-next span{font-size:0}.main-content-section .learning-centre .learning-bx .owl-dots{display:flex;align-items:center;justify-content:space-between;visibility:visible}.main-content-section .learning-centre .learning-bx .owl-dots .owl-dot{width:50%;height:5px;border-radius:10px;display:inline-block;background:#81aae3;margin:0 3px;border:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.main-content-section .latest-news{padding-top:80px}.main-content-section .latest-news h2{font-size:40px;line-height:45px;font-weight:800;padding-bottom:10px;margin-bottom:0;font-family:"Elsie",serif;text-align:center;padding-bottom:20px;text-transform:capitalize;text-align:left}.main-content-section .latest-news .news-section .news-holder{position:relative;border-radius:20px;background:#f4f4f4;flex:1 1 0;transition:.7s all cubic-bezier(.785,.135,.15,.86);margin:0;overflow:hidden;text-align:left}.main-content-section .latest-news .news-section .news-holder .news-img img{width:100%;border-radius:20px;height:228px;object-fit:cover}.main-content-section .latest-news .news-section .news-holder .news-desc{padding:20px;min-height:180px}.main-content-section .latest-news .news-section .news-holder .news-desc .news-date-time{font-size:12px;line-height:20px;font-weight:500}.main-content-section .latest-news .news-section .news-holder .news-desc .news-date-time a{color:#a857bf!important}.main-content-section .latest-news .news-section .news-holder .news-desc .news-head{font-size:16px;line-height:26px;font-weight:bold;padding-bottom:10px}.main-content-section .latest-news .news-section .news-holder .news-desc .news-txt{font-size:14px;font-weight:500;line-height:19px}.main-content-section .latest-news .news-section .owl-nav{display:flex;align-items:center;justify-content:flex-end;gap:5px;z-index:9;width:100%;position:absolute;top:-60px}.main-content-section .latest-news .news-section .owl-nav .owl-prev{border:none;width:63px;height:30px;background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/arrow-left.svg) no-repeat center #d2a8de;margin:0}.main-content-section .latest-news .news-section .owl-nav .owl-prev span{font-size:0}.main-content-section .latest-news .news-section .owl-nav .owl-next{border:none;width:63px;height:30px;background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/arrow-right.svg) no-repeat center #d2a8de;margin:0}.main-content-section .latest-news .news-section .owl-nav .owl-next span{font-size:0}.main-content-section .latest-news .news-section .owl-dots{display:flex;align-items:center;justify-content:space-between;visibility:visible}.main-content-section .latest-news .news-section .owl-dots .owl-dot{width:50%;height:5px;border-radius:10px;display:inline-block;background:#81aae3;margin:0 3px;border:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.main-content-section .gen-btn-area{display:flex;align-items:center;justify-content:center;padding-top:30px}.main-content-section .gen-btn-area #loadmore{font-size:14px;line-height:32px;font-weight:bold;text-transform:uppercase;height:32px;padding:0;text-wrap:nowrap;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#000!important;background:transparent;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;width:fit-content!important;border:none}.main-content-section .gen-btn-area #loadmore::after{content:"";background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/loadmore.svg) no-repeat 0 0!important;margin:0 0 0 15px;width:32px;height:32px;display:inline-flex}.main-content-section .gen-btn-area #loadmore-video{font-size:14px;line-height:32px;font-weight:bold;text-transform:uppercase;height:32px;padding:0;text-wrap:nowrap;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#000!important;background:transparent;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;width:fit-content!important;border:none}.main-content-section .gen-btn-area #loadmore-video::after{content:"";background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/loadmore.svg) no-repeat 0 0!important;margin:0 0 0 15px;width:32px;height:32px;display:inline-flex}.main-content-section .gen-btn-area #loadmore-guides{font-size:14px;line-height:32px;font-weight:bold;text-transform:uppercase;height:32px;padding:0;text-wrap:nowrap;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#000!important;background:transparent;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;width:fit-content!important;border:none}.main-content-section .gen-btn-area #loadmore-guides::after{content:"";background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/loadmore.svg) no-repeat 0 0!important;margin:0 0 0 15px;width:32px;height:32px;display:inline-flex}.main-content-section .about-area{padding-top:80px;padding-bottom:80px}.main-content-section .about-area p{margin:0}.main-content-section .about-area p a{color:#a857bf!important}.main-content-section .about-area p a:hover{text-decoration:underline!important}.main-content-section .about-area h2{text-align:left}.main-content-section .about-area .abt-img img{width:100%}.main-content-section .visit-area{padding-top:80px;padding-bottom:80px;background:#f6eff8}.main-content-section .visit-area h2{font-size:40px;line-height:45px;font-weight:800;padding-bottom:10px;margin-bottom:0;font-family:"Elsie",serif;text-align:center;padding-bottom:20px;text-transform:capitalize;text-align:center}.main-content-section .visit-area p{text-align:center}.main-content-section .visit-area p:last-child{padding:0;margin:0}.main-content-section .visit-area .visiting-detail{background:#fff;border-radius:20px;padding:50px;text-align:left!important}.main-content-section .visit-area .visiting-detail .visit-block{display:flex;align-items:center;justify-content:space-between;gap:30px}.main-content-section .visit-area .visiting-detail .visit-block h3{font-size:22px;line-height:30px;font-style:italic;font-weight:800;padding-top:10px;padding-bottom:10px;margin:0;padding-top:0;font-style:normal!important}.main-content-section .visit-area .visiting-detail .visit-block p{text-align:left;font-size:16px;line-height:26px}.main-content-section .visualstore{padding-top:80px}.main-content-section .visualstore .visualcontentarea{display:flex;align-items:center;justify-content:space-between;gap:30px}.main-content-section .visualstore .visualcontentarea h2{text-align:left}.main-content-section .visualstore .visualcontentarea p{text-align:left;margin-bottom:0}.main-content-section .visualstore .visualcontentarea .visualmap{border-radius:20px;width:100%}.main-content-section .visualstore .visualcontentarea .visualmap iframe{border-radius:20px;width:100%}.main-content-section .howvideo-area{padding-top:80px}.main-content-section .howvideo-area h2{font-size:40px;line-height:45px;font-weight:800;padding-bottom:10px;margin-bottom:0;font-family:"Elsie",serif;text-align:center;padding-bottom:20px;text-transform:capitalize;text-align:center}.main-content-section .howvideo-area p{text-align:center}.main-content-section .howvideo-area p:last-child{padding:0;margin:0}.main-content-section .howvideo-area .video-detail{display:grid;gap:20px;grid-template-columns:2fr 2fr}.main-content-section .howvideo-area .video-detail .holder{border:1px solid #e7c2f2;background:#fdf6ff;border-radius:10px;padding:20px}.main-content-section .howvideo-area .video-detail .holder .video-sec{border-radius:10px}.main-content-section .howvideo-area .video-detail .holder .video-sec iframe{border-radius:10px}.main-content-section .howvideo-area .video-detail .holder .video-content{padding-top:20px}.main-content-section .howvideo-area .video-detail .holder .video-content p{text-align:left;padding-bottom:10px;margin:0}.main-content-section .hints-tips-area{padding-top:80px}.main-content-section .hints-tips-area h2{font-size:40px;line-height:45px;font-weight:800;padding-bottom:10px;margin-bottom:0;font-family:"Elsie",serif;text-align:center;padding-bottom:20px;text-transform:capitalize;text-align:center}.main-content-section .hints-tips-area p{text-align:center}.main-content-section .hints-tips-area p:last-child{padding:0;margin:0}.main-content-section .hints-tips-area .hints-tips-holder{display:grid;gap:20px;grid-template-columns:2fr 2fr 2fr}.main-content-section .hints-tips-area .hints-tips-holder .holder{background:#f4f4f4;border-radius:10px;max-width:100%;text-align:center;position:relative;overflow:hidden;transition:.7s all cubic-bezier(.785,.135,.15,.86)}.main-content-section .hints-tips-area .hints-tips-holder .holder:hover{box-shadow:0 4px 12px rgba(0,0,0,.05)}.main-content-section .hints-tips-area .hints-tips-holder .holder.product-item{opacity:0;transform:translateY(30px) scale(.98);transition:all .6s cubic-bezier(.22,1,.36,1)}.main-content-section .hints-tips-area .hints-tips-holder .holder.product-item.show-item{opacity:1;transform:translateY(0) scale(1)}.main-content-section .hints-tips-area .hints-tips-holder .holder .holder-img{border-radius:10px}.main-content-section .hints-tips-area .hints-tips-holder .holder .holder-img img{border-radius:10px;object-fit:cover;height:228px;width:100%}.main-content-section .hints-tips-area .hints-tips-holder .holder .holder-desc{padding:20px}.main-content-section .hints-tips-area .hints-tips-holder .holder .holder-desc .holder-txt{font-size:12px;padding-bottom:10px;text-align:left}.main-content-section .hints-tips-area .hints-tips-holder .holder .holder-desc .holder-txt a{color:#a857bf!important}.main-content-section .hints-tips-area .hints-tips-holder .holder .holder-desc p{text-align:left;padding-bottom:10px;margin:0}.main-content-section .hintspdf-area{padding-top:80px}.main-content-section .hintspdf-area h2{font-size:40px;line-height:45px;font-weight:800;padding-bottom:10px;margin-bottom:0;font-family:"Elsie",serif;text-align:center;padding-bottom:20px;text-transform:capitalize;text-align:center}.main-content-section .hintspdf-area p{text-align:center}.main-content-section .hintspdf-area p:last-child{padding:0;margin:0}.main-content-section .hintspdf-area .hintspdf-detail{background:#fff;border-radius:20px;text-align:left!important}.main-content-section .hintspdf-area .hintspdf-detail .hintspdf-block{display:flex;align-items:center;justify-content:space-between;gap:30px}.main-content-section .hintspdf-area .hintspdf-detail .hintspdf-block h3{font-size:22px;line-height:30px;font-style:italic;font-weight:800;padding-top:10px;padding-bottom:10px;margin:0;padding-top:0;font-style:normal!important}.main-content-section .hintspdf-area .hintspdf-detail .hintspdf-block p{text-align:left}.main-content-section .hintspdf-area .hintspdf-detail .hintspdf-block ul{padding:0}.main-content-section .hintspdf-area .hintspdf-detail .hintspdf-block ul li{display:flex;align-items:center;justify-content:flex-start;gap:5px;position:relative;padding-bottom:10px;font-size:14px;line-height:22px}.main-content-section .hintspdf-area .hintspdf-detail .hintspdf-block ul li strong a{color:#a857bf!important;font-weight:600}.main-content-section .hintspdf-area .hintspdf-detail .hintspdf-block ul li::before{content:"";background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/fax.svg) no-repeat 0 0!important;width:40px;height:40px;display:inline-flex;padding-left:50px}.main-content-section .learning-sec{padding-top:80px;padding-bottom:80px}.main-content-section .learning-sec h2{font-size:40px;line-height:45px;font-weight:800;padding-bottom:10px;margin-bottom:0;font-family:"Elsie",serif;text-align:center;padding-bottom:20px;text-transform:capitalize;text-align:center;padding:0 10% 20px 10%!important}.main-content-section .learning-sec p{text-align:center}.main-content-section .learning-sec .learningholder{display:grid;gap:20px;grid-template-columns:2fr 2fr}.main-content-section .learning-sec .learningholder .learnholder-bx{display:flex;justify-content:left;flex-direction:column-reverse;background:#fff;border:1px solid #636363;border-radius:10px;padding:20px}.main-content-section .learning-sec .learningholder .learnholder-bx .learnholder-img img{width:100%;border-radius:10px;height:215px;object-fit:cover}.main-content-section .learning-sec .learningholder .learnholder-bx .learnholder-desc{padding:20px;text-align:center}.main-content-section .learning-sec .learningholder .learnholder-bx .learnholder-desc .learnholder-head{font-size:16px;line-height:26px;font-weight:bold;padding-bottom:10px}.main-content-section .learning-sec .learningholder .learnholder-bx .learnholder-desc .learnholder-txt{font-size:14px;font-weight:500;line-height:19px;margin-bottom:20px;padding:0 50px}.main-content-section .crochet-topic-sec{padding-bottom:80px}.main-content-section .crochet-topic-sec p{text-align:center}.main-content-section .crochet-topic-sec .crochet-topic-detail .crochet-topic-block{width:70%;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:30px}.main-content-section .crochet-topic-sec .crochet-topic-detail .crochet-topic-block h3{font-size:22px;line-height:30px;font-style:italic;font-weight:800;padding-top:10px;padding-bottom:10px;margin:0;padding-top:0;font-style:normal!important}.main-content-section .crochet-topic-sec .crochet-topic-detail .crochet-topic-block p{text-align:left}.main-content-section .crochet-topic-sec .crochet-topic-detail .crochet-topic-block ul{padding:0;columns:2;column-rule:1px solid #707070}.main-content-section .crochet-topic-sec .crochet-topic-detail .crochet-topic-block ul li{display:flex;align-items:center;justify-content:flex-start;gap:5px;position:relative;padding-bottom:10px;font-size:14px;line-height:22px;margin:0 30px}.main-content-section .crochet-topic-sec .crochet-topic-detail .crochet-topic-block ul li a{color:#a857bf!important;font-weight:600}.main-content-section .crochet-topic-sec .crochet-topic-detail .crochet-topic-block ul li::before{content:"";background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/tick-learn.webp) no-repeat 0 0!important;width:24px;height:24px;display:inline-flex;padding-left:30px}.main-content-section .left-right-area{padding-top:80px}.main-content-section .left-right-area h2{font-size:40px;line-height:45px;font-weight:800;padding-bottom:10px;margin-bottom:0;font-family:"Elsie",serif;text-align:center;padding-bottom:20px;text-transform:capitalize;text-align:center}.main-content-section .left-right-area p{text-align:center}.main-content-section .left-right-area p:last-child{padding:0;margin:0}.main-content-section .left-right-area .left-right-holder-pane{display:grid;gap:20px;grid-template-columns:2fr 2fr}.main-content-section .left-right-area .left-right-holder-pane .left-right-holder{background:#fff;border-radius:10px;max-width:100%;text-align:center;position:relative;overflow:hidden;border:1px solid #636363;padding:5px;transition:.7s all cubic-bezier(.785,.135,.15,.86)}.main-content-section .left-right-area .left-right-holder-pane .left-right-holder:hover{box-shadow:0 4px 12px rgba(0,0,0,.05)}.main-content-section .left-right-area .left-right-holder-pane .left-right-holder .left-right-holder-img{border-radius:10px}.main-content-section .left-right-area .left-right-holder-pane .left-right-holder .left-right-holder-img img{border-radius:10px;object-fit:cover;height:354px;width:100%}.main-content-section .left-right-area .left-right-holder-pane .left-right-holder .left-right-holder-desc{padding:20px}.main-content-section .left-right-area .left-right-holder-pane .left-right-holder .left-right-holder-desc p{text-align:left;padding-bottom:10px;margin:0}.main-content-section .left-right-area .left-right-holder-pane .left-right-holder .left-right-holder-desc p strong{font-size:22px;line-height:26px;font-weight:600;font-family:"Elsie",serif;font-family:"Montserrat",sans-serif!important}.main-content-section .left-right-area .left-right-holder-pane .left-right-holder .left-right-holder-desc .tag-area{display:block;text-align:right;height:25px;position:relative}.main-content-section .left-right-area .left-right-holder-pane .left-right-holder .left-right-holder-desc .tag-area .tag{font-size:12px;line-height:20px;font-weight:500;font-weight:bold;display:inline-flex;align-items:center;justify-content:flex-end;width:fit-content;position:absolute;right:-20px;top:-10px;border-radius:5px;background:#f0ddba;color:#000;text-transform:uppercase;padding:3px 8px}.main-content-section .left-right-area .left-right-holder-pane .left-right-holder .left-right-holder-desc ol li{list-style-type:decimal!important;text-align:left;margin-bottom:15px}.calib-sec{padding-top:80px}.calib-sec .woocommerce-breadcrumb{display:none;visibility:hidden}.product-area{background:#fff}.product-area .price{font-size:20px!important;line-height:25px!important;font-weight:500!important;color:#0f1212!important}.product-area .price .amount{font-size:20px!important;line-height:25px!important;font-weight:500!important;padding-bottom:5px;color:#0f1212}.product-area .woocommerce-ordering select{border:1px solid #000!important;height:40px!important;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:16px;border:1px solid #ccc;border-radius:4px;background-color:#fff!important;background-image:url(data:image/svg+xml;utf8,<svg\ width=\"24\"\ height=\"24\"\ viewBox=\"0\ 0\ 24\ 24\"\ fill=\"none\"\ xmlns=\"http://www.w3.org/2000/svg\"><path\ d=\"M6\ 9L12\ 15L18\ 9\"\ stroke-width=\"2\"\ stroke-linecap=\"round\"\ stroke-linejoin=\"round\"\ stroke=\"currentColor\"/></svg>)!important;background-repeat:no-repeat!important;background-position:right 10px center!important;background-size:20px!important;cursor:pointer}.product-area .woocommerce-ordering select:hover{border:1px solid #922fad;background:transparent}.product-area .content-area .products{padding-left:20px;transition:transform .3s ease;overflow:hidden}.product-area .content-area .products li{position:relative}.product-area .content-area .products li .bogo-badge{font-weight:600;position:absolute;top:0;right:0;background:#e5c07d;color:#000;width:auto;padding:10px}.product-area .content-area .products li .img-box{border:1px solid #922fad;border-radius:10px;text-align:center;padding:10px;position:relative}.product-area .content-area .products li .img-box img{width:100%!important;height:300px!important;object-fit:cover;object-position:center;margin:0 auto!important;text-align:center}.product-area .content-area .products li .onsale{background:#a857bf;width:50px;height:50px;border-radius:100%}.product-area .content-area .products .calib-desc{text-align:center;padding:30px 15px 0 15px}.product-area .content-area .products .calib-desc h2{font-size:20px!important;line-height:26px;font-weight:600;font-family:"Elsie",serif;font-family:"Montserrat",sans-serif!important;padding-bottom:10px}.product-area .content-area .products .calib-desc .price .amount{font-size:20px!important;line-height:25px!important;font-weight:500!important;padding-bottom:5px;color:#0f1212!important}.product-area .content-area .products .calib-desc .no-price{font-size:14px;font-weight:500;line-height:19px;color:#676767;text-decoration:line-through}.product-area .content-area .products .add_to_cart_button{font-size:14px;line-height:22px;font-weight:bold;letter-spacing:0;text-transform:uppercase;height:44px;padding:0 20px 0 20px!important;border-radius:22px;text-wrap:nowrap;display:flex!important;align-items:center;justify-content:center;cursor:pointer;color:#000!important;background:transparent!important;border:2px solid #922fad!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;width:fit-content!important;margin:20px auto 0 auto!important}.product-area .content-area .products .add_to_cart_button a{color:#000!important}.product-area .content-area .products .add_to_cart_button:focus{box-shadow:none;outline:0}.product-area .content-area .products .add_to_cart_button::after{content:"";background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/cart.svg) no-repeat 0 0!important;margin:0 0 0 15px;width:16px;height:18px;display:inline-flex}.product-area .content-area .products .add_to_cart_button:hover{background:#922fad!important;text-decoration:none;border:2px solid #922fad;color:#fff!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:translateY(-5px)}.product-area .content-area .products .product_type_variable{font-size:14px;line-height:44px;font-weight:bold;text-transform:uppercase;height:44px;padding:0 30px;border-radius:22px;text-wrap:nowrap;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#000!important;background:#e5c07d!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;border:none!important}.product-area .content-area .products .product_type_variable a{color:#000!important}.product-area .content-area .products .product_type_variable::after{display:none!important;visibility:hidden!important}.product-area .content-area .products .product_type_variable:focus{background:#b08c49!important;color:#fff!important}.product-area .content-area .products .product_type_variable:hover{background:#b08c49!important;text-decoration:none;color:#fff!important;transition:all .3s ease-in-out;border:none!important;-webkit-transition:all .3s ease-in-out;transform:translateY(-5px);box-shadow:0 11px 14px -7px rgba(0,0,0,.25)}.product-area .content-area .products .my-readmore-btn{font-size:14px;line-height:44px;font-weight:bold;text-transform:uppercase;height:44px;padding:0 15px;border-radius:22px;text-wrap:nowrap;display:block!important;cursor:pointer;color:#fff!important;background:#a857bf!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;padding:0 30px!important;margin:0 auto;width:fit-content}.product-area .content-area .products .my-readmore-btn a{color:#fff!important}.product-area .content-area .products .my-readmore-btn:hover{background:#922fad!important;text-decoration:none;color:#fff!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:translateY(-5px);box-shadow:0 11px 14px -7px rgba(0,0,0,.25)}.product-area .content-area .products.related{padding-left:0!important;width:100%}.product-area .content-area .products.related h2{font-size:20px!important;line-height:26px!important;font-weight:600!important;font-family:"Elsie",serif!important}.product-area .content-area .products.related ul{padding-left:0!important;display:flex!important;align-items:flex-start!important;justify-content:space-between!important}.product-area .content-area .products.related ul li{margin:0 20px 0 0!important;width:25%!important}.product-area .content-area .woocommerce-product-gallery__wrapper{border:1px solid #922fad;border-radius:10px;text-align:center;padding:20px!important;overflow:hidden}.product-area .content-area .woocommerce-product-gallery__wrapper img{border-radius:10px}.product-area .content-area .summary h1.product_title{font-size:40px;line-height:45px;font-weight:800;padding-bottom:10px;margin-bottom:0;text-align:left;padding-bottom:20px}.product-area .content-area .summary .bogo-single{background:#e5c07d;color:#000;font-weight:600;width:fit-content;border-radius:5px;margin-bottom:20px;padding:10px}.product-area .content-area .summary .variations select{border:1px solid #000!important;height:40px!important;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:16px;border:1px solid #ccc;border-radius:4px;background-color:#fff!important;background-image:url(data:image/svg+xml;utf8,<svg\ width=\"24\"\ height=\"24\"\ viewBox=\"0\ 0\ 24\ 24\"\ fill=\"none\"\ xmlns=\"http://www.w3.org/2000/svg\"><path\ d=\"M6\ 9L12\ 15L18\ 9\"\ stroke-width=\"2\"\ stroke-linecap=\"round\"\ stroke-linejoin=\"round\"\ stroke=\"currentColor\"/></svg>)!important;background-repeat:no-repeat!important;background-position:right 10px center!important;background-size:20px!important;cursor:pointer}.product-area .content-area .summary .variations select:hover{border:1px solid #922fad;background:transparent}.product-area .content-area .summary form.cart{display:block}.product-area .content-area .summary form.bundle_form{height:280px;overflow-y:auto}.product-area .content-area .summary form .quantity{width:20%}.product-area .content-area .summary form .quantity .qty{border:1px solid #a857bf!important;height:50px!important;padding:0 5px!important;width:100%;margin:0!important}.product-area .content-area .summary form .quantity .qty:hover{background:transparent}.product-area .content-area .summary form .single_add_to_cart_button{font-size:14px;line-height:39px;font-weight:bold;text-transform:uppercase;height:44px;padding:0 15px;border-radius:22px!important;text-wrap:nowrap;display:block!important;cursor:pointer;color: #ffff !important;background:#a857bf!important;border:1px solid #922fad;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;margin:0;width:fit-content;padding:0 15px!important}.product-area .content-area .summary form .single_add_to_cart_button a{color:#000!important}.product-area .content-area .summary form .single_add_to_cart_button:hover{background:#922fad!important;border:1px solid #922fad;text-decoration:none;color: #ffff !important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:translateY(-5px);box-shadow:0 11px 14px -7px rgba(0,0,0,.25)}.product-area .content-area .summary .in-stock{color:#7fd92e!important;font-size:16px!important;font-weight:bold;margin-bottom:0}.product-area .content-area .summary .product_meta .sku_wrapper{display:block;width:100%;font-weight:700;padding-bottom:10px;font-size:18px}.product-area .content-area .summary .product_meta .sku_wrapper span.sku{font-weight:400!important}.product-area .content-area .summary .product_meta .posted_in{display:block;width:100%;font-weight:700;padding-bottom:10px;font-size:18px;line-height:32px}.product-area .content-area .summary .product_meta .posted_in a{font-weight:400}.product-area .content-area .summary .product_meta .tagged_as{display:block;width:100%;font-weight:700;padding-bottom:10px;font-size:18px}.product-area .content-area .summary .product_meta .tagged_as a{font-weight:400}.product-area .content-area .woocommerce-tabs ul{position:relative;padding:0;border-bottom:1px solid #a857bf!important}.product-area .content-area .woocommerce-tabs ul li{border:1px solid #a857bf!important;background-color:#fdf4ff!important;margin:0 0 -5px 0!important;padding:5px 20px!important;display:flex;align-items:flex-start;justify-content:flex-start}.product-area .content-area .woocommerce-tabs ul li::before{content:"";background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/cart.svg) no-repeat 0 0!important;margin:0 0 0 15px;width:32px;height:20px;display:inline-flex}.product-area .content-area .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:20px!important;line-height:26px!important;font-weight:600!important;font-family:"Elsie",serif!important}.product-area .content-area .woocommerce-tabs .woocommerce-Tabs-panel p{font-size:14px;font-weight:500;line-height:22px!important}.product-area .content-area .comment-form p{margin:0!important;padding:0!important}.product-area .content-area .comment-form p.comment-form-comment{margin-top:20px!important}.product-area .content-area .comment-form p.comment-form-comment textarea{color:#000!important;background:#fff!important;border:2px solid #922fad!important;border-radius:22px}.product-area .content-area .comment-form .form-submit .submit{font-size:16px;line-height:40px;font-weight:bold;letter-spacing:0;text-transform:uppercase;font-style:normal!important;height:40px;padding:0 20px 0 20px!important;border-radius:22px;text-wrap:nowrap;display:flex!important;align-items:center;justify-content:center;cursor:pointer;color:#fff!important;background:#a857bf!important;border:1px solid #922fad!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;width:auto!important;margin:0!important}.product-area .content-area .comment-form .form-submit .submit:hover{background:#922fad!important;color:#fff!important;border:2px solid #922fad!important}.product-area .content-area .shop_attributes p{font-style:normal!important}.product-area .page-numbers{border:none!important}.product-area .page-numbers li{margin:3px!important;border:none!important}.product-area .page-numbers li span{border:1px solid #919191;border-radius:10px;color:#000;width:36px;height:30px}.product-area .page-numbers li span.current{background:#922fad!important;color:#fff!important}.product-area .page-numbers li a{background:#fdf4ff;color:#000!important;width:36px;height:30px;text-align:center;border:1px solid #922fad!important;border-radius:10px}.product-area .page-numbers li a.next{font-size:14px;line-height:24px;text-align:center;text-transform:capitalize;color:#000!important;background:none;padding:0;width:auto;border:none!important;line-height:30px}.product-area .page-numbers li a.next:hover{background:none!important}.product-area .page-numbers li a.prev{font-size:14px;line-height:24px;text-align:center;text-transform:capitalize;color:#000!important;background:none;padding:0;width:auto;border:none!important;line-height:30px}.product-area .page-numbers li a.prev:hover{background:none!important}.product-area .subcategory{background:#fdf4ff;border-radius:10px;padding:20px;border:1px solid #a857bf;margin-bottom:20px}.product-area .subcategory h2{font-size:20px;line-height:26px;font-weight:600;font-family:"Elsie",serif}.product-area .subcategory ul{margin:0;padding:0 0 10px 0}.product-area .subcategory ul li{font-size:14px;font-weight:500;line-height:19px;color:#414141;position:relative;padding-left:20px;padding-bottom:10px}.product-area .subcategory ul li:before{position:absolute;top:3px;left:0;content:'';background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/circle.svg) no-repeat;width:12px;height:12px}.product-area .sidebarproductcategory{background:#fdf4ff;border-radius:10px;padding:20px;border:1px solid #a857bf}.product-area .sidebarproductcategory h2{font-size:20px;line-height:26px;font-weight:600;font-family:"Elsie",serif}.product-area .sidebarproductcategory h3{font-size:20px;line-height:26px;font-weight:600;font-family:"Elsie",serif}.product-area .sidebarproductcategory select{border:1px solid #000!important;height:40px!important;appearance:none;width:100%;padding:0 8px!important;-webkit-appearance:none;-moz-appearance:none;font-size:16px;border:1px solid #ccc;border-radius:4px;background-color:#fff!important;background-image:url(data:image/svg+xml;utf8,<svg\ width=\"24\"\ height=\"24\"\ viewBox=\"0\ 0\ 24\ 24\"\ fill=\"none\"\ xmlns=\"http://www.w3.org/2000/svg\"><path\ d=\"M6\ 9L12\ 15L18\ 9\"\ stroke-width=\"2\"\ stroke-linecap=\"round\"\ stroke-linejoin=\"round\"\ stroke=\"currentColor\"/></svg>)!important;background-repeat:no-repeat!important;background-position:right 10px center!important;background-size:20px!important;cursor:pointer;margin-bottom:0!important}.product-area .sidebarproductcategory select:hover{border:1px solid #922fad;background:transparent}.product-area .sidebarproductcategory .berocket_single_filter_widget{border-top:1px solid #e5d0d0;margin-top:20px;margin-bottom:20px;padding-top:20px}.product-area .sidebarproductcategory .berocket_single_filter_widget:last-child{border-bottom:none!important}.product-area .sidebarproductcategory .brandsection{border-top:1px solid #e5d0d0;border-bottom:1px solid #e5d0d0;margin-top:20px;margin-bottom:20px;padding-bottom:20px;padding-top:20px}.product-area .searchorerding{margin-bottom:20px}.product-area .searchorerding .resultcount p{padding:0;margin:0}.product-area .searchorerding .shop-sorting .woocommerce-ordering{margin:0}.product-area .searchorerding .shop-sorting .woocommerce-ordering select{margin:0!important}.xoo-wsc-container .xoo-wsc-ft-btn{background:#a857bf!important;color:#fff!important;border:2px solid #922fad!important;border-radius:20px}.xoo-wsc-container .xoo-wsc-ft-btn:hover{background:#922fad!important;color:#fff!important;border:2px solid #922fad!important}.xoo-wsc-container .xoo-wsc-btn .amount{color:#fff!important}.xoo-wsc-container .xoo-wsc-product .xoo-wsc-img-col img{width:60%!important}.callto-action{padding-top:80px;padding-bottom:80px;margin-top:80px;background:#6f327d;text-align:center}.callto-action h2{font-size:40px;line-height:45px;font-weight:800;padding-bottom:10px;margin-bottom:0;font-family:"Elsie",serif;text-align:center;padding-bottom:20px;text-transform:capitalize;text-align:center;color:#fff}.callto-action h2 span{background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/hand-line.svg) no-repeat 0 bottom}.callto-action .footernewsltter p{padding:0;margin:0;display:flex;align-items:center;justify-content:center;gap:10px}.callto-action .footernewsltter p .submit_banner{font-size:14px;line-height:39px;font-weight:bold;text-transform:uppercase;height:44px;padding:0 20px;border-radius:22px;text-wrap:nowrap;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#000!important;background:#e5c07d;padding-left:50px!important;padding-right:50px!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.callto-action .footernewsltter p .submit_banner a{color:#fff!important}.callto-action .footernewsltter p .submit_banner:hover{background:#b08c49!important;text-decoration:none;color:#fff!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:translateY(-5px);box-shadow:0 11px 14px -7px rgba(0,0,0,.25)}.contact-area-pane{padding-top:80px;padding-bottom:80px}.contact-area-pane .contactbox{display:flex;align-items:flex-start;justify-content:flex-start}.contact-area-pane .contactbox .nopad{display:table-cell;float:none;vertical-align:top;height:100%}.contact-area-pane .contactbox .contact_left_bg{background:#fdf4ff}.contact-area-pane .contactbox .contact_left_bg .contact_lft{width:100%;display:inline-block;padding:25px 35px;box-sizing:border-box;color:#000}.contact-area-pane .contactbox .contact_left_bg .contact_lft h3{font-size:35px;line-height:40px;font-weight:800;font-family:"Elsie",serif}.contact-area-pane .contactbox .contact_left_bg .contact_lft ul{margin-top:20px;margin-bottom:0;padding:0}.contact-area-pane .contactbox .contact_left_bg .contact_lft ul li{display:flex;align-items:center;justify-content:flex-start;padding:6px 0}.contact-area-pane .contactbox .contact_left_bg .contact_lft ul li::before{content:" ";display:table}.contact-area-pane .contactbox .contact_left_bg .contact_lft ul li .add_left{float:left;width:100%;max-width:57px}.contact-area-pane .contactbox .contact_left_bg .contact_lft ul li .add_right{float:left;width:100%;max-width:375px;padding:10px 0;word-wrap:break-word}.contact-area-pane .contactbox .contact_left_bg .contact_lft ul li .add_right font{font-size:14px;font-weight:500;line-height:19px;display:block;color:#000}.contact-area-pane .contactbox .contact_left_bg .contact_lft ul li span{background-color:#fff;border-radius:50%;display:inline-block;width:49px;height:49px;text-align:center;vertical-align:middle;line-height:49px;margin-right:15px;box-sizing:border-box}.contact-area-pane .contactbox .contact_rht{position:relative;padding:40px;background:#fff;border-radius:10px;box-sizing:border-box;box-shadow:1px 1px 5px #ccc;height:100%}.contact-area-pane .contactbox .contact_rht .mailicon{position:absolute;left:-45px;transform:rotate(5deg);right:auto;text-align:left;margin:0;top:92px}.contact-area-pane .contactbox .contact_rht .mailicon span{height:81px;width:81px;line-height:81px;background-color:#fff;border-radius:50%;display:inline-block;text-align:center;border:1px solid #cdcdcd}.contact-area-pane .contactbox .contact_rht .form-group p{margin-bottom:10px;padding:0}.contact-area-pane .contactbox .contact_rht .form-group p input{width:100%;margin:0!important;border:1px solid #000}.contact-area-pane .contactbox .contact_rht .form-group p textarea{width:100%}.contact-area-pane .contactbox .contact_rht .btn_send p{padding:0;margin:0}.contact-area-pane .contactbox .contact_rht .btn_send p .submit{font-size:16px;line-height:22px;font-weight:bold;letter-spacing:0;text-transform:uppercase;height:44px;padding:0 20px 0 20px!important;border-radius:22px;text-wrap:nowrap;display:flex!important;align-items:center;justify-content:center;cursor:pointer;color:#fff!important;background:#a857bf!important;border:2px solid #a857bf!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;width:fit-content!important;margin:0 auto!important}.contact-area-pane .contactbox .contact_rht .btn_send p .submit a{color:#000!important}.contact-area-pane .contactbox .contact_rht .btn_send p .submit:focus{box-shadow:none;outline:0}.contact-area-pane .contactbox .contact_rht .btn_send p .submit:hover{background:#922fad!important;text-decoration:none;border:2px solid #922fad;color:#fff!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:translateY(-5px)}.contact-area-pane .map-area{margin-top:40px}.contact-area-pane .map-area .map{padding:0;margin:0}.news-div{padding-top:80px;position:relative;background-repeat:no-repeat;background-size:cover}.news-div h2{font-size:40px;line-height:45px;font-weight:800;padding-bottom:10px;margin-bottom:0;font-family:"Elsie",serif;text-align:center;padding-bottom:20px;text-transform:capitalize;text-align:left!important}.news-div h3{font-size:22px;line-height:26px;font-weight:600;font-family:"Elsie",serif;padding:0 0 20px 0}.news-div .item{border-radius:10px;background:#fff}.news-div .item .news-image-box{min-height:100%;height:220px;position:relative;overflow:hidden;border-radius:10px}.news-div .item .news-image-box img{width:100%;height:100%;border-radius:10px;object-fit:cover;transition:all .3s ease-in-out;border:1px solid #a857bf;padding:5px}.news-div .item .news-image-box img:hover{filter:grayscale(100%);transition:all .3s ease-in-out}.news-div .item .description-bx{padding:30px 0}.news-div .item .description-bx .news-category{padding-bottom:10px;border-bottom:2px solid #efefef;margin-bottom:10px;font-weight:600}.news-div .item .description-bx .news-date{font-size:12px;line-height:24px;font-weight:bold;text-transform:uppercase;color:#000;padding-bottom:5px;display:inline-block;position:relative;padding-left:25px}.news-div .item .description-bx .news-date::before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/calender.webp) no-repeat 0 0!important;transition:width .25s ease-out}.news-div .item .description-bx .news-date::after{content:"";position:absolute;left:0;bottom:6px;width:0;height:2px;border-radius:4px;background-color:#000;transition:width .25s ease-out}.news-div .item .description-bx .news-date:hover::after{width:100%}.news-div .item .description-bx .news-heading{font-size:22px;line-height:26px;font-weight:600;font-family:"Elsie",serif;color:#000;padding-bottom:10px}.news-div .item .description-bx p{padding-bottom:10px;margin:0}.news-div .item:hover img{filter:none;transition:all .3s ease-in-out}.news-div .page-numbers_pagination{display:flex;align-items:center;justify-content:center;gap:5px;border-top:1px solid #eaeaea;padding-top:40px;margin-top:20px}.news-div .page-numbers_pagination span{border:1px solid #919191;border-radius:5px;color:#000;padding:3px 10px;width:30px}.news-div .page-numbers_pagination span.current{background:#922fad!important;color:#fff}.news-div .page-numbers_pagination a{background:transparent;border-radius:5px;border:1px solid #a857bf;color:#000!important;padding:3px 10px;width:30px;text-align:center}.news-div .page-numbers_pagination a.next{font-size:14px;line-height:24px;text-align:center;text-transform:capitalize;color:#000!important;background:none;padding:0;width:auto;border:none}.news-div .page-numbers_pagination a.prev{font-size:14px;line-height:24px;text-align:center;text-transform:capitalize;color:#000!important;background:none;padding:0;width:auto;border:none}.blog-div .blog-desc h3{font-size:20px;line-height:25px;font-weight:400;font-weight:600;padding-bottom:15px;margin:0}.blog-div .blog-desc a img{width:100%;border-radius:10px;border:1px solid #e7c2f2;height:auto;object-fit:contain;object-position:top;margin-top:20px;margin-bottom:20px}.blog-div .blog-desc img{width:100%;border-radius:10px;border:1px solid #e7c2f2;height:350px;object-fit:contain;object-position:top;margin-top:0;margin-bottom:20px}.blog-div .blog-desc h2{font-size:26px!important;line-height:32px!important;font-weight:bold!important;padding-bottom:10px!important;font-family:"Elsie",serif;margin:0}.blog-div .blog-desc ul{margin:0;padding:0 0 10px 0}.blog-div .blog-desc ul li{font-size:14px;font-weight:500;line-height:19px;color:#414141;position:relative;padding-left:20px;padding-bottom:0}.blog-div .blog-desc ul li:before{position:absolute;top:3px;left:0;content:'';background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/circle.svg) no-repeat;width:12px;height:12px}.blog-div .blog-desc ul li span{font-size:14px;line-height:24px;color:#414141;display:block}.blog-div .blog-desc ol{margin:0;padding:0 0 10px 0}.blog-div .blog-desc ol li{font-size:14px;font-weight:500;line-height:19px;color:#414141;position:relative;padding-left:20px;padding-bottom:15px}.blog-div .blog-desc ol li:before{position:absolute;top:3px;left:0;content:'';background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/circle.svg) no-repeat;width:12px;height:12px}.blog-div .blog-desc table.full-table{border:1px solid #a857bf;border-collapse:collapse;margin:0 0 20px 0;padding:0;width:100%;table-layout:fixed}.blog-div .blog-desc table.full-table img{height:100px!important}.blog-div .blog-desc table.full-table caption{font-size:1.5em;margin:.5em 0 .75em}.blog-div .blog-desc table.full-table tr{background-color:#fcf3ff;border:1px solid #a857bf;padding:.35em}.blog-div .blog-desc table.full-table th,.blog-div .blog-desc table.full-table td{padding:15px;text-align:left}.blog-div .blog-desc table.full-table th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase}.blog-div .sidebar-right{margin-left:20px}.blog-div .sidebar-right .general-category{border:1px solid #707070;margin-bottom:30px}.blog-div .sidebar-right .general-category .widget-title{font-size:22px;line-height:26px;font-weight:600;font-family:"Elsie",serif;text-transform:uppercase;padding:20px 30px}.blog-div .sidebar-right .general-category ul{margin:0;padding:30px}.blog-div .sidebar-right .general-category ul li{font-size:14px;font-weight:500;line-height:19px;border-bottom:1px solid #707070}.blog-div .sidebar-right .general-lastestnews h2{font-size:22px;line-height:26px;font-weight:600;font-family:"Elsie",serif;padding:0 0 20px 0}.blog-div .sidebar-right .general-lastestnews ul{margin:0;padding:30px}.blog-div .sidebar-right .general-lastestnews ul li{font-size:14px;font-weight:500;line-height:19px;border-bottom:1px solid #707070}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .owl-carousel .item{opacity:1;margin:0;transition:all .3s ease}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .btns{display:flex;justify-content:center;align-items:center;width:100%;margin:0 auto}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .owl-nav{display:flex;position:absolute;top:-70px;right:0;gap:10px}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .owl-nav .owl-prev{display:flex!important;align-items:center!important;justify-content:center!important;padding:10px;cursor:pointer;text-indent:-99999999px;background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/left-asset.webp) no-repeat center 50%!important;width:50px;height:50px;border:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .owl-nav .owl-next{display:flex!important;align-items:center!important;justify-content:center!important;text-indent:-99999999px;padding:10px;cursor:pointer;background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/right-asset.webp) no-repeat center 50%!important;width:50px;height:50px;border:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .customNextBtn,.blog-div .sidebar-right .general-lastestnews .lastestnews-area .customPreviousBtn{float:right;color:#fff;padding:10px;cursor:pointer}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .owl-dots{display:none}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post{border:1px solid #707070;border-radius:10px;padding:15px;display:block;margin-bottom:20px;display:flex;align-items:center;justify-content:center}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-img{margin:0 15px 0 0;position:relative;display:inline-block;vertical-align:top;max-width:100%;width:60%}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-img img{height:120px;object-fit:cover;width:100%;border-radius:10px}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-img .service-container-block{color:#fff;display:inline-block;max-width:100%;width:100%;position:absolute;left:0;top:0;height:100%}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-img .service-container-block::before{bottom:0;content:'';display:block;position:absolute;top:0;width:100%}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-img .service-container-block img{display:block;max-width:100%;height:100%;object-fit:cover;transition:all .3s ease-in-out}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-img .service-container-block .service-top-right:before,.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-img .service-container-block .service-block:after{height:1px;transition:width .75s ease;width:100%}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-img .service-container-block .service-top-right:after,.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-img .service-container-block .service-block:before{height:100%;transition:height .75s ease;width:1px}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-img .service-container-block .service-block:before,.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-img .service-container-block .service-block:after,.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-img .service-container-block .service-top-right:before,.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-img .service-container-block .service-top-right:after{background-color:#a46ae3;content:'';display:block;position:absolute}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-img .service-container-block .service-block:hover:before,.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-img .service-container-block .service-block:hover:after,.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-img .service-container-block .service-top-right:hover:before,.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-img .service-container-block .service-top-right:hover:after{background-color:#fff;width:1px;height:1px}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-img .service-container-block .service-block{display:none;visibility:hidden;width:100%;height:100%;position:absolute;top:10px;right:-10px;margin:auto}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-img .service-container-block .service-block:before{bottom:0;left:0}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-img .service-container-block .service-block:after{bottom:0;right:0}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-img .service-container-block .service-top-right{position:relative;width:100%;height:100%}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-img .service-container-block .service-top-right:before{top:0;left:0}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-img .service-container-block .service-top-right:after{top:0;right:0}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-content{position:relative;display:inline-block;width:100%;vertical-align:top;padding:0}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-content .blog-widget-title{font-size:14px;line-height:22px;font-weight:bold}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-content .blog-desc-detail{font-size:14px;font-weight:500;line-height:19px}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-content .blog-desc-detail .date{font-size:12px;font-weight:400;line-height:22px}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .blog-widget-post-content .blog-desc-detail .author{font-size:14px;font-weight:400;text-transform:uppercase;line-height:22px}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .service-btn-area{margin-top:10px}.blog-div .sidebar-right .general-lastestnews .lastestnews-area .blog-widget-post .service-btn-area .btn-style1{width:100%!important}.blog-div .sidebar-right .category{border:1px solid #707070;border-radius:10px;padding:15px}.blog-div .sidebar-right .category h2{font-size:22px;line-height:26px;font-weight:600;font-family:"Elsie",serif;padding:0 0 20px 0}.blog-div .sidebar-right .category ul{padding:0}.blog-div .sidebar-right .category ul li{display:flex;align-items:center;justify-content:flex-start;position:relative;padding-bottom:10px!important;font-size:14px;line-height:22px;margin:0!important}.blog-div .sidebar-right .category ul li a{color:#a857bf!important;font-weight:600}.blog-div .sidebar-right .category ul li::before{content:"";background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/tick-learn.webp) no-repeat 0 0!important;width:24px;height:24px;display:inline-flex;padding-left:30px}.blog-div .fullwidthaddcart{background:#f6eff8;border-radius:10px;padding:40px;margin-top:40px}.blog-div .fullwidthaddcart h2{font-size:40px;line-height:45px;font-weight:800;padding-bottom:10px;margin-bottom:0;font-family:"Elsie",serif;text-align:center;padding-bottom:20px;text-transform:capitalize;text-align:center;padding:0!important}.blog-div .fullwidthaddcart .woocommerce{margin:30px 0}.blog-div .fullwidthaddcart .woocommerce ul{display:grid;gap:20px;grid-template-columns:2fr 2fr 2fr}.blog-div .fullwidthaddcart .woocommerce ul:before{display:none;visibility:hidden}.blog-div .fullwidthaddcart .woocommerce ul li{position:relative;border-radius:20px;padding:20px!important;background:#fff;border:1px solid #e7c2f2;transition:.7s all cubic-bezier(.785,.135,.15,.86);margin:0!important;overflow:hidden;text-align:center;width:auto!important}.blog-div .fullwidthaddcart .woocommerce ul li:before{display:none!important;visibility:hidden!important}.blog-div .fullwidthaddcart .woocommerce ul li img{width:100%;object-fit:cover;border-radius:20px;height:200px!important}.blog-div .fullwidthaddcart .woocommerce ul li .calib-desc h2{color:#000;font-size:20px!important;line-height:25px!important;font-weight:600;font-family:"Elsie",serif;text-align:center!important}.blog-div .fullwidthaddcart .woocommerce ul li .calib-desc .price{display:flex;align-items:center;justify-content:center;font-size:20px!important;line-height:25px!important;font-weight:500!important}.blog-div .fullwidthaddcart .woocommerce ul li .my-readmore-btn{font-size:16px;line-height:44px;font-weight:bold;letter-spacing:0;text-transform:uppercase;height:44px;padding:0 20px!important;border-radius:22px;text-wrap:nowrap;display:flex!important;align-items:center;justify-content:center;cursor:pointer;color:#000!important;background:transparent!important;border:2px solid #922fad!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;width:fit-content!important;margin:20px auto 0 auto!important}.blog-div .fullwidthaddcart .woocommerce ul li .my-readmore-btn a{color:#000!important}.blog-div .fullwidthaddcart .woocommerce ul li .my-readmore-btn:focus{box-shadow:none;outline:0}.blog-div .fullwidthaddcart .woocommerce ul li .my-readmore-btn:hover{background:#922fad!important;text-decoration:none;border:2px solid #922fad;color:#fff!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:translateY(-5px)}.blog-div .fullwidthaddcart .woocommerce ul li .add_to_cart_button{font-size:14px;line-height:44px;font-weight:bold;text-transform:uppercase;height:44px;padding:0 20px;border-radius:22px;text-wrap:nowrap;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#fff!important;background:#a857bf;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.blog-div .fullwidthaddcart .woocommerce ul li .add_to_cart_button:hover{background:#922fad!important;text-decoration:none;border:2px solid #922fad;color:#fff!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:translateY(-5px)}.event-section{padding-top:80px}.event-section .fullcontent_section h3{font-size:20px;line-height:25px;font-weight:400;font-family:"Elsie",serif;padding-bottom:15px;margin:0}.event-section .fullcontent_section a{color:#a857bf!important}.event-section .fullcontent_section ul{margin:0;padding:0 0 10px 0}.event-section .fullcontent_section ul li{font-size:14px;font-weight:500;line-height:19px;color:#414141;position:relative;padding-left:20px;padding-bottom:10px}.event-section .fullcontent_section ul li:before{position:absolute;top:3px;left:0;content:'';background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/circle.svg) no-repeat;width:12px;height:12px}.event-section .fullcontent_section table.full-table{border:1px solid #a857bf;border-collapse:collapse;margin:0 0 20px 0;padding:0;width:100%;table-layout:fixed}.event-section .fullcontent_section table.full-table img{height:100px!important}.event-section .fullcontent_section table.full-table caption{font-size:1.5em;margin:.5em 0 .75em}.event-section .fullcontent_section table.full-table tr{background-color:#fcf3ff;border:1px solid #a857bf;padding:.35em}.event-section .fullcontent_section table.full-table th,.event-section .fullcontent_section table.full-table td{padding:15px;text-align:left}.event-section .fullcontent_section table.full-table th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase}.event-section .fullcontent_section .amelia-v2-booking #amelia-container .am-input-wrapper .am-input .el-input__inner{border:none!important;margin:0!important}.event-section .fullcontent_section .woocommerce-MyAccount-navigation{background:#fdf4ff!important;border-radius:10px!important;padding:20px!important;border:1px solid #a857bf!important}.event-section .fullcontent_section .woocommerce-MyAccount-navigation ul{margin:0;padding:0 0 10px 0}.event-section .fullcontent_section .woocommerce-MyAccount-navigation ul li{font-size:14px;font-weight:500;line-height:19px;color:#414141;position:relative;padding-left:20px;padding-bottom:10px}.event-section .fullcontent_section .woocommerce-MyAccount-navigation ul li:before{position:absolute;top:3px;left:0;content:'';background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/circle.svg) no-repeat;width:12px;height:12px}.event-section .fullcontent_section .woocommerce-MyAccount-content p{margin-bottom:0}.event-section .fullcontent_section .woocommerce-MyAccount-content p a{color:#a857bf!important;font-weight:600}.event-section .fullcontent_section .woocommerce-Button{font-size:14px;line-height:39px;font-weight:bold;text-transform:uppercase;height:44px;padding:0 20px;border-radius:22px;text-wrap:nowrap;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#fff!important;background:#a857bf;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.event-section .fullcontent_section .woocommerce-Button:hover{background:#922fad!important;text-decoration:none;color:#fff!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:translateY(-5px);box-shadow:0 11px 14px -7px rgba(0,0,0,.25)}.event-section .fullcontent_section .woocommerce-form-login{margin:0}.event-section .fullcontent_section .woocommerce-form-login .form-row input[type="checkbox"]{height:auto!important}.event-section .fullcontent_section .woocommerce-form-login .form-row .woocommerce-form-login__submit{font-size:14px;line-height:39px;font-weight:bold;text-transform:uppercase;height:44px;padding:0 20px;border-radius:22px;text-wrap:nowrap;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#fff!important;background:#a857bf;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.event-section .fullcontent_section .woocommerce-form-login .form-row .woocommerce-form-login__submit:hover{background:#922fad!important;text-decoration:none;color:#fff!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:translateY(-5px);box-shadow:0 11px 14px -7px rgba(0,0,0,.25)}.event-section .fullcontent_section .wc-block-components-express-payment__event-buttons li:before{background:none!important}.event-section .eventsection{background:#fdf4ff;border-radius:10px;padding:20px;border:1px solid #a857bf}.event-section .eventsection input{background:none!important;border:none!important}.event-section .amelia-v2-booking #amelia-container{max-width:100%!important}.event-section .amelia-v2-booking #amelia-container .m-phone-number-input__input .m-input-wrapper-input input{background:none!important;border:none!important}.event-section .amelia-v2-booking #amelia-container .am-ec{grid-template-columns:repeat(4,1fr);gap:20px;box-shadow:#a857bf 0 2px 2px -1px , rgba(168,87,191,.3) 0 0 11px , #922fad 8px 0 0 inset!important}.event-section .amelia-v2-booking #amelia-container .am-ecs__side-card{box-shadow:#a857bf 0 2px 2px -1px , rgba(168,87,191,.3) 0 0 11px , #922fad 3px 0 0 inset!important}.event-section .amelia-v2-booking #amelia-container .am-ec__actions{display:flex;flex-direction:column;align-items:flex-start!important;justify-content:space-between}.event-section .amelia-v2-booking #amelia-container .am-ec__image{border-radius:10px;border:1px solid #a857bf;padding:5px;width:60px;object-fit:cover;height:60px!important;background-size:cover!important}.event-section .amelia-v2-booking #amelia-container .am-ec__info .am-ec__info-name{font-weight:800}.event-section .checkoutarea h2{font-size:35px;line-height:40px;font-weight:800;font-family:"Elsie",serif;text-align:left}.event-section .checkoutarea .wp-block-woocommerce-checkout-fields-block .wc-blocks-components-select__label{display:none;visibility:hidden}.event-section .checkoutarea .wp-block-woocommerce-checkout-fields-block .wc-block-components-form .wc-block-components-text-input.is-active input{font-size:16px!important}.event-section .checkoutarea .wp-block-woocommerce-checkout-fields-block .wc-blocks-components-select .wc-blocks-components-select__select{font-size:16px!important}.event-section .checkoutarea .wp-block-woocommerce-checkout-fields-block .wc-block-components-radio-control__input{transform:none;width:20px!important;height:20px!important;padding:0!important;top:15px!important}.event-section .checkoutarea .wp-block-woocommerce-checkout-fields-block .wc-block-components-checkbox__input[type="checkbox"]{width:20px!important;height:20px!important;padding:0!important}.event-section .checkoutarea .wp-block-woocommerce-checkout-fields-block .wc-block-components-text-input.is-active label{display:none;visibility:hidden}.event-section .checkoutarea .wp-block-woocommerce-checkout-fields-block .wc-block-components-checkout-return-to-cart-button{font-size:14px;line-height:39px;font-weight:bold;text-transform:uppercase;height:44px;padding:0 30px;border-radius:22px;text-wrap:nowrap;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#000!important;background:transparent;border:1px solid #000;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.event-section .checkoutarea .wp-block-woocommerce-checkout-fields-block .wc-block-components-checkout-return-to-cart-button:hover{background:transparent!important;border:1px solid #922fad;text-decoration:none;color:#000!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;box-shadow:0 11px 14px -7px rgba(0,0,0,.25)}.event-section .checkoutarea .wp-block-woocommerce-checkout-fields-block .wc-block-components-checkout-place-order-button{font-size:14px!important;line-height:22px;font-weight:bold;letter-spacing:0;text-transform:uppercase;height:44px;padding:0 20px 0 20px!important;border-radius:22px;text-wrap:nowrap;display:flex!important;align-items:center;justify-content:center;cursor:pointer;color:#fff!important;background:#a857bf!important;border:1px solid #922fad!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;width:fit-content!important;margin:0!important}.event-section .checkoutarea .wp-block-woocommerce-checkout-fields-block .wc-block-components-checkout-place-order-button a{color:#000!important}.event-section .checkoutarea .wp-block-woocommerce-checkout-fields-block .wc-block-components-checkout-place-order-button:focus{box-shadow:none;outline:0}.event-section .checkoutarea .wp-block-woocommerce-checkout-fields-block .wc-block-components-checkout-place-order-button:hover{background:#922fad!important;text-decoration:none;border:1px solid #922fad;color:#fff!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:translateY(-5px)}.event-section .checkoutarea .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted,.event-section .checkoutarea .wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted{border-radius:4px!important;box-shadow:inset 0 0 0 1.5px #f0afff!important}.event-section .checkoutarea .wc-block-checkout__sidebar .wc-block-components-checkout-order-summary__title-text{font-size:35px;line-height:40px;font-weight:800;font-family:"Elsie",serif;font-family:"Elsie",serif!important;text-align:left}.event-section .checkoutarea .wc-block-checkout__sidebar .wp-block-woocommerce-checkout-order-summary-block{background:#fdf4ff}.event-section .checkoutarea .wc-block-checkout__sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary-item__image img{max-width:48px;width:60px;border-radius:10px;border:1px solid #a857bf;padding:5px;width:48px;object-fit:cover}.event-section .checkoutarea .wc-block-checkout__sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-name{font-weight:700}.event-section .checkoutarea .wc-block-checkout__sidebar .wc-block-components-totals-coupon__button{font-size:14px!important;line-height:22px;font-weight:bold;letter-spacing:0;text-transform:uppercase;height:44px;padding:0 20px 0 20px!important;border-radius:22px;text-wrap:nowrap;display:flex!important;align-items:center;justify-content:center;cursor:pointer;color:#fff!important;background:#a857bf!important;border:1px solid #922fad!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;width:fit-content!important;margin:0!important}.event-section .checkoutarea .wc-block-checkout__sidebar .wc-block-components-totals-coupon__button a{color:#000!important}.event-section .checkoutarea .wc-block-checkout__sidebar .wc-block-components-totals-coupon__button:focus{box-shadow:none;outline:0}.event-section .checkoutarea .wc-block-checkout__sidebar .wc-block-components-totals-coupon__button:hover{background:#922fad!important;text-decoration:none;border:1px solid #922fad;color:#fff!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:translateY(-5px)}.event-section .checkoutarea .wc-block-components-express-payment--checkout .wc-block-components-express-payment__content{padding:40px 16px 16px!important}.cartpg{text-align:center}.cartpg .woocommerce{padding-top:40px;padding-bottom:40px}.cartpg .woocommerce .shop_table .product-thumbnail img{border-radius:10px;border:1px solid #a857bf;padding:5px;width:60px;object-fit:cover}.cartpg .woocommerce .shop_table .quantity input[type="number"]{width:100%!important;font-style:normal!important}.cartpg .woocommerce .shop_table .product-remove a.remove{border-radius:100%;background:#fae7ff;border:1px solid #a857bf}.cartpg .woocommerce .shop_table .actions button[type="submit"]{font-size:14px;line-height:39px;font-weight:bold;text-transform:uppercase;height:44px;padding:0 20px;border-radius:22px;text-wrap:nowrap;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#000!important;background:#e5c07d;padding-left:40px;padding-right:40px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.cartpg .woocommerce .shop_table .actions button[type="submit"]:hover{background:#b08c49!important;text-decoration:none;color:#fff!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:translateY(-5px);box-shadow:0 11px 14px -7px rgba(0,0,0,.25)}.cartpg .woocommerce .shop_table .actions .coupon button{font-size:14px;line-height:39px;font-weight:bold;text-transform:uppercase;height:44px;padding:0 20px;border-radius:22px;text-wrap:nowrap;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#000!important;background:transparent;border:1px solid #000;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.cartpg .woocommerce .shop_table .actions .coupon button:hover{background:transparent!important;border:1px solid #922fad;text-decoration:none;color:#000!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;box-shadow:0 11px 14px -7px rgba(0,0,0,.25)}.cartpg .woocommerce .cart-collaterals .cart_totals{width:100%!important}.cartpg .woocommerce .cart-collaterals .cart_totals .shop_table_responsive{background:#fdf4ff}.cartpg .woocommerce .cart-collaterals .cart_totals .shop_table_responsive ul li{padding:0}.cartpg .woocommerce .cart-collaterals .cart_totals .shop_table_responsive ul li:before{background:none}.cartpg .woocommerce .cart-collaterals .cart_totals h2{display:none;visibility:hidden}.cartpg .woocommerce .cart-collaterals .cart_totals input[type="radio"]{height:20px!important;width:15px!important;margin-right:5px!important}.cartpg .woocommerce .cart-collaterals .cart_totals label{font-size:13px!important}.cartpg .woocommerce .cart-collaterals .cart_totals .shipping-calculator-form p{padding:0;margin:0}.cartpg .woocommerce .cart-collaterals .cart_totals .shipping-calculator-form .select2-selection--single{border:none!important;background:none!important}.cartpg .woocommerce .cart-collaterals .cart_totals .shipping-calculator-form .select2-selection--single .select2-selection__rendered{border:none;background:#fff;border:1px solid #000!important;height:44px!important;line-height:40px;margin:0 0 10px 0!important;padding:0 15px!important;font-size:12px!important;outline:none;border-radius:25px!important;transition:all .2s ease-in-out}.cartpg .woocommerce .cart-collaterals .cart_totals .shipping-calculator-form .select2-selection--single .select2-selection__arrow{height:38px!important}.cartpg .woocommerce .cart-collaterals .cart_totals .shipping-calculator-form button[type="submit"]{font-size:14px!important;line-height:22px;font-weight:bold;letter-spacing:0;text-transform:uppercase;height:44px;padding:0 20px 0 20px!important;border-radius:22px;text-wrap:nowrap;display:flex!important;align-items:center;justify-content:center;cursor:pointer;color:#fff!important;background:#a857bf!important;border:1px solid #922fad!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;width:fit-content!important;margin:10px auto 0 auto!important}.cartpg .woocommerce .cart-collaterals .cart_totals .shipping-calculator-form button[type="submit"] a{color:#000!important}.cartpg .woocommerce .cart-collaterals .cart_totals .shipping-calculator-form button[type="submit"]:focus{box-shadow:none;outline:0}.cartpg .woocommerce .cart-collaterals .cart_totals .shipping-calculator-form button[type="submit"]:hover{background:#922fad!important;text-decoration:none;border:1px solid #922fad;color:#fff!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:translateY(-5px)}.cartpg .woocommerce .cart-collaterals .cart_totals .free-shipping-msg{background:#efd9b2;margin:0;color:#000;text-align:center;font-weight:600;margin:10px!important;width:100%}.cartpg .woocommerce .cart-collaterals .checkout-button{font-size:14px!important;line-height:22px;font-weight:bold;letter-spacing:0;text-transform:uppercase;height:44px;padding:0 20px 0 20px!important;border-radius:22px;text-wrap:nowrap;display:flex!important;align-items:center;justify-content:center;cursor:pointer;color:#fff!important;background:#a857bf!important;border:1px solid #922fad!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;width:fit-content!important;margin:20px auto 0 auto!important}.cartpg .woocommerce .cart-collaterals .checkout-button a{color:#000!important}.cartpg .woocommerce .cart-collaterals .checkout-button:focus{box-shadow:none;outline:0}.cartpg .woocommerce .cart-collaterals .checkout-button:hover{background:#922fad!important;text-decoration:none;border:1px solid #922fad;color:#fff!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:translateY(-5px)}.cartpg .woocommerce .cart-collaterals .cross-sells{display:none;visibility:hidden}.inner-section-area{padding-top:80px}.inner-section-area h2{font-size:40px;line-height:45px;font-weight:800;padding-bottom:10px;margin-bottom:0;font-family:"Elsie",serif;text-align:center;padding-bottom:20px;text-transform:capitalize;padding-bottom:15px;text-align:center;margin:0}.inner-section-area .gallery-area{padding:0;margin:0}.inner-section-area .gallery-area .sectiongallery{padding-bottom:60px}.inner-section-area .gallery-area .sectiongallery:last-child{padding-bottom:0}.inner-section-area .gallery-area .sectiongallery .galleryheaing{display:block;width:100%}.inner-section-area .gallery-area .sectiongallery .galleryheaing p{font-size:20px;line-height:26px;font-weight:600;font-family:"Elsie",serif;margin:0;padding-bottom:10px;text-align:center;text-transform:capitalize!important;margin:0}.inner-section-area .gallery-area .sectiongallery .loopgall{display:grid;gap:20px;grid-template-columns:2fr 2fr 2fr 2fr;padding-top:20px;padding-bottom:20px}.inner-section-area .gallery-area .sectiongallery .loopgall .gall-bx{background:#fbfbfb;border-radius:16px;border:1px solid #d9d9d9;padding:15px;max-width:100%;text-align:left!important;position:relative;overflow:hidden}.inner-section-area .gallery-area .sectiongallery .loopgall .gall-bx img{height:250px;width:100%;object-fit:cover;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;border-radius:10px}.inner-section-area .gallery-area .sectiongallery .loopgall .gall-bx img:hover{filter:brightness(.6);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.inner-section-area .gallery-area .sectiongallery .loopgall .gall-bx:hover{box-shadow:0 4px 12px rgba(0,0,0,.05);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.inner-section-area .gallery-area .sectiongallery .loopgall .gall-bx .captiongallery{background:#feede5;padding:10px;border-radius:10px}.inner-section-area .gallery-area .sectiongallery .loopgall .gall-bx .captiongallery h3{font-size:20px;line-height:30px;font-weight:600;padding-bottom:5px!important;margin-bottom:0;text-transform:capitalize;text-align:center}.inner-section-area .gallery-area .sectiongallery .loopgall .gall-bx .captiongallery p{font-size:14px;font-weight:500;line-height:19px;padding:0;margin:0;text-align:center}.inner-section-area .gallery-area .sectiongallery .linksec{text-align:center!important}.inner-section-area .gallery-area .sectiongallery .linksec a{font-size:18px;line-height:32px;font-weight:500;font-weight:bold!important;color:#a857bf!important;text-align:center!important;border-bottom:2px solid}.inner-section-area .pdflinks{padding-top:80px;padding-bottom:80px;margin-top:80px;background:#f6eff8}.inner-section-area .pdflinks h2{font-size:40px;line-height:45px;font-weight:800;padding-bottom:10px;margin-bottom:0;font-family:"Elsie",serif;text-align:center;padding-bottom:20px;text-transform:capitalize;text-align:center;margin:0}.inner-section-area .pdflinks ul{columns:2}.inner-section-area .pdflinks ul li{display:flex;align-items:flex-start;justify-content:flex-start;gap:5px;position:relative;padding-bottom:10px;font-size:14px;line-height:22px;margin:0 30px}.inner-section-area .pdflinks ul li a{color:#a857bf!important;font-weight:600}.inner-section-area .pdflinks ul li::before{content:"";background:url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/tick-learn.webp) no-repeat 0 0!important;width:24px;height:24px;display:inline-flex;padding-left:30px;top:3px;position:relative}.button-area{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:20px}.rt-arrow-btn1{font-size:14px;line-height:39px;font-weight:bold;text-transform:uppercase;height:44px;padding:0 20px;border-radius:22px;text-wrap:nowrap;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#fff!important;background:#a857bf;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.rt-arrow-btn1 a{color:#fff!important}.rt-arrow-btn1:focus{box-shadow:none;outline:0}.rt-arrow-btn1:hover{background:#922fad!important;text-decoration:none;color:#fff!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:translateY(-5px);box-shadow:0 11px 14px -7px rgba(0,0,0,.25)}.rt-arrow-btn2{font-size:14px;line-height:39px;font-weight:bold;text-transform:uppercase;height:44px;padding:0 20px;border-radius:22px;text-wrap:nowrap;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#000!important;background:transparent;border:2px solid #000;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.rt-arrow-btn2 a{color:#000!important}.rt-arrow-btn2:focus{box-shadow:none;outline:0}.rt-arrow-btn2:hover{background:transparent!important;border:2px solid #922fad;text-decoration:none;color:#000!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:translateY(-5px);box-shadow:0 11px 14px -7px rgba(0,0,0,.25)}.rt-arrow-btn2:focus{outline:none!important;box-shadow:none!important;background:transparent!important;border:2px solid #922fad;text-decoration:none;color:#000!important}.rt-arrow-btn3{font-size:14px;line-height:39px;font-weight:bold;text-transform:uppercase;height:44px;padding:0 20px;border-radius:22px;text-wrap:nowrap;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#e5c07d!important;background:transparent;border:2px solid #e5c07d;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.rt-arrow-btn3 a{color:#000}.rt-arrow-btn3:focus{box-shadow:none;outline:0;color:#b08c49!important}.rt-arrow-btn3:hover{background:transparent!important;border:2px solid #b08c49;text-decoration:none;color:#fff;color:#b08c49!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:translateY(-5px);box-shadow:0 11px 14px -7px rgba(0,0,0,.25)}.rt-arrow-btn3:focus{outline:none!important;box-shadow:none!important;background:transparent!important;border:2px solid #b08c49;text-decoration:none}.add_to_cart_button{font-size:14px;line-height:39px;font-weight:bold;text-transform:uppercase;height:44px;padding:0 20px;border-radius:22px;text-wrap:nowrap;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#fff!important;background:#a857bf;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;padding:0 30px!important}.add_to_cart_button a{color:#fff!important}.add_to_cart_button:focus{box-shadow:none;outline:0}.add_to_cart_button:hover{background:#922fad!important;text-decoration:none;color:#fff!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:translateY(-5px);box-shadow:0 11px 14px -7px rgba(0,0,0,.25)}.my-readmore-btn{font-size:14px;line-height:39px;font-weight:bold;text-transform:uppercase;height:44px;padding:0 20px;border-radius:22px;text-wrap:nowrap;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#e5c07d!important;background:transparent;padding:0 30px!important;border:2px solid #e5c07d;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.my-readmore-btn a{color:#000!important}.my-readmore-btn:focus{box-shadow:none;outline:0}.my-readmore-btn:hover{background:transparent!important;border:2px solid #b08c49;text-decoration:none;color:#b08c49!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:translateY(-5px);box-shadow:0 11px 14px -7px rgba(0,0,0,.25)}.my-readmore-btn:focus{outline:none!important;box-shadow:none!important;background:transparent!important;border:2px solid #b08c49;text-decoration:none;color:#000!important}.modal-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.5);justify-content:center;align-items:center;z-index:9999}.modal-box{background:#fff;padding:30px 40px;max-width:500px;width:90%;border-radius:5px;position:relative}.modal-box .mod-contact-flex p{padding:0;margin:0;display:flex;align-items:center;justify-content:space-between;gap:10px}.modal-box .mod-contact-flex p.form-control{border:none!important;background:#f2f2f2!important}.modal-box .mod-contact-flexless p{padding:0;margin:0}.modal-box p .submit_contact{font-size:18px;line-height:24px;font-weight:bold;font-style:italic;text-transform:uppercase;height:55px;padding:0 45px 0 15px!important;border-radius:5px;text-wrap:nowrap;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#fff!important;background:#c99626 url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/white-arrow.webp) no-repeat 85% center!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.modal-box p .submit_contact:hover{background:#b38013 url(https://www.crochetaustralia.com.au/wp-content/themes/crochet/images/white-arrow.webp) no-repeat 85% center!important;text-decoration:none;color:#fff!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:translateY(-5px);box-shadow:0 11px 14px -7px rgba(0,0,0,.25);text-decoration:none;color:#fff!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:translateY(-5px);box-shadow:0 11px 14px -7px rgba(0,0,0,.25)}.modal-box p textarea.form-control{border:none!important;background:#f2f2f2!important;resize:none!important}.modal-box .modal-close{position:absolute;top:10px;right:12px;cursor:pointer;font-size:22px;font-weight:bold}.footer-area{background:#221824;padding:80px 0 0 0}.footer-area .footer1{padding-bottom:80px}.footer-area .footer1 p{font-size:13px;line-height:28px;font-weight:400;color:#fff}.footer-area .footer1 span{font-size:20px;line-height:22px;color:#fff}.footer-area .footer1 .foot-social{padding:0;margin:0;padding-top:20px}.footer-area .footer1 .foot-social ul{display:flex;align-items:flex-start;justify-content:flex-start;padding:0;margin:0;gap:10px}.footer-area .footer1 .foot-social ul li{list-style-type:none!important}.footer-area .footer1 .foot_align h3{font-size:20px;line-height:26px;font-weight:600;font-family:"Elsie",serif;margin:0;padding-bottom:10px;color:#fff}.footer-area .footer1 .foot_sub-align{padding-top:30px}.footer-area .footer1 .foot_sub-align h3{font-size:20px;line-height:26px;font-weight:600;font-family:"Elsie",serif;margin:0;padding-bottom:10px;color:#fff}.footer-area .footer1 .foot_link ul{padding-left:0;margin-bottom:0}.footer-area .footer1 .foot_link ul li{font-size:13px;line-height:28px;font-weight:400;list-style-type:none;color:#fff!important}.footer-area .footer1 .foot_link ul li a{color:#fff!important}.footer-area .footer1 .foot_link ul li a:hover{color:#e7c2f2!important}.footer-area .footer1 .foot_link img{float:right}.footer-area .footer1 .foot_link.two-col ul{columns:2}.footer-area .footer1 .foot_link.footmar-btm{margin-bottom:50px}.footer-area .footer1 .foot_link_two p{font-size:13px!important;line-height:20px!important;color:#fff!important}.footer-area .footer1 .foot_link_two p a{color:#fff!important}.footer-area .footer1 .foot_link_two p a:hover{color:#e7c2f2!important}.footer-area .footer1 .foot_link_two.footmar-btm{margin-bottom:50px}.footer-area .footer1 .foot_link_two ul li{font-size:13px;line-height:28px;font-weight:400;list-style-type:circle;color:#fff!important}.footer-area .footer1 .foot_link_two ul li a{color:#a857bf!important}.footer-area .footer1 .foot_link_two ul li a:hover{color:#922fad!important}.footer-area .footer1 .foot-blog .blog-org{display:flex;align-items:center;justify-content:flex-start;gap:10px;background:#433846;padding:15px;border-radius:20px;margin-bottom:10px}.footer-area .footer1 .foot-blog .blog-org:last-child{margin-bottom:20px}.footer-area .footer1 .foot-blog .blog-org .blog-img img{width:100%;border-radius:10px;height:70px;object-fit:cover}.footer-area .footer1 .foot-blog .blog-org .blog-desc .blog-head{font-size:16px;line-height:26px;font-weight:bold;color:#fff}.footer-area .footer1 .foot-blog .blog-org .blog-desc .blog-head a{color:#fff!important}.footer-area .footer1 .foot-blog .blog-org .blog-desc .blog-date{font-size:12px;line-height:20px;font-weight:500}.footer-area .footer1 .foot-blog .blog-org .blog-desc .blog-date a{color:#a857bf!important}.footer-area .footer1 .foot-events .events-org{display:flex;align-items:center;justify-content:flex-start;gap:10px;background:#433846;padding:15px;border-radius:20px;margin-bottom:10px}.footer-area .footer1 .foot-events .events-org:last-child{margin-bottom:0}.footer-area .footer1 .foot-events .events-org .events-img img{width:110px;border-radius:10px;height:110px;object-fit:cover}.footer-area .footer1 .foot-events .events-org .events-desc .events-head{font-size:16px;line-height:26px;font-weight:bold;color:#fff;padding-bottom:5px}.footer-area .footer1 .foot-events .events-org .events-desc .events-head a{color:#fff!important}.footer-area .footer1 .foot-events .events-org .events-desc .events-price{font-size:20px;line-height:25px;font-weight:500;padding-bottom:5px;color:#fff}.footer-area .footer1 .foot-events .events-org .events-desc .events-gst{font-size:12px;line-height:20px;font-weight:500;color:#fff}.footer-area .footer1 .foot-events .rt-arrow-btn3:focus{color:#e5c07d!important}.footer-area .footer1 .foot-events .amelia-v2-booking #amelia-container.am-elf{height:450px;overflow-y:scroll}.footer-area .footer1 .foot-events .amelia-v2-booking #amelia-container .am-ec{box-shadow:#a857bf 0 2px 2px -1px , rgba(168,87,191,.3) 0 0 11px , #922fad 0 -8px 0 inset!important}.footer-area .foot-about-txt{font-size:16px!important;font-weight:400!important;line-height:24px!important;color:#fff!important}.footer-area .foot-right{padding-right:40px;margin-right:40px;border-right:1px solid #52576b}.copyright{display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:14px solid #8b4c9e;color:#000;padding-top:15px;padding-bottom:15px;font-size:14px;line-height:28px}.copyright a{color:#000!important}.copyright a:hover{text-decoration:underline!important}.copyright img{float:right}.copyright .btm-socialarea{display:flex;align-items:center;justify-content:flex-start;gap:5px}.copyright .btm-socialarea ul{display:flex;align-items:flex-start;justify-content:flex-start;padding:0;margin:0;gap:10px}.copyright .btm-socialarea ul li{list-style-type:none!important}.copyright .btm-socialarea ul li svg{fill:#000!important;stroke:#000!important}.copyright .webdesifbing{font-size:14px;line-height:28px}.thankyoupage{text-align:center}.thankyoupage a{color:#414141!important}.thankyoupage a:hover{text-decoration:underline!important}.thankyoupage p{text-align:center}.inner-404-content{padding-top:60px}.inner-404-content .contentBx{text-align:center}.inner-404-content .contentBx p{text-align:center;font-size:25px;line-height:35px;color:#2e5c57;padding:0;margin:30px 0 0 0}.genarea-heading h2{font-size:40px;line-height:45px;font-weight:800;padding-bottom:10px;margin-bottom:0;font-family:"Elsie",serif;text-align:center;padding-bottom:20px;text-transform:capitalize;text-align:center}.genarea-heading p{text-align:center!important}.top-padding{padding-top:80px}.no-top-padding{padding-bottom:0!important}.bottom-padding{padding-bottom:80px}.no-botm-padding{padding-bottom:0!important}.top-margin{margin-top:30px!important}.common-flex{display:flex;align-items:center;justify-content:space-between;gap:10px}.bottom-margin{margin-bottom:30px}.particle-moving1 img{animation:particlemove2 4.5s infinite linear}@keyframes particlemove2 {
  0% {
    transform: translate(0, 0);
    -webkit-transform: translate(0, 0); }
  25% {
    transform: translate(10px, 10px);
    -webkit-transform: translate(10px, 10px); }
  50% {
    transform: translate(5px, 5px);
    -webkit-transform: translate(5px, 5px); }
  75% {
    transform: translate(10px, -5px);
    -webkit-transform: translate(10px, -5px); }
  100% {
    transform: translate(0, 0);
    -webkit-transform: translate(0, 0); } }.desktop-display{display:block!important;visibility:visible!important}.mob-display{display:none!important;visibility:hidden!important}.mobile-burger{display:none}.cover-img{background-size:cover}.mob-cart{display:none!important;visibility:hidden}.page-id-8 .learning-sec{display:none;visibility:hidden}.form-pop{display:flex;align-items:center;justify-content:flex-start;gap:20px}.form-pop .img-pane{border:1px solid #922fad;border-radius:10px;text-align:center;padding:10px;width:400px}.form-pop .img-pane img{width:100%;height:100%;object-fit:cover;object-position:top}.form-pop .modal{color:#000}.form-pop .modal a{display:flex;align-items:center;justify-content:space-between;color:#fff!important;gap:10px}.form-pop .modal .modal-content{background-color:#f7f7f7!important}.form-pop .modal .modal-content .modal-header{padding:20px!important}.form-pop .modal .modal-content .modal-header .modal-title{text-align:center;font-size:25px;line-height:30px;font-weight:bold;width:100%;font-family:"Elsie",serif}.form-pop .modal .modal-content .modal-body{padding:30px 40px}.form-pop .modal .modal-content .modal-body p{text-align:center;padding-bottom:10px}.form-pop .modal .modal-content .modal-body .form-group p{padding:0;margin:0 0 10px 0}.form-pop .modal .modal-content .modal-body .form-group input{width:100%;margin:0!important;border:1px solid #000;border-radius:25px!important;height:44px!important}.form-pop .modal .modal-content .modal-body .btn_send p{padding:0;margin:10px 0 0 0}.form-pop .modal .modal-content .modal-body .btn_send p .submit{font-size:16px;line-height:44px;font-weight:bold;letter-spacing:0;text-transform:uppercase;font-style:normal!important;height:44px;padding:0 30px 0 30px!important;border-radius:22px;text-wrap:nowrap;display:flex!important;align-items:center;justify-content:center;cursor:pointer;color:#fff!important;background:#a857bf!important;border:1px solid #922fad!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;width:auto!important;margin:0 auto!important}.form-pop .modal .modal-content .modal-body .btn_send p .submit:hover{background:#922fad!important;color:#fff!important;border:2px solid #922fad!important}.bundled_product_summary .bundled_product_images img{border-radius:20px;padding:10px;background:#fff;border:1px solid #e7c2f2;object-fit:cover}.bundled_product_summary .bundled_product_optional_checkbox{margin:0;padding:0;display:flex;align-items:center;justify-content:flex-start;gap:10px}.bundled_product_summary input{height:20px!important;margin:0!important}.bundled_product_summary .details .item_title{font-size:18px;font-weight:600}table.full-table{border:1px solid #a857bf;border-collapse:collapse;margin:0 0 20px 0;padding:0;width:100%;table-layout:fixed}table.full-table img{height:100px!important}table.full-table caption{font-size:1.5em;margin:.5em 0 .75em}table.full-table tr{background-color:#fcf3ff;border:1px solid #a857bf;padding:.35em}table.full-table th,table.full-table td{padding:15px;text-align:left}table.full-table th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase}.product-found{background:#f6eff8;border-radius:10px;padding:40px;margin-top:40px}.product-found h2{font-size:40px;line-height:45px;font-weight:800;padding-bottom:10px;margin-bottom:0;font-family:"Elsie",serif;text-align:center;padding-bottom:20px;text-transform:capitalize;text-align:center;padding:0!important}.product-found h3{font-size:22px;line-height:26px;font-weight:600;font-family:"Elsie",serif;padding:0 0 20px 0;text-align:center}.product-found .cards{display:grid;gap:20px;grid-template-columns:2fr 2fr 2fr}.product-found .cards .product-image{border:1px solid #922fad;border-radius:10px;text-align:center;padding:10px;position:relative}.product-found .cards .product-image img{width:100%;height:300px}.product-found .cards .product-content{text-align:center;padding:20px 15px 0 15px}.product-found .cards .product-content h3{font-family:"Montserrat",sans-serif!important;font-size:20px!important;line-height:26px;font-weight:600;padding:0 0 10px 0;margin-bottom:0;text-align:center}.product-found .cards .product-content .price{font-size:18px!important;line-height:24px!important;font-weight:500!important;padding-bottom:5px;color:#0f1212!important}