@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@500&family=Noto+Sans+JP&family=Zen+Kaku+Gothic+Antique&display=swap";*{font-family:Zen Kaku Gothic New,sans-serif!important;line-height:1.5!important}header{position:sticky;top:0;left:0;z-index:1000;transition:all .3s ease;background:transparent}.header--scrolled{background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 20px #0000001a}.header--solid{background:#fff}.header--hidden{transform:translateY(-100%)}.header--scrolled .header__logo,.header--scrolled .header__nav-link,.header--scrolled .header__icon{color:#000}header:not(.header--scrolled) .header__logo,header:not(.header--scrolled) .header__nav-link,header:not(.header--scrolled) .header__icon{color:#fff}.header--scrolled .header__nav-link:hover{color:#666}#sectionMosaicGrid--template--20177379131613__section-grid-1 .mosaic__item__heading{font-size:22px!important;font-weight:700!important}.text-reveal__cropper:not(:has(.text-highlight)){font-size:22px!important;font-weight:700!important}#sectionMosaicGrid--template--20177379131613__section-grid-1 .mosaic__item__text{font-size:.75rem!important}.footer-block .rte p:last-child{font-size:.9rem!important}.footer-link{font-size:.9rem!important}.section__heading h2 span,#FeaturedCollection--template--20177379131613__section_collection_6qcfaV .section__heading span{font-size:26px!important;font-weight:700!important}.product-grid-item__title.font-heading,.product-grid-item__price{font-size:.9rem;color:#000!important}.accordion__title-text{font-size:.9rem!important;font-weight:400!important}.icons-row-item__title{font-size:22px!important}.icons-row-item__text p{font-size:.75rem!important}#Accordions--template--20177379131613__section-accordions-with-images-0 .section__heading{font-size:22px!important}p a{font-size:1rem!important}.accordion__text p{font-size:.7rem!important}.text-section p:not(.text__heading){font-size:26px!important;font-weight:700!important}.column-item--text .column-item__content h3{font-size:26px!important;font-weight:700!important}#Text--heading_wNYdLC.text__heading{font-size:13px!important}.column-item__content h3{font-size:.9rem!important}#BannerHeading--heading_xTWjJj.hero-scrolling__heading{font-size:22px!important;font-weight:700!important}.btn{font-size:.75rem!important}.hero-scrolling__subheading,.hero-scrolling__content{font-size:13px!important}.footer-title__button,.footer-title{font-size:22px!important;font-weight:700!important}.product__title{font-size:14px!important;font-weight:700!important}.product__price-and-badge{font-size:16px!important}.variant__countdown--in,.select__fieldset .radio__legend__label,.select__fieldset .select__label,.product__submit__holder--spb .product__submit__add{font-size:14px!important}.breadcrumbs *{font-size:.75rem!important}.selector-wrapper--grid .radio__label{padding:.5rem!important}.selector-wrapper--grid .radio__label span{font-size:.75rem!important}.product__icon__text:not(:only-child){font-size:14px!important}.product__accordion__title,.product__accordion__inner p,.product__description.rte p{font-size:.9rem!important}.column-item__content p{font-size:13px!important}#Text--section-text-0-block-0.text__heading{font-size:22px!important}.mosaic__item__content .mosaic__item__heading{font-size:16px!important}.rte a:not(.btn):not(.shopify-payment-button__button--unbranded){font-size:16px!important}.btn--white.btn--text{font-size:14px!important}.tabs__link span{font-size:22px!important}@media (max-width: 768px){.header--scrolled{background:#fffffffa}}.slide__text{font-size:22px!important;font-weight:700!important}.ranking-number{position:absolute;top:10px;left:10px;width:30px;height:30px;background:#fff;color:#000;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.4rem;z-index:10;transition:all .3s ease}.product-grid-item{position:relative}.section-collection .product-grid-item,.section-collection .carousel__item,.section-collection .grid__item{position:relative;overflow:visible}@media (max-width: 768px){.ranking-number{width:25px;height:25px;font-size:12px;top:8px;left:8px}}.body--rounded-corners .product-grid-item__image,.body--rounded-corners .product__media__container,.body--rounded-corners .product__media__slider:not(.flickity-enabled) .product-gallery__media{border-radius:0!important}.body--rounded-corners .mosaic--spacing .mosaic__wrapper .mosaic__item__inner,.body--rounded-corners .mosaic--single-block .wrapper--no-full .mosaic__item__inner,.body--rounded-corners .mosaic--mobile-grid.mosaic--no-spacing .wrapper--no-full .mosaic__grid,.body--rounded-corners .mosaic--spacing.mosaic--content-under .mosaic__item__image{border-radius:0!important}@media (max-width: 768px){.accordion__title-text,.accordion__content{font-size:1rem!important;font-weight:300!important}.rte a:not(.btn):not(.shopify-payment-button__button--unbranded){font-weight:300!important}.aos-initialized .text-reveal__cropper,.aos-initialized .text-reveal__cropper>span{font-size:1.5rem!important}.mosaic__item__heading,.accordion__header .section__heading{font-size:1.5rem!important}.footer-block .rte p:last-child{font-size:1rem!important}.footer-link{font-size:1rem!important}.icons-row-item__title{font-size:1.2rem!important}.icons-row-item__text p:last-child{font-size:.8rem!important}.icons-row-item__text,.icons-row-item__text p{font-size:.8rem!important}.product-grid-item__title.font-heading{font-size:1rem!important}.product-grid-item__price{font-size:.8rem!important}.breadcrumbs{font-size:1rem!important}.product__title{font-size:1.5rem!important}.product__description.rte{padding:8px 4px!important}.product__accordion__inner p,.product__description.rte p{font-size:.9rem!important}.tabs__link{font-size:1.2rem!important}#Text--section-text-0-block-0.text__heading{font-size:1.5rem!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
