/*
Generated time: September 22, 2023 06:30
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
body{letter-spacing:-.2px;font-family:Open Sans,sans-serif}ul{margin:0;padding:0;list-style:none}.page-width{max-width:1340px;margin:0 auto}.grid,.grid-no-gutter{list-style:none;margin:0;padding:0}.grid{margin-left:-30px}.grid__item,.grid__item-no-gutter{float:left;width:100%}.grid__item{padding-left:30px}.one-half{width:50%}.one-third{width:33.33333%}.one-quarter{width:25%}.one-sixth{width:16.66667%}.four-sixths{width:66.66667%}.hide{display:none!important}.grid-no-gutter::after,.grid::after{content:'';display:table;clear:both}.relative{position:relative}.product-detail__price,.title,blockquote,h1,h2,h3,h4,h5,h6{line-height:1.4}.product-detail__price,h1,h2,h3,h4,h5,h6,p{margin:0}a,button,h1,h2,h3,h4,h5,h6{font-family:Open Sans,sans-serif;letter-spacing:-.2px}h1,h2{font-size:30px}p{margin:15px 0}img{max-width:100%}.btn,input,select,textarea{border-radius:3px}a,button,h1,h2,h3,h4,h5,h6{font-family:Open Sans,sans-serif;letter-spacing:-.2px}img{max-width:100%}.cv_custom_loyalty_banner_Desktop_image{display:block}.cv_custom_contact_desktop_banner_image img{width:100%;display:block}.cv_custom_loyalty_banner_mobile_image{display:none}#Shopify-section-Page-Contact-FAQ{margin-top:10px}.cv_custom_contact_faq_main_heading h2{text-align:center;font-size:30px;padding-top:37px;padding-bottom:16px;font-weight:700;text-transform:uppercase;color:#505050;line-height:30px}.cardBox{font-size:1.2em;perspective:800px;transition:all .3s ease 0s}.card{cursor:default;height:190px;transform-style:preserve-3d;transition:transform .4s ease 0s;width:100%;-webkit-animation:giro 1s 1;animation:giro 1s 1}.card .back,.card .front{backface-visibility:hidden;box-sizing:border-box;color:#fff;display:block;font-size:1.2em;height:100%;padding:.8em;position:absolute;text-align:center;width:100%;display:flex;justify-content:center;align-items:center;align-content:center}.cv_Custom_Common_content_part_faq{border-radius:20px}.card.cv_custom_Contact_faq_inner_content p{line-height:18px;font-size:20px;margin:0;color:#505050}.card .back{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg)}.back.cv_Custom_Common_content_part_faq p{color:#fff}.cardBox:hover .front{backface-visibility:visible;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.cardBox:hover .card{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY (180deg);-ms-transform:rotateY(180deg)}#shopify-section-page-contact-template .large-row{margin-top:35px;margin-bottom:2px}#shopify-section-page-contact-template .cv_custom_contact_small_image{float:right;padding-top:42px}#shopify-section-page-contact-template .giving_back_logo--head{text-transform:none;text-align:left;padding:0;font-size:35px;font-weight:700}#shopify-section-page-contact-template .giving_back_logo--head p{color:#505050;margin-bottom:11px;margin-top:20px;font-size:30px;font-weight:700;text-transform:uppercase;line-height:30px;font-family:Open Sans,sans-serif}.input-wrapper{position:relative}#shopify-section-page-contact-template label{display:none}#shopify-section-page-contact-template .input-wrapper input,#shopify-section-page-contact-template .input-wrapper select,#shopify-section-page-contact-template .input-wrapper textarea{border-radius:5px;padding:3px 15px;border:2px solid #505050;margin:5px 0 10px;width:100%;color:#505050;font-family:Open Sans,sans-serif;font-weight:300;font-style:italic;background-color:#fff;line-height:1.4em;max-width:100%}#shopify-section-page-contact-template textarea#ContactFormMessage{height:173px;font-style:italic}#shopify-section-page-contact-template .input-wrapper.form-row.grid__item.one-whole input.btn{color:#fff;float:right;font-size:18px;height:40px;width:auto;padding:10px 0;line-height:8px;font-style:normal;font-weight:700;border-radius:3px;background-color:#ff7474;border:1px solid #ff7474;cursor:pointer;min-width:148px}#shopify-section-page-contact-template .input-wrapper.form-row.grid__item.one-whole input.btn:hover{background:#ff8282;border:1px solid #ff8282;box-shadow:0 3px 8px #0000001a}#Shopify-section-page-contact-social-icons{margin-top:50px}.cv_custom_contact_social_icons_main_content_start_1,.cv_custom_contact_social_icons_main_content_start_2,.cv_custom_contact_social_icons_main_content_start_3,.cv_custom_contact_social_icons_main_content_start_4{margin-bottom:13px}#Shopify-section-page-contact-social-icons a.cv_custom_contact_social_icons_link{text-decoration:none}.cv_custom_contact_social_icons_main_image_part{text-align:center}.cv_custom_contact_social_icons_main_image_part img.cv_social_img_contact{width:100%;max-width:80px;margin-bottom:4px}.cv_custom_contact_social_icons_main_content_start_1 img.cv_social_img_contact{max-width:43px}.cv_custom_contact_social_icons_main_image_part p{text-align:center;margin-top:0;margin-bottom:2px;color:#505050;font-size:20px}.cv_custom_contact_social_icons_main_content_start_4 img.cv_social_img_contact{max-width:108px}#shopify-section-page-contact-template select#ContactFormQuery{color:#505050;font-weight:500;font-style:normal}@media (min-width:1200px){.page-width{max-width:1200px;margin:0 auto}}@media (max-width:1339px){.page-width{max-width:99%}}@media (max-width:1280px){.card{margin-bottom:30px}}@media (max-width:1279px){#shopify-section-page-contact-template .large-row{margin-bottom:2px;margin-top:0}}@media (max-width:1250px){.page-width{max-width:1200px;padding-left:15px;padding-right:15px}}@media (max-width:1024px){.medium-down--four-sixths{width:66.66667%}}@media (max-width:1023px){#Shopify-section-Page-Contact-FAQ{margin-top:0}.cv_custom_contact_faq_main_heading h2{padding-top:26px}#shopify-section-page-contact-template{margin-top:25px}#shopify-section-page-contact-template .large-row{margin-bottom:9px}#shopify-section-page-contact-template .cv_custom_contact_form_outer_content,.cv_custom_input_text_message{width:100%}#shopify-section-page-contact-template .giving_back_logo--head p{text-align:center;margin-top:-5px}#shopify-section-page-contact-template textarea#ContactFormMessage{height:150px}#shopify-section-page-contact-template .cv_custom_form_input_submit_button_outer{padding-left:0;text-align:center}#shopify-section-page-contact-template .input-wrapper.form-row.grid__item.one-whole input.btn{margin:0 auto;text-align:center;float:none;min-width:98px;height:auto}#Shopify-section-page-contact-social-icons{margin-top:54px}.cv_custom_contact_social_icons_main_image_part img.cv_social_img_contact{max-width:50px}.cv_custom_contact_social_icons_main_content_start_1 img.cv_social_img_contact{max-width:26px}.cv_custom_contact_social_icons_main_content_start_4 img.cv_social_img_contact{max-width:64px}}@media (max-width:767px){.small-down--one-third{width:33.33333%}.small-down--one-whole{width:100%}.small-down--hide{display:none!important}.grid{margin-left:-20px}.grid__item{padding-left:20px}.small-down--one-half{width:50%}.cv_custom_loyalty_banner_Desktop_image{display:none}.cv_custom_loyalty_banner_mobile_image{display:block;text-align:center}.cv_custom_contact_faq_main_heading h2,div#shopify-section-page-contact-template .giving_back_logo--head p{font-size:20px}.card{height:145px;margin-bottom:20px}.card .back,.card .front{padding:10px}.card.cv_custom_Contact_faq_inner_content p{font-size:14px;line-height:16px}.cv_custom_contact_faq_main_heading h2,div#shopify-section-page-contact-template .giving_back_logo--head p{font-size:20px}#shopify-section-page-contact-template .form-row{margin:0;width:100%}#shopify-section-page-contact-template .input-wrapper input,#shopify-section-page-contact-template .input-wrapper select,#shopify-section-page-contact-template .input-wrapper textarea{margin:5px 0 18px;width:100%;padding:10px 15px;font-size:12px}}@media (max-width:480px){.cv_custom_contact_social_icons_main_image_part p{font-size:13px}}@media (max-width:414px){.cv_custom_contact_social_icons_main_image_part p{font-size:10px}}