:root{--yokomo-width-max: 1376px;--yokomo-width-wide: 1120px;--yokomo-width-narrow: 960px;--yokomo-width-compact: 672px;--yokomo-width-text: 544px;--yokomo-product-card-below-media: 87px}.section--yokomo-max,.section--yokomo-wide,.section--yokomo-narrow,.section--yokomo-compact,.section--yokomo-text{--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2))}.section--yokomo-max{--page-content-width: var(--yokomo-width-max)}.section--yokomo-wide{--page-content-width: var(--yokomo-width-wide)}.section--yokomo-narrow{--page-content-width: var(--yokomo-width-narrow)}.section--yokomo-compact{--page-content-width: var(--yokomo-width-compact)}.section--yokomo-text{--page-content-width: var(--yokomo-width-text)}.section-content-wrapper>*:has(>.section-anchor){position:absolute;inset-block-start:0}body{--sticky-offset: calc(var(--header-height, 0px) + var(--page-navi-height, 0px))}.section-anchor{scroll-margin-top:calc(var(--sticky-offset) + var(--space-24))}html:root{--yokomo-input-block-size: 40px;--yokomo-input-block-size-xl: 53px;--yokomo-input-padding-inline: var(--space-16);--yokomo-input-padding-inline-xl: var(--space-24);--yokomo-input-padding-block-xl: var(--space-16);--input-padding-x: var(--space-16);--yokomo-input-focus-width: 2px;--yokomo-input-focus-color: var(--color-yokomo-black)}.field__input:not(textarea){block-size:var(--yokomo-input-block-size);padding:0 var(--yokomo-input-padding-inline)}.field__input:focus{outline:var(--yokomo-input-focus-width) solid var(--yokomo-input-focus-color);outline-offset:0}.customer-form__input:focus,.contact-form__input:focus,.cart-discount__input:focus{outline:var(--yokomo-input-focus-width) solid var(--yokomo-input-focus-color);outline-offset:calc(var(--yokomo-input-focus-width) * -1)}.field__input:disabled,.customer-form__input:disabled,.customer-addresses__field input:not([type=checkbox]):disabled,.customer-addresses__field select:disabled,.customer-activate__field input:disabled,.customer-reset__field input:disabled,.contact-form__input:disabled,.recipient-fields__input:disabled,.cart-discount__input:disabled,.custom-property__input:disabled,.email-signup__input:disabled{background-color:var(--color-gray-100);border-color:var(--color-gray-200);color:var(--color-gray-400)}*{letter-spacing:var(--letter-spacing-yokomo, var(--letter-spacing--body-normal))}.custom-typography{--letter-spacing-yokomo: var(--letter-spacing, var(--letter-spacing--body-normal))}.custom-typography,.custom-typography>*{letter-spacing:var(--letter-spacing-yokomo)}h1,.h1.h1,.text-block.h1{--letter-spacing-yokomo: var(--font-h1--letter-spacing)}h2,.h2.h2,.text-block.h2{--letter-spacing-yokomo: var(--font-h2--letter-spacing)}h3,.h3.h3,.text-block.h3{--letter-spacing-yokomo: var(--font-h3--letter-spacing)}h4,.h4.h4,.text-block.h4{--letter-spacing-yokomo: var(--font-h4--letter-spacing)}h5,.h5.h5,.text-block.h5{--letter-spacing-yokomo: var(--font-h5--letter-spacing)}h6,.h6.h6,.text-block.h6{--letter-spacing-yokomo: var(--font-h6--letter-spacing)}.subtext.subtext,.text-block.subtext{--letter-spacing-yokomo: var(--font-subtext--letter-spacing)}.swym-advanced-wishlist-collections-container{left:unset!important;right:0!important;box-shadow:unset!important}.swym-circular-bg .swym-icon-bg{box-shadow:unset!important}.swym-advanced-wishlist-collections svg path{stroke:#404040;stroke-width:1}.button,.button-secondary,.button-ghost,button.shopify-payment-button__button--unbranded{font-weight:var(--font-paragraph--weight)}.button-ghost{--button-color: var(--color-foreground);--button-background-color: transparent;--button-border-color: transparent;--button-border-width: 0}.button-ghost:hover:not(:disabled,[aria-disabled=true]){--button-color: var(--color-foreground);--button-background-color: var(--color-gray-100)}.button.button-ghost{outline-color:currentcolor}.button:not(.button-unstyled)[aria-disabled=true],.button:not(.button-unstyled):disabled,.button-secondary:not(.button-unstyled)[aria-disabled=true],.button-secondary:not(.button-unstyled):disabled,button.shopify-payment-button__button--unbranded:disabled{opacity:1;--button-color: var(--color-gray-400);--button-background-color: var(--color-gray-200);--button-border-color: var(--color-gray-200)}.button-secondary:not(.button-unstyled)[aria-disabled=true],.button-secondary:not(.button-unstyled):disabled{--button-background-color: var(--color-gray-100);--button-border-color: var(--color-gray-300)}.button.button-ghost[aria-disabled=true],.button.button-ghost:disabled{--button-background-color: transparent;--button-border-color: transparent}.product-card,.collection-card,.resource-card{background-color:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--card-corner-radius);overflow:hidden}.collection-wrapper .product-card{border-style:var(--border-style, solid)}.resource-card:has(.resource-card__link:focus-visible){outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}.resource-card:not(.resource-card--overlay){row-gap:0}.resource-card:not(.resource-card--overlay)>.resource-card__content{padding:var(--space-12);gap:var(--space-4)}.resource-card__content.resource-card__content .resource-card__title{font-size:var(--font-size--sm);font-weight:400;color:var(--color-foreground)}.resource-card__price{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:flex-end}.resource-card__price .compare-at-price{margin-inline-end:var(--space-4)}.resource-card__price [ref=priceContainer]{display:contents}.resource-card__price .tax-note--inline.tax-note--inline.tax-note--inline{font-size:.75rem;color:inherit;white-space:nowrap}.resource-card__price .tax-note:empty{display:none}.resource-card__content.resource-card__content .price{font-size:var(--font-size--sm);font-weight:400;color:var(--color-price-regular)}.team-member-section-heading-yokomo{margin:0;font-family:var(--font-display--family);font-weight:400;font-size:32px;line-height:normal;--letter-spacing-yokomo: var(--letter-spacing--heading-tight);letter-spacing:var(--letter-spacing-yokomo);text-transform:uppercase}.team-member-heading-group-yokomo{display:flex;flex-direction:column;margin-block-end:var(--team-member-heading-group-yokomo-gap, 64px)}.team-member-section-subheading-yokomo{margin:0;font-size:.75rem;font-weight:700;line-height:150%;letter-spacing:var(--letter-spacing--body-normal);color:var(--color-foreground-subtext)}.document-item{display:flex;gap:var(--space-16);color:inherit;text-decoration:none}.document-item__icon{color:var(--color-foreground-heading);flex-shrink:0}.document-item__text{display:flex;flex-direction:column;min-width:0}.document-item__title{color:var(--color-foreground-heading);font-size:.75rem;font-weight:700;line-height:150%;letter-spacing:var(--letter-spacing--body-normal)}.document-item__meta{color:var(--color-foreground-subtext);font-size:.625rem;line-height:125%;letter-spacing:var(--letter-spacing--body-normal)}.document-item__action{display:inline-flex;align-items:center;gap:var(--space-4);flex-shrink:0;color:var(--color-primary);font-size:.875rem;font-weight:400;line-height:150%;letter-spacing:var(--letter-spacing--body-normal);text-decoration:none}a.document-item__action:hover,a.document-item:hover .document-item__action{text-decoration:underline}.document-item__arrow{--icon-size-sm: 1rem}.document-item--default{align-items:center;padding-block:var(--space-8)}.document-item--default .document-item__icon{--icon-size-sm: 2rem}.document-item--default .document-item__text{flex:1}@media screen and not (min-width:750px){.document-item--default{flex-wrap:wrap}.document-item--default .document-item__action{margin-inline-start:calc(2rem + var(--space-16))}}.document-item--card{flex-direction:column;align-items:center;text-align:center;padding:var(--space-16);border:1px solid var(--color-primary-button-border);border-radius:4px}.document-item--card .document-item__icon{--icon-size-sm: 3rem}.document-item--card .document-item__text{gap:var(--space-4)}.page\.teamyokomo .hero{--page-margin: 32px;min-height:min(calc(100vw * 16 / 9),80svh)}.page\.teamyokomo .hero [class*=__text_tyStat][class*=Num] p,.page\.teamyokomo .hero [class*=__text_tyStat][class*=Label] p{font-family:var(--font-display--family);font-weight:400;line-height:normal;letter-spacing:var(--letter-spacing--heading-tight);text-transform:uppercase}.page\.teamyokomo .hero [class*=__text_tyStat][class*=Num] p{font-size:2rem}.page\.teamyokomo .hero [class*=__text_tyStat][class*=Label] p{font-size:.625rem}@media screen and (max-width:749px){.page\.teamyokomo .hero__container{padding-block:64px}.page\.teamyokomo .hero h1{font-size:2rem}}@media screen and (min-width:750px){.page\.teamyokomo .hero{--page-margin: 96px;min-height:700px}}.scroll-row-inner{grid-column:1 / -1;width:100%}.scroll-row{display:flex;gap:var(--scroll-row-gap, var(--space-32));margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;padding-inline:var(--util-page-margin-offset);scroll-padding-inline:var(--util-page-margin-offset);scroll-snap-type:x mandatory}@media not all and (hover:hover)and (pointer:fine){.scroll-row{scrollbar-width:none;-ms-overflow-style:none}.scroll-row::-webkit-scrollbar{display:none}}@media(hover:hover)and (pointer:fine){.scroll-row{scrollbar-width:thin;scrollbar-color:rgb(var(--color-foreground-rgb) / var(--opacity-40)) transparent;cursor:grab}.scroll-row::-webkit-scrollbar{height:6px}.scroll-row::-webkit-scrollbar-thumb{border:0;border-radius:3px}}.scroll-row.is-dragging{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.scroll-row:focus-visible{outline:var(--focus-outline-width, 2px) solid var(--color-foreground);outline-offset:2px}.scroll-row>*{flex:0 0 var(--scroll-row-item-width, auto);scroll-snap-align:start}@media screen and (max-width:749px){.scroll-row{gap:var(--scroll-row-gap-mobile, var(--space-16))}.scroll-row>*{flex-basis:var(--scroll-row-item-width-mobile, var(--scroll-row-item-width, auto))}}.card-scroll-section-yokomo{padding-block:var(--space-64)}.card-scroll-section-yokomo__inner{display:flex;flex-direction:column;align-items:center;gap:var(--space-64)}.card-scroll-section-yokomo__header{padding-inline:var(--util-page-margin-offset)}.card-scroll-section-yokomo__body{width:100%}.card-scroll-section-yokomo__list{--scroll-row-item-width: 288px}.card-scroll-section-yokomo .resource-card{background-color:var(--color-background)}.card-scroll-section-yokomo__placeholder{height:calc((var(--scroll-row-item-width) - 2px) * 3 / 4 + var(--yokomo-product-card-below-media))}.product-details .sku{line-height:1.4;letter-spacing:var(--letter-spacing--body-normal)}.product-details h1{line-height:1.3;letter-spacing:var(--letter-spacing--body-normal)}.product-details product-price>div{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-16);padding-block:var(--space-8)}.product-details product-price .price,.product-details product-price .compare-at-price{line-height:1.4;letter-spacing:var(--letter-spacing--body-normal)}.product-details product-price .compare-at-price{color:var(--color-foreground);opacity:1}.product-details product-price>div:has(.compare-at-price) .price{color:var(--color-price-sale)}.product-details .product-form-buttons.product-form-buttons{gap:var(--space-32);align-items:flex-start}.product-details .quantity-selector,.product-row-yokomo .quantity-selector{--quantity-selector-width: 150px;box-sizing:border-box;flex:0 0 var(--quantity-selector-width);align-self:flex-start;inline-size:var(--quantity-selector-width);block-size:44px;border-color:var(--color-input-border)}.product-details .quantity-selector :is(.quantity-minus,.quantity-plus) svg,.product-row-yokomo .quantity-selector :is(.quantity-minus,.quantity-plus) svg{width:.875rem;height:.875rem}.product-details .quantity-selector input[type=number],.product-row-yokomo .quantity-selector input[type=number]{color:var(--color-yokomo-black);font-size:1rem;line-height:1.5;letter-spacing:var(--letter-spacing--body-normal)}.product-details .product-form-buttons button{padding-block:var(--space-12);letter-spacing:var(--letter-spacing--body-normal)}.product-details .add-to-cart-button,.sticky-add-to-cart .sticky-add-to-cart__button{height:auto;line-height:1.5;padding-block:var(--space-12);letter-spacing:var(--letter-spacing--body-normal)}.product-details .add-to-cart-button{border-color:var(--color-yokomo-black)}.product-details .add-to-cart-text,.sticky-add-to-cart .add-to-cart-text{gap:var(--space-8)}.product-details .add-to-cart-icon svg{width:1.25rem;height:1.25rem}@media screen and (min-width:750px){.product-information{--page-margin: 64px;--sidebar-width: 36rem}}@media screen and (min-width:1200px){.product-information .product-information__grid.product-information--media-left.product-information--media-left{grid-template-columns:1fr var(--sidebar-width)}}.page\.company-profile .text-block>*,.page\.dealer .text-block>*,.page\.content-template .text-block>*,.page\.international .text-block>*{max-inline-size:unset}.page\.company-profile .text-block:not(.text-block--full-width):is(.h1,.h2,.h3,.h4,.h5,.h6){text-wrap:auto}.page\.content-template .boxwap{max-width:1080px;margin:0 auto}.page\.content-template .clause-buttons{max-width:835px;display:flex;justify-content:space-between;margin:145px auto}.page\.content-template .clause-buttons a{display:block;border-radius:10px;border:2px solid var(--color-yokomo-border);background:var(--color-yokomo-white);padding:13px 120px;color:var(--color-yokomo-black);text-align:center;font-size:26px;font-weight:500;line-height:normal;transition:all .2s ease}.page\.content-template .clause-buttons a:hover{border:2px solid var(--color-yokomo-yellow);background:var(--color-yokomo-yellow)}.page\.content-template .clause-content{padding-bottom:50px}.page\.content-template .clause-content:not(:nth-of-type(3)){border-bottom:solid 1px var(--color-gray-300);margin-bottom:50px}.page\.content-template .clause-content p,.page\.content-template .clause-content h2,.page\.content-template .clause-content h3,.page\.content-template .clause-content li{font-weight:400;line-height:1.5}.page\.content-template .clause-content p{margin:10px 0 0}.page\.content-template .clause-date{margin:0 0 30px!important;font-weight:400}.page\.content-template .clause-content h2{font-size:20px}.page\.content-template .clause-content h3{margin-top:30px}.page\.content-template .clause-content ol{padding:0 0 0 5px;list-style-position:inside}.page\.content-template .clause-content h3:first-of-type{margin-top:27px}.page\.content-template .clause-pdf-download a{color:var(--color-link);font-weight:400;line-height:1.5;text-decoration:underline}@media screen and (min-width:1200px){.page\.content-template .breadcrumbs-wrap{margin:0 calc(50% - 50vw);width:100vw}}@media screen and (max-width:640px){.page\.content-template .clause-buttons{max-width:100%;display:block;margin:45px auto}.page\.content-template .clause-buttons a{padding:13px 0;text-align:center;font-size:20px;max-width:335px;margin:0 auto}.page\.content-template .clause-buttons a:last-of-type{margin:25px auto 0}.page\.content-template .clause-content h2{font-size:18px}}.review-stars-yokomo{display:inline-flex;align-items:center;gap:var(--space-8)}.review-stars-yokomo__stars{display:inline-flex;align-items:center;gap:var(--space-4);color:var(--color-yokomo-yellow)}.review-stars-yokomo__star,.review-stars-yokomo__star svg{display:block;width:1rem;height:1rem}.review-stars-yokomo__count{color:var(--color-foreground);font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:var(--letter-spacing--body-normal)}.product-reviews-yokomo{padding-block:var(--space-64);scroll-margin-top:calc(var(--header-height, 0px) + var(--space-16))}.product-reviews-yokomo__inner{display:flex;flex-direction:column;align-items:center;gap:var(--space-32)}.product-reviews-yokomo__body{width:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.page\.guide .guide_nav_area{position:sticky;top:var(--header-height, 0px);z-index:2;width:fit-content;max-width:100%;margin:0 auto 30px;background-color:var(--color-gray-100);border-radius:999px;box-shadow:var(--shadow-sm);overflow:hidden}.page\.guide .guide_nav_area ul{display:flex;align-items:center;gap:4px;margin:0;padding:6px;list-style:none;overflow-x:auto;scrollbar-width:none}.page\.guide .guide_nav_area ul::-webkit-scrollbar{display:none}@media screen and (min-width:750px){.page\.guide .guide_nav_area ul{justify-content:safe center}}.page\.guide .guide_nav_area ul li{flex:0 0 auto}.page\.guide .guide_sub_area{margin-top:50px}.page\.guide .guide_sub_area p{margin-bottom:20px;font-size:15px;line-height:27px}.page\.guide .guide_nav_area ul li a{display:block;padding:12px 20px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:var(--letter-spacing--body-normal);text-align:center;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--color-gray-600)}.page\.guide .guide_nav_area ul li a.is-active,.page\.guide .guide_nav_area ul li a:hover,.page\.guide .guide_nav_area ul li a:focus-visible{background-color:var(--color-yokomo-black);color:var(--color-yokomo-white)}.page\.guide h3.guide_h3{display:block;padding:8px;background-color:var(--color-gray-100);border-left:4px solid var(--color-yokomo-yellow);font-size:15px;font-weight:700;color:var(--color-yokomo-black);margin-bottom:15px}.page\.guide .guide_table_ul{display:grid;grid-template-columns:1fr 1fr;max-width:560px;margin:0 0 24px;padding:0;list-style:none;border-top:1px solid var(--color-gray-300);border-left:1px solid var(--color-gray-300)}.page\.guide ul.guide_table_ul:after{content:none}.page\.guide .guide_table,.page\.guide .guide_table2{padding:12px 16px;font-size:15px;line-height:1.6;text-align:center;border-right:1px solid var(--color-gray-300);border-bottom:1px solid var(--color-gray-300);background-color:var(--color-yokomo-white);color:var(--color-yokomo-black);list-style:none;font-variant-numeric:tabular-nums}.page\.guide .guide_table_gray,.page\.guide .guide_table_gray2{background-color:var(--color-yokomo-black);color:var(--color-yokomo-white);font-size:13px;font-weight:700}.page\.guide .guide_table_ul li:nth-child(4n+3),.page\.guide .guide_table_ul li:nth-child(4n+4){background-color:var(--color-gray-100)}.page\.guide .guide_pk{background-color:var(--color-gray-100);padding:20px;color:var(--color-yokomo-black);font-size:12px!important;border-radius:3px}.page\.guide .a_link_yellow:link,.page\.guide .a_link_yellow:visited{color:var(--color-yokomo-black);text-decoration:underline}.page\.guide .a_link_yellow:hover{color:var(--color-gray-800);text-decoration:none}.page\.guide .clearfix:after{content:" ";display:block;clear:both}.page\.guide .ttl_yellow{font-size:21px!important;font-weight:700;color:var(--color-yokomo-black);padding-bottom:10px;border-bottom:2px solid var(--color-yokomo-yellow);width:100%;margin-bottom:40px}.page\.guide img{vertical-align:top;width:unset;height:unset}@media screen and (max-width:749px){.page\.guide .guide_table,.page\.guide .guide_table2{padding:10px 8px;font-size:13px}.page\.guide img{max-width:100%;height:auto}}:is(.accordion,.pdp-accordion) accordion-custom details[open]::details-content,:is(.accordion,.pdp-accordion) accordion-custom details[open] .details-content{padding:0}:is(.accordion,.pdp-accordion) accordion-custom .details-content{display:flex;flex-direction:column;gap:var(--space-8)}.accordion accordion-custom .details__header{padding:var(--space-16);gap:var(--space-16);color:var(--color-foreground-heading);font-size:.875rem;line-height:1.5;letter-spacing:var(--letter-spacing--body-normal)}.accordion accordion-custom .details__header .svg-wrapper{height:var(--space-24);width:var(--space-24)}.facets.facets--vertical:not(.facets--drawer) .facets__filters-wrapper .facets__summary,.facets.facets--drawer .facets__filters-wrapper .facets__summary,.shopify-section-group-footer-group .menu .menu__heading{padding:var(--space-16);border-block-end:var(--style-border-width) solid var(--color-border);margin-block:0;opacity:1}.facets.facets--drawer .facets__filters-wrapper .facets__panel[open] .facets__summary{margin-block-end:var(--space-16)}.sticky-add-to-cart .sticky-add-to-cart__bar{padding:var(--space-8);gap:var(--space-16)}.sticky-add-to-cart .sticky-add-to-cart__image{height:48px}.sticky-add-to-cart .sticky-add-to-cart__variant{font-size:.75rem;margin-top:0}.sticky-add-to-cart .sticky-add-to-cart__button{padding-inline:var(--space-24)}@media screen and (max-width:749px){.sticky-add-to-cart .sticky-add-to-cart__button{width:auto}}.page\.support .section-title-yokomo__inner h1{font-size:30px}.header-section .header{--header-padding: var(--space-8)}.header-section .header .header__icon--summary{padding:11px}.header-section .header .header__icon--summary .header-drawer-icon{width:22px;height:22px}.header-section .header .header__icon--summary .header-drawer-icon svg{width:100%;height:100%}@media screen and (min-width:750px){.header-section .header .header__column--left{gap:var(--space-32)}}.header-section .header .header__column--right{gap:0}.header-section .header .header__column--right :is(header-actions,.search-action){margin-inline:0}.header-section .header .search-action svg,.header-section .header .header-actions__action svg{width:32px;height:32px}.header-section .header .action__account :is(.account-popover__panel,.account-drawer__dialog) :where(svg){width:var(--icon-size-sm);height:var(--icon-size-sm)}.header-section .header .header__row .header__columns .header__column :is(header-menu,.header-actions__action,.dropdown-localization__button,.header__icon--menu,.search-action){opacity:1}.header-section .header :is(.header__icon--summary,.search-action,.header-actions__action){color:var(--color-yokomo-black);transition:color var(--animation-speed) var(--animation-easing)}.header-section .header :is(.header__icon--summary,.search-action,.header-actions__action):hover{color:var(--color-foreground-subtext)}@media screen and (max-width:749px){.header-section .header .header__columns{padding-block:var(--space-8);padding-inline:var(--space-8)}.header-section .header .header__drawer{min-height:var(--minimum-touch-target)}.header-section .header .header-logo{margin-inline-start:var(--space-4)}}.shopify-section-group-footer-group .section{--page-content-width: var(--yokomo-width-max)}@media screen and (min-width:1000px){.shopify-section-group-footer-group .layout-panel-flex:has(>.menu){display:grid;grid-auto-flow:column;grid-auto-columns:1fr}}.shopify-section-group-footer-group .menu__heading{font-size:1rem;line-height:var(--line-height--body-normal);color:var(--color-foreground-heading)}.shopify-section-group-footer-group .menu__heading__default,.shopify-section-group-footer-group .menu__heading__accordion{color:inherit}.shopify-section-group-footer-group .menu__heading__default{display:block}.shopify-section-group-footer-group .menu__heading:after{content:none}.shopify-section-group-footer-group .menu .details-content{padding-block-end:var(--space-16)}.shopify-section-group-footer-group .menu__item,.shopify-section-group-footer-group .menu__item a{font-size:.75rem;line-height:var(--line-height--body-normal);color:var(--color-foreground);text-decoration:none}@media screen and (min-width:1000px){.shopify-section-group-footer-group .email-signup-block{width:380px}}.shopify-section-group-footer-group .utilities,.shopify-section-group-footer-group .utilities a{color:var(--color-foreground-subtext)}.shopify-section-group-footer-group .footer-utilities__group-copyright{line-height:var(--line-height--body-tight)}.shopify-section-group-footer-group .footer-utilities__icons{gap:var(--space-16)}.shopify-section-group-footer-group .footer-utilities__icons a{color:var(--color-foreground-heading)}@media screen and (max-width:999px){.shopify-section-group-footer-group .layout-panel-flex--row>.group-block:first-child>.layout-panel-flex--column{gap:var(--space-64)}.shopify-section-group-footer-group .utilities{gap:var(--space-16)}.shopify-section-group-footer-group .menu__details::details-content{padding:0}}@media screen and (min-width:750px)and (max-width:999px){.shopify-section-group-footer-group .mobile-column,.shopify-section-group-footer-group .layout-panel-flex--column{flex-flow:column nowrap;align-items:var(--horizontal-alignment-mobile, var(--horizontal-alignment));justify-content:var(--vertical-alignment-mobile)}.shopify-section-group-footer-group .size-style{width:var(--size-style-width-mobile, var(--size-style-width));height:var(--size-style-height-mobile, var(--size-style-height))}.shopify-section-group-footer-group .utilities{display:flex;flex-direction:column;align-items:center;text-align:center}.shopify-section-group-footer-group .utilities>*{text-align:center}.shopify-section-group-footer-group .utilities--blocks-2>*:nth-child(2){text-align:center}}.password-main-content .email-signup__input{min-height:53px}.section-resource-list__empty{text-align:center;color:var(--color-foreground-subtext)}.section-resource-list__empty p{margin:0}html[lang^=ja] :is(h1,h2,h3,h4,h5,h6,p,li,dt,dd,td,th,figcaption,blockquote,summary){line-break:strict}@media screen and (min-width:750px){@container cart-items (max-width: 719px){.cart-page .cart-items__table-row{grid-template-columns:6.75rem minmax(0,1fr);grid-template-areas:"media details" "media quantity" "media price" "media error"}.cart-page .cart-items__price{text-align:start;margin-block-start:var(--margin-xs)}}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
