body[data-fp-surface]{--fp-store-ink: #20211e;--fp-store-muted: #62645d;--fp-store-line: #e5e6df;--fp-store-soft: #f7f7f3;--fp-store-yellow: #f5d841;--fp-store-font: FPStoreDM, Arial, sans-serif}body[data-fp-surface] :is(#shopify-section-header,#shopify-section-mobile-header){--layout-text-color: 32, 33, 30 !important;--layout-background-color: 255, 255, 255 !important;--accent-button-color: 32, 33, 30 !important;--base-button-color: 255, 255, 255 !important;background:#fff;color:var(--fp-store-ink)}body[data-fp-surface] :is(.header,.mobile-header){background:#fff;color:var(--fp-store-ink)}body[data-fp-surface] #shopify-section-header .header__wrapper{border-bottom:1px solid var(--fp-store-line)}body[data-fp-surface] :is(#shopify-section-header,#shopify-section-mobile-header) :is(a,button,summary):focus-visible{outline:2px solid var(--fp-store-ink);outline-offset:4px}body[data-fp-surface] .shopify-section-group-footer-group,body[data-fp-surface] .shopify-section-footer :is(.footer,.color-custom),body[data-fp-surface] .scroll-color.footer-color{--layout-text-color: 32, 33, 30 !important;--layout-background-color: 247, 247, 243 !important;--accent-button-color: 32, 33, 30 !important;--base-button-color: 247, 247, 243 !important;--hover-button-color: 76, 78, 68 !important;color:var(--fp-store-ink);background-color:var(--fp-store-soft);font-family:var(--fp-store-font)}body[data-fp-surface] .shopify-section-advantages{--layout-background-color: 255, 255, 255 !important;background:#fff!important;border-block:1px solid var(--fp-store-line)}body[data-fp-surface] .shopify-section-advantages :is(p,a,span){font-family:var(--fp-store-font);color:var(--fp-store-ink)}body[data-fp-surface] .footer>.container{max-width:1328px;margin-inline:auto;padding-inline:clamp(24px,4.5vw,64px)}body[data-fp-surface] .footer__content{padding-block:56px 32px;gap:32px 48px}body[data-fp-surface] .footer :is(p,a,button,input,.text__content,.menus__item-title){font-family:var(--fp-store-font)}body[data-fp-surface] .footer :is(.text__heading,.menus__item-title){color:var(--fp-store-muted);font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.1em;text-transform:uppercase}body[data-fp-surface] .footer .text__heading:before{content:"";display:inline-block;width:18px;height:5px;margin-inline-end:9px;vertical-align:middle;border-radius:4px;background:var(--fp-store-yellow)}body[data-fp-surface] .footer :is(.text__container,.menus__item){text-align:start;align-items:flex-start}body[data-fp-surface] .footer .text__content{max-width:340px;margin-top:16px}body[data-fp-surface] .footer .text__content p{color:var(--fp-store-ink);font-size:18px;font-weight:400;line-height:1.55;letter-spacing:-.025em}body[data-fp-surface] .footer .menus{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;align-items:start}body[data-fp-surface] .footer .menu__list{align-items:flex-start;text-align:start;gap:0}body[data-fp-surface] .footer .menu__list a{display:inline-flex;min-height:40px;align-items:center;padding-block:7px;color:var(--fp-store-ink);font-size:13px;font-weight:400;line-height:1.45;letter-spacing:0}body[data-fp-surface] .footer :is(.newsletter__description,.copyright__content,.back-to-top){font-size:12px;line-height:1.6;color:var(--fp-store-muted)}body[data-fp-surface] .footer :is(input,button){min-height:44px}body[data-fp-surface] .footer :is(a,button,input):focus-visible{outline:2px solid var(--fp-store-ink);outline-offset:4px}body[data-fp-surface] :is(.main-search,.cart-wrapper,.cart-drawer,.shopify-policy__container,.page-404,.collection-wrapper,.section-collection-list,.main-blog){--layout-text-color: 32, 33, 30;--layout-background-color: 255, 255, 255;--popup-background-color: 255, 255, 255;--accent-button-color: 32, 33, 30;--base-button-color: 255, 255, 255;--hover-button-color: 76, 78, 68;--button-radius: 4px;--field-radius: 4px;--other-buttons-radius: 4px;color:var(--fp-store-ink);font-family:var(--fp-store-font)}body[data-fp-surface] :is(.main-search,.cart-wrapper,.cart-drawer,.collection-wrapper,.section-collection-list,.main-blog) :is(h1,h2,h3,p,input,select,button,.card__title,.card__price,.cart-item__name,.total):not(.fp-game-volume *){font-family:var(--fp-store-font)}body[data-fp-surface] :is(.search__heading,.cart-header .title-page,.collection-hero .heading,.section-collection-list>.heading,.main-blog h1,.page-404 h1){color:var(--fp-store-ink);font-family:var(--fp-store-font);font-size:clamp(36px,4.3vw,58px);font-weight:700;line-height:1.08;letter-spacing:-.06em;text-transform:none}body[data-fp-surface] :is(.search__heading,.collection-hero h1,.section-collection-list>h1):after{content:"";display:block;width:28px;height:5px;margin:20px auto 0;background:var(--fp-store-yellow);border-radius:4px}body[data-fp-surface=search] .template-search{padding-block:58px 72px;min-height:360px}body[data-fp-surface=search] .template-search__header{gap:30px}body[data-fp-surface] :is(.template-search,.search-modal) .search-field{border:1px solid #9b9d94;border-radius:4px;background:#fff;color:var(--fp-store-ink);padding-inline:16px}body[data-fp-surface] :is(.template-search,.search-modal) .search-field__text{min-height:54px;border:0;font:400 16px/1.5 var(--fp-store-font);color:var(--fp-store-ink)}body[data-fp-surface] :is(.template-search,.search-modal) .search-field:focus-within{outline:2px solid var(--fp-store-ink);outline-offset:3px}body[data-fp-surface] :is(.template-search,.search-modal) .search-field__text:is(:focus,:focus-visible,.focused){outline:none;box-shadow:none}body[data-fp-surface=collection] .collection-wrapper{padding-block:48px 56px}body[data-fp-surface=collection] .collection-hero__info{padding-block:0 16px}body[data-fp-surface=collection] .collection-wrapper .product-grid,body[data-fp-surface=search] .template-search .product-grid{column-gap:24px;row-gap:40px}body[data-fp-surface] :is(.collection-wrapper,.template-search) .card__picture-wrapper{border-radius:6px}body[data-fp-surface] :is(.collection-wrapper,.template-search) .card__content{gap:8px}body[data-fp-surface] :is(.collection-wrapper,.template-search) .card__title{font-size:18px;line-height:1.25;font-weight:700;letter-spacing:-.03em}body[data-fp-surface] :is(.collection-wrapper,.template-search) .card__price{font-size:14px;line-height:1.45;font-weight:400;letter-spacing:0}body[data-fp-surface=cart] .cart-wrapper{padding-block:40px 56px}body[data-fp-surface] .cart-drawer .drawer__footer{background:#fff;box-shadow:0 -1px 0 var(--fp-store-line)}body[data-fp-surface] :is(.cart-wrapper,.cart-drawer) :is(.button,.quantity){border-radius:4px}body[data-fp-surface] :is(.cart-wrapper,.cart-drawer) .quantity{min-height:44px}body[data-fp-surface] :is(.cart-wrapper,.cart-drawer) .cart-item__name{font-size:16px;line-height:1.4;font-weight:700;letter-spacing:-.02em}body[data-fp-surface] :is(.cart-wrapper,.cart-drawer) :is(.cart-page__empty-text,.total){font-weight:400;letter-spacing:-.025em;color:var(--fp-store-ink)}body[data-fp-surface=page][data-fp-template=contact] main :is(.contact-form,.contact-form__wrapper,.contacts-block,.social-media){--layout-text-color: 32, 33, 30 !important;--layout-background-color: 255, 255, 255 !important;--accent-button-color: 32, 33, 30 !important;--base-button-color: 255, 255, 255 !important;--hover-button-color: 76, 78, 68 !important;color:var(--fp-store-ink);font-family:var(--fp-store-font)}body[data-fp-surface=page][data-fp-template=contact] main>.contact-form>.contact-form{padding-block:64px}body[data-fp-surface=page][data-fp-template=contact] .contact-form .show_container{background:var(--fp-store-soft)!important;border:1px solid var(--fp-store-line);border-radius:8px}body[data-fp-surface=page][data-fp-template=contact] .contact-form .show_container .contact-form__wrapper{padding:clamp(24px,4vw,48px);background:transparent}body[data-fp-surface=page][data-fp-template=contact] .contact-form :is(.content-heading,.content-text,.contacts__item,.contacts__description,.label,.input,.text-area,.button,.rte){font-family:var(--fp-store-font)}body[data-fp-surface=page][data-fp-template=contact] .contact-form .content-heading{color:var(--fp-store-ink);font-size:clamp(28px,3.5vw,40px);font-weight:700;line-height:1.15;letter-spacing:-.055em}body[data-fp-surface=page][data-fp-template=contact] .contact-form .content-text{font-size:16px;line-height:1.7;color:var(--fp-store-muted);opacity:1}body[data-fp-surface=page][data-fp-template=contact] .contact-form :is(.input,.text-area){border:1px solid #96998f;border-radius:4px;background:#fff;color:var(--fp-store-ink);font-size:16px;line-height:1.5;min-height:48px}body[data-fp-surface=page][data-fp-template=contact] .contact-form .text-area{min-height:140px}body[data-fp-surface=page][data-fp-template=contact] .contact-form .contact__button .button{min-height:52px;border:1px solid var(--fp-store-ink);border-radius:4px;background:var(--fp-store-ink);color:#fff;font-size:14px;font-weight:700}body[data-fp-surface=page][data-fp-template=contact] .contact-form .rte{color:var(--fp-store-muted);font-size:12px;line-height:1.6}body[data-fp-surface=page][data-fp-template=contact] .contact-form .custom-liquid iframe{width:100%;max-width:100%}body[data-fp-surface=page]:is([data-fp-template=faq],[data-fp-template=jobs],[data-fp-template=share-win-terms],[data-fp-template=""]) main .rich-text{--layout-background-color: 255, 255, 255 !important;--layout-text-color: 32, 33, 30 !important;--accent-button-color: 32, 33, 30 !important;--base-button-color: 255, 255, 255 !important;--hover-button-color: 76, 78, 68 !important;background:#fff;color:var(--fp-store-ink)}body[data-fp-surface=page]:is([data-fp-template=faq],[data-fp-template=jobs],[data-fp-template=share-win-terms],[data-fp-template=""]) main :is(.rich-text,.media-with-text) :is(h1,h2,h3,h4,p,a){font-family:var(--fp-store-font)}body[data-fp-surface=page]:is([data-fp-template=faq],[data-fp-template=jobs],[data-fp-template=share-win-terms],[data-fp-template=""]) main .rich-text :is(h1,h2,h3,h4){color:var(--fp-store-ink);line-height:1.15;letter-spacing:-.045em}body[data-fp-surface=policy] .shopify-policy__container{width:calc(100% - 40px);max-width:820px;padding:56px 0 80px}body[data-fp-surface=page] .main-page{--layout-text-color: 32, 33, 30;--accent-button-color: 32, 33, 30;--hover-button-color: 76, 78, 68;color:var(--fp-store-ink)}body[data-fp-surface=page] .main-page .page__title{color:var(--fp-store-ink);font:700 clamp(32px,4vw,48px)/1.15 var(--fp-store-font);letter-spacing:-.055em}body[data-fp-surface=page] .main-page .page__content{max-width:760px;margin-inline:auto;font:400 16px/1.8 var(--fp-store-font)}body[data-fp-surface=page] .main-page .page__content :is(p,li,a,h2,h3,h4){font-family:var(--fp-store-font)}body[data-fp-surface=policy] .shopify-policy__title h1{color:var(--fp-store-ink);font:700 clamp(32px,4vw,48px)/1.15 var(--fp-store-font);letter-spacing:-.055em}body[data-fp-surface=policy] .shopify-policy__body,body[data-fp-surface=policy] .shopify-policy__body :is(p,li,a,td,th){font-family:var(--fp-store-font);font-size:16px;line-height:1.75}body[data-fp-surface=policy] .shopify-policy__body :is(h2,h3,h4){margin-top:32px;color:var(--fp-store-ink);font-family:var(--fp-store-font);letter-spacing:-.025em}body[data-fp-surface=article] .article-template{--layout-text-color: 32, 33, 30;--accent-button-color: 32, 33, 30;--hover-button-color: 76, 78, 68;color:var(--fp-store-ink);font-family:var(--fp-store-font)}body[data-fp-surface=article] .article__title{max-width:960px;margin-inline:auto;color:var(--fp-store-ink);font:700 clamp(32px,4.3vw,58px)/1.1 var(--fp-store-font);letter-spacing:-.055em}body[data-fp-surface=article] :is(.article__content,.article__excerpt){max-width:760px;margin-inline:auto;font:400 16px/1.8 var(--fp-store-font)}body[data-fp-surface=article] :is(.article__content,.article__excerpt) :is(p,li,a,h2,h3,h4){font-family:var(--fp-store-font)}body[data-fp-surface=article] .article__content :is(h2,h3,h4){color:var(--fp-store-ink);line-height:1.2;letter-spacing:-.035em}body[data-fp-surface=article] .article__navigation{max-width:960px;margin-inline:auto}body[data-fp-surface] :is(.main-search,.collection-wrapper,.cart-wrapper,.cart-drawer,.contact-form,.shopify-policy__container,.main-blog,.page-404) :is(a,button,input,textarea,select,summary):focus-visible{outline:2px solid var(--fp-store-ink);outline-offset:4px}@media(min-width:921px){body[data-fp-surface] .shopify-section-advantages .text-blocks>.text-block{flex:1 1 0;width:auto;min-width:0}body[data-fp-surface] .footer__content{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr)}body[data-fp-surface] .footer__content>.text__block{grid-column:1}body[data-fp-surface] .footer__content>.menus-block{grid-column:2 / -1}body[data-fp-surface=collection] .collection-wrapper .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:920px){body[data-fp-surface] .footer__content{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;padding-top:40px}body[data-fp-surface] .footer__content>:is(.text__block,.menus-block,.newsletter-container,.legal-container){grid-column:1 / -1}body[data-fp-surface] .footer .text__content{max-width:520px}body[data-fp-surface=collection] .collection-wrapper{padding-block:28px 40px}}@media(max-width:600px){body[data-fp-surface] .footer>.container{padding-inline:20px}body[data-fp-surface] .footer .menus{gap:20px}body[data-fp-surface] .footer .menu__list a{min-height:44px;font-size:12px}body[data-fp-surface] .footer .text__content p{font-size:18px}body[data-fp-surface=search] .template-search{padding-block:36px 48px;min-height:290px}body[data-fp-surface=collection] .collection-wrapper .product-grid,body[data-fp-surface=search] .template-search .product-grid{column-gap:14px;row-gap:28px}body[data-fp-surface] :is(.collection-wrapper,.template-search) .card__title{font-size:15px;line-height:1.3}body[data-fp-surface] :is(.collection-wrapper,.template-search) .card__price{font-size:13px}body[data-fp-surface=cart] .cart-wrapper{padding-block:24px 36px}body[data-fp-surface=page][data-fp-template=contact] main>.contact-form>.contact-form{padding-block:32px}body[data-fp-surface=policy] .shopify-policy__container{padding-block:32px 48px}}@media(prefers-reduced-motion:reduce){body[data-fp-surface] :is(.footer,.main-search,.cart-wrapper,.cart-drawer,.contact-form) :is(a,button,input,textarea){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/fp-store-surface.css.map */
