.blog-slider .block-list{flex-flow:wrap}.blog-slider .block-list{flex-flow:unset}.blog-slider .section__header .article-item__meta{display:none}.blog-slider .section__header{justify-contentustify-content:unset;display:unset;text-align:center}.blog-slider .article-item__title{margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-slider .article-item__meta{display:flex;justify-content:space-between;font-size:12px;color:#a6a5af}.blog-slider .blog-post-list.block-list.block-list--loose.block-list--no-flush{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.blog-slider .block-list__item.\31\/1.\31\/2--tablet.\31\/2--lap-and-up{width:100%}.blog-slider .article-item__excerpt.rte{font-size:16px;line-height:26px;letter-spacing:0}.blog-slider .article-item__excerpt.rte{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-slider .article-item__image{aspect-ratio:4/3;object-fit:contain}.blog-slider h2.section__title.heading.h3{margin-bottom:30px}.close-icon:after{position:absolute;content:"";height:1px;width:100%;top:50%;left:0;background:#000;transform:translateY(-50%) rotate(25deg)}.show-password .close-icon:after{opacity:0;visibility:hidden}show-password .close-icon{position:relative}show-password{position:absolute;right:20px;display:flex;align-items:center;justify-content:center;height:33px;z-index:1;top:5px}show-password a{padding:0;line-height:0px}.contact{padding:20px 0 60px;margin:0}.contact .section{margin:0}.contact .contact_right .form__input-row{flex-direction:column!important;align-items:flex-end;width:100%;margin:0}.contact .contact_right .form__input-wrapper.form__input-wrapper--labelled{margin:0;padding-bottom:15px}.contact .layout__section.layout__section--large-secondary{flex:1;width:100%;max-width:50%;margin:0}.contact .layout__section{width:100%;max-width:calc(50% - 20px);margin:0}.contact .form__field--textarea{height:120px!important;border-radius:20px}.contact .layout{display:flex;gap:20px;align-items:center;margin:0}.contact .contact_right{max-width:480px;margin-left:auto}.contact .form__header h2.heading.h3{font-size:30px;font-weight:600;text-transform:capitalize;margin-bottom:20px;line-height:normal}.contact .form__header a{text-decoration:underline;font-weight:700}.contact form#contact_form label.form__floating-label{font-size:15px;left:20px;top:10px;line-height:normal;font-weight:300}.contact .form__submit{width:100%;border-radius:30px;display:flex;align-items:center;justify-content:center;gap:14px;margin-top:40px;font-size:14px;padding:10px 20px;line-height:normal}.contact .terms-checkbox{display:flex;font-size:14px;gap:10px;color:#a6a5af}.contact .form__input-wrapper--labelled .form__field{padding-left:20px;height:40px;padding-bottom:6px;border-radius:20px}.contact .terms-checkbox a{text-decoration:underline}.contact .contact_left .contact__store-info{margin:0}.contact .contact__store-image img{border-radius:12px}.contact .form__header{margin-bottom:14px}.contact .form__header p{line-height:26px;letter-spacing:0px;color:#414141}.form__field{border:1px solid #414141}.contact .contact_right .form__input-wrapper.form__input-wrapper--labelled select{border-radius:20px;height:40px;border:1px solid #414141;padding-left:20px}.contact .contact_right .form__input-wrapper.form__input-wrapper--labelled .select-wrapper{line-height:normal}.login{padding:20px 0 80px}.login .custom-login{display:flex;align-items:center;justify-content:space-between;gap:20px}.login .custom-login form{margin:0;width:100%;max-width:480px;text-align:left}.login .form__input-wrapper input{border-radius:30px}.login .link--accented{color:#414141;text-decoration:underline;font-size:12px}.login button.form__submit.button.button--primary.button--full{border-radius:30px;display:flex;align-items:center;justify-content:center;gap:14px;margin-top:40px;font-size:14px;padding:10px 20px;line-height:normal}.login button.link.link--accented{color:#a6a5af}.login .form__secondary-action{text-align:center;font-size:16px;margin-top:20px}.login .form__secondary-action a.link.link--accented{font-size:16px}.login .form__secondary-action a.link.link--accented:hover{color:var(--accent-color)}.login label.form__floating-label{font-size:15px;left:20px;top:10px;line-height:normal;font-weight:300}.login .form__input-wrapper--labelled .form__field{padding-left:20px;height:40px;padding-bottom:6px}.login .form__input-wrapper--labelled .form__field[type=password]{padding-right:50px}.login label.form__floating-label{width:100%;max-width:100%}.login label.form__floating-label svg#Layer_1 path.cls-1{fill:#414141}.login label.form__floating-label svg#Layer_1{width:25px;height:20px;justify-content:end;right:30px;position:absolute;top:15px}.login header.form__header h1.form__title.heading.h1{font-size:30px;font-weight:600;text-transform:capitalize;line-height:normal}.login header.form__header{margin-bottom:40px}.login .custom-login p{line-height:normal}.login .login_right img{width:100%;height:100%;border-radius:12px}.login .custom-form,.login .login_right{width:100%;max-width:50%}.register{padding:20px 0 100px}.register .custom-regi{display:flex;align-items:center;justify-content:space-between;gap:20px}.register .custom-regi form{margin:0;width:100%;max-width:480px;text-align:left}.register .form__input-wrapper input{border-radius:30px}.register .form__secondary-action{text-align:center;font-size:16px;margin-top:20px}.register .form__secondary-action a.link.link--accented{font-size:16px;color:#414141;text-decoration:underline}.register .form__secondary-action a.link.link--accented:hover{color:var(--accent-color)}.register button.form__submit.button.button--primary.button--full{border-radius:30px;display:flex;align-items:center;justify-content:center;gap:14px;margin-top:40px;font-size:14px;padding:10px 20px;line-height:normal}.register .custom_fields{display:flex;gap:10px}.register label.form__floating-label{font-size:15px;left:20px;top:10px;line-height:normal;font-weight:300}.register .form__input-wrapper--labelled .form__field{padding-left:20px;height:40px;padding-bottom:6px}.register .form__input-wrapper--labelled .form__field[type=password]{padding-right:50px}.register header.form__header h1.form__title.heading.h1{font-size:30px;font-weight:600;text-transform:capitalize;line-height:normal}.register .form__input-wrapper.form__input-wrapper--labelled.feild_left{width:100%;max-width:70%}.register .form__input-wrapper.form__input-wrapper--labelled.feild_right{width:unset}.register label.form__floating-label svg#Layer_1 path.cls-1{fill:#414141}.register label.form__floating-label svg#Layer_1{width:25px;height:20px;justify-content:end;right:30px;position:absolute;top:15px}.register header.form__header{margin-bottom:40px}.register .custom-regi p{line-height:normal}.register .register_right img{width:100%;height:100%;border-radius:12px}.register .register-form,.register .register_right{width:100%;max-width:50%}.custom_blog_post .banner header.page__header.page__header--stack.page__header--centered.page__header--image{max-width:1280px;margin:0 auto;border-radius:15px}.custom_blog_post .page__header-content.container--narrow h1{font-size:45px}.custom_blog_post .blog-post-list.block-list.block-list--loose.block-list--no-flush{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin:0}.custom_blog_post .block-list__item.\31\/1.\31\/2--tablet.\31\/2--lap-and-up{width:100%}.custom_blog_post h2.article-item__title a{font-size:18px}.custom_blog_post .banner .page__header-content.container--narrow{position:absolute;top:52%;left:10%;transform:translate(-50%,-50%)}.custom_blog_post .banner header.page__header.page__header--stack.page__header--centered.page__header--image{position:relative}.custom_blog_post .article-item__excerpt.rte{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.custom_blog_post .article-item__title{margin-bottom:3px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.custom_blog_post .article-item__image{aspect-ratio:4/3}.custom_blog_post .article-item__meta{display:flex;justify-content:space-between;font-size:12px;color:#a6a5af;margin-bottom:14px}.custom_blog_post span.article-item__meta-item{font-size:12px;color:#a6a5af}.custom_blog_post .article-item{margin:0 0 10px!important}.custom_blog_post .article-item__excerpt.rte{font-size:16px;line-height:26px;letter-spacing:0}.custom_blog_post .inflating{display:flex;justify-content:center;margin:50px 0 100px}.custom_blog_post .inflating a{display:flex;font-size:14px;font-weight:700;background-color:#f8c433;padding:10px 30px;border-radius:50px;align-items:center;gap:7px}article header.page__header{display:none}article .blog-container{margin-top:80px}.custom_blog_post .article-item__title{letter-spacing:0px;color:#191919;line-height:30px;font-size:18px;font-weight:500}.custom_blog_post span.article-item__meta-item:after{display:none}.article-item__image-container{border-radius:12px}.template-article article header.page__header{display:block;margin:62px 0 0}.template-article article .blog-container{margin-top:40px}.template-article .custom_article .article__image-wrapper{padding-top:53.4%;left:0;width:100%}.template-article .article__image-wrapper img{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%;border-radius:12px}.blog-post{max-width:750px}.breadcrumb__list{flex-wrap:wrap}.breadcrumb__item{display:flex;align-items:center}.breadcrumb__item .breadcrumb__link{font-size:12px;line-height:20px;color:#a6a5af}.breadcrumb__list svg{width:10px;height:9px}.breadcrumb__item span.breadcrumb__link{color:#434256}.custom_article h1.page__title.heading.h1{text-align:center;margin:0 auto;font-size:38px;max-width:756px}.custom_article .page__meta{margin-top:15px;font-size:12px;color:#a6a5af}.custom_article .card.hidden-phone,.custom_article .card__section.card__section--tight{display:none}.custom_article .article__content.rte p{font-size:16px;color:#191919}.custom_article .article__inner{margin-top:20px;max-width:100%}.custom_article .article__content.rte h4{font-size:30px;margin:60px 0 20px}.custom_article .article__content.rte h4,.custom_article .article__content.rte h3,.custom_article .article__content.rte h2 span{font-size:30px;margin:60px 0 20px;max-width:500px;text-align:left;font-weight:600!important}.custom_article .article__content.rte p img{margin:0 auto;display:flex;justify-content:center}.FAQ_tab .faq{margin:80px 0 75px}.FAQ_tab .custom-faq-header h2{font-size:38px;font-weight:600;text-align:center;max-width:675px;margin:0 auto;line-height:45px;color:#191919;font-family:var(--heading-font-family)}.FAQ_tab .faq__group{margin-top:40px}.FAQ_tab .tab_header_faq{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px;margin-top:60px}.FAQ_tab .tab_header_faq button.tablinks{border:1px solid #F8C433;border-radius:50px;padding:10px 19px;font-size:14px;font-weight:700;line-height:normal;letter-spacing:.84px;color:#434256;min-width:200px;text-align:center}.FAQ_tab button.tablinks.active{background-color:#f8c433;border:none;font-size:14px}.FAQ_tab .tabcontent{display:none}.FAQ_tab .faq__item{border:none;background:#f8f8f9;margin-bottom:18px;border-radius:12px;padding:24px}.template-faq .FAQ_tab .faq__item:nth-child(2){border-radius:0 0 12px 12px}.FAQ_tab .faq-title{padding:36px 24px 0;background:#f8f8f9;border-radius:10px 10px 0 0}.FAQ_tab h2.faq__group-title.heading.h2{border-bottom:1px solid #d1d1dc;text-align:left;padding-bottom:15px;letter-spacing:0px;color:#191919;font-size:22px;line-height:normal}.FAQ_tab .faq__question{font-family:Open Sans;letter-spacing:0px;color:#414141;font-size:17px;line-height:26px;font-weight:600;align-items:flex-start}.plus-button:before{width:18px}.plus-button:after{height:18px}.FAQ_tab .plus-button:before,.FAQ_tab .plus-button:after{color:#f8c333;display:block}.FAQ_tab .faq__contact-info h2.page__title.heading.h2{max-width:420px;font-size:30px;font-weight:600;color:#191919;padding:0}.FAQ_tab .faq__contact-info .page__description.rte p{max-width:480px;font-size:16px;color:#414141}.FAQ_tab .faq__answer-wrapper:first-child{height:auto}.FAQ_tab .custom-contact{letter-spacing:.84px;font-size:14px;font-weight:600;border-radius:30px;display:flex;align-items:center;justify-content:center;gap:14px;border:1px solid #f8c333;background-color:#f8c333;padding:0 30px;height:40px;margin-top:30px}.FAQ_tab .tablinks{display:inline-block;padding:10px 20px;cursor:pointer}.FAQ_tab .faq .faq__group-list{max-width:849px;margin:auto}.FAQ_tab .faq__answer-wrapper .faq__answer{margin-top:14px;border-top:1px solid #E3E5E7;padding-top:18px;margin-right:0;padding-bottom:12px}.FAQ_tab .faq .text-with-icons.text-with-icons--boxed{border:0px}.FAQ_tab .faq .faq__contact-info{margin-top:80px}.FAQ_tab .faq .page__description.rte{margin-top:20px}.FAQ_tab button.dropdown-button{position:relative;width:100%;text-align:left;background-color:#f8c333;border-radius:50px;padding:10px 20px;margin-top:40px;font-size:14px;font-weight:700;line-height:normal;letter-spacing:.84px;color:#434256}.FAQ_tab button.dropdown-button:after{position:absolute;content:"";top:12px;right:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:transform .3s;border:solid #414141;border-width:0px 1px 1px 0px;width:12px;height:12px}.FAQ_tab button.dropdown-button.active:after{top:16px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.FAQ_tab .dropdown-content{display:none;background-color:#fff;box-shadow:0 8px 16px #0003;z-index:1;width:100%}.FAQ_tab .tablinks{display:block;padding:10px;text-align:left}.FAQ_tab .dropdown-content button{background:none;border:none;padding:10px;width:100%;text-align:left}.FAQ_tab .dropdown-button.active+.FAQ_tab .dropdown-content{display:block}.shopify-section--main-search{padding:1px 0 20px;margin:0 0 80px}.shopify-section--main-search .page__content{margin:0!important}.shopify-section--main-search .page__content .layout,.shopify-section--main-search .link-search-results{margin:0}.shopify-section--main-search .container .empty-state{margin:60px 0}.custom-blog-sliders{margin:0;flex-direction:unset}.custom-blog-sliders .block-list__item{padding:0 20px}.custom_article .custom_blog_post .container{max-width:1334px}.custom_article .custom_blog_post .section__header{justify-content:center;margin-bottom:40px}.custom_article .custom_blog_post .section__header a{display:none}.custom_article .custom_blog_post .section__header h2{font-size:30px;line-height:1.3335;font-weight:600}.custom-blog-sliders{padding:0 47px;margin:0 -20px}.custom-blog-sliders .flickity-prev-next-button.previous{left:0}.custom-blog-sliders .flickity-prev-next-button.next{right:0}.custom_article .custom_blog_post .section__header .article-item__meta{display:none}.blog-post .page__meta-item:not(:last-child):after{width:1px;height:14px}.faq__question .plus-button{top:0;width:18px;height:18px}@media screen and (min-width:1000px){.FAQ_tab .dropdown{display:none}}@media screen and (max-width:1024px){.contact .contact_right{padding:0}.FAQ_tab .faq{margin:70px 0}}@media screen and (max-width:999px){.custom_blog_post .blog-post-list.block-list.block-list--loose.block-list--no-flush{grid-template-columns:repeat(2,1fr);gap:30px}.FAQ_tab .tab_header_faq{display:none!important}.FAQ_tab .dropdown{display:inline-block;width:100%;max-width:100%}.FAQ_tab button.tablinks.active{background-color:#f8c4338c}.FAQ_tab .dropdown-wrapper{max-width:849px;margin:auto}.login header.form__header{margin-bottom:30px}.login button.form__submit.button.button--primary.button--full,.register button.form__submit.button.button--primary.button--full{gap:10px;margin-top:30px}.register header.form__header{margin-bottom:30px}.custom-blog-sliders .block-list__item{padding:0 15px}.custom-blog-sliders{margin:0 -15px}}@media screen and (max-width:768px){.custom_blog_post .blog-post-list.block-list.block-list--loose.block-list--no-flush{grid-template-columns:repeat(1,1fr)}.custom_blog_post .article-item__title{line-height:26px;font-size:16px}.custom_blog_post h2.article-item__title a{font-size:16px}.custom_blog_post .article-item__excerpt.rte{font-size:15px;line-height:23px}.custom_blog_post .page__header-content.container--narrow h1{font-size:32px}.custom_blog_post .banner .page__header-content.container--narrow{position:absolute;top:65%;left:12%;transform:translate(-50%,-50%)}article .blog-container{margin-top:50px}.custom_article .article__content.rte h4,.custom_article .article__content.rte h3,.custom_article .article__content.rte h2 span{font-size:24px;margin:30px 0 20px}.custom_article .article__content.rte p{font-size:15px}.custom_article h1.page__title.heading.h1{font-size:32px}.custom_article .article__image-wrapper{padding:0 20px}.template-article .custom_article .article__image-wrapper{padding-top:62%}.custom_article .article__content.rte h2{margin-top:20px}.blog-slider .article-item__excerpt.rte{] -webkit-line-clamp: 2}.blog-slider .block-list{margin:0}.FAQ_tab button.faq__question.heading.h4{font-size:15px}.FAQ_tab .custom-faq-header h2{font-size:30px;padding:0 20px}.FAQ_tab .faq__contact-info h2.page__title.heading.h2{font-size:24px}.FAQ_tab .faq__contact-info .page__description.rte p{font-size:15px}.FAQ_tab .faq{margin:50px 0}.FAQ_tab .faq-title{padding:25px 20px 0}.FAQ_tab .faq__item{margin-bottom:15px;padding:20px}.FAQ_tab h2.faq__group-title.heading.h2{font-size:20px}.faq__question{align-items:flex-start}.FAQ_tab .faq .faq__contact-info{margin-top:50px}.FAQ_tab .faq__answer-wrapper .faq__answer{padding-top:15px;font-size:15px}.faq__question .plus-button{top:10px}.custom_blog_post .article-item{margin:0!important}.custom_blog_post .inflating{margin:30px 0 50px}.shopify-section--main-search{margin-bottom:50px}}@media screen and (max-width:767px){.custom-blog-sliders{padding:0}.custom_article .custom_blog_post .section__header{margin-bottom:30px}.custom_article .custom_blog_post .section__header h2{font-size:24px}}@media screen and (max-width:749px){.login .custom-login{text-align:center;flex-direction:column-reverse}.login_right{display:none}.login .custom-form,.login .login_right{width:100%;max-width:100%}.login .custom-login form{max-width:100%}.login{padding:50px 0}.login header.form__header h1.form__title.heading.h1{font-size:24px}.login .form__secondary-action{font-size:15px}.register .register_right{display:none}.register .custom-regi{text-align:center;flex-direction:column-reverse}.register .register-form,.register .register_right,.register .custom-regi form{max-width:100%}.register{padding:50px 0}.register header.form__header h1.form__title.heading.h1{font-size:24px}.register .form__secondary-action{font-size:15px}.contact .layout__section.layout__section--large-secondary{display:none}.contact .layout__section,.contact .contact_right{max-width:100%}.contact{padding:50px 0}.contact .form__header h2.heading.h3{font-size:24px}.contact .form__header p{font-size:15px}.contact .form__header{margin-bottom:29px}.contact .contact_right .form__input-wrapper.form__input-wrapper--labelled{padding-bottom:12px}.contact .form__submit{gap:10px;margin-top:30px}.contact .form__field--textarea{height:100px!important}}@media screen and (max-width:640px){.custom-blog-sliders .block-list__item{padding:0 10px;width:100%}.custom-blog-sliders{margin:0 -10px}.FAQ_tab .faq__group-list,.FAQ_tab .dropdown{padding:0 20px}}@media screen and (max-width:575px){.contact .form__header h2.heading.h3{font-size:24px}.custom_article h1.page__title.heading.h1{font-size:23px}.custom_article .article__content.rte h4,.custom_article .article__content.rte h3,.custom_article .article__content.rte h2 span{font-size:22px;margin:20px 0;font-weight:700!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom-dynamic.css.map */
