*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:#333;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;margin-bottom:1rem}h1{font-size:clamp(2.5rem,5vw,4rem);font-weight:800}h2{font-size:clamp(2rem,4vw,3rem);font-weight:700}h3{font-size:clamp(1.5rem,3vw,2rem);font-weight:600}p{margin-bottom:1rem;font-size:1rem;line-height:1.6}.btn{display:inline-block;padding:.75rem 1.5rem;text-decoration:none;border-radius:4px;font-weight:600;text-align:center;transition:all .3s ease;border:2px solid transparent;cursor:pointer}.btn--primary{background:#ff333c;color:#fff;border-color:#ff333c}.btn--primary:hover{background:transparent;color:#ff333c;transform:translateY(-2px);box-shadow:0 5px 15px #ff333c4d}.btn--secondary{background:transparent;color:#000;border-color:#000}.btn--secondary:hover{background:#000;color:#fff;transform:translateY(-2px);box-shadow:0 5px 15px #0003}.page-width{max-width:1200px;margin:0 auto;padding:0 1rem}.section{padding:4rem 0}header{position:fixed;top:0;left:0;right:0;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;padding:1rem 0;transition:all .3s ease}.header_wrapper{display:flex;justify-content:space-between;align-items:center}.logo_sec img{height:40px;width:auto}.menu_icon{display:none;flex-direction:column;cursor:pointer;gap:4px}.menu_icon span{width:25px;height:3px;background:#000;transition:all .3s ease}.header_nav{display:flex;align-items:center;gap:2rem}.nav_menu ul{display:flex;list-style:none;gap:2rem;margin:0}.nav_menu a{text-decoration:none;color:#000;font-weight:500;transition:color .3s ease}.nav_menu a:hover{color:#ff333c}.cta_button{padding:.75rem 1.5rem;background:#ff333c;color:#fff;text-decoration:none;border-radius:25px;font-weight:600;transition:all .3s ease}.cta_button:hover{background:transparent;color:#ff333c;border:2px solid #ff333c}.scroll-to-top{position:fixed;bottom:2rem;right:2rem;width:50px;height:50px;background:#ff333c;color:#fff;border:none;border-radius:50%;cursor:pointer;display:none;align-items:center;justify-content:center;font-size:1.2rem;transition:all .3s ease;z-index:1000}.scroll-to-top:hover{background:#000;transform:translateY(-2px)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}.mb-4{margin-bottom:2rem}.mb-5{margin-bottom:3rem}.mt-1{margin-top:.5rem}.mt-2{margin-top:1rem}.mt-3{margin-top:1.5rem}.mt-4{margin-top:2rem}.mt-5{margin-top:3rem}@media (max-width: 768px){.menu_icon{display:flex}.header_nav{position:fixed;top:100%;left:0;right:0;background:#fff;flex-direction:column;padding:2rem;box-shadow:0 5px 15px #0000001a;transform:translateY(-100%);transition:transform .3s ease}.header_nav.active{transform:translateY(0)}.nav_menu ul{flex-direction:column;gap:1rem;text-align:center}.menu_icon.active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.menu_icon.active span:nth-child(2){opacity:0}.menu_icon.active span:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}}@media (max-width: 480px){.page-width{padding:0 .5rem}.section{padding:2rem 0}.btn{padding:.6rem 1.2rem;font-size:.9rem}}.fade-in{opacity:0;transform:translateY(30px);transition:all .6s ease}.fade-in.visible{opacity:1;transform:translateY(0)}.slide-in-left{opacity:0;transform:translate(-50px);transition:all .6s ease}.slide-in-left.visible{opacity:1;transform:translate(0)}.slide-in-right{opacity:0;transform:translate(50px);transition:all .6s ease}.slide-in-right.visible{opacity:1;transform:translate(0)}.loading{opacity:.6;pointer-events:none}.btn:focus,.cta_button:focus,a:focus{outline:2px solid #ff333c;outline-offset:2px}@media (prefers-contrast: high){.btn--primary,.btn--secondary{border:2px solid #000000}}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--focused-base-outline: 0 solid transparent !important;--focused-base-box-shadow: none !important}.full-width-link:focus,.full-width-link:focus-visible,.full-unstyled-link:focus,.full-unstyled-link:focus-visible,.button:focus,.button:focus-visible,.button.focused,.shopify-payment-button__button--unbranded:focus,.shopify-payment-button__button--unbranded:focus-visible{outline:none!important;box-shadow:none!important}*:focus:not(input):not(textarea):not(select),*:focus-visible:not(input):not(textarea):not(select){outline:none!important;box-shadow:none!important}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible,select:focus,select:focus-visible{outline:2px solid #111!important;outline-offset:2px!important;box-shadow:none!important}.button:before,.button:after,.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after{box-shadow:none!important}.quantity__button:focus,.quantity__button:focus-visible,.share-button__button:focus,.share-button__button:focus-visible{outline:none!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/base-styles.css.map */
