a.button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,.action_button:hover,input.action_button[type=submit]:hover,input.action_button[type=button]:hover,button.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover{background-color:#ffb217!important;border:1px solid #ffb217!important}@media only screen and (max-width: 798px){#header a.mobile_logo img{max-height:56px}#header .top_bar,.top_bar .top_bar--right,.mini_cart,.nav a.mini_cart{height:66px}}.bold-text-cp3 p,.text-w-title-cp3 .title-cp3{font-size:45px;font-weight:600;font-family:Bodoni poster;margin:30px 0}.text-w-title-cp3 .text-cp3{font-family:ITC Conduit,sans-serif;font-size:36px}.richtext-w-title-cp3 .title-cp3{font-size:45px;font-weight:600;font-family:Bodoni poster;margin:30px 0}.richtext-w-title-cp3 .text-cp3{font-family:ITC Conduit,sans-serif;font-size:26px;text-align:left;margin-bottom:50px}.block__richtext-w-title{background:#f4f0ec}.faq-cp3 .faqAccordion{margin:0 10px;background:#f4f0ec;border:2px solid;border-top:none}.faq-cp3 dt{border-top:2px solid}.faq-cp3 .faqAccordion>dt>button:after{right:2%;left:unset}.faq-cp3 .faqAccordion>dd{margin:0;padding:20px 20px 20px 40px;font-family:ITC Conduit,sans-serif;font-size:21px}.faq-cp3 .faqAccordion>dt>button{border:unset;padding:20px;font-weight:600;font-family:Bodoni poster;font-size:18px}.container.faq-cp3{max-width:unset;width:100%}.cta-cp3 a{font-size:25px;font-weight:600;color:#fff;background:#003567;padding:15px 50px;border-radius:50px;font-family:ITC Conduit,sans-serif}.container.cta-cp3{margin:40px auto}.block__testimonials{background-color:#003567}.testimonials-cp3 h2{font-size:45px;font-weight:600;font-family:Bodoni poster;color:#fff}.testimonials-cp3 .testimonial-text{font-size:20px;color:#fff;text-align:center;font-family:ITC Conduit,sans-serif;font-weight:500;padding:20px 0}.testimonial-stars{text-align:center;margin-bottom:20px}.testimonial-star-svg{display:inline-block}.testimonial-star-svg svg{color:#fff;width:45px;height:45px}.testimonial-text img{height:25px;margin:15px}.youtube-cp3 .youtube-thumbnail,.youtube-cp3 iframe{width:100%;height:80vh}.richtext-w-title-cp3 .text-cp3 p{margin:0}.block__faq-cp3+.block__faq-cp3 .faqAccordion dt:first-of-type{border-top:none}@media only screen and (max-width: 798px){.bold-text-cp3 p,.testimonials-cp3 h2,.text-w-title-cp3 .title-cp3,.richtext-w-title-cp3 .title-cp3{font-size:28px}.text-w-title-cp3 .text-cp3,.richtext-w-title-cp3 .text-cp3{font-size:20px}.container.faq-cp3{width:100%}.youtube-cp3 .youtube-thumbnail,.youtube-cp3 iframe{width:100%;height:25vh}}.image_with_link-cp3 .section{display:flex}.image_with_link_block{flex:1 1 0px;padding:10px;text-align:center}.featured-collection__products_fx{display:flex}.featured-collection__products_fx .slider-gallery{width:80%}.featured-collection__products_fx .slider-left{width:20%;padding-left:20px}.featured-collection__products_fx .slider-left h1{font-weight:600;text-transform:capitalize;font-family:Bodoni poster;color:#003767;font-size:45px;line-height:1}.featured-collection__products_fx .slider-left p{color:#003767;font-weight:600}.featured-collection__products_fx .slider-left a{padding:10px 50px}.featured-collection__products_fx .flickity-page-dots{display:none}@media only screen and (max-width: 1300px){.featured-collection__products_fx .slider-left h1{font-size:35px}}@media only screen and (max-width: 1070px){.featured-collection__products_fx .slider-left h1{font-size:28px}}@media only screen and (max-width: 798px){.featured-collection__products_fx{display:block}.featured-collection__products_fx .slider-left{padding-left:unset;text-align:center;width:unset;padding-bottom:35px}.cta-cp3 a{font-size:14px!important}}@media only screen and (min-width: 798px){[data-fxttlclss=jump-to-handle-maintenance],[data-fxttlclss=jump-to-virobloc-maintenance],[data-fxttlclss=jump-to-blade-restoration]{width:32%;display:inline-block}[data-fxttlclss=wedding-gifts],[data-fxttlclss=groomsmen-gifts]{width:28%;display:inline-block}[data-fxttlclss=wedding-gifts]{margin-left:22%}}.block__richtext-w-title .text-cp3 p a{margin-right:5px}@media only screen and (max-width: 1400px){.cta-cp3 a{font-size:1em}}@media only screen and (max-width: 1050px){.cta-cp3 a{font-size:10px}}
/*# sourceMappingURL=/s/files/1/0287/6884/t/103/assets/custom.css.map */
