:root{--scp-gold-text: #918B32}.scp-coll{width:100%;overflow-x:clip;color:var(--scp-gold);font-family:var(--scp-font-body)}.scp-coll p{margin:0}.scp-coll__band{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;aspect-ratio:var(--band-ratio, 5.813);background:var(--scp-pink)}.scp-coll__art{position:absolute;top:0;z-index:2;display:block;width:calc(var(--w) * 1%);max-width:none;height:auto;margin-top:calc(var(--top) * 1%);pointer-events:none}.scp-coll__art--l{left:calc(var(--edge) * 1%)}.scp-coll__art--r{right:calc(var(--edge) * 1%)}.scp-coll__heading{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;width:100%;text-align:center}.scp-coll__title{margin:0;width:43.14%;line-height:0}.scp-coll__title img{display:block;width:100%;height:auto;margin:-1.2% 0}.scp-coll__typed{margin:0;line-height:1;color:var(--scp-gold);font-weight:400}.scp-coll__t-script{font-family:var(--scp-font-script);font-size:clamp(48px,8.5vw,122px);letter-spacing:0;text-transform:none;padding:0 .12em}.scp-coll__t-caps{font-family:var(--scp-font-body);font-size:clamp(13px,2.2vw,32px);letter-spacing:.14em;text-transform:uppercase;vertical-align:.8em}.scp-coll__description{max-width:48%;margin:1.2% 0 2.4%;color:var(--scp-olive);font-size:clamp(14px,1.39vw,20px);line-height:1.32}.scp-coll__description p{margin:0 0 1.32em}.scp-coll__description p:last-child{margin-bottom:0}.scp-coll__garland{position:relative;z-index:2;width:100%;margin-top:calc(var(--overlap, 0) * -1%);line-height:0;pointer-events:none}.scp-coll__garland img{display:block;width:100%;height:auto}.scp-coll__frame{position:relative;width:55%;margin:calc(var(--gap) * 1%) auto 10.5%;aspect-ratio:var(--crop-w) / var(--crop-h);overflow:hidden}.scp-coll__frame img{display:block;width:calc(var(--img-w) * 1%);max-width:none;height:auto;margin-left:calc(var(--img-l) * 1%);margin-top:calc(var(--img-t) * 1%)}.scp-coll--logo .scp-coll__band{padding-bottom:2.25%}.scp-coll--logo .scp-coll__title{margin-top:-2%}.scp-coll--logo .scp-coll__title img{margin:0 0 -3.35%}.scp-coll__essay--logo{max-width:82%;color:var(--scp-gold);font-size:clamp(11px,1.18vw,17px);line-height:clamp(17px,2vw,30px);letter-spacing:.15em;text-transform:uppercase}.scp-coll--custom .scp-coll__description{max-width:60%}.scp-coll--custom .scp-coll__band{padding:2.4% 0 2.6%}.scp-coll--custom .scp-coll__title img{margin:0}.scp-coll__essay--note{margin-top:clamp(17px,2.5vw,64px)}.scp-coll__scene{position:relative;width:100%;aspect-ratio:1100 / 800;overflow:hidden}.scp-coll__scene img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.scp-coll--wedding .scp-coll__band{padding:3.5% 0 3.6%}.scp-coll__typed--wedding{margin-bottom:3.2%;line-height:1.15}.scp-coll__title--wedding{width:33.3%;margin:0 auto 3.2%;overflow:hidden;aspect-ratio:1100 / 367}.scp-coll__title--wedding img{margin:-5.09% 0 0}.scp-coll__typed--wedding .scp-coll__t-script{font-size:clamp(48px,7.2vw,104px)}.scp-coll__typed--wedding .scp-coll__t-caps{font-size:clamp(16px,2.2vw,32px);vertical-align:.35em}.scp-coll__essay--wedding{max-width:82%;color:var(--scp-olive);font-size:clamp(14px,1.39vw,20px);line-height:1.32}.scp-coll__essay--wedding p{margin:0 0 1.32em}.scp-coll__essay--wedding p:last-child{margin-bottom:0}.scp-coll__button{display:inline-block;margin-top:3.3%;padding:.55em 1.2em;background:#f8f7f7;border-radius:6px;box-shadow:0 2px 6px #00000026;color:var(--scp-olive);font-family:var(--scp-font-body);font-size:clamp(13px,1.5vw,22px);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;line-height:1}.scp-coll__button:hover{text-decoration:underline;text-underline-offset:4px}.scp-coll__empty{margin:6% 16px 8%;text-align:center;color:var(--scp-gold);font-family:var(--scp-font-script);font-size:clamp(40px,6.2vw,92px);line-height:1}.product-grid-container .collection.page-width{max-width:1440px;margin:0 auto;padding:4vw 40px 6vw}.product-grid-container .collection--empty{display:none}#product-grid.product-grid{--grid-desktop-horizontal-spacing: clamp(16px, 3vw, 44px);--grid-mobile-horizontal-spacing: 12px;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:clamp(28px,3.5vw,52px)}#product-grid .card-wrapper,#product-grid .card__content,#product-grid .card__information,#product-grid .card-information{text-align:center}#product-grid .card__information{padding:12px 6px 4px}#product-grid .card__heading,#product-grid .card__heading a,#product-grid .price,#product-grid .price *{font-family:var(--scp-font-body);color:var(--scp-gold);font-weight:400;letter-spacing:.04em;text-transform:none}#product-grid .card__heading{margin:0 0 6px;font-size:clamp(15px,1.25vw,19px);line-height:1.3}#product-grid .card__heading a:after{outline-color:var(--scp-gold)}#product-grid .price{font-size:clamp(14px,1.1vw,17px);letter-spacing:.08em}#product-grid .card--standard .card__inner{background:var(--scp-white)}@media(max-width:749px){.scp-coll__band{aspect-ratio:auto;padding:10% 16px 6%}.scp-coll__art{width:calc(var(--w) * .8%)}.scp-coll__title{width:60%}.scp-coll__title img{margin:0}.scp-coll__t-script{font-size:clamp(40px,13vw,56px)}.scp-coll__t-caps{font-size:13px}.scp-coll__description{max-width:90%;margin:12px 0 0;font-size:14px}.scp-coll__frame{width:80%;margin:8% auto 12%}.scp-coll--logo .scp-coll__title{margin-top:0;width:70%}.scp-coll--logo .scp-coll__title img{margin:0 0 4px}.scp-coll__essay--logo{max-width:100%;font-size:11px;line-height:18px;letter-spacing:.12em}.scp-coll__essay--note{margin-top:18px}.scp-coll--wedding .scp-coll__band{padding:24px 16px 20px}.scp-coll__typed--wedding{margin-bottom:14px}.scp-coll__title--wedding{width:72%;margin-bottom:14px}.scp-coll__title--wedding img{margin:-5.09% 0 0}.scp-coll__typed--wedding .scp-coll__t-script{font-size:48px}.scp-coll__typed--wedding .scp-coll__t-caps{font-size:15px}.scp-coll__essay--wedding{max-width:100%;font-size:14px}.scp-coll__button{margin-top:18px;font-size:13px}.product-grid-container .collection.page-width{padding:24px 16px 40px}#product-grid.product-grid{column-gap:var(--grid-mobile-horizontal-spacing);row-gap:24px}#product-grid .card__heading{font-size:14px}#product-grid .price{font-size:13px}}.scp-back{text-align:center;margin:22px 16px 0;font-family:var(--scp-font-body);font-size:clamp(12px,1vw,15px);letter-spacing:.14em;text-transform:uppercase}.scp-back a{color:var(--scp-gold);text-decoration:none}.scp-back a:before{content:"\2039\a0"}.scp-back a:hover{text-decoration:underline;text-underline-offset:4px}.scp-shopby{max-width:1440px;margin:0 auto;padding:34px 40px 0;text-align:center}.scp-products--landing:not(.is-chosen) .scp-shopby{padding-bottom:clamp(40px,5vw,80px)}.scp-shopby__picture--tile img{object-fit:contain}.scp-shopby__heading{margin:0 0 22px;font-family:var(--scp-font-body);color:var(--scp-gold);font-size:clamp(16px,1.5vw,24px);letter-spacing:.12em;text-transform:uppercase}.scp-shopby__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(16px,3vw,44px)}.scp-shopby__list>li{flex:0 0 auto;width:clamp(140px,18vw,260px)}.scp-shopby__tile{display:block;width:100%;color:var(--scp-gold);text-decoration:none;text-align:center}.scp-shopby__picture{display:block;aspect-ratio:1 / 1;overflow:hidden;border:1px solid var(--scp-sage);background:var(--scp-white)}.scp-shopby__picture img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.scp-shopby__label{display:block;margin-top:12px;font-family:var(--scp-font-body);font-size:clamp(14px,1.2vw,19px);letter-spacing:.12em;text-transform:uppercase}.scp-shopby__tile:hover .scp-shopby__label,.scp-shopby__tile.is-active .scp-shopby__label{text-decoration:underline;text-underline-offset:5px}.scp-shopby__tile.is-active .scp-shopby__picture{border-color:var(--scp-gold)}.scp-products--landing:not(.is-chosen) .scp-products__grid-wrap{display:none}.scp-products__none{text-align:center;margin:0;font-family:var(--scp-font-body);color:var(--scp-gold);letter-spacing:.08em}@media(max-width:749px){.scp-shopby{padding:24px 16px 0}.scp-shopby__list{gap:14px}.scp-shopby__list>li{width:calc(50% - 7px)}.scp-shopby__label{font-size:13px;letter-spacing:.1em}}.scp-coll--notebooks-notepads .scp-coll__description{max-width:33%}#product-grid .grid__item--sold-out .card__media{opacity:.92}.scp-coll--wrapping-paper .scp-coll__title,.scp-coll--wrapping-paper .scp-coll__description{transform:translate(-17%)}.scp-coll--wrapping-paper .scp-coll__description{max-width:40%}@media(max-width:749px){.scp-coll--wrapping-paper .scp-coll__title,.scp-coll--wrapping-paper .scp-coll__description{transform:none}}@media(max-width:749px){.scp-coll--notebooks-notepads .scp-coll__description,.scp-coll--wrapping-paper .scp-coll__description,.scp-coll--custom .scp-coll__description{max-width:90%}}.scp-coll__art{visibility:hidden}.scp-coll__art.is-placed{visibility:visible;margin-top:0}@media(max-width:749px){.scp-coll__band{padding-top:9%}.scp-coll--wedding .scp-coll__band{padding-top:24px}.scp-coll--wrapping-paper .scp-coll__title{transform:translate(-12%)}.scp-coll--wrapping-paper{--scp-art-scale: 1.45;--scp-art-drop: .28}.scp-coll--wee-ones .scp-coll__title{width:44%}.scp-coll--wee-ones{--scp-art-scale: 1.3}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/scp-collection.css.map */
