@font-face{font-family:Sawton Circular;src:url(SawtonCircular-Thin.eot);src:url(SawtonCircular-Thin.eot?#iefix) format("embedded-opentype"),url(SawtonCircular-Thin.woff2) format("woff2"),url(SawtonCircular-Thin.woff) format("woff"),url(SawtonCircular-Thin.ttf) format("truetype"),url(SawtonCircular-Thin.svg#SawtonCircular-Thin) format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Montecatini Pro Stretto SemiBd;src:url(MontecatiniPro-StrettoSemiBold.eot);src:url(MontecatiniPro-StrettoSemiBold.eot?#iefix) format("embedded-opentype"),url(MontecatiniPro-StrettoSemiBold.woff2) format("woff2"),url(MontecatiniPro-StrettoSemiBold.woff) format("woff"),url(MontecatiniPro-StrettoSemiBold.ttf) format("truetype"),url(MontecatiniPro-StrettoSemiBold.svg#MontecatiniPro-StrettoSemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}.hide{display:none!important}.visible-xs{display:none}.hidden-xs{display:block}*{outline:none!important}body{font-family:Sawton Circular}img{max-width:100%;height:auto}a,a:hover,a:focus,a:active{text-decoration:none;outline:none;transition:all .3s ease-in-out}.container-fluid{max-width:100%;width:100%;margin:0 auto}@media (min-width:1200px){.container{width:100%;max-width:1470px;margin-left:auto;margin-right:auto;padding:0 15px}}.container{width:100%;max-width:1470px;margin-left:auto;margin-right:auto;padding:0 15px}.shopify-challenge__container{padding-top:100px}.main-content{padding-top:0!important;min-height:350px}.page-container{-ms-transform:none;-webkit-transform:none;transform:none;position:static}.btn{border-radius:0;transition:all .3s ease-in-out;letter-spacing:0}.btn:hover{opacity:1!important;border-width:1px}.page-width{padding:0 15px}.header__menu-item{padding:0}.header__active-menu-item{text-decoration:none}.header__menu-item:hover span{text-decoration:none;text-underline-offset:.3rem}.list-menu__item--active,.footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{text-decoration:none!important;text-underline-offset:.3rem}.list-menu__item--link{padding-bottom:0;padding-top:0}.h2{font-size:64px;line-height:67px;letter-spacing:0;text-transform:uppercase;font-family:Forum,cursive;font-weight:600}.p_text{font-size:20px;line-height:24px;font-family:Sawton Circular;font-weight:100;letter-spacing:0}.mybtn{background:#EE8922;color:#fff;font-size:24px;line-height:29px;text-align:center;text-transform:uppercase;min-width:211px;display:inline-block;padding:14px 25px;border-radius:50px}.mybtn:hover{background-color:#f3a601}.h4{font-size:32px;line-height:38px;color:#1e22aa;letter-spacing:0;font-family:Sawton Circular}.header-wrapper{background-color:#1e22aa}.main_header.header{padding:0}.main_header.header--top-center .header__inline-menu{display:none}.main_header.header--top-center header-drawer{display:block;margin-left:0}.main_header.header--top-center>.header__search{display:none}.main_header .header__icon .icon{height:auto;width:auto}.main_header .menu-drawer{padding:0 0 0 32px;width:100%;max-width:310px;height:100vh!important;background:#1E22AA;box-shadow:0 25px 90px 25px #00000040}.main_header .header__icon--menu[aria-expanded=true]:before{background:transparent;display:none}.main_header .header__icon:hover .icon,.main_header .modal__close-button:hover .icon{transform:scale(1)}.main_header .menu-drawer__menu-item{font-size:32px;padding:20px 0;margin:0;color:#fff;line-height:34px;font-weight:600;position:relative;text-transform:uppercase;font-family:Forum,cursive}.main_header .menu-drawer__menu-item:hover{color:#fff}.main_header .menu-drawer__menu-item:before{content:"";position:absolute;bottom:0;left:0;border-bottom:1px solid #5FB3E4;width:240px}.main_header .menu-drawer__menu li:last-child .menu-drawer__menu-item:before{display:none}.main_header .header__heading-logo{width:190px}.main_header .menu-drawer__navigation{padding:28px 0}.close_icon{padding:20px 0 0}.close_icon svg{cursor:pointer}.menu-drawer::-webkit-scrollbar-track{background-color:#1e22aa}.menu-drawer::-webkit-scrollbar{width:8px;background-color:#fff}.menu-drawer::-webkit-scrollbar-thumb{background-color:#fff;border:1px solid #fff;border-radius:10px}.main_header .cart-count-bubble{font-size:20px;line-height:21px;text-align:center;color:#fff;background:transparent;bottom:9px;left:23px;height:auto;width:auto}.main_header .header__icon--cart{height:auto;width:auto;margin-right:0}.js .main_header .menu-drawer__menu li{margin-bottom:0}.main_header .menu-drawer__menu-item--active:hover{background-color:#1e22aa;color:#fff}.main_header .menu-drawer__menu-item--active,.main_header .menu-drawer__menu-item:focus,.main_header .menu-drawer__close-button:focus,.main_header .menu-drawer__menu-item:hover,.main_header .menu-drawer__close-button:hover{background-color:#1e22aa;color:#fff}.main_footer{background:#FFFAED}.footer_logo img{max-height:61px}.footer_logo h4{margin:20px 0 8px;font-size:32px;font-weight:600;line-height:34px;color:#1e22aa;text-transform:uppercase;letter-spacing:0;font-family:Forum,cursive}.footer_logo p{font-size:20px;max-width:283px;margin:0 0 10px;line-height:24px;letter-spacing:0;color:#1e22aa;font-family:Sawton Circular;font-weight:100}.main_footer .footer-block__heading{font-size:32px;margin:0 0 32px;line-height:34px;color:#1e22aa;font-weight:600;text-transform:uppercase;letter-spacing:0;font-family:Forum,cursive}.main_footer_max{max-width:1245px;margin:0 auto}.main_footer .footer-block--menu ul.footer-block__details-content li a{font-size:20px;margin-bottom:18px;padding:0;line-height:24px;letter-spacing:0;color:#1e22aa;font-family:Sawton Circular;font-weight:100}.main_footer .footer-block--menu ul.footer-block__details-content{column-count:2}.main_footer .list-social{margin-top:10px;justify-content:flex-start}.main_footer .list-social .list-social__link{padding:0}.main_footer .list-social .list-social__link svg{fill:#1e22aa}.main_footer .footer-block__details-content.rte p{font-size:20px;max-width:344px;margin-bottom:18px;padding:0;line-height:24px;color:#1e22aa;font-family:Sawton Circular;font-weight:100;letter-spacing:0}.main_footer .footer__content-top .grid{row-gap:0;bottom:0;column-gap:0}.main_footer .footer__content-top .grid .grid__item{flex-shrink:0;flex-grow:unset}.main_footer .footer__content-top .grid .grid__item:first-child{width:318px}.main_footer .footer__content-top .grid .grid__item:nth-child(2){width:512px;padding:0 34px 0 80px}.main_footer .footer__content-top .grid .grid__item:last-child{width:385px;padding:0}.main_footer .footer-block__newsletter{max-width:344px}.main_footer .footer-block__newsletter .field .field__label{font-size:20px;margin-bottom:0;margin-right:10px;padding:0;line-height:24px;letter-spacing:0;color:#1e22aa;font-family:Sawton Circular;font-weight:100;position:relative;left:0;top:0}.main_footer .field:before,.main_footer .field:after,.main_footer .field:hover.field:after{box-shadow:unset}.main_footer .footer-block__newsletter .field{align-items:flex-end;margin:0 0 36px}.main_footer .newsletter-form__field-wrapper .field__input{height:100%;padding:10px!important;padding-right:5rem;background:transparent;border-bottom:1px solid #1E22AA;color:#1e22aa}.main_footer .newsletter-form__field-wrapper .newsletter-form__button{border-radius:50px;padding:13px 47px;background:#EE8922!important;font-size:24px;line-height:29px;text-align:center;color:#f7f0e8;font-family:Sawton Circular;font-weight:100;letter-spacing:0;position:relative;width:auto;right:0}.main_footer .newsletter-form__field-wrapper .newsletter-form__button:hover{background-color:#f3a601!important}.main_footer .newsletter-form__field-wrapper .field__input:focus-visible{box-shadow:unset}.main_footer .footer-block__details-content{margin-bottom:0}.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}.home_featured_product h2{text-align:center;color:#1e22aa;margin:0 0 25px}.home_featured_product h4{text-align:center;color:#1e22aa;margin:0 0 70px}.featured_grid .card-information{display:none}.featured_grid .card__heading.h5{text-align:center;font-family:Forum,cursive;font-size:32px;line-height:34px;color:#1e22aa;text-transform:uppercase}.featured_grid .card__information{padding-bottom:10px;padding-top:27px}.featured_grid .button:before,.featured_grid .button:after,.featured_grid .button:focus-visible,.featured_grid .button:not([disabled]):hover:after{box-shadow:unset}.featured_grid .mybtn{min-width:322px;margin-top:50px!important}.plp_main{background:#FFFAED}.collection_heading_div{text-align:center}.collection_heading_div img{margin:0 0 25px;max-height:100px}.collection_heading_div h2{text-align:center;color:#1e22aa;margin:0 0 25px}.collection_heading_div h4{text-align:center;color:#1e22aa;margin:0 0 70px}.featured_grid .mybtn{min-width:209px;display:table;margin:35px auto 0!important}.main_contact{background:#FFFAED}.main_contact .contact{max-width:722px;margin:0 auto}.main_contact .contact h2{text-align:center;color:#1e22aa;margin:0 0 51px}.main_contact .contact .field:before,.main_contact .contact .field:after,.main_contact .contact .field:hover.field:after,.main_contact .contact .field__input:focus-visible,.main_contact .contact .button:before,.main_contact .contact .button:after,.main_contact .contact .button:focus-visible{box-shadow:unset}.main_contact .contact .field .field__input{padding:10px 15px;background-color:#fff;height:56px;font-size:20px;line-height:24px;color:#1e22aa}.main_contact .contact .field .field__input::placeholder{opacity:1;font-size:20px;line-height:24px;color:#1e22aa}.main_contact .contact__button{text-align:center}.main_contact .contact__button .mybtn{border:none;background:#1E22AA}.main_contact .contact__button .mybt:hover{background:#000}.faq_max{max-width:1207px;margin:0 auto}.faq_div{padding:0 0 100px}.faq_div_svg{text-align:center}.faq_main h2{text-align:center;color:#1e22aa;margin:65px 0}.faq_heading h3{font-size:40px;padding-right:20px;cursor:pointer;margin:0;line-height:48px;color:#1e22aa;letter-spacing:0;position:relative}.faqs{padding:32px 0;border-bottom:1px solid #1E22AA}.faq_heading h3 span{position:absolute;right:0;top:50%;transform:translateY(-50%)}.faq_heading h3 span:before{content:"";position:absolute;width:10px;height:2px;background-color:#1e22aa;right:0}.faq_heading h3 span:after{content:"";position:absolute;width:2px;height:10px;background-color:#1e22aa;right:4px;top:-4px}.faq_content{padding:25px 0 0}.faq_content p{margin:0;color:#1e22aa}.faq_heading.ac-title h3 span:after{display:none}.pdp_main{background:#FFFAED}.pdp_main .product__title .h2{color:#1e22aa;letter-spacing:0}.pdp_main .product__title .h2 span{font-size:50%;line-height:normal;vertical-align:text-top}.pdp_main variant-radios{margin:0}.pdp_main variant-radios .product-form__input{margin:0}.pdp_main variant-radios .form__label{display:none}.pdp_main .product-form__input input[type=radio]+label{position:relative;font-size:32px;margin:0;line-height:38px;color:#1e22aa!important;letter-spacing:0;padding:0 10px;background:transparent!important;border:none!important}.pdp_main .product-form__input input[type=radio]+label:last-child{padding-right:0}.pdp_main .product-form__input input[type=radio]+label:after{content:"";position:absolute;width:2px;height:90%;right:-5px;top:5%;background:#1E22AA}.pdp_main .product-form__input input[type=radio]+label:last-child:after{display:none}.pdp_main .product-form__quantity .form__label{font-size:20px;line-height:24px;margin-bottom:13px;color:#ee8922;letter-spacing:0}.pdp_main .product-form__quantity .quantity:before,.pdp_main .product-form__quantity .quantity:after{box-shadow:unset}.pdp_main .product-form__quantity .quantity{border:1px solid #EE8922;min-height:56px;width:156px}.pdp_main .product-form__quantity .quantity__button,.pdp_main .product-form__quantity .quantity__input{font-size:20px;line-height:24px;color:#f9a240;letter-spacing:0}.pdp_main .product-form__buttons{max-width:100%;margin-top:60px}.pdp_main .product-form__buttons .product-form__submit{border-radius:50px;border:2px solid #EE8922;min-height:56px;margin:0 0 20px;font-size:24px;line-height:29px;text-align:center;text-transform:uppercase;color:#ee8922;background:transparent!important}.pdp_main .product-form__buttons .product-form__submit:hover{border:2px solid #f3a601;background:#f3a601!important;color:#fff}.pdp_main .button:before,.pdp_main .button:after,.pdp_main .button:not([disabled]):hover:after,.pdp_main .shopify-payment-button__button--unbranded:after{box-shadow:unset}.pdp_main .shopify-payment-button__button{border-radius:50px;background:#EE8922;border:2px solid #EE8922;padding:12px 15px;font-size:24px;line-height:29px;text-align:center;text-transform:uppercase;color:#fff}.pdp_main .shopify-payment-button__button:hover{border:2px solid #f3a601;background:#f3a601!important;color:#fff}.pdp_main .product__description.rte{margin:38px 0 0;padding-bottom:15px;font-size:20px;line-height:24px;color:#1e22aa;letter-spacing:0;border-bottom:1px solid #EE8922}.pdp_main .product_info{max-width:600px}.product-recommendations__heading{margin-bottom:0!important;color:#1e22aa}.product-recommendations .h4{margin-top:0}.product_faq{margin:0!important}.drop_slide{padding:12px 0;border-bottom:1px solid #EE8922}.faq_heading_product h3{font-size:20px;margin:0;line-height:24px;color:#1e22aa;position:relative;cursor:pointer}.faq_heading_product h3 span{position:absolute;top:50%;transform:translateY(-50%);right:15px}.faq_heading_product h3 span:before{content:"";position:absolute;width:10px;height:2px;background-color:#ee8922}.faq_heading_product.faq_active h3 span:after{content:"";position:absolute;width:2px;height:10px;background-color:#ee8922;right:-6px;top:-4px}.faq_content2{padding:18px 0 0}.faq_content2 p{margin:0 0 20px;font-size:20px;line-height:24px;color:#1e22aa;letter-spacing:0}.faq_content2 p:last-child{margin:0}.faq_content2 .fit_slide{display:flex;list-style:none;margin:0 -5px;padding:0}.faq_content2 .fit_slide li{text-align:center;padding:0 5px;width:16.66%}.faq_content2 .fit_slide li span{display:block;font-size:12px;color:#1e22aa;line-height:14px;text-align:center;letter-spacing:0}.pdp_flex{display:flex}.pdp_main .price{font-size:32px;margin-left:38px;line-height:38px;letter-spacing:0;color:#1e22aa}.pdp_main .global-media-settings{border:none;border-radius:0;overflow:visible!important;background-color:transparent}.pdp_main .thumbnail[aria-current]{box-shadow:unset;border-color:transparent}.my_cart{background:#FFFAED}.cart_max{max-width:1152px;margin:0 auto}.my_cart .h2{color:#1e22aa}.my_cart .title-wrapper-with-link{margin:0 0 55px}.my_cart .cart-items thead th{font-size:14px;font-weight:700;padding:0 0 10px;line-height:17px;color:#1e22aa;border-bottom:1px solid #EE8922;letter-spacing:0}.my_cart .cart-item__details .cart-item__name{font-size:20px;line-height:24px;color:#000}.my_cart .cart-item .cart-item__quantity{padding-left:0}.my_cart .quantity:before,.my_cart .quantity:after{box-shadow:unset}.my_cart .quantity{border:1px solid #EE8922;min-height:56px;width:156px}.my_cart .quantity__button,.my_cart .quantity__input{font-size:20px;line-height:24px;color:#f9a240;letter-spacing:0}.my_cart .price{font-size:20px;line-height:24px;color:#1e22aa;letter-spacing:0}.my_cart .cart__items{border-bottom:1px solid #EE8922}.my_cart .button:before,.my_cart .button:after,.my_cart .button:not([disabled]):hover:after,.my_cart .button:focus-visible{box-shadow:unset}.my_cart .cart__ctas button{font-size:24px;line-height:29px;text-align:center;color:#fff;background:#EE8922;letter-spacing:0;text-transform:uppercase;min-height:56px}.my_cart .totals{font-weight:700;justify-content:space-between;font-size:20px;line-height:24px;color:#1e22aa;letter-spacing:0;text-transform:uppercase}.my_cart .totals .totals__subtotal{font-weight:700;color:#1e22aa}.my_cart .global-media-settings{background-color:transparent;border:none}.common_page{background:#FFFAED}.common_page .h2{color:#1e22aa}.common_page .rte{letter-spacing:0;color:#000}.common_page .rte h3{font-size:26px;color:#1e22aa;letter-spacing:0;text-transform:uppercase;font-family:Forum,cursive}.about_sunflower_logo{display:flex;justify-content:center;width:100%;text-align:center;margin-top:50px}@media only screen and (min-width:200px) and (max-width:767px){.visible-xs{display:block}.hidden-xs{display:none}.h2{font-size:30px;line-height:34px}.p_text{font-size:16px;line-height:20px}.mybtn{font-size:16px;line-height:29px;min-width:145px;padding:8px 15px}.h4{font-size:20px;line-height:26px}.main_header .header__heading-logo{width:140px}.main_header .menu-drawer{padding:0 0 0 20px;width:30rem}.main_header .menu-drawer__menu-item{font-size:20px;padding:0 0 10px;margin:0 0 10px}.main_footer .footer__content-top{padding:0 15px!important}.main_footer .footer_logo img{max-width:150px}.footer_logo h4{margin:12px 0 8px;font-size:24px;font-weight:600;line-height:29px}.footer_logo p{font-size:16px;max-width:350px;margin:0 0 10px;line-height:23px}.main_footer .footer__content-top .grid .grid__item:first-child{width:100%;padding:0 15px}.main_footer .footer__content-top .grid .grid__item:nth-child(2){width:100%;padding:0 15px}.main_footer .footer__content-top .grid .grid__item:last-child{width:100%;padding:0 15px}.main_footer .footer-block__heading{font-size:24px;margin:0 0 15px;line-height:28px}.main_footer .footer__content-top .grid .grid__item{flex-shrink:0;flex-grow:unset;margin:0 0 25px}.main_footer .newsletter-form__field-wrapper .newsletter-form__button{padding:12px 35px;font-size:16px}.main_footer .footer-block__details-content.rte p,.main_footer .footer-block__newsletter .field .field__label{font-size:16px}.main_footer .newsletter-form{align-items:flex-start}.main_footer .footer-block--menu ul.footer-block__details-content li a{font-size:16px;margin-bottom:14px;padding:0;line-height:24px}.main_footer .footer__list-social.list-social{justify-content:flex-start}.main_footer .list-social{margin-top:20px}.main_footer .footer__content-top .grid{display:flex;margin:0 -15px}.home_featured_product .grid{justify-content:center}.home_featured_product h4{margin:0 0 30px}.featured_grid .card__heading.h5{font-size:18px;line-height:24px}.featured_grid .card__information{padding-bottom:10px;padding-top:15px}.featured_grid .mybtn{min-width:auto;margin:15px auto 20px!important}.main_contact .contact{padding:35px 0!important}.main_contact .contact .contact__fields{grid-template-columns:repeat(1,1fr)}.faq_main h2{margin:35px 0}.faq_heading h3{font-size:20px;line-height:27px}.faqs{padding:16px 0}.faq_div{padding:0 0 35px}.pdp_main .price{font-size:24px;margin-left:20px;line-height:30px}.pdp_main .product-form__input input[type=radio]+label{font-size:22px}.pdp_main .product-form__buttons{max-width:500px;margin-top:25px}.faq_content2 .fit_slide li{width:25%}.faq_content2 .fit_slide{flex-wrap:wrap}.pdp_main .section-template--15610850312362__main-padding{padding-top:40px;padding-bottom:40px}.pdp_main .product__description.rte{font-size:16px;line-height:22px}.faq_content2 p{margin:0 0 20px;font-size:16px;line-height:22px}}@media only screen and (min-width:500px) and (max-width:767px){.main_footer .footer__content-top .grid .grid__item:first-child{width:50%;padding:0 15px}.main_footer .footer__content-top .grid .grid__item:nth-child(2){width:50%;padding:0 15px}.main_footer .footer__content-top .grid .grid__item:last-child{width:100%;padding:0 15px}.footer_logo h4{margin:12px 0 8px;font-size:20px}.main_footer .footer-block__heading{font-size:20px}}@media only screen and (min-width:768px) and (max-width:989px){.container{max-width:750px}.h2{font-size:34px;line-height:38px}.p_text{font-size:17px;line-height:22px}.mybtn{font-size:20px;min-width:160px;padding:12px 15px}.h4{font-size:22px;line-height:28px}.main_footer .footer__content-top .grid .grid__item:first-child{width:50%;padding:0 15px}.main_footer .footer__content-top .grid .grid__item:nth-child(2){width:50%;padding:0 15px}.main_footer .footer__content-top .grid .grid__item:last-child{width:100%;padding:0 15px}.main_contact .contact{padding:45px 0!important}.faq_heading h3{font-size:28px;line-height:40px}.faqs{padding:20px 0}.faq_main h2{margin:50px 0}.faq_div{padding:0 0 45px}.pdp_main .price{font-size:26px;margin-left:26px}.pdp_main .product-form__buttons{margin-top:20px}.pdp_main .section-template--15610850312362__main-padding{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width:990px) and (max-width:1199px){.container{max-width:950px}.h2{font-size:44px;line-height:47px}.h4{font-size:28px;line-height:34px}.main_footer .footer__content-top .grid{margin:0 -15px}.main_footer .footer__content-top .grid .grid__item:first-child{width:33.33%;padding:0 15px}.main_footer .footer__content-top .grid .grid__item:nth-child(2){width:33.33%;padding:0 15px}.main_footer .footer__content-top .grid .grid__item:last-child{width:33.33%;padding:0 15px}.main_footer .footer-block__heading{font-size:24px;margin:0 0 28px;line-height:26px}.footer_logo h4{margin:20px 0 8px;font-size:24px;font-weight:600;line-height:30px}.main_contact .contact{padding:55px 0!important}.faqs{padding:26px 0}.faq_heading h3{font-size:30px;line-height:39px}}@media only screen and (min-width:1200px) and (max-width:1367px){.container{max-width:1170px}.h2{font-size:52px;line-height:55px}.h4{font-size:28px;line-height:34px}.main_footer .footer__content-top .grid{margin:0 -15px}.main_footer .footer__content-top .grid .grid__item:first-child{width:33.33%;padding:0 15px}.main_footer .footer__content-top .grid .grid__item:nth-child(2){width:33.33%;padding:0 15px}.main_footer .footer__content-top .grid .grid__item:last-child{width:33.33%;padding:0 24px 0 30px}.main_footer .footer-block--menu ul.footer-block__details-content li a{font-size:18px}.footer_logo p{font-size:18px;max-width:252px}.main_footer .footer-block__details-content.rte p{font-size:18px;max-width:305px}.main_contact .contact{padding:65px 0!important}}@media only screen and (min-width:1368px) and (max-width:1600px){.container{max-width:1330px}.h2{font-size:55px;line-height:57px}}
/*# sourceMappingURL=/s/files/1/0621/4120/2602/t/10/assets/style.css.map?v=137925175233877913431662580448 */
