.cs-pin{--pin-gap: clamp(2.4rem, 3.2vw, 4.8rem);--pin-rule: 1px solid rgba(var(--color-border-brand), 1)}.cs-pin .product.product--pinboard{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"print" "card" "note" "roll" "details";row-gap:var(--pin-gap);margin:0;padding:clamp(1.6rem,3vw,4rem) 0 0}.cs-pin .product.product--pinboard>.grid__item{width:auto;max-width:none;padding:0;margin:0}.cs-pin .product.product--pinboard>.product__media-wrapper.grid__item{display:none}.cs-pin__pieces{display:contents}@media screen and (min-width:990px){.cs-pin .product.product--pinboard{grid-template-columns:minmax(0,1.7fr) minmax(34rem,1fr);grid-template-rows:auto auto auto auto 1fr;grid-template-areas:"print card" "note card" "roll card" "details card" ". card";column-gap:0}.cs-pin__print,.cs-pin__details,.cs-pin__note,.cs-pin__roll{padding-right:clamp(4rem,6vw,9.6rem)}}.cs-pin__print{grid-area:print;margin:0}.cs-pin__paper{position:relative;width:fit-content;max-width:100%;margin:1.6rem auto 0;line-height:0}.cs-pin__img{display:block;width:auto;height:auto;max-width:100%;max-height:72vh}.cs-pin__print--landscape .cs-pin__paper,.cs-pin__print--landscape .cs-pin__img{width:100%}.cs-pin__marks i{--o: -1.6rem;--l: 1.2rem;position:absolute;z-index:2;width:var(--l);height:var(--l);pointer-events:none}.cs-pin__marks i:nth-child(1){top:var(--o);left:var(--o);border-right:1px solid;border-bottom:1px solid}.cs-pin__marks i:nth-child(2){top:var(--o);right:var(--o);border-left:1px solid;border-bottom:1px solid}.cs-pin__marks i:nth-child(3){bottom:var(--o);left:var(--o);border-right:1px solid;border-top:1px solid}.cs-pin__marks i:nth-child(4){bottom:var(--o);right:var(--o);border-left:1px solid;border-top:1px solid}.cs-pin__marks{position:absolute;top:0;right:0;bottom:0;left:0;color:rgba(var(--color-foreground),.55);pointer-events:none}.cs-pin__caption{display:flex;justify-content:space-between;gap:1.6rem;margin-top:2rem;padding-top:1.2rem;border-top:var(--pin-rule);color:rgb(var(--color-text-secondary))}.cs-pin__details{grid-area:details;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.2rem,1.6vw,2.4rem)}.cs-pin__detail{margin:0}.cs-pin__crop{aspect-ratio:1;background-color:rgba(var(--color-foreground),.06);background-repeat:no-repeat}.cs-pin__detail-label{display:block;margin-top:1rem;color:rgb(var(--color-text-secondary))}.cs-pin__note{grid-area:note;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.4rem,3vw,4rem);align-items:start;padding-top:0;border-top:0}.cs-pin__note-label{margin:0 0 1.2rem;color:rgb(var(--color-text-secondary))}.cs-pin__story .product__description{margin:0;max-width:32em;font-family:var(--font-heading-family);font-weight:300;font-size:clamp(2.1rem,1.9vw,2.8rem);letter-spacing:-.005em;line-height:1.45}.cs-pin__story .product__description p{font-size:inherit;line-height:inherit;margin:0 0 .9em}.cs-pin__story .product__description p:last-child{margin-bottom:0}.cs-pin__note .cs-print-label{margin:0}.cs-pin__note .cs-print-label__card{background:transparent;transform:none}.cs-pin__note .cs-print-label__card:before{display:none}.cs-pin__roll{grid-area:roll;padding-bottom:clamp(2.4rem,4vw,6.4rem)}.cs-pin__roll-label{display:flex;justify-content:space-between;gap:1.6rem;margin:0 0 2rem;padding-top:clamp(2.4rem,3vw,4rem);border-top:var(--pin-rule);color:rgb(var(--color-text-secondary))}.cs-pin__roll-label a{color:rgb(var(--color-foreground));text-underline-offset:.3rem}.cs-pin__frames{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.2rem,1.6vw,2.4rem);margin:0;padding:0;list-style:none}.cs-pin__frame a{display:block;color:inherit;text-decoration:none}.cs-pin__frame img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;transition:opacity .4s var(--ease-calm, ease)}.cs-pin__frame a:hover img{opacity:.82}.cs-pin__frame-no{display:block;margin-top:.8rem;color:rgb(var(--color-text-secondary));transition:color .4s var(--ease-calm, ease)}.cs-pin__frame a:hover .cs-pin__frame-no{color:rgb(var(--color-button))}.cs-pin .product.product--pinboard>.product__info-wrapper.grid__item{grid-area:card;align-self:start}.cs-pin .product--pinboard .product__info-container.product__info-container{position:relative;max-width:none;padding:0;background:transparent;border:0}@media screen and (min-width:990px){.cs-pin .product.product--pinboard>.product__info-wrapper.grid__item{position:sticky;top:10rem;padding-left:clamp(4rem,4vw,6.4rem);border-left:var(--pin-rule);min-height:60vh}}@media screen and (max-width:989px){.cs-pin .product.product--pinboard>.product__info-wrapper.grid__item{padding-top:3.2rem;border-top:var(--pin-rule)}}@media screen and (max-width:749px){.cs-pin__frames{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.cs-pin__frame img,.cs-pin__frame-no{transition:none}}.cs-pin-section{padding-bottom:clamp(4rem,6vw,8rem)}.cs-pin-section .cs-wall__line{stroke:#eeeae3e6;stroke-width:1.25}.cs-pin-section .cs-wall__line--faint{stroke:#eeeae373}.cs-pin-section .cs-wall__room{border-color:#eeeae340}.cs-pin-section .cs-pin__crop{background-color:#eeeae30f}.cs-pin-section .cs-pin__marks{color:#eeeae399}.cs-pin-section .cs-paper,.cs-pin-section [class*=cs-paper__tray],.cs-pin-section .cs-wall__room{background:transparent}.cs-pin-section .cs-paper__sheet{box-shadow:none}.cs-pin-section .cs-print-label__card{border-color:#eeeae338}.cs-pin__note .cs-print-label__card{padding:clamp(2.4rem,3vw,4rem);border:1px solid rgba(var(--color-border-brand),1)}.cs-pin__note .cs-print-label__title{margin-bottom:2rem}.cs-pin__note .cs-print-label__text{max-width:56ch}.cs-pin__note .cs-print-label__row{grid-template-columns:minmax(11rem,.38fr) minmax(0,1fr)}@media screen and (min-width:750px){.cs-pin__note .cs-print-label__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);column-gap:clamp(3.2rem,4vw,6.4rem);align-items:start}.cs-pin__note .cs-print-label__title,.cs-pin__note .cs-print-label__fine{grid-column:1 / -1}.cs-pin__note .cs-print-label__text{grid-column:1}.cs-pin__note .cs-print-label__specs{grid-column:2;grid-row:2 / span 4;margin:0}.cs-pin__note .cs-print-label__fine{margin-top:2rem;padding-top:1.6rem;border-top:1px solid rgba(var(--color-border-brand),1)}}.cs-pin__note .cs-print-label__row{padding:1.1rem 0;align-items:baseline}.cs-pin__note .cs-print-label__row dd{font-size:1.6rem}.cs-print-label__sizes{margin:2.8rem 0 0}.cs-print-label__sizes-title{margin:0 0 1.4rem;font-family:var(--font-label-family);font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;opacity:.75}.cs-print-label__size-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid currentColor;border-color:#eeeae338}.cs-print-label__size{display:flex;flex-direction:column;gap:.4rem;padding:1.8rem 1.6rem 1.6rem 0}.cs-print-label__sheet{display:block;width:var(--w, 20px);height:var(--h, 28px);margin-bottom:1rem;border:1px solid currentColor;opacity:.7;align-self:flex-start}.cs-print-label__size-name{font-family:var(--font-label-family);font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;opacity:.75}.cs-print-label__size-code{font-family:var(--font-heading-family);font-weight:300;font-size:2.8rem;line-height:1.1}.cs-print-label__size-dims{font-size:1.4rem;line-height:1.5;opacity:.85}@media screen and (min-width:750px){.cs-pin__note .cs-print-label__sizes{grid-column:1 / -1;margin-top:3.2rem}.cs-print-label__size-list{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}.cs-print-label__size{justify-content:flex-end;min-height:100%}.cs-print-label__size+.cs-print-label__size{padding-left:1.6rem;border-left:1px solid rgba(238,234,227,.22)}}@media screen and (max-width:749px){.cs-pin{--pin-gap: 2.8rem}.cs-pin .product.product--pinboard{padding-top:0}.cs-pin__print{margin-inline:-1.5rem}.cs-pin__paper{width:100%;margin:0}.cs-pin__img{width:100%;max-height:80vh;object-fit:contain}.cs-pin__marks{display:none}.cs-pin__caption{margin:1rem 1.5rem 0;padding-top:0;border-top:0;font-size:1rem}.cs-pin .product.product--pinboard>.product__info-wrapper.grid__item{padding-top:0;border-top:0}.cs-pin .product--pinboard .product__title h1,.cs-pin .product--pinboard .product__title h2{font-size:3rem;line-height:1.1}.cs-pin .product--pinboard .product__info-container>*+*{margin-top:1.6rem}.cs-pin .cs-paper{overflow-x:auto;scrollbar-width:none;justify-content:flex-start;gap:1.6rem}.cs-pin .cs-paper::-webkit-scrollbar{display:none}.cs-pin .cs-paper__option{flex:0 0 auto}.cs-pin .product-form__submit.button--primary{width:100%;transform:none}.cs-pin__story .product__description{font-size:1.9rem;line-height:1.5}.cs-pin__note .cs-print-label__card{padding:2rem 1.6rem}.cs-pin__note .cs-print-label__row{grid-template-columns:9.6rem minmax(0,1fr);gap:1.2rem}.cs-print-label__size-code{font-size:2.4rem}.cs-pin__roll{margin-inline:-1.5rem}.cs-pin__roll-label{margin-inline:1.5rem}.cs-pin__frames{display:flex;gap:1.2rem;padding:0 1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;scrollbar-width:none}.cs-pin__frames::-webkit-scrollbar{display:none}.cs-pin__frame{flex:0 0 62vw;scroll-snap-align:start}}@media screen and (min-width:990px){.cs-pin .product.product--pinboard>.product__info-wrapper.grid__item,.cs-pin .product--pinboard .product__info-container{position:static;top:auto}}@media screen and (min-width:990px){.page-width.cs-pin{max-width:none;padding-left:clamp(3.2rem,5vw,9.6rem);padding-right:clamp(3.2rem,5vw,9.6rem)}.cs-pin .product.product--pinboard{grid-template-columns:minmax(0,2fr) minmax(38rem,1fr);grid-template-rows:auto auto auto auto;grid-template-areas:"print card" "note note" "roll roll" "details details";row-gap:clamp(4.8rem,6vw,9.6rem)}.cs-pin__print,.cs-pin__details,.cs-pin__note,.cs-pin__roll{padding-right:0}.cs-pin__print{padding-right:clamp(4rem,5vw,9.6rem)}.cs-pin__img{max-height:80vh}.cs-pin .product.product--pinboard>.product__info-wrapper.grid__item{min-height:0;padding-left:clamp(4rem,4vw,7.2rem)}.cs-pin__note{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:clamp(4.8rem,7vw,12rem);padding-top:clamp(3.2rem,4vw,5.6rem);border-top:var(--pin-rule)}.cs-pin__story .product__description{max-width:30em}.cs-pin__note .cs-print-label__sizes,.cs-pin__note .cs-print-label__size-list{grid-column:auto}.cs-pin__roll{margin-left:calc(-1*clamp(3.2rem,5vw,9.6rem));margin-right:calc(-1*clamp(3.2rem,5vw,9.6rem));padding-bottom:0}.cs-pin__roll-label{padding:0 clamp(3.2rem,5vw,9.6rem);border-top:0}.cs-pin__frames{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;padding:2.6rem clamp(3.2rem,5vw,9.6rem) 1rem;background-color:#232220;background-image:linear-gradient(90deg,rgba(238,234,227,.85) 0 .9rem,transparent .9rem 100%),linear-gradient(90deg,rgba(238,234,227,.85) 0 .9rem,transparent .9rem 100%);background-size:1.7rem 1rem,1.7rem 1rem;background-position:0 .8rem,0 calc(100% - .8rem);background-repeat:repeat-x;padding-bottom:2.6rem}.cs-pin__frame-no{color:#eeeae3bf}.cs-pin__frame a:hover .cs-pin__frame-no{color:rgb(var(--color-button))}}@media screen and (min-width:990px){.cs-pin .product.product--pinboard{grid-template-rows:auto 1fr auto auto;grid-template-areas:"print card" "note card" "roll roll" "details details";row-gap:0}.cs-pin__print{padding-bottom:clamp(3.2rem,4vw,5.6rem)}.cs-pin__note{align-self:start;padding-right:clamp(4rem,5vw,9.6rem);column-gap:clamp(3.2rem,4vw,6.4rem)}.cs-pin__roll{margin-top:clamp(4.8rem,6vw,9.6rem)}.cs-pin .product.product--pinboard>.product__info-wrapper.grid__item{align-self:stretch}}@media screen and (min-width:990px)and (max-width:1399px){.cs-pin__note{grid-template-columns:minmax(0,1fr)}}@media screen and (min-width:990px){.cs-pin__img{max-height:calc(100vh - 32rem);min-height:0}.cs-pin__print--landscape .cs-pin__paper,.cs-pin__print--landscape .cs-pin__img{width:auto}.cs-pin__paper{margin-top:.8rem}.cs-pin__print{padding-bottom:2.4rem}.cs-pin__caption{margin-top:1.6rem}}.cs-pin .cs-pin__note-label,.cs-pin__note .cs-print-label__title{margin:0 0 2rem;padding-bottom:1.2rem;border-bottom:var(--pin-rule);font-family:var(--font-heading-family);font-weight:300;font-size:clamp(3.2rem,3vw,4.8rem);line-height:1.1;letter-spacing:-.01em;text-transform:none;color:rgb(var(--color-foreground))}.cs-pin .cs-pin__note-label{font-style:italic}.cs-pin__story .product__description{font-size:clamp(1.9rem,1.6vw,2.4rem)}@media screen and (max-width:749px){.cs-pin .cs-pin__note-label,.cs-pin__note .cs-print-label__title{font-size:3rem}}@media screen and (max-width:749px){.cs-pin .product--pinboard .product__info-container{display:flex;flex-direction:column}.cs-pin .product--pinboard .product__info-container>*{margin-top:0}.cs-pin .product--pinboard .product__info-container>*+*{margin-top:1.4rem}.cs-pin .product--pinboard .product__info-container>.cs-installments{order:1}.cs-pin .product--pinboard .product__info-container>:has(product-form)~*{order:2}.cs-pin .product--pinboard .product__tax{margin-top:.6rem;padding:0;border:0;font-size:1rem}.cs-pin .product--pinboard .cs-installments{font-size:1.2rem;opacity:.85}.cs-pin .product--pinboard .product__title h1{font-size:2.8rem}.cs-pin__img{max-height:56vh}}@media screen and (min-width:990px){.cs-pin__note .cs-print-label__card{display:block}.cs-pin__note .cs-print-label__specs{margin:2.4rem 0 0}.cs-pin__note .cs-print-label__row{grid-template-columns:14rem minmax(0,1fr);gap:1.6rem}}@media screen and (min-width:990px){.cs-pin .product--pinboard .product__info-container{display:flex;flex-direction:column}.cs-pin .product--pinboard .product__info-container>*{margin-top:0}.cs-pin .product--pinboard .product__info-container>*+*{margin-top:1.2rem}.cs-pin .product--pinboard .product__info-container>.cs-installments{order:1}.cs-pin .product--pinboard .product__info-container>:has(product-form)~*{order:2}.cs-pin .product--pinboard .product__title>*{font-size:clamp(3.2rem,3vw,4.4rem)}.cs-pin .product--pinboard .cs-wall__room{padding:.8rem 1.2rem 0}.cs-pin .product--pinboard .cs-wall__svg{max-height:clamp(13rem,calc(100vh - 60rem),30rem)}.cs-pin .product--pinboard .cs-paper{--unit: clamp(5.6rem, calc((100vh - 40rem)/4) , 8.8rem);padding-top:1.2rem;padding-bottom:1.2rem}.cs-pin .product--pinboard .cs-paper__note{margin-top:.6rem}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/section-cs-pinboard.css.map */
