.shopify-section--custom-product-info{margin:0;padding:0}.c-product-info{color:#fff}.c-product-info__inner{width:100%;max-width:1120px;margin:0 auto;padding:56px 20px 64px}.c-product-info__heading-wrap{margin-bottom:24px;padding-bottom:33px;border-bottom:1px solid rgba(255,255,255,.75);max-width:312px;margin-left:30px}.c-product-info__heading-wrap--compact{margin-bottom:22px}.c-product-info__heading{margin:0;font-size:20px;font-weight:400;line-height:1.4;letter-spacing:3.6px;color:#fff}.c-product-info__scene,.c-product-info__narrative{margin-bottom:72px}.c-product-info__scene-grid,.c-product-info__narrative,.c-product-info__notes{display:grid;gap:33px}.c-product-info__scene-grid{align-items:start}.c-product-info__scene-card,.c-product-info__narrative-text,.c-product-info__note-text,.c-product-info__profile-text{font-family:Shippori Mincho,Hiragino Mincho ProN,Yu Mincho,YuMincho,serif!important;font-size:11px;font-weight:400;line-height:227%;letter-spacing:1.65px;color:#fff}.c-product-info__scene-card{width:100%;max-width:300px;padding:11px 9px;background:#1e1e1e99;margin-left:30px}.c-product-info__richtext{margin:0}.c-product-info__richtext--narrative{max-width:270px;margin-inline:auto;font-size:11px;line-height:272%;letter-spacing:1.65px;font-family:Shippori Mincho,Hiragino Mincho ProN,Yu Mincho,YuMincho,serif!important}.c-product-info__image{display:block;width:100%;height:auto}.c-product-info__scene-image,.c-product-info__narrative-image{line-height:0}.c-product-info__narrative-images{display:grid;gap:16px}.c-product-info__note-list{display:grid;gap:18px}.c-product-info__note-row{display:grid;grid-template-columns:56px 14px minmax(0,1fr);align-items:start;column-gap:40px}.c-product-info__note-label{margin:0;font-family:Baskerville,Baskerville Old Face,Times New Roman,serif!important;font-size:11px;font-weight:400;line-height:272%;letter-spacing:1.65px;color:#fff}.c-product-info__note-marker{position:relative;width:14px;min-height:100%}.c-product-info__note-marker:before{content:"";position:absolute;top:6px;left:3px;width:8px;height:8px;border-radius:50%;background:#fff}.c-product-info__note-marker:after{content:"";position:absolute;top:20px;bottom:4px;left:6.5px;width:1px;background:#ffffff73}.c-product-info__note-row:last-child .c-product-info__note-marker:after{display:none}.c-product-info__heading--notes{font-family:Baskerville,Baskerville Old Face,Times New Roman,serif!important}@media screen and (max-width:749px){.c-product-info__narrative-text{order:-1}.c-product-info__scene-image--first{justify-self:end;width:100%;max-width:160px;margin-top:-8px;margin-left:15px}.c-product-info__scene-image--second{width:100%;max-width:160px;margin-top:-70px;margin-left:15px}.c-product-info__narrative-image--first{justify-self:start;width:100%;max-width:160px;margin-left:30px}.c-product-info__narrative-image--second{justify-self:end;width:100%;max-width:160px;margin-top:22px}.c-product-info__narrative-image--third{justify-self:center;width:100%;max-width:160px;margin-top:-40px;margin-left:-20px}.c-product-info__note-list{max-width:270px;margin-inline:auto;margin-top:45px}.c-product-info__note-row{min-height:99px}.c-product-info__note-marker:after{bottom:auto;height:79px}.c-product-info__profile-text.c-product-info__richtext{max-width:160px;margin-inline:auto 0;line-height:272%}.c-product-info__scene-grid,.c-product-info__narrative,.c-product-info__notes{max-width:350px;margin-inline:auto}}@media screen and (min-width:750px){.c-product-info__inner{max-width:700px;margin-inline:auto;margin-top:235px;padding-top:0;padding-inline:24px}.c-product-info__heading-wrap{margin-bottom:34px;padding-bottom:18px;max-width:375px;width:100%;margin-left:0}.c-product-info__heading-wrap--compact{margin-bottom:28px}.c-product-info__heading{font-size:24px}.c-product-info__scene,.c-product-info__narrative{margin-bottom:120px}.c-product-info__scene-grid{grid-template-columns:280px minmax(160px,1fr) 150px;grid-template-rows:auto auto;column-gap:40px;row-gap:26px}.c-product-info__scene-card{grid-column:1;grid-row:1;max-width:305px!important;padding:12px 17px;font-size:12px;margin-left:0}.c-product-info__scene-image--first{grid-column:3;grid-row:1;justify-self:end;width:100%;max-width:207px;margin-top:-40px}.c-product-info__scene-image--second{grid-column:2;grid-row:1;align-self:end;justify-self:end;width:100%;max-width:207px;margin-top:-40px}.c-product-info__narrative{grid-template-columns:minmax(260px,280px) minmax(240px,1fr);align-items:start;column-gap:32px}.c-product-info__narrative-images{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:0;min-height:350px;margin-top:34px}.c-product-info__narrative-image--first{grid-column:1;grid-row:1;align-self:start;width:100%;max-width:207px}.c-product-info__narrative-image--second{grid-column:2;grid-row:1;align-self:end;justify-self:start;width:100%;max-width:207px;margin-top:170px;margin-left:-18px}.c-product-info__narrative-image--third{grid-column:1;grid-row:2;align-self:start;justify-self:start;width:100%;max-width:207px;margin-top:-18px}.c-product-info__narrative-text{padding-top:10px;font-size:13px}.c-product-info__notes{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:56px;align-items:start}.c-product-info__note-label,.c-product-info__note-text,.c-product-info__profile-text{font-size:12px}.c-product-info__richtext.c-product-info__richtext--narrative{font-size:12px;line-height:180%;max-width:300px}}@media screen and (min-width:1100px){.c-product-info__inner{max-width:960px}.c-product-info__scene-grid{grid-template-columns:305px minmax(120px,1fr) 200px;grid-template-rows:auto auto;column-gap:40px;row-gap:26px}.c-product-info__narrative{grid-template-columns:minmax(280px,360px) minmax(390px,1fr);align-items:start;column-gap:72px}.c-product-info__scene-card{font-size:16px}.c-product-info__narrative-images{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:0;min-height:300px;margin-top:34px}.c-product-info__richtext.c-product-info__richtext--narrative{font-size:16px;line-height:180%;max-width:390px}.c-product-info__scene,.c-product-info__narrative{margin-bottom:170px}.c-product-info__heading{font-size:25px}.c-product-info__note-label,.c-product-info__note-text,.c-product-info__profile-text{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-product-info.css.map */
