/*!
Theme Name: The Home of Bridal
Description: Theme developed for the Home of Bridal. Copyright (c) 2025 All Rights Reserved.
Version: 1.1.1
Author: Bluefuse Systems
Author URI: https://bluefusesystems.com
*/.chocolate-brown-bg{background-color:#311c11}.taupe-bg{background-color:#a49789}.pearl-white-bg{background-color:#c8c4b9}.coconut-milk-bg{background-color:#f4efe4}.dirty-white-bg{background-color:#f3f2f0}.sand-brown-bg{background-color:#b4aea2}@font-face{font-family:"Arpona";src:url("assets/fonts/Arpona-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Arpona";src:url("assets/fonts/Arpona-ExtraLight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Larken";src:url("assets/fonts/Larken_Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Larken";src:url("assets/fonts/Larken-thin-italic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}body,.body-font,#silktide-modal p,#silktide-banner p,.contact-us-page .contact-us-form-container .gfield_label,.contact-us-page .contact-us-form-container .gfield_description,.tutorial-library .tutorial-library-sort .facetwp-facet .fs-label-wrap,.tutorial-library .tutorial-library-page-content .tutorial-library-filter-boxes .facetwp-filter .facetwp-facet,.tutorial-library .tutorial-library-page-content .course-container .tutorial-library-load-more .facetwp-load-more,.search-field-container .search-field .search-form .search-input-wrapper .facetwp-facet .fcomplete-result,.tutor-form-control,.tutor-form-group textarea,.creator-profile .creator-profile-details .profile-right .profile-right-top .tutor-social-container a,.creator-profile .creator-profile-details .profile-right .profile-right-bottom .library-selector h2,.creator-profile .creator-profile-details .profile-right .profile-right-bottom #courses-section .profile-load-more .facetwp-load-more,.creator-profile .other-courses-section .other-courses-section-title h2,.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce span.onsale,.wp-block-woocommerce-checkout span.onsale,.woocommerce .coupon #coupon_code,.woocommerce .woocommerce-form-coupon #coupon_code,.wp-block-woocommerce-checkout .coupon #coupon_code,.wp-block-woocommerce-checkout .woocommerce-form-coupon #coupon_code,.woocommerce .checkout input[type="text"],.woocommerce .checkout input[type="tel"],.woocommerce .checkout input[type="email"],.woocommerce .checkout textarea,.wp-block-woocommerce-checkout .checkout input[type="text"],.wp-block-woocommerce-checkout .checkout input[type="tel"],.wp-block-woocommerce-checkout .checkout input[type="email"],.wp-block-woocommerce-checkout .checkout textarea,[class^="wc-block-"],[class^="wc-block-"] input,.wc-block-cart__totals-title,.wcvendors-pro-dashboard-wrapper .quick-link-wrapper,.wcvendors-pro-dashboard-wrapper .wcv-dashboard-table tr th,.wcvendors-pro-dashboard-wrapper .wcv-dashboard-table tr td,.wcvendors-pro-dashboard-wrapper .wcv-grid,.wcvendors-pro-dashboard-wrapper .wcv-store-setting-section input,.wcvendors-pro-dashboard-wrapper .wcv-select-list .wcv-select-item{font-family:"Arpona",sans-serif;font-size:clamp(1rem, calc(1vw + 0.5rem), 1.25rem);line-height:1.5;font-weight:100;color:#311c11}body a,.body-font a,#silktide-modal p a,#silktide-banner p a,.contact-us-page .contact-us-form-container .gfield_label a,.contact-us-page .contact-us-form-container .gfield_description a,.tutorial-library .tutorial-library-sort .facetwp-facet .fs-label-wrap a,.tutorial-library .tutorial-library-page-content .tutorial-library-filter-boxes .facetwp-filter .facetwp-facet a,.tutorial-library .tutorial-library-page-content .course-container .tutorial-library-load-more .facetwp-load-more a,.search-field-container .search-field .search-form .search-input-wrapper .facetwp-facet .fcomplete-result a,.tutor-form-control a,.tutor-form-group textarea a,.creator-profile .creator-profile-details .profile-right .profile-right-top .tutor-social-container a a,.creator-profile .creator-profile-details .profile-right .profile-right-bottom .library-selector h2 a,.creator-profile .creator-profile-details .profile-right .profile-right-bottom #courses-section .profile-load-more .facetwp-load-more a,.creator-profile .other-courses-section .other-courses-section-title h2 a,.woocommerce-message a,.woocommerce-info a,.woocommerce-error a,.woocommerce span.onsale a,.wp-block-woocommerce-checkout span.onsale a,.woocommerce .coupon #coupon_code a,.woocommerce .woocommerce-form-coupon #coupon_code a,.wp-block-woocommerce-checkout .coupon #coupon_code a,.wp-block-woocommerce-checkout .woocommerce-form-coupon #coupon_code a,.woocommerce .checkout input[type="text"] a,.woocommerce .checkout input[type="tel"] a,.woocommerce .checkout input[type="email"] a,.woocommerce .checkout textarea a,.wp-block-woocommerce-checkout .checkout input[type="text"] a,.wp-block-woocommerce-checkout .checkout input[type="tel"] a,.wp-block-woocommerce-checkout .checkout input[type="email"] a,.wp-block-woocommerce-checkout .checkout textarea a,[class^="wc-block-"] a,.wc-block-cart__totals-title a,.wcvendors-pro-dashboard-wrapper .quick-link-wrapper a,.wcvendors-pro-dashboard-wrapper .wcv-dashboard-table tr th a,.wcvendors-pro-dashboard-wrapper .wcv-dashboard-table tr td a,.wcvendors-pro-dashboard-wrapper .wcv-grid a,.wcvendors-pro-dashboard-wrapper .wcv-store-setting-section input a,.wcvendors-pro-dashboard-wrapper .wcv-select-list .wcv-select-item a{color:#a49789}h1,h2,h3,h4{font-family:"Larken",serif;font-weight:100}h1{font-size:clamp(2rem, calc(2.5vw + 0.5rem), 3.125rem);line-height:1.2}h2{font-size:clamp(2rem, calc(2.5vw + 0.5rem), 3.125rem);line-height:1.2}h3{font-size:clamp(1.8rem, calc(1.8vw + 0.5rem), 2rem);line-height:1.2;letter-spacing:0.19rem}h4{font-size:clamp(1rem, calc(1vw + 0.5rem), 1.125rem);line-height:1.5;letter-spacing:0.125rem}.customize-support{margin:0}body{min-height:100vh;margin:0;display:flex;flex-direction:column}body.no-scroll{overflow:hidden}@media (max-width: 768px){.desktop-only{display:none}}.mobile-only{display:none}@media (max-width: 768px){.mobile-only{display:block}}body>main,.page-content,body>[class^="tutor-"]{display:flex;flex-direction:column;justify-content:center;flex-grow:1}.gform_wrapper .gform_fields{row-gap:20px}.gform_wrapper .gform_heading{display:none}.gform_wrapper .gform-body .gfield input,.gform_wrapper .gform-body .gfield textarea{width:100%;font-size:clamp(1rem, calc(1vw + 0.5rem), 1.25rem);line-height:1.5;color:#311c11;border:1px solid #b4aea2;background-color:transparent;letter-spacing:2.2px;border-radius:0px}.gform_wrapper .gform-body .gfield input::placeholder,.gform_wrapper .gform-body .gfield textarea::placeholder{opacity:0.2;color:#311c11}.gform_wrapper .gform-body .gfield input:focus,.gform_wrapper .gform-body .gfield textarea:focus{border:1px solid #311c11;outline:none}.gform_wrapper .gform-body .gfield .gfield_validation_message{display:none}.gform_wrapper .gform-body .gfield_error input{border:#c02b0a solid 1px;box-shadow:#c02b0a 0px 0px 2px}.gform_wrapper .gform-body .ginput_container_checkbox label,.gform_wrapper .gform-body .ginput_container_consent label{font-size:clamp(.7rem, calc(.8vw + 0.5rem), .9375rem);color:#311c11;text-align:left}.gform_wrapper .gform-body .ginput_container_checkbox .gfield_checkbox,.gform_wrapper .gform-body .ginput_container_consent .gfield_checkbox{flex-direction:row}.gform_wrapper .gform-body .ginput_container_checkbox input,.gform_wrapper .gform-body .ginput_container_consent input{background-color:#b4aea2;outline-offset:2px}.gform_wrapper .gform-body .ginput_container_checkbox input:checked::before,.gform_wrapper .gform-body .ginput_container_consent input:checked::before{color:#311c11}.gform_wrapper .gform-body .ginput_container_checkbox input:hover,.gform_wrapper .gform-body .ginput_container_consent input:hover{background-color:#9d9586}.gform_wrapper .gform-body .ginput_container_checkbox input:focus,.gform_wrapper .gform-body .ginput_container_consent input:focus{outline:#311c11 solid 2px;outline-offset:2px}.gform_wrapper .gform_footer input[type="submit"]{text-transform:uppercase !important;width:295px !important;height:63px !important;border:0px !important;border-radius:0 !important;background-color:#b4aea2 !important;font-size:1.25rem !important;letter-spacing:2.2px !important;cursor:pointer !important;transition:all 0.2s ease !important}@media (max-width: 768px){.gform_wrapper .gform_footer input[type="submit"]{margin:0 auto !important;width:100% !important}}.gform_wrapper .gform_footer input[type="submit"]:hover,.gform_wrapper .gform_footer input[type="submit"]:focus{background-color:#9d9586 !important}.gform_wrapper .gform_footer input[type="submit"]:focus{outline:#311c11 solid 2px !important}.gform_wrapper .gform_footer input[type="submit"]:active{transform:translateY(1px) !important;box-shadow:inset 0 2px 4px rgba(0,0,0,0.1) !important}.gform_wrapper .gform_validation_errors{margin-bottom:20px !important}.gform_wrapper .gform_validation_errors ol li{list-style:none !important}.gform_wrapper .gform_validation_errors .gform_submission_error{display:flex !important;flex-direction:row !important}.gform_wrapper .gform-loader{position:absolute !important;border-color:rgba(49,28,17,0.3) !important;border-top-color:#311c11 !important}.gform_confirmation_wrapper .gform_confirmation_message{font-size:clamp(1rem, calc(1vw + 0.5rem), 1.125rem);line-height:1.5;font-weight:100}#silktide-modal h1,#silktide-banner h1{font-family:"Larken",serif;font-weight:600}#silktide-modal label,#silktide-banner label{font-family:"Arpona",sans-serif}#silktide-modal p,#silktide-banner p{font-weight:300}.default-page{padding:1px 10% 5% 5%}@media (min-width: 769px){.default-page .default-page-title{margin:100px 0 50px}}.default-page .default-page-last-updated{font-family:"Larken",serif;font-style:italic;margin-top:50px}@media (max-width: 768px){.default-page .default-page-last-updated{margin:28px 0 90px}}.default-page .policy-table{border-collapse:collapse;border:1px solid #311c11}.default-page .policy-table th,.default-page .policy-table td{border:1px solid #311c11;padding:3px 6px}.coming-soon-page{display:flex;flex-direction:row;min-height:100vh}@media (max-width: 768px){.coming-soon-page{flex-direction:column;position:relative}}.coming-soon-page .coming-soon-image-container{width:50%;position:relative}@media (max-width: 768px){.coming-soon-page .coming-soon-image-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}}.coming-soon-page .coming-soon-image-container .coming-soon-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0.85}.coming-soon-page .coming-soon-content{width:50%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;text-align:center;min-height:100vh}@media (max-width: 768px){.coming-soon-page .coming-soon-content{position:relative;width:100%;min-height:100vh;justify-content:space-between;padding:0;background-color:rgba(49,28,17,0.3)}}.coming-soon-page .coming-soon-content .coming-soon-headline{font-family:"Arpona",sans-serif;font-weight:300;letter-spacing:3px;color:#b4aea2;text-transform:uppercase;margin-bottom:30px}@media (max-width: 768px){.coming-soon-page .coming-soon-content .coming-soon-headline{margin-top:60px;color:#f3f2f0;margin-bottom:15px}}.coming-soon-page .coming-soon-content .coming-soon-logo-container{margin:15px 0}.coming-soon-page .coming-soon-content .coming-soon-logo-container .coming-soon-logo{width:50%;height:auto;margin:auto}@media (max-width: 1200px){.coming-soon-page .coming-soon-content .coming-soon-logo-container .coming-soon-logo{width:80%}}@media (max-width: 768px){.coming-soon-page .coming-soon-content .coming-soon-logo-container .coming-soon-logo{width:90%}}.coming-soon-page .coming-soon-content .coming-soon-logo-container .coming-soon-logo--mobile{display:none}@media (max-width: 768px){.coming-soon-page .coming-soon-content .coming-soon-logo-container .coming-soon-logo--mobile{display:block}}.coming-soon-page .coming-soon-content .coming-soon-logo-container .coming-soon-logo--desktop{display:block}@media (max-width: 768px){.coming-soon-page .coming-soon-content .coming-soon-logo-container .coming-soon-logo--desktop{display:none}}.coming-soon-page .coming-soon-content .coming-soon-subtitle-container{width:70%;margin:auto}@media (max-width: 768px){.coming-soon-page .coming-soon-content .coming-soon-subtitle-container{width:90%}}.coming-soon-page .coming-soon-content .coming-soon-subtitle-container .coming-soon-subtitle{font-size:2.625rem;line-height:48px;margin:0}@media (max-width: 768px){.coming-soon-page .coming-soon-content .coming-soon-subtitle-container .coming-soon-subtitle{color:#f3f2f0;font-size:1.8rem;line-height:2.16rem}}.coming-soon-page .coming-soon-content .coming-soon-text-container{width:55%;margin:auto}@media (max-width: 768px){.coming-soon-page .coming-soon-content .coming-soon-text-container{width:90%}}@media (max-width: 768px){.coming-soon-page .coming-soon-content .coming-soon-text-container .coming-soon-text{color:#f3f2f0}}.coming-soon-page .coming-soon-content .coming-soon-link{display:inline-block;width:291px;margin-top:20px;height:63px;line-height:63px}@media (max-width: 768px){.coming-soon-page .coming-soon-content .coming-soon-link{margin-bottom:40px;width:90%}}.coming-soon-page .coming-soon-content .coming-soon-form_wrapper{padding:0 20%;margin-bottom:40px}@media (max-width: 768px){.coming-soon-page .coming-soon-content .coming-soon-form_wrapper{padding:0 5% 40px;margin-bottom:0px}}.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .gform-field-label{text-align:left;color:#311c11}@media (max-width: 768px){.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .gform-field-label{color:#f3f2f0}.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .gform-field-label .gfield_required_text{color:#ff4c4c;text-shadow:#311c11 0px 0px 10px}}.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .gform-field-label--type-sub{text-align:center}.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .gfield .ginput_container_email input,.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .gfield .ginput_container_date input,.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .gfield .ginput_container_text input,.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .gfield .ginput_container_name input,.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .gfield .ginput_container_phone input{height:63px;padding:17px 0}.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .gfield input{text-transform:uppercase;text-align:center;font-weight:300}@media (max-width: 768px){.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .gfield input{color:#f3f2f0;border:1px solid #f3f2f0}.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .gfield input::placeholder{opacity:0.5;color:#f3f2f0}.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .gfield input:focus{border:1px solid #f3f2f0}}@media (max-width: 768px){.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .ginput_container_checkbox label,.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .ginput_container_consent label{color:#f3f2f0}}@media (max-width: 768px){.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .ginput_container_checkbox input,.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .ginput_container_consent input{background-color:#f3f2f0}.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .ginput_container_checkbox input:hover,.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .ginput_container_consent input:hover{background-color:#e5dac0}.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .ginput_container_checkbox input:focus,.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .ginput_container_consent input:focus{outline:#311c11 solid 2px}}@media (max-width: 768px){.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .ginput_container_checkbox a,.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .ginput_container_consent a{color:#f3f2f0}}.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .gform_footer input[type="submit"]{margin:auto !important;border:1px solid #b4aea2 !important;background-color:#b4aea2 !important;color:#f3f2f0 !important}.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .gform_footer input[type="submit"]:hover{background-color:#f3f2f0 !important;color:#311c11 !important}@media (max-width: 768px){.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .gform_footer input[type="submit"]{color:#f3f2f0 !important}.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .gform_footer input[type="submit"]:hover{background-color:#dcd9d4 !important}}.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .field_validation_below{font-size:.9375rem;font-weight:300}@media (max-width: 768px){.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .field_validation_below{color:#f3f2f0}}.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .coming-soon-form .field_validation_below p{margin-top:calc(-1 * var(--gf-form-gap-x))}@media (max-width: 768px){.coming-soon-page .coming-soon-content .coming-soon-form_wrapper .gform_validation_errors{background-color:#f3f2f0}}.coming-soon-page .coming-soon-content .gform_confirmation_message{color:#311c11;font-size:1.375rem;max-width:55%;margin:auto}@media (max-width: 768px){.coming-soon-page .coming-soon-content .gform_confirmation_message{max-width:90%}}@media (max-width: 768px){.coming-soon-page .coming-soon-content .gform_confirmation_message{color:#f3f2f0;padding-bottom:60px}}.coming-soon-page .gform-loader{right:10% !important}@media (min-width: 769px){.about-us-page .about-us-hero-section{display:grid;grid-template-rows:repeat(4, 1fr)}}.about-us-page .about-us-hero-section .about-us-hero-image-container{aspect-ratio:3 / 2;display:flex;flex-direction:column}@media (min-width: 769px){.about-us-page .about-us-hero-section .about-us-hero-image-container{aspect-ratio:4 / 1;height:100%;width:100vw;grid-row:1 / 4;grid-column:1}}.about-us-page .about-us-hero-section .about-us-hero-image-container img{width:100%;height:100%;object-fit:cover;z-index:10}@media (min-width: 769px){.about-us-page .about-us-hero-section .about-us-hero-content-wrapper{grid-row:3 / 5;grid-column:1;z-index:50}}.about-us-page .about-us-hero-section .about-us-hero-section-container{box-sizing:border-box;background-color:#f4efe4;padding:60px 5%;display:flex;flex-direction:column;align-items:center}@media (min-width: 769px){.about-us-page .about-us-hero-section .about-us-hero-section-container{width:58vw;height:100%;padding:95px 7%}}.about-us-page .about-us-our-story-section{display:grid;grid-template-columns:1fr 1fr}@media (max-width: 768px){.about-us-page .about-us-our-story-section{grid-template-columns:1fr}}.about-us-page .about-us-our-story-section .about-us-our-story-image-container{padding:100px 25% 100px 10%}@media (max-width: 768px){.about-us-page .about-us-our-story-section .about-us-our-story-image-container{padding:60px 2% 0}}.about-us-page .about-us-our-story-section .about-us-our-story-image-container .about-us-our-story-image{width:100%;aspect-ratio:7 / 8;object-fit:cover}.about-us-page .about-us-our-story-section .about-us-our-story-content-container{display:flex;flex-direction:column;justify-content:center;width:70%;padding:100px 0}@media (max-width: 768px){.about-us-page .about-us-our-story-section .about-us-our-story-content-container{box-sizing:border-box;width:100%;padding:20px 5%}}.about-us-page .about-us-our-story-section .about-us-our-story-content-container .about-us-link-button{width:fit-content;margin-top:55px;padding:20px 75px}@media (max-width: 768px){.about-us-page .about-us-our-story-section .about-us-our-story-content-container .about-us-link-button{margin:auto;margin-top:55px}}.about-us-page .about-what-we-stand-for-container{text-align:center}@media (max-width: 768px){.about-us-page .about-what-we-stand-for-container{padding:0 15% 100px}}.about-us-page .about-us-footer-banner-section .about-us-footer-banner-image-container{background-color:#311c11;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.about-us-page .about-us-footer-banner-section .about-us-footer-banner-image-container::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(49,28,17,0.4);pointer-events:none}.about-us-page .about-us-footer-banner-section .about-us-footer-banner-image-container>*{position:relative;z-index:2}.about-us-page .about-us-footer-banner-section .about-us-footer-banner-container{position:relative;z-index:1;max-width:40%;padding:100px 10%;color:#f3f2f0}@media (max-width: 768px){.about-us-page .about-us-footer-banner-section .about-us-footer-banner-container{max-width:100%;padding:100px 5%}}.about-us-page .about-us-footer-banner-section .about-us-footer-banner-container .about-us-footer-banner-text-container{margin-top:45px}.about-us-page .about-us-footer-banner-section .about-us-footer-banner-container .about-us-footer-banner-button-container{margin-top:90px}.about-us-page .about-us-footer-banner-section .about-us-footer-banner-container .about-us-footer-banner-button-container .about-us-footer-banner-button{padding:25px 50px;display:flex;width:fit-content}.about-us-page .about-us-footer-banner-section .about-us-footer-banner-container .about-us-footer-banner-button-container .about-us-footer-banner-button:hover{background-color:#311c11;color:#f3f2f0;border-color:#311c11}.contact-us-page{padding:80px 20% 155px 5%}@media (max-width: 768px){.contact-us-page{padding:60px 5% 100px}}.contact-us-page .contact-us-intro-text{width:50%}.contact-us-page .contact-us-intro-text h1{margin-top:0}@media (max-width: 768px){.contact-us-page .contact-us-intro-text{width:100%;margin-bottom:40px}}.contact-us-page .contact-us-form-container .gform_wrapper .gform_fields{row-gap:10px !important}.contact-us-page .contact-us-form-container .gfield .ginput_container_email input,.contact-us-page .contact-us-form-container .gfield .ginput_container_date input,.contact-us-page .contact-us-form-container .gfield .ginput_container_text input,.contact-us-page .contact-us-form-container .gfield .ginput_container_name input,.contact-us-page .contact-us-form-container .gfield .ginput_container_phone input{padding:40px 20px}.contact-us-page .contact-us-form-container .gfield .ginput_container_textarea textarea{padding:20px 20px}.contact-us-page .contact-us-form-container .gfield input,.contact-us-page .contact-us-form-container .gfield textarea{font-weight:100}.contact-us-page .contact-us-form-container .gfield_label{font-size:clamp(1rem, calc(1vw + 0.5rem), 1.25rem);line-height:1.5}.contact-us-page .contact-us-form-container .gfield_description{padding-top:20px}.contact-us-page .contact-us-form-container .gform_footer{margin-top:0}.contact-us-page .contact-us-form-container .gform_footer input[type="submit"]{margin-top:70px !important;color:#f3f2f0 !important}@media (max-width: 768px){.contact-us-page .contact-us-form-container .gform_footer input[type="submit"]{margin-top:40px !important}}.contact-us-page .gform-loader{right:20%;transform:translateX(50%);transform:translateY(20px) !important}@media (max-width: 768px){.contact-us-page .gform-loader{right:10%;border-color:rgba(244,239,228,0.3) !important;border-top-color:#f4efe4 !important}}.home-page{text-align:center}.home-page .button-link,.home-page .tutorial-library .tutorial-library-page-content .course-container .tutorial-library-load-more .facetwp-load-more,.tutorial-library .tutorial-library-page-content .course-container .tutorial-library-load-more .home-page .facetwp-load-more,.home-page .main-navigation .mobile-nav .burger-menu-dropdown .menu-item-login .dropdown-menu li a,.main-navigation .mobile-nav .burger-menu-dropdown .menu-item-login .dropdown-menu li .home-page a,.home-page .creator-profile .creator-profile-details .profile-right .profile-right-bottom #courses-section .profile-load-more .facetwp-load-more,.creator-profile .creator-profile-details .profile-right .profile-right-bottom #courses-section .profile-load-more .home-page .facetwp-load-more,.home-page #affwp-affiliate-dashboard .button,#affwp-affiliate-dashboard .home-page .button,.home-page #affwp-affiliate-dashboard select,#affwp-affiliate-dashboard .home-page select,.home-page .affwp-register-form .button,.affwp-register-form .home-page .button,.home-page .affwp-register-form select,.affwp-register-form .home-page select{font-family:"Arpona",sans-serif;font-weight:300;height:63px;line-height:63px}.home-page .description-text{max-width:40%;margin:auto}@media (max-width: 768px){.home-page .description-text{max-width:80%}}.home-page .home-hero-section{height:calc(100vh - 150px);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:end;color:#f3f2f0;background-color:rgba(49,28,17,0.2);background-blend-mode:darken;text-align:left}@media (max-width: 768px){.home-page .home-hero-section{height:65vh}}.home-page .home-hero-section .home-hero-text-container{width:50%;box-sizing:border-box;padding:0 0 160px 6%}@media (max-width: 1600px){.home-page .home-hero-section .home-hero-text-container{padding:0 0 60px 6%}}@media (max-width: 768px){.home-page .home-hero-section .home-hero-text-container{width:100%;padding:300px 3% 60px}}.home-page .home-hero-section .home-hero-text-container .home-hero-title-container .home-hero-title{margin:0}.home-page .home-hero-section .home-hero-text-container .home-hero-subtitle-container{width:66%;padding-bottom:20px}@media (max-width: 768px){.home-page .home-hero-section .home-hero-text-container .home-hero-subtitle-container{width:100%}}.home-page .home-hero-section .home-hero-text-container .home-hero-search-container{height:92px}.home-page .home-hero-section .home-hero-text-container .home-hero-search-container .home-hero-search-field{margin-left:-15px;width:90%;max-width:750px}@media (max-width: 768px){.home-page .home-hero-section .home-hero-text-container .home-hero-search-container .home-hero-search-field{margin-left:0;width:100%}}.home-page .home-video-carousel{display:flex;flex-direction:column;align-items:center;justify-content:center}.home-page .home-video-carousel .home-video-carousel-text-container{padding-top:60px}@media (max-width: 768px){.home-page .home-video-carousel .home-video-carousel-text-container{padding:65px 1.25rem}}.home-page .home-video-carousel .home-video-carousel-text-container .home-video-carousel-title{margin:0}.home-page .home-video-carousel .home-video-carousel-text-container .home-video-carousel-body-text{margin:auto;padding:0}.home-page .home-video-carousel .home-video-carousel-text-container .home-video-carousel-link-container{margin-top:50px}.home-page .home-video-carousel .home-video-carousel-text-container .home-video-carousel-link-container .home-video-carousel-link{padding:20px 45px}@media (max-width: 768px){.home-page .home-video-carousel .home-video-carousel-text-container .home-video-carousel-link-container .home-video-carousel-link{padding:15px 35px}}.home-page .home-your-journey-section{display:flex;padding:65px 0 0}@media (max-width: 768px){.home-page .home-your-journey-section{flex-direction:column}}.home-page .home-your-journey-section .home-your-journey-text-container{padding:50px 4%;width:50%;background-color:#b4aea2;color:white;text-align:left;box-sizing:border-box}@media (max-width: 768px){.home-page .home-your-journey-section .home-your-journey-text-container{box-sizing:border-box;width:100%;padding:50px 4%;text-align:center}}.home-page .home-your-journey-section .home-your-journey-text-container .home-your-journey-title{padding:0 10% 0px 0}@media (max-width: 768px){.home-page .home-your-journey-section .home-your-journey-text-container .home-your-journey-title{padding:25px 0;width:80%;margin:auto}}@media (min-width: 769px){.home-page .home-your-journey-section .home-your-journey-text-container .home-your-journey-columns{padding-right:10%}}@media (max-width: 768px){.home-page .home-your-journey-section .home-your-journey-text-container .home-your-journey-columns{text-align:left}}.home-page .home-your-journey-section .home-your-journey-text-container .home-your-journey-columns .your-journey-row{display:flex;align-items:start;padding-top:25px}.home-page .home-your-journey-section .home-your-journey-text-container .home-your-journey-columns .your-journey-row svg{width:25px;padding:5px 2% 0 0;fill:white}.home-page .home-your-journey-section .home-your-journey-text-container .home-your-journey-columns .your-journey-row:not(:last-child){border-bottom:1px solid white}.home-page .home-your-journey-section .home-your-journey-text-container .home-your-journey-columns .your-journey-row-text-container h3{margin:0 0 10px}.home-page .home-your-journey-section .home-your-journey-text-container .home-your-journey-columns .your-journey-row-text-container p{margin-top:0}.home-page .home-your-journey-section .home-your-journey-text-container .home-your-journey-link-container{margin-top:60px;display:flex}@media (max-width: 768px){.home-page .home-your-journey-section .home-your-journey-text-container .home-your-journey-link-container{justify-content:center;margin-top:45px}}.home-page .home-your-journey-section .home-your-journey-text-container .home-your-journey-link-container .home-your-journey-link{padding:20px 40px;line-height:normal;height:auto}.home-page .home-your-journey-section .home-your-journey-text-container .home-your-journey-link-container .home-your-journey-link:hover{background-color:#311c11}@media (max-width: 768px){.home-page .home-your-journey-section .home-your-journey-text-container .home-your-journey-link-container .home-your-journey-link{width:60%}}.home-page .home-your-journey-section .home-your-journey-image-container{width:50%;background-size:cover;background-repeat:no-repeat;background-position:top;min-height:550px}@media (max-width: 768px){.home-page .home-your-journey-section .home-your-journey-image-container{display:none}}.home-page .home-creator-carousel .home-creator-carousel-title{margin:60px 0 0}@media (max-width: 768px){.home-page .home-creator-carousel .home-creator-carousel-title{margin:50px 0 0}}.home-page .home-creator-carousel .home-creator-carousel-text-container{padding:10px 0 0px}@media (max-width: 768px){.home-page .home-creator-carousel .home-creator-carousel-text-container{padding:20px 1.25rem}}.home-page .home-creator-carousel .home-creator-carousel-link{padding:20px 15px}@media (max-width: 768px){.home-page .home-creator-carousel .home-creator-carousel-link{padding:20px}}.home-page .home-about-section{display:flex;flex-direction:column;align-items:center}@media (max-width: 768px){.home-page .home-about-section{padding:0 5% 150px}}.home-page .home-faq-section{background-color:#f1ebe5}.home-page .home-faq-section .faq-content{padding:60px 0}@media (max-width: 768px){.home-page .home-faq-section .faq-content{padding:50px 4%}}.home-page .home-faq-section .faq-content .faq-section-title{margin:0 0 25px}@media (max-width: 768px){.home-page .home-faq-section .faq-content .faq-section-title{margin:0 0 40px}}.home-page .home-faq-section .faq-content .faqs{display:flex;flex-direction:column;align-items:center}.home-page .home-faq-section .faq-content .faqs .faq-answer{max-width:90%;text-align:left}.tutorial-library .tutorial-library-top-section{padding:100px 0 45px}@media (max-width: 768px){.tutorial-library .tutorial-library-top-section{padding:60px 0 30px}}.tutorial-library .tutorial-library-top-section .tutorial-library-page-title h1{margin:0;padding:0 4% 65px}.tutorial-library .tutorial-library-top-section .most-loved-wrapper{display:none}.tutorial-library .tutorial-library-top-section .tutorial-library-carousel-title p{font-family:"Arpona",sans-serif;text-transform:uppercase;font-weight:300;letter-spacing:2.2px;margin:0;padding:0 4%}.tutorial-library .tutorial-library-top-section .tutorial-library-page-subtitle h2{margin:0;padding:0 4% 40px}.tutorial-library .tutorial-library-top-section .tutorial-library-facets-wrapper{padding:0 4%}.tutorial-library .tutorial-library-top-section .tutorial-library-facets-wrapper .tutorial-library-search-and-text{display:flex;justify-content:space-between;padding-bottom:60px;gap:20%}@media (max-width: 768px){.tutorial-library .tutorial-library-top-section .tutorial-library-facets-wrapper .tutorial-library-search-and-text{flex-direction:column;align-items:center;padding-bottom:0}}.tutorial-library .tutorial-library-top-section .tutorial-library-facets-wrapper .tutorial-library-search-and-text .tutorial-library-search-container{height:85px;width:60%;max-width:650px}@media (max-width: 768px){.tutorial-library .tutorial-library-top-section .tutorial-library-facets-wrapper .tutorial-library-search-and-text .tutorial-library-search-container{width:100%;margin-top:40px}}.tutorial-library .tutorial-library-top-section .tutorial-library-facets-wrapper .tutorial-library-search-and-text .tutorial-library-search-container .tutorial-library-search-field{padding:25px}.tutorial-library .tutorial-library-top-section .tutorial-library-facets-wrapper .tutorial-library-sort{display:flex;justify-content:flex-end}@media (max-width: 768px){.tutorial-library .tutorial-library-top-section .tutorial-library-facets-wrapper .tutorial-library-sort{display:none}}.tutorial-library .tutorial-library-top-section .tutorial-library-facets-wrapper .tutorial-library-sort .facetwp-facet{margin-bottom:0}@media (max-width: 768px){.tutorial-library .tutorial-library-sort .facetwp-facet{display:flex;justify-content:flex-end}}.tutorial-library .tutorial-library-sort .facetwp-facet .fs-label-wrap{background:none;border:none}.tutorial-library .tutorial-library-sort .facetwp-facet .fs-label-wrap .fs-label{display:flex;justify-content:flex-end}.tutorial-library .tutorial-library-sort .facetwp-facet .fs-label-wrap .fs-label .fs-arrow{margin-left:15px}.tutorial-library .tutorial-library-sort .facetwp-facet .fs-dropdown{width:245px;background-color:#f3f2f0;max-height:none}.tutorial-library .tutorial-library-sort .facetwp-facet .fs-dropdown .fs-option{position:relative;padding-left:30px}.tutorial-library .tutorial-library-sort .facetwp-facet .fs-dropdown .fs-option:first-child{display:none}.tutorial-library .tutorial-library-sort .facetwp-facet .fs-dropdown .fs-option .fs-checkbox{position:absolute;display:block;width:30px;top:0;left:0;bottom:0}.tutorial-library .tutorial-library-sort .facetwp-facet .fs-dropdown .fs-option .fs-checkbox i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:16px;height:16px;border:1px solid #b4aea2}.tutorial-library .tutorial-library-sort .facetwp-facet .fs-dropdown .fs-option.selected{background-color:transparent}.tutorial-library .tutorial-library-sort .facetwp-facet .fs-dropdown .fs-option.selected .fs-checkbox i{background:url("./assets/icons/checked.svg") 0 0 no-repeat;background-size:16px 16px;border:none}.tutorial-library .tutorial-library-page-content{padding:0 4% 100px;display:grid;grid-template-columns:2fr 5fr;gap:20px}@media (max-width: 768px){.tutorial-library .tutorial-library-page-content{grid-template-columns:1fr}}@media (min-width: 769px){.tutorial-library .tutorial-library-page-content .tutorial-library-filter-boxes .tutorial-library-sort{display:none}}.tutorial-library .tutorial-library-page-content .tutorial-library-filter-boxes .facetwp-type-checkboxes .facetwp-expand svg{width:28px;height:28px;padding:1px;display:inline-block;box-sizing:border-box;border:none;position:relative;top:1px;color:#311c11;fill:currentColor}.tutorial-library .tutorial-library-page-content .tutorial-library-filter-boxes .facetwp-counter{display:none}.tutorial-library .tutorial-library-page-content .tutorial-library-filter-boxes .facetwp-filter:not(:first-child) .facetwp-checkbox:first-child{border-top:none}.tutorial-library .tutorial-library-page-content .tutorial-library-filter-boxes .facetwp-filter .facetwp-facet{margin-bottom:0;text-transform:uppercase;letter-spacing:0.138rem;font-weight:300}.tutorial-library .tutorial-library-page-content .tutorial-library-filter-boxes .facetwp-filter .facetwp-facet .facetwp-checkbox{border-top:1px solid #b4aea2;padding:30px 0;margin-bottom:0}.tutorial-library .tutorial-library-page-content .tutorial-library-filter-boxes .facetwp-filter .facetwp-facet .facetwp-checkbox:last-child{border-bottom:1px solid #b4aea2}.tutorial-library .tutorial-library-page-content .tutorial-library-filter-boxes .facetwp-filter .facetwp-facet .facetwp-checkbox:hover{color:#b4aea2}.tutorial-library .tutorial-library-page-content .tutorial-library-filter-boxes .facetwp-filter .facetwp-facet .facetwp-checkbox{background:url("./assets/icons/unchecked.svg") 0 50% no-repeat;padding-left:2.2rem}.tutorial-library .tutorial-library-page-content .tutorial-library-filter-boxes .facetwp-filter .facetwp-facet .facetwp-checkbox.checked{color:#b4aea2;background:url("./assets/icons/checked.svg") 0 50% no-repeat;padding-left:2.2rem}.tutorial-library .tutorial-library-page-content .tutorial-library-filter-boxes .facetwp-filter .facetwp-facet .facetwp-depth{margin-left:10%;padding-bottom:30px}.tutorial-library .tutorial-library-page-content .tutorial-library-filter-boxes .facetwp-filter .facetwp-facet .facetwp-depth .facetwp-checkbox{position:relative;padding:0 0 0 2.2rem;background-size:1.25rem 1.25rem;border:none;font-weight:300;text-transform:capitalize}.tutorial-library .tutorial-library-page-content .tutorial-library-filter-boxes .facetwp-filter .facetwp-facet .facetwp-depth .facetwp-checkbox.checked{background-size:1.25rem 1.25rem}.tutorial-library .tutorial-library-page-content .course-container .tutorial-library-load-more{padding-top:100px}.tutorial-library .tutorial-library-page-content .course-container .tutorial-library-load-more .facetwp-load-more{padding:20px 100px}.faq-page .faq-hero-container .faq-hero-image{width:100%;aspect-ratio:3 / 1;object-fit:cover}.our-educators-page .our-educators-hero-section{background-color:#f1ebe5;display:flex;flex-direction:column;align-items:center;text-align:center;padding:100px 20px}@media (max-width: 768px){.our-educators-page .our-educators-hero-section{padding:60px 10px}}.our-educators-page .our-educators-hero-section .our-educators-icon-container{width:65px;height:auto}.our-educators-page .our-educators-hero-section .our-educators-icon-container .our-educators-icon{max-width:100%}.our-educators-page .our-educators-hero-section .our-educators-hero-section-container{max-width:40%}@media (max-width: 768px){.our-educators-page .our-educators-hero-section .our-educators-hero-section-container{max-width:90%}}.our-educators-page .our-educators-educators-section{margin:85px 45px}@media (max-width: 768px){.our-educators-page .our-educators-educators-section{margin:45px 10px}}.our-educators-page .our-educators-educators-section .our-educators-educators-section-header{text-align:center;display:flex;flex-direction:column;align-items:center;text-transform:uppercase;letter-spacing:3px}.our-educators-page .our-educators-educators-section .our-educators-filter{display:flex;flex-wrap:wrap;gap:100px 60px;margin:64px 0}@media (max-width: 768px){.our-educators-page .our-educators-educators-section .our-educators-filter{justify-content:center;gap:30px}}.our-educators-page .our-educators-educators-section .our-educators-filter .our-educators-filter-pill{border:1px solid #b4aea2;color:#b4aea2;border-radius:999px;background-color:transparent;text-transform:uppercase;padding:18px 40px;cursor:pointer;font-size:clamp(1rem, calc(1vw + 0.5rem), 1.25rem);line-height:1.5;letter-spacing:2.2px;transition:background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease}.our-educators-page .our-educators-educators-section .our-educators-filter .our-educators-filter-pill.is-active,.our-educators-page .our-educators-educators-section .our-educators-filter .our-educators-filter-pill:hover{background-color:#b4aea2;color:#f3f2f0}.our-educators-page .our-educators-educators-section .our-educators-filter .our-educators-filter-pill:focus-visible{outline:2px solid #b4aea2;outline-offset:2px}@media (max-width: 768px){.our-educators-page .our-educators-educators-section .our-educators-filter .our-educators-filter-pill{padding:12px 30px}}.our-educators-page .our-educators-educators-section .our-educators-educators-container{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:60px;text-align:center;align-items:stretch}@media (max-width: 768px){.our-educators-page .our-educators-educators-section .our-educators-educators-container{grid-template-columns:repeat(1, 1fr);gap:40px}}.our-educators-page .our-educators-educators-section .our-educators-educators-container .tile-creator{display:flex;flex-direction:column;align-items:center;gap:9px;padding:0;height:100%;text-align:center}@media (max-width: 768px){.our-educators-page .our-educators-educators-section .our-educators-educators-container .tile-creator{gap:4px}}.our-educators-page .our-educators-educators-section .our-educators-educators-container .tile-creator .tile-creator-image{width:100%;flex-shrink:0}.our-educators-page .our-educators-educators-section .our-educators-educators-container .tile-creator .tile-creator-image img{width:100%;height:auto;object-fit:cover}.our-educators-page .our-educators-educators-section .our-educators-educators-container .tile-creator .tile-creator-title{font-size:clamp(1.8rem, calc(1.8vw + 0.5rem), 2rem);line-height:1.2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;margin:0;padding:25px 0 0}@media (max-width: 768px){.our-educators-page .our-educators-educators-section .our-educators-educators-container .tile-creator .tile-creator-title{min-height:fit-content}}.our-educators-page .our-educators-educators-section .our-educators-educators-container .tile-creator .tile-creator-skills-country{display:flex;justify-content:space-between;font-weight:300;text-transform:uppercase;letter-spacing:2.2px;display:flex;align-items:center;justify-content:center;margin:0}.our-educators-page .our-educators-educators-section .our-educators-educators-container .tile-creator .tile-creator-skills-country .tile-creator-skill{margin:0}.our-educators-page .our-educators-educators-section .our-educators-educators-container .tile-creator .tile-creator-skills-country .tile-creator-skill-country-separator{margin:0 10px;color:#b4aea2}.our-educators-page .our-educators-educators-section .our-educators-educators-container .tile-creator .tile-creator-skills-country .tile-creator-country{margin:0;height:100%;display:flex;flex-direction:column;justify-content:center}.our-educators-page .our-educators-educators-section .our-educators-educators-container .tile-creator .tile-creator-bio{color:#311c11;font-weight:200;line-height:1.4;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin:20px 0 0;width:100%}.our-educators-page .our-educators-educators-section .our-educators-educators-container .tile-creator .tile-creator-bio p{margin:0}.our-educators-page .our-educators-educators-section .tile-creator[hidden]{display:none !important}.our-educators-page .our-educators-love{color:#f3f2f0;text-align:center;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#311c11;position:relative;display:flex;flex-direction:column;align-items:center;padding:100px 0 180px}@media (max-width: 768px){.our-educators-page .our-educators-love{padding:50px 0 70px}}.our-educators-page .our-educators-love::before{content:"";position:absolute;inset:0;background:rgba(49,28,17,0.3);pointer-events:none;z-index:1}.our-educators-page .our-educators-love>*{position:relative;z-index:2}.our-educators-page .our-educators-love .our-educators-love-title{max-width:35%;padding-bottom:100px}@media (max-width: 768px){.our-educators-page .our-educators-love .our-educators-love-title{max-width:70%;padding-bottom:30px}}.our-educators-page .our-educators-love .our-educators-love-text{display:grid;grid-template-columns:1fr 1fr}@media (max-width: 768px){.our-educators-page .our-educators-love .our-educators-love-text{grid-template-columns:1fr}}.our-educators-page .our-educators-love .our-educators-love-text .our-educators-love-item{display:flex;justify-content:start;align-items:flex-start;padding:40px 0;text-align:left;font-size:clamp(1.375rem, calc(2vw + 0.5rem), 2rem);border-top:1px solid #f3f2f0}@media (min-width: 769px){.our-educators-page .our-educators-love .our-educators-love-text .our-educators-love-item{margin:0 100px}.our-educators-page .our-educators-love .our-educators-love-text .our-educators-love-item:nth-last-child(-n+2){border-bottom:1px solid #f3f2f0}}@media (max-width: 768px){.our-educators-page .our-educators-love .our-educators-love-text .our-educators-love-item{margin:0 30px}.our-educators-page .our-educators-love .our-educators-love-text .our-educators-love-item:last-child{border-bottom:1px solid #f3f2f0}}.our-educators-page .our-educators-love .our-educators-love-text .our-educators-love-item p{margin:0 0 0 30px}.our-educators-page .our-educators-love .our-educators-love-text .our-educators-love-item svg{fill:#f3f2f0;min-width:25px;max-width:25px;height:auto}.our-educators-page .our-educators-faq-section{background-color:#f1ebe5;text-align:center}@media (max-width: 768px){.our-educators-page .our-educators-faq-section .faq-content{padding:50px 4%}}.our-educators-page .our-educators-faq-section .faq-content .faq-section-title{margin:0 0 90px}@media (max-width: 768px){.our-educators-page .our-educators-faq-section .faq-content .faq-section-title{margin:0 0 40px}}.our-educators-page .our-educators-faq-section .faq-content .faqs{display:flex;flex-direction:column;align-items:center}.our-educators-page .our-educators-faq-section .faq-content .faqs .faq-answer{max-width:90%;text-align:left}.main-navigation{font-size:clamp(.875rem, calc(.5vw + 0.5rem), 1.0625rem);line-height:1.5;font-weight:300;position:sticky;top:0;z-index:999}.main-navigation ul{list-style:none;display:flex}.main-navigation .current-menu-item a{text-decoration-color:rgba(49,28,17,0.5)}.main-navigation .nav-link{text-decoration:none;text-transform:uppercase;letter-spacing:1.87px;color:#311c11}.main-navigation .nav-link:hover,.main-navigation .nav-link:focus{color:#b4aea2}.main-navigation .desktop-nav{position:relative;background-color:#f3f2f0;display:flex;justify-content:center;align-items:center;padding:45px 80px;border-bottom:1px solid #b4aea2}@media (max-width: 768px){.main-navigation .desktop-nav{display:none}}@media (max-width: 1300px){.main-navigation .desktop-nav{padding-bottom:40px}}.main-navigation .desktop-nav .desktop-menu-container{display:flex;justify-content:space-between;align-items:center;margin:0;padding:0;text-align:center;flex:1}.main-navigation .desktop-nav .menu-section{display:flex;list-style:none;justify-content:space-between}@media (max-width: 975px){.main-navigation .desktop-nav .menu-section{padding-top:70px;justify-content:space-between}}.main-navigation .desktop-nav .menu-section-left{flex:1;justify-content:flex-start;margin-right:3%}.main-navigation .desktop-nav .menu-section-left .menu-section-list{justify-content:flex-end}.main-navigation .desktop-nav .menu-section-right{flex:1;justify-content:flex-end;margin-left:3%}.main-navigation .desktop-nav .menu-section-right .menu-section-list{justify-content:flex-start}.main-navigation .desktop-nav .menu-section-list{display:flex;align-items:center;gap:2rem;margin:0;padding:0;list-style:none}@media (max-width: 1300px){.main-navigation .desktop-nav .menu-section-list{gap:1.5rem}}.main-navigation .desktop-nav .logo-container{flex-shrink:0;list-style:none;margin:0 3%}@media (max-width: 1024px){.main-navigation .desktop-nav .logo-container{position:absolute;top:45px;left:50%;transform:translateX(-50%)}}.main-navigation .desktop-nav .empty-menu{width:100%}.main-navigation .desktop-nav .menu-item-login{font-size:clamp(.875rem, calc(.5vw + 0.5rem), 1.0625rem);line-height:1.5;display:flex;justify-content:center;align-items:center;transform:unset}.main-navigation .desktop-nav .menu-item-login:hover .nav-link{color:#b4aea2}.main-navigation .desktop-nav .menu-item-login:active{transform:unset}.main-navigation .desktop-nav .menu-item-login>.nav-link{padding:15px 35px;width:100%;height:100%;display:block;color:white}.main-navigation .desktop-nav .menu-item-login .mega-dropdown .nav-link{color:#311c11}.main-navigation .desktop-nav .menu-item-login .mega-dropdown .nav-link:hover{color:#b4aea2}@media (max-width: 1300px){.main-navigation .desktop-nav .menu-item-login{background-color:transparent;border:none;padding:0}.main-navigation .desktop-nav .menu-item-login>.nav-link{font-size:0;width:21px;height:21px;display:block;background-image:url("assets/icons/AccountIcon.svg");background-size:contain;background-repeat:no-repeat;background-position:center;padding:0}}.main-navigation .desktop-nav .menu-item-cart{position:relative}.main-navigation .desktop-nav .menu-item-cart .nav-link{font-size:0;width:21px;height:21px;display:block;background-color:#311c11;mask-image:url("assets/icons/basketIcon.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("assets/icons/basketIcon.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.main-navigation .desktop-nav .menu-item-cart .nav-link:hover{background-color:#b4aea2}.main-navigation .desktop-nav .menu-item-cart .cart-count{position:absolute;top:-8px;right:-10px;background-color:#311c11;color:#f3f2f0;font-size:12px;font-weight:600;min-width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;pointer-events:none}.main-navigation .desktop-nav .menu-item-cart .cart-count:empty{display:none}.main-navigation .desktop-nav .dropdown-parent{position:relative}.main-navigation .desktop-nav .dropdown-parent::after{content:"";position:absolute;top:100%;left:-80px;right:-80px;height:var(--before-height, 80px);pointer-events:none}.main-navigation .desktop-nav .dropdown-parent:hover::after,.main-navigation .desktop-nav .dropdown-parent.open::after{pointer-events:auto}.main-navigation .desktop-nav .dropdown-parent:hover>.mega-dropdown,.main-navigation .desktop-nav .dropdown-parent.open>.mega-dropdown{display:flex;opacity:1;visibility:visible}.main-navigation .desktop-nav .mega-dropdown{position:absolute;top:62px;left:-80px;background-color:#f3f2f0;opacity:0;visibility:hidden;z-index:-1;padding:60px;display:flex;transition:opacity 0.2s ease, visibility 0.2s ease}.main-navigation .desktop-nav .menu-section-left .mega-dropdown{left:-30px;right:auto}.main-navigation .desktop-nav .menu-section-left .dropdown-parent:first-child .mega-dropdown{left:-80px}.main-navigation .desktop-nav .menu-section-right .mega-dropdown{left:auto;right:-30px}.main-navigation .desktop-nav .menu-section-right .dropdown-parent:last-child .mega-dropdown{right:-80px}.main-navigation .desktop-nav .dropdown-column{display:flex;flex-direction:column;padding:0;margin:0;gap:8px}.main-navigation .desktop-nav .dropdown-column li{padding:5px 0;list-style:none}.main-navigation .desktop-nav .dropdown-column li .nav-link{display:flex;white-space:nowrap;text-align:left}.main-navigation .desktop-nav .dropdown-column-singles{padding-right:30px;margin-right:30px}.main-navigation .desktop-nav .dropdown-column-singles:only-child{padding-right:0;margin-right:0}.main-navigation .desktop-nav .dropdown-column-parents{flex:1}.main-navigation .desktop-nav .dropdown-column-parents:first-child{padding-right:0}.main-navigation .desktop-nav .dropdown-parent-2nd{position:relative}.main-navigation .desktop-nav .dropdown-parent-2nd.open>.nav-link{color:#b4aea2}.main-navigation .desktop-nav .dropdown-parent-2nd.open>.nav-link .dropdown-arrow{fill:#b4aea2}.main-navigation .desktop-nav .dropdown-parent-2nd.open>.nav-link .dropdown-arrow{transform:rotate(180deg);color:#b4aea2}.main-navigation .desktop-nav .dropdown-parent-2nd>.nav-link{display:flex;align-items:center;cursor:pointer}.main-navigation .desktop-nav .dropdown-parent-2nd>.nav-link .dropdown-arrow{margin-left:10px;transition:transform 0.2s ease;flex-shrink:0;fill:#311c11}.main-navigation .desktop-nav .dropdown-submenu{height:0;overflow:hidden;flex-direction:column;padding:0px 0 0px 20px;margin:0;gap:4px;margin-left:10px;transition:height 0.2s ease}.main-navigation .desktop-nav .dropdown-submenu li{padding:5px 0}.main-navigation .desktop-nav .dropdown-submenu li:first-child{padding-top:17px}.main-navigation .desktop-nav .logo{width:clamp(200px, 25vw, 350px)}.main-navigation .mobile-nav-background{position:absolute;top:0;left:0;width:100%;height:100vh;background-color:#311c11;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.6s ease, visibility 0s linear 0.3s;z-index:998}.main-navigation .mobile-nav-background.bg-visible{opacity:0.5;visibility:visible;transition:opacity 0.6s ease, visibility 0s linear 0s;pointer-events:auto}.main-navigation .mobile-nav{background-color:#f3f2f0;position:sticky;width:100%;z-index:999;overflow:scroll}@media (min-width: 769px){.main-navigation .mobile-nav{display:none}}.main-navigation .mobile-nav button{outline:none;border:none;background:none;cursor:pointer;justify-content:center;border-radius:0}.main-navigation .mobile-nav button:hover,.main-navigation .mobile-nav button:focus{outline:#b4aea2 auto 2px}.main-navigation .mobile-nav .mobile-nav-top{flex-direction:row;justify-content:space-between;margin:0;padding:22px;align-items:center}.main-navigation .mobile-nav .mobile-nav-top .burger-menu-container{flex:1}.main-navigation .mobile-nav .mobile-nav-top .logo{width:200px;flex:0}.main-navigation .mobile-nav .mobile-nav-top .mobile-nav-icons-group{display:flex;align-items:center;flex:1;justify-content:flex-end}.main-navigation .mobile-nav .mobile-nav-top .mobile-nav-icons-group .mobile-nav-icons{display:flex;justify-content:flex-end;padding:0}.main-navigation .mobile-nav .mobile-nav-top .mobile-nav-icons-group .mobile-nav-icons .icon-container{padding:0;margin:0 6px;position:relative}.main-navigation .mobile-nav .mobile-nav-top .mobile-nav-icons-group .mobile-nav-icons .icon-container:hover,.main-navigation .mobile-nav .mobile-nav-top .mobile-nav-icons-group .mobile-nav-icons .icon-container:focus{outline:#b4aea2 auto 2px}.main-navigation .mobile-nav .mobile-nav-top .mobile-nav-icons-group .mobile-nav-icons .icon-container img{width:16px;height:16px}.main-navigation .mobile-nav .mobile-nav-top .mobile-nav-icons-group .mobile-nav-icons .icon-container svg,.main-navigation .mobile-nav .mobile-nav-top .mobile-nav-icons-group .mobile-nav-icons .icon-container a{width:16px;height:16px;padding-left:8px;color:#311c11}.main-navigation .mobile-nav .mobile-nav-top .mobile-nav-icons-group .mobile-nav-icons .icon-container.cart-link .cart-count{position:absolute;top:-4px;right:-6px;background-color:#311c11;color:#f3f2f0;font-size:8px;font-weight:600;min-width:14px;height:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;pointer-events:none}.main-navigation .mobile-nav .mobile-nav-top .mobile-nav-icons-group .mobile-nav-icons .icon-container.cart-link .cart-count:empty{display:none}.main-navigation .mobile-nav .mobile-nav-top .burger-menu{position:relative;width:30px;height:30px;padding:0;display:flex;flex-direction:row}.main-navigation .mobile-nav .mobile-nav-top .burger-menu .burger-line{display:block;width:26px;height:1px;margin:0;background-color:#311c11;transition:all 0.3s ease;position:absolute}.main-navigation .mobile-nav .mobile-nav-top .burger-menu .burger-line:nth-child(1){top:10px}.main-navigation .mobile-nav .mobile-nav-top .burger-menu .burger-line:nth-child(2){top:18px}.main-navigation .mobile-nav .mobile-nav-top .burger-menu.open .burger-line:nth-child(1){transform:rotate(45deg);top:14px}.main-navigation .mobile-nav .mobile-nav-top .burger-menu.open .burger-line:nth-child(2){transform:rotate(-45deg);top:14px}.main-navigation .mobile-nav .burger-menu-dropdown{margin:0;flex-direction:column;overflow:hidden;height:0;opacity:0;padding:0 12%;transition:height 0.3s ease, opacity 0.3s ease, margin 0.3s ease;max-height:85vh}.main-navigation .mobile-nav .burger-menu-dropdown.open{opacity:1;overflow:scroll;margin:0 0 12%}.main-navigation .mobile-nav .burger-menu-dropdown .nav-link{display:flex;padding:12px 0;width:100%;border-bottom:1px solid #b4aea2}.main-navigation .mobile-nav .burger-menu-dropdown>li{padding:0px 0;list-style:none}.main-navigation .mobile-nav .burger-menu-dropdown>li .dropdown-menu{flex-direction:column;padding:4px 0px 4px 24px;display:flex}@media (max-width: 768px){.main-navigation .mobile-nav .burger-menu-dropdown>li .dropdown-menu{padding:0}}.main-navigation .mobile-nav .burger-menu-dropdown>li .dropdown-menu li{list-style:none}.main-navigation .mobile-nav .burger-menu-dropdown>li .dropdown-parent-2nd>.nav-link{display:flex;align-items:center;justify-content:space-between}.main-navigation .mobile-nav .burger-menu-dropdown>li .dropdown-parent-2nd>.nav-link .dropdown-arrow{margin:0 8px;transition:transform 0.2s ease;flex-shrink:0}.main-navigation .mobile-nav .burger-menu-dropdown>li .dropdown-parent-2nd.open>.nav-link .dropdown-arrow{transform:rotate(180deg)}.main-navigation .mobile-nav .burger-menu-dropdown>li .dropdown-submenu{flex-direction:column;padding-left:24px;margin-top:5px;height:0;overflow:hidden;transition:height 0.2s ease}.main-navigation .mobile-nav .burger-menu-dropdown>li .dropdown-submenu li{padding:4px 0}.main-navigation .mobile-nav .burger-menu-dropdown .menu-item-cart{display:none}.main-navigation .mobile-nav .burger-menu-dropdown .menu-item-login{margin-top:25px}.main-navigation .mobile-nav .burger-menu-dropdown .menu-item-login:active{transform:translateY(0px) !important}.main-navigation .mobile-nav .burger-menu-dropdown .menu-item-login>.nav-link{display:none}.main-navigation .mobile-nav .burger-menu-dropdown .menu-item-login a.nav-link{justify-content:center}.button-link,.tutorial-library .tutorial-library-page-content .course-container .tutorial-library-load-more .facetwp-load-more,.main-navigation .mobile-nav .burger-menu-dropdown .menu-item-login .dropdown-menu li a,.creator-profile .creator-profile-details .profile-right .profile-right-bottom #courses-section .profile-load-more .facetwp-load-more,#affwp-affiliate-dashboard .button,#affwp-affiliate-dashboard select,.affwp-register-form .button,.affwp-register-form select{font-size:clamp(1rem, calc(1vw + 0.5rem), 1.25rem);line-height:1.5;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:2.2px;cursor:pointer;color:#311c11;transition:all 0.2s ease}.button-link:active,.tutorial-library .tutorial-library-page-content .course-container .tutorial-library-load-more .facetwp-load-more:active,.main-navigation .mobile-nav .burger-menu-dropdown .menu-item-login .dropdown-menu li a:active,.creator-profile .creator-profile-details .profile-right .profile-right-bottom #courses-section .profile-load-more .facetwp-load-more:active,#affwp-affiliate-dashboard .button:active,#affwp-affiliate-dashboard select:active,.affwp-register-form .button:active,.affwp-register-form select:active{transform:translateY(2px)}.white-bg-button,.tutorial-library .tutorial-library-page-content .course-container .tutorial-library-load-more .facetwp-load-more,.creator-profile .creator-profile-details .profile-right .profile-right-bottom #courses-section .profile-load-more .facetwp-load-more{border:1px solid #b4aea2;background-color:#f3f2f0}.white-bg-button:hover,.tutorial-library .tutorial-library-page-content .course-container .tutorial-library-load-more .facetwp-load-more:hover,.creator-profile .creator-profile-details .profile-right .profile-right-bottom #courses-section .profile-load-more .facetwp-load-more:hover{background-color:#b4aea2;color:#f3f2f0}.brown-bg-button,.main-navigation .mobile-nav .burger-menu-dropdown .menu-item-login .dropdown-menu li a,.tutor-btn-gift,#affwp-affiliate-dashboard .button,#affwp-affiliate-dashboard select,.affwp-register-form .button,.affwp-register-form select{border:1px solid #b4aea2;background-color:#b4aea2;color:#f3f2f0}.brown-bg-button:hover,.main-navigation .mobile-nav .burger-menu-dropdown .menu-item-login .dropdown-menu li a:hover,.tutor-btn-gift:hover,#affwp-affiliate-dashboard .button:hover,#affwp-affiliate-dashboard select:hover,.affwp-register-form .button:hover,.affwp-register-form select:hover{background-color:#f3f2f0;color:#311c11}@media (max-width: 768px){.brown-bg-button,.main-navigation .mobile-nav .burger-menu-dropdown .menu-item-login .dropdown-menu li a,.tutor-btn-gift,#affwp-affiliate-dashboard .button,#affwp-affiliate-dashboard select,.affwp-register-form .button,.affwp-register-form select{color:#f3f2f0}.brown-bg-button:hover,.main-navigation .mobile-nav .burger-menu-dropdown .menu-item-login .dropdown-menu li a:hover,.tutor-btn-gift:hover,#affwp-affiliate-dashboard .button:hover,#affwp-affiliate-dashboard select:hover,.affwp-register-form .button:hover,.affwp-register-form select:hover{background-color:#dcd9d4}}.desktop-menu-container .logo-container{margin:auto}.mobile-nav-top a{margin:auto}.tile{display:flex;flex-direction:column}.tile a{text-decoration:none}.tile h3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(1.5rem, calc(1.2vw + 0.5rem), 1.7rem);letter-spacing:0;color:#311c11;margin:0}.tile img{width:100%;height:auto;object-fit:cover}.tile-video{position:relative}.tile-video-course-bookmark{position:absolute;top:20px;right:20px;z-index:10}.tile-video-course-bookmark .tutor-course-wishlist-btn{width:40px;height:40px;background-color:transparent;color:white}.tile-video-course-bookmark .tutor-course-wishlist-btn:hover{color:rgba(255,255,255,0.8)}.tile-video-course-bookmark .tutor-course-wishlist-btn svg{fill:currentColor;width:80%}.tile-video-course-bookmark .tutor-course-wishlist-btn.is-loading svg{display:none}.tile-video .video-and-top-text{display:flex;flex-direction:column;flex-grow:1}.tile-video-image img{aspect-ratio:3/2;--smush-placeholder-aspect-ratio:3/2 !important}.tile-video-info{padding-top:15px}.tile-video-title{flex-grow:1;padding-top:50px;margin:0}.tile-video-title-price{display:flex;gap:1rem}.tile-video-title-price h3{padding:0}.tile-video-title-price .price{text-align:end}.tile-video-description{text-transform:uppercase;font-family:"Arpona",sans-serif;letter-spacing:2px;display:flex;justify-content:space-between;gap:1rem}.tile-video-author h4,.tile-video-buy-now h4{font-family:"Arpona",sans-serif;margin:0}.tile-video-author h4:hover,.tile-video-buy-now h4:hover{color:#311c11}.tile-video-buy-now{text-decoration:underline;text-align:end}.tile-creator{text-decoration:none}.tile-creator-image img{aspect-ratio:5/7;--smush-placeholder-aspect-ratio:5/7}.tile-creator-title{padding-top:30px;color:#311c11}.tile-creator-skill{text-transform:uppercase;margin:10px 0;letter-spacing:2.2px}.home-video-carousel img{aspect-ratio:2/1;--smush-placeholder-aspect-ratio:2/1 !important}.tile-product{position:relative}.tile-product .product-link{display:flex;flex-direction:column;flex-grow:1}.tile-product-image{position:relative}.tile-product-image img{aspect-ratio:3/2;--smush-placeholder-aspect-ratio:3/2 !important}.tile-product-image .product-badge{position:absolute;top:10px;left:10px;padding:5px 10px;font-family:"Arpona",sans-serif;font-size:0.75rem;text-transform:uppercase;letter-spacing:1px;z-index:5}.tile-product-image .sale-badge{background-color:#311c11;color:#f3f2f0}.tile-product-image .out-of-stock-badge{background-color:#b4aea2;color:#f3f2f0}.tile-product-info{padding-top:35px}.tile-product-title{flex-grow:1;padding-top:50px;margin:0}.tile-product-title-price{display:flex;gap:1rem}.tile-product-title-price h3{font-size:1.7rem;color:#311c11;padding:0;margin:0}.tile-product-title-price .tile-product-price{text-align:end}.tile-product-title-price .tile-product-price .price{font-size:1.7rem;color:#311c11;padding:0;margin:0}.tile-product-description{text-transform:uppercase;font-family:"Arpona",sans-serif;letter-spacing:2px;display:flex;justify-content:space-between;gap:1rem}.tile-product-vendor h4,.tile-product-actions h4{font-family:"Arpona",sans-serif;margin:0}.tile-product-vendor h4:hover,.tile-product-actions h4:hover{color:#311c11}.tile-product-actions{text-decoration:underline;text-align:end}.tile-product-actions a{text-decoration:underline}.products-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:60px 1.125rem}.products-grid a{text-decoration:none}@media (max-width: 768px){.products-grid{grid-template-columns:1fr;gap:40px 0}}.carousel-container .tile{min-width:calc(100% - 2.2rem)}@media (min-width: 769px){.carousel-container .thirds-layout .tile{min-width:calc((100% - (4 * 1.125rem)) / 3);width:calc((100% - (4 * 1.125rem)) / 3)}}@media (min-width: 769px){.carousel-container .quarter-layout .tile{min-width:calc((100% - (5 * 1.125rem)) / 4);width:calc((100% - (5 * 1.125rem)) / 4)}}.carousel-container .carousel{display:flex;gap:1.125rem;overflow:scroll;scrollbar-width:none;scrollbar-color:#b4aea2 rgba(180,174,162,0.3)}@media (max-width: 768px){.carousel-container .carousel{padding-bottom:45px;max-width:100vw}}.carousel-container .carousel .hidden-scroll{scrollbar-width:none}.carousel-container .carousel .hidden-scroll::-webkit-scrollbar{display:none}.carousel-container .carousel .simplebar-content{display:flex;gap:1.125rem}.carousel-container .carousel .simplebar-content::after{content:" ";display:block;width:1px;height:1px;padding:1px}.carousel-container .carousel .simplebar-track{background:rgba(180,174,162,0.3);border-radius:0px;height:8px}@media (max-width: 768px){.carousel-container .carousel .simplebar-track{height:6px}}.carousel-container .carousel .simplebar-scrollbar::before{background:#b4aea2;border-radius:0px;height:100%;margin-top:-2px}.carousel-container .carousel .tile:last-child{padding-right:0}.carousel-container.home-video-carousel-carousel-container{width:100%;text-align:start}.carousel-container.home-video-carousel-carousel-container .carousel{padding:60px 0 90px}@media (max-width: 768px){.carousel-container.home-video-carousel-carousel-container .carousel{padding:0px 0 50px}}.carousel-container.home-creator-carousel-carousel-container{padding-bottom:60px}.carousel-container.home-creator-carousel-carousel-container .carousel{padding:60px 0 55px}@media (max-width: 768px){.carousel-container.home-creator-carousel-carousel-container .carousel{padding:0 0 45px}}.carousel-container.tutorial-library-carousel-container{padding-bottom:150px}@media (max-width: 768px){.carousel-container.tutorial-library-carousel-container{padding-bottom:65px}}.carousel-container.tutorial-library-carousel-container .simplebar-content{margin-left:calc(4% - 1.125rem)}.carousel-container.tutorial-library-carousel-container .simplebar-content::after{padding-right:calc(4% - 1.125rem)}.carousel-container.tutorial-library-carousel-container .carousel{padding:40px 0 55px}@media (max-width: 768px){.carousel-container.tutorial-library-carousel-container .carousel{padding:30px 0 45px}}.carousel-container.tutorial-library-carousel-container .carousel .tile:last-child{padding-right:0}.courses-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:60px 1.125rem}.courses-grid a{text-decoration:none}@media (max-width: 768px){.courses-grid{grid-template-columns:1fr;gap:40px 0}}.search-field-container{overflow:visible}.search-field-container .search-field{background-color:rgba(243,242,240,0.7);border-radius:50px;padding:30px;min-width:345px;border:1px solid rgba(49,28,17,0.4);position:relative;z-index:99;transition:background-color 0.3s ease}.search-field-container .search-field:focus-within{background-color:#f3f2f0}@media (max-width: 768px){.search-field-container .search-field{width:100%;box-sizing:border-box;padding:10px 27px;border-radius:25px}}.search-field-container .search-field .search-form{display:flex}.search-field-container .search-field .search-form .search-icon{width:25px;height:25px;transition:all 0.3s ease;opacity:1;background:none;border:none}.search-field-container .search-field .search-form .search-icon img{width:24px}@media (max-width: 768px){.search-field-container .search-field .search-form .search-icon{width:20px;height:20px;padding:2px 20px 0 0}.search-field-container .search-field .search-form .search-icon img{width:15px}}.search-field-container .search-field .search-form .search-input-wrapper{flex-grow:1}.search-field-container .search-field .search-form .search-input-wrapper .facetwp-facet{margin-bottom:0}.search-field-container .search-field .search-form .search-input-wrapper .facetwp-facet input{width:100%;color:#311c11;background:none;border:none;outline:none;font-size:clamp(1rem, calc(1vw + 0.5rem), 1.25rem);line-height:1.5;font-family:"Arpona",sans-serif;letter-spacing:2.2px}.search-field-container .search-field .search-form .search-input-wrapper .facetwp-facet input::placeholder{text-transform:uppercase}.search-field-container .search-field .search-form .search-input-wrapper .facetwp-facet .facetwp-autocomplete-update{display:none}.search-field-container .search-field .search-form .search-input-wrapper .facetwp-facet .fcomplete-hidden{display:block;padding:0}.search-field-container .search-field .search-form .search-input-wrapper .facetwp-facet .fcomplete-wrap.fcomplete-hidden{height:0;overflow:hidden}.search-field-container .search-field .search-form .search-input-wrapper .facetwp-facet .fcomplete-wrap{color:#311c11;border:none;background-color:transparent;font-size:clamp(1rem, calc(1vw + 0.5rem), 1.25rem);line-height:1.5;border-radius:0 0 10px 10px;transition:height 0.2s ease, padding 0.2s ease;position:relative}.search-field-container .search-field .search-form .search-input-wrapper .facetwp-facet .fcomplete-result{padding:6px 2px}.search-field-container .search-field .search-form .search-input-wrapper .facetwp-facet .fcomplete-result:hover{background-color:rgba(49,28,17,0);text-decoration:underline}.search-field-container .search-field .search-form .search-icon-left{padding:2px 35px 0 15px}@media (max-width: 768px){.search-field-container .search-field .search-form .search-icon-left{padding:2px 20px 0 0px}}.search-field-container .search-field .search-form .search-icon-right{opacity:0;width:0}.search-field-container .search-field .search-form:focus-within .search-icon-left{opacity:0;width:0;padding:2px 15px 0 5px}.search-field-container .search-field .search-form:focus-within .search-icon-right{opacity:1;width:24px;margin:2px 15px 0 15px}.faq-content{padding:165px 4%}@media (max-width: 768px){.faq-content{padding:50px 4% 90px}}.faq-content .faq-item{padding:35px 0;border-bottom:1px solid #b4aea2;width:60%;text-align:left}@media (max-width: 768px){.faq-content .faq-item{width:100%;padding:20px 0}}.faq-content .faq-item .faq-title-wrapper{display:flex;align-items:center;justify-content:space-between}.faq-content .faq-item .faq-title-wrapper button{background:none;border:none;padding:0;margin-right:10px;cursor:pointer}.faq-content .faq-item .faq-title-wrapper svg{width:24px;height:24px;transition:transform 0.2s}@media (max-width: 768px){.faq-content .faq-item .faq-title-wrapper svg{width:40px;padding:0 2%}}.faq-content .faq-item .faq-title-wrapper.open svg{transform:rotate(180deg)}.faq-content .faq-item .faq-title-wrapper .faq-question{cursor:pointer;margin:0;font-size:clamp(1.125rem, calc(1vw + 0.5rem), 1.7rem)}@media (max-width: 768px){.faq-content .faq-item .faq-title-wrapper .faq-question{text-align:left}}.faq-content .faq-item .faq-answer{padding-left:1%;padding-top:0;max-width:60%;height:0;overflow:hidden;transition:all 0.3s ease}@media (max-width: 768px){.faq-content .faq-item .faq-answer{max-width:90%;padding-left:0}}.faq-content .faq-item .faq-answer.open{padding-top:35px;margin-bottom:1.5em}@media (max-width: 768px){.faq-content .faq-item .faq-answer.open{padding:20px 0 0 0;margin-bottom:10px}}.home-about-section-title-text,.about-us-what-we-stand-for-title-text{margin:60px 0 20px}@media (max-width: 768px){.home-about-section-title-text,.about-us-what-we-stand-for-title-text{margin:115px 0 35px}}.home-about-section-columns{padding:0 10% 175px}.about-us-what-we-stand-for-columns{padding:0 10% 100px}.home-about-section-columns,.about-us-what-we-stand-for-columns{margin-top:85px;display:grid;grid-template-columns:repeat(3, 1fr);gap:0 8%}@media (max-width: 768px){.home-about-section-columns,.about-us-what-we-stand-for-columns{grid-template-columns:1fr;gap:60px 0;padding:0}}.home-about-section-columns .home-column,.home-about-section-columns .about-us-what-we-stand-for-column,.about-us-what-we-stand-for-columns .home-column,.about-us-what-we-stand-for-columns .about-us-what-we-stand-for-column{display:flex;flex-direction:column;align-items:center}.home-about-section-columns .home-column .column-icon-container,.home-about-section-columns .about-us-what-we-stand-for-column .column-icon-container,.about-us-what-we-stand-for-columns .home-column .column-icon-container,.about-us-what-we-stand-for-columns .about-us-what-we-stand-for-column .column-icon-container{max-width:65px;height:90px;display:flex;justify-content:center;margin-bottom:40px}@media (max-width: 768px){.home-about-section-columns .home-column .column-icon-container,.home-about-section-columns .about-us-what-we-stand-for-column .column-icon-container,.about-us-what-we-stand-for-columns .home-column .column-icon-container,.about-us-what-we-stand-for-columns .about-us-what-we-stand-for-column .column-icon-container{margin-bottom:15px}}.home-about-section-columns .home-column .column-icon-container .column-icon,.home-about-section-columns .about-us-what-we-stand-for-column .column-icon-container .column-icon,.about-us-what-we-stand-for-columns .home-column .column-icon-container .column-icon,.about-us-what-we-stand-for-columns .about-us-what-we-stand-for-column .column-icon-container .column-icon{object-fit:scale-down}.home-about-section-columns .home-column .column-header,.home-about-section-columns .about-us-what-we-stand-for-column .column-header,.about-us-what-we-stand-for-columns .home-column .column-header,.about-us-what-we-stand-for-columns .about-us-what-we-stand-for-column .column-header{margin-top:0;padding-bottom:20px;font-weight:300}@media (max-width: 768px){.home-about-section-columns .home-column .column-header,.home-about-section-columns .about-us-what-we-stand-for-column .column-header,.about-us-what-we-stand-for-columns .home-column .column-header,.about-us-what-we-stand-for-columns .about-us-what-we-stand-for-column .column-header{padding-bottom:20px;margin:0}}.home-about-section-columns .home-column p,.home-about-section-columns .about-us-what-we-stand-for-column p,.about-us-what-we-stand-for-columns .home-column p,.about-us-what-we-stand-for-columns .about-us-what-we-stand-for-column p{margin:0}.tutor-wrap{padding:40px 0}@media (max-width: 768px){.tutor-wrap{padding:20px 0}}.tutor-container{box-sizing:border-box}.tutor-grid{padding-bottom:2px}.registration-container{padding:40px 0}@media (max-width: 768px){.registration-container{padding:0 20px}}@media (max-width: 768px){.tutor-login-wrap{padding:0 20px;box-shadow:none}}@media (max-width: 768px){#tutor-registration-wrap{box-shadow:none}}.tutor-course-single-sidebar-wrapper .tutor-course-topic-item a{width:unset}#tutor-gift-this-course-modal .tutor-gift-modal-course{height:auto}#tutor-gift-this-course-modal .tutor-gift-modal-date-time-wrapper{grid-template-columns:3fr 2fr}.tutor-grid .tutor-course-card .tutor-course-bookmark{position:absolute;top:10px;right:10px;z-index:10}.tutor-grid .tutor-course-card .tutor-course-bookmark .tutor-course-wishlist-btn{width:30px;height:30px;background-color:transparent;color:white}.tutor-grid .tutor-course-card .tutor-course-bookmark .tutor-course-wishlist-btn:hover{color:rgba(255,255,255,0.8)}.tutor-grid .tutor-course-card .tutor-course-bookmark .tutor-course-wishlist-btn svg{fill:currentColor;width:80%}.tutor-grid .tutor-course-card .tutor-course-bookmark .tutor-course-wishlist-btn.is-loading svg{display:none}.tutor-btn-gift:hover{border-color:#b4aea2}.tutor-icon-brand-tiktok::before{content:"" !important;display:inline-block;width:1.15em;height:1.15em;margin-right:10px;background:url("assets/icons/tiktokLogo.svg") no-repeat center;background-size:contain;vertical-align:middle;font-family:initial !important}#tutor_profile_cover_photo_editor .tutor_cover_deleter{display:none}#tutor_profile_cover_photo_editor .tutor_cover_uploader{display:none}#tutor_profile_cover_photo_editor #tutor_photo_meta_area span:nth-of-type(2){display:none !important}#tutor_profile_cover_photo_editor #tutor_cover_area{background-image:url("/wp-content/themes/the-home-of-bridal/assets/images/Primary_Logo_ChocolateBrown.png") !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;background-color:unset !important}#tutor_profile_cover_photo_editor #tutor_cover_area .tutor_overlay{display:none}.tutor-lesson-notes-form-key-hint{visibility:hidden}.tutor-container .video-upload-input{display:flex;gap:10px}.tutor-container .social-inputs{display:flex;gap:20px;flex:auto}.creator-profile .creator-profile-details{display:grid;grid-template-columns:2fr 5fr;gap:0 10%;margin-bottom:130px;padding:115px 5% 0}@media (max-width: 768px){.creator-profile .creator-profile-details{grid-template-columns:1fr;padding:40px 5% 0;margin-bottom:110px}}.creator-profile .creator-profile-details .profile-left{width:100%;min-width:200px;display:grid}.creator-profile .creator-profile-details .profile-left img{box-sizing:border-box;aspect-ratio:5/7;object-fit:cover;border:10px solid #f1ebe5;width:100%;height:auto}@media (max-width: 768px){.creator-profile .creator-profile-details .profile-left img{width:60%;margin:0 auto 60px}}.creator-profile .creator-profile-details .profile-right .profile-right-top{padding-bottom:60px;width:80%;max-width:700px}@media (max-width: 768px){.creator-profile .creator-profile-details .profile-right .profile-right-top{width:100%;max-width:100%;padding-bottom:50px}}.creator-profile .creator-profile-details .profile-right .profile-right-top h1{margin:0 0 23px}.creator-profile .creator-profile-details .profile-right .profile-right-top p{margin:0}.creator-profile .creator-profile-details .profile-right .profile-right-top .tutor-social-container{padding:40px 0 50px;display:flex;gap:8%;flex-wrap:wrap}@media (max-width: 768px){.creator-profile .creator-profile-details .profile-right .profile-right-top .tutor-social-container{display:grid;padding:20px 0 30px}}.creator-profile .creator-profile-details .profile-right .profile-right-top .tutor-social-container a{font-family:"Arpona",sans-serif !important;text-decoration:none;line-height:38px;display:flex;align-items:center}.creator-profile .creator-profile-details .profile-right .profile-right-top .tutor-social-container [class^="tutor-icon-"]::before{color:#b4aea2;font-family:tutor;padding-right:10px;padding-top:2px}.creator-profile .creator-profile-details .profile-right .profile-right-top .tutor-social-container .tutor-icon-brand-tiktok::before{content:"";font-family:initial;background:url("assets/icons/tiktokLogo.svg") no-repeat center;background-size:contain;display:inline-block;width:1.15em;height:1.15em;padding-right:0;margin-right:10px;vertical-align:middle}.creator-profile .creator-profile-details .profile-right .profile-right-bottom{width:100%}.creator-profile .creator-profile-details .profile-right .profile-right-bottom .library-selector{display:flex;padding-bottom:100px}@media (max-width: 768px){.creator-profile .creator-profile-details .profile-right .profile-right-bottom .library-selector{padding-bottom:50px}}.creator-profile .creator-profile-details .profile-right .profile-right-bottom .library-selector .selector:first-child{border:1px solid #b4aea2}.creator-profile .creator-profile-details .profile-right .profile-right-bottom .library-selector .selector{flex-grow:1;display:flex;justify-content:center}.creator-profile .creator-profile-details .profile-right .profile-right-bottom .library-selector .selector:hover,.creator-profile .creator-profile-details .profile-right .profile-right-bottom .library-selector .selector.open{background-color:#b4aea2}.creator-profile .creator-profile-details .profile-right .profile-right-bottom .library-selector .selector:hover h2,.creator-profile .creator-profile-details .profile-right .profile-right-bottom .library-selector .selector.open h2{color:#f3f2f0}.creator-profile .creator-profile-details .profile-right .profile-right-bottom .library-selector .selector:active{transform:translateY(0)}.creator-profile .creator-profile-details .profile-right .profile-right-bottom .library-selector h2{font-weight:300;cursor:pointer;margin:40px;display:flex;align-items:center}@media (max-width: 768px){.creator-profile .creator-profile-details .profile-right .profile-right-bottom .library-selector h2{margin:20px 0}}.creator-profile .creator-profile-details .profile-right .profile-right-bottom .toggle-section{overflow:hidden;transition:opacity 0.5s ease, height 0.4s ease;opacity:0;height:0;pointer-events:none}.creator-profile .creator-profile-details .profile-right .profile-right-bottom .toggle-section.open{opacity:1;pointer-events:auto}.creator-profile .creator-profile-details .profile-right .profile-right-bottom #courses-section .tile-video .tile-video-author{display:none}.creator-profile .creator-profile-details .profile-right .profile-right-bottom #courses-section .profile-load-more{padding-top:100px}.creator-profile .creator-profile-details .profile-right .profile-right-bottom #courses-section .profile-load-more .facetwp-load-more{padding:20px 100px}.creator-profile .creator-profile-details .profile-right .profile-right-bottom #resources-section .tile-product .tile-product-vendor{display:none}.creator-profile .other-courses-section .other-courses-section-title{margin-bottom:55px;padding:0 5%}@media (max-width: 768px){.creator-profile .other-courses-section .other-courses-section-title{margin-bottom:40px}}.creator-profile .other-courses-section .other-courses-section-title h2{font-weight:300}.creator-profile .other-courses-section .other-courses-section-content{padding:0 5% 150px;display:flex;gap:1.125rem}.creator-profile .other-courses-section .other-courses-section-content .tile-video{box-sizing:border-box;min-width:calc(25% - 1.125rem)}.creator-profile .other-courses-section .other-courses-section-content .profile-tile:last-child{padding-right:0}.creator-profile .other-courses-section .carousel-container{padding-bottom:150px}@media (max-width: 768px){.creator-profile .other-courses-section .carousel-container{padding-bottom:130px}}.creator-profile .other-courses-section .carousel-container .simplebar-content{gap:5%}.tutor-course-preview-wrap{position:relative}.tutor-course-preview-wrap:hover .tutor-course-preview-flag{opacity:1}.tutor-course-preview-flag{position:absolute;font-size:.9375rem;letter-spacing:2px;top:20px;left:20px;padding:6px 14px;color:#f4efe4;background-color:rgba(180,174,162,0.55);border:1px solid #f4efe4;z-index:2;opacity:0.3;transition:opacity 0.3s ease}@media (max-width: 768px){.tutor-course-preview-flag{top:10px;left:10px;bottom:unset}}.wp-block-woocommerce-checkout,.wp-block-woocommerce-cart{padding:24px;box-sizing:border-box}.wp-block-woocommerce-checkout a.button,.wp-block-woocommerce-cart a.button{color:#311c11 !important;background-color:transparent !important;border:none !important}.woocommerce-message,.woocommerce-info,.woocommerce-error{background-color:#f3f2f0;box-shadow:0 0px 6px rgba(0,0,0,0.1)}.wp-block-woocommerce-cart,.woocommerce,.wp-block-woocommerce-checkout{width:80%;max-width:80%;margin:auto !important;padding:40px 0}@media (max-width: 768px){.wp-block-woocommerce-cart,.woocommerce,.wp-block-woocommerce-checkout{width:90%;max-width:90%}}.wc-block-cart__submit-button:hover{text-decoration:none !important}.woocommerce span.onsale,.wp-block-woocommerce-checkout span.onsale{background-color:#311c11;border-radius:unset;line-height:unset;min-height:unset;text-transform:uppercase;color:#f3f2f0}.woocommerce .woocommerce-MyAccount-navigation,.wp-block-woocommerce-checkout .woocommerce-MyAccount-navigation{display:none}@media (max-width: 768px){.woocommerce,.wp-block-woocommerce-checkout{width:90%}}.woocommerce .coupon,.woocommerce .woocommerce-form-coupon,.wp-block-woocommerce-checkout .coupon,.wp-block-woocommerce-checkout .woocommerce-form-coupon{display:flex;gap:1rem}.woocommerce .coupon #coupon_code,.woocommerce .woocommerce-form-coupon #coupon_code,.wp-block-woocommerce-checkout .coupon #coupon_code,.wp-block-woocommerce-checkout .woocommerce-form-coupon #coupon_code{height:auto !important;width:50%;padding-left:5px}.woocommerce .woocommerce-form-coupon #coupon_code,.wp-block-woocommerce-checkout .woocommerce-form-coupon #coupon_code{width:100%}.woocommerce .woocommerce-form-coupon button,.wp-block-woocommerce-checkout .woocommerce-form-coupon button{height:100%}.woocommerce .product-quantity,.wp-block-woocommerce-checkout .product-quantity{display:none !important}.woocommerce .button,.woocommerce .wp-element-button,.wp-block-woocommerce-checkout .button,.wp-block-woocommerce-checkout .wp-element-button{text-align:center !important;cursor:pointer !important;color:#311c11 !important;transition:all 0.2s ease !important;font-family:"Arpona",sans-serif;border:1px solid #b4aea2 !important;background-color:#b4aea2 !important;color:#f3f2f0 !important}.woocommerce .button:active,.woocommerce .wp-element-button:active,.wp-block-woocommerce-checkout .button:active,.wp-block-woocommerce-checkout .wp-element-button:active{transform:translateY(2px) !important}.woocommerce .button:disabled,.woocommerce .wp-element-button:disabled,.wp-block-woocommerce-checkout .button:disabled,.wp-block-woocommerce-checkout .wp-element-button:disabled{display:none !important}.woocommerce .button:hover,.woocommerce .wp-element-button:hover,.wp-block-woocommerce-checkout .button:hover,.wp-block-woocommerce-checkout .wp-element-button:hover{background-color:#f3f2f0 !important;color:#311c11 !important}@media (max-width: 768px){.woocommerce .button,.woocommerce .wp-element-button,.wp-block-woocommerce-checkout .button,.wp-block-woocommerce-checkout .wp-element-button{color:#f3f2f0 !important}.woocommerce .button:hover,.woocommerce .wp-element-button:hover,.wp-block-woocommerce-checkout .button:hover,.wp-block-woocommerce-checkout .wp-element-button:hover{background-color:#dcd9d4 !important}}.woocommerce .wc_payment_methods,.wp-block-woocommerce-checkout .wc_payment_methods{background-color:#f4efe4 !important}.woocommerce .wc_payment_methods .payment_box,.wp-block-woocommerce-checkout .wc_payment_methods .payment_box{background-color:#f3f2f0 !important}.woocommerce .wc_payment_methods .payment_box::before,.wp-block-woocommerce-checkout .wc_payment_methods .payment_box::before{content:"" !important;display:block !important;border:1em solid #f3f2f0 !important;border-right-color:transparent !important;border-left-color:transparent !important;border-top-color:transparent !important;position:absolute !important;top:-0.75em !important;left:0 !important;margin:-1em 0 0 2em !important}.woocommerce .place-order,.wp-block-woocommerce-checkout .place-order{background-color:#f4efe4 !important}.woocommerce .product_meta .posted_in,.wp-block-woocommerce-checkout .product_meta .posted_in{display:none}.woocommerce .woocommerce-tabs .wc-tabs,.wp-block-woocommerce-checkout .woocommerce-tabs .wc-tabs{display:none !important}.related{display:none}[class^="wc-block-"],[class^="wc-block-"] input,.wc-block-cart__totals-title{font-size:1.25rem !important}.wc-block-components-totals-coupon__button{min-height:unset !important}.wc-block-components-checkout-place-order-button{color:#f3f2f0 !important}.wc-block-components-checkout-place-order-button:hover{color:#311c11}.wc-block-components-checkout-place-order-button .wc-block-components-button__text{color:inherit}.wc-block-components-checkout-place-order-button .wc-block-components-checkout-place-order-button__text{color:inherit !important}@media (min-width: 769px){.wc-block-checkout__sidebar{top:200px !important}}.wp-block-woocommerce-empty-cart-block .wc-block-cart__empty-cart__title.with-empty-cart-icon::before{display:none !important}.wp-block-woocommerce-empty-cart-block .wp-block-product-new{display:none !important}.wp-block-woocommerce-empty-cart-block .has-text-align-center{margin:auto !important;font-size:clamp(1.375rem, calc(1vw + 0.5rem), 1.875rem);line-height:1.5 !important;align-content:center;border-radius:4px;box-sizing:border-box;color:#311c11 !important;display:flex;justify-content:center;padding:16px !important;background-color:#f4efe4 !important;border:1px solid #f4efe4 !important;box-shadow:0 0px 6px rgba(0,0,0,0.1)}.wp-block-woocommerce-empty-cart-block .wp-block-separator{display:none !important}.wp-block-woocommerce-empty-cart-block .has-text-align-center:nth-of-type(2){display:none !important}.woocommerce-store-notice{color:#f3f2f0 !important;background-color:#b4aea2 !important}.wcvendors-pro-dashboard-wrapper{padding:40px 40px}@media (max-width: 768px){.wcvendors-pro-dashboard-wrapper{padding:20px}}.wcvendors-pro-dashboard-wrapper .quick-link-wrapper,.wcvendors-pro-dashboard-wrapper .wcv-dashboard-table tr th,.wcvendors-pro-dashboard-wrapper .wcv-dashboard-table tr td,.wcvendors-pro-dashboard-wrapper .wcv-grid,.wcvendors-pro-dashboard-wrapper .wcv-store-setting-section input{color:#b4aea2 !important;font-weight:300}.wcvendors-pro-dashboard-wrapper .quick-link-wrapper h6,.wcvendors-pro-dashboard-wrapper .wcv-dashboard-table tr th h6,.wcvendors-pro-dashboard-wrapper .wcv-dashboard-table tr td h6,.wcvendors-pro-dashboard-wrapper .wcv-grid h6,.wcvendors-pro-dashboard-wrapper .wcv-store-setting-section input h6{color:#311c11 !important}.wcvendors-pro-dashboard-wrapper .quick-link-wrapper .wcv-checkbox-container input[type="checkbox"]:checked+.checkmark,.wcvendors-pro-dashboard-wrapper .wcv-dashboard-table tr th .wcv-checkbox-container input[type="checkbox"]:checked+.checkmark,.wcvendors-pro-dashboard-wrapper .wcv-dashboard-table tr td .wcv-checkbox-container input[type="checkbox"]:checked+.checkmark,.wcvendors-pro-dashboard-wrapper .wcv-grid .wcv-checkbox-container input[type="checkbox"]:checked+.checkmark,.wcvendors-pro-dashboard-wrapper .wcv-store-setting-section input .wcv-checkbox-container input[type="checkbox"]:checked+.checkmark{background-color:#311c11}.wcvendors-pro-dashboard-wrapper .quick-link-wrapper .ed_button,.wcvendors-pro-dashboard-wrapper .wcv-dashboard-table tr th .ed_button,.wcvendors-pro-dashboard-wrapper .wcv-dashboard-table tr td .ed_button,.wcvendors-pro-dashboard-wrapper .wcv-grid .ed_button,.wcvendors-pro-dashboard-wrapper .wcv-store-setting-section input .ed_button{color:#f3f2f0;background-color:#b4aea2;border-color:#a49789}.wcvendors-pro-dashboard-wrapper .wcv-dashboard-table tr td{color:#311c11 !important}.wcvendors-pro-dashboard-wrapper .wcv-product-date,.wcvendors-pro-dashboard-wrapper .wcv-product-cat{color:#311c11 !important;font-weight:300 !important}.wcvendors-pro-dashboard-wrapper .wcv-section{overflow:scroll;text-align:center}.wcvendors-pro-dashboard-wrapper .wcv-section canvas{margin:auto}.wcvendors-pro-dashboard-wrapper .wcv-section .shipping{display:none}.wcvendors-pro-dashboard-wrapper .wcv-select-list .wcv-select-item{color:#b4aea2 !important;transition:all 0.2s ease}.wcvendors-pro-dashboard-wrapper .wcv-select-list .wcv-select-item:hover{text-decoration:underline;color:#b4aea2}.wcvendors-pro-dashboard-wrapper .wcv-select-list .wcv-select-item.selected{font-weight:600;color:#b4aea2}.wcvendors-pro-dashboard-wrapper .wcv-grid a.sale_schedule span,.wcvendors-pro-dashboard-wrapper .wcv-grid a.cancel_sale_schedule span{border-bottom:none !important}.wcvendors-pro-dashboard-wrapper .wcv-grid .wcv-button-link-secondary,.wcvendors-pro-dashboard-wrapper .wcv-media-uploader-featured-replace,.wcvendors-pro-dashboard-wrapper .wcv-search-button{color:#b4aea2 !important;background:none !important;transition:all 0.2s ease}.wcvendors-pro-dashboard-wrapper .wcv-grid .wcv-button-link-secondary:hover,.wcvendors-pro-dashboard-wrapper .wcv-media-uploader-featured-replace:hover,.wcvendors-pro-dashboard-wrapper .wcv-search-button:hover{color:#311c11 !important}.wcvendors-pro-dashboard-wrapper .wcv-grid .wcv-button-link-secondary{border:none;font-size:.9375rem !important;border-radius:0}.wcvendors-pro-dashboard-wrapper .wcv-grid .wcv-button-link-secondary:hover{border:none;box-shadow:none}.wcvendors-pro-dashboard-wrapper .wcv-media-uploader-featured-replace{border:solid 1px #b4aea2 !important}.wcvendors-pro-dashboard-wrapper .wcv-navigation{background-color:#b4aea2}.wcvendors-pro-dashboard-wrapper .wcv-navigation .wcv-dashboard-nav-item-link svg,.wcvendors-pro-dashboard-wrapper .wcv-navigation .wcv-dashboard-nav-item.active .wcv-dashboard-nav-item-link svg{fill:white !important;stroke:white !important}.wcvendors-pro-dashboard-wrapper .wcv-navigation .wcv-dashboard-nav-item{background-color:transparent !important}.wcvendors-pro-dashboard-wrapper .wcv-navigation .wcv-dashboard-nav-item.active .wcv-dashboard-nav-item-link{background:#b4aea2 !important;color:#311c11}.wcvendors-pro-dashboard-wrapper .wcv-navigation .wcv-dashboard-nav-item:not(.active) .wcv-dashboard-nav-item-link:hover{background:#b4aea2 !important;color:#311c11}.wcvendors-pro-dashboard-wrapper .wcv-navigation #dashboard-menu-item-more-button:hover .wcv-dashboard-nav-item-link span{background-color:#311c11 !important}.wcvendors-pro-dashboard-wrapper .wcv-navigation .secondary{background-color:#b4aea2 !important}.wcvendors-pro-dashboard-wrapper .wcv-tabs .tabs-nav{display:none}.wcvendors-pro-dashboard-wrapper .wcv-accordion-title{transition:all 0.2s ease}.wcvendors-pro-dashboard-wrapper .wcv-accordion-title .wcv-icon{color:#311c11 !important}.wcvendors-pro-dashboard-wrapper .wcv-accordion-title.active{display:none;background:white !important}.wcvendors-pro-dashboard-wrapper .wcv-accordion-title.active h3{color:#311c11 !important}.wcvendors-pro-dashboard-wrapper .wcv-accordion-content.active{border:none}.wcvendors-pro-dashboard-wrapper .wcv-search-form a{color:#311c11 !important}.wcvendors-pro-dashboard-wrapper .wcv-button{font-size:.9375rem !important}.wcvendors-pro-dashboard-wrapper .wcv-product-table-buttons .wcv-button,.wcvendors-pro-dashboard-wrapper .wcv-view-more,.wcvendors-pro-dashboard-wrapper .wcv-view-btn,.wcvendors-pro-dashboard-wrapper #wcv-store-settings .wcv-button,.wcvendors-pro-dashboard-wrapper .wcv-browser-file,.wcvendors-pro-dashboard-wrapper #product_save_button,.wcvendors-pro-dashboard-wrapper .upload_file_button{border:1px solid #b4aea2 !important;border-radius:0 !important;background-color:#b4aea2 !important;color:#f3f2f0 !important;transition:all 0.2s ease}.wcvendors-pro-dashboard-wrapper .wcv-product-table-buttons .wcv-button:hover,.wcvendors-pro-dashboard-wrapper .wcv-view-more:hover,.wcvendors-pro-dashboard-wrapper .wcv-view-btn:hover,.wcvendors-pro-dashboard-wrapper #wcv-store-settings .wcv-button:hover,.wcvendors-pro-dashboard-wrapper .wcv-browser-file:hover,.wcvendors-pro-dashboard-wrapper #product_save_button:hover,.wcvendors-pro-dashboard-wrapper .upload_file_button:hover{background-color:#f3f2f0 !important;color:#311c11 !important}.wcvendors-pro-dashboard-wrapper .wcv-product-table-buttons .wcv-button:hover .wcv-icon,.wcvendors-pro-dashboard-wrapper .wcv-view-more:hover .wcv-icon,.wcvendors-pro-dashboard-wrapper .wcv-view-btn:hover .wcv-icon,.wcvendors-pro-dashboard-wrapper #wcv-store-settings .wcv-button:hover .wcv-icon,.wcvendors-pro-dashboard-wrapper .wcv-browser-file:hover .wcv-icon,.wcvendors-pro-dashboard-wrapper #product_save_button:hover .wcv-icon,.wcvendors-pro-dashboard-wrapper .upload_file_button:hover .wcv-icon{fill:#311c11 !important}@media (max-width: 768px){.wcvendors-pro-dashboard-wrapper .wcv-product-table-buttons .wcv-button,.wcvendors-pro-dashboard-wrapper .wcv-view-more,.wcvendors-pro-dashboard-wrapper .wcv-view-btn,.wcvendors-pro-dashboard-wrapper #wcv-store-settings .wcv-button,.wcvendors-pro-dashboard-wrapper .wcv-browser-file,.wcvendors-pro-dashboard-wrapper #product_save_button,.wcvendors-pro-dashboard-wrapper .upload_file_button{color:#f3f2f0 !important}.wcvendors-pro-dashboard-wrapper .wcv-product-table-buttons .wcv-button:hover,.wcvendors-pro-dashboard-wrapper .wcv-view-more:hover,.wcvendors-pro-dashboard-wrapper .wcv-view-btn:hover,.wcvendors-pro-dashboard-wrapper #wcv-store-settings .wcv-button:hover,.wcvendors-pro-dashboard-wrapper .wcv-browser-file:hover,.wcvendors-pro-dashboard-wrapper #product_save_button:hover,.wcvendors-pro-dashboard-wrapper .upload_file_button:hover{background-color:#dcd9d4 !important}}.wcvendors-pro-dashboard-wrapper #draft_button{border:1px solid #b4aea2 !important;border-radius:0 !important;background-color:#f3f2f0 !important;color:#311c11 !important;transition:all 0.2s ease}.wcvendors-pro-dashboard-wrapper #draft_button:hover{background-color:#f4efe4 !important}.wcvendors-pro-dashboard-wrapper .wcv-modal .order-detail-icon{background:rgba(180,174,162,0.2);border:solid 8px rgba(180,174,162,0.4)}.wcvendors-pro-dashboard-wrapper .wcv-modal .order-detail-icon svg{fill:#311c11}.wcvendors-pro-dashboard-wrapper .row-actions .row-action-item:hover a{color:#b4aea2 !important}.wcvendors-pro-dashboard-wrapper .control-group{flex-grow:1}.wcvendors-pro-dashboard-wrapper .wcv-datepicker-wrapper,.wcvendors-pro-dashboard-wrapper .wcv-product-media{background:white}.wcvendors-pro-dashboard-wrapper .wcv-product-media h6{color:#311c11}.wcvendors-pro-dashboard-wrapper .wcv-product-media .wcv-upload-files-input{border:dashed 2px #b4aea2}.wcvendors-pro-dashboard-wrapper .wcv-product-media svg path[fill="#E7ECFC"]{fill:#cfccc4}.wcvendors-pro-dashboard-wrapper .wcv-product-media svg path[fill="#CED9F9"]{fill:#c6c2b9}.wcvendors-pro-dashboard-wrapper .wcv-product-media svg path[fill="#6C8DEF"]{fill:#b4aea2}.wcvendors-pro-dashboard-wrapper .wcv-product-media svg path[fill="#3B67E9"]{fill:#a9a294}.wcvendors-pro-dashboard-wrapper .wcv-product-media svg path[fill="#2354E6"]{fill:#9d9586}.wcvendors-pro-dashboard-wrapper .wcv-product-media svg path[fill="#1849D6"]{fill:#928978}.wcvendors-pro-dashboard-wrapper .wcv-product-media svg path[fill="#1640C1"]{fill:#857c6b}.wcvendors-pro-dashboard-wrapper .wcv-store-setup-steps-wrapper{background-color:white}.wcvendors-pro-dashboard-wrapper .wcv-store-setup-steps-wrapper .wcv-store-setup-progress-bar-fill{background:#b4aea2}.wcvendors-pro-dashboard-wrapper .wcv-store-setup-steps-wrapper .wcv-store-setup-steps .wcv-store-setup-step .wcv-store-setup-step-content h3{color:#311c11}.wcvendors-pro-dashboard-wrapper .wcv-store-setup-steps-wrapper .wcv-store-setup-steps .wcv-store-setup-step:hover .wcv-store-setup-step-content{border:1px solid #b4aea2}.wcvendors-pro-dashboard-wrapper .wcv-store-setup-steps-wrapper .wcv-store-setup-steps .wcv-store-setup-step.current .wcv-store-setup-step-content{background:#f3f2f0}.wcvendors-pro-dashboard-wrapper .wcv-store-setup-steps-wrapper .wcv-store-setup-steps .wcv-store-setup-step.current .wcv-store-setup-step-content h3,.wcvendors-pro-dashboard-wrapper .wcv-store-setup-steps-wrapper .wcv-store-setup-steps .wcv-store-setup-step.current .wcv-store-setup-step-content .wcv-store-setup-step-description{color:#311c11}.wcvendors-pro-dashboard-wrapper .wcv-store-setup-steps-wrapper .wcv-store-setup-steps .wcv-store-setup-step .wcv-store-setup-step-icon{border:2px solid #b4aea2;padding:7px}.wcvendors-pro-dashboard-wrapper .wcv-store-setup-steps-wrapper .wcv-store-setup-steps .wcv-store-setup-step .wcv-store-setup-step-icon .wcv-step-icon{fill:#b4aea2}.wcvendors-pro-dashboard-wrapper .wcv-store-setup-steps-wrapper .wcv-store-setup-steps .wcv-store-setup-step.completed .wcv-store-setup-step-icon,.wcvendors-pro-dashboard-wrapper .wcv-store-setup-steps-wrapper .wcv-store-setup-steps .wcv-store-setup-step.current .wcv-store-setup-step-icon{background:#b4aea2}.wcvendors-pro-dashboard-wrapper #wcv-product-edit .download_file_table{width:100%}.wcvendors-pro-dashboard-wrapper #wcv-product-edit .download_file_table tr:nth-child(2n+1) td{background-color:rgba(180,174,162,0.2)}.flatpickr-calendar .flatpickr-innerContainer .dayContainer .flatpickr-day:hover{border-color:#b4aea2 !important}.flatpickr-calendar .flatpickr-innerContainer .dayContainer .flatpickr-day.selected{background-color:#b4aea2 !important;border-color:#b4aea2 !important;color:#f3f2f0 !important}#affwp-affiliate-dashboard,.affwp-register-form{max-width:80%;width:80%;margin:2rem auto;padding:2rem;box-shadow:0 0px 6px rgba(0,0,0,0.1)}@media (max-width: 768px){#affwp-affiliate-dashboard,.affwp-register-form{width:90%}}#affwp-affiliate-dashboard .button,#affwp-affiliate-dashboard select,.affwp-register-form .button,.affwp-register-form select{font-size:.9375rem;text-transform:unset;padding:0.8rem 1.5rem;line-height:normal}#affwp-affiliate-dashboard select,.affwp-register-form select{border:1px solid #b4aea2;text-align:left;margin:3px}#affwp-affiliate-dashboard label,#affwp-affiliate-dashboard input,#affwp-affiliate-dashboard textarea,.affwp-register-form label,.affwp-register-form input,.affwp-register-form textarea{font-size:clamp(1rem, calc(1vw + 0.5rem), 1.25rem);line-height:1.5;font-weight:300}#affwp-affiliate-dashboard input,#affwp-affiliate-dashboard textarea,.affwp-register-form input,.affwp-register-form textarea{padding:5px 10px;color:#311c11;font-family:"Arpona",sans-serif}#affwp-affiliate-dashboard p:has(#affwp-payment-email),#affwp-affiliate-dashboard p:has(#affwp-user-url),.affwp-register-form p:has(#affwp-payment-email),.affwp-register-form p:has(#affwp-user-url){display:none !important}#affwp-affiliate-dashboard p:has(input[required]) label::after,#affwp-affiliate-dashboard p:has(textarea[required]) label::after,.affwp-register-form p:has(input[required]) label::after,.affwp-register-form p:has(textarea[required]) label::after{content:" *";color:#c02b0a;font-weight:600}#affwp-affiliate-dashboard fieldset legend::after,.affwp-register-form fieldset legend::after{content:" (* indicates required field)";font-size:0.85em;color:#311c11;font-weight:300;font-weight:100;display:block}.affiliate-registration-message,.affwp-notice{display:flex;justify-content:space-between;max-width:80%;width:80%;margin:2rem auto;padding:2rem;box-shadow:0 0px 6px rgba(0,0,0,0.1)}@media (max-width: 768px){.affiliate-registration-message,.affwp-notice{width:90%}}.affiliate-registration-message .sign-in-link,.affwp-notice .sign-in-link{text-transform:unset;padding:0.8rem 1.5rem;line-height:normal}.footer{color:#f3f2f0 !important;font-weight:100;font-family:"Larken",serif}.footer li{list-style-type:none}.footer a{color:#f3f2f0;text-decoration:none;transition:opacity 0.3s ease;font-size:1.125rem}@media (max-width: 768px){.footer a{font-size:.875rem}}.footer a:hover,.footer a:focus{color:#f4efe4}.footer .footer-top-section{margin-bottom:40px;padding:50px 3%;border-bottom:1px solid #f3f2f0}@media (max-width: 768px){.footer .footer-top-section{padding:40px 3%;margin-bottom:75px}}.footer .footer-top-section .top-section-links{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;margin:0;padding:0}@media (max-width: 768px){.footer .footer-top-section .top-section-links{justify-content:center}}.footer .footer-top-section .top-section-links li{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer .footer-top-section .top-section-links li p{max-width:400px;text-align:center}.footer .footer-top-section .top-section-links li .social-icons{display:flex;flex-direction:row;gap:10px}.footer .footer-top-section .top-section-links li .social-icons a{font-size:unset}.footer .footer-top-section .top-section-links li .social-icons a.icon::before{content:"";font-family:initial;display:inline-block;width:1.35em;height:1.35em;padding-right:0;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100% 100%}.footer .footer-top-section .top-section-links li .social-icons a.tiktok::before{background-image:url("assets/icons/tiktokLogoWhite.svg")}.footer .footer-top-section .top-section-links li .social-icons a.instagram::before{background-image:url("assets/icons/instagramWhite.svg")}.footer .footer-top-section .top-section-links li .social-icons a.envelope::before{background-image:url("assets/icons/envelopeWhite.svg")}.footer .footer-top-section .top-section-links a{font-style:italic;font-size:1.7rem}@media (max-width: 768px){.footer .footer-top-section .top-section-links a{font-size:1.5rem}}.footer .footer-top-section .top-section-links .footer-monogram{width:clamp(85px, 100px, 125px)}@media (max-width: 768px){.footer .footer-top-section .top-section-links .footer-link-to-hide{display:none}}.footer .footer-bottom-section{display:grid;grid-template-columns:repeat(3, 1fr);gap:40px;margin:0 auto;padding:0 9%}@media (max-width: 768px){.footer .footer-bottom-section{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:30px;padding:0 3%}.footer .footer-bottom-section .footer-column:nth-child(1){grid-column:1 / 2}.footer .footer-bottom-section .footer-column:nth-child(2){grid-column:2 / 3}.footer .footer-bottom-section .footer-column:nth-child(3){grid-column:1 / 3}}.footer .footer-bottom-section .footer-column a{font-family:"Arpona",sans-serif}.footer .footer-bottom-section .footer-column .footer-column-title{font-size:1.875rem;margin:0 0 30px 0}@media (max-width: 768px){.footer .footer-bottom-section .footer-column .footer-column-title{margin:0 0 20px 0;font-size:1.625rem}}.footer .footer-bottom-section .footer-column .invisible-footer-column-title{visibility:hidden}.footer .footer-bottom-section .footer-column .footer-menu{list-style:none;padding:0;margin:0}.footer .footer-bottom-section .footer-column .footer-menu li{margin-bottom:12px}.footer .footer-bottom-section .footer-column a{text-transform:uppercase;font-weight:300;letter-spacing:2px}.footer .footer-bottom-section .footer-column .footer-contact-mobile-menu-ul{font-style:italic}.footer .footer-bottom-section .footer-column.footer-form-column .footer-form{max-width:300px}@media (max-width: 768px){.footer .footer-bottom-section .footer-column.footer-form-column .footer-form{max-width:none}}.footer .footer-bottom-section .footer-column.footer-form-column .footer-form a{color:#311c11;padding:20px 60px;display:block;width:fit-content}.footer .footer-bottom-section .footer-column.footer-form-column .footer-form a:hover{background-color:#311c11;color:#f3f2f0}.footer .footer-bottom-section .footer-contact-mobile-menu{display:none}@media (max-width: 768px){.footer .footer-bottom-section .footer-contact-mobile-menu{display:block}}.footer .footer-credit{display:flex;justify-content:space-between;padding:25px 3%;text-transform:uppercase;font-weight:200;letter-spacing:2px}@media (max-width: 768px){.footer .footer-credit{padding-bottom:10px;font-size:.875rem}}.footer .footer-credit p{margin:0}
