.pillow-size-guide{width:100%;max-width:335px;margin-inline:auto;padding-bottom:32px;color:#000;background-color:#fff;font-family:var(--font-body-family)}.pillow-size-guide__header{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 0 8px;margin-bottom:10px}.pillow-size-guide__header:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background-color:#000}.pillow-size-guide__title{margin:0;font-size:25px;font-weight:400;line-height:1.4;letter-spacing:.04em;white-space:nowrap;font-feature-settings:"palt"}.pillow-size-guide__note{margin:0;color:#666;font-size:10px;line-height:1.6;letter-spacing:.02em}.pillow-size-guide__image{width:100%;margin-top:8px}.pillow-size-guide__image img{display:block;width:100%;height:auto}.pillow-size-guide__description{max-width:292px;margin:12px auto 0;font-size:16px;line-height:1.8;letter-spacing:.04em}.pillow-size-guide__link{position:relative;display:flex;align-items:center;min-height:86px;max-width:292px;margin:15px auto 0;padding:20px 64px 20px 22px;border-radius:16px;color:#fff;background-color:#000;text-decoration:none}.pillow-size-guide__link:before,.pillow-size-guide__link:after{content:"";position:absolute;top:calc(50% - 1px);right:22px;width:22.5px;height:2px;border-radius:9999px;background-color:currentColor;transform-origin:calc(100% - 1px) 50%}.pillow-size-guide__link:before{transform:rotate(45deg)}.pillow-size-guide__link:after{transform:rotate(-45deg)}.pillow-size-guide__link-content{display:flex;flex-direction:column;gap:8px;min-width:0}.pillow-size-guide__link-title{font-size:16px;font-weight:600;line-height:1.4;letter-spacing:.04em}.pillow-size-guide__link-meta{font-size:12px;line-height:1.4;letter-spacing:.02em;white-space:nowrap}.pillow-size-guide__link:focus-visible{outline:2px solid #000;outline-offset:3px}.pillow-cover-guide{width:100%;max-width:600px;margin-inline:auto;color:#000;background-color:#fff;font-family:var(--font-body-family)}.pillow-cover-guide__item{padding-bottom:64px}.pillow-cover-guide__item+.pillow-cover-guide__item{padding-top:16px}.pillow-cover-guide__material-image img,.pillow-cover-guide__product-image img{display:block;width:100%;height:auto}.pillow-cover-guide__material-image{padding-inline:0}.pillow-cover-guide__product-image{padding:40px 8px 0}.pillow-cover-guide__body{padding:40px 0 0}.pillow-cover-guide__title{margin:0;font-size:22px;font-weight:400;line-height:1.5;letter-spacing:.04em;font-family:Yu Gothic Pr6N B,sans-serif}.pillow-cover-guide__description{margin:20px 0 0;font-size:14px;line-height:2;letter-spacing:.04em}.pillow-cover-guide__features,.pillow-cover-guide__material{margin:8px 0 0;font-size:14px;line-height:2;letter-spacing:.04em}@media screen and (min-width:750px){.pillow-cover-guide__item{padding-bottom:80px}.pillow-cover-guide__material-image{padding-inline:16px}.pillow-cover-guide__product-image{padding:48px 2spx 0}.pillow-cover-guide__body{padding:48px 16px 0}.pillow-cover-guide__title{font-size:24px}.pillow-cover-guide__description,.pillow-cover-guide__features,.pillow-cover-guide__material{font-size:16px}}html.is-product-guide-open,body.is-product-guide-open{overflow:hidden!important}body.is-product-guide-open .cp__nav__fixed{display:none!important}.popup button{margin-left:auto}
/*# sourceMappingURL=/cdn/shop/t/50/assets/component-product-guide.css.map */
