@import"https://cdn.jsdelivr.net/npm/yakuhanjp@3.4.1/dist/css/yakuhanmp.min.css";@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP&display=swap";:root{--font-main-family: "YakuHanMP", "Noto Serif JP", "\6e38\660e\671d\4f53", "Yu Mincho", YuMincho, "\30d2\30e9\30ae\30ce\660e\671d  Pro", "Hiragino Mincho Pro", "MS P\660e\671d", "MS PMincho", serif;--font-en-family: "Oswald", sans-serif;--font-heading-family: var(--font-main-family);--font-heading-style: normal;--font-heading-weight: 400;--font-heading-base-size: 2.6rem;--font-body-family: var(--font-main-family);--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 400;--font-body-base-size: 62.5%;--font-price-family: var(--font-en-family);--color-background: #FFFFFF;--color-background-rgba-stripped: 255, 251, 246;--color-secondary-background: #F7F7F7;--color-borders-and-lines: #DAD0CA;--color-borders-and-lines-rgba-stripped: 218, 208, 202;--color-button: #000000;--color-headings-and-links: #000000;--color-headings-and-links-rgba-stripped: 0, 0, 0;--color-body-text: #000;--color-body-text-rgba-stripped: 116, 107, 96;--color-secondary-background-text: #000000;--color-secondary-background-text-rgba-stripped: 0, 0, 0;--color-sale-price: #C74230;--color-field-text: #000000;--color-field-borders: #000000}html{font-size:var(--font-body-base-size)}@media all and (-ms-high-contrast: none){html{font-family:var(--font-main-family)}}body{font-size:16px;font-size:1.6rem;line-height:2;color:#000}@media only screen and (min-width:61.85em){body{font-size:16px;font-size:1.6rem;line-height:2}}h1,h2,h3{font-weight:--font-body-weight}@media only screen and (max-width:46.84em){*:focus,*:focus-visible{outline:none}}.bg-grey{position:relative}.bg-grey>div{z-index:1}.bg-grey:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--color-secondary-background);margin-left:-100%;margin-right:-100%}.content-for-layout .shopify-section{overflow:hidden}.featured-collections__panel,.featured-collections__products{margin-top:0;grid-gap:1rem}.heading-area .custom-content__text{display:flex;align-items:flex-start;flex-direction:column;max-width:100%}.heading-area .custom-content__text .custom-content__text-title{margin-right:50px}.heading-area .custom-content__text .custom-content__text-title+.custom-content__rte{flex:1}@media only screen and (min-width:46.85em){.heading-area .custom-content__text{flex-direction:row}.featured-collections__products{grid-gap:2rem;column-gap:2rem;grid-column-gap:1rem}}@media only screen and (min-width:61.85em){.featured-collections__products{column-gap:1rem}}.custom-content,.image-with-text__inner{padding:5rem 20px}.collection-wrapper{padding:0 20px}.custom-content._full{max-width:100%;margin:0;padding:0}.custom-content__image{height:50rem}#about .custom-content__image{height:80rem}@media only screen and (min-width:46.85em){.custom-content,.image-with-text__inner{padding:5rem 4rem}.collection-wrapper{padding:0 3.2rem}.custom-content._full{max-width:100%;margin:0;padding:0}.custom-content__image{height:60rem}#about .custom-content__image{height:60rem;max-height:100%}}.custom-content__heading{border-left:2px solid #BE890E;padding-left:10px;font-size:32px}#title-product-all{padding:5rem 20px 20px}#title-product-all .custom-content__text-title{border-left:2px solid #BE890E;padding-left:10px;font-size:32px}@media only screen and (min-width: 46.85em){#title-product-all{padding:5rem 20px}}#feature p,#about p{line-height:2.4rem}#feature .image-with-text__heading{border-left:2px solid #BE890E;padding-left:10px;font-size:32px}#about .custom-content__blocks--stack .custom-content__item:not(:last-child){margin-bottom:0}.custom-content__blocks{grid-row-gap:0}.header{padding-left:0;padding-right:0}.header-wrapper{background-color:var(--color-secondary-background)}.header-wrapper--fixed,.header-wrapper--hidden{position:fixed;top:0;z-index:6;width:100%;transform:translateY(0)}.header__content-wrapper{height:200px;padding:0 20px;justify-content:center}h1.header__heading{margin:0;position:relative}h1.header__heading span{position:absolute;left:50%;text-align:center;font-size:20px;transform:translate(-50%);white-space:nowrap;display:block;margin-top:5px;letter-spacing:2px}.header-wrapper--fixed .header__content-wrapper,.header-wrapper--hidden .header__content-wrapper{height:75px;justify-content:flex-start}.header__content-wrapper{padding-left:2rem;padding-right:2rem}.header__content-wrapper .header__logo-image{width:auto;height:120px;margin:-20px auto 0}.header-wrapper--hidden .header__logo-image,.header-wrapper--fixed .header__logo-image{height:50px;margin:0;display:inline}.header-wrapper--hidden h1.header__heading span,.header-wrapper--fixed h1.header__heading span{display:inline;position:absolute;left:auto;margin:0;transform:translateY(-50%);top:50%;padding-left:10px}.header__content-wrapper .header__icons{position:absolute;right:2rem;top:0}.header-wrapper--fixed .header__content-wrapper .header__icons,.header-wrapper--hidden .header__content-wrapper .header__icons{top:auto}.header__content-wrapper .header__cart-price-bubble{margin-left:2rem}@media only screen and (max-width: 46.84em){.product-modal__header{padding-left:2rem;padding-right:2rem}h1.header__heading span{font-size:16px}.header-wrapper--hidden h1.header__heading span,.header-wrapper--fixed h1.header__heading span{padding-left:30px}.header__heading+.header__icons .header__icon--search-button{display:none}.header__heading+.header__icons .header__icon--accounts-link{padding:0 0 4px}.header__content-wrapper .header__icons{opacity:0;left:0;width:100%;height:100px;margin:0;z-index:100;overflow:visible;display:flex;justify-content:flex-end;transition:opacity .3s linear}.header-wrapper--fixed .header__content-wrapper .header__icons,.header-wrapper--hidden .header__content-wrapper .header__icons{opacity:1}.header__content-wrapper .header__icons:before{content:"";position:absolute;display:block;top:-4px;left:0;width:100%;height:4px;background-color:#000;opacity:.5}.header__content-wrapper .header__icons .header__icon--button{margin:0 5px}.header__content-wrapper .header__icon--button .header__cart-price-bubble{display:block}}.featured-collections__item .product-card{padding:5px}@media only screen and (min-width: 46.85em){.featured-collections__item:after{width:100%}}.product-card .product-card__info{display:flex}.product-card .product-card__info dt,.product-card .product-card__info dd{padding:0;margin:0}.header__cart-count-bubble,.product-card__quantity{background-color:#c3181f}.product-card__quantity{top:0}.product-card__title-wrapper{margin-bottom:0}.product-card__title-wrapper .product-card__name .product-card__title{font-size:1.8rem;margin:10px 0}.product-card__image-wrapper{position:relative;margin-left:0}.product-card__image-wrapper>img{position:absolute;top:35%;transform:translateY(-50%);width:100%;height:auto}p.product-card__description{margin:10px 0}.gallery--stacked{padding:0}.gallery__image{position:relative;object-fit:none;width:100%;height:auto;top:0;transform:translate(0);left:0;right:0}.gallery__image-wrapper{margin:0;padding-bottom:0;height:auto}.product--template{padding:0 20px;width:100%;overflow:hidden}.product--template:not(.product--no-media) .price{text-align:left;align-items:flex-start}.product__content--information{width:100%;align-items:flex-start}.product-form__add-to-cart{background-color:#be890e;color:#fff;max-width:100%}.product-headding{border-left:2px solid #BE890E;padding-left:10px;font-size:calc(var(--font-heading-base-size) * .8);font-weight:400}.product-card__title-wrapper .product-card__name .product-card__title{font-size:1.7rem}.product__description h4{font-size:calc(var(--font-heading-base-size) * .6);margin:1rem 0 .6rem;padding:.5rem 0;border-bottom:1px solid #ccc}.product__description table tr td{padding:1rem}.product__description table tr td:nth-child(1){width:35%}.product__description table._center{text-align:center}.product__description table._bold th,.product__description table._bold td{font-weight:--font-body-weight}.product__description table thead th,.product__description table thead td{background:#ccc}.product__sticky .product__title{text-align:left;font-size:calc(var(--font-heading-base-size) * 1.1)}@media only screen and (max-width: 46.83em){.product-card .product-card__info dt{margin-right:20px}.product-card__title-wrapper .product-card__name .product-card__title{font-size:16px;margin:0}.product-card__description-wrapper{padding-bottom:10px}.product-card__info .product-card__image-wrapper{display:block;width:100px;max-width:100px;height:100px}.product-modal__header{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 46.85em){.product--template{padding:0 20px}.gallery--stacked{padding:0}.product__content--information{width:100%}.product-card .product-card__info{flex-direction:column}.product-card__image-wrapper{order:0;width:100%;height:20rem;display:block}.product-card__info .product-card__image-wrapper{display:none}p.product-card__description{margin-top:0}.product-card__quantity{top:2rem}.product__sticky{position:sticky;top:0}.gallery--stacked .gallery__image{object-fit:inherit;position:relative}.product-modal__header{grid-template-columns:minmax(2rem,0fr) [left] 36.5rem minmax(3rem,1fr) minmax(0,48rem) [right] min-content minmax(2rem,0fr)}.product__content--information{max-width:100%}.product-form__add-to-cart{max-width:320px}}@media only screen and (min-width:61.85em){.product--template>.product__wrapper{grid-column:left}.product--template>.product__content{order:1;grid-column:right}.product__title--template{font-size:32px}.product--template{grid-template-columns:minmax(0rem,0fr) [left] 38rem minmax(1rem,1fr) [right] minmax(0,75rem) minmax(0rem,0fr)}}.price-item,.price--listing .price-item{font-size:2rem;font-family:var(--font-price-family)}.price--listing{margin-bottom:0}.featured-collections__product-count{display:none}.featured-collections{background-color:var(--color-secondary-background);color:var(--color-secondary-background-text)}.featured-collections__header{display:none}.featured-collections-tab__item--active .featured-collections__item-title:after,.featured-collections-tab__item--single .featured-collections__item-title:after,.featured-collections__title .featured-collections__item-title:after{content:none}#main-catch{padding:0 20px;margin-bottom:5rem}#main-catch .title{text-align:left;font-weight:--font-body-weight;font-size:26px;margin-bottom:20px;line-height:1.4;letter-spacing:5px}#main-catch .text{text-align:left;font-size:14px;line-height:2}@media only screen and (min-width:46.84em){#main-catch{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);padding-right:0;padding-left:50%;margin-bottom:0}#main-catch .title{font-size:20px}#main-catch .title,#main-catch .text{color:#fff}#main-catch .title{font-size:40px}}#news-section{padding:0 20px;margin-bottom:5rem;align-items:flex-start}#news-section>div{flex:1;width:100%}.image-with-text--full_background{background-color:#fff}.featured-collections__description{font-size:calc(var(--font-body-base-size) * 1.4)}@media only screen and (min-width: 46.85em){.featured-collections__description{display:flex}.featured-collections__description-title{margin-right:6rem}.product-card__link{flex-direction:column}}#news-section{padding:0 20px}#news-section .custom-content__blocks .custom-content__item .custom-content__text-title{font-size:14px}#news-section .custom-content__blocks--stack .custom-content__item{border-top:1px solid #999999;padding:1rem 0}#news-section .custom-content__blocks--stack .custom-content__item:last-child{border-bottom:1px solid #999999}#news-section .custom-content__blocks--stack .custom-content__item:not(:last-child){margin-bottom:0}@media only screen and (min-width: 46.85em){#news-section{padding:5rem 20px;flex-direction:row}#news-section .custom-content__heading{white-space:nowrap;margin-right:6rem}#news-section .custom-content__blocks{grid-row-gap:0rem;grid-column-gap:0rem}#news-section .custom-content__text-title{font-size:14px;font-weight:400;margin-bottom:.8rem}#news-section .custom-content__rte{font-size:14px}}#footer-copy{position:absolute;width:100%;top:50%;transform:translateY(-50%);left:0;text-align:center}#footer-copy .title{color:#fff;font-size:32px}#footer-copy .text{color:#fff;width:100%;padding:0 20px;margin:0 auto;text-align:left}@media only screen and (min-width:46.85em){#footer-copy .text{max-width:800px}}.footer__content{grid-column-gap:0;column-gap:0;grid-template-columns:none;text-align:center}.footer__content .footer-links{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer__content .footer-links .footer-menu__item{margin:0 10px}.footer__content .footer-links .footer-menu__item+.footer-menu__item{margin-top:0}@media only screen and (min-width:46.85em){.footer__content .footer-links{flex-direction:row}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sai-tek-d1.css.map */
