*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}@keyframes fp-page-enter{0%{opacity:0}to{opacity:1}}main{animation:fp-page-enter .35s ease both}body{font-family:var(--fp-font);font-weight:var(--fp-font-weight-regular);font-size:var(--fp-text-xs);color:var(--fp-dark);background-color:#e8e8e8!important;background-image:none!important;background-attachment:initial!important;letter-spacing:var(--fp-body-spacing);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shopify-section,#fp-page-wrap,#MainContent{background-color:#e8e8e8!important}.fp-hero,.fp-marquee,.fp-lookbook-hero{background-color:var(--fp-black)!important}html:has(.fp-hero-section:first-child) body,html:has(.fp-about-hero-section:first-child) body{padding-top:0!important}*{font-family:inherit}button:not(.fp-pdp__floating-atc *),[type=button]:not(.fp-pdp__floating-atc *),[type=submit]:not(.fp-pdp__floating-atc *),[type=reset],.btn,.button,.shopify-payment-button__button,a[class*=__btn],a[class*=__cta],a[class*=--btn],[class*=__btn],[class*=__cta],[class*=__link--btn],[class*=__empty-link],[class*=__checkout],[class*=__submit],[class*=bundle-btn]{border-radius:28px!important}.fp-pdp__floating-atc button,.fp-pdp__floating-atc .fp-pdp__atc{border-radius:0!important}input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=number],input[type=url],textarea,select{border-radius:0}h1,h2,h3,h4,h5,h6{font-family:var(--fp-font);font-weight:var(--fp-font-weight-bold);text-transform:uppercase;letter-spacing:var(--fp-heading-spacing);line-height:1.1;color:var(--fp-black);margin:0}h1{font-size:var(--fp-text-4xl)}h2{font-size:var(--fp-text-3xl)}h3{font-size:var(--fp-text-2xl)}h4{font-size:var(--fp-text-xl)}h5{font-size:var(--fp-text-lg)}h6{font-size:var(--fp-text-base)}@media(min-width:768px){h1{font-size:var(--fp-text-5xl)}h2{font-size:var(--fp-text-4xl)}h3{font-size:var(--fp-text-3xl)}}p{margin:0 0 var(--fp-space-md);font-size:var(--fp-text-base)}a{color:var(--fp-dark);text-decoration:none;transition:color var(--fp-transition-fast)}a:hover{color:var(--fp-black)}.fp-page-width{max-width:var(--fp-page-width);margin:0 auto;padding-inline:var(--fp-page-padding)}.fp-content-width{max-width:var(--fp-content-width);margin:0 auto;padding-inline:var(--fp-page-padding)}.fp-section{padding-block:var(--fp-section-spacing)}.fp-section--flush{padding:0}.fp-section--dark{background-color:var(--fp-black);color:var(--fp-white)}.fp-section--dark h1,.fp-section--dark h2,.fp-section--dark h3,.fp-section--dark h4{color:var(--fp-white)}.fp-section--offwhite{background-color:var(--fp-offwhite)}.fp-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--fp-space-sm);padding:var(--fp-space-md) var(--fp-space-xl);font-family:var(--fp-font);font-weight:var(--fp-font-weight-bold);font-size:var(--fp-text-sm);text-transform:uppercase;letter-spacing:0;border:none;cursor:pointer;transition:background-color var(--fp-transition-fast),color var(--fp-transition-fast),transform var(--fp-transition-fast);min-height:48px;min-width:44px}.fp-btn:active{transform:scale(.98)}.fp-btn--primary{background-color:var(--fp-dark);color:var(--fp-white)}.fp-btn--primary:hover{background-color:var(--fp-yellow);color:var(--fp-black)}.fp-btn--secondary{background-color:transparent;color:var(--fp-dark);border:var(--fp-border-width) solid var(--fp-dark)}.fp-btn--secondary:hover{background-color:var(--fp-dark);color:var(--fp-white)}.fp-btn--full{width:100%}.fp-uppercase{text-transform:uppercase;letter-spacing:var(--fp-heading-spacing)}.fp-text-muted{color:var(--fp-concrete)}.fp-text-center{text-align:center}.fp-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:focus-visible{outline:2px solid var(--fp-yellow);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}#MainContent .shopify-policy__container{max-width:720px;margin:0 auto;padding:64px var(--fp-page-padding, 1.5rem) 96px;text-align:left}#MainContent .shopify-policy__title{text-align:left;margin:0 0 var(--fp-space-2xl, 3rem);padding-bottom:var(--fp-space-lg, 1.5rem);border-bottom:1px solid var(--fp-border-color, #e5e5e5)}#MainContent .shopify-policy__title:before{content:"Legal";display:block;font-family:var(--fp-font);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.15em;color:var(--fp-concrete, #9e9e9e);margin:0 0 var(--fp-space-md, 1rem)}#MainContent .shopify-policy__title h1{font-family:var(--fp-font);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;text-transform:uppercase;letter-spacing:var(--fp-heading-spacing, 0);line-height:1.05;color:var(--fp-black, #1c1b17);margin:0}#MainContent .shopify-policy__body{font-family:var(--fp-font);font-size:13px;line-height:1.85;color:var(--fp-dark, #474747)}#MainContent .shopify-policy__body .rte>*:first-child{margin-top:0}#MainContent .shopify-policy__body .rte>*:last-child{margin-bottom:0}#MainContent .shopify-policy__body h1,#MainContent .shopify-policy__body h2,#MainContent .shopify-policy__body h3{font-family:var(--fp-font);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--fp-black, #1c1b17);margin:var(--fp-space-2xl, 3rem) 0 var(--fp-space-sm, .75rem);line-height:1.3}#MainContent .shopify-policy__body h4,#MainContent .shopify-policy__body h5,#MainContent .shopify-policy__body h6{font-family:var(--fp-font);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--fp-dark, #474747);margin:var(--fp-space-xl, 2rem) 0 var(--fp-space-sm, .75rem)}#MainContent .shopify-policy__body p{margin:0 0 1.25rem}#MainContent .shopify-policy__body a{color:var(--fp-black, #1c1b17);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}#MainContent .shopify-policy__body ul,#MainContent .shopify-policy__body ol{margin:0 0 1.25rem;padding-left:1.25rem}#MainContent .shopify-policy__body li{margin-bottom:.5rem;line-height:1.7}#MainContent .shopify-policy__body strong,#MainContent .shopify-policy__body b{font-weight:600;color:var(--fp-black, #1c1b17)}#MainContent .shopify-policy__body hr{border:none;border-top:1px solid var(--fp-border-color, #e5e5e5);margin:var(--fp-space-2xl, 3rem) 0}#MainContent .shopify-policy__body table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:12px}#MainContent .shopify-policy__body th{font-family:var(--fp-font);font-weight:700;text-transform:uppercase;text-align:left;padding:.75rem 1rem;border-bottom:1px solid var(--fp-black, #1c1b17)}#MainContent .shopify-policy__body td{padding:.75rem 1rem;border-bottom:1px solid var(--fp-border-color, #e5e5e5);vertical-align:top}@media screen and (max-width:749px){#MainContent .shopify-policy__container{padding-top:48px;padding-bottom:64px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/fanplaza-base.css.map */
