@media only screen and (max-width:1200px){.responsive #top.single-product .single-product-summary a.sample-chapter-button{margin-left:0;float:left;margin-top:20px}.responsive #top.single-product .single-product-summary button.single_add_to_cart_button.button.alt.external-link{margin-right:100px;margin-bottom:10px}.responsive #top .inner_product a .thumbnail_container{height:350px}}@media only screen and (max-width:1100px){.responsive #top #main{padding-top:179px!important}.responsive #top .av-logo-container .main_menu{display:block!important;top:0;height:80px;left:auto!important;right:-25px!important;position:absolute}.responsive #top .av-logo-container .inner-container .search-box-icons-container .searchbox-container form{margin-right:170px!important}.responsive #top .av-logo-container .inner-container .search-box-icons-container .account-icon{right:60px!important}.responsive #top .av-burger-menu-main{display:block!important}.responsive #top .cart_dropdown{right:110px!important}.responsive #top #header_main_alternate{display:none!important}.responsive #top #header_main_alternate .main_menu{display:none!important}.responsive #top.single-product .single-product-summary a.sample-chapter-button{margin-left:0;float:left;margin-top:20px}.responsive #top .inner_product a .thumbnail_container{height:320px}}@media only screen and (max-width:1050px){.responsive #top #header_meta{display:none!important}.responsive #top #header_main{margin-top:20px}.responsive #top .post-entry-258 .entry-content-wrapper{display:block}.responsive #top .post-entry-258 .flex_column{width:100%;margin-left:0}.responsive #top .filter-options .sidebar-horizontal li.widget{width:100%!important;margin:20px 0!important}.responsive #top .filter-results{margin-right:0px!important}.responsive #top .inner_product a .thumbnail_container{height:300px}.responsive #top div#pre-footer .avia-content-slider article:first-child{width:100%}.responsive #top div#pre-footer .avia-content-slider article:last-child{display:none}}@media only screen and (max-width:950px){.responsive #top #header_main .av-logo-container .inner-container .search-box-icons-container .searchbox-container form input[type="text"]{width:80%!important}.responsive #top form#salesforce-password{margin:30px 0}.responsive #top .inner_product a .thumbnail_container{height:270px}.responsive #top #footer .av_one_fourth:first-child{width:40%}.responsive #top #footer .av_one_fourth:nth-child(2){width:22%;margin-left:50%}.responsive #top #footer .av_one_fourth:nth-child(3){width:22%}.responsive #top #footer .av_one_fourth:last-child{display:none}}@media only screen and (max-width:850px){.responsive #top.single-product .single-product-summary button.single_add_to_cart_button.button.alt.external-link{margin-right:30px}.responsive #top.single-product .single-product-summary a.apple-store-button{padding:15px 15px}.responsive #top.single-product .single-product-summary a.google-play-store-button{margin-left:10px;padding:15px 15px}.responsive #top .inner_product a .thumbnail_container{height:240px}}@media only screen and (max-width:800px) and (min-width:768px){.responsive #top ul.popular-products.slick-slider .inner_product a .thumbnail_container{height:415px}.responsive #top ul.coming-soon-products.slick-slider .inner_product a .thumbnail_container{height:395px}}@media only screen and (max-width:767px){.responsive #top #main{margin-top:165px!important}.responsive #top .logo{width:40%!important}.responsive #top h1{font-size:30px}.responsive #top h2{font-size:26px}.responsive #top h3{font-size:22px}.responsive #top h4{font-size:18px}.responsive #top h4{font-size:15px}.responsive #top h6{font-size:15px}.responsive #top #header{position:fixed!important}.responsive #top #header_meta{display:none!important}.responsive #top #header_main{margin-top:0}.responsive #top #header_main .av-logo-container .main_menu{right:10px!important}.responsive #top #header_main .av-logo-container .inner-container .search-box-icons-container{width:100%!important}.responsive #top #header_main .av-logo-container .inner-container .search-box-icons-container .searchbox-container form{margin-right:0px!important;width:100%!important;text-align:center;margin-bottom:0px!important}.responsive #top #header_main .av-logo-container .inner-container .search-box-icons-container .searchbox-container form input[type="text"]{width:80%!important}.responsive #top #header_main .av-logo-container .inner-container .search-box-icons-container .cart_dropdown{top:20px!important;z-index:99!important}.responsive #top #header_main .av-logo-container .inner-container .search-box-icons-container .account-icon{top:20px!important}.responsive #top #header_main .av-logo-container .inner-container .search-box-icons-container .account-icon{z-index:99!important}.responsive #top #home_feature_slider .home-slide-single{padding:8.4% 0}.responsive #top #home_feature_slider .home-slide-single .slick_two_third{width:100%!important}.responsive #top #home_feature_slider .home-slide-single .slick_two_third a{padding:20px 30px!important}.responsive #top #home_feature_slider .home-slide-single .slick_one_third{display:none!important}.responsive #top .title_container .container .breadcrumb{top:2px}.responsive #top .sales-notify-popup .av_one_half{width:100%;margin:0}.responsive #top.single-product .single-product-main-image{width:100%;text-align:center}.responsive #top.single-product .single-product-main-image .woocommerce-product-gallery.woocommerce-product-gallery--with-images{width:50%;margin:0 auto}.responsive #top.single-product .single-product-main-image a.academic-inspection-button,.responsive #top.single-product .single-product-main-image a.academic-inspection-jblpsg-button{width:50%;float:none;margin:4px auto 10px;display:block}.responsive #top.single-product .academic-inspection-form-popup .av_one_half,.responsive #top.single-product .academic-inspection-jblpsg-form-popup .av_one_half,.responsive #top.single-product .notify-me-popup .av_one_half,.responsive #top.single-product .sales-notify-popup .av_one_half{width:100%;margin:0}.responsive #top.single-product .notify-me-popup-iframe-container{height:600px!important}.responsive #top .inner_product a .thumbnail_container{height:410px}.responsive #top ul.popular-products.slick-slider .inner_product a .thumbnail_container img{width:auto}.responsive #top.post-type-archive-product .pc-subcategories .pc-subcat-single{width:100%;margin:0 1% 5px 1%}.responsive #top.post-type-archive-product .pc-subcategories .pc-subcat-single a{padding:5px 10px}.responsive #top.tax-product_cat .pc-subcategories .pc-subcat-single{width:100%;margin:0 1% 5px 1%}.responsive #top.tax-product_cat .pc-subcategories .pc-subcat-single a{padding:5px 10px}.responsive #top #footer{border-top:0 #fff0 solid!important}.responsive #top #footer .av_one_fourth:first-child{position:initial;width:100%;padding-bottom:30px}.responsive #top #footer .av_one_fourth:nth-child(2){width:50%;margin-left:0}.responsive #top #footer .av_one_fourth:nth-child(3){width:50%}.responsive #top #footer .av_one_fourth:last-child{display:block;text-align:center}.responsive #top #footer .av_one_fourth:last-child .footer-icons{margin:0}.responsive #top #footer .av_one_fourth:last-child .footer-icons .textwidget{float:inherit}.responsive #top.woocommerce-account .col2-set .col-1{width:100%}.responsive #top.woocommerce-account .col2-set .col-2{width:100%}}@media only screen and (max-width:700px){.responsive #top .product-sorting{width:100%!important;padding-bottom:5px}.responsive #top .product-sorting li{margin:0}.responsive #top .product-sorting ul{width:100%;margin:0}.responsive #top .filter-results{margin-bottom:20px;width:100%}.responsive #top .filter-clear a{margin-bottom:2px;width:100%}}@media only screen and (max-width:600px){.responsive #top .inner_product a .thumbnail_container{height:330px}.responsive #top .single-product-summary .variations_form table.variations th.label{width:50%!important;font-size:16px!important}}@media only screen and (max-width:549px){.responsive #top ul.coming-soon-products.slick-slider .inner_product a .thumbnail_container img{width:auto}.responsive #top.single-product .single-product-summary button.single_add_to_cart_button.button.alt{width:100%}.responsive #top.single-product .single-product-summary a.apple-store-button{width:100%;margin-left:0}.responsive #top.single-product .single-product-summary a.google-play-store-button{width:100%;margin-left:0}.responsive #top.single-product .single-product-summary a.web-version-link-button{width:100%;margin-left:0}}@media only screen and (max-width:479px){.responsive #top .inner_product a .thumbnail_container{height:523px}.responsive #top ul.popular-products.slick-slider .inner_product a .thumbnail_container img{max-width:inherit;width:inherit}.responsive #top ul.coming-soon-products.slick-slider .inner_product a .thumbnail_container img{max-width:inherit;width:inherit}.responsive #top #footer .av_one_fourth:nth-child(2){width:100%}.responsive #top #footer .av_one_fourth:nth-child(3){width:100%}}@media only screen and (max-width:400px){.responsive #top.single-product .single-product-main-image{width:100%}.responsive #top.single-product .single-product-main-image .woocommerce-product-gallery.woocommerce-product-gallery--with-images{width:100%}.responsive #top.single-product .single-product-main-image a.academic-inspection-button,.responsive #top.single-product .single-product-main-image a.academic-inspection-jblpsg-button{width:100%}.responsive #top .inner_product a .thumbnail_container{height:435px}}@media only screen and (max-width:375px){.responsive #top .inner_product a .thumbnail_container{height:407px}}@media only screen and (max-width:350px){.responsive #top .inner_product a .thumbnail_container{height:379px}}@media only screen and (max-width:325px){.responsive #top .inner_product a .thumbnail_container{height:351px}}#top h3{font-family:'hanken-grotesk',Helvetica,Arial,sans-serif}#top .headinguppercase{text-transform:uppercase}#top .headinguppercase h1,#top .headinguppercase h2,#top .headinguppercase h3,#top .headinguppercase h4,#top .headinguppercase h5,#top .headinguppercase h6{letter-spacing:.07em}#top h1,#top h2,#top h3,#top h4,#top h5,#top h6{font-family:"quincy-cf",serif;text-transform:inherit;font-weight:700}#top h1{font-size:40px}#top h2{font-size:36px}#top h3{font-size:32px;font-weight:700}#top h4{font-size:28px}#top h4{font-size:24px}#top h6{font-size:20px}#top .cart_totals{padding-left:6px}#top .cart_totals .checkout-button{margin-bottom:6px}#top #commentform{padding-left:5px}#top #header-account-icon .account-icon{transition:none!important}#top #header-account-icon:focus .account-icon{outline:4px dashed #0b040b!important;outline-offset:3px}#top .cart_dropdown_link:focus{outline:4px dashed #0b040b!important;outline-offset:3px}#top input:focus,#top select:focus,#top .searchbox-container button:focus,#top .product-sorting ul:focus,#top textarea:focus{box-shadow:inset 0 0 0 4px #7fb661!important}#top .searchbox-container button{outline:none}#top #custom_html-3{padding:5px}#top #custom_html-3 a:focus i{outline:4px solid #7fb661;outline-offset:2px}#top .pagination a:focus{background:#7fb661;color:#252525}#top .logo{overflow:visible}#top .more-link:hover{text-decoration:underline;outline-offset:3px;transition:all 0.2s ease-in-out}#top .more-link:focus,#top .logo a:focus,#top .filter-clear a:focus,#top .filter-results:focus,#top .slick-arrow:focus,#top .sort-param:focus,#top a.fc-h-event:focus{outline:4px dashed #0b040b!important;outline-offset:2px}#top h3 a:hover{outline:4px solid #7fb661!important;outline-offset:3px;transition:all 0.2s ease-in-out}#top h3 a:focus{outline:4px dashed #0b040b!important;outline-offset:3px}#top p a:hover,#top .blz-copyright a:hover,#top .breadcrumb-trail a:hover,#top p a:focus,#top .blz-copyright a:focus,#top .breadcrumb-trail a:focus{text-decoration:underline}#top ul li a:hover,#top ul li a:focus{text-decoration:underline}#top .inner_product{border:3px solid transparent!important;transition:border-color 0.3s ease}#top .inner_product:hover{border:3px solid #7fb661!important;transition:all 0.2s ease-in-out}#top .inner_product .inner_product_header{transition:all linear 0.3s!important}#top .inner_product:hover .avia_cart_buttons{background-color:#7fb661;opacity:1}#top .inner_product:hover .avia_cart_buttons a{color:#252525}#top .inner_product:hover .avia_cart_buttons a svg{fill:#252525!important}#top .inner_product:focus-within{outline:4px dashed #0b040b!important;outline-offset:3px;border:3px solid #7fb661}#top .inner_product:focus-within .avia_cart_buttons{background-color:#7fb661;opacity:1}#top .inner_product:focus-within .avia_cart_buttons a{color:#252525}#top .inner_product:focus-within .avia_cart_buttons a svg{fill:#252525!important}#top .action_box:hover{box-shadow:inset 0 0 0 4px #7fb661;transition:all 0.2s ease-in-out}#top .action_box:hover h3{text-decoration:underline}#top .action_box:focus-within{outline:4px dashed #0b040b!important;outline-offset:3px;box-shadow:inset 0 0 0 4px #7fb661}#top #archive-link a:hover{background:#1c324e!important}#top .green-hero-section .left-column a,#top .avia-button,#top .submit,#top .pdf-link-container a{background-color:#7fb661!important;transition:all 0.2s ease-in-out}#top .green-hero-section .left-column a:hover,#top .avia-button:hover,#top .submit:hover,#top .pdf-link-container a:hover{background:#9cc785!important;text-decoration:underline;box-shadow:inset 0 0 0 4px #7fb661;color:#252525!important}#top .green-hero-section .left-column a:focus,#top .avia-button:focus,#top .submit:focus,#top .pdf-link-container a:focus{outline:4px dashed #0b040b!important;outline-offset:3px;box-shadow:inset 0 0 0 4px #7fb661}#top .pc-subcat-single:hover a{background:#9cc785;text-decoration:underline;color:#252525;box-shadow:inset 0 0 0 4px #7fb661;transition:all 0.2s ease-in-out}#top .pc-subcat-single:focus-within a{outline:4px dashed #0b040b;outline-offset:3px}#top .staff-member-container:focus-within,#top .author-container:focus-within,#top #profile-link a:focus-within,#top .podcast-container:focus-within,#top .single-user-guides-container:focus-within,#top .em-categories-list li:focus-within{outline:4px dashed #0b040b;outline-offset:3px}#top strong.blue{color:#406798}#top strong.black{color:#000}#top strong.green{color:#7fb661}@view-transition{navigation:auto}.grecaptcha-badge{visibility:hidden}#top article.post-entry span.post-meta-infos{margin-right:60px!important}#top article.post-entry span.text-sep-date{display:none}#top article.post-entry span.blog-author{display:none}#top article.post-entry .blog-categories{display:none!important}#top article.post-entry .read-more-link a.more-link{background:#7fb661;color:#252525}#top article.post-entry .read-more-link:after{content:"";border-top-width:2px;top:40%;border-color:#5b2c6f}#top .av-social-link-tiktok a:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Brands"!important;font-weight:400;content:"\e07b";color:#000}#top .av-social-link-tiktok:hover a{background-color:#000}#top .av-social-link-tiktok:hover a:before{color:#fff!important}#top .post-entry-1180 .events-table{display:none}#top .post-entry-258 .fc-content-skeleton .fc-state-highlight{background-color:#fcf8e3}#top .post-entry-258 .avia-button{font-size:18px}#top .post-entry-258 #archive-link a{background-color:#406798}#top .post-entry-258 .fa,#top .post-entry-258 .fas{font-size:16px;margin-right:5px}#top .post-entry-258 .fa-map-marker-alt{margin-left:2px}#top .post-entry-258 .event-title{font-size:25px;margin-bottom:10px}#top .post-entry-258 .fc-head{color:#f0f0f0}#top .post-entry-258 .fc-head th{background-color:#5b2c6f;border-color:#5b2c6f}#top .post-entry-258 .fc-head td{border-left:1px solid #5b2c6f;border-right:1px solid #5b2c6f}#top .post-entry-258 .fc-widget-header,#top .post-entry-258 .fc-widget-content,#top .post-entry-258 .fc-row .fc-content-skeleton td{border-color:#ddd}#top .post-entry-258 .fc-border-separate th,#top .post-entry-258 .fc-border-separate td{border-width:1px 0 0 1px}#top .post-entry-258 .fc-day-number{padding:0 2px!important}#top .post-entry-258 .fc-state-active{color:#5b2c6f}#top .post-entry-258 .wpfc-calendar-wrapper h2{font-size:32px!important;font-weight:700}#top .post-entry-258 .fc-toolbar{margin-bottom:0}#top .post-entry-258 .wpfc-calendar-search{margin-bottom:0}#top .post-entry-258 .fc-time{display:none}#top .post-entry-258 .events-table{display:none}#top .post-entry-258 h1,#top .post-entry-258 h2,#top .post-entry-258 h3,#top .post-entry-258 h4{color:#5b2c6f}#top .post-entry-258 .page-numbers{display:none}#top .post-entry-258 tr{background-color:#fff}#top .post-entry-258 hr{border-color:#5b2c6f}#top .post-entry-258 .entry-content-wrapper{display:flex}#top .post-entry-258 .flex_column:nth-child(1){flex:1}#top .post-entry-258 .flex_column:nth-child(2){flex:2}#top .post-entry-258 .wpfc-calendar-wrapper *,#top .post-entry-258 .ui-selectmenu-menu{font-size:16px!important}#top .post-entry-258 .fc button{padding:0 1em;border-radius:0;background:#7fb661;box-shadow:none;text-shadow:none;color:#fff;border:1px solid #f6f6f6}#top .post-entry-258 .em-categories-list{margin:0}#top .post-entry-258 .em-categories-list li{padding:5px 10px;margin:0 5px 5px 0;display:inline-block}#top .post-entry-258 .em-categories-list li a{color:#f0f0f0!important;text-decoration:none}#top .post-entry-258 .em-categories-list li:nth-child(1){border-color:#62bf78;background-color:#62bf78}#top .post-entry-258 .em-categories-list li:nth-child(2){border-color:#4e96b3;background-color:#4e96b3}#top .post-entry-258 .em-categories-list li:nth-child(3){border-color:#483d8b;background-color:#483d8b}#top .post-entry-258 .em-categories-list li:nth-child(4){border-color:#5a83bd;background-color:#5a83bd}#top .post-entry-258 .em-categories-list li:nth-child(5){border-color:#ff407e;background-color:#ff407e}#top .post-entry-258 .em-categories-list li:nth-child(6){border-color:#a8d144;background-color:#a8d144}#top .post-entry-258 .em-categories-list li:nth-child(7){border-color:plum;background-color:plum}#top .css-events-list table.events-table td{padding:10px!important}#top .em.em-event-booking-form .em-booking-form .input-group{margin-bottom:0px!important}#top .em.em-event-booking-form .em-booking-form input[type='text']{margin-bottom:0px!important}#top .em.em-event-booking-form .em-booking-form input#em-booking-submit{background-color:#5b2c6f!important;border:0px!important;color:#fff!important;font-size:18px!important}#top.home #home_top_action_boxes{margin-top:30px}#top.home #home_top_action_boxes .flex_column_table{margin-top:0}#top.home #home_top_action_boxes .flex_column_table .flex_column .avia_textblock h3{font-family:"quincy-cf",serif;text-transform:uppercase;font-weight:700}#top.home #home_top_action_boxes .flex_column_table .flex_column .avia_textblock p{margin:0}#top.home #home_top_action_boxes .flex_column_table .action_box.blue:hover{background:#1c324e}#top.home #home_top_action_boxes .flex_column_table .action_box.black:hover{background:#16171d}#top.home #home_top_action_boxes .flex_column_table .action_box.purple:hover{background:#47174a}#top.home #home_top_action_boxes .flex_column_table .av-flex-placeholder{width:3%}#top.home .green-hero-section{position:relative;overflow:hidden}#top.home .green-hero-section .content{padding:50px 0}@media only screen and (max-width:767px){#top.home .green-hero-section .left-column{margin-bottom:0px!important;z-index:9}}#top.home .green-hero-section .left-column h3{color:#fff;font-size:28px!important;letter-spacing:3px}@media only screen and (max-width:767px){#top.home .green-hero-section .left-column h3{font-size:24px!important}}#top.home .green-hero-section .left-column h2{color:#fff;font-size:50px}@media only screen and (max-width:767px){#top.home .green-hero-section .left-column h2{font-size:40px}}#top.home .green-hero-section .left-column p{margin-bottom:0}#top.home .green-hero-section .left-column a{display:inline-block;color:#252525;background:#7fb661;font-size:20px;text-transform:uppercase;font-weight:700;padding:15px 22px;line-height:1;text-align:center;letter-spacing:2.5px}@media only screen and (max-width:767px){#top.home .green-hero-section .left-column a{font-size:16px}}#top.home .green-hero-section .right-column{position:relative}#top.home .green-hero-section .right-column .avia-image-container{z-index:-1;max-height:300px;max-width:300px}@media only screen and (max-width:767px){#top.home .green-hero-section .right-column .avia-image-container{text-align:left;position:relative;max-width:none}}#top.home .green-hero-section .right-column .avia-image-container img{background-color:#fff0}@media only screen and (max-width:767px){#top.home .green-hero-section .right-column .avia-image-container img{max-width:200px}}#top.home .homepage-slider-wrapper{display:flex;flex-direction:row}#top.home .homepage-slider-wrapper .homepage-slider-element{margin:0 15px;display:inline-flex;justify-content:center}#top.home .homepage-slider-wrapper .homepage-slider-element.mobile-show{display:none}@media only screen and (max-width:1024px){#top.home .homepage-slider-wrapper .homepage-slider-element.mobile-show{display:inline-flex}}@media only screen and (max-width:1024px){#top.home .homepage-slider-wrapper .homepage-slider-element.mobile-hide{display:none}}#top.home .homepage-slider-wrapper img{height:250px}#top.home .class-vip-caption{min-height:95px;display:flex;justify-content:center;align-items:center}#top.home .class-vip-caption .content{padding:0}#top.home .class-vip-caption .content .flex_column.first{margin-bottom:0px!important}#top.home .class-vip-caption .content p{font-size:25px;font-weight:700;font-family:"quincy-cf",serif}#top.home .class-vip-caption .content p a{color:#252525}#top.home .class-vip-caption .content p a .purple{color:#5b2c6f}#top.home .promotion_boxes .flex_column_table{display:flex}@media only screen and (max-width:950px){#top.home .promotion_boxes .flex_column_table{flex-direction:column;row-gap:15px}}#top.home .promotion_boxes .promo_box{display:flex;width:100%;flex-direction:row;column-gap:20px;overflow:hidden;border:4px solid #fff0;transition:all 0.2s ease-in-out;position:relative;padding:30px;align-items:center}@media only screen and (max-width:600px){#top.home .promotion_boxes .promo_box{flex-direction:column;row-gap:15px;justify-content:center}}#top.home .promotion_boxes .promo_box:before,#top.home .promotion_boxes .promo_box:after{display:none}#top.home .promotion_boxes .promo_box .avia-image-container{margin:0;width:40%}#top.home .promotion_boxes .promo_box .avia-image-container.hide-bottom{margin-bottom:-33px}@media only screen and (max-width:600px){#top.home .promotion_boxes .promo_box .avia-image-container.hide-bottom{margin-bottom:0}}#top.home .promotion_boxes .promo_box section{width:90%}#top.home .promotion_boxes .promo_box h3{color:#5b2c6f;font-size:24px!important;font-family:"quincy-cf",serif;margin-bottom:20px}#top.home .promotion_boxes .promo_box p{margin:0 0 10px 0;font-size:22px}#top.home .promotion_boxes .promo_box:hover{border:4px solid #7fb661;background:#e8e8e8}#top.home .promotion_boxes .promo_box:focus-within{outline:4px dashed #0b040b!important;outline-offset:3px;border:4px solid #7fb661}#top.home .promotion_boxes .promo_box img{background-color:#fff0}#top.home .popular-products .home-product-slider:hover .thumbnail_container{border:3px solid #5b2c6f}#top.home #home-events .flex_column.av_one_full .avia_textblock h3{color:#5b2c6f}#top.home #home_blog .avia-content-slider article.slide-entry .slide-content{padding-left:6px;padding-bottom:20px}#top.home #home_blog .avia-content-slider article.slide-entry h3.slide-entry-title.entry-title{line-height:22px}#top.home #home_blog .avia-content-slider article.slide-entry h3.slide-entry-title.entry-title a{font-size:18px;font-family:'hanken-grotesk',Helvetica,Arial,sans-serif;text-transform:initial}#top.home #home_blog .avia-content-slider article.slide-entry .slide-entry-excerpt{overflow:inherit}#top.home #home_blog .avia-content-slider article.slide-entry .slide-meta{display:none}#top.home #home_blog .avia-content-slider article.slide-entry .read-more-link{top:initial;margin-top:35px}#top.home #home_blog .avia-content-slider article.slide-entry .read-more-link a.more-link{background:#7fb661;color:#252525;padding:10px}#top.home #footer{border-top:165px #fff solid}.ctf-feed-1{display:inline-block!important}#top .reduced-padding p:has(strong){margin-bottom:0}#top .reduced-padding p:has(strong)+p{margin-top:0}#top .image-overlay{display:none!important}#top .home_heading_seperator span.hr-inner{border-top-width:15px}#top .title_container .container{padding-top:75px!important;min-height:136px!important;display:flex;flex-direction:row;align-items:center}@media only screen and (max-width:767px){#top .title_container .container{flex-direction:column}}#top .title_container .container .entry-title{flex:1}#top .title_container .container .breadcrumb{font-size:15px;position:initial;display:flex;justify-content:flex-end;flex:1}#top strong.main-title a{font-size:40px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}#top #main .container_wrap_first{border-top:none;padding-top:0px!important}#top #main .container_wrap_first .container{border-top:15px solid #f6f6f6;padding-top:30px}#top #main .container_wrap_first .container .template-page.content{padding-top:0}#top .template-search-none p{font-size:18px}#top div.woocommerce-message{color:#000}#top div.woocommerce-message a.button{background:#7fb661!important}#top div.woocommerce-message a.button:hover{background:#5b2c6f!important}#top .avia-timeline .av-milestone-date{color:#9f9f9f}#top .avia-timeline h4{color:#5b2c6f;font-weight:700}#top section#about-our-mission{background:#5b2c6f;padding:40px;color:#fff;margin-bottom:40px}#top section#about-our-mission h2{color:#fff}#top section#about-our-vision{background:#7fb661;padding:40px;color:#fff}#top section#about-our-vision h2{color:#fff}#top section#about-chairman-message{font-size:15px}#top section#about-chairman-message em{color:#333}#top div#about-bottom-quote{vertical-align:bottom}#top .template-shop.avia-content-grid-active ul.products li.product{margin:0 3% 3% 0;width:22.75%}#top .sales-notify-popup{position:relative;background:#fff;padding:40px;width:auto;max-width:1000px;margin:20px auto}#top .sales-notify-popup .wpcf7-submit{background:#7fb661;font-size:16px;color:#252525;font-weight:700;padding:15px 90px}#top nav.pagination span.pagination-meta{font-size:16px}#top nav.pagination .current,#top nav.pagination a{height:40px;width:40px;line-height:38px;font-size:18px}#top .purplebg{background:#f3e7ff;padding:10px 20px;margin-bottom:20px}#top .purplebg input{background-color:#fff!important}#top .best_seller_wrapper{display:inline-flex;flex-direction:column;row-gap:30px}#top .best_seller_wrapper .content_holder{display:flex;flex-direction:row;column-gap:30px}@media only screen and (max-width:750px){#top .best_seller_wrapper .content_holder{flex-direction:column;row-gap:30px}}#top .best_seller_wrapper .content_holder .image,#top .best_seller_wrapper .content_holder .content_wrapper{flex:1}#top .best_seller_wrapper .content_holder .content_wrapper{display:flex;flex-direction:column;justify-content:space-between}#top .best_seller_wrapper .content_holder h3{text-transform:capitalize!important}#top .best_seller_wrapper .content_holder img{display:block}#top .best_seller_wrapper a{line-height:44px;background:#7fb661;color:#252525;font-size:18px;display:block;text-align:center}#top .best_seller_wrapper a:hover{text-decoration:underline}#top .best_seller_wrapper a:focus{outline:4px dashed #0b040b!important;outline-offset:3px;box-shadow:inset 0 0 0 4px #7fb661}#top .best_seller_wrapper a .more-link-arrow{display:inline}#top .best_seller_wrapper a .more-link-arrow::after{content:"\E87d";font-family:entypo-fontello;font-size:10px;vertical-align:middle;padding:0 8px}#top img[data-has-transparency="true"]{background:transparent!important}#top .remove-container-bottom-padding{margin-bottom:-100px}body#top.single-product .single-product-main-image{width:25%}body#top.single-product.postid-9770 .single-product-summary .price{display:none!important}body#top.single-product.postid-9770 p.stock.out-of-stock{display:none!important}body#top.single-product.postid-44599 .single-product-summary .price{display:none!important}body#top.single-product.postid-44599 p.stock.out-of-stock{display:none!important}body#top.single-product.postid-60745 .single-product-summary .price{display:none!important}body#top.single-product.postid-60745 p.stock.out-of-stock{display:none!important}body#top.single-product.postid-126926 .single-product-summary .price{display:none!important}body#top.single-product.postid-126926 p.stock.out-of-stock{display:none!important}body#top.single-product.postid-65046 .single-product-summary .price{display:none!important}body#top.single-product.postid-65046 p.stock.out-of-stock{display:none!important}body#top.single-product.postid-65046 .sp-details-box{display:none!important}body#top.single-product.postid-39691 .single-product-summary .price{display:none!important}body#top.single-product.postid-39691 p.stock.out-of-stock{display:none!important}body#top.single-product.postid-39691 .single_variation_wrap .quantity{display:none!important}body#top.single-product.postid-39691 .single_variation_wrap .single_add_to_cart_button{display:none!important}body#top.single-product.postid-129533 .single-product-summary .price{display:none!important}body#top.single-product.postid-129533 p.stock.out-of-stock{display:none!important}body#top.single-product.postid-146279 .single-product-summary .price{display:none!important}body#top.single-product.postid-146279 p.stock.out-of-stock{display:none!important}body#top.single-product.postid-148988 .single-product-summary .price{display:none!important}body#top.single-product.postid-148988 p.stock.out-of-stock{display:none!important}body#top.single-product span.availability_date{display:block;margin:10px 0}body#top.single-product a.academic-inspection-button,body#top.single-product a.academic-inspection-jblpsg-button{font-size:15px!important}body#top.single-product a.look-inside-button{font-size:16px!important;position:absolute;z-index:499;top:-30px;font-weight:600}body#top.single-product a.look-inside-button i.fas.fa-share{transform:rotate(90deg)}body#top.single-product .look-inside-popup{position:relative;background:#fff;width:auto;max-width:1000px;margin:20px auto;min-height:600px}body#top.single-product .look-inside-popup textarea.flowpaper_selector{display:none}body#top.single-product .look-inside-popup img.flowpaper_bttnDownload,body#top.single-product .look-inside-popup img.flowpaper_bttnPrint{display:none}body#top.single-product .look-inside-popup input.flowpaper_txtPageNumber{height:29px}body#top.single-product .academic-inspection-form-popup,body#top.single-product .academic-inspection-jblpsg-form-popup{position:relative;background:#fff;padding:40px;width:auto;max-width:1000px;margin:20px auto}body#top.single-product .academic-inspection-form-popup .academic-inspection-form-submit,body#top.single-product .academic-inspection-jblpsg-form-popup .academic-inspection-form-submit,body#top.single-product .academic-inspection-form-popup .academic-inspection-jblpsg-form-submit,body#top.single-product .academic-inspection-jblpsg-form-popup .academic-inspection-jblpsg-form-submit{background:#7fb661;font-size:16px;color:#252525;font-weight:700;padding:15px 90px}body#top.single-product .academic-inspection-form-popup .academic-inspection-popup-iframe-container,body#top.single-product .academic-inspection-jblpsg-form-popup .academic-inspection-popup-iframe-container{position:relative;width:100%;padding-bottom:60%;height:0;overflow:hidden}body#top.single-product .academic-inspection-form-popup .academic-inspection-popup-iframe-container iframe,body#top.single-product .academic-inspection-jblpsg-form-popup .academic-inspection-popup-iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}body#top.single-product .notify-me-popup{position:relative;background:#fff;padding:40px;width:auto;max-width:1000px;margin:20px auto}body#top.single-product .notify-me-popup .wpcf7-submit{background:#7fb661;font-size:16px;color:#252525;font-weight:700;padding:15px 90px}body#top.single-product .notify-me-popup .notify-me-popup-iframe-container{position:relative;width:100%;padding-bottom:60%;height:0;overflow:hidden}body#top.single-product .notify-me-popup .notify-me-popup-iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}body#top.single-product .single-product-summary h1{color:#5b2c6f;text-transform:inherit}body#top.single-product .single-product-summary .variations_form{padding:0;background:#fff;border:none}body#top.single-product .single-product-summary .variations_form table.variations th.label{width:30%;font-size:18px;vertical-align:middle;border:none}body#top.single-product .single-product-summary .variations_form table.variations select{max-width:380px;font-size:16px;border-color:#bfbfbf}body#top.single-product .single-product-summary .variations_form .single_variation_wrap{margin:0}body#top.single-product .single-product-summary .variations_form .single_variation_wrap .woocommerce-variation-description{display:none}body#top.single-product .single-product-summary .sp-details-box{display:inline-block;background:#f0f0f0;padding:20px 50px;font-size:16px;width:100%;margin-bottom:20px}body#top.single-product .single-product-summary .sp-details-box .translation-flag{width:50px;vertical-align:middle;padding:0 5px}@media only screen and (max-width:768px){body#top.single-product .single-product-summary .sp-details-box{padding:20px}}body#top.single-product .single-product-summary .quantity{min-width:unset}body#top.single-product .single-product-summary .quantity input.minus,body#top.single-product .single-product-summary .quantity input.plus{font-size:30px;width:50px!important;height:50px!important;line-height:0px!important}body#top.single-product .single-product-summary .quantity input.minus:hover,body#top.single-product .single-product-summary .quantity input.plus:hover{background:#7fb661;color:#252525}body#top.single-product .single-product-summary .quantity input.minus:focus,body#top.single-product .single-product-summary .quantity input.plus:focus{box-shadow:inset 0 0 0 4px #7fb661!important;background:#7fb661;color:#252525}body#top.single-product .single-product-summary .quantity input.qty{font-size:30px;width:50px!important;height:50px!important}body#top.single-product .single-product-summary button.single_add_to_cart_button.button.alt{font-size:20px;padding:15px 75px;font-weight:700;text-transform:uppercase;margin-bottom:20px}body#top.single-product .single-product-summary button.single_add_to_cart_button.button.alt.external-link{background-color:#7fb661}body#top.single-product .single-product-summary a.sample-chapter-button{background-color:#7fb661;margin-left:20px;font-size:20px;padding:15px 25px;font-weight:700;margin-bottom:20px}body#top.single-product .single-product-summary a.google-play-store-button,body#top.single-product .single-product-summary a.apple-store-button,body#top.single-product .single-product-summary a.web-version-link-button{background-color:#666;margin-left:20px;font-size:20px;padding:15px 25px;font-weight:700;margin-bottom:20px}body#top.single-product .single-product-summary .price{display:table;margin-bottom:30px;margin-top:0;font-family:"quincy-cf",serif;font-size:25px}body#top.single-product .single-product-summary .price del{position:relative;text-decoration:none!important}body#top.single-product .single-product-summary .price del::after{content:"";position:absolute;left:0;right:0;top:33%;height:2px;background:currentColor}body#top.single-product .single-product-summary .price strong{color:#333;font-weight:400}body#top.single-product .single-product-summary .price span.woocommerce-Price-amount.amount{font-size:25px;font-weight:400}body#top.single-product .single-product-summary .price span.woocommerce-Price-amount.amount span.woocommerce-Price-currencySymbol{font-size:25px;font-weight:400}body#top.single-product .single-product-summary .price span.woocommerce-Price-amount.amount::before{content:' '}body#top.single-product .sp-quote{margin:30px 0;position:relative}body#top.single-product .sp-quote p{margin-left:30px}@media only screen and (max-width:768px){body#top.single-product .sp-quote p{margin-left:10px}}body#top.single-product .sp-quote p:first-of-type{margin-top:0}body#top.single-product .sp-quote p:last-of-type{margin-bottom:0}body#top.single-product .sp-quote blockquote{border-left:solid 5px}@media only screen and (max-width:768px){body#top.single-product .sp-quote blockquote{font-size:1em!important}}body#top.single-product .sp-table-of-contents,body#top.single-product .sp-overview{margin-top:30px;vertical-align:top;background-color:#f0f0f0;padding:30px}body#top.single-product .sp-table-of-contents h2,body#top.single-product .sp-overview h2{font-size:18px;border-bottom:5px solid #5b2c6f;color:#5b2c6f;padding-bottom:10px;font-weight:700}body#top.single-product .sp-table-of-contents h3,body#top.single-product .sp-overview h3,body#top.single-product .sp-table-of-contents h4,body#top.single-product .sp-overview h4{font-size:18px!important}body#top.single-product .sp-table-of-contents ul,body#top.single-product .sp-overview ul{margin-left:20px;list-style:disc}body#top.single-product .sp-table-of-contents blockquote,body#top.single-product .sp-overview blockquote{border-left:solid 5px}@media only screen and (max-width:768px){body#top.single-product .sp-table-of-contents blockquote,body#top.single-product .sp-overview blockquote{font-size:1em!important}}body#top.single-product .woocommerce-tabs .wc-tabs{display:none}body#top.single-product .woocommerce-tabs .panel{display:block!important}body#top.single-product .woocommerce-tabs div#tab-reviews{padding:30px}body#top.single-product .woocommerce-tabs div#tab-reviews h2{font-size:20px;border-bottom:5px solid #5b2c6f;color:#5b2c6f;padding-bottom:10px;font-weight:700;font-family:"quincy-cf",serif}body#top.single-product .woocommerce-tabs div#tab-reviews .comment_container{padding-right:0}body#top.single-product .woocommerce-tabs div#tab-reviews .comment_container .comment-text{margin:0}body#top.single-product .woocommerce-tabs div#tab-reviews #review_form label{font-size:1em;margin-bottom:10px}body#top.single-product .woocommerce-tabs div#tab-reviews #review_form input[type='submit']{font-family:'hanken-grotesk',Helvetica,Arial,sans-serif;font-size:16px!important;padding:15px 75px;font-weight:700}body#top.single-product .sp-related-prods{margin-top:30px}body#top.single-product .sp-related-prods h3{text-transform:capitalize!important;color:#5b2c6f}body#top.single-product .sp-reviews-box{background-color:#f0f0f0;vertical-align:top;margin-top:50px;text-align:center;padding:30px}body#top.single-product .sp-reviews-box h3{text-transform:capitalize!important;color:#5b2c6f}#top.post-type-archive-product.term-parafolio-modules .template-page,#top.tax-product_cat.term-parafolio-modules .template-page{display:none}#top.post-type-archive-product .pc-subcategories .pc-subcat-single,#top.tax-product_cat .pc-subcategories .pc-subcat-single{display:inline-block;width:31.3%;margin:0 1% 10px 1%}#top.post-type-archive-product .pc-subcategories .pc-subcat-single a,#top.tax-product_cat .pc-subcategories .pc-subcat-single a{padding:10px;width:100%;border:1px solid #5b2c6f;text-align:center;display:block}#top.post-type-archive-product .product-sorting,#top.tax-product_cat .product-sorting{width:auto;display:inline-block}#top.post-type-archive-product .product-sorting ul.sort-param,#top.tax-product_cat .product-sorting ul.sort-param{margin:0 10px 0 0}#top.post-type-archive-product .product-sorting ul.sort-param li,#top.tax-product_cat .product-sorting ul.sort-param li{margin:0}#top.post-type-archive-product .product-sorting ul.sort-param li span,#top.tax-product_cat .product-sorting ul.sort-param li span{font-size:16px;padding:5px 40px 5px 10px}#top.post-type-archive-product .product-sorting ul.sort-param li .avia-bullet,#top.tax-product_cat .product-sorting ul.sort-param li .avia-bullet{font-size:inherit;padding:inherit}#top.post-type-archive-product .product-sorting ul.sort-param li ul li a,#top.tax-product_cat .product-sorting ul.sort-param li ul li a{font-size:16px}#top.post-type-archive-product .product-sorting ul.sort-param li ul li:hover,#top.tax-product_cat .product-sorting ul.sort-param li ul li:hover{font-weight:700}#top.post-type-archive-product .product-sorting ul.sort-param.sort-param-sort a.sort-param-asc,#top.tax-product_cat .product-sorting ul.sort-param.sort-param-sort a.sort-param-asc,#top.post-type-archive-product .product-sorting ul.sort-param.sort-param-sort a.sort-param-desc,#top.tax-product_cat .product-sorting ul.sort-param.sort-param-sort a.sort-param-desc{position:relative;background:inherit;background-color:#f6f6f6}#top.post-type-archive-product .product-sorting ul.sort-param.sort-param-sort a.sort-param-asc:before,#top.tax-product_cat .product-sorting ul.sort-param.sort-param-sort a.sort-param-asc:before{content:"\f309";font-family:"Font Awesome 5 Pro";left:-10px;position:absolute;font-size:20px}#top.post-type-archive-product .product-sorting ul.sort-param.sort-param-sort a.sort-param-desc:before,#top.tax-product_cat .product-sorting ul.sort-param.sort-param-sort a.sort-param-desc:before{content:"\f30c";font-family:"Font Awesome 5 Pro";left:-10px;position:absolute;font-size:20px}#top.post-type-archive-product .filter-results,#top.tax-product_cat .filter-results{background:#5b2c6f;color:#fff;margin-top:3px;margin-right:10px;padding:7px 20px;float:right;cursor:pointer}#top.post-type-archive-product .filter-clear a,#top.tax-product_cat .filter-clear a{background:#7fb661;color:#fff;margin-top:3px;padding:7px 20px;float:right;cursor:pointer}#top.post-type-archive-product .filter-options,#top.tax-product_cat .filter-options{display:none;width:100%}#top.post-type-archive-product .filter-options .sidebar-horizontal,#top.tax-product_cat .filter-options .sidebar-horizontal{margin-bottom:20px}#top.post-type-archive-product .filter-options .sidebar-horizontal li.widget,#top.tax-product_cat .filter-options .sidebar-horizontal li.widget{display:inline-block;width:100%;margin:0;background:#f6f6f6;border:1px solid #ccc;padding:30px}#top.post-type-archive-product .filter-options .sidebar-horizontal li.widget h2,#top.tax-product_cat .filter-options .sidebar-horizontal li.widget h2{margin-top:0}#top.post-type-archive-product .filter-options .sidebar-horizontal li.widget ul,#top.tax-product_cat .filter-options .sidebar-horizontal li.widget ul{list-style:disc outside}#top.post-type-archive-product .filter-options .sidebar-horizontal li.widget ul li,#top.tax-product_cat .filter-options .sidebar-horizontal li.widget ul li{overflow:initial;margin-left:18px}#top.post-type-archive-product .filter-options .sidebar-horizontal li.widget ul.filter-by-author-widget,#top.tax-product_cat .filter-options .sidebar-horizontal li.widget ul.filter-by-author-widget{height:250px;overflow-y:scroll}#top.post-type-archive-product ul.products li.product,#top.tax-product_cat ul.products li.product{margin:0 3% 3% 0;width:22.75%}#top.post-type-archive-product nav.pagination span.pagination-meta,#top.tax-product_cat nav.pagination span.pagination-meta{font-size:15px}#top.post-type-archive-product nav.pagination .current,#top.tax-product_cat nav.pagination .current,#top.post-type-archive-product nav.pagination a,#top.tax-product_cat nav.pagination a{font-size:18px;height:40px;width:40px;line-height:40px}#top.post-type-archive-product nav.pagination .current,#top.tax-product_cat nav.pagination .current{background:#e6e6e6}#top.woocommerce-account div#havinganissueappweb{background-color:#fff;padding:15px 20px}#top.woocommerce-account div#havinganissueappweb div#havinganissueappwebicons{display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-template-rows:1fr;gap:15px 15px;padding:15px}#top.woocommerce-account div#havinganissueappweb div#havinganissueappwebicons .havinganissueappwebicon{text-align:center}#top.woocommerce-account div#havinganissueappweb div#havinganissueappwebicons .havinganissueappwebicon img{display:block;margin:0 auto}#top.woocommerce-account p#reg_subject_interest_field li.select2-search.select2-search--inline{padding:0;border:0;margin:0;width:100%}#top.woocommerce-account p#reg_subject_interest_field li.select2-search.select2-search--inline .select2-search__field{width:100%!important;border:none}#top.woocommerce-account form.login{padding:10px 15px!important}#top.woocommerce-account form.login .button{margin:0 60% 0 0}#top.woocommerce-account form.login .lost_password{position:inherit;margin-top:50px}#top.woocommerce-account form.register{padding:10px 15px!important}#top.woocommerce-account form.register .woocommerce-form-row.form-row:last-of-type{min-height:46px}#top.woocommerce-account form.register .woocommerce-form-register__submit{margin:0}#top.woocommerce-cart table.shop_table th{font-size:15px}#top.woocommerce-cart table.shop_table td{font-size:15px}#top.woocommerce-cart table.shop_table .em-wc-attendees{display:none}.single-post .title_container{display:none}.single-post .container_wrap_first .entry-content-wrapper{max-width:800px;margin:0 auto}.single-post .container_wrap_first h4{margin-bottom:20px}.single-post .container_wrap_first .post-entry-196 h4{text-decoration:underline}.single-post .container_wrap_first h2{margin-bottom:20px}.single-post .container_wrap_first #social{color:#5b2c6f!important}.single-post .container_wrap_first .post-entry-305 h6,.single-post .container_wrap_first .post-entry-305 p{color:#252525!important}.single-post .container_wrap_first .wp-social-link a{padding-top:3px!important}.single-post .container_wrap_first .wp-social-link svg{fill:#fff}.single-post .container_wrap_first .post-title{margin-bottom:50px!important}.single-post .container_wrap_first h2,.single-post .container_wrap_first h3,.single-post .container_wrap_first h4{color:#5b2c6f!important}.single-post .container_wrap_first .blog-categories{display:none!important}.single-post .container_wrap_first .avia-image-container{margin-bottom:30px!important}.single-post .container_wrap_first .container{border-top:none!important}.single-post .container_wrap_first .post-entry-569 h3{text-transform:none!important}.single-post .container_wrap_first .post-entry-569 .alignleft{margin-right:30px}.single-post .container_wrap_first .post-entry-569 .wp-image-598{margin-bottom:30px}.single-post .container_wrap_first .template-single-blog .single-big{margin-bottom:30px}.single-post .container_wrap_first .template-single-blog .quoteimage .alignleft{margin-left:20px;margin-top:0}.single-post .container_wrap_first .template-single-blog .quoteimage .alignright{margin-top:0;margin-left:30px}.single-post .container_wrap_first .template-single-blog .alignleft,.single-post .container_wrap_first .template-single-blog .alignright{margin-top:20px}.single-post .container_wrap_first .template-single-blog .wp-block-quote p{overflow:hidden;padding-right:3px}#top #header #header_meta{border:none;transition:ease 0.5s}#top #header #header_meta .container nav{margin-top:10px}#top #header #header_meta .container nav ul li a{font-weight:400;font-size:15px;text-transform:uppercase}#top #header #header_meta .container nav ul li.top-menu-purple a{color:#5b2c6f;font-weight:700}#top #header #header_meta .container nav ul li.top-menu-red a{color:#e26c61;font-weight:700}#top #header #header_main{border:none}#top #header #header_main .cart_dropdown{border:none;margin-top:0;width:40px;height:40px;top:45px;right:55px}#top #header #header_main .cart_dropdown a.cart_dropdown_link>div svg{opacity:0}#top #header #header_main .cart_dropdown a.cart_dropdown_link>div:nth-child(1){background-image:url(/wp-content/uploads/2026/01/Icon_Basket@2x.png)!important;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;height:100%;width:100%;display:block;margin-top:0}#top #header #header_main .cart_dropdown .dropdown_widget{right:-93px}#top #header #header_main .cart_dropdown .dropdown_widget .avia-arrow{right:104px}#top #header #header_main .av-logo-container .inner-container .logo img{padding:10px 0}#top #header #header_main .av-logo-container .inner-container .search-box-icons-container{width:60%;float:right}#top #header #header_main .av-logo-container .inner-container .search-box-icons-container .searchbox-container form{float:right;margin-right:120px;width:70%}#top #header #header_main .av-logo-container .inner-container .search-box-icons-container .searchbox-container form input[type="search"]{position:relative;width:81%;top:0;min-width:0;background:#fff;box-shadow:none;border:none;height:50px;display:inline-block;padding:20px}#top #header #header_main .av-logo-container .inner-container .search-box-icons-container .searchbox-container form input[type="search"]::placeholder{font-size:12px;color:#666}#top #header #header_main .av-logo-container .inner-container .search-box-icons-container .searchbox-container form button[type="submit"]{position:relative;top:-1px;left:1px;height:50px;width:50px;background:#7fb661;color:#fff;border:none;display:inline-block;font-size:25px;vertical-align:middle;text-align:center;padding:0;cursor:pointer}#top #header #header_main .av-logo-container .inner-container .search-box-icons-container .account-icon{display:inline-block;width:40px;height:40px;position:absolute;top:45px;right:0;background:url(/wp-content/uploads/2026/01/Icon_Profile@2x.png);background-size:contain;background-repeat:no-repeat;-webkit-transition:all ease-in-out 0.8s;transition:all ease-in-out 0.8s}#top #header #header_main #header_main_alternate{border:none;height:75px}#top #header #header_main #header_main_alternate .container nav>div.avia-menu>ul{display:table;table-layout:fixed}#top #header #header_main #header_main_alternate .container nav>div.avia-menu>ul>li{border:none;display:table-cell;float:none;vertical-align:middle}#top #header #header_main #header_main_alternate .container nav>div.avia-menu>ul>li:first-child>a{border:none}#top #header #header_main #header_main_alternate .container nav>div.avia-menu>ul>li>a{font-weight:400;width:100%;display:block;text-align:center;line-height:18px;font-size:15px;height:auto;border-left:solid 2px #e3d7e3}#top #header #header_main #header_main_alternate .container nav>div.avia-menu>ul>li>a span.avia-menu-text{vertical-align:middle;display:inline-table}#top #header #header_main #header_main_alternate .container nav>div.avia-menu>ul>li>a span.avia-menu-fx{bottom:7px}#top #header #header_main #header_main_alternate .container nav>div.avia-menu>ul>li.av-burger-menu-main{display:none}#top #header #header_main #header_main_alternate .container nav ul.sub-menu li a .avia-menu-text{font-size:15px}#top #header #header_main #header_main_alternate .container nav ul.sub-menu li span.mega_menu_title a{border-bottom:5px solid #5b2c6f;min-height:45px;margin-bottom:10px}#top #header #header_main #header_main_alternate .container nav li#menu-item-1580 div.avia_mega_div{left:-725px!important}#top #header.header-scrolled #header_meta{display:none}#top #header.header-scrolled #header_main .av-logo-container{height:90px!important;line-height:90px!important}#top #header.header-scrolled #header_main .av-logo-container .inner-container .logo a{max-height:none!important;height:100%}#top #header.header-scrolled #header_main .av-logo-container .inner-container .logo a svg{max-height:none!important;height:100%}#top #header.header-scrolled #header_main .av-logo-container .inner-container .search-box-icons-container .account-icon{top:25px}#top #header.header-scrolled #header_main .cart_dropdown{top:25px}#top #av-burger-menu-ul{padding:150px 0!important}.html_visible_cart .av-burger-menu-main{padding-right:0px!important}#top #pre-footer{border-top:50px solid #fff!important;margin-top:50px}#top #pre-footer .template-page{padding:50px 0 0}#top #pre-footer .template-page .avia-content-slider .slide-content{padding-left:6px;padding-bottom:20px}#top #pre-footer .template-page .avia-content-slider h3.slide-entry-title.entry-title{margin-bottom:0;padding-bottom:0;line-height:22px}#top #pre-footer .template-page .avia-content-slider h3.slide-entry-title.entry-title a{font-size:18px;font-family:'hanken-grotesk',Helvetica,Arial,sans-serif;text-transform:initial}#top #pre-footer .template-page .avia-content-slider .blog-categories{display:none!important}#top #pre-footer .template-page .avia-content-slider .read-more-link{top:initial;margin-top:35px;padding-left:6px}#top #pre-footer .template-page .avia-content-slider .read-more-link a.more-link{padding:10px}#top #pre-footer .template-page .avia-content-slider .slide-meta{display:none}#top #welcome-popup,#top #xmastimes-popup,#top #product-popup,#top #product-cat-popup,#top #jrcalc-vtwo-free-trial-popup{position:relative;background:#fff;padding:40px;width:auto;max-width:600px;margin:20px auto;text-align:center}#top #welcome-popup img,#top #xmastimes-popup img,#top #product-popup img,#top #product-cat-popup img,#top #jrcalc-vtwo-free-trial-popup img{position:inherit;z-index:1;width:200px;height:140px;background-color:#f6f6f6;border:5px solid #7f2b85;padding:20px;margin-top:-110px}#top #welcome-popup h2,#top #xmastimes-popup h2,#top #product-popup h2,#top #product-cat-popup h2,#top #jrcalc-vtwo-free-trial-popup h2{margin-top:11px}#top #welcome-popup a,#top #xmastimes-popup a,#top #product-popup a,#top #product-cat-popup a,#top #jrcalc-vtwo-free-trial-popup a{color:#5b2c6f}#top #welcome-popup .popup-button a,#top #xmastimes-popup .popup-button a,#top #product-popup .popup-button a,#top #product-cat-popup .popup-button a,#top #jrcalc-vtwo-free-trial-popup .popup-button a{display:inline-block;background:#7fb661;width:80%;text-align:center;color:#252525;padding:15px;font-weight:700}#top #jrcalc-vtwo-free-trial-popup{max-width:800px}#top #jrcalc-vtwo-free-trial-popup form{text-align:left}#top #jrcalc-vtwo-free-trial-popup input.wpcf7-submit{background:#7fb661;width:100%;color:#252525;font-size:18px}#top #travel-mug-popup{max-width:800px;background-color:#fff;padding:40px;margin:20px auto;display:flex;flex-direction:column;align-items:center;text-align:center}#top #travel-mug-popup img{margin:.85em 0}#top #travel-mug-popup button.mfp-close{margin-top:20px}#top #travel-mug-popup .button{background-color:#5b2c6f;color:#fff;border-color:#5b0661;margin:.85em 0}@media only screen and (max-width:767px){#top #welcome-popup img,#top #xmastimes-popup img,#top #jrcalc-vtwo-free-trial-popup img{margin-top:-30px;width:50%;height:auto;padding:15px}}#top #footer{border-top:195px #f6f6f6 solid;padding-bottom:0}#top #footer .av_one_fourth:first-child{width:30%;bottom:0;background:#666;padding:25px;min-height:350px;position:absolute;padding-bottom:0}#top #footer .av_one_fourth:first-child select{background-color:#fff;color:#000}#top #footer .av_one_fourth:first-child .footer-create-account{margin:0}#top #footer .av_one_fourth:first-child .footer-create-account h3{margin-top:0;font-size:20px}#top #footer .av_one_fourth:first-child .footer-create-account p{font-size:16px;line-height:20px}#top #footer .av_one_fourth:nth-child(2){width:15%;margin-left:38%;margin-bottom:20px}#top #footer .av_one_fourth:nth-child(2) ul#menu-footer-menu li{line-height:25px;font-size:15px}#top #footer .av_one_fourth:nth-child(3){width:15%;margin-bottom:20px}#top #footer .av_one_fourth:nth-child(3) ul#menu-footer-menu-two li{line-height:25px;font-size:15px}#top #footer .av_one_fourth:last-child{width:20%}#top #footer .av_one_fourth:last-child .footer-icons{margin:40% 0 30px 0}#top #footer .av_one_fourth:last-child .footer-icons .textwidget{float:right}#top #footer .av_one_fourth:last-child .footer-icons .textwidget a i{background:#fff;border-radius:5px;color:#406798;font-size:20px;margin-bottom:10px}#top #footer .av_one_fourth:last-child .footer-icons .textwidget .footer-facebook{display:inline-block}#top #footer .av_one_fourth:last-child .footer-icons .textwidget .footer-facebook a i{padding:10px 14px;margin-right:10px}#top #footer .av_one_fourth:last-child .footer-icons .textwidget .footer-bluesky{display:inline-block}#top #footer .av_one_fourth:last-child .footer-icons .textwidget .footer-bluesky a{padding:7px 10.4px;margin-right:10px;background:#fff;border-radius:5px;color:#406798;font-size:20px;margin-bottom:10px}#top #footer .av_one_fourth:last-child .footer-icons .textwidget .footer-bluesky svg{fill:#406798;height:20px;position:relative;top:3px}#top #footer .av_one_fourth:last-child .footer-icons .textwidget .footer-twitter{display:inline-block}#top #footer .av_one_fourth:last-child .footer-icons .textwidget .footer-twitter a i{padding:10px 10.4px;margin-right:10px}#top #footer .av_one_fourth:last-child .footer-icons .textwidget .footer-instagram{display:inline-block}#top #footer .av_one_fourth:last-child .footer-icons .textwidget .footer-instagram a i{padding:10px 11.5px;margin-right:10px}#top #footer .av_one_fourth:last-child .footer-icons .textwidget .footer-linkedin{display:inline-block}#top #footer .av_one_fourth:last-child .footer-icons .textwidget .footer-linkedin a i{padding:10px 11.5px;margin-right:10px}#top #footer .av_one_fourth:last-child .footer-icons .textwidget .footer-tiktok{display:inline-block}#top #footer .av_one_fourth:last-child .footer-icons .textwidget .footer-tiktok a i{padding:10px 11.5px;margin-right:10px}#top #footer .av_one_fourth:last-child .footer-icons .textwidget .footer-youtube{display:inline-block}#top #footer .av_one_fourth:last-child .footer-icons .textwidget .footer-youtube a i{padding:10px 9px}#top .slick-prev:before,#top .slick-next:before{font-family:"slick";font-size:80px;line-height:0;color:#5b2c6f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#top .slick-prev:before{content:"‹"}#top [dir="rtl"] .slick-prev:before{content:"›"}#top [dir="rtl"] .slick-next{left:-10px;top:70px;right:auto}#top .slick-next:before{content:"›"}#top [dir="rtl"] .slick-next:before{content:"‹"}#top .history-of-class-btn span{font-size:20px}#top.woocommerce-page .button{font-size:16px!important;transition:background 0.3s ease;border:3px solid transparent!important}#top.woocommerce-page .button:hover{background:#9cc785;text-decoration:underline;border:3px solid #7fb661!important;color:#252525!important}#top.woocommerce-page .button:focus{outline:4px dashed #0b040b!important;outline-offset:2px}#top .avia-button-wrap .avia-button{background:#7fb661;color:#252525!important;border:none}#top .avia-button-wrap .avia-button:hover{background:#9cc785!important;text-decoration:underline}@keyframes shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}#top form#salesforce-password{margin:30px 30%;background:#f6f6f6;padding:20px;border:1px solid #dadada}#top form#salesforce-password input[type='text'],#top form#salesforce-password input[type='password']{background:#fff}#top form#salesforce-password input[type='submit']{position:relative;overflow:hidden;color:#fff;border:none;cursor:pointer;transition:opacity 0.2s;font-size:16px}@media only screen and (max-width:767px){#top form#salesforce-password input[type='submit']{width:100%}}#top form#salesforce-password input[type='submit'].loading{color:#d8d8d8;pointer-events:none;background-image:linear-gradient(90deg,rgb(255 255 255 / .1) 25%,rgb(255 255 255 / .3) 50%,rgb(255 255 255 / .1) 75%);background-size:200% 100%;animation:shimmer 1.2s infinite}#top form#salesforce-password input[type='submit']:disabled{background:#d8d8d8;color:#fff;cursor:not-allowed}#top form#salesforce-password .field-icon{float:right;margin-top:-48px;position:relative;z-index:2;padding-right:30px}#top #pw-requirements ul{margin-left:0;margin-top:0;margin-bottom:0;list-style:none}#top #pw-requirements ul li{color:#888;margin:.25em 0;transition:color 0.2s;font-size:15px;line-height:15px}#top #pw-requirements ul li:before{content:"\f00d";font-family:"Font Awesome 5 Pro";margin-right:10px}#top #pw-requirements ul li.met{color:#28a745}#top #pw-requirements ul li.met:before{content:"\f00c";font-family:"Font Awesome 5 Pro";margin-right:10px}#top #pw-requirements p{font-size:15px;color:#888;line-height:18px;margin-bottom:15px}#top .strength-bar{background:#eee;width:100%;height:8px;border-radius:4px;overflow:hidden;margin-top:.5em}#top .strength-fill{width:0;height:100%;transition:width 0.3s ease;background:#28a745}#top .strength-label{margin-top:.25em;font-size:.9em}#top .pw-input-wrap{position:relative;display:flex}#top .pw-input-wrap input{flex:1;padding-right:2em}#top #mc_embed_signup form{margin-bottom:0;padding:0}#top #mc_embed_signup form .mc-field-group{width:100%}#top #mc_embed_signup form .mc-field-group label{font-weight:400}#top #mc_embed_signup form .mc-field-group input{margin-bottom:0;background:#fff;border:1px solid #666;color:#333;padding:8px 5px}#top #mc_embed_signup form .mc-field-group select{background-color:#fff;border:1px solid #666;color:#333;width:100%;padding:8px 5px;margin-bottom:0}#top #mc_embed_signup form .clear{width:auto}#top #mc_embed_signup form .clear input[type="submit"]{background:#7fb661;color:#252525;padding:5px 22px;width:100%;line-height:22px}#top #mc_embed_signup form div#mce-responses{padding:0;width:96%;margin:0%;margin-bottom:16px}#top #mc_embed_signup form div#mce-responses #mce-success-response{background:#529214;color:#fff;margin:0;padding:15px;font-weight:400;width:100%}#top #mc_embed_signup form div#mce-responses #mce-error-response{background:#b61c1c;color:#fff;margin:0;padding:15px;font-weight:400;width:100%}#top .wpcf7 form.sent .wpcf7-response-output{border-color:#46b450!important}#top .wpcf7 .wpcf7-list-item{display:block;margin:0}#top .page-not-found-search input.search-field{background-color:#fff!important;padding:20px 10px;border:3px solid}#top .page-not-found-search button{height:50px;width:100%;background:#7fb661;color:#fff;border:none;font-size:25px;cursor:pointer;font-family:"Font Awesome 5 Pro",'source sans pro'}#top #class-vip-form .wpcf7-not-valid-tip{color:#fff!important}#top #class-vip-form form{margin-bottom:0}#top #class-vip-form form p{margin-bottom:0}#top #class-vip-form form input{background-color:#fff;color:#333}#top #class-vip-form form .vip-form-first-last-name{display:flex;gap:20px;margin-bottom:20px}#top #class-vip-form form .vip-form-first-last-name .form-field{flex:1;display:flex;flex-direction:column}#top #class-vip-form form .vip-form-first-last-name .form-field p{margin:0}#top #class-vip-form form .vip-form-first-last-name label{margin-bottom:5px}#top #class-vip-form form .vip-form-first-last-name input{margin-bottom:0}#top #class-vip-form form .custom-dropdown{position:relative;display:inline-block;width:100%;margin-bottom:.85em}#top #class-vip-form form .custom-dropdown p{margin:0}#top #class-vip-form form .custom-dropdown .dropdown-btn{width:100%;background-color:#f9f9f9;color:#333;padding:10px;font-size:16px;border:1px solid #ccc;cursor:pointer;text-align:left}#top #class-vip-form form .custom-dropdown .dropdown-btn .chevron{float:right}#top #class-vip-form form .custom-dropdown .dropdown-content{display:none;bottom:100%;position:absolute;background-color:#fff;border:1px solid #ccc;z-index:1;width:100%;overflow-y:auto;padding:10px;box-shadow:0 4px 6px rgb(0 0 0 / .1);max-height:200px}#top #class-vip-form form .custom-dropdown .dropdown-content label{display:flex;margin-bottom:10px;flex-direction:row-reverse;justify-content:space-between}#top #class-vip-form form .custom-dropdown .dropdown-content input{margin-right:10px}#top #class-vip-form form .custom-dropdown.open .dropdown-content{display:block}#top #class-vip-form form input.wpcf7-submit{background:#7fb661;color:#252525;padding:5px 22px;width:100%;line-height:22px;clear:both;border:0 none;border-radius:4px;transition:all 0.23s ease-in-out 0s;cursor:pointer;display:inline-block;font-size:15px;font-weight:400;height:32px;margin:0 5px 10px 0;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap}#top div#recaptcha-wording p{margin:0}#top div#recaptcha-wording p small{font-size:11px;line-height:0}#top div#recaptcha-wording p small a{text-decoration:underline}div#ui-datepicker-div{z-index:2000!important}#top .custom-notice{background:#f6f6f6;padding:20px;border:1px solid #d1d1d1}#top #home_feature_slider>.container{max-width:none!important;width:100%!important;padding:0}#top #home_feature_slider>.container .av-content-full{padding:0}#top #home_feature_slider .home-slide-single{padding:35px 65px;height:inherit!important}#top #home_feature_slider .home-slide-single.vert-middle{display:flex;align-items:center;justify-content:center}#top #home_feature_slider .home-slide-single.vert-middle .container{display:flex;height:auto;align-items:center;justify-content:center}#top #home_feature_slider .home-slide-single .slick_two_third{width:66%;display:inline-block;vertical-align:top}#top #home_feature_slider .home-slide-single .slick_two_third a{color:#252525;background:#7fb661;padding:20px 50px;margin-top:10px;display:block;width:fit-content;font-weight:700;text-decoration:none;text-transform:uppercase;letter-spacing:1.25px}#top #home_feature_slider .home-slide-single .slick_one_third{width:25%;display:inline-block;vertical-align:top;margin-left:8%}#top #home_feature_slider .home-slide-single .slick_one_third img{float:right}#top #home_feature_slider .home_slick_slider_container button{height:100%;width:45px;background:rgb(255 255 255 / .25);z-index:1}#top #home_feature_slider .home_slick_slider_container button.slick-arrow::before{content:'';background-image:url(/wp-content/themes/class/assets/images/icons/Arrow.svg);display:block;width:50%;height:100%;background-repeat:no-repeat;background-position:center;margin:auto;background-size:100%}#top #home_feature_slider .home_slick_slider_container button.slick-next{right:0}#top #home_feature_slider .home_slick_slider_container button.slick-next::before{transform:rotate(180deg)}#top #home_feature_slider .home_slick_slider_container button.slick-prev{left:0}#top #home_feature_slider .home_slick_slider_container .slick-track{display:flex!important}#top ul.popular-products button,#top ul.coming-soon-products button,#top ul.related-products button,#top ul.sale-products button{height:100%;width:45px;background:rgb(0 0 0 / .04);z-index:1}#top ul.popular-products button.slick-arrow,#top ul.coming-soon-products button.slick-arrow,#top ul.related-products button.slick-arrow,#top ul.sale-products button.slick-arrow{height:60px;width:60px;background-color:#7fb661}#top ul.popular-products button.slick-arrow::before,#top ul.coming-soon-products button.slick-arrow::before,#top ul.related-products button.slick-arrow::before,#top ul.sale-products button.slick-arrow::before{content:'';background-image:url(/wp-content/themes/class/assets/images/icons/Arrow-white.svg);display:block;width:22px;height:30px;background-size:contain;background-repeat:no-repeat;margin:auto}#top ul.popular-products button.slick-next,#top ul.coming-soon-products button.slick-next,#top ul.related-products button.slick-next,#top ul.sale-products button.slick-next{right:0}#top ul.popular-products button.slick-next::before,#top ul.coming-soon-products button.slick-next::before,#top ul.related-products button.slick-next::before,#top ul.sale-products button.slick-next::before{transform:rotate(180deg)}#top ul.popular-products button.slick-prev,#top ul.coming-soon-products button.slick-prev,#top ul.related-products button.slick-prev,#top ul.sale-products button.slick-prev{left:0}#top ul.popular-products .home-product-slider,#top ul.coming-soon-products .home-product-slider,#top ul.related-products .home-product-slider,#top ul.sale-products .home-product-slider{margin:0 20px}#top ul.popular-products .home-product-slider .inner_product,#top ul.coming-soon-products .home-product-slider .inner_product,#top ul.related-products .home-product-slider .inner_product,#top ul.sale-products .home-product-slider .inner_product{border:none}#top ul.popular-products .home-product-slider .inner_product .inner_product_header,#top ul.coming-soon-products .home-product-slider .inner_product .inner_product_header,#top ul.related-products .home-product-slider .inner_product .inner_product_header,#top ul.sale-products .home-product-slider .inner_product .inner_product_header{padding:10px}#top ul.popular-products .home-product-slider .inner_product .inner_product_header .avia-arrow,#top ul.coming-soon-products .home-product-slider .inner_product .inner_product_header .avia-arrow,#top ul.related-products .home-product-slider .inner_product .inner_product_header .avia-arrow,#top ul.sale-products .home-product-slider .inner_product .inner_product_header .avia-arrow{display:none}#top ul.popular-products .home-product-slider .inner_product img,#top ul.coming-soon-products .home-product-slider .inner_product img,#top ul.related-products .home-product-slider .inner_product img,#top ul.sale-products .home-product-slider .inner_product img{object-fit:fill;height:388px}#top ul.popular-products .slick-track,#top ul.coming-soon-products .slick-track,#top ul.related-products .slick-track,#top ul.sale-products .slick-track{display:flex!important}#top ul.popular-products .slick-track .slick-slide,#top ul.coming-soon-products .slick-track .slick-slide,#top ul.related-products .slick-track .slick-slide,#top ul.sale-products .slick-track .slick-slide{height:inherit!important;display:flex;flex-direction:column}#top ul.popular-products .slick-track .slick-slide .inner_product,#top ul.coming-soon-products .slick-track .slick-slide .inner_product,#top ul.related-products .slick-track .slick-slide .inner_product,#top ul.sale-products .slick-track .slick-slide .inner_product{display:flex;flex-direction:column;justify-content:space-between;height:100%}#top ul.popular-products .slick-list,#top .related-products .slick-list{width:88%;margin:0 6%}#top ul.popular-products .slick-list .slick-track,#top .related-products .slick-list .slick-track{display:flex!important}#top ul.coming-soon-products .slick-list{width:90%;margin:0 5%}#top ul.coming-soon-products .slick-list .slick-track{display:flex!important}#top ul.coming-soon-products .slick-list .slick-track .home-product-slider{margin:0 40px}#top ul.sale-products .slick-list{margin-left:60px;margin-right:60px}#top .inner_product .woocommerce-loop-product__link{height:100%;display:grid}#top .inner_product .woocommerce-loop-product__link .inner_product_header{height:100%;border:3px solid #fff0}#top .inner_product .woocommerce-loop-product__link .inner_product_header .inner_product_header_table{height:100%}#top .inner_product .woocommerce-loop-product__link .inner_product_header .inner_product_header_table .inner_product_header_cell{height:100%;display:flex;flex-direction:column;justify-content:space-between}#top .inner_product .woocommerce-loop-product__link .inner_product_header .inner_product_header_table .inner_product_header_cell h2{font-family:'hanken-grotesk',Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:.5em;letter-spacing:0}#top .inner_product .avia_cart_buttons{opacity:.8;transition:all 0.3s;border-top:0}#top .inner_product .avia_cart_buttons .button>span{font-size:1.5em;margin-right:5px}#top .inner_product .avia_cart_buttons .button svg{height:16px}#top .inner_product .avia_cart_buttons:hover{opacity:1;background-color:#7fb661}#top .inner_product .avia_cart_buttons:hover a,#top .inner_product .avia_cart_buttons:hover a span{color:#333}#top.christmas-mode #header #header_meta{background:#fff0}#top.christmas-mode #home_top_action_boxes .flex_column_table{margin-top:0}#top.christmas-mode .home-slide-single.slide-id-22572{background:url(/wp-content/uploads/2020/12/class_xmas_banner_2543x648.jpg);min-height:648px;cursor:pointer}#top.christmas-mode .home-slide-single.slide-id-22572 .slick_two_third{width:36%!important;font-family:"quincy-cf",serif;font-size:40px;color:#fff;line-height:60px;margin-right:-40%;text-shadow:2px 2px 10px #000}#top.christmas-mode .home-slide-single.slide-id-22572 .slick_two_third h2{display:none}#top.christmas-mode .home-slide-single.slide-id-22572 .slick_one_third{width:0%!important;margin-left:0%!important}@media only screen and (max-width:1200px){#top.christmas-mode .home-slide-single.slide-id-22572 .slick_two_third{width:90%!important;margin-right:0!important}}#top .advent-door{background:#666;background-color:#666;border-radius:0;height:250px;background-image:url(/wp-content/themes/class/assets/Dark_Festive_Pattern.svg)!important;background-size:260px!important;opacity:.6;cursor:default}#top .advent-door.green{background:#7fb661;background-color:#7fb661;opacity:1}#top .advent-door.purple{background:#5b2c6f;background-color:#5b2c6f;opacity:1}#top .advent-door.blue{background:#406798;background-color:#406798;opacity:1}#top .advent-door.red{background:#e26c61;background-color:#e26c61;box-shadow:8px 5px 7px #b0b0b0;border:4px solid #2e2e2e;opacity:1;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);cursor:pointer}#top .advent-door.red:hover{-webkit-animation-name:advent-buzz;animation-name:advent-buzz;-webkit-animation-duration:0.15s;animation-duration:0.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}#top .advent-door h2{font-weight:700;font-size:50px}#top .advent-door h2 span{font-size:24px!important}#top .advent-door .av-subheading.av-subheading_below{font-size:24px!important;font-style:italic;opacity:1;font-family:"quincy-cf",serif}@media only screen and (max-width:767px){#top .advent-door .av-special-heading{margin-top:70px!important}#top.page-id-22654 .flex_column_table.av-equal-height-column-flextable:not(:first-child){margin-top:0px!important}}#top .advent-single-door{display:table;table-layout:fixed;width:100%;float:left}#top .advent-single-door .advent-door.single{vertical-align:middle;width:100%;display:table-cell}#top .advent-single-door .advent-door.single h2.av-special-heading-tag{color:#fff!important}@-webkit-keyframes advent-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes advent-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}#top li.product.type-product.post-9770 .price,#top li.product.type-product.post-44599 .price,#top li.product.type-product.post-60745 .price,#top li.product.type-product.post-65046 .price,#top li.product.type-product.post-126926 .price,#top li.product.type-product.post-129533 .price,#top li.product.type-product.post-146279 .price,#top li.product.type-product.post-148988 .price{display:none}#top .inner_product a .thumbnail_container{display:flex;width:100%;height:388px;position:relative;background:#fff;border:3px solid #f0f0f0}#top .inner_product a .thumbnail_container img{display:block;max-height:100%;max-width:initial;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#top .inner_product a .thumbnail_container .flash-badge-container{width:0;height:0;border-bottom:95px solid #fff;border-top:95px solid #fff0;border-left:95px solid #fff0;position:absolute;right:0;bottom:0}#top .inner_product a .thumbnail_container .flash-badge-container .flash-badge{width:0;height:0;position:absolute;right:0;bottom:-95px;border-top:90px solid #fff0;border-left:90px solid #fff0}#top .inner_product a .thumbnail_container .flash-badge-container .flash-badge.on-sale{border-bottom:90px solid #e26c61}#top .inner_product a .thumbnail_container .flash-badge-container .flash-badge.out-of-stock{border-bottom:90px solid #5b2c6f}#top .inner_product a .thumbnail_container .flash-badge-container .flash-badge.coming-soon{border-bottom:90px solid #7fb661}#top .inner_product a .thumbnail_container .flash-badge-container .flash-badge.award-winner{border-bottom:90px solid #406798}#top .inner_product a .thumbnail_container .flash-badge-container .flash-badge.bestseller{border-bottom:90px solid #f6be55}#top .inner_product a .thumbnail_container .flash-badge-container .flash-badge.new-release{border-bottom:90px solid #252525}#top .inner_product a .thumbnail_container .flash-badge-container .flash-badge.new-release .badge-text{top:46px!important;right:9px!important}#top .inner_product a .thumbnail_container .flash-badge-container .flash-badge .badge-text{position:absolute;top:47px;width:50px;right:3px;text-align:center;font-size:12px;line-height:14px;font-family:arial;transform:rotate(-45deg);display:block;color:#fff}#top .inner_product a .inner_product_header h2{font-size:16px}#top .inner_product a .inner_product_header .price strong{display:inline-block}#top .inner_product a .inner_product_header span.availability_date{display:block}#top .inner_product .avia_cart_buttons a{font-size:15px;padding:3px 3px 5px 3px}