:root{--ink: #1A0088;--coral: #FF5E32;--chartreuse: #CDF545;--paper: #FFF6CF;--pink: #FEB3D2;--mist: #E6FF93;--mustard: #FFDD49;--bubblegum: #F966A3;--popahara-deep-blue: var(--ink);--popahara-bright-orange: var(--coral);--popahara-fresh-lime: var(--chartreuse);--popahara-soft-cream: var(--paper);--popahara-light-pink: var(--pink);--popahara-mist-green: var(--mist);--popahara-sunny-gold: var(--mustard);--popahara-bubblegum-pink: var(--bubblegum);--font-display: "Sink", "Sink", sans-serif;--font-body: "Poppins", sans-serif;--font-accent: "Poppins", cursive;--pattern-size: 60px;--r-sm: 12px;--r-md: 18px;--r-lg: 28px;--r-pill: 999px;--border-radius-small: var(--r-sm);--border-radius-medium: var(--r-md);--border-radius-large: var(--r-lg);--border-radius-pill: var(--r-pill);--border-card: 2.5px solid var(--ink);--border-section: 3px solid var(--ink);--shadow-btn: 0 0 0 2px var(--ink), 6px 6px 0 0 var(--ink);--shadow-btn-hover: 0 0 0 2px var(--ink), 4px 4px 0 0 var(--ink);--shadow-card: 0 0 0 2px var(--ink), 8px 8px 0 0 var(--ink)}:root{--font-heading--family: "Sink", sans-serif !important;--font-subheading--family: "Sink", sans-serif !important;--font-paragraph--family: var(--font-body) !important;--font-h1--family: "Sink", sans-serif !important;--font-h2--family: "Sink", sans-serif !important;--font-h3--family: "Sink", sans-serif !important;--font-h4--family: var(--font-body) !important;--font-h5--family: var(--font-body) !important;--font-h6--family: var(--font-body) !important;--font-primary--family: var(--font-body) !important;--font-accent--family: var(--font-accent) !important;--font-family: var(--font-body) !important}h1,h2,h3{font-family:Sink,sans-serif!important;color:var(--ink);font-weight:400!important;text-transform:uppercase}h4,h5,h6{font-family:var(--font-body)!important;color:var(--ink);font-weight:700}h1{font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.1}h2{font-size:clamp(2rem,4vw,3.5rem);line-height:1.2}h3{font-size:clamp(1.5rem,3vw,2.5rem)}body{font-family:var(--font-body)!important;font-size:16px;line-height:1.6;color:#000;font-weight:400}p,span,a,li,td,th,label,input,select,textarea,blockquote,.h4,.h5,.h6,.paragraph,.text-block,.rte,.rte p{font-family:var(--font-body)!important}.h1,.h2,.h3{font-family:var(--font-display)!important;font-weight:400;text-transform:uppercase}.text-block.h1>*,.text-block.h2>*,.text-block.h3>*{font-family:Sink,sans-serif!important;font-weight:400!important}.hero .h1,.hero h1,.hero__content-wrapper .h1,.hero__content-wrapper h1,.popahara-hero-title,.hero .text-block.h1,.hero .text-block.h1 *,[class*=hero] h1,[class*=hero] .h1{font-family:var(--font-display)!important;font-weight:400!important;font-size:clamp(3.5rem,8vw,6rem)!important;line-height:1.05!important;text-transform:uppercase}.hero p,.hero .paragraph,.hero__content-wrapper p,.popahara-hero-subtext,.hero .text-block:not(.h1){font-family:var(--font-body)!important;font-weight:400!important}.text--cheerful{color:var(--popahara-bright-orange)}.text--energetic{color:var(--popahara-fresh-lime)}.button,.btn,button[type=submit]{font-family:var(--font-body)!important;border-radius:var(--r-pill);font-weight:700!important;text-transform:uppercase;letter-spacing:.04em;padding:14px 32px;background-color:var(--coral);color:#fff;border:2.5px solid var(--ink);box-shadow:0 0 0 2px var(--ink),6px 6px 0 0 var(--ink);transition:all .25s ease;position:relative}.button:hover,.btn:hover,button[type=submit]:hover{background-color:#e84e25;transform:translateY(-2px);box-shadow:0 0 0 2px var(--ink),4px 4px 0 0 var(--ink)}.button:active,.btn:active,button[type=submit]:active{transform:translateY(0);box-shadow:0 0 0 2px var(--ink),2px 2px 0 0 var(--ink)}.pa-pw__atc,.pa-pw__form button[type=submit]{padding:10px 20px!important;box-shadow:3px 3px #1a0088!important}@media screen and (max-width:768px){.pa-pw__atc,.pa-pw__form button[type=submit]{padding:8px 12px!important;box-shadow:2px 2px #1a0088!important}}.cart-discount__content{height:auto!important;overflow:visible!important}.cart-actions,.cart-discount,.cart-discount__content,cart-discount-component,disclosure-custom.cart-discount,.cart-discount [class*=disclosure]{overflow:visible!important}.cart-discount__form{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;height:auto!important;width:100%!important;box-sizing:border-box!important;padding-block:var(--padding-2xs) var(--padding-sm)!important;padding-inline-end:10px!important;gap:10px!important;overflow:visible!important}.cart-discount__input{height:auto!important;flex:1 1 140px!important;min-width:0!important;width:auto!important;box-sizing:border-box!important}.cart-discount__button,.cart-discount__button.button,.cart-discount__button.button--primary{height:auto!important;padding:10px 18px!important;box-shadow:3px 3px 0 0 var(--ink)!important;font-size:13px!important;white-space:nowrap;flex:0 0 auto!important;width:auto!important;min-width:max-content;box-sizing:border-box!important;margin-inline-end:4px}@container (max-width: 360px){.cart-discount__button{flex-basis:100%!important;width:100%!important;margin-inline-end:0!important}}.cart-actions{container-type:inline-size}.button--tertiary,.cart-items__remove{background-color:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;color:var(--ink)!important}.button--tertiary:hover,.cart-items__remove:hover{background-color:transparent!important;box-shadow:none!important;transform:none!important;color:var(--coral)!important}.hero .button,.hero .btn,.popahara-cta-button{font-family:var(--font-body)!important;font-weight:700!important}.button--primary{background-color:var(--coral);color:#fff;border-color:var(--ink)}.button--primary:hover{background-color:#e84e25;color:#fff}.button--secondary{background-color:#fff;color:var(--ink);border:2.5px solid var(--ink)}.button--secondary:hover{background-color:var(--chartreuse);border-color:var(--ink);color:var(--ink)}.brand-pattern{background-image:radial-gradient(circle at 20px 20px,var(--coral) 8px,transparent 8px),radial-gradient(circle at 60px 60px,var(--paper) 6px,transparent 6px);background-size:var(--pattern-size) var(--pattern-size);background-position:0 0,30px 30px}.brand-pattern--subtle{background-image:radial-gradient(circle at 20px 20px,rgba(255,94,50,.1) 8px,transparent 8px),radial-gradient(circle at 60px 60px,rgba(255,246,207,.2) 6px,transparent 6px);background-size:var(--pattern-size) var(--pattern-size);background-position:0 0,30px 30px}.product-card{border-radius:var(--r-lg)!important;border:var(--border-card);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;position:relative}.product-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-card)}.product-card .card-gallery img,.product-card .media img{transition:transform .5s cubic-bezier(.25,.46,.45,.94)!important}.product-card:hover .card-gallery img,.product-card:hover .media img{transform:scale(1.05)!important}.product-card__image{border-radius:12px 12px 0 0!important}.product-card__content,.product-card .card-gallery,.product-card .card-gallery__media,.product-card .media{border-radius:12px!important;--media-radius: 12px;--border-radius: 12px;overflow:hidden}.product-card .card-gallery img,.product-card .media img{border-radius:0!important}.product-card__badge{background-color:var(--popahara-bright-orange);color:#fff;padding:5px 14px;border-radius:100px;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.product-card__badge--new{background-color:var(--popahara-fresh-lime);color:var(--popahara-deep-blue)}.hero{background:linear-gradient(135deg,var(--popahara-soft-cream) 0%,var(--popahara-fresh-lime) 100%);position:relative;overflow:hidden}.hero:before{content:"";position:absolute;top:-50%;right:-50%;width:100%;height:100%;background:radial-gradient(circle,var(--popahara-bright-orange) 0%,transparent 70%);opacity:.2;z-index:0}.hero__content{position:relative;z-index:1}.hero__title{color:var(--popahara-deep-blue);font-family:Sink,sans-serif!important;font-size:clamp(3rem,6vw,5rem);font-weight:400;line-height:1;margin-bottom:1rem}.hero__subtitle{color:#000;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:400;margin-bottom:2rem}.section--cream{background-color:var(--popahara-soft-cream)}.section--lime{background-color:var(--popahara-fresh-lime)}.section--orange{background-color:var(--popahara-bright-orange);color:#fff}.section--blue{background-color:var(--popahara-deep-blue);color:#fff}.section--pink{background-color:var(--popahara-light-pink)}.header{border-bottom:2px solid var(--popahara-soft-cream);background-color:#fff}.nav__link{color:var(--popahara-deep-blue);font-weight:500;transition:color .3s ease}.nav__link:hover{color:var(--popahara-bright-orange)}.badge{display:inline-block;padding:4px 12px;border-radius:var(--border-radius-pill);font-size:.875rem;font-weight:600}.badge--bestseller{background-color:var(--popahara-sunny-gold);color:#000}.badge--new{background-color:var(--popahara-fresh-lime);color:var(--popahara-deep-blue)}.badge--limited{background-color:var(--popahara-light-pink);color:var(--popahara-deep-blue)}.cart-drawer{border-left:4px solid var(--popahara-bright-orange)}.cart-drawer__header{background-color:var(--popahara-soft-cream);color:var(--popahara-deep-blue)}.cart-drawer__footer{background-color:#fff;border-top:2px solid var(--popahara-soft-cream)}input[type=text],input[type=email],input[type=tel],textarea,select{border:2px solid #e6e6e6;border-radius:var(--border-radius-small);padding:12px 16px;transition:border-color .3s ease}input:focus,textarea:focus,select:focus{border-color:var(--popahara-deep-blue);box-shadow:0 0 0 3px #1a00881a}.testimonial{background-color:#fff;border-radius:var(--border-radius-large);padding:2rem;border-left:4px solid var(--popahara-bright-orange);box-shadow:0 4px 12px #00000014}.testimonial__quote{font-size:1.125rem;line-height:1.8;color:#000}.testimonial__author{color:var(--popahara-deep-blue);font-weight:600;margin-top:1rem}.footer,footer.popahara-footer-wrapper{background-color:var(--popahara-deep-blue)!important;color:#fff}.popahara-footer-wrapper,.popahara-footer-wrapper .section-background{background-color:var(--popahara-deep-blue)!important;--color-background: #1A0088 !important;--color-foreground: #ffffff !important}.footer__link{color:var(--popahara-soft-cream);transition:color .3s ease}.footer__link:hover{color:var(--popahara-fresh-lime)}.footer__heading{color:var(--popahara-fresh-lime);font-weight:600;text-transform:uppercase;letter-spacing:.5px;font-size:.875rem}.popahara-footer-wrapper.shopify-section{padding-block:0!important}@media(max-width:768px){h1{font-size:2.5rem}h2{font-size:2rem}.hero__title{font-size:3rem}.button{padding:12px 24px}}@keyframes pop-in{0%{transform:scale(.8);opacity:0}50%{transform:scale(1.05)}to{transform:scale(1);opacity:1}}.animate-pop-in{animation:pop-in .5s ease-out}@keyframes bounce-gentle{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-bounce{animation:bounce-gentle 2s infinite}.bg-cream{background-color:var(--popahara-soft-cream)}.bg-orange{background-color:var(--popahara-bright-orange)}.bg-blue{background-color:var(--popahara-deep-blue)}.bg-lime{background-color:var(--popahara-fresh-lime)}.bg-pink{background-color:var(--popahara-light-pink)}.text-blue{color:var(--popahara-deep-blue)}.text-orange{color:var(--popahara-bright-orange)}.text-lime{color:var(--popahara-fresh-lime)}.rounded-pill{border-radius:var(--border-radius-pill)}.rounded-large{border-radius:var(--border-radius-large)}.rounded-medium{border-radius:var(--border-radius-medium)}.rounded-small{border-radius:var(--border-radius-small)}.hero.color-scheme-4,.hero.color-scheme-popahara{background-color:var(--popahara-deep-blue)!important;position:relative;overflow:hidden}.hero.color-scheme-4:before,.hero.color-scheme-popahara:before{display:none}.popahara-hero-layout{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;min-height:70vh;padding:60px 0}@media(max-width:900px){.popahara-hero-layout{grid-template-columns:1fr;text-align:center}}.popahara-badge{display:inline-block;background-color:var(--popahara-bright-orange);color:#fff;padding:8px 20px;border-radius:var(--border-radius-pill);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px}.popahara-hero-title{font-family:Sink,sans-serif!important;font-size:clamp(3.5rem,8vw,6rem)!important;font-weight:400!important;line-height:1.05;color:#fff!important;margin-bottom:20px;text-transform:uppercase}.popahara-hero-title .highlight-orange{color:var(--popahara-bright-orange)}.popahara-hero-subtext{font-family:Poppins,sans-serif!important;font-size:clamp(1rem,2vw,1.25rem);font-weight:400!important;color:#ffffffe6;line-height:1.6;margin-bottom:30px;max-width:450px}@media(max-width:900px){.popahara-hero-subtext{margin-left:auto;margin-right:auto}}.popahara-cta-button{font-family:var(--font-body)!important;display:inline-flex;align-items:center;gap:10px;background-color:var(--coral);color:#fff!important;font-weight:700!important;padding:16px 32px;border-radius:var(--r-pill);border:2.5px solid var(--ink);box-shadow:var(--shadow-btn);font-size:1rem;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;transition:all .25s ease}.popahara-cta-button:hover{background-color:#e84e25;transform:translateY(-2px);box-shadow:var(--shadow-btn-hover)}.popahara-cta-button:after{content:"\2192";font-size:1.2rem;transition:transform .3s ease}.popahara-cta-button:hover:after{transform:translate(5px)}.popahara-hero-image-container{position:relative;display:flex;justify-content:center;align-items:center}.popahara-hero-image{width:100%;max-width:480px;transform:rotate(6deg);border-radius:16px;box-shadow:0 20px 60px #0000004d;transition:transform .4s ease;border:4px solid rgba(255,255,255,.1)}.popahara-hero-image:hover{transform:rotate(3deg) scale(1.02)}.popahara-floating-badge{position:absolute;background-color:#fff;color:var(--popahara-deep-blue);padding:10px 20px;border-radius:var(--border-radius-pill);font-weight:700;font-size:.875rem;box-shadow:0 4px 15px #00000026;z-index:10}.popahara-floating-badge--top{top:10%;right:0}.popahara-floating-badge--bottom{bottom:15%;left:0;background-color:var(--popahara-fresh-lime)}.popahara-marquee-section{background-color:var(--popahara-bubblegum-pink);padding:12px 0;overflow:hidden;position:relative}.popahara-marquee-track{display:flex;animation:marquee-scroll 25s linear infinite;width:max-content}.popahara-marquee-content{display:flex;align-items:center;gap:0;white-space:nowrap}.popahara-marquee-item{display:inline-flex;align-items:center;color:var(--popahara-sunny-gold);font-family:Poppins,sans-serif!important;font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:1.5px;padding:0 12px}.popahara-marquee-item:before{content:"\2022";margin-right:12px;font-size:.6rem;color:var(--popahara-sunny-gold)}.popahara-marquee-item:first-child:before{content:"";margin-right:0}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.popahara-marquee-section:hover .popahara-marquee-track{animation-play-state:paused}marquee-component,.marquee-section{background-color:var(--popahara-deep-blue)!important}marquee-component .section-background{background-color:var(--popahara-deep-blue)!important}marquee-component .marquee__repeated-items,marquee-component .marquee__content,marquee-component p,marquee-component span,marquee-component .text-block,marquee-component .h1,marquee-component .h2,marquee-component .h3,marquee-component h1,marquee-component h2,marquee-component h3{color:var(--popahara-bright-orange)!important;font-family:Poppins,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:1.5px!important}marquee-component .divider,marquee-component [class*=divider]{color:var(--popahara-sunny-gold)!important;opacity:1!important}marquee-component[class*=color-],marquee-component .color-scheme-1,marquee-component .color-scheme-2,marquee-component .color-scheme-3,marquee-component .color-scheme-4,marquee-component .color-scheme-5{--color-background: var(--popahara-deep-blue) !important;--color-foreground: var(--popahara-bright-orange) !important;background-color:var(--popahara-deep-blue)!important}.section-background+marquee-component,marquee-component+.section-background,marquee-component~.section-background{background-color:var(--popahara-deep-blue)!important}.section-wrapper:has(marquee-component) .section-background{background-color:var(--popahara-deep-blue)!important}.color-scheme-4{--color-background: var(--popahara-deep-blue);--color-foreground: #ffffff}.color-scheme-4 h1,.color-scheme-4 h2,.color-scheme-4 h3,.color-scheme-4 p{color:#fff}.color-scheme-4 .button{background-color:var(--popahara-bright-orange);color:#fff;border:none}.color-scheme-4 .button:hover{background-color:#e64a3a}.header,header-component{display:none!important}.shopify-section-group-footer-group,.shopify-section-group-header-group{margin:0!important;padding:0!important}.pa-sub-wrapper+.shopify-section-group-footer-group,.pa-sub-wrapper+.shopify-section{margin-top:0!important;padding-top:0!important}.popahara-header-wrapper{margin:0!important;padding:0!important;border:none!important}body[data-template=index] .header-placeholder,body[data-template=index] [class*=header-placeholder]{display:none!important;height:0!important;margin:0!important;padding:0!important}body[data-template=index] main{margin-top:0!important;padding-top:0!important}.popahara-hero-section{margin-top:0!important;border-top:none!important}.popahara-hero-wrapper,.popahara-benefits-wrapper,.popahara-products-wrapper,.popahara-story-wrapper,.popahara-footer-wrapper{margin:0!important;padding:0!important;border:none!important}.shopify-section{margin-top:0!important;margin-bottom:0!important}*:focus-visible{outline:3px solid var(--popahara-deep-blue)!important;outline-offset:3px}.color-scheme-4 *:focus-visible,.popahara-marquee *:focus-visible,.footer *:focus-visible,.section--blue *:focus-visible,[style*="background-color: #1A0088"] *:focus-visible{outline-color:var(--popahara-fresh-lime)!important}.button:focus-visible,.btn:focus-visible,button:focus-visible,a.popahara-cta-button:focus-visible{outline:3px solid var(--popahara-deep-blue)!important;outline-offset:3px;box-shadow:0 0 0 6px #1a008826}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid var(--popahara-deep-blue)!important;outline-offset:0;border-color:var(--popahara-deep-blue);box-shadow:0 0 0 4px #1a00881f}.visually-hidden,.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.section-resource-list__header{margin-bottom:32px!important}.section-resource-list__header h2,.section-resource-list__header h3,.section-resource-list__header .h2,.section-resource-list__header .h3{font-family:Sink,sans-serif!important;font-weight:400!important;font-size:clamp(2rem,4vw,3rem)!important;color:var(--popahara-deep-blue)!important;text-transform:uppercase;letter-spacing:-.01em}.section-resource-list .resource-list{gap:16px!important}.product-card__content{gap:6px;padding:14px 16px 16px!important}.product-card .product-title,.product-card product-title{font-family:Poppins,sans-serif!important;font-weight:600;font-size:1rem;line-height:1.3;color:var(--color-foreground-heading, var(--popahara-deep-blue))}.product-card product-price,.product-card .price{font-family:Poppins,sans-serif!important;font-weight:700;font-size:1.05rem;color:var(--color-foreground-heading, var(--popahara-deep-blue))}.product-card .price--on-sale .price__regular,.product-card .price s{color:#ffffff80;font-weight:400;font-size:.85rem;text-decoration:line-through}.product-card__badge .badge__sr-text{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.product-card:focus-within{outline:3px solid var(--popahara-deep-blue);outline-offset:2px;border-radius:12px}.product-card .quick-add__button,.product-card .button,.product-card [class*=add-to-cart],.product-card .btn{font-family:Poppins,sans-serif!important;font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;border-radius:100px;padding:10px 20px;background-color:var(--popahara-deep-blue)!important;color:#fff!important;border:none!important;transition:all .3s ease}.product-card .quick-add__button:hover,.product-card .button:hover,.product-card [class*=add-to-cart]:hover,.product-card .btn:hover{background-color:var(--popahara-fresh-lime)!important;color:var(--popahara-deep-blue)!important;transform:translateY(-1px)}.product-card .text-block,.product-card .product-card__subtitle{font-family:Poppins,sans-serif!important;font-size:.82rem;line-height:1.5;opacity:.8}@media(prefers-reduced-motion:reduce){.animate-pop-in,.animate-bounce{animation:none!important}.product-card:hover{transform:none}.product-card:hover .card-gallery img,.product-card:hover .media img{transform:none!important}.popahara-marquee-track,.popahara-marquee__track{animation:none!important}.button:hover,.btn:hover,.popahara-cta-button:hover,.button--primary:hover{transform:none}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}h1{line-height:1.05;margin-bottom:.4em}h2{line-height:1.1;margin-bottom:.5em}h3{line-height:1.15;margin-bottom:.5em}.shopify-section{padding-block:0!important}.shopify-section:first-child{padding-top:0}h1+p,h2+p,h3+p,.h1+p,.h2+p,.h3+p{margin-top:.25em}.section__heading,.section-header__title{margin-bottom:1.5rem}p+p{margin-top:1em}body[data-template=product]{background-color:#fff6cf}body[data-template=product] .shopify-section{padding-block:0!important}.product-information{padding-block-start:40px!important;padding-block-end:40px!important;max-width:1200px;margin:0 auto}.product-information .spacing-style{--padding-block-start: 0 !important;--padding-block-end: 0 !important}.product-information__grid{gap:48px!important}@media screen and (min-width:750px){.product-information__grid{align-items:start}}.product-information__media{padding:0!important}media-gallery .media-gallery__grid{gap:12px!important;border:none!important}.product-information__media .product-media-container{background-color:#fff6cf!important;border:2px solid #1A0088!important;border-radius:20px!important;overflow:hidden}.product-information__media .product-media{border-radius:18px!important}.product-information__media .product-media__image{object-fit:contain!important;border-radius:16px!important;padding:16px;background-color:#fff6cf!important}.product-information__media media-gallery{--media-radius: 18px !important}.product-information__media slideshow-slide{background-color:#fff6cf!important;border:2px solid #1A0088!important;border-radius:20px!important;overflow:hidden}.product-information__media .thumbnail,.product-information__media [class*=thumbnail]{border:2px solid transparent!important;border-radius:12px!important;overflow:hidden;transition:border-color .2s ease}.product-information__media .thumbnail:hover,.product-information__media .thumbnail.is-active,.product-information__media [class*=thumbnail].is-active{border-color:#1a0088!important}.product-details{padding-block-start:8px!important;padding-block-end:32px!important}.product-details>.group-block{gap:6px!important}.product-details h1,.product-details .h1,.product-details .h2,.product-details [class*=title] h1{font-family:Sink,sans-serif!important;font-weight:400!important;font-size:clamp(1.8rem,3.5vw,2.4rem)!important;line-height:1.1!important;color:#1a0088!important;text-transform:uppercase;margin:0 0 4px!important;padding:0!important}.product-details product-price,.product-details .price,.product-details .h4{font-family:Poppins,sans-serif!important;font-weight:800!important;font-size:1.5rem!important;color:#1a0088!important;margin:0!important;padding:8px 0 12px!important}.product-details .price--on-sale .price__regular,.product-details .price s{color:#999!important;font-weight:400!important;font-size:1rem!important;text-decoration:line-through}.product-details .review-block,.product-details [class*=review]{margin:0!important;padding:0!important}.product-details .rte,.product-details .text-block p,.product-details [class*=description]{font-family:Poppins,sans-serif!important;font-weight:400!important;font-size:.95rem!important;line-height:1.7!important;color:#444!important;margin:0!important;padding:4px 0 16px!important;max-width:520px}.product-details .variant-picker,.product-details [class*=variant-picker]{padding-block-start:8px!important;padding-block-end:16px!important;margin:0!important}.product-details .variant-picker fieldset,.product-details [class*=variant] fieldset{gap:10px!important;margin:0!important;padding:0!important}.product-details .variant-picker label,.product-details [class*=variant] legend{font-family:Poppins,sans-serif!important;font-weight:600!important;font-size:.8rem!important;text-transform:uppercase;letter-spacing:.06em;color:#1a0088!important;margin-bottom:8px!important}.product-details .variant-picker__button,.product-details [class*=swatch],.product-details .variant-picker input[type=radio]+label{border:2px solid #1A0088!important;border-radius:999px!important;padding:10px 20px!important;font-family:Poppins,sans-serif!important;font-weight:600!important;font-size:.85rem!important;transition:all .2s ease;background:#fff!important;color:#1a0088!important}.product-details .variant-picker__button:hover,.product-details .variant-picker__button.is-active,.product-details .variant-picker input[type=radio]:checked+label{border-color:#1a0088!important;background:#1a0088!important;color:#fff!important}.product-details .buy-buttons,.product-details [class*=buy-buttons]{padding:0!important;margin:0!important;gap:10px!important}.product-details .quantity-selector,.product-details [class*=quantity]{border:2px solid #1A0088!important;border-radius:999px!important;height:52px!important;overflow:hidden;background:#fff!important}.product-details .quantity-selector input,.product-details [class*=quantity] input{font-family:Poppins,sans-serif!important;font-weight:700!important;font-size:1rem!important;text-align:center;color:#1a0088!important}.product-details .quantity-selector button,.product-details [class*=quantity] button{color:#1a0088!important}.product-details .add-to-cart-button,.product-details [class*=add-to-cart] .button,.product-details .buy-buttons .button,.product-details form [type=submit].button{width:100%!important;background-color:#ff5e32!important;color:#fff!important;font-family:Poppins,sans-serif!important;font-weight:800!important;font-size:.95rem!important;text-transform:uppercase;letter-spacing:.08em;padding:18px 32px!important;border-radius:999px!important;border:2px solid #1A0088!important;box-shadow:4px 4px #1a0088;transition:all .25s ease;min-height:56px}.product-details .add-to-cart-button:hover,.product-details [class*=add-to-cart] .button:hover,.product-details .buy-buttons .button:hover,.product-details form [type=submit].button:hover{background-color:#e84e25!important;transform:translateY(-2px);box-shadow:4px 6px #1a0088;color:#fff!important}.product-details .add-to-cart-button:active,.product-details [class*=add-to-cart] .button:active,.product-details .buy-buttons .button:active,.product-details form [type=submit].button:active{transform:translateY(0);box-shadow:2px 2px #1a0088}.product-details .shopify-payment-button .shopify-payment-button__button{border-radius:999px!important;min-height:52px;font-family:Poppins,sans-serif!important}.product-details .installments,.product-details [class*=installment],.product-details [class*=tax]{font-size:.78rem!important;color:#888!important;margin-top:4px!important;padding:0!important}.product-details .spacing-style{--padding-block-start: 0 !important;--padding-block-end: 0 !important;--padding-inline-start: 0 !important;--padding-inline-end: 0 !important}.product-details .group-block>*:empty{display:none!important}@media screen and (max-width:749px){.product-information{padding-block-start:16px!important;padding-block-end:24px!important}.product-information__grid{gap:24px!important}.product-details{padding:0 20px 24px!important}.product-details h1,.product-details .h1,.product-details .h2{font-size:1.6rem!important}.product-details product-price,.product-details .price,.product-details .h4{font-size:1.3rem!important}.product-details .rte,.product-details .text-block p{font-size:.9rem!important}.product-details .add-to-cart-button,.product-details [class*=add-to-cart] .button,.product-details .buy-buttons .button,.product-details form [type=submit].button{padding:16px 24px!important;min-height:52px}.product-information__media .product-media-container{border-radius:16px!important}.product-information__media slideshow-slide{border-radius:16px!important}.product-information__media .product-media{border-radius:14px!important}.product-information__media .product-media__image{border-radius:12px!important;padding:12px}.product-information__media media-gallery{--media-radius: 14px !important}}@media(prefers-reduced-motion:reduce){.product-details .add-to-cart-button:hover,.product-details [class*=add-to-cart] .button:hover,.product-details .buy-buttons .button:hover,.product-details form [type=submit].button:hover{transform:none;box-shadow:4px 4px #1a0088}}.popahara-our-story-wrapper{--font-h1--family: "Sink", sans-serif !important;--font-h2--family: "Sink", sans-serif !important;--font-h3--family: "Sink", sans-serif !important;--font-h4--family: "Sink", sans-serif !important;--font-heading--family: "Sink", sans-serif !important;--font-subheading--family: "Sink", sans-serif !important}.popahara-our-story-wrapper h1,.popahara-our-story-wrapper h2,.popahara-our-story-wrapper h3,.popahara-our-story-wrapper h4{font-family:Sink,sans-serif!important;font-weight:400!important;font-style:normal!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/popahara-custom.css.map */
