@media(max-width:767px){:root{--section-spacing: 14px}body{font-size:14px}.container,.fluid_container,.stretch_width{--bs-gutter-x: 12px}announcement-bar.section{padding-top:6px!important;padding-bottom:6px!important}header.header{padding-top:2px!important;padding-bottom:2px!important}header.header .header__logo img,header.header .logo img,header.header [class*=logo] img{max-height:34px;width:auto}#MainContent :is(h2,.h2,.heading):not(.product-item__name){font-size:18px!important;line-height:1.25!important}#MainContent .section-heading,#MainContent [class*=section__header],#MainContent [class*=heading-wrapper]{margin-bottom:10px!important}.product-grid.grid{gap:14px 8px!important;row-gap:14px!important}.product-item .product-item__information{margin-top:6px!important}.product-item .product-item__name{font-size:13px!important;line-height:1.3!important;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-item .product-item__price,.product-item .product-item__price *{font-size:14px!important;font-weight:600}.product-item .product-item__price{margin-top:2px!important}.product-item .product-item__media--ratio,.product-item .product__media{border-radius:6px}.product-item :is(.w-45.h-45,.product__add-cart.w-45){width:32px!important;height:32px!important;min-width:32px}.product-item :is(.w-45.h-45,.product__add-cart.w-45) svg{width:14px;height:14px}.product-item .product-item__button-action,.product-item .product-item__action{bottom:6px!important;right:6px!important}.product-item .label-set{padding:2px 8px!important;top:6px!important;left:6px!important;font-size:10px!important}.toolbar.toolbar-products{margin-bottom:10px!important;gap:8px!important}.toolbar.toolbar-products :is(button,.btn,select){font-size:13px!important;padding:6px 12px!important;min-height:0!important}.product-detail__title,#MainContent h1{font-size:20px!important;line-height:1.3!important}.card-product-price.price-large,.card-product-price.price-large *{font-size:18px!important;font-weight:600}.product-detail__variant-picker{margin-bottom:14px!important}.product-detail__variant-picker fieldset,.product-detail__variant-picker .product-form__input{margin-bottom:10px!important}.product-detail__variant-picker label,.product-detail__variant-picker legend{font-size:13px!important}.product-detail__variant-picker input[type=radio]+label:not(:has(img)){min-width:40px!important;height:34px!important;padding:0 10px!important;line-height:34px!important;font-size:13px!important}.product__submit-form .btn,.product__submit-form .shopify-payment-button__button{min-height:44px!important;font-size:14px!important}sticky-add-cart{padding-top:8px!important;padding-bottom:8px!important}sticky-add-cart .btn{min-height:40px!important;font-size:14px!important}.shopify-section-group-footer-group :is(h2,h3,.h4,.footer__heading){font-size:15px!important}}@media(max-width:767px){.product__submit-form .product-form__buttons{flex-wrap:nowrap!important;gap:8px!important;align-items:stretch}.product__submit-form .product-form__buttons>.product__submit-form-cart,.product__submit-form .product-form__buttons>.btn-checkout-dynamic{flex:1 1 0!important;min-width:0;width:auto!important}.product__submit-form .product-form__buttons>button-wishlist{display:none!important}.product__submit-form .shopify-payment-button__button{height:44px;padding:0 8px!important;white-space:nowrap}collapsible-block{padding-top:0!important;padding-bottom:0!important}collapsible-block :is(summary,.collapsible-heading,[class*=heading],h3,h4){font-size:15px!important;padding-top:12px!important;padding-bottom:12px!important}collapsible-block :is(.rte,p,li){font-size:13px!important;line-height:1.55!important}.sec__icon-box .sec__icon-box-inner{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:6px!important;overflow:visible!important}.sec__icon-box .sec__icon-switch-slide{padding:10px 4px!important;min-height:0!important;width:auto!important}.sec__icon-box .sec__icon-switch-slide svg,.sec__icon-box .sec__icon-switch-slide img{width:22px!important;height:22px!important}.sec__icon-box .sec__icon-switch-slide :is(h3,h4,p,span,.heading){font-size:11px!important;line-height:1.25!important;margin-top:4px!important}}@media(max-width:767px){.sec__icon-box .sec__icon-box-inner{align-items:stretch!important}.sec__icon-box .sec__icon-switch-slide,.sec__icon-box .sec__icon-switch-slide *{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.sec__icon-box .sec__icon-switch-slide>*,.sec__icon-box .sec__icon-switch-slide>*>*{padding-left:2px!important;padding-right:2px!important}.sec__icon-box .sec__icon-switch-slide>*{height:100%;padding-top:10px!important;padding-bottom:10px!important}.sec__icon-box .sec__icon-switch-slide :is(h3,h4,p,span,.heading){font-size:10.5px!important}}@media(max-width:767px){.sec__counter .counter-content,.sec__counter .counter-content *{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.sec__counter .counter-content>:first-child,.sec__counter .counter-content :is(h2,h3,.h2,.h3,.heading,[class*=number]){font-size:20px!important;line-height:1.2!important}.sec__counter .counter-content :is(p,span:not([class*=number]),.subheading,[class*=text]){font-size:11px!important;line-height:1.3!important}.sec__counter.section{padding-top:10px!important;padding-bottom:10px!important}.sec__collection-tab :is(.tab-title,[class*=tab] button,[role=tab]),[class*=collection-tab] :is(button,[role=tab]){font-size:13px!important;padding:4px 8px!important}.sec__iwto .sec__content{padding:20px 16px!important}.sec__iwto .sec__content :is(p,.rte){font-size:13px!important;line-height:1.5!important}}@media(max-width:767px){#MainContent .sec__counter h3.counter-inner{font-size:22px!important;margin-bottom:2px!important;line-height:1.2!important}#MainContent .sec__counter h2.sec__content-heading{font-size:12px!important;line-height:1.3!important;margin-bottom:0!important;font-weight:400!important}}@media(min-width:1025px){slideshow-section .sec__inner,slideshow-section .banner__media{aspect-ratio:auto!important;height:clamp(460px,37.5vw,620px)!important;min-height:0!important}slideshow-section .banner__media img{height:100%!important;object-fit:cover!important}}@media(max-width:767px){.section__header.tab-inner{flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;margin-bottom:12px!important}.section__header.tab-inner>div{width:100%;justify-content:center!important;text-align:center!important}.section__header.tab-inner .mt-30{margin-top:0!important}.section__header.tab-inner .collection-tab__ta :is(a,button,span,li){font-size:14px!important}}slideshow-section .sec__content motion-element{opacity:1!important;transform:none!important;visibility:visible!important}slideshow-section .sec__content .sec__content-heading{color:#111!important}slideshow-section .sec__content :is(.sec__content-des,.sec__content-des p){color:#3d3d3d!important}slideshow-section .sec__content .sec__content-subheading{letter-spacing:.14em;color:#6b4a26!important}slideshow-section .sec__content a.btn,slideshow-section .sec__content .btn{background:#111!important;color:#fff!important;border-color:#111!important;opacity:1!important}slideshow-section .sec__content a.btn:hover,slideshow-section .sec__content .btn:hover{background:#6b4a26!important;border-color:#6b4a26!important}@media(max-width:767px){slideshow-section .sec__content{align-items:flex-start!important;padding-top:28px!important}slideshow-section .sec__content .sec__content-heading{font-size:30px!important;line-height:1.15!important}slideshow-section .sec__content :is(.sec__content-des,.sec__content-des p){font-size:14px!important}}@media(max-width:767px){slideshow-section .sec__content{padding:22px 18px 0!important;align-items:flex-start!important;justify-content:flex-start!important}slideshow-section .sec__content .sec__content-subheading,slideshow-section .sec__content .sec__content-subheading *{font-size:11px!important;letter-spacing:.14em!important;margin-bottom:6px!important}#MainContent slideshow-section .sec__content .sec__content-heading{font-size:26px!important;line-height:1.15!important;margin-bottom:8px!important}slideshow-section .sec__content :is(.sec__content-des,.sec__content-des p){font-size:13px!important;line-height:1.45!important;margin-bottom:12px!important;max-width:300px}slideshow-section .sec__content .btn{min-height:0!important;padding:10px 20px!important;font-size:13px!important}}.section-header.shopify-section-header-sticky:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:200px;background:#fff;pointer-events:none}.section-header.shopify-section-header-sticky header.header{background:#fff}.section-header.shopify-section-header-sticky,.section-header.shopify-section-header-sticky header.header{background-color:#fff!important}body:has(.section-header.shopify-section-header-sticky):before{content:"";position:fixed;top:0;left:0;right:0;height:2px;background-color:#fff;z-index:12;pointer-events:none}.section-header{position:-webkit-sticky!important;position:sticky!important;top:var(--fa-ann-h, 0px)!important;z-index:11!important;background-color:#fff!important}.section-header.shopify-section-header-sticky,.section-header.shopify-section-header-sticky.animate:not(.scroll-up),.section-header.shopify-section-header-hidden{top:var(--fa-ann-h, 0px)!important;animation:none!important;opacity:1!important}.section-announcement-bar{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:12!important;background-color:#111!important}html{overflow-x:visible!important;background-color:#fff!important}body{overflow-x:clip!important;background-attachment:scroll!important}.section-header header.header,.shopify-section-header-sticky header.header{box-shadow:0 8px 14px -10px #00000024!important}@media(min-width:768px){[id$=collection_list_3Q9yKP] .collection-list--grid{max-width:860px;margin-left:auto;margin-right:auto}}html:not(.open-search) .overlay_search:not(.open){display:none!important}.product__color-swatch.color_swatches[data-color=all-black]{background:#111!important}.product__color-swatch.color_swatches[data-color=all-brown]{background:#6b4226!important}.product__color-swatch.color_swatches[data-color=all-tan]{background:#a0703f!important;box-shadow:inset 0 0 0 1px #d6d0c8}.product__color-swatch.color_swatches[data-color=apple-green]{background:#05aa3d!important}.product__color-swatch.color_swatches[data-color=black]{background:#000!important}.product__color-swatch.color_swatches[data-color=blue]{background:#005bd3!important}.product__color-swatch.color_swatches[data-color=brown]{background:#9a5630!important}.product__color-swatch.color_swatches[data-color=flora-blue]{background:#72a7e4!important}.product__color-swatch.color_swatches[data-color=flora-white]{background:#f5fcff!important;box-shadow:inset 0 0 0 1px #d6d0c8}.product__color-swatch.color_swatches[data-color=gold]{background:#d49a06!important;box-shadow:inset 0 0 0 1px #d6d0c8}.product__color-swatch.color_swatches[data-color=green]{background:#6a7258!important}.product__color-swatch.color_swatches[data-color=jelly-black]{background:#000!important}.product__color-swatch.color_swatches[data-color=jelly-onion]{background:#b52c77!important}.product__color-swatch.color_swatches[data-color=jelly-purple]{background:#9c45c4!important}.product__color-swatch.color_swatches[data-color=nubuck]{background:#af704b!important}.product__color-swatch.color_swatches[data-color=nubuck-chikku]{background:#dcb379!important;box-shadow:inset 0 0 0 1px #d6d0c8}.product__color-swatch.color_swatches[data-color=pink]{background:pink!important}.product__color-swatch.color_swatches[data-color=red]{background:#f61f1f!important}.product__color-swatch.color_swatches[data-color=silver]{background:#d3d3d3!important;box-shadow:inset 0 0 0 1px #d6d0c8}.product__color-swatch.color_swatches[data-color=suede-beige]{background:#ead9ae!important;box-shadow:inset 0 0 0 1px #d6d0c8}.product__color-swatch.color_swatches[data-color=suede-black]{background:#121212!important}.product__color-swatch.color_swatches[data-color=suede-brown]{background:#9a5630!important}.product__color-swatch.color_swatches[data-color=suede-sand]{background:#c7af9d!important;box-shadow:inset 0 0 0 1px #d6d0c8}.product__color-swatch.color_swatches[data-color=tan]{background:#7e4a3e!important;box-shadow:inset 0 0 0 1px #d6d0c8}.product__color-swatch.color_swatches[data-color=white]{background:#fff!important;box-shadow:inset 0 0 0 1px #d6d0c8}@media(max-width:767px){body.product .back-to-top{bottom:96px!important;right:16px!important}}.product-form__buttons{align-items:stretch}.product-form__buttons .btn-checkout-dynamic,.product-form__buttons .shopify-payment-button,.product-form__buttons shopify-accelerated-checkout,.product-form__buttons shopify-buy-it-now-button{--shopify-accelerated-checkout-button-block-size: 51px;--shopify-accelerated-checkout-button-border-radius: 5px;display:block;height:100%}.product-form__buttons .shopify-payment-button__button{min-height:51px!important;height:51px!important;border-radius:5px!important;margin:0!important}@media(max-width:1024.98px){.collection-filter{transition:transform .5s cubic-bezier(.7,0,.2,1),visibility 0s linear .5s!important}.collection-filter:not(.open):not(.fa-opening){display:none!important}.collection-filter.open{visibility:visible!important;transition:transform .5s cubic-bezier(.7,0,.2,1),visibility 0s!important}}@media(max-width:1024.98px){html:not(.nav-open) .navigation.mobile{visibility:hidden!important;transition:transform .5s cubic-bezier(.7,0,.2,1),visibility 0s linear .5s!important}html.nav-open .navigation.mobile{transition:transform .5s cubic-bezier(.7,0,.2,1),visibility 0s!important}}html:not(.open-minicart) .minicart__wrapper{visibility:hidden!important;transition:transform .5s cubic-bezier(.7,0,.2,1),visibility 0s linear .5s!important}html:not(.open-search) .search__type-drawer{visibility:hidden!important;transition:all .6s cubic-bezier(.7,0,.2,1),visibility 0s linear .6s!important}body.collection .shopify-section[id$=__banner]{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;margin:-1px!important;padding:0!important;border:0!important}@media(max-width:767.98px){.product-item .product__color-swatches{flex-wrap:nowrap!important;gap:7px!important;margin-top:8px!important;align-items:center}.product-item .product__color-swatches .show_color_swatch{font-size:12px;white-space:nowrap;line-height:1}.product-item__information{margin-top:10px!important}grid-mode,view-mode.grid-mode{display:none!important}}.fa-top{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:12!important;background-color:#111!important}.fa-top .section-announcement-bar,.fa-top .section-header,.fa-top .section-header.shopify-section-header-sticky,.fa-top .section-header.shopify-section-header-sticky.animate:not(.scroll-up),.fa-top .section-header.shopify-section-header-hidden{position:relative!important;top:auto!important;transform:none!important;animation:none!important;opacity:1!important}.fa-top .section-header{background-color:#fff!important}.jdgm-widget.jdgm-review-widget{max-width:1280px;margin:10px auto 30px!important;padding:0 16px!important;box-sizing:border-box}.jdgm-rev-widg__title{font-family:Montserrat,sans-serif!important;font-weight:400!important;font-size:24px!important;text-align:left!important;margin-bottom:14px!important}.jdgm-write-rev-link,.jdgm-ask-question-btn,.jdgm-btn--solid,.jdgm-submit-rev{background-color:#111!important;border-color:#111!important;color:#fff!important;border-radius:5px!important;font-family:inherit!important}.jdgm-star,.jdgm-prev-badge__stars .jdgm-star{color:#111!important}.jdgm-prev-badge{margin:-4px 0 6px!important}.jdgm-review-widget .jm-review-widget-minimal-header__title,.jdgm-review-widget [class*=header__title]{font-family:Montserrat,sans-serif!important;font-weight:400!important;font-size:24px!important;color:#111!important}.jdgm-review-widget .jm-button--primary,.jdgm-review-widget .jm-button--primary:hover{background-color:#111!important;border-color:#111!important;color:#fff!important;border-radius:5px!important}.jdgm-review-widget .jm-button--secondary{border-color:#111!important;color:#111!important;border-radius:5px!important}.price,.price-item,.card-product-price .price,.product-detail__price .price,.cart-item__price,.minicart .price,.totals__subtotal-value,[class*=subtotal] .price{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-weight:600!important;letter-spacing:0!important;color:#111}.product-detail__price .price{font-size:22px!important}.footer .footer__copyright{font-size:13px;opacity:.85;line-height:1.6}.footer .fa-credit a{color:inherit;text-decoration:underline;text-underline-offset:3px}.footer .fa-credit a:hover{opacity:.7}.footer .fa-pay svg{width:38px;height:24px}@media(max-width:767.98px){.footer .fa-credit{display:block;margin-top:4px}.footer .footer__copyright{text-align:center;font-size:12px}}body.index .footer .footer-block.newsletter{display:none!important}.fa-card-sub{display:none}.fa-bk .fa-card-sub{display:block;order:3;font-size:13px;line-height:1.4;color:#555;margin-top:2px}.fa-bk .gp-info-first{display:flex!important;flex-direction:column;align-items:center;text-align:center}.fa-bk .product__color-swatches{order:1;justify-content:center!important;margin:2px 0 10px!important}.fa-bk .product-item__name{order:2;font-weight:600!important;font-size:15px!important;color:#111}.fa-bk .product-item__price{order:4;justify-content:center!important;margin-top:6px}.fa-bk .product-item__price .price{color:#0b4f9c!important;font-size:15px!important}.fa-bk{text-align:center!important}.fa-bk .product__color-swatches{gap:10px!important;flex-wrap:nowrap!important;align-items:center}.fa-bk .product__color-swatch.color_swatches{--swatch-width: 16px;--shadow-position: -2px;border-radius:50%!important;flex:none}.fa-bk .product__color-swatch:before{border-radius:50%!important}.fa-bk .product__color-swatches .show_color_swatch{font-size:12px;color:#555;margin-left:-2px}@media(min-width:768px){.fa-bk .product__color-swatch.color_swatches{--swatch-width: 18px}}@media(max-width:1024.98px){.toolbar.toolbar-products{justify-content:space-between!important}.toolbar.toolbar-products .toolbar-left{flex:0 0 auto!important}.toolbar.toolbar-products .toolbar-sorter{margin-left:auto!important;justify-content:flex-end!important}.toolbar.toolbar-products .show-type-products{display:none!important}}.fa-card-sub__l{display:block}btn-filter.btn-filter,.toolbar btn-filter.btn-filter:hover{background-color:#fff!important;color:#111!important;border:1px solid #111!important}btn-filter.btn-filter svg{color:#111!important;stroke:currentColor}.product-item__wrapper:has(.fa-bk){position:relative}.fa-bk .product-item__name:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.product-item__wrapper:has(.fa-bk) .product-item__inner{z-index:2}.fa-bk .product__color-swatches{position:relative;z-index:2}.product-item__wrapper:has(.fa-bk){cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fourart-mobile.css.map */
