@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";@import"https://fonts.googleapis.com/css2?family=Geist:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap";h1,h2,h3,h4,h5,h6{font-family:Bebas Neue,sans-serif}p,a,span,button{font-family:Geist,sans-serif}section#AnnouncementBar{background:#f60;color:#0c1a36}section#AnnouncementBar span.text-base.lg\:text-base{font-size:14px;line-height:24px;font-family:Bebas Neue,sans-serif;font-weight:400}.page-width{max-width:1380px;padding:0 20px;margin:0 auto}header.site-header.w-full.text-scheme-text.relative.bg-scheme-background.text-scheme-text.border-b-section.border-border.transition-\[background-color\,border-color\].ease-in-out.duration-200.lg\:w-auto{background:#0c1a36}header img.text-transparent{height:70px;object-fit:contain}header nav button span.flex.h-full.items-center.relative.text-center span.inline-block,header nav li a.font-main.px-2\.5.py-5.flex.items-center.transition.normal-case{font-size:24px;line-height:34px;font-family:Bebas Neue,sans-serif}div#headerContainer .no-js-focus-container.absolute.left-0.bottom-0.w-full.py-section-vertical-spacing.px-section.transform.translate-y-\[calc\(100\%-var\(--drop-down-offset\)\)\].z-100.text-center.max-h-three-quarters-screen-height.overflow-hidden.overflow-y-auto.bg-scheme-accent-1.text-scheme-accent-1-overlay{max-width:1280px;left:50%;transform:translate(-50%,100%);padding:50px 20px;background:#0c1a36;border-top:2px solid #ff6600}div#headerContainer .no-js-focus-container.absolute.left-0.bottom-0.w-full.py-section-vertical-spacing.px-section.transform.translate-y-\[calc\(100\%-var\(--drop-down-offset\)\)\].z-100.text-center.max-h-three-quarters-screen-height.overflow-hidden.overflow-y-auto.bg-scheme-accent-1.text-scheme-accent-1-overlay h2.py-1.mb-2{font-size:21px;line-height:31px;text-align:left;border-bottom:2px solid #ff6600}div#headerContainer .no-js-focus-container.absolute.left-0.bottom-0.w-full.py-section-vertical-spacing.px-section.transform.translate-y-\[calc\(100\%-var\(--drop-down-offset\)\)\].z-100.text-center.max-h-three-quarters-screen-height.overflow-hidden.overflow-y-auto.bg-scheme-accent-1.text-scheme-accent-1-overlay h2.py-1.mb-2 a.inline-block.py-1{font-family:Bebas Neue,sans-serif}div#headerContainer .no-js-focus-container.absolute.left-0.bottom-0.w-full.py-section-vertical-spacing.px-section.transform.translate-y-\[calc\(100\%-var\(--drop-down-offset\)\)\].z-100.text-center.max-h-three-quarters-screen-height.overflow-hidden.overflow-y-auto.bg-scheme-accent-1.text-scheme-accent-1-overlay ul li a{font-size:16px;line-height:26px;text-align:left;font-weight:400;margin:0;word-wrap:break-word;width:100%}.herosection{position:relative;min-height:88vh;width:100%;overflow:hidden}.herosection .hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:right;z-index:0}.hero-container{position:relative;z-index:10;max-width:1200px;margin:0 auto;padding:96px 20px}.hero-content{max-width:672px}.hero-heading{letter-spacing:.02em;-webkit-text-stroke:2px #ff6a00;color:#0c1a36;text-shadow:4px 4px #fdfcf8;text-transform:uppercase;font-weight:900;font-family:Bebas Neue,sans-serif;font-size:72px;line-height:82px}.hero-subheading{margin-top:20px;font-size:20px;color:#0c1a36;line-height:30px;font-family:Geist,sans-serif;font-weight:400}.hero-buttons{margin-top:32px;display:flex;flex-wrap:wrap;gap:16px}.hero-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:999px;font-weight:600;text-decoration:none;transition:all .2s ease}.hero-btn-primary{color:#0c1a36;background:#ff6a00;font-weight:600;font-size:16px;line-height:26px;font-family:Geist,sans-serif;border-radius:40px;box-shadow:0 2px 5px #0000001a}.hero-btn-primary:hover{filter:brightness(95%)}.hero-btn-secondary{border:1px solid #ff6a00;color:#ff6a00;background:transparent;font-weight:600;font-size:16px;line-height:26px;font-family:Geist,sans-serif;border-radius:40px;box-shadow:0 2px 5px #0000001a}.hero-btn-secondary:hover{background:#ffb3661a}.hero-marquee-wrapper{position:absolute;bottom:0;left:0;right:0;background:#0c1a36;color:#fdfcf8;border-top:1px solid rgba(0,0,0,.1);overflow:hidden}.hero-marquee{display:flex;gap:24px;padding:12px 0;white-space:nowrap;animation:hero-marquee 20s linear infinite}.hero-marquee-text{font-size:14px;font-weight:500;display:inline-flex;align-items:center}.hero-marquee-separator{margin:0 12px;color:var(--goat-orange)}@keyframes hero-marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}.shop-collection-section{position:relative;padding:80px 20px;background:#a4c36e;text-align:center}.shop-collection-wave-top,.shop-collection-wave-bottom{position:absolute;left:0;width:100%;overflow:hidden;line-height:0}.shop-collection-wave-top{top:0}.shop-collection-wave-bottom{bottom:0;transform:rotate(180deg)}.shop-collection-wave-svg{display:block;width:100%;height:50px}.shop-collection-container{position:relative;margin:0 auto;z-index:10}.shop-collection-heading{letter-spacing:.02em;-webkit-text-stroke:2px #ff6a00;color:#0c1a36;text-shadow:4px 4px #fdfcf8;text-transform:uppercase;font-weight:900;font-size:52px;line-height:62px;margin-bottom:50px}.shop-collection-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.shop-collection-card{display:block;overflow:hidden;border-radius:16px;box-shadow:0 4px 10px #0000001a;transition:all .3s ease}.shop-collection-card:hover{transform:scale(1.05);box-shadow:0 0 20px #ff6a0080}.shop-collection-image{width:100%;height:100%;object-fit:cover;display:block}.goat-social-proof{position:relative;padding:80px 0;overflow:hidden}.goat-social-proof__header.page-width{padding-bottom:50px}.goat-social-proof__heading{letter-spacing:.02em;-webkit-text-stroke:2px #ff6a00;color:#0c1a36;text-shadow:4px 4px #fdfcf8;text-transform:uppercase;font-weight:900;font-size:52px;line-height:62px;margin-bottom:10px;text-align:center}.goat-social-proof__subheading{font-size:18px;color:#fffc;margin:0 auto;max-width:700px;padding:20px 0 0;line-height:28px}.goat-social-proof__slider{display:flex;gap:20px;animation:scroll-x 30s linear infinite}.goat-social-proof__item{border-radius:12px;overflow:hidden;background:#fff;border:2px solid #fff;box-shadow:0 2px 6px #0003}.goat-social-proof__item img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.goat-social-proof__marquee{overflow:hidden;position:relative;width:100%}.goat-social-proof__track{display:flex;width:max-content;animation:marquee 30s linear infinite}.goat-social-proof__item{flex:0 0 auto;width:250px;margin:0 10px;border-radius:12px;overflow:hidden}.goat-social-proof__item img{width:100%;height:auto;display:block}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}:root{--marquee-duration: 28s;--marquee-gap: 20px;--marquee-item-width: 250px}.goat-social-proof__marquee{overflow:hidden;width:100%;-webkit-overflow-scrolling:touch;outline:none}.goat-social-proof__track{display:flex;gap:var(--marquee-gap);align-items:center;width:max-content;animation:gp-marquee var(--marquee-duration) linear infinite;will-change:transform}.goat-social-proof__item{flex:0 0 auto;width:252px;border-radius:12px;overflow:hidden;background:#fff;border:2px solid #fff;box-shadow:0 4px 10px #00000014;height:316px}.goat-social-proof__item img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.goat-social-proof__item img:hover{transform:scale(1.05)}@keyframes gp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.goat-social-proof__marquee:hover .goat-social-proof__track,.goat-social-proof__marquee:focus .goat-social-proof__track{animation-play-state:paused}.cstmfooter .lg\:col-span-4.space-y-5:first-child p{font-size:20px;line-height:30px;text-shadow:2px 2px 0px rgba(255,255,255,.3),-1px -1px 0px rgba(0,0,0,.2)}.content-div p{font-size:14px;line-height:24px;margin:0!important}.content-div p:last-child{font-size:16px;line-height:26px;padding-top:30px}.strains-section{background-color:#a4c36e;padding:80px 0;position:relative}.strains-buttons{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:30px}.strains-btn{padding:12px 24px;border-radius:50px;font-size:14px;font-weight:600;border:2px solid #FF6600;background:transparent;color:#f60;cursor:pointer;transition:all .3s ease}.strains-btn.active,.strains-btn:hover{background:#f60;color:#001f3f}.strains-tab-contents{position:relative}.tab-content{display:none;grid-template-columns:1fr 1fr;gap:40px}.tab-content.active{display:grid}.tab-text{max-width:550px}.strains-heading{letter-spacing:.02em;-webkit-text-stroke:2px #ff6a00;color:#0c1a36;text-shadow:4px 4px #fdfcf8;text-transform:uppercase;font-weight:700;font-size:36px;line-height:46px;margin-bottom:10px;text-align:left}.strains-text{font-size:18px;color:#001f3f;font-weight:400;opacity:.8;line-height:28px;margin-bottom:20px}.strains-list{list-style:none;padding:0;margin:0}.strains-list li{display:flex;gap:10px;margin-bottom:10px;font-size:18px;color:#001f3f;font-weight:400;opacity:.8;line-height:28px}.dot{width:8px;height:8px;background:#f60;border-radius:50%;flex-shrink:0;margin-top:8px}.tab-image img{width:100%;border-radius:12px;box-shadow:0 4px 20px #0003}.strains-wave{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.strains-wave svg{display:block;width:100%;height:50px}.strains-wave path{fill:#0a1734}.csrmsvg{position:relative;rotate:180deg;bottom:-80px;height:48px}.csrmsvg svg.relative.block.w-full.h-12{height:48px}.goat-blog-section{position:relative;background:#0a1734;padding:80px 0;text-align:center;overflow:hidden}.goat-blog-heading{letter-spacing:.02em;-webkit-text-stroke:2px #ff6a00;color:#0c1a36;text-shadow:4px 4px #fdfcf8;text-transform:uppercase;font-weight:900;font-size:52px;line-height:62px;margin-bottom:50px;text-align:center}.goat-blog-grid{display:grid;grid-template-columns:1fr;gap:25px;max-width:1200px;margin:0 auto}.goat-blog-card{background:#fff;border-radius:12px;overflow:hidden;transition:transform .3s ease}.goat-blog-card:hover{transform:translateY(-5px)}section.goat-blog-section .container{margin:0 auto}.goat-blog-card-image img{width:100%}.goat-blog-card-content{padding:20px}.goat-blog-card-title{font-size:18px;font-weight:700;color:#0a1734;margin-bottom:15px;line-height:28px;font-family:Geist,sans-serif}.goat-blog-read-btn{text-decoration:none;color:#0a1734;font-weight:600;font-size:16px;line-height:26px}.goat-blog-view-all{margin-top:40px}.goat-view-all-btn{display:inline-block;padding:12px 30px;border:2px solid #fff;color:#ff6a00;border-radius:50px;font-weight:600;text-decoration:none;transition:all .3s ease;font-size:16px;line-height:26px}.goat-view-all-btn:hover{background:#f27d00;color:#0a1734}.wave-shape{position:absolute;width:100%;left:0}.wave-top{top:0;transform:rotate(180deg)}.wave-bottom{bottom:0}.wave-svg{display:block;width:100%;height:60px}.goat-blog-section .wave-shape.wave-bottom{position:relative;top:50px;rotate:180deg}.goat-blog-section .wave-shape.wave-bottom svg.relative.block.w-full.h-16{height:63px}footer.relative.text-scheme-text.bg-scheme-background.py-section-vertical-spacing.px-section.bg-scheme-gradient.cstmfooter{background:linear-gradient(135deg,#ff6a00 0% 60%,#87ceeb 85%,#20b2aa);color:#0c1a36}.cstm-newsletter p{font-size:18px;line-height:28px;color:#ff6900}section.relative.text-scheme-text.bg-scheme-background.overflow-hidden{background:#6b7f4a;background:linear-gradient(180deg,#0c1a36,#6b7f4a)}.cstm-newsletter form input{background:transparent;color:#ffa555;box-shadow:0 0 0 2px #fff}.cstm-newsletter button{background:transparent}.cstm-newsletter button span.push-btn-surface.w-full{background:transparent;border:0;box-shadow:0 0 #000}.cstm-newsletter button:after{display:none}.cstm-newsletter form input::placeholder{color:#ffa555}.cstm-newsletter form button:hover{background:#ff6a00;border-radius:8px}footer.relative.text-scheme-text.bg-scheme-background.py-section-vertical-spacing.px-section.bg-scheme-gradient.cstmfooter{padding:50px 0}.cstmfooter .grid.grid-cols-1.lg\:grid-cols-12.gap-10.lg\:gap-theme.py-section-vertical-spacing{padding-top:0;padding-bottom:25px}.cstmfooter .lg\:col-span-4.space-y-5 ul li a{font-size:18px;line-height:28px}.cstmfooter h2.font-heading.heading-secondary.mb-5{font-size:20px;line-height:30px}.cstmfooter .lg\:col-span-4.space-y-5:last-child form .lg\:flex.items-center.justify-center{display:grid;justify-content:left;gap:20px}.cstmfooter .lg\:col-span-4.space-y-5:last-child form .lg\:flex.items-center.justify-center button span.push-btn-surface.w-full{background:#0c1a36;color:#ff6a00;box-shadow:0 0 #000}.content-div{padding-top:25px;border-top:2px solid #0c1a36}.cstmfooter .text-scheme-text.md\:flex.justify-between.section-content-top-margin{display:none}button.items-stretch.h-full.relative.font-main.px-2\.5.py-5.flex.items-center.transition.normal-case.text-scheme-accent-1-overlay span.bg-scheme-accent-1.absolute.inset-0.z-0.pointer-events-none.opacity-100.h-screen.-translate-y-1\/2{background:#0c1a36}section.collection-intro{display:flex;align-items:center;justify-content:center;height:90vh;overflow:hidden}section.collection-intro .collection-intro__text{height:100%;display:flex;align-items:center;justify-content:center;padding:150px;width:50%}section.collection-intro .collection-intro__image-wrapper{width:50%}section.collection-intro .collection-intro__text h1.collection-intro__heading{font-size:60px;line-height:70px;font-weight:100}section.collection-intro .collection-intro__text p.collection-intro__subheading{font-size:18px;line-height:28px;font-weight:400}section.collection-intro .collection-intro__image-wrapper img.collection-intro__image{width:100%}.usp-marquee{position:relative;width:100%;overflow:hidden}.usp-marquee__track{display:flex;gap:40px;padding:12px 0;-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}.usp-marquee__list{display:flex;flex-shrink:0;gap:40px;align-items:center;animation:marquee 28s linear infinite}.usp-marquee__item{display:flex;align-items:center;gap:10px;padding:0 10px;white-space:nowrap}.usp-marquee__icon{width:20px;height:20px}.usp-marquee__text{font-size:16px;font-weight:600}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}section.relative.grid.text-scheme-text.bg-scheme-background.cstmgrid-coll{background:#fdfcf8;padding:80px 0 0}.cstmgrid-coll .pb-5.lg\:pb-10.flex.justify-between.items-center.gap-5{display:none}.cstmgrid-coll ul.grid.gap-theme.grid-cols-2.lg\:grid-cols-5{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.ugc-carousel-section{background:#fdfcf8;padding:80px 0;margin:auto;position:relative}.ugc-carousel-heading{text-align:left;font-size:48px;margin-bottom:2rem;font-weight:700;line-height:58px;color:#0c1a36}.ugc-carousel-container{position:relative;overflow:hidden}.ugc-carousel-track{display:flex;gap:1rem;scroll-behavior:smooth;overflow-x:auto}.ugc-carousel-item{min-width:220px;max-width:320px;width:18vw;position:relative;flex-shrink:0;cursor:pointer}.ugc-carousel-image{width:100%;height:55vh;object-fit:cover;border-radius:16px}.ugc-carousel-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#0c1a368c;color:#fff;font-size:24px;width:48px;height:48px;display:grid;place-items:center;border-radius:50%}.ugc-carousel-prev,.ugc-carousel-next{position:absolute;top:50%;transform:translateY(-50%);background:#fdfcf8e6;color:#0c1a36;border:none;cursor:pointer;font-size:24px;width:40px;height:40px;border-radius:50%;z-index:2}.ugc-carousel-prev{left:0}.ugc-carousel-next{right:0}.ugc-carousel-dots{text-align:center;margin-top:1rem}.ugc-carousel-dots button{width:10px;height:10px;background:#ddd;border:none;border-radius:50%;margin:0 4px;cursor:pointer}.ugc-carousel-dots button.active{background:orange;width:20px}.ugc-modal{display:none;position:fixed;z-index:50;padding-top:60px;left:0;top:0;width:100%;height:100%;background-color:#000000d9}.ugc-modal-content{margin:auto;display:block;max-width:80%;border-radius:8px}.ugc-modal-close{position:absolute;top:20px;right:35px;color:#fff;font-size:36px;cursor:pointer}.faq-section{padding:80px 0;background-color:#fdfcf8}.faq-section .faq-container{max-width:1000px;margin:0 auto}.faq-section .faq-heading{font-family:Bebas Neue,sans-serif;font-size:40px;text-align:center;color:#0c1a36;margin-bottom:40px}.faq-section .faq-item{border:1px solid #E7E9ED;border-radius:20px;margin-bottom:15px;overflow:hidden}.faq-section .faq-question{width:100%;background-color:#fdfcf8;padding:20px 25px;text-align:left;font-weight:600;color:#0c1a36;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border:none;font-family:Inter,sans-serif}.faq-section .faq-question:hover{background-color:#9cbf7b1a}.faq-section .faq-icon{transition:transform .3s ease}.faq-section .faq-answer{font-size:16px;background:#9cbf7b0d;display:none;padding:20px 25px;font-family:Inter,sans-serif;color:#0c1a36;line-height:26px;font-weight:100;border-top:1px solid #e7e9ed}.faq-section .faq-item.active .faq-answer{display:block}.faq-section .faq-item.active .faq-icon{transform:rotate(45deg)}.cstm-blog-content.blog-grid-section{padding:80px 0;background-color:#fdfcf8}.cstm-blog-content .blog-grid-heading{font-family:Bebas Neue,sans-serif;font-size:40px;text-align:center;color:#0c1a36;margin-bottom:32px}.cstm-blog-content .blog-grid{display:grid;grid-template-columns:1fr;gap:24px}.cstm-blog-content .blog-card{background-color:#fdfcf8;border-radius:20px;overflow:hidden;transition:all .3s ease;box-shadow:#0c1a360f 0 6px 24px}.cstm-blog-content .blog-card-image{position:relative;aspect-ratio:16 / 9;overflow:hidden}.cstm-blog-content .blog-card-image img{width:100%;height:100%;object-fit:cover}.cstm-blog-content .blog-card-content{padding:24px}.cstm-blog-content .blog-card-title{font-family:Bebas Neue,sans-serif;font-size:28px;color:#0c1a36;margin-bottom:10px}.cstm-blog-content .blog-card-description{font-family:Inter,sans-serif;font-size:16px;color:#111318;margin-bottom:16px}.cstm-blog-content .blog-card-link{font-family:Inter,sans-serif;font-weight:500;color:#ff6a00;text-decoration:none;transition:color .2s ease}.cstm-blog-content .blog-card-link:hover{color:#e65e00}section.custom-secion-rictext{background:#fdfcf8}section.custom-secion-rictext .inner-width{max-width:1000px;text-align:center;margin:0 auto;padding:80px 0}section.custom-secion-rictext .inner-width .rte p{font-size:18px;line-height:28px;color:#0c1a36;font-weight:400}section.custom-secion-rictext .inner-width .rte p a{color:#ff6a00;text-decoration:none}.custom-product-grid{padding:80px 0;background:#fdfcf8}.custom-product-grid .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}.custom-product-grid .product-card{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 15px #00000014;transition:transform .3s ease;display:flex;flex-direction:column;height:100%}.custom-product-grid .product-card:hover{transform:translateY(-5px)}.custom-product-grid .product-image{position:relative}.custom-product-grid .product-image img{width:100%;display:block;object-fit:cover}.custom-product-grid .badge{position:absolute;top:12px;right:12px;background:#00133c;color:#fff;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:600}.custom-product-grid .product-info{padding:16px;display:flex;flex-direction:column;flex-grow:1}.custom-product-grid .product-title{font-size:20px;font-weight:700;margin:0 0 12px;color:#00133c}.custom-product-grid .product-title a{text-decoration:none;color:inherit}.custom-product-grid .variant-select{background:#00133c;color:#fff;padding:10px;border:none;border-radius:8px;font-size:14px;margin-bottom:12px;width:100%}.custom-product-grid .shop-now-btn{background:#ff7300;color:#fff;border:none;padding:12px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background .3s ease}.custom-product-grid .shop-now-btn:hover{background:#e86800}.ts-custom-pro-template{background:#e5e5e5!important}.ts-custom-pro-template h1.font-heading.heading-feature.text-left{font-size:36px;line-height:46px;color:#1b365d;font-family:"PT Serif",serif;text-shadow:none;-webkit-text-stroke:aliceblue}.why-choose-section{padding:80px 0;background:#fff}.section-title{font-family:Times New Roman,serif;font-size:2.2rem;color:#1b365d;text-align:center;margin-bottom:50px}.feature-grid{display:grid;grid-template-columns:1fr;gap:30px}.feature-box{background:#f5f3f0;text-align:center;border-radius:20px;padding:30px;box-shadow:0 4px 10px #0000000d}.feature-icon{background:#ff6b35;width:80px;height:80px;border-radius:20px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 8px #0000001a}.feature-icon .icon{width:40px;height:40px;color:#fff}.feature-title{font-family:Times New Roman,serif;font-size:24px;color:#1b365d;margin-bottom:10px;line-height:34px}.feature-text{font-family:Inter,sans-serif;color:#1b365db3;font-size:16px;line-height:26px}.three-steps-section .slider-container{position:relative}.three-steps-section .step-image{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transition:opacity .8s ease-in-out,visibility .8s}.three-steps-section .step-image.active{opacity:1;visibility:visible;position:relative}.three-steps-section .step-image img{width:100%;height:auto;border-radius:1.5rem;box-shadow:0 15px 25px #0000001a;object-fit:cover}.three-steps-section .step-number{position:absolute;top:1rem;left:1rem;width:3.5rem;height:3.5rem;background:#ffffffe6;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.25rem;color:#1b365d;box-shadow:0 5px 10px #0000001a}.three-steps-section .dots{position:absolute;bottom:1.25rem;left:50%;transform:translate(-50%);display:flex;gap:.5rem}.three-steps-section .dot{width:.75rem;height:.75rem;background:#ffffff80;border-radius:50%;transition:all .3s ease}.three-steps-section .dot.active{background:#fff;width:1rem;height:1rem}.three-steps-section .title{font-family:Times New Roman,serif;font-size:2.5rem;color:#1b365d;line-height:1.2;margin-bottom:.5rem}.three-steps-section .subtitle{font-family:Inter,sans-serif;color:#1b365dcc;font-size:18px;margin-bottom:20px;line-height:24px;font-weight:400}.three-steps-section .steps-list .step-content{display:flex;gap:1rem;background:#ffffffb3;padding:1rem;border-radius:1rem;transition:all .3s ease;cursor:pointer;align-items:center}.three-steps-section .steps-list .step-content:hover{background:#fff}.three-steps-section .steps-list .step-content.active{background:#fff;box-shadow:0 5px 15px #0000000d;border-left:4px solid #FF6B35}.three-steps-section .step-circle{width:3rem;height:3rem;background:#1b365db3;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;font-weight:600}.three-steps-section .steps-list .step-content.active .step-circle{background:#1b365d}.three-steps-section .step-title{font-family:Times New Roman,serif;color:#1b365d;font-size:1.25rem;margin-bottom:.25rem}.three-steps-section .step-desc{font-family:Inter,sans-serif;color:#1b365dcc;font-size:14px;line-height:24px;font-weight:400}section.three-steps-section{padding:80px 0;background:#f5f3f0}section.three-steps-section .grid.grid-cols-1.lg\:grid-cols-2.gap-12.items-center{gap:80px}.customer-reviews-section{padding:80px 0;background:#fff;text-align:center}section.customer-reviews-section .customer-reviews-box{padding:48px;background:#f5f3f0;border-radius:16px;border:1px solid #e5e5e5;box-shadow:0 4px 10px #0000000d;margin-top:50px;display:grid;gap:6px}section.customer-reviews-section .customer-reviews-box .stars-wrapper{display:flex;align-items:center;justify-content:center;gap:3px}section.customer-reviews-section .customer-reviews-box .stars-wrapper svg.star-icon{fill:#ff6a00}section.customer-reviews-section .customer-reviews-box p.reviews-subtitle{font-family:Inter;color:#1b365db3;font-size:18px;line-height:38px;font-weight:500}section.customer-reviews-section .customer-reviews-box p.reviews-description{font-size:14px;line-height:24px;color:#1b365d80;font-family:Inter;font-weight:400}.ts-custom-pro-template .product-block.product-block-text.text-sm{color:#1b365dcc;font-family:Inter;font-size:18px;line-height:28px}.ts-custom-pro-template .product-block.product-block-quantity-selector .lg\:flex.lg\:items-center.lg\:justify-start{display:grid;gap:10px}.ts-custom-pro-template .product-block.product-block-quantity-selector .lg\:flex.lg\:items-center.lg\:justify-start label.block.font-secondary.text-scheme-text.text-sm.lg\:w-1\/4.xl\:w-1\/5.lg\:shrink-0.pr-2\.5{font-size:14px;line-height:24px;color:#1b365d}.ts-custom-pro-template .product-block.product-block-quantity-selector button.push-btn{background:transparent}.ts-custom-pro-template .product-block.product-block-quantity-selector button.push-btn .push-btn-surface{background:transparent;color:#1b365d;border-color:#1b365d}.push-btn:after{display:none}.ts-custom-pro-template .product-block.product-block-quantity-selector button.push-btn .push-btn-surface{background:transparent;color:#1b365d;box-shadow:inset 0 0 0 2px #1b365d}.ts-custom-pro-template .product-block.product-block-quantity-selector input{color:#1b365d}.ts-custom-pro-template .product-block.product-block-variant-picker.space-y-2\.5 .my-1.lg\:flex.lg\:items-center.lg\:justify-start{display:grid;gap:10px}.ts-custom-pro-template .product-block.product-block-variant-picker.space-y-2\.5 .my-1.lg\:flex.lg\:items-center.lg\:justify-start label{width:100%;font-size:14px;line-height:24px;color:#1b365d}.ts-custom-pro-template .product-block.product-block-variant-picker.space-y-2\.5 .my-1.lg\:flex.lg\:items-center.lg\:justify-start select{background:transparent;color:#1b365d;box-shadow:0 0 0 2px #1b365d;font-size:14px;line-height:24px}.ts-custom-pro-template button.mb-1.add-to-cart-btn.push-btn.theme-button.theme-button.w-full span.push-btn-surface.push-btn-surface--secondary.w-full{color:#1b365d;background:#e87722;font-size:18px;line-height:28px;padding:5px}.shopify-payment-button__button--unbranded:after{display:none}.product-block.product-block-collapsible-tab details.py-2\.5.border-b-input.border-scheme-text.appearance-none{background:#fff;border-radius:16px;box-shadow:0 4px 10px #0000000d;margin-bottom:12px;overflow:hidden;border:none;padding:20px 24px}.shopify-payment-button__button--unbranded.shopify-payment-button__button--unbranded:before{background:transparent;box-shadow:0 0 2px #1b365d}.product-block.product-block-collapsible-tab details.py-2\.5.border-b-input.border-scheme-text.appearance-none .text-theme-basic.flex.items-center{color:#1b365d;font-size:24px;line-height:34px;font-family:Times New Roman,serif;font-weight:400}.product-media .splide.splide--product.is-initialized{position:relative}.product-media .splide.splide--product .splide__arrows.flex.items-center.justify-end.gap-2.mt-4.hidden.lg\:block.text-right{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.product-media .splide.splide--product .splide__arrows.flex.items-center.justify-end.gap-2.mt-4.hidden.lg\:block.text-right .flex.gap-2{display:flex;align-items:center;justify-content:space-between;width:96%;margin:0 auto}.product-media .splide.splide--product .inline-block.controls.relative.z-10.ml-auto.pb-button-shadow{width:100%}.product-media .splide.splide--product .splide__arrows.flex.items-center.justify-end.gap-2.mt-4.hidden.lg\:block.text-right .flex.gap-2 button.push-btn{background:#ffffffd6;border-radius:50%}.product-media .splide.splide--product .splide__arrows.flex.items-center.justify-end.gap-2.mt-4.hidden.lg\:block.text-right .flex.gap-2 button.push-btn span.push-btn-surface.align-bottom.p-2{background:transparent;box-shadow:0 0 #000}.media-style-container:after,.media-shape-drop-shadow{display:none}.coa-btn-wrapper{text-align:center;margin-top:2rem}.coa-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;border-radius:6px;font-size:14px;font-weight:600;padding:12px 32px;background-color:transparent;color:#1b365d;border:1px solid #1B365D;cursor:pointer;transition:all .3s ease}.coa-btn:hover{background-color:#1b365d;color:#fff}.coa-btn:disabled{opacity:.5;cursor:not-allowed}.product-info-text{font-size:14px;color:#1b365db3;text-align:center;border-top:1px solid rgba(27,54,93,.1);padding-top:16px;margin-top:16px}.shopify-payment-button__button--unbranded.shopify-payment-button__button--unbranded{background:transparent!important;font-size:14px;line-height:24px}.media-style{border:none}.media-content{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 4px 20px #0000001a;margin-bottom:24px}.media-content img{width:100%;height:100%;object-fit:cover;display:block}section.goat-social-proof.product-proof h2.goat-social-proof__heading{font-family:Times New Roman,serif;font-size:36px;color:#fff;line-height:46px;margin-bottom:.5rem;text-shadow:none;-webkit-text-stroke:0px #ff6a00}section.customer-reviews-section h2.customer-reviews-heading{font-family:Times New Roman,serif;font-size:36px;color:#fff;line-height:46px;margin-bottom:.5rem;color:#1b365d}section.goat-social-proof.product-proof p.goat-social-proof__subheading{padding:0;margin-bottom:40px;font-weight:400}.cstm-newsletter h2.text-center.font-heading.heading-standard.heading-style.break-words.none{letter-spacing:.02em;-webkit-text-stroke:2px #ff6a00;color:#0c1a36;text-shadow:4px 4px #fdfcf8;text-transform:uppercase;font-weight:900;font-family:Bebas Neue,sans-serif}.thca-section{position:relative;padding:80px 20px;background-color:#0f172a;overflow:hidden;text-align:center}.thca-content{max-width:800px;margin:0 auto;position:relative;z-index:2}.thca-heading{font-size:48px;color:#f60;font-weight:900;text-transform:uppercase;text-shadow:2px 2px 0 rgba(0,0,0,.8);margin-bottom:20px}.thca-description{color:#fff;font-size:18px;line-height:1.6;max-width:600px;margin:0 auto}.thca-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin-top:30px}.thca-badge{display:flex;align-items:center;gap:8px;background:#1e293bcc;border:1px solid #334155;padding:10px 20px;border-radius:9999px;color:#fff;font-weight:600}.badge-dot{width:12px;height:12px;border-radius:50%;display:inline-block}.thca-images{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:none;flex-direction:column;gap:20px}.thca-image img{width:120px;height:120px;object-fit:cover;border-radius:8px;box-shadow:0 4px 20px #0000004d;transform:rotate(0)}.image-1 img{transform:rotate(12deg)}.image-2 img{transform:rotate(-6deg);width:100px;height:100px}.image-3 img{transform:rotate(3deg);width:90px;height:90px}.about-thca-section{padding:80px 0;background:#f9f9f9}.about-thca-details{border:1px solid #ddd;border-radius:8px;background:#fff;overflow:hidden}.about-thca-summary{cursor:pointer;list-style:none}.about-thca-summary-inner{display:flex;justify-content:space-between;align-items:center;padding:20px}.about-thca-title{font-size:24px;font-weight:700;color:#222;margin:0}.about-thca-icon{transition:transform .3s ease}.about-thca-details[open] .about-thca-icon{transform:rotate(180deg)}.icon-chevron{width:24px;height:24px;stroke:#666}.about-thca-content{padding:20px;border-top:1px solid #ddd}.about-thca-text p{color:#555;line-height:1.6;margin-bottom:15px}.about-thca-links{display:flex;flex-wrap:wrap;gap:16px;margin-top:10px}.about-thca-link{color:#ea580c;font-weight:600;text-decoration:none;transition:color .2s ease}.about-thca-link:hover{color:#c2410c}.goat-strain-section{padding:80px 0;background:linear-gradient(to right,#ff6a00,#00c853);text-align:center}.goat-strain-heading{font-size:48px;font-weight:900;margin-bottom:32px;color:#1e293b;font-family:var(--font-bebas-neue, sans-serif);text-shadow:2px 2px 0 rgba(255,255,255,.3)}.goat-strain-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.goat-button{padding:16px 32px;background-color:#0f172a;color:#f97316;font-weight:700;border-radius:9999px;font-size:18px;text-decoration:none;transition:all .3s ease}.goat-button:hover{background-color:#1e293b;transform:scale(1.05)}.goat-strain-disclaimer{background-color:#f3f4f6;padding:16px 20px;text-align:center}.goat-strain-disclaimer p{font-size:14px;color:#4b5563;margin:0}@media (min-width: 640px){.shop-collection-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width: 768px){.goat-blog-grid{grid-template-columns:repeat(2,1fr)}.usp-marquee__icon{width:24px;height:24px}.usp-marquee__text{font-size:18px}.cstm-blog-content .blog-grid,.feature-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1024px){.goat-blog-grid{grid-template-columns:repeat(3,1fr)}.shop-collection-grid{grid-template-columns:repeat(4,1fr)}.thca-images{display:flex}}@media (max-width: 768px){.tab-content{grid-template-columns:1fr}.three-steps-section .title{font-size:2rem}section.collection-intro{flex-wrap:wrap}section.collection-intro .collection-intro__text{padding:20px;height:33%;width:100%}section.collection-intro .collection-intro__image-wrapper{width:100%}.hero-heading{font-size:48px;line-height:58px}.hero-container{padding:40px 20px}.hero-container{padding-bottom:80px}.hero-subheading,.goat-social-proof__subheading,.strains-text,.strains-list li,.goat-blog-card-title,.cstm-newsletter p,section.collection-intro .collection-intro__text p.collection-intro__subheading,section.custom-secion-rictext .inner-width .rte p,.faq-section .faq-question,.custom-product-grid .product-title a{font-size:16px;line-height:26px}.shop-collection-section{padding:40px 0 80px}.shop-collection-heading,.goat-social-proof__heading,.goat-blog-heading,.cstm-newsletter h2.text-center.font-heading.heading-standard.heading-style.break-words.full_shadow,.strains-heading,section.collection-intro .collection-intro__text h1.collection-intro__heading,.ugc-carousel-heading,.faq-section .faq-heading,.cstm-blog-content .blog-grid-heading{font-size:36px;line-height:46px;margin-bottom:30px}.cstmfooter .lg\:col-span-4.space-y-5:first-child p,.cstmfooter h2.font-heading.heading-secondary.mb-5{font-size:18px;line-height:28px}.cstmfooter .lg\:col-span-4.space-y-5:last-child form .lg\:flex.items-center.justify-center{gap:0px}.custom-product-grid,.ugc-carousel-section,.faq-section,.cstm-blog-content.blog-grid-section,section.custom-secion-rictext .inner-width{padding:40px 0}.faq-section .faq-answer,.cstm-blog-content .blog-card-link{font-size:14px;line-height:24px}.cstm-blog-content .blog-card-title{font-size:18px;line-height:28px}.ts-custom-pro-template h1.font-heading.heading-feature.text-left{font-size:28px;line-height:38px}.ts-custom-pro-template .product-block.product-block-text.text-sm{font-size:16px;line-height:26px}.product-block.product-block-collapsible-tab details.py-2\.5.border-b-input.border-scheme-text.appearance-none{padding:15px 20px}.product-block.product-block-collapsible-tab details.py-2\.5.border-b-input.border-scheme-text.appearance-none .text-theme-basic.flex.items-center{font-size:18px;line-height:28px}.section-title,section.customer-reviews-section h2.customer-reviews-heading{font-size:28px;line-height:38px}section.goat-social-proof.product-proof h2.goat-social-proof__heading{font-size:25px;line-height:35px}.product-content.col-span-full.lg\:col-span-6.px-section.lg\:px-0,.product-media.col-span-full.lg\:col-span-6 ul.feature-media-list.w-full.splide__list.lg\:relative.lg\:grid li{padding:0}.splide__arrows.px-section.flex.items-center.justify-end.gap-2.mt-4.lg\:hidden.splide__arrows--ltr{padding:0;margin:0}.thca-heading{font-size:36px}.thca-description{font-size:16px}.about-thca-summary-inner{flex-direction:row}.about-thca-title{font-size:20px}.about-thca-content{padding:15px}.about-thca-links{gap:12px}.goat-strain-heading{font-size:36px}.goat-button{width:100%;max-width:300px;padding:12px 24px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom-section.css.map */
