.is-sp{display:inline}@media(min-width:750px){.is-sp{display:none}}.ss-only-pc--flex{display:none!important}@media screen and (min-width:750px){.ss-only-pc--flex{display:flex!important}}.ss-only-sp--inlineblock{display:block!important}@media screen and (min-width:750px){.ss-only-sp--inlineblock{display:none!important}}p{font-size:15px}.cart-items__title{font-size:15px!important}@media screen and (max-width:749px){body,.paragraph:not(.button),.paragraph>*{font-size:15px;line-height:1.75;letter-spacing:.008em}.paragraph>small{font-size:12px;line-height:1.75;letter-spacing:.025em}h1,.h1.h1,.text-block.h1>*,.text-block.h1 :is(h1,h2,h3,h4,h5,h6){font-size:22px;line-height:1.5;letter-spacing:.05em}.product-details h1{text-wrap:auto;font-size:20px!important;background:#fff!important}h2,.h2.h2,.text-block.h2>*,.text-block.h2 :is(h1,h2,h3,h4,h5,h6){font-size:22px;line-height:1.5;letter-spacing:.004em}h3,.h3,.text-block.h3>*,.text-block.h3 :is(h1,h2,h3,h4,h5,h6){font-size:20px;line-height:1.5;letter-spacing:.04em}h4,.h4.h4,.text-block.h4>*,.text-block.h4 :is(h1,h2,h3,h4,h5,h6){font-size:16px;line-height:1.6;letter-spacing:.01em}h5,.h5.h5,.text-block.h5>*,.text-block.h5 :is(h1,h2,h3,h4,h5,h6){font-size:15px;line-height:1.6;letter-spacing:.014em}h6,.h6.h6,.text-block.h6>*,.text-block.h6 :is(h1,h2,h3,h4,h5,h6){font-size:14px;line-height:1.6;letter-spacing:.014em}.button,.button-secondary,button.shopify-payment-button__button--unbranded{font-size:15px;line-height:1.6;letter-spacing:.018em}.show-more__label{font-size:13px;line-height:1.75;letter-spacing:.025em}.cart-bubble__text{font-size:11px;line-height:1.75;letter-spacing:.025em}.drawer__title{font-size:20px;line-height:1.5;letter-spacing:.012em}.field__label{font-size:14px;line-height:1.75;letter-spacing:.014em}.custom-typography,.custom-typography>*{line-height:1.75;letter-spacing:.018em}.custom-font-size,.custom-font-size>*{font-size:15px;line-height:1.75;letter-spacing:.018em}.bubble{font-size:12px;line-height:1.6;letter-spacing:.025em;background:#f2ccff}.product-card__content .price{font-weight:500;font-size:16px;line-height:1.6;letter-spacing:.014em;margin-top:12px}.product-details .price{font-weight:600!important;font-size:24px;line-height:1.5;letter-spacing:1.2px}.shopify-policy__title h1{font-size:24px;line-height:1.5;letter-spacing:.012em}.shopify-policy__body h2{font-size:20px;line-height:1.5;letter-spacing:.012em}.shopify-policy__body{font-size:14px;line-height:1.75;letter-spacing:.014em}.shopify-policy__body li{margin:12px 0}.shopify-policy__body th{min-width:90px}}@media screen and (min-width:750px){body,.paragraph:not(.button),.paragraph>*{font-size:15px;line-height:1.75;letter-spacing:.018em}.paragraph>small{font-size:13px;line-height:1.75;letter-spacing:.025em}h1,.h1.h1,.text-block.h1>*,.text-block.h1 :is(h1,h2,h3,h4,h5,h6){font-size:28px;line-height:1.3;letter-spacing:.05em}.product-details h1{text-wrap:auto;font-size:22px!important;background:#fff!important}h2,.h2.h2,.text-block.h2>*,.text-block.h2 :is(h1,h2,h3,h4,h5,h6){font-size:23px;line-height:1.5;letter-spacing:.04em}h3,.h3,.text-block.h3>*,.text-block.h3 :is(h1,h2,h3,h4,h5,h6){font-size:20px;line-height:1.5;letter-spacing:.04em}h4,.h4.h4,.text-block.h4>*,.text-block.h4 :is(h1,h2,h3,h4,h5,h6){font-size:16px;line-height:1.55;letter-spacing:.04em}h5,.h5.h5,.text-block.h5>*,.text-block.h5 :is(h1,h2,h3,h4,h5,h6){font-size:16px;line-height:1.6;letter-spacing:.04em}h6,.h6.h6,.text-block.h6>*,.text-block.h6 :is(h1,h2,h3,h4,h5,h6){font-size:16px;line-height:1.6;letter-spacing:.04em}.button,.button-secondary,button.shopify-payment-button__button--unbranded{font-size:16px;line-height:1.6;letter-spacing:.04em}.show-more__label{font-size:14px;line-height:1.75;letter-spacing:.025em}.cart-bubble__text{font-size:12px;line-height:1.75;letter-spacing:.025em}.drawer__title{font-size:24px;line-height:1.5;letter-spacing:.012em}.field__label{font-size:15px;line-height:1.75;letter-spacing:.014em}.custom-typography,.custom-typography>*{line-height:1.75;letter-spacing:.018em}.custom-font-size,.custom-font-size>*{font-size:16px;line-height:1.75;letter-spacing:.018em}.bubble{font-size:13px;line-height:1.6;letter-spacing:.025em}.shopify-policy__container{max-width:700px;padding-bottom:60px}.price{font-weight:500;font-size:16px;line-height:1.6;letter-spacing:.014em;margin-top:12px}.product-details .price{font-weight:600;font-size:28px;letter-spacing:1.2px;line-height:1.5}.shopify-policy__body h2{font-size:20px;line-height:1.5;letter-spacing:.012em}.shopify-policy__title h1{font-size:24px;line-height:1.5;letter-spacing:.012em}.shopify-policy__body li{margin:16px 0}.shopify-policy__body{font-size:15px;line-height:1.75;letter-spacing:.018em}.shopify-policy__body th{min-width:220px}}.mikawaya-selling-plan-group-container:first-of-type{margin-bottom:12px;background:#ffdfde;padding:16px 40px;font-size:17px;font-weight:600;letter-spacing:.65px}.mikawaya-selling-plan-group-container{background:#ffdfde;padding:16px 40px;margin-bottom:12px!important}.mikawaya-plan-group-option-container span{font-size:18px;letter-spacing:.95px;font-weight:600}.mikawaya-selling-plan-select{margin-top:10px;padding:6px 8px;cursor:pointer}.mikawaya-selling-plan-info-container>div:last-child{font-weight:400}.mikawaya-selling-plan-description{font-size:14px}.mikawaya-radio-button{transform:scale(2);margin-right:12px;cursor:pointer}.mikawaya-selling-plan-group-container:first-of-type{padding:16px 20px}.cart-items__details{color:#222!important}.add-to-cart-text{font-size:14px!important}.header__columns.spacing-style{max-width:1100px;margin-left:auto;margin-right:auto;width:100%}.ss-collection-product-labels{display:flex;flex-wrap:wrap;gap:8px}.ss-collection-price-align{padding-top:4px;padding-bottom:4px}@media screen and (max-width:749px){.ss-collection-product-labels{justify-content:center;width:100%;align-items:center}.ss-collection-price-align{text-align:center!important;width:100%!important;margin:0 auto!important}}.ss-collection-product-label{display:inline-block;padding:3px 8px;font-size:12.5px;letter-spacing:.05em;background:#ebf8ff;color:#3267b9;margin:0}.collection-wrapper{max-width:920px;margin:0 auto}.collection-wrapper.grid .price,.resource-list__item .price{font-size:20px!important;font-weight:600}.collection-wrapper.grid .product-grid{--product-grid-gap: 56px 40px!important}@media screen and (min-width:750px){.collection-wrapper.grid .product-grid{--product-grid-gap: 68px 60px}}.ss-cart-product-price,.ss-compare-at-price,.cart-secondary-typography{font-size:20px!important;margin-right:4px}.cart-discount__button{white-space:nowrap}.cart__checkout-button.button{font-size:15px}.accordion .details__header{font-size:15px!important;font-weight:600!important}.accordion .details-content{margin-bottom:40px;margin-top:4px;margin-left:4px}.accordion .custom-section-content{max-width:600px;width:100%;margin:0 auto}.ss-common-blue-gradient-button__btn{display:flex;align-items:center;justify-content:space-between;gap:12px;width:fit-content;min-width:250px;max-width:320px;min-height:60px;padding:16px 24px;margin:12px 12px 0 0;background:linear-gradient(to right,#dbeffb,#c3e6f7);color:#212529;text-decoration:none;border:none;border-radius:4px;box-sizing:border-box;font-size:14px;line-height:1.75;letter-spacing:.018em}.ss-common-blue-gradient-button__btn:hover{opacity:.8}.ss-common-blue-gradient-button__label{flex:1 1 auto;text-align:left}.ss-common-blue-gradient-button__icon{flex:0 0 auto;display:inline-flex;align-items:center;color:#00a9cf}.ss-common-blue-gradient-button__icon svg{width:20px;height:20px;display:block}.ss-common-blue-gradient-button__icon line,.ss-common-blue-gradient-button__icon polyline{stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}:root{--narrow-page-width: 80rem !important}.header__column header-menu,.header__column .header-actions__action,.header__column .header__icon--menu{opacity:1!important}.header__column .header-actions__action:hover{opacity:.8!important}.menu-list .menu-list__link{color:var(--menu-top-level-font-color)!important}.menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link{opacity:.8}.menu-drawer__menu-item--mainlist{font-size:20px!important}@media screen and (min-width:750px){.facets--horizontal .facets__form{justify-content:flex-end!important}.facets--horizontal .products-count-wrapper{margin-left:unset!important}.facets:not(.facets--drawer) .facets__filters-wrapper{margin-inline-end:unset!important}.facets__inputs-list-item .checkbox__label-text{font-size:14px!important}}.cart-items__details>p:last-of-type{color:#21a179!important;font-weight:600!important}.cart-items__details>.list-unstyled{color:#214fa1!important;font-weight:600!important}@container cart-items (min-width: 720px){.cart-items__table-row{grid-template-columns:7.5rem 2fr 1fr minmax(var(--cart-item-price-width),auto)!important}}:root,[class*=color-custom-],[class*=color-custom-] .text-block{--color-border: rgb(0 0 0 / .06) !important;--color-border-rgb: 0 0 0 !important}main a{color:var(--color, var(--color-foreground))}#mikawaya-product-page-widget-container input[type=radio]{-webkit-appearance:auto!important;appearance:auto!important;background:revert!important;border:revert!important;border-radius:revert!important}#mikawaya-product-page-widget-container input[type=radio]:after{content:none!important}.products-count-wrapper>span{color:rgb(var(--color-foreground-rgb) / .6)!important}.facets__inputs-list-item .checkbox__label-text{color:var(--color-foreground)!important}.product-details .quantity-selector{border-radius:1px!important}h1,.h1.h1,.text-block.h1>*,.text-block.h1 :is(h1,h2,h3,h4,h5,h6),h2,.h2.h2,.text-block.h2>*,.text-block.h2 :is(h1,h2,h3,h4,h5,h6),h3,.h3,.h3.h3,.text-block.h3>*,.text-block.h3 :is(h1,h2,h3,h4,h5,h6),h4,.h4.h4,.text-block.h4>*,.text-block.h4 :is(h1,h2,h3,h4,h5,h6),h5,.h5.h5,.text-block.h5>*,.text-block.h5 :is(h1,h2,h3,h4,h5,h6),h6,.h6.h6,.text-block.h6>*,.text-block.h6 :is(h1,h2,h3,h4,h5,h6){color:inherit}:root,[class*=color-custom-]{--color-primary-button-hover-text: rgb(255 255 255) !important;--color-primary-button-hover-background: rgb(255 113 113) !important;--color-primary-button-hover-border: rgb(0 0 0) !important;--color-secondary-button-hover-text: rgb(51 51 51) !important;--color-secondary-button-hover-background: rgb(250 250 250) !important;--color-secondary-button-hover-border: rgb(51 51 51) !important;--color-variant-hover-background: rgb(245 245 245) !important;--color-variant-hover-text: rgb(0 0 0) !important;--color-variant-hover-border: rgb(230 230 230) !important;--color-selected-variant-hover-background: rgb(26 26 26) !important;--color-selected-variant-hover-text: rgb(255 255 255) !important;--color-selected-variant-hover-border: rgb(26 26 26) !important}:is(h1,h2,h3,h4,h5,h6,p)>a:hover{color:#000}:is(p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary)),.rte :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary))):hover{text-decoration-color:transparent;color:#000}main summary:hover{color:#000}.slideshow-controls__thumbnail:hover{color:rgb(var(--color-foreground-rgb))}.cart-bubble{--cart-bubble-background: var(--color-primary-button-background);--cart-bubble-text: var(--color-primary-button-text)}@media screen and (min-width:750px)and (max-width:989px){.footer-content.footer-content[style*="--grid-columns: 4"]{grid-template-columns:repeat(3,1fr)}.footer-content.footer-content[style*="--grid-columns: 4"]>:last-child{grid-column:1 / -1}}.cart-items__unit-price-wrapper .ss-compare-at-price{font-size:15px!important}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom.css.map */
