.artbox-product .artbox-legacy-story__heading{margin:0;padding:72px 24px 34px}.artbox-product .artbox-accordion{max-width:900px;margin:0 auto;padding:72px 24px 96px}.artbox-product .artbox-accordion details{border-top:1px solid var(--artbox-line)}.artbox-product .artbox-accordion details:last-child{border-bottom:1px solid var(--artbox-line)}.artbox-product .artbox-accordion summary{position:relative;padding:22px 42px 22px 0;color:var(--artbox-ink);font-size:16px;font-weight:600;line-height:1.35;list-style:none;cursor:pointer}.artbox-product .artbox-accordion summary::-webkit-details-marker{display:none}.artbox-product .artbox-accordion summary:after{position:absolute;top:50%;right:4px;color:var(--artbox-blue);font-size:22px;font-weight:400;line-height:1;content:"+";transform:translateY(-50%)}.artbox-product .artbox-accordion details[open] summary:after{content:"\2212"}.artbox-product .artbox-accordion__content{padding:0 42px 24px 0;color:var(--artbox-muted);font-size:15px;line-height:1.65}.artbox-product .artbox-accordion__content>:first-child{margin-top:0}.artbox-product .artbox-accordion__content>:last-child{margin-bottom:0}@media(max-width:767px){.artbox-product .artbox-accordion{padding:52px 18px 68px}.artbox-product .artbox-accordion summary{padding-block:20px;font-size:15px}}.artbox-product .artbox-story-source{overflow:hidden}.artbox-product .desc-perhaps{display:block;max-width:1240px;margin:0 auto;padding:72px 24px}.artbox-product .desc-perhaps-text,.artbox-product .artbox-legacy-story__heading{width:100%;margin:0 0 34px;padding:0;color:var(--artbox-ink);font-size:36px;font-weight:600;line-height:1.2;letter-spacing:-.025em;text-align:center}.artbox-product .desc-perhaps-con{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));width:100%;margin:0;padding:4px 0}.artbox-product .desc-perhaps-con>div{display:block;min-width:0;width:auto;margin:0;padding:8px 14px 10px;border:0;border-radius:0;background:transparent;box-shadow:none;text-align:center;scroll-snap-align:start}.artbox-product .desc-perhaps-con>div:not(:last-child){border-right:1px solid var(--artbox-line)}.artbox-product .desc-perhaps-con img{display:block;width:50px;height:50px;margin:0 auto 12px;object-fit:contain;border-radius:0;box-shadow:none}.artbox-product .desc-perhaps-con h3,.artbox-product .desc-perhaps-detail{margin:0 0 4px;color:var(--artbox-ink);font-size:13px;font-weight:600;line-height:1.4}.artbox-product .desc-perhaps-con p{margin:0;color:var(--artbox-muted);font-size:12px;line-height:1.4}.artbox-product .desc-perhaps>.design-content.de-hidden{display:none}.artbox-product .desc-perhaps-con:focus-visible{outline:2px solid var(--artbox-blue);outline-offset:-2px}.artbox-product .desc-design{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;align-items:center;width:100%;min-height:0;margin:0;padding:48px max(24px,calc((100% - 1240px)/2));background:#fff;content-visibility:auto;contain-intrinsic-size:auto 560px}.artbox-product .desc-design.desc-reserve{background:var(--artbox-soft)}.artbox-product .desc-design .design-text,.artbox-product .desc-design .design-img{grid-row:1;width:100%;min-width:0;height:auto;padding:0}.artbox-product .desc-design .design-text{grid-column:1;max-width:500px;justify-self:end}.artbox-product .desc-design .design-img{grid-column:2}.artbox-product .desc-design.desc-reserve .design-text{grid-column:2;justify-self:start}.artbox-product .desc-design.desc-reserve .design-img{grid-column:1}.artbox-product .design-text h1,.artbox-product .design-text h2,.artbox-product .design-text h3,.artbox-product .design-text h4,.artbox-product .design-title{margin:0 0 18px;color:var(--artbox-ink);font-size:36px;font-weight:600;line-height:1.2;letter-spacing:-.025em}.artbox-product .design-content{margin:0;color:var(--artbox-muted);font-size:16px;font-weight:400;line-height:1.65}.artbox-product .design-content p{margin:0 0 14px}.artbox-product ul.design-content,.artbox-product ol.design-content,.artbox-product .design-content ul,.artbox-product .design-content ol{margin:14px 0 0;padding-left:22px}.artbox-product ul.design-content,.artbox-product .design-content ul{list-style:disc}.artbox-product ol.design-content,.artbox-product .design-content ol{list-style:decimal}.artbox-product .design-content li+li{margin-top:8px}.artbox-product .design-img img{display:block;width:100%;height:auto;max-width:480px;aspect-ratio:1 / 1;margin:0 auto;object-fit:contain;object-position:center;border-radius:0;box-shadow:none}.artbox-product .artbox-raw-description{max-width:900px;margin:0 auto;padding:52px 18px;overflow-wrap:anywhere}@media(min-width:1025px){.artbox-product .desc-design{grid-template-columns:repeat(2,minmax(0,600px));gap:64px;justify-content:center;padding:56px max(32px,calc((100% - 1440px)/2))}.artbox-product .desc-design .design-text{max-width:540px}.artbox-product .design-img img{max-width:600px}}@media(min-width:768px)and (max-width:1024px){.artbox-product .desc-perhaps-con>div{padding-inline:8px}.artbox-product .desc-design{gap:44px;padding:44px 32px}}@media(max-width:767px){.artbox-product .desc-perhaps{padding:52px 0}.artbox-product .desc-perhaps-text,.artbox-product .artbox-legacy-story__heading{padding-inline:18px;font-size:24px}.artbox-product .desc-perhaps-con{grid-auto-flow:column;grid-auto-columns:38vw;grid-template-columns:none;padding:4px 16px 10px;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:16px;scrollbar-color:var(--artbox-line) #fff;scrollbar-width:thin}.artbox-product .desc-perhaps-con .mb-hidden{display:block}.artbox-product .desc-design{grid-template-columns:minmax(0,1fr);gap:28px;padding:36px 0}.artbox-product .desc-design .design-text,.artbox-product .desc-design.desc-reserve .design-text{order:1;grid-column:auto;grid-row:auto;max-width:none;padding-inline:18px}.artbox-product .desc-design .design-img,.artbox-product .desc-design.desc-reserve .design-img{order:2;grid-column:auto;grid-row:auto;padding-inline:16px}.artbox-product .design-text h1,.artbox-product .design-text h2,.artbox-product .design-text h3,.artbox-product .design-text h4,.artbox-product .design-title{font-size:24px}.artbox-product .design-content{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/artbox-product-story.css.map */
