:root{interpolate-size:allow-keywords}:root{--nav-width: 24vw;--white: #ffffff;--black: #000000;--black-grey: #414141;--red: #d71718;--gold: #BB9647;--noto: "Noto Sans JP", sans-serif}html.theme-store-id-2852.gf-theme-version-1 #gf-tree .gf-block-title .h3{font-weight:var(--font-body-medium-weight, 500)!important;font-family:Lato,sans-serif!important;font-size:.9rem!important}html.theme-store-id-2852.gf-theme-version-1 body>#gf-tree .gf-filter-header>div.gf-filter-heading{font-family:var(--noto)!important;font-size:15px!important}body{font-size:.9rem}body .pc{display:block}body .sp{display:none}body h1,body h2,body h3,body h4,body h5,body h6,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,body .logolink.text-logo,body .heading-font,body .h1-large,body .customer-addresses .my-address .address-index{font-family:Futura,Noto Sans JP,sans-serif;font-weight:400}body .button{font-size:13px}body .search-bg{display:none;position:absolute;left:0;top:40px;width:100%;height:100%;background:#0006;z-index:1;transition:all .3s ease}body dl{display:flex;flex-flow:row wrap;width:100%;row-gap:2px}body dl dt,body dl dd{background:#f4f4f4;padding:10px 14px;align-self:center;margin-bottom:0}body dl dt{color:var(--red);flex-basis:25%}body dl dd{flex-basis:75%}body .buttons{display:flex;flex-wrap:wrap;gap:6px}body .buttons .text-button{border:1px solid rgba(0,0,0,.2);padding:8px 16px;text-decoration:none;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;transition:all .3s ease;min-width:180px}body .buttons .text-button:hover{opacity:.8}body .shopify-payment-button__button.shopify-payment-button__button--branded{display:none!important}body .shopify-payment-button__button[aria-disabled=true]{display:none}body .shopify-payment-button .shopify-payment-button__more-options{display:inline-flex;cursor:pointer;padding:7px 30px;align-items:center;justify-content:center;height:46px;width:100%!important;font-weight:var(--font-body-medium-weight, 500);letter-spacing:var(--button-letter-spacing, 0em);background:var(--solid-button-background, --color-body);color:var(--solid-button-label, #fff);border:0;border-radius:var(--button-border-radius, 3px);text-align:center;position:relative;z-index:1;overflow:hidden;-webkit-appearance:none;appearance:none;font-size:0;text-decoration:none;transition:all .3s ease}body .shopify-payment-button .shopify-payment-button__more-options:hover{text-decoration:none;opacity:.8}body .shopify-payment-button .shopify-payment-button__more-options:after{font-size:13px;text-align:center;display:block;color:var(--solid-button-label, #fff)}body input[type=search]{background:#f5f4f4}body .thb-secondary-area--item{stroke:#fff;stroke-width:.1px;font-size:calc(var(--font-navigation-scale, 1) * 13px)}body .thb-full-menu>li>a{padding:20px 0 16px;font-size:calc(var(--font-navigation-scale, 1) * 13px);font-weight:500;font-family:Futura,sans-serif;text-transform:uppercase;letter-spacing:.1rem}body .thb-full-menu li.menu-item-has-children:first-of-type .sub-menu{display:grid!important;gap:2px 72px;grid-template-columns:repeat(4,1fr)}body .thb-full-menu li.menu-item-has-children:first-of-type .sub-menu>li>a{transition:all .3s ease}body .thb-full-menu li.menu-item-has-children:first-of-type .sub-menu>li>a:hover{opacity:.5}body .thb-full-menu li.menu-item-has-children>a svg{margin-top:0}body .thb-full-menu.thb-secondary-menu li{padding:3px 12px}body .thb-full-menu.thb-secondary-menu li a{letter-spacing:.05rem}body .announcement-bar{font-family:var(--noto);font-size:12.5px;min-height:28px}body .announcement-bar b,body .announcement-bar strong{font-weight:700}body .searchform input{border-radius:24px}body .header--inner{column-gap:60px}body .header .searchform--form{border-radius:24px;overflow:hidden}body .header .searchform--form select{font-size:13px;border-top-left-radius:24px;border-bottom-left-radius:24px;background:#f5f4f4}body .header .searchform--click-capture{top:calc(var(--header-height, 0px) + var(--header-offset, 0px) - 0px)}body .rich-text--inner{padding:0}body .rich-text--inner .subheading{font-size:14px;margin-bottom:8px}body .rich-text--inner .button{font-family:var(--noto);font-weight:500}body .rich-text--inner .rte h5{letter-spacing:.15rem}body .rich-text--heading.h1{font-family:Playfair Display,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;letter-spacing:.04rem;font-size:calc(var(--font-heading-scale) * 46px)}body .flickity-page-dots .dot{border-radius:0;height:1px;width:100px}body .flickity-page-dots .dot.is-selected{height:3px;width:100px}body .theme-scroll--inner[data-overlayscrollbars-viewport*=overflowXScroll]{margin-bottom:28px!important}body .slideshow{padding-bottom:30px;background:var(--white)}body .slideshow .flickity-nav{display:none}body .slideshow .flickity-custom-navigation-wrapper{bottom:-20px}body .slideshow .flickity-page-dots .dot{background:#5e5e5e}body .collection-list-section .flickity-nav{top:40%}body .collection-grid{--collection-grid: 18px}body .collection-card--image{border-radius:100%;margin-bottom:18px}body .collection-empty p{font-size:.9rem}body .collection-banner.blog .collection-banner--title{font-family:Playfair Display,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;letter-spacing:.04rem;font-size:calc(var(--font-heading-scale) * 48px)}body .collection-banner--content.news{grid-template-columns:1fr;text-align:center}body .collection-banner--content.news .collection-banner--title span{margin-right:0}body .news-list{display:flex;-webkit-box-orient:vertical;flex-direction:column;max-width:920px;padding:0 25px;margin-right:auto;margin-left:auto;margin-bottom:4rem}body .news-block{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:20px;margin-bottom:20px}body .news-block:first-child{border-top:1px solid rgba(0,0,0,.1);padding-top:20px}body .news-block time{opacity:.7}body .news-block>*{margin:0;line-height:normal;font-size:15px}body .section-header{margin-bottom:34px}body .section-header--content{max-width:100%}body .section-header--content--heading{justify-content:space-between}body .section-header--button .text-button{border:1px solid var(--red);color:var(--red);border-radius:24px;padding:8px 18px;text-decoration:none}body .section-header--title{font-family:Playfair Display,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;letter-spacing:.04rem;font-size:calc(var(--font-heading-scale) * 46px);line-height:calc(var(--font-heading-line-height-scale) * var(--font-heading-scale) * 48px)}body .section-page .collection-banner--content{grid-template-columns:1fr}body .section-page .collection-banner--title{display:flex;-webkit-box-orient:vertical;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .section-page .collection-banner--title span{margin-right:0}body .section-page .collection-banner--title:after{width:30px;height:3px;background:#0000001a;content:"";display:block;margin-top:14px}body .section-page .rte h2{font-size:22px;line-height:normal;border-bottom:1px solid rgba(0,0,0,.8);padding-bottom:6px}body .section-page .rte h3{font-size:18px;line-height:normal;border-left:3px solid rgba(0,0,0,.2);padding-left:12px}body .section-page .rte ul li p{margin-bottom:0}body .globo-form-control .globo-form-input .globo-form-icon{box-shadow:none}body .globo-form-app .panels{z-index:1}body .products.grid{gap:48px 32px}body .products.carousel{column-gap:32px}body .products .blog-post h5{font-size:calc(var(--font-heading-scale) * 14px);line-height:normal}body .single-add-to-cart-button.sold-out{background:var(--red);color:var(--white);border-color:var(--red)}body .product-card-vendor{font-size:13px;letter-spacing:.04rem}body .product-card-title{font-size:13px;margin-bottom:14px}body .product-card--view-details{min-width:180px}body .product-card .price{font-size:13px}body .product-card .wishlist-engine{position:absolute;right:0;top:0;z-index:1}body .product-card .wishlist-engine-button{background:transparent;background-color:transparent!important}body .product-card .wishlist-engine svg{width:20px;height:20px}body .thb-product-detail .product--vendor-sku{display:flex;-webkit-box-orient:vertical;flex-direction:column;gap:4px}body .thb-product-detail .product--vendor-sku span{border-right:0 none;padding-right:0;margin-right:0}body .thb-product-detail .product--title{font-size:calc(var(--font-heading-scale) * 22px);line-height:1.4;margin-bottom:1rem}body .thb-product-detail .product--price-container .product__tax{opacity:.8;font-size:13px}body .thb-product-detail .product--price-container .price .amount{color:var(--red)}body .thb-product-detail .product--price-container .price .amount.discounted{opacity:.6;color:var(--color-price)!important}body .thb-product-detail .product--highlight-features svg{width:24px;height:auto}body .thb-product-detail .product--highlight-features-feature{gap:8px}body .thb-product-detail .product--highlight-features-feature p{margin-bottom:0}body .thb-product-detail .product-information--inner{padding:0 calc(8px + 1.5625vw)}body .thb-product-detail .product-information--under-gallery .link-map-modal{cursor:pointer;text-decoration:underline}body .thb-product-detail .product-information--under-gallery .product-detail__location-2 tr:first-child td p:first-child{text-align:center!important}body .thb-product-detail .product-information--under-gallery .product-detail__location-2 tr:first-child td:last-child{border:1px solid rgb(51,51,51)!important;border-left:unset!important;border-image:initial!important;vertical-align:middle!important;padding:24px 24px 24px 0!important}body .thb-product-detail .product-information--under-gallery .product-detail__location-2 tr:first-child td:first-child{border:1px solid rgb(51,51,51)!important;border-right:unset!important;border-image:initial!important;background-color:unset!important;vertical-align:middle!important;padding:24px!important}body .thb-product-detail .product-information--under-gallery table tr:nth-child(odd) th,body .thb-product-detail .product-information--under-gallery table tr:nth-child(odd) td{background-color:transparent}body .thb-product-detail .product-information--under-gallery tbody tr{border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5}body .thb-product-detail .product-information--under-gallery tbody tr td{background-color:transparent;text-align:left!important}body .thb-product-detail .product-information--under-gallery tbody span{color:var(--black)!important}body .product--related-categories{margin-top:2rem}body .product-compare-modal__content{min-width:90vw}body .condition-slider{width:100%;padding:10px}body .condition-slider label strong{font-size:24px}body .condition-slider label p{opacity:.8;font-size:13px;margin-bottom:0}body .slider-container{position:relative;width:100%;height:30px;margin-top:30px}body .slider-track{display:flex;justify-content:space-between;position:absolute;width:100%;top:0;bottom:0;padding:0 5px;border:10px solid;border-image-slice:1;border-width:4px;border-left:0;border-right:0;border-top:0;border-image-source:linear-gradient(90deg,rgba(187,150,71,.8) 0%,rgba(0,0,0,.2) 60%,rgba(0,0,0,.1) 100%)}body .slider-step{text-align:center;flex-grow:1;color:#999;font-size:12px;position:relative;display:flex;justify-content:center}body .slider-step-desc{text-align:left;font-size:10px;position:absolute;top:45px;display:none}body .slider-step.active{color:#000;font-weight:700}body .slider-step.active:after{content:"";position:absolute;height:15px;width:15px;background-color:var(--gold);border-radius:50%;bottom:-8px}body .price_range .price-highest{display:none}body .compare-lightbox--data{--column-width: 3}body .compare-lightbox--data .product-card-image{max-width:250px;margin-left:auto;margin-right:auto;width:100%}body .compare-lightbox--table{width:100%;max-width:100%}body .section-link-lists,body .section-link-lists .row{background:#2f2f2f}body .section-link-lists .row .medium-4{flex:0 0 30%;max-width:30%;width:30%}body .section-link-lists .link-lists--column{background:#fff;padding:0;margin-right:28px}body .section-link-lists .link-lists--column .aspect-ratio.aspect-ratio--portrait{padding-bottom:64%}body .section-link-lists .link-lists--heading{letter-spacing:.15rem}body .section-link-lists .link-lists--heading,body .section-link-lists .link-lists--text{padding:0 24px}body .section-link-lists .link-lists--text{opacity:.8}body .section-link-lists .link-lists .text-button{padding:2px 24px;margin-bottom:20px;color:var(--red)}body .section-list dl{align-self:flex-start}body .section-list dl dt,body .section-list dl dd{align-self:normal;padding:24px 20px}body .section-list dl dt{text-align:center;flex-basis:18%}body .section-list dl dd{padding-left:0!important;flex-basis:82%}body .section-list dl dd h4{font-size:16px;margin-bottom:0;margin-top:12px}body .section-list dl dd h4:first-child{margin-top:0}body .section-list dl dd li,body .section-list dl dd a,body .section-list dl dd p,body .section-list dl dd em{letter-spacing:.08rem}body .section-list dl dd p{margin-bottom:0}body .section-list dl dd em{font-size:17px;font-style:normal}body .section-list dl dd a{background:url(/cdn/shop/files/ar_sq_-r_r.png?v=1730262767) right center/15px no-repeat;display:display-inline;padding:4px 20px 4px 0}body .media-with-text--content--inner .subheading{font-size:13px}body .media-with-text--content--heading.h3{font-family:var(--noto);font-weight:400}body .page-content-width--large{width:1000px}body .blog-post h5{font-family:var(--noto);font-weight:500;font-size:16px}body .blog-post-detail--title{margin-bottom:40px}body .blog-post-detail--title .entry-title{font-size:calc(var(--font-heading-scale) * 28px)}body .blog-post-detail--wrapper .rte h2{font-size:18px;border-bottom:1px solid var(--red)}body .blog-post-detail--wrapper .rte h3{font-size:16px}body .blog-post-detail--wrapper .rte h4{font-size:14px}body .blog-post-detail--wrapper .rte p,body .blog-post-detail--wrapper .rte li,body .blog-post-detail--wrapper .rte a{font-size:14px;line-height:1.7;letter-spacing:.05rem}body .sec_base.return .aside h2{border-bottom:0 none;padding-bottom:0}body .sec_base.return .aside .caution li{margin:0 0 20px!important}body .sec_base.return .aside .caution li span:first-child{background:#fff1f1;padding:4px 12px;border-radius:4px;margin-bottom:8px;color:#d71718;font-size:18px}body .sec_base.return .aside .box_wrap .box{display:flex;align-items:center}body .sec_base.return .aside .box_wrap .txt span{color:#d71718;font-weight:700}body .contact-form--text-column .rte{font-size:14px;line-height:normal}body .contact-form--text-column .rte strong{display:unset}body .contact-form--text-column .rte a,body .contact-form--text-column .rte em{color:var(--red)}body .contact-form--text-column .rte em{font-style:normal}body .vendor-list .h3{padding:8px 20px;background:#f7f7f7;height:50px;line-height:50px;display:flex;align-items:center;width:100%;font-size:24px}body .vendor-list--vertical .vendor-list--column{display:flex;flex-direction:column;align-items:flex-start;border-bottom:0px;gap:10px}body .vendor-list--vertical .vendor-list--column li{margin-bottom:1.6rem;border-bottom:1px solid var(--color-border);padding:0 0 12px;transition:all .3s ease;opacity:.8}body .vendor-list--vertical .vendor-list--column li:hover{border-color:var(--black);opacity:1}body .vendor-list--vertical .vendor-list--column li a{font-size:14px;letter-spacing:.04rem}body .vendor-list--vertical .vendor-list--column .row{gap:4px 20px;width:100%;padding:0 12px}body .vendor-list--vertical .vendor-list--column .large-3{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}body .wishlist-popup{width:420px}body .wishlist-p-right h3{line-height:normal;font-size:13px}body .wishlist-cart{border-radius:0}body .wishlist-heading{font-size:24px;line-height:normal}body .wh-search-icon{top:10px}body .h-wishlist-icon{position:relative;display:flex;align-items:center;justify-content:center}body .h-wishlist-icon .wishlist-h-count{position:absolute;font-size:10px;background:none;color:var(--black);width:100%;height:auto;line-height:inherit;right:inherit;top:inherit;padding-left:0}body .h-wishlist-icon .wishlist-h-count[data-total="0"]{display:none}body .wh-pro-meta h3,body .wihslist-meta h3{font-size:13px;line-height:normal;-webkit-line-clamp:3}body .fa-tasks{display:none!important}body .gl-fullscreen-layer .gl-card-title{line-height:normal}body .gl-card-title a{color:var(--black);font-size:.9em}body .gl-fullscreen-layer .gl-fullscreen-results__content{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}body .gl-grid-layer .gl-fullscreen-layer .gl-list__title{display:none}body .collection-container{border-top:1px solid var(--color-border)}body #gf-products.products>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}body .spf-product-card__inner .badges{display:inline-flex;vertical-align:middle}body .spf-product-card__inner .badges .badge{margin-right:5px}body .spf-product-card__inner .badges .badge+.badge.left{padding-left:16px;margin-left:-10px;clip-path:polygon(10px 0,100% 0%,calc(100% - 10px) 100%,0% 100%)}body .spf-product-card__inner .wishlist-engine{position:absolute;right:0;top:0;z-index:2}body .spf-product-card__inner .wishlist-engine-button{background:transparent;background-color:transparent!important}body .spf-product-card__inner .wishlist-engine svg{width:20px;height:20px}body .footer-content{font-size:1.1rem;font-weight:700}body .footer-content p{margin-bottom:0;line-height:normal}body .footer-content strong{font-size:.8rem;font-weight:400}body .footer-content-box{-ms-flex:1 0 auto;flex-grow:1}body .footer .row .columns:first-child{min-width:320px}body .footer .row .columns:last-child{max-width:100%;-ms-flex:1 0 auto;flex-grow:1}body .footer .widget img{max-width:220px}body .apicons{margin-top:4rem;text-align:right!important;padding:0 25px;max-width:1430px;width:100%;margin-right:auto;margin-left:auto}body .jdgm-carousel-title{font-size:18px}body .jdgm-carousel-wrapper .jdgm-carousel-item{width:30%;padding:18px 12px;background:#f2f2f2;margin:0 8px}body .jdgm-carousel-item__review-rating{font-size:100%;margin-bottom:.8rem}body .jdgm-carousel-item__review-title{margin-bottom:6px}body .jdgm-carousel-item__review-body{font-size:13px;margin-bottom:10px}body .jdgm-carousel-item__product,body .jdgm-carousel-item-reviewer-name-wrapper{text-align:left}body .jdgm-all-reviews-rating-wrapper .jdgm-star{color:var(--black)}body .shopify-policy__title{padding-top:60px!important}body .shopify-policy__title h1{font-size:calc(var(--font-heading-scale) * 24px);line-height:calc(var(--font-heading-line-height-scale) * var(--font-heading-scale) * 24px);display:flex;-webkit-box-orient:vertical;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .shopify-policy__title h1:after{width:30px;height:3px;background:#0000001a;content:"";display:block;margin-top:14px}body .shopify-policy__body .rte h2{font-size:calc(var(--font-heading-scale) * 18px);line-height:calc(var(--font-heading-line-height-scale) * var(--font-heading-scale) * 18px);border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:8px}body .shopify-policy__body .rte p,body .shopify-policy__body .rte li,body .shopify-policy__body .rte a{line-height:1.7;letter-spacing:.04rem}body .faq_content_q,body .faq_content_a{font-weight:var(--font-body-medium-weight, 500);font-family:Lato,sans-serif}body .faq_content_q:after{background-color:var(--red)}body .faq_content_q_label{font-weight:400}body .faq_content_a:after{background-color:#d3d3d3}body .faq_content a{color:var(--red)!important}body .sec_base.prohibited-section .prohibited{display:flex;flex-wrap:wrap;margin-right:-12px}body .sec_base.prohibited-section .item-block{width:calc(50% - 12px);-ms-flex:1 0 auto;flex-grow:1;display:flex;-webkit-box-orient:vertical;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;margin-right:12px;margin-bottom:12px;border:1px solid var(--black);padding:24px}body .sec_base.prohibited-section .item-block img{width:max-content;height:80px;margin-bottom:2rem;object-fit:contain}body .sec_base.prohibited-section .item-block h3{border-left:0 none;padding-left:0;text-align:center;font-size:18px;margin-bottom:1rem}body .sec_base.prohibited-section .item-block p{margin-bottom:0;font-size:13px}body .sec_base.prohibited-section .item-block ul{margin-top:1rem;margin-bottom:0}body .sec_base.prohibited-section .item-block ul li{font-size:13px}body .sec_base.prohibited-section .cautions ul li{font-size:16px;margin-bottom:4px;color:#fb0000}body .sec_base .base_ttl{border-left:0 none;padding-left:0;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:4px}body .sec_base .base_notes{margin-top:4px!important;font-size:.85rem;margin-bottom:0}@media screen and (min-width: 750px) and (max-width: 1100px){body #gf-products.products>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}@media screen and (max-width: 749px){html.theme-store-id-2852.gf-theme-version-1.spf-has-filter #gf_pagination_wrap .pagination>span{min-width:24px;height:28px!important;font-size:12px}body{font-size:.85rem}body .pc{display:none}body .sp{display:block}body h3,body .h3{font-size:calc(var(--font-heading-scale) * 20px);line-height:normal}body h5,body .h5{font-size:calc(var(--font-heading-scale) * 15px);line-height:calc(var(--font-heading-line-height-scale) * var(--font-heading-scale) * 22px)}body label,body .label{margin-bottom:6px}body input[type=text],body input[type=password],body input[type=date],body input[type=datetime],body input[type=email],body input[type=number],body input[type=tel],body input[type=time],body textarea,body select{margin-bottom:12px}body dl{flex-flow:column;row-gap:0px}body dl dt,body dl dd{flex-basis:100%;flex-grow:1;width:100%}body dl dt:nth-child(2n),body dl dd:nth-child(2n){margin-bottom:2px}body dl dt{padding:14px 14px 0!important}body dl dd{padding:4px 14px 14px!important}body .page-content-width--large,body .page-content-width--medium,body .page-content-width--small{width:100%}body .searchform input{border-top-left-radius:24px;border-bottom-left-radius:24px}body .header{padding:6px 12px}body .header--inner{column-gap:0}body .header .searchform{display:none}body .header .searchform--click-capture{display:none!important}body .header .h-wishlist-icon svg{width:20px;height:20px}body .thb-header-mobile-left{margin-right:auto;min-width:104px;justify-content:start}body .thb-secondary-area{align-items:center;min-width:104px}body .thb-secondary-area--item svg{width:24px;height:24px}body .mobile-toggle span{height:1.4px}body .search-button svg{width:20px;height:20px}body .section-header{margin-bottom:18px}body .section-header--title{font-size:calc(var(--font-heading-scale) * 28px);line-height:calc(var(--font-heading-line-height-scale) * var(--font-heading-scale) * 28px)}body .section-header--button{display:none}body .flickity-page-dots .dot,body .flickity-page-dots .dot.is-selected{width:40px}body .slideshow .flickity-custom-navigation-wrapper{bottom:-12px}body .product-card--view-details{min-width:inherit}body .product-add-to-cart-sticky--title{font-size:14px;line-height:1.3}body .product-detail__location-2 tr:first-child td:first-child{width:30%!important}body .product-detail__location-2 tr td{padding:14px 0;font-size:13px}body .rich-text--inner h5 .rte{letter-spacing:.1rem}body .rich-text--heading.h1{font-size:calc(var(--font-heading-scale) * 26px)}body .thb-product-detail .product--title{font-size:calc(var(--font-heading-scale) * 16px)}body .thb-product-detail .product--price-container .price{font-size:1.2rem}body .thb-product-detail .product--price-container .badges{margin-left:0}body .thb-product-detail .product-information--inner{padding:0}body .tabbed-content--tabs{gap:6px}body .tabbed-content--tabs button{font-size:13px}body .section-link-lists .row .medium-4{flex:0 0 80%;max-width:80%;width:80%}body .section-link-lists .link-lists--column{margin-right:12px}body .blog-post h5{font-size:15px}body .blog-post-detail--title{margin:0 auto 30px}body .blog-post-detail--title .entry-title{font-size:calc(var(--font-heading-scale) * 20px)}body .blog-post-detail--wrapper .rte h2{font-size:16px}body .blog-post-detail--wrapper .rte h3{font-size:15px}body .blog-post-detail .featured-image{margin-left:0;margin-right:0;width:100%}body .news-list{padding:0 11px}body .news-block{-webkit-box-orient:vertical;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px}body .news-block>*{font-size:14px}body .collection-banner.news{margin-bottom:10px}body .collection-banner.blog .collection-banner--title{font-size:calc(var(--font-heading-scale) * 32px)}body .sec_base.return .aside .caution li span:first-child{font-size:15px}body .sec_base.return .aside .box_wrap .box{gap:8px}body .sec_base.return .aside .box_wrap .img{width:30%}body .sec_base.return .info .ttl{font-size:18px}body .sec_base.prohibited-section .prohibited{margin-right:0}body .sec_base.prohibited-section .prohibited .item-block{margin-right:0;width:100%}body .sec_base.prohibited-section .prohibited .item-block h3{font-size:16px}body .sec_base.prohibited-section .prohibited .item-block img{height:70px;margin-bottom:1rem}body .contact-form--form-column{order:2}body .contact-form--text-column{order:1;margin-top:0}body .globo-form-app.boxed-layout{box-shadow:none;border-top:1px solid rgba(0,0,0,.3);border-radius:0;padding-top:20px}body .globo-form-control{padding:0;margin-bottom:10px}body .globo-form-control label,body .globo-form-control input,body .globo-form-control textarea,body .globo-form-control select{font-size:.9rem}body .globo-form-control .radio-label{font-size:.8rem}body .globo-form-icon{height:41px}body .wishlist-icon svg{width:20px;height:20px}body .section-list dl dt,body .section-list dl dd{flex-basis:100%;padding:18px}body .section-list dl dt{text-align:left;padding:18px 18px 4px!important}body .section-list dl dd{padding:0 18px 18px!important}body .section-list dl dd h4{font-size:15px}body .section-list dl dd a{background:url(/cdn/shop/files/ar_sq_-r_r.png?v=1730262767) right center/12px no-repeat}body .section-page .rte h2{font-size:17px}body .media-with-text--content{padding:24px 12px}body .media-with-text--content--inner .buttons .text-button{flex-grow:1;min-width:auto}body .media-with-text--content--heading.h4{margin-bottom:.6rem}body .shopify-policy__title{padding-top:30px!important}body .shopify-policy__title h1{font-size:calc(var(--font-heading-scale) * 18px);line-height:calc(var(--font-heading-line-height-scale) * var(--font-heading-scale) * 18px)}body .shopify-policy__body .rte h2{font-size:calc(var(--font-heading-scale) * 16px);line-height:calc(var(--font-heading-line-height-scale) * var(--font-heading-scale) * 16px)}body .shopify-policy__body .rte p,body .shopify-policy__body .rte li,body .shopify-policy__body .rte a{font-size:14px}body .vendor-list .h3{height:40px;line-height:40px;font-size:20px}body .vendor-list--vertical .vendor-list--column li{padding-bottom:8px;margin-bottom:1rem}body .vendor-list--vertical .vendor-list--column li a{font-size:13px}body .vendor-list--vertical .vendor-list--column .large-3{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}body .gl-filter-search-fullscreen .gl-fullscreen-layer .gl-list__title{font-size:14px;font-family:var(--noto)}body .gl-fullscreen-layer .gl-fullscreen-results__meta .gl-list__title{display:none}body .gl-fullscreen-layer .gl-fullscreen-results__meta a{color:var(--black)}body .gl-grid-layer .gl-col-right,body .gl-col-right .gl-list__content{display:none}body #gf-products.products>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}body #gf_pagination_wrap .pagination>span>a{padding:4px;font-size:12px}body .footer .thb-widget-title{font-size:.9rem}body .footer .widget.widget--text{text-align:center}body .footer .widget img{max-width:170px}body .apicons{text-align:center!important}body .faq_content{padding-top:20px;margin:0}body .faq_content_q,body .faq_content_a{padding-left:42px}body .faq_content_q:after,body .faq_content_a:after{width:32px;height:32px;font-size:15px}body .faq_content_q{padding-top:2px}body .faq_content_q_label{font-size:15px}body .faq_content_a{margin-top:6px}body .faq_content_a .text{padding-top:0;font-size:.8rem}body .sec_inner{margin-top:20px}body .sec_base .base_ttl{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/custom.css.map */
