@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Orbitron:wght@400..900&display=swap";.page-width{padding-left:15px!important;padding-right:15px!important}.container{margin:0 auto;padding-left:15px;padding-right:15px;width:100%;max-width:1200px!important}body{font-family:Montserrat,sans-serif;letter-spacing:initial!important}h1,h2,h3,h4,h5,h6{font-family:Orbitron,sans-serif;letter-spacing:initial!important}.p0{padding:0!important}.flex_col.align_center{align-items:center}.flex_col{display:flex;flex-wrap:wrap}.button:focus-visible,.button:focus,.button.focused,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button [role=button]:focus-visible,.shopify-payment-button__button--unbranded:focus,.shopify-payment-button [role=button]:focus{box-shadow:none!important;text-decoration:none!important}a:focus,a:focus-visible,a:hover{outline:none;text-decoration:none;box-shadow:none}a.button,.cart__checkout-button{color:#fff;font-size:16px;font-weight:600;padding:20px 24px;line-height:.9em;letter-spacing:initial;text-transform:uppercase;text-decoration:none;border-radius:10px;background:#000;border:1px solid #000;position:relative;display:inline-block;overflow:hidden;transition:transform .8s cubic-bezier(.16,1,.3,1)}a.button:before,.cart__checkout-button:before{content:attr(data-text);position:absolute;left:0;top:0;width:100%;height:100%;color:#fff;background:#465d59;display:flex;align-items:center;justify-content:center;transform:translateY(100%);transition:transform .8s cubic-bezier(.16,1,.3,1);pointer-events:none;z-index:1}a.button:hover:before,.cart__checkout-button:hover:before{transform:translateY(0)}a.button:hover,.cart__checkout-button:hover{background-color:#465d59!important;color:#fff!important;border-color:#465d59!important}a.button:hover:after,.cart__checkout-button:hover:after{filter:brightness(1) invert(1)!important}a.button:after,.cart__checkout-button:after{display:none}.common-title h1{margin-top:0;color:#000;font-size:65px;font-style:normal;font-weight:800;line-height:1.15em!important;text-transform:uppercase;letter-spacing:initial}.common-title h2,.product__title h1,.product__title h2{margin-top:0;font-family:Orbitron,sans-serif;color:#000;font-size:45px;font-style:normal;font-weight:800;line-height:1.25em;text-transform:uppercase;letter-spacing:initial}.product__title h1,.product__title h2{font-weight:700!important}.common-title h3,.cart__empty-text{margin-top:0;color:#000;font-size:22px;font-style:normal;font-weight:800;line-height:1.2em;text-transform:uppercase;letter-spacing:initial}.common-title h4{margin-top:0!important;font-size:30px;font-style:normal;font-weight:700;line-height:1.3em;text-transform:uppercase;letter-spacing:initial}.common-title h5{margin:0!important;font-size:18px;font-style:normal;font-weight:800;line-height:1.17em;text-transform:uppercase;letter-spacing:initial}.common-title h6{margin:0;font-weight:800;font-size:18px;line-height:1.3em;text-transform:uppercase;letter-spacing:initial}sticky-header.header-wrapper{border-bottom:none!important}.shopify-section-header-sticky .header{box-shadow:none!important}p.cart__login-title.h3{color:#000!important;font-size:22px!important;font-weight:700}p.cart__login-paragraph{color:#000!important}p.cart__login-paragraph a{color:#006fcf!important;font-weight:700}*:focus-visible{outline:none!important;box-shadow:none!important}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{display:none!important}.header__menu-item:hover span{text-decoration:none!important}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before,.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{display:none!important}.search__button:hover .icon,.reset__button:hover .icon,.header__icon:hover .icon,.modal__close-button:hover .icon{transform:none!important}button.button.button--primary{border-radius:50px!important;text-transform:uppercase!important}.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{display:none!important}.product-form__buttons button:after,.product-form__buttons button:before{display:none!important}.underline-links-hover:hover a{text-decoration:none!important}.pagination__item--current:after,.pagination__item:hover:after{display:none!important}.cart-item__name:hover{text-decoration:none!important}.drawer__inner{width:50rem!important}button.button.button--tertiary.cart-remove-button{padding:10px 20px!important;margin-left:10px!important}button.button.button--tertiary.cart-remove-button svg{color:#fff!important}.cart__checkout-button:after{filter:brightness(0) invert(1)}.mobile_show .reset__button,.desktop_show .reset__button{right:46px!important;top:2px!important;width:20px!important;height:38px!important}.about_banner_section{padding-top:80px!important;padding-bottom:53px!important}.about_banner_section .about_heading_col{text-align:center}.about_banner_section .about_heading_col h4{font-size:25px!important;font-weight:800!important;color:#465d59;text-transform:uppercase}.about_banner_section .about_heading_col h1{max-width:641px!important;width:100%;margin:auto;padding-bottom:22px}.about_banner_section .about_heading_col p{font-size:18px;font-weight:500!important;color:#000;font-family:Montserrat,sans-serif}.our_vision_section{padding-top:90px;padding-bottom:90px}.our_vision_section .our_vision_col{text-align:center;padding:50px 28px!important;background:#f5fffe;border-radius:25px;display:flex;flex-direction:column;justify-content:center;align-items:center}.our_vision_section .our_vision_col:hover{background:#465d59}.our_vision_section .our_vision_heading h2{text-transform:uppercase;text-align:center;margin-top:0;margin-bottom:50px}.our_vision_section .our_vision_col p{font-size:18px;font-weight:500!important;color:#000;font-family:Montserrat,sans-serif}.our_vision_section .our_vision_col h3{font-size:22px;color:#000;font-weight:800;text-transform:uppercase;margin-top:0!important;margin-bottom:20px!important}.our_vision_section .our_vision_col:hover h3,.our_vision_section .our_vision_col:hover p{color:#fff}.interested_learning_section .interested_learning_row{text-align:center;padding:90px 105px!important;background-color:#fffaf5!important;border-radius:15px}.interested_learning_section .interested_learning_row h3{font-weight:800;margin:0;text-transform:uppercase;font-size:24px;line-height:1.2em;color:#000}.interested_learning_section .interested_learning_text_col{transition:transform 1s ease-out,opacity 1s ease-out;opacity:0;transform:translateY(20px)}.interested_learning_text_col.animate{animation:slideToDown 1s forwards}@keyframes slideToDown{to{transform:translateY(0);opacity:1}}.interested_learning_section .image_slide_contain{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto!important;display:flex;justify-content:center;align-items:center}.interested_learning_section #my-section{display:flex;justify-content:center;align-items:center;gap:40px;position:relative;overflow:hidden}.interested_learning_section .image{width:150px;transition:transform 1s ease-out,opacity 1s ease-out;opacity:1;transform:translate(0)}.interested_learning_section .image-left.animate{animation:slideToLeft 1s forwards}.interested_learning_section .image-right.animate{animation:slideToRight 1s forwards}@keyframes slideToLeft{to{transform:translate(-35vw);opacity:1}}@keyframes slideToRight{to{transform:translate(35vw);opacity:1}}.interested_learning_heading{margin-bottom:30px}body.page_your-shopping-cart .header.page-width,body.page_shipping-policy .header.page-width,body.page_terms-of-service .header.page-width,body.page_refund-policy .header.page-width,body.page_privacy-policy .header.page-width,body.page_account .header.page-width,body.page_create-account .header.page-width{position:initial;background:#000}.page_account .customer,.page_create-account .customer{padding:0}.shopify-policy__container .shopify-policy__title h1,.page_account .customer h1,.page_create-account .customer h1{margin-top:0;margin-bottom:20px;text-transform:capitalize;font-size:45px;color:#000}.page_customers-login .content-for-layout,.page_account .content-for-layout,.page_create-account .content-for-layout,.page_privacy-policy .content-for-layout,.page_shipping-policy .content-for-layout,.page_refund-policy .content-for-layout,.page_terms-of-service .content-for-layout{background-color:#f0ece9;padding-top:80px;padding-bottom:80px}.shopify-policy__container{max-width:1170px;padding-top:50px;padding-bottom:50px}.main_cart cart-items.gradient{background:linear-gradient(180deg,#f0ece9,#fff);padding-top:80px}.main_cart .title-wrapper-with-link h1{color:#000;font-size:45px;font-style:normal;font-weight:600;line-height:110%;text-transform:uppercase;letter-spacing:initial}.main_cart .title-wrapper-with-link a.underlined-link{color:#000;font-size:16px;text-decoration:underline;font-weight:400;letter-spacing:initial;text-transform:capitalize}.main_cart .title-wrapper-with-link a.underlined-link:hover{color:#2a3965}.main_cart .caption-with-letter-spacing{color:#333;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:initial;text-transform:initial}.main_cart .title-wrapper-with-link{margin-bottom:50px}.main_cart table.cart-items tr th{color:#000;font-family:Proxima Nova;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;letter-spacing:initial;border-bottom:1px solid rgba(0,0,0,.2);opacity:1}.main_cart .cart-item__image-container{border-color:#000}.main_cart .cart-vendor{color:#333;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:initial;font-family:Calibri;text-transform:initial}.main_cart .cart__items td.cart-item__details a.cart-item__name{color:#000;font-family:Playfair Display;font-size:20px;font-style:normal;font-weight:600;line-height:1.2em;text-transform:capitalize;letter-spacing:initial}.main_cart .cart__items td.cart-item__details .product-option{color:#2a3965;font-size:20px;font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:initial;font-family:Proxima Nova}.main_cart .cart__items td.cart-item__details s.product-option{font-size:16px}.main_cart a.button.button--tertiary:after{display:none!important}.main_cart a.button.button--tertiary{padding:5px 20px!important;height:50px;border-radius:5px}.main_cart a.button.button--tertiary:hover{background-color:#2a3863!important}.main_cart a.button.button--tertiary svg.icon.icon-remove{color:#fff}.main_cart quantity-input.quantity.cart-quantity{border-radius:5px;background:#fff;width:188px;height:50px;border:1px solid #DCDCDC}.main_cart quantity-input.quantity.cart-quantity input{font-size:16px;font-weight:700;opacity:1}.main_cart quantity-input.quantity.cart-quantity:before,.main_cart quantity-input.quantity.cart-quantity:after{display:none}.main_cart .cart-item__price-wrapper{font-family:Proxima Nova;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.main_cart .cart-item__price-wrapper .price{color:#2a3965!important;margin-top:18px!important}.main_cart cart-items .cart__items{border-bottom:1px solid rgba(0,0,0,.2)}.cart__footer .totals .totals__total,.cart__footer .totals .totals__total-value{color:#000;font-family:Proxima Nova!important;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.cart__footer .totals .totals__total-value{color:#2a3965!important}.cart__footer .tax-note{color:#333;font-size:16px;font-weight:400;margin-top:7px;text-align:center;margin-bottom:15px}#main-cart-footer .cart__footer{padding-bottom:100px}.main_cart .cart__items td.cart-item__details dl .product-option{font-size:1.4rem;word-break:break-word;line-height:calc(1 + .5 / var(--font-body-scale));font-weight:400}@media screen and (max-width: 1150px){.common-title h4{font-size:22px}.common-title h2,.product__title h1,.product__title h2{font-size:42px}.common-title h1{font-size:48px}.interested_learning_section .interested_learning_row{padding:90px 109px!important}}@media screen and (max-width: 991px){.page_account .content-for-layout,.page_create-account .content-for-layout,.page_privacy-policy .content-for-layout,.page_shipping-policy .content-for-layout,.page_refund-policy .content-for-layout,.page_terms-of-service .content-for-layout{padding-top:50px;padding-bottom:50px}.shopify-policy__container .shopify-policy__title h1,.page_account .customer h1,.page_create-account .customer h1{font-size:30px}.main_cart a.button.button--tertiary{padding:5px 13px!important}.main_cart cart-items.gradient{padding-top:50px}.main_cart .title-wrapper-with-link h1{font-size:35px}.main_cart .title-wrapper-with-link{margin-bottom:30px}#main-cart-footer .cart__footer{padding-bottom:50px;padding-top:0}.our_vision_section .our_vision_col{margin-bottom:30px}.interested_learning_section .image{width:130px}.interested_learning_section .interested_learning_row{padding:60px 130px!important}.interested_learning_section .interested_learning_heading{margin-bottom:22px}.interested_learning_section .interested_learning_row h3{font-size:16px}@keyframes slideToLeft{to{transform:translate(-30vw);opacity:1}}@keyframes slideToRight{to{transform:translate(30vw);opacity:1}}.our_vision_section .our_vision_heading h2{margin-bottom:30px}.our_vision_section{padding-top:50px;padding-bottom:20px}.common-title h2,.product__title h1,.product__title h2{font-size:32px}.common-title h3,.cart__empty-text{font-size:20px}a.button,.cart__checkout-button{padding:16px 20px}.common-title h1{font-size:42px}.common-title h6{font-size:16px}.product_banner_sec,.product_banner_sec p{padding-left:15px!important;padding-right:15px!important}}@media screen and (max-width: 767px){.shopify-policy__container{padding-top:30px;padding-bottom:30px}.main_cart .title-wrapper-with-link h1{font-size:24px}.main_cart .title-wrapper-with-link a.underlined-link{font-size:14px}.main_cart .cart__items td.cart-item__details a.cart-item__name,.main_cart .cart__items td.cart-item__details .product-option,.cart__footer .totals .totals__total,.cart__footer .totals .totals__total-value{font-size:18px}.main_cart quantity-input.quantity.cart-quantity{width:140px}.main_cart a.button.button--tertiary{margin-top:5px}.portable_section.modern_section{padding-top:20px!important;padding-bottom:20px!important}.portable_section.our_commitment{padding-top:0!important}.our_commitment.portable_section .image-with-text__content a.button{margin-top:0!important}.interested_learning_section a.button{line-height:1.35em}.portable_section h2{margin-bottom:10px}.portable_section .image-with-text__text h3{margin-bottom:12px;padding-top:5px}.interested_learning_section .image_slide_contain{display:none}.interested_learning_section .interested_learning_row h3{font-size:20px}.interested_learning_section .interested_learning_row{padding:50px 20px!important}.interested_learning_section #my-section{display:initial}.our_vision_section .our_vision_heading h2{margin-bottom:25px}.about_banner_section .about_heading_col h1{font-size:32px}.our_vision_section .our_vision_col{padding:30px 10px!important}.column-reverse{display:flex;flex-direction:column-reverse}a.button,.cart__checkout-button{font-size:16px!important;padding:16px 20px!important}.common-title h4{font-size:20px}.common-title h2,.product__title h1,.product__title h2{font-size:28px}.common-title h3,.cart__empty-text{font-size:18px}.common-title h1{font-size:32px}.footer-menu{row-gap:30px}.inner_banner .mobile_mansion_area:before{clip-path:none!important}.inner_banner .mobile_mansion_area{padding-left:15px!important;padding-right:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
