@media screen and (max-width:767px){body:has(.fixed--readable){padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.fixed.fixed--readable{inset-inline:0;width:100%;max-width:100%;padding-bottom:env(safe-area-inset-bottom,0px);background:#40320d;box-sizing:border-box}.fixed--readable .fixed__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:0;padding:0;background:#ffffff40;list-style:none}.fixed--readable .fixed__list>li{width:auto;min-width:0;margin:0;padding:0}.fixed--readable .fixed__list>li>a,.fixed--readable .fixed__list>li>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;min-width:0;min-height:76px;height:100%;box-sizing:border-box;margin:0;padding:8px 4px;border:0;border-radius:0;color:#fff;background:#40320d;font-family:inherit;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,.15)}.fixed--readable .fixed__label{display:block;font-size:15px;font-weight:700;line-height:20px;letter-spacing:0;white-space:nowrap}.fixed--readable .fixed__icon,.fixed--readable .fixed__icon-wrap{display:flex;flex:0 0 32px;align-items:center;justify-content:center;width:32px;height:32px;margin:0;color:inherit}.fixed--readable .hamburger__line,.fixed--readable .hamburger__line:before,.fixed--readable .hamburger__line:after{width:30px}.fixed--readable .cart-count-bubble{top:3px;bottom:auto;left:calc(50% + 5px);min-width:20px;width:auto;height:20px;padding:0 4px;box-sizing:border-box;font-size:12px;line-height:1;letter-spacing:0}.fixed--readable .fixed__list>li>a:focus-visible,.fixed--readable .fixed__list>li>button:focus-visible{outline:2px solid #fff;outline-offset:-4px}}@media screen and (max-width:359px){.fixed--readable .fixed__label{font-size:14px}.fixed--readable .fixed__list>li>a,.fixed--readable .fixed__list>li>button{padding-inline:2px}}.header .tedemogu-header-brand{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-top:0;margin-bottom:0}.header .tedemogu-header-brand__caption{margin:0;color:#443614;font-family:inherit;font-size:14px;font-weight:700;line-height:1.4;white-space:normal}.header .tedemogu-header-brand>a{display:block;max-width:100%;line-height:0}.header .tedemogu-header-brand picture{display:block}@media(max-width:767px){.header .tedemogu-header-brand{max-width:calc(100% - 76px);gap:3px}.header .tedemogu-header-brand__caption{font-size:12px;line-height:1.4}.header .tedemogu-header-brand img{display:block;width:148.235px;height:auto;max-width:100%}}.gnav__list>.tedemogu-coupon-menu{display:none}@media screen and (max-width:767px){.gnav__list>.tedemogu-coupon-menu{display:block}.tedemogu-coupon-menu .gnav__link{display:flex;align-items:center;gap:8px;min-height:48px}.tedemogu-coupon-menu__icon{display:block;flex:0 0 22px;width:22px;height:22px}#plmw-C3KsrULtaACoRjf4LEVh>div:not(.plmw-scroll-handler):has(img[src*="teaser-present-3.png"]){display:none!important}}.tedemogu-purchase-summary{margin-block:16px;padding:16px;border:1px solid #e8dccb;border-radius:12px;background:#fffaf1;color:#543e30;font-size:14px;line-height:1.65;letter-spacing:normal}.tedemogu-purchase-summary__list{margin:0}.tedemogu-purchase-summary__row{display:grid;grid-template-columns:60px minmax(0,1fr);gap:12px}.tedemogu-purchase-summary__row+.tedemogu-purchase-summary__row{margin-top:10px;padding-top:10px;border-top:1px solid #e8dccb}.tedemogu-purchase-summary__row dt{font-weight:600}.tedemogu-purchase-summary__row dd{min-width:0;margin:0;overflow-wrap:anywhere}.tedemogu-purchase-summary__detail{display:block;font-size:13px}.tedemogu-purchase-summary__link{display:inline-block;padding-block:3px;color:inherit;font-size:12px;text-decoration:underline;text-underline-offset:.2em}.tedemogu-purchase-summary__link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.tedemogu-purchase-summary__note{margin:12px 0 0;font-size:12px}.product__info-container .tedemogu-review-summary{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:8px 0 16px;font-size:14px;line-height:1.6}.tedemogu-review-summary__score{white-space:nowrap}.tedemogu-review-summary__star{color:#a86012}.tedemogu-review-summary__link{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:underline;text-underline-offset:3px}.tedemogu-review-summary__link:focus-visible{outline:2px solid currentColor;outline-offset:3px}#yotpo-reviews-main-widget{scroll-margin-top:160px}.tedemogu-shipping{margin-block:12px 20px;color:#543e30;line-height:1.6;letter-spacing:normal;text-align:center}.product__info-container>.tedemogu-shipping{margin-top:12px}.tedemogu-shipping .tedemogu-shipping__headline{display:flex;align-items:center;justify-content:center;gap:9px;margin:0;font-size:16px}.tedemogu-shipping__truck{flex:0 0 28px}.tedemogu-shipping .tedemogu-shipping__toggle{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:6px 8px;color:#695d54;font-size:13px;line-height:1.5;list-style:none;cursor:pointer}.tedemogu-shipping__toggle::-webkit-details-marker{display:none}.tedemogu-shipping__toggle::marker{content:""}.tedemogu-shipping__toggle>span{text-decoration:underline;text-underline-offset:3px}.tedemogu-shipping__toggle:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:4px}.tedemogu-shipping .tedemogu-shipping__hide,.tedemogu-shipping__details[open] .tedemogu-shipping__show{display:none}.tedemogu-shipping__details[open] .tedemogu-shipping__hide{display:inline}.tedemogu-shipping__chevron{flex:0 0 16px}.tedemogu-shipping__details[open] .tedemogu-shipping__chevron{transform:rotate(180deg)}.tedemogu-shipping .tedemogu-shipping__schedule{width:100%;max-width:460px;margin:4px auto 0;font-size:13px;text-align:left}.tedemogu-shipping__row{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:12px;padding:10px 4px;border-top:1px solid #e8dccb;align-items:center}.tedemogu-shipping__row:last-child{border-bottom:1px solid #e8dccb}.tedemogu-shipping__row dt,.tedemogu-shipping__row dd{min-width:0;margin:0;overflow-wrap:anywhere}.tedemogu-shipping__row dd{font-weight:600}.tedemogu-shipping .tedemogu-shipping__holiday-note{max-width:460px;margin:10px auto 0;padding-inline:4px;color:#695d54;font-size:12px;line-height:1.7;text-align:left;overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/54/compiled_assets/styles.css.map?subset=AABQAAAAAAAAAAAAAAB0 */
