.button-secondary{transition:background-color .25s ease,color .25s ease,border-color .25s ease}.button-secondary:hover{background-color:#77704b!important;color:#f7f3ee!important;border-color:#77704b!important}.button-custom{transition:background-color .25s ease,color .25s ease}.button-custom:hover{background-color:#f7f3ee!important;color:#2c2b2a!important;border-color:#f7f3ee!important}button.quick-add__button,button.quick-add__button:is(:hover,:focus-visible){opacity:1!important;display:flex!important;justify-content:center!important;align-items:center!important;width:38px!important;min-width:0!important;height:38px!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:0!important;letter-spacing:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232C2B2A' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l-1 12H6L5 8z'/%3E%3Cpath d='M9 8V6.5a3 3 0 0 1 6 0V8'/%3E%3C/svg%3E") no-repeat center/19px 19px,#f7f3ee!important;outline:0!important;transition:background-color .3s ease!important}button.quick-add__button:before,button.quick-add__button:after{display:none!important;content:none!important}button.quick-add__button .add-to-cart-icon{display:none!important}button.quick-add__button:is(:hover,:focus-visible){background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232C2B2A' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l-1 12H6L5 8z'/%3E%3Cpath d='M9 8V6.5a3 3 0 0 1 6 0V8'/%3E%3C/svg%3E") no-repeat center/19px 19px,#e9dfd2!important}button.quick-add__button[data-added=true]{background-image:none!important}button.quick-add__button .add-to-cart__added svg{width:14px;height:14px}button.quick-add__button[data-added=true] .add-to-cart__added{color:#2c2b2a!important}button.quick-add__button[data-added=true]:is(:hover,:focus-visible) .add-to-cart__added{color:#2c2b2a!important}@media(max-width:749px){button.quick-add__button,button.quick-add__button:is(:hover,:focus-visible){width:34px!important;height:34px!important;background-size:18px 18px,auto!important}}.quick-add-modal__content .quick-add-modal__content-inner [class*=__pdp_intro],.quick-add-modal__content [class*=__pdp_intro].text-block.rte{display:block!important;grid-column:1/-1!important;width:100%!important;margin:10px 0 20px!important;color:#46423c;max-width:46ch;font-size:14.5px;line-height:1.65}.quick-add-modal__content [class*=__pdp_intro].text-block>p{display:block!important;margin:0}.quick-add-modal__content :is(.view-product-title a,.product-header a){font-family:var(--font-heading--family)!important;font-weight:400!important;font-size:26px!important;letter-spacing:-.005em}.iy-size{margin:4px 0 8px}.iy-size__label{margin:0 0 8px;font-size:14px;color:#2c2b2a}.iy-size__row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.iy-size__opt{display:flex;align-items:center;justify-content:center;min-height:46px;border:1px solid rgb(44 43 42 / .35);background:#f7f3ee;color:#2c2b2a;text-decoration:none;font-size:15px;transition:background-color .3s ease,color .3s ease,border-color .3s ease}a.iy-size__opt:hover{border-color:#77704b;color:#77704b}.iy-size__opt.is-active{background:#77704b;border-color:#77704b;color:#f7f3ee}@media(min-width:750px)and (max-width:1180px){header .menu-list__list-item:not([slot=overflow]) .menu-list__link-title{padding-inline:7px}}@media(min-width:750px)and (max-width:900px){header .menu-list__list-item:not([slot=overflow]) .menu-list__link-title{padding-inline:5px;font-size:12px}}.iy-serv{display:inline-flex;align-items:center;gap:0;background:#77704b0f;border:1px solid rgb(44 43 42 / .18);color:#2c2b2a;font-family:var(--font-body--family);font-size:14px;line-height:1;letter-spacing:.02em;margin-top:10px;padding:8px 12px;white-space:nowrap}.iy-serv b{font-weight:500}.iy-serv span{opacity:.75;white-space:pre}@media(max-width:749px){.iy-serv{font-size:13px;padding:7px 10px}}@media(min-width:990px){.product-grid.product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop:repeat(4,minmax(0,1fr))!important}}header .menu-list__link{letter-spacing:.08em}.menu-drawer__menu-item--mainlist{font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);text-transform:none;letter-spacing:0}details .rte ol{list-style:none;padding-inline-start:0;counter-reset:iy-step}details .rte ol>li{counter-increment:iy-step;position:relative;padding-inline-start:1.5em}details .rte ol>li:before{content:counter(iy-step) ".";position:absolute;left:0;font-variant-numeric:tabular-nums}.iy-pol{margin-top:32px;border-top:1px solid rgb(44 43 42 / .15)}.iy-pol details{border-bottom:1px solid rgb(44 43 42 / .15)}.iy-pol summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-family:var(--font-heading--family);font-size:22px;line-height:1.25;color:#2c2b2a}.iy-pol summary::-webkit-details-marker{display:none}.iy-pol summary:after{content:"+";flex:none;font-family:var(--font-body--family);font-size:20px;font-weight:300;line-height:1}.iy-pol details[open] summary:after{content:"\2212"}.iy-pol summary:hover{color:#77704b}.iy-pol__body{padding:0 0 20px}.iy-pol__body>:first-child{margin-top:0}@media(max-width:749px){.iy-pol summary{font-size:19px;padding:16px 0}}.shopify-policy__container{box-sizing:border-box;width:100%}.shopify-policy__body .rte{overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/11/assets/iyashi.css.map */
