html{scroll-behavior:smooth}.faqs-header p{font-size:16px;line-height:1.55em;color:#121212bf}.faq-layout{display:grid;grid-template-columns:2fr 1fr;gap:40px;max-width:1030px;margin:0 auto;border-top:1px solid rgba(18,18,18,.15)!important;margin-top:45px!important;padding-top:40px!important}.faq-questions #faq-group-1{border-top:0px!important;margin-top:0!important;padding-top:0!important}.faq-group-title{font-size:26px!important;letter-spacing:-.52px!important;line-height:1.1em!important;margin-top:45px!important;padding-top:40px!important;border-top:1px dashed rgba(18,18,18,.15)!important}.faq-questions details.faq-item{border:1px solid #e5e5e5;padding:24px;margin-bottom:10px;cursor:pointer}.faq-questions details.faq-item summary{font-size:20px;line-height:1.3em;font-weight:600;font-family:Lora,serif;color:#121212;list-style:none}.faq-questions details.faq-item .faq-answer p,.faq-questions details.faq-item .faq-answer ul li{font-size:18px;line-height:1.44em}.faq-questions details.faq-item[open] summary{color:#000}.faq-item summary{position:relative;padding-right:28px;cursor:pointer}.faq-item summary .faq-icon{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:20px;line-height:1;transition:.2s ease;background:#4e4e4e;width:18px;height:18px;border-radius:100%}.faq-item:not([open]) summary .faq-icon:before{content:"+";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}.faq-item[open] summary .faq-icon:before{content:"\2013";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}.faq-item summary .faq-icon{transition:transform .25s ease}.faq-item[open] summary .faq-icon{transform:translateY(-50%) rotate(180deg)}.faq-sidebar ul{list-style:none;padding:0;margin:0}.faq-sidebar{position:sticky;top:40px;max-height:calc(100vh - 100px);overflow-y:auto;width:340px}.faq-sidebar a{font-size:16px;line-height:1.2em;display:block;font-family:Lora,serif;text-decoration:none;color:#000;border:1px solid #e5e5e5;padding:18px 25px 18px 37px;margin-bottom:10px;position:relative}.faq-sidebar a:before{content:"";background:url(/cdn/shop/files/dark-arrow.svg?v=1762492769);width:16px;height:16px;background-size:cover;background-repeat:no-repeat;position:absolute;left:15px;top:19px}.faq-sidebar a.active{color:#fff;background-color:#121212}.faq-sidebar a.active:before{content:"";background:url(/cdn/shop/files/light-arrow.svg?v=1762492777);width:16px;height:16px;background-size:cover;background-repeat:no-repeat;position:absolute;left:15px;top:19px}.final-message .rich-text__wrapper{justify-content:flex-start;padding:0}.final-message .rich-text__blocks{background-color:#12121226;padding:32px}.final-message .rich-text__blocks .rich-text__text{margin-top:10px}@media (max-width: 1024px){.faq-sidebar{display:none}.faq-layout{grid-template-columns:1fr;padding:0 40px}.final-message .rich-text__wrapper{justify-content:center}}@media (max-width: 767px){.faq-layout{padding:0 20px}.faq-group-title{font-size:22px!important;margin-top:35px!important;padding-top:30px!important}.faq-questions details.faq-item,.final-message .rich-text__blocks{padding:18px!important}.faq-questions details.faq-item summary{font-size:18px!important}.faq-questions details.faq-item .faq-answer p,.faq-questions details.faq-item .faq-answer ul li{font-size:16px!important}}.collection.best-sellers{margin-left:5%!important}.slider-component-full-width .slider--desktop .slider__slide:first-child{margin-left:0!important}.collection__title.title-wrapper{margin:0;padding:0}@media (max-width: 1024px){.collection.best-sellers{margin-left:unset!important}.collection__title.title-wrapper{margin:0 auto}.collection__title.title-wrapper .title{text-align:center}}.announcement-bar{padding:8px 0!important}.announcement-bar__message{min-height:unset!important}.announcement-bar p{font-size:16px!important;text-align:center!important;margin:0!important;line-height:1.4em!important}.announcement-bar a{color:#fff!important;text-decoration:none}.announcement-bar a:hover{color:#defd56!important}@media (max-width:767px){.utility-bar__grid{height:auto!important}.announcement-bar,.announcement-bar__announcement{flex-wrap:unset!important}}.flash-sale-with-countdown-timer{display:flex;align-items:center;justify-content:center;background-color:#121212;padding:8px;font-size:16px;color:#ffffffbf;font-family:Figtree,sans-serif;gap:100px}.flash-sale-with-countdown-timer span{color:#fff;font-weight:700}.flash-sale-with-countdown-timer a{color:#fff;text-decoration:none;font-weight:700}.flash-sale-with-countdown-timer a:hover{color:#defd56!important}.countdown-timer{display:inline-flex;gap:10px}@media (max-width: 1024px){.flash-sale-with-countdown-timer{font-size:14px;flex-direction:column;gap:0px;text-align:center;padding:10px 15px}}.best-sellers .product-card-wrapper .card__inner{border:1px solid rgb(0 0 0 / 3%)}.godfather-performance-header{height:700px!important}.godfather-performance-header .banner__box{padding:0;background:transparent}.godfather-performance-header .banner__box>*{color:#fff}.godfather-performance-header:after{opacity:.6!important}.godfather-performance-header .banner__media img{object-position:40% 69%}.godfather-performance-header .banner__box h2{font-size:72px;line-height:1.1em;text-transform:uppercase}.godfather-performance-header .banner__box .banner__text p{font-size:36px;line-height:1.2em;text-transform:uppercase;font-weight:700}.godfather-performance-header .banner__box .image-banner-extra-text{font-size:20px;line-height:1.33em;color:#fffc;max-width:720px;margin:0 auto}.godfather-performance-header .banner__box .banner__buttons{display:flex;justify-content:center;max-width:100%;margin-top:40px}.godfather-performance-header .banner__box .banner__buttons a.button{font-size:18px;color:#fff;background-color:#d9ad26;border-radius:8px;padding:15px 30px;border:1px solid #d9ad26;outline:none;min-width:unset;width:100%;max-width:210px}.godfather-performance-header .banner__box .banner__buttons a.button:last-child{background-color:transparent;border:1px solid rgba(255,255,255,.8)}.godfather-performance-header .banner__box .banner__buttons a.button:hover{color:#000;background-color:#fff;border:1px solid #fff}.godfather-performance-header .banner__box .banner__buttons a.button:before,.godfather-performance-header .banner__box .banner__buttons a.button:after{display:none}.godfather-performance-header .banner__box .image-banner-extra-text ul{display:inline-flex;gap:40px;list-style:none;padding:0;margin-top:40px}.godfather-performance-header .banner__box .image-banner-extra-text ul li{font-size:14px;position:relative;padding-left:16px}.godfather-performance-header .banner__box .image-banner-extra-text ul li:before{content:"";background-color:#d9ad26;width:8px;height:8px;border-radius:100%;position:absolute;left:0;top:8px}.godfather-performance-header .banner__box .image-banner-extra-text ul li::marker{font-size:16px;color:#d9ad26}@media (min-width: 1025px) and (max-width: 1780px){.godfather-performance-header{height:580px!important}}@media (max-width:1024px){.godfather-performance-header{height:580px!important}.godfather-performance-header .banner__media img{object-position:top center!important}}@media (max-width:767px){.godfather-performance-header{height:540px!important}.godfather-performance-header .banner__content{padding:0 20px}.godfather-performance-header .banner__media img{height:100%!important;object-position:top center!important}.godfather-performance-header .banner__box h2{font-size:36px}.godfather-performance-header .banner__box .banner__text p{font-size:22px}.godfather-performance-header .banner__box .image-banner-extra-text p{font-size:18px}.godfather-performance-header .banner__box .image-banner-extra-text ul{gap:12px}.godfather-performance-header .banner__box .banner__buttons a.button{font-size:16px;padding:12px 30px;max-width:100%}}.godfather-performance-products .multicolumn-card__info span.link{font-size:18px;color:#fff;background-color:#d9ad26;border-radius:8px;padding:8px 20px;border:1px solid #d9ad26;outline:none;min-width:unset}.godfather-performance-products .multicolumn-card__info span.link:hover{background-color:#1a1a1a;border:1px solid #1a1a1a}.godfather-performance-products ul li:first-child .rte p{max-width:75%;margin:0 auto}.head-to-head-comparison{padding:60px 0 0!important}.head-to-head-comparison .rich-text__heading{margin-bottom:15px}.head-to-head-comparison .rich-text__text{max-width:560px;margin:0 auto}.head-to-head-comparison .rich-text__text p{font-size:18px;line-height:1.33em}.head-to-head-comparison-table table{max-width:1400px;margin:0 auto}.head-to-head-comparison-table table thead{background-color:#fff}.head-to-head-comparison-table table thead tr th{font-size:18px;line-height:1.2em;text-align:center;color:#1a1a1a}.head-to-head-comparison-table table thead tr th:first-child{text-align:left}.head-to-head-comparison-table table thead tr th:nth-child(2){font-size:20px;line-height:1.2em;background-color:#d9ac261a;border-right:2px solid rgb(217 172 38 / 30%);border-left:2px solid rgb(217 172 38 / 30%)}.head-to-head-comparison-table table tbody tr td{font-size:16px;color:#1a1a1a}.head-to-head-comparison-table table .highlighted{color:#d9ac26;font-weight:600}.head-to-head-comparison-table table tbody tr td:nth-child(2){background-color:#d9ac260d}.premium-brands{max-width:490px!important;margin:0 auto;padding-bottom:60px!important}.premium-brands .rich-text__blocks{background-color:#16a2491a;padding:25px;border:1px solid rgb(22 162 73 / 30%);border-radius:12px}.premium-brands .rich-text__blocks .rich-text__heading{font-size:18px}.premium-brands .rich-text__blocks .rich-text__text{margin-top:10px}@media (max-width:1024px){.head-to-head-comparison-table table tr{border:0px!important}}@media (max-width:767px){.premium-brands .rich-text__wrapper{width:100%!important}.premium-brands .rich-text__blocks .rich-text__heading{font-size:16px}.head-to-head-comparison .rich-text__heading{font-size:28px}}.why-choose-us{background-color:#f5f5f5}.why-choose-us .page-width{padding:60px 0;max-width:1400px;width:90%}.why-choose-us>*{text-align:center}.why-choose-us .title-wrapper-with-link{margin-bottom:0;justify-content:center}.why-choose-us .main-rich-text p{font-size:18px;line-height:1.33em}.why-choose-us .multicolumn-card-spacing{padding-top:0;margin:0}.why-choose-us .slider-mobile-gutter{margin-top:40px}.why-choose-us .slider-mobile-gutter .multicolumn-list{gap:30px}.why-choose-us .slider-mobile-gutter li{width:calc((100% - 96px)/4)}.why-choose-us .multicolumn-card{background:#fff!important;padding:25px;text-align:left;border:1px solid rgb(128 128 128 / 26%);border-radius:12px}.why-choose-us .slider-mobile-gutter li:hover .multicolumn-card{box-shadow:0 0 30px #d9ac2638;border:1px solid rgb(217 172 38 / 50%)}.why-choose-us .multicolumn-card .media{display:block;width:52px!important;height:52px;background-color:#d9ac261a;border-radius:16px;padding:10px!important}.why-choose-us .multicolumn-card .media img{position:unset;transform:unset!important}.why-choose-us .multicolumn-card .multicolumn-card__info{padding:0;margin-top:20px}.why-choose-us .multicolumn-card .multicolumn-card__info .rte{margin-top:10px}@media (max-width:1024px){.why-choose-us ul{grid-template-columns:1fr 1fr!important}.why-choose-us ul li{width:calc((100% - 40px)/2)!important;max-width:100%!important}.why-choose-us .multicolumn-list{padding-left:0!important;padding-right:0!important}}@media (max-width:767px){.why-choose-us ul{grid-template-columns:1fr!important;gap:10px!important}.why-choose-us ul li{width:100%!important;max-width:100%!important}.why-choose-us .title{font-size:28px}}.reviews>*,.reviews .multicolumn .title{text-align:center}.reviews .title-wrapper-with-link{margin-bottom:0;justify-content:center}.reviews .main-rich-text p{font-size:18px;line-height:1.33em}.reviews .main-rich-text p:first-child{margin:10px 0}.reviews .main-rich-text p:last-child{position:relative;width:fit-content;text-align:center;margin:0 auto;padding-left:110px}.reviews .main-rich-text p:last-child:before{content:"";background-image:url(/cdn/shop/files/star-rating.svg?v=1763018025);background-size:contain;background-position:center;background-repeat:no-repeat;width:100px;height:100%;position:absolute;top:50%;left:0;right:unset;transform:translateY(-50%)}.reviews .page-width{padding:60px 0;max-width:1200px;width:90%}.reviews .slider-mobile-gutter{margin-top:40px}.reviews .slider-mobile-gutter .multicolumn-list{gap:30px}.reviews .slider-mobile-gutter li{width:calc((100% - (32px * 3)) / 3)}.reviews .multicolumn-card{background:#fff!important;padding:25px;text-align:left;border:1px solid rgb(128 128 128 / 26%);border-radius:12px}.reviews .slider-mobile-gutter li:hover .multicolumn-card{border:1px solid rgb(217 172 38 / 50%)}.reviews .multicolumn-card .media{padding:0!important}.reviews .multicolumn-card .media img{width:100px}.reviews .multicolumn-card .multicolumn-card__image-wrapper{padding:0;margin:0}.reviews .multicolumn-card .media img{position:unset;transform:unset!important}.reviews .multicolumn-card .multicolumn-card__info{display:flex;flex-direction:column;padding:0;margin-top:10px}.reviews .multicolumn-card .multicolumn-card__info h3{font-size:14px;color:#737373;order:2;margin-top:15px}.reviews .multicolumn-card .multicolumn-card__info .rte{margin-top:10px}.reviews .multicolumn-card .multicolumn-card__info .rte p{font-style:italic;line-height:1.33em}@media (max-width:1024px){.reviews .multicolumn-list{padding-left:0!important;padding-right:0!important;flex-direction:column;gap:20px!important}.reviews .slider-mobile-gutter li{width:100%}}@media (max-width:767px){.reviews .multicolumn-list{gap:15px!important}.reviews .title{font-size:28px}}.ready-to-the-godfather-header{padding:60px 0 0!important}.ready-to-the-godfather-header,.ready-to-the-godfather-body,.ready-to-the-godfather-footer{background-color:#f6f6f6;background-image:radial-gradient(circle,rgba(255,193,7,.1),transparent 50%)}.ready-to-the-godfather-header .rich-text__text{margin-top:10px}.ready-to-the-godfather-header .rich-text__text p{font-size:18px;line-height:1.33em}.ready-to-the-godfather-header .rich-text__buttons a{font-size:18px;color:#fff;background-color:#d9ad26;border-radius:8px;padding:15px 30px;border:1px solid #d9ad26;outline:none;min-width:unset}.ready-to-the-godfather-header .rich-text__buttons a:hover{background-color:#000;border:1px solid #000}.ready-to-the-godfather-header .rich-text__buttons a:before,.ready-to-the-godfather-header .rich-text__buttons a:after{display:none}.ready-to-the-godfather-body .page-width{padding:40px 0 0}.ready-to-the-godfather-body .multicolumn-list{max-width:520px;margin:0 auto}.ready-to-the-godfather-body .multicolumn-card{display:flex!important;gap:10px;justify-content:center;align-items:center;background:transparent!important}.ready-to-the-godfather-body .multicolumn-card .media{display:block;width:50px!important;height:50px;text-align:center;margin:0 auto;background-color:#d9ac261a;border-radius:100%;padding:15px!important;display:flex;align-items:center;justify-content:center}.ready-to-the-godfather-body .multicolumn-card .media img{position:unset;transform:unset!important;width:24px!important;height:24px}.ready-to-the-godfather-body .multicolumn-card .multicolumn-card__image-wrapper{padding:0;margin:0}.ready-to-the-godfather-body .multicolumn-card .multicolumn-card__info{padding:0;margin-top:0}.ready-to-the-godfather-body .multicolumn-card .multicolumn-card__info .rte{margin-top:0}.ready-to-the-godfather-body .multicolumn-card h3{font-size:14px;line-height:1.2em}.ready-to-the-godfather-body .multicolumn-card .rte p{font-size:14px}.ready-to-the-godfather-footer .page-width{padding:40px 0 80px}@media (max-width:1024px){.ready-to-the-godfather-body li{display:flex;max-width:196px!important;margin:0 auto;width:100%!important;justify-content:flex-start}}@media (max-width:767px){.ready-to-the-godfather-header .title{font-size:28px}}.our-team-cards{background:#1212121a!important}.our-team-cards .multicolumn-card__image-wrapper{padding-top:0!important;margin-left:0!important;margin-right:0!important}.our-team-cards .multicolumn-card__info{padding:12px 12px 16px!important}.our-team-cards .multicolumn-card__info .link{margin-top:4px!important;text-decoration:underline}.our-team-cards .multicolumn-card__info .link:hover{text-decoration:none!important}.our-team-cards .multicolumn-card__info .link .svg-wrapper{display:none!important}.our-team-cards .multicolumn-card:hover{background:#121212!important}.our-team-cards .multicolumn-card:hover .inline-richtext,.our-team-cards .multicolumn-card:hover .link{color:#fff!important}.our-team-cards .page-width{padding-left:0!important;padding-right:0!important}@media (max-width:1024px){.our-team-cards .multicolumn-list{gap:20px!important}}.hand-picked-banner .banner__text p{max-width:640px!important;margin:0 auto}.custom-video-wrapper,.custom-video-wrapper video{width:100%;height:100%;display:block}.custom-video-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden}.custom-video-wrapper video{object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.our-story .page-width{padding-left:0!important;padding-right:0!important}.our-story p{line-height:1.4em!important}.our-story .custom-wrapper{display:flex!important;flex-wrap:wrap!important;gap:0 20px!important;align-items:flex-start}.our-story .custom-wrapper .content-wrapper,.our-story .custom-wrapper .richtext-video-wrapper{width:40%!important;flex-grow:1}.richtext-video-wrapper{width:100%;height:auto;overflow:hidden;border-radius:20px}.richtext-video-wrapper video{width:100%;height:100%;display:block;object-fit:cover}.richtext-video-wrapper{position:relative;width:100%;overflow:hidden}.rt-video{width:100%;height:100%;object-fit:cover;display:block}.rt-play-btn:hover{background:#000c}.rt-video{width:100%;display:none}.rt-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#0009;color:#fff;border:none;padding:15px 18px;font-size:34px;border-radius:50%;cursor:pointer}@media (max-width:1024px){.our-story .custom-wrapper .content-wrapper,.our-story .custom-wrapper .richtext-video-wrapper{width:100%!important}.richtext-video-wrapper{border-radius:16px}}@media (max-width:1024px){.richtext-video-wrapper{border-radius:12px}}.our-story{background:linear-gradient(180deg,#0009 0% 100%),url(/cdn/shop/files/from-agency-to-provider-bg.jpg);background-size:cover;position:relative}.our-story .os-container{display:flex;flex-direction:row;padding:90px 80px;gap:80px}.our-story .os-col{width:50%!important}.our-story .os-col.os-col-2{max-width:720px}.our-story .title{color:#fff!important;margin:0!important}.our-story h2.title{font-size:40px;letter-spacing:-.8px;line-height:1.1em;margin-bottom:20px!important}.our-story h3.title{font-size:26px;letter-spacing:-.52px;line-height:1.1em}.our-story h4.title{font-size:20px;line-height:1.1em;margin-top:16px!important}.our-story .os-features-grid{margin-top:22px!important}.our-story p{font-size:18px;color:#fff!important}.our-story .os-feature-item p{margin-top:10px!important}.our-story p:last-child{margin-bottom:0!important}.our-story .os-features-grid{display:grid;grid-template-columns:1fr 1fr 1fr!important;gap:12px}.our-story .os-feature-item{background:#ffffff1a!important;text-align:center;padding:10px;border-radius:8px}.our-story .os-feature-item img{display:block;width:60px!important;height:60px;text-align:center;margin:0 auto;background-color:#d9ac261a;border-radius:100%;padding:15px!important}.our-story .os-feature-item img{position:unset;transform:unset!important}.from-agency .multicolumn-card .multicolumn-card__info{padding:0;margin-top:20px}.from-agency .multicolumn-card .multicolumn-card__info>*{color:#fff}.from-agency .multicolumn-card .multicolumn-card__info .rte{margin-top:10px}.from-agency .multicolumn-card .multicolumn-card__info .rte p{line-height:1.33em}@media (max-width:1800px){.our-story .os-container{flex-direction:column;gap:60px;align-items:center}}@media (max-width:1279px){.our-story .os-col{width:100%!important}.our-story .os-col.os-col-2{max-width:100%!important}}@media (max-width:1024px){.our-story .os-container{padding:80px 40px;gap:40px}}@media (max-width:767px){.our-story .os-container{padding:40px 20px;gap:20px}.our-story .os-features-grid{grid-template-columns:1fr!important;gap:12px}.our-story h2.title{font-size:28px;margin-bottom:10px!important}.our-story h3.title{font-size:22px}.our-story h4.title{font-size:18px;margin-top:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.liquid.css.map */
