:root{--transition-duration: .2s}:root{--white: #fff;--black: #000;--gray: #686868;--pale-gray: #dbdbdb;--spanish-gray: #5F5F5F;--silver: #949494;--mid-gray: #BCBCBC;--light-gray: #E4E4E4;--background-gray: #F3F3F3;--green: #4C5140}:root{--duration-short: .1s;--duration-default: .2s;--duration-announcement-bar: .25s;--duration-medium: .3s;--duration-long: .5s;--duration-extra-long: .6s;--duration-extended: 3s;--ease-out-slow: cubic-bezier(0, 0, .3, 1);--animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow)}:root{--font-display: adobe-garamond-pro, serif;--font-body: p22-underground, sans-serif;--line-height-base: 1.5}/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;-webkit-text-decoration:none;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}:focus:not(:focus-visible){outline:none}small{font-size:inherit}.buttons{display:flex;flex-wrap:wrap;gap:20px}.button,.mc-button{display:inline-block;height:50px;padding:12px 30px;gap:10px;text-align:center;background-color:var(--black);color:var(--white);transition:var(--duration-default);border:1px solid}.button[disabled],.mc-button[disabled]{cursor:default;opacity:.3}.button:not([disabled]):hover,.mc-button:not([disabled]):hover{background-color:var(--white);color:var(--black);border-color:var(--black)}.button--secondary{background-color:var(--white);color:var(--black);border-color:var(--mid-gray)}.button--secondary:not([disabled]):hover{background-color:var(--black);color:var(--white);border-color:var(--black)}@font-face{font-family:House;src:url(/cdn/shop/files/Johnston100_W03_Medium.woff2?v=1710423181) format("woff2"),url(/cdn/shop/files/Johnston100_W03_Medium.woff?v=1710423181) format("woff")}@font-face{font-family:Script;src:url(/cdn/shop/files/StuyvesantBT-Regular.woff2?v=1753805920) format("woff2"),url(/cdn/shop/files/StuyvesantBT-Regular.woff?v=1753805920) format("woff")}:root{--global-width: 1440px;--container-padding: 1.25rem;--scrollbar-width: 0px;--1dvh: 1vh }@media (min-width: 30em){:root{--container-padding: 1.5rem }}@media (min-width: 48em){:root{--container-padding: 2.25rem }}@media (min-width: 75em){:root{--container-padding: 3rem }}@media (min-width: 90em){:root{--container-padding: 4rem }}html{height:100%;font-size:100%}html[class*=is-dropdown-]{overflow:hidden}body{min-height:100%;display:flex;flex-direction:column}img,svg{display:block;height:auto;max-width:100%}summary{cursor:pointer;list-style:none;position:relative}summary::-webkit-details-marker{display:none}.container,.page-width{padding-right:var(--container-padding);padding-left:var(--container-padding);width:100%;max-width:calc(var(--global-width) + (var(--container-padding) * 2));margin-right:auto;margin-left:auto}.main{flex-grow:1}.hidden{display:none!important}.overflow-hidden{overflow:hidden}@media screen and (max-width: 749px){.small-hide{display:none!important}}@media screen and (min-width: 750px) and (max-width: 989px){.medium-hide{display:none!important}}@media screen and (min-width: 990px){.large-up-hide{display:none!important}}.rich-text,.metafield-rich_text_field{font-family:var(--font-body);color:var(--gray);font-size:16px;font-weight:400;line-height:1.6;--gap: 1.5rem;--media-gap: 2rem;line-height:1.5}.rich-text p,.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6,.rich-text ol,.rich-text ul,.rich-text blockquote,.metafield-rich_text_field p,.metafield-rich_text_field h1,.metafield-rich_text_field h2,.metafield-rich_text_field h3,.metafield-rich_text_field h4,.metafield-rich_text_field h5,.metafield-rich_text_field h6,.metafield-rich_text_field ol,.metafield-rich_text_field ul,.metafield-rich_text_field blockquote{max-width:55em}.rich-text>*+*,.metafield-rich_text_field>*+*{margin-top:var(--gap)}.rich-text a:not(.button),.metafield-rich_text_field a:not(.button){-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;transition-property:color,text-decoration-color;transition-duration:var(--transition-duration)}.rich-text a:not(.button):hover,.metafield-rich_text_field a:not(.button):hover{text-decoration-color:transparent}.rich-text ul,.metafield-rich_text_field ul{padding-left:1em;list-style:disc}.rich-text ol,.metafield-rich_text_field ol{padding-left:1em;list-style:decimal}.rich-text li,.metafield-rich_text_field li{margin-top:.5em}.rich-text li:first-child,.metafield-rich_text_field li:first-child{margin-top:0}.rich-text strong,.rich-text b,.metafield-rich_text_field strong,.metafield-rich_text_field b{font-weight:700}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6,.metafield-rich_text_field h1,.metafield-rich_text_field h2,.metafield-rich_text_field h3,.metafield-rich_text_field h4,.metafield-rich_text_field h5,.metafield-rich_text_field h6{font-family:var(--font-display);margin-top:2.5rem;line-height:1.15}.rich-text h1,.rich-text h1 strong,.rich-text h1 b,.rich-text h2,.rich-text h2 strong,.rich-text h2 b,.rich-text h3,.rich-text h3 strong,.rich-text h3 b,.rich-text h4,.rich-text h4 strong,.rich-text h4 b,.rich-text h5,.rich-text h5 strong,.rich-text h5 b,.rich-text h6,.rich-text h6 strong,.rich-text h6 b,.metafield-rich_text_field h1,.metafield-rich_text_field h1 strong,.metafield-rich_text_field h1 b,.metafield-rich_text_field h2,.metafield-rich_text_field h2 strong,.metafield-rich_text_field h2 b,.metafield-rich_text_field h3,.metafield-rich_text_field h3 strong,.metafield-rich_text_field h3 b,.metafield-rich_text_field h4,.metafield-rich_text_field h4 strong,.metafield-rich_text_field h4 b,.metafield-rich_text_field h5,.metafield-rich_text_field h5 strong,.metafield-rich_text_field h5 b,.metafield-rich_text_field h6,.metafield-rich_text_field h6 strong,.metafield-rich_text_field h6 b{font-weight:400}.rich-text h1:first-child,.rich-text h2:first-child,.rich-text h3:first-child,.rich-text h4:first-child,.rich-text h5:first-child,.rich-text h6:first-child,.metafield-rich_text_field h1:first-child,.metafield-rich_text_field h2:first-child,.metafield-rich_text_field h3:first-child,.metafield-rich_text_field h4:first-child,.metafield-rich_text_field h5:first-child,.metafield-rich_text_field h6:first-child{margin-top:0}.rich-text blockquote,.metafield-rich_text_field blockquote{font-family:var(--font-display);font-style:italic;font-size:28px;font-weight:400;line-height:1.4}.rich-text img,.rich-text video,.rich-text figure,.rich-text svg,.rich-text iframe,.metafield-rich_text_field img,.metafield-rich_text_field video,.metafield-rich_text_field figure,.metafield-rich_text_field svg,.metafield-rich_text_field iframe{margin-top:var(--media-gap);margin-bottom:var(--media-gap)}.rich-text figure img,.metafield-rich_text_field figure img{margin-top:0;margin-bottom:0}.rich-text figcaption,.metafield-rich_text_field figcaption{margin-top:20px}.rich-text video,.rich-text iframe,.metafield-rich_text_field video,.metafield-rich_text_field iframe{max-width:100%}.rich-text>img:first-child,.rich-text>video:first-child,.rich-text>figure:first-child,.rich-text>svg:first-child,.rich-text>iframe:first-child,.metafield-rich_text_field>img:first-child,.metafield-rich_text_field>video:first-child,.metafield-rich_text_field>figure:first-child,.metafield-rich_text_field>svg:first-child,.metafield-rich_text_field>iframe:first-child{margin-top:0}.rich-text>img:last-child,.rich-text>video:last-child,.rich-text>figure:last-child,.rich-text>svg:last-child,.rich-text>iframe:last-child,.metafield-rich_text_field>img:last-child,.metafield-rich_text_field>video:last-child,.metafield-rich_text_field>figure:last-child,.metafield-rich_text_field>svg:last-child,.metafield-rich_text_field>iframe:last-child{margin-bottom:0}.rich-text>p:first-child>img:first-child,.rich-text>p:first-child>video:first-child,.rich-text>p:first-child>figure:first-child,.rich-text>p:first-child>svg:first-child,.rich-text>p:first-child>iframe:first-child,.metafield-rich_text_field>p:first-child>img:first-child,.metafield-rich_text_field>p:first-child>video:first-child,.metafield-rich_text_field>p:first-child>figure:first-child,.metafield-rich_text_field>p:first-child>svg:first-child,.metafield-rich_text_field>p:first-child>iframe:first-child{margin-top:0!important}.rich-text>p:last-child>img:last-child,.rich-text>p:last-child>video:last-child,.rich-text>p:last-child>figure:last-child,.rich-text>p:last-child>svg:last-child,.rich-text>p:last-child>iframe:last-child,.metafield-rich_text_field>p:last-child>img:last-child,.metafield-rich_text_field>p:last-child>video:last-child,.metafield-rich_text_field>p:last-child>figure:last-child,.metafield-rich_text_field>p:last-child>svg:last-child,.metafield-rich_text_field>p:last-child>iframe:last-child{margin-bottom:0!important}.stack>*{margin-top:var(--stack-gap)}.stack>*:first-child{margin-top:0}.stack--padding>*{padding-top:var(--stack-gap);margin-top:0}.stack--padding>*:first-child{padding-top:0}.stack--base{--stack-gap: 1em}html{--color: var(--black);--background-color: var(--white);background-color:var(--background-color)}body{color:var(--color);background-color:var(--background-color)}body{font-family:var(--font-body);color:var(--gray);font-size:16px;font-weight:400;line-height:1.6}@media (-webkit-min-device-pixel-ratio: 1.25),(min-resolution: 120dpi){body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}}.link{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;transition-property:color,text-decoration-color;transition-duration:var(--transition-duration)}.link:hover{text-decoration-color:transparent}.animate-fade{transition:opacity var(--duration-long) ease}.js .animate-fade:not(.is-visible){opacity:0}shopify-visual-preview-section-list-item .animate-fade,.shopify-design-mode .animate-fade{opacity:1!important}.animate-up{transition:opacity var(--duration-long) ease,transform var(--duration-long) cubic-bezier(.25,1,.5,1)}.js .animate-up:not(.is-visible){opacity:0;transform:translateY(20px)}shopify-visual-preview-section-list-item .animate-up,.shopify-design-mode .animate-up{opacity:1!important;transform:none!important}.animate-from-left{transition:opacity var(--duration-long) ease,transform var(--duration-long) cubic-bezier(.25,1,.5,1)}.js .animate-from-left:not(.is-visible){opacity:0;transform:translate(-20px)}shopify-visual-preview-section-list-item .animate-from-left,.shopify-design-mode .animate-from-left{opacity:1!important;transform:none!important}.animate-from-right{transition:opacity var(--duration-long) ease,transform var(--duration-long) cubic-bezier(.25,1,.5,1)}.js .animate-from-right:not(.is-visible){opacity:0;transform:translate(20px)}shopify-visual-preview-section-list-item .animate-from-right,.shopify-design-mode .animate-from-right{opacity:1!important;transform:none!important}.animate-down{transition:opacity var(--duration-long) ease,transform var(--duration-long) cubic-bezier(.25,1,.5,1)}.js .animate-down:not(.is-visible){opacity:0;transform:translateY(-20px)}shopify-visual-preview-section-list-item .animate-down,.shopify-design-mode .animate-down{opacity:1!important;transform:none!important}.returnprime__app{padding-top:20px;padding-bottom:50px}.ant-steps-item-finish .ant-steps-item-icon{position:relative}.ant-steps-item-finish .ant-steps-icon{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;line-height:0}.returnprime__feedback{display:none!important}cart-items .title-wrapper-with-link{margin-top:0}.cart__heading h1,.cart__heading h2{font-family:var(--font-display);font-size:54px;font-weight:400;line-height:normal}@media (max-width: 47.9375em){.cart__heading h1,.cart__heading h2{font-size:40px}}.cart__heading h1,.cart__heading h2{padding-top:50px}.cart-items td,.cart-items th{padding-top:16px;padding-bottom:16px}.cart-items th{text-align:left;opacity:.85;font-weight:400;border-bottom:1px solid #DBDBDB}.cart-item td{border-bottom:1px solid #DBDBDB}.cart-item__quantity-wrapper{display:flex}.cart-item__totals{position:relative}.cart-items *.right{text-align:right}.cart-item__image-container{display:inline-flex;align-items:flex-start}.cart-item__image-container:after{content:none}.cart-item__image{height:auto;max-width:calc(10rem / var(--font-body-scale))}@media screen and (min-width: 750px){.cart-item__image{max-width:100%}}.cart-item__details{font-size:1rem;line-height:calc(1 + .4 / var(--font-body-scale))}.cart-item__details>*{margin:0;max-width:30rem}.cart-item__details>*+*{margin-top:.6rem}.cart-item__media{position:relative}.cart-item__link{display:block;bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.cart-item__name{-webkit-text-decoration:none;text-decoration:none;display:block;font-size:18px;line-height:1.33;font-weight:400}.cart-item__name:hover{-webkit-text-decoration:underline;text-decoration:underline}.cart-item__price-wrapper>*{display:block;margin:0;padding:0}.cart-item__discounted-prices dd{margin:0}.cart-item__discounted-prices .cart-item__old-price{font-size:1rem}.cart-item__old-price{opacity:.7}.cart-item__final-price{font-weight:400}.product-option{font-size:1rem}.cart-item cart-remove-button{display:flex;margin-left:1rem}@media screen and (min-width: 750px) and (max-width: 989px){.cart-item cart-remove-button{width:4.5rem;height:4.5rem}}cart-remove-button .button{min-width:calc(4.5rem / var(--font-body-scale));min-height:4.5rem;padding:0;margin:0 .1rem .1rem 0}cart-remove-button .button:before,cart-remove-button .button:after{content:none}cart-remove-button .button:not([disabled]):hover{color:var(--black)}@media screen and (min-width: 750px){cart-remove-button .button{min-width:3.5rem;min-height:3.5rem}}cart-remove-button .icon-remove{height:1.5rem;width:1.5rem}.cart-item .loading__spinner{top:0;left:auto;right:auto;bottom:0;padding:0}@media screen and (min-width: 750px){.cart-item .loading__spinner{right:0;padding-top:4.5rem;bottom:auto}}.cart-item .loading__spinner:not(.hidden)~*{visibility:hidden}.cart-item__error{display:flex;align-items:flex-start;margin-top:.2rem;width:-webkit-min-content;width:min-content;min-width:100%}.cart-item__error-text{font-size:.8rem;line-height:calc(1 + .2 / var(--font-body-scale));order:1}.cart-item__error-text+svg{flex-shrink:0;width:1.2rem;margin-right:.5rem;margin-top:.1rem}.cart-item__error-text:empty+svg{display:none}.product-option *{display:inline;margin:0}.cart-items thead th{font-weight:600;font-size:16px}@media screen and (max-width: 749px){.cart-items,.cart-items thead,.cart-items tbody{display:block;width:100%}.cart-items thead tr{display:none}.cart-items td{padding-bottom:0;width:100%;border-bottom:0}.cart-item{display:flex;flex-wrap:wrap;border-bottom:.1rem solid rgba(0,0,0,.2);margin-bottom:25px;padding-bottom:25px}.cart-item:last-child{margin-bottom:0}.cart-item__media{grid-row:1 / 3}.cart-item__details{grid-column:2 / 4}.cart-item__quantity{grid-column:2 / 5}.cart-item__quantity-wrapper{flex-wrap:wrap}.cart-item__totals{display:flex;align-items:flex-start}}@media screen and (min-width: 750px){.cart-items{border-spacing:0;border-collapse:separate;box-shadow:none;width:100%;display:table}.cart-items thead th:first-child{width:50%}.cart-items td{vertical-align:top}.cart-item{display:table-row}.cart-item cart-remove-button{margin:.5rem 0 0 1.5rem}.cart-item__error{margin-left:.3rem}}@media screen and (min-width: 990px){.cart-items thead th:first-child{width:60%}}.dropdown__item{position:relative;padding:1.2rem}.dropdown__toggle{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width: 90em){.dropdown__toggle{pointer-events:none}}.dropdown__toggle svg{position:absolute;top:47%;transform:translateY(-50%);right:0;width:14px}.dropdown__overlay{position:absolute;top:100%;left:0;width:100%;height:100vh;background-color:var(--black);opacity:0;visibility:hidden;transition:var(--duration-default)}@media (min-width: 90em){.dropdown__inner.is-open .dropdown__overlay{opacity:.3;visibility:visible}}.dropdown__menu{position:absolute;top:100%;left:0;width:100%;z-index:1;background-color:var(--white);transition:var(--duration-default);border-top:1px solid var(--pale-gray);border-bottom:1px solid var(--pale-gray);padding-top:40px;padding-bottom:40px;display:none}.dropdown__inner.is-open .dropdown__menu{display:block}@media (min-width: 90em){.dropdown__menu{display:block;opacity:0;visibility:hidden}.dropdown__inner.is-open .dropdown__menu{opacity:1;visibility:visible}}.dropdown__menu ul{display:flex;justify-content:space-between;gap:24px}.dropdown__menu li{width:100%}.dropdown__menu figure{position:relative;aspect-ratio:1/1;overflow:hidden;width:100%;background-color:var(--background-gray);mix-blend-mode:multiply}.dropdown__menu figure img{width:100%;height:100%;object-fit:cover}.dropdown__menu span{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:2px;text-decoration-thickness:1px;transition-property:color,text-decoration-color;transition-duration:var(--transition-duration)}.dropdown__menu span:hover{text-decoration-color:currentColor}.dropdown__menu span{font-family:var(--font-body);font-size:16px;font-style:normal;font-weight:500;line-height:1.5;letter-spacing:1.28px;text-transform:uppercase;display:block;padding-top:10px}.dropdown__menu a.is-current span,.dropdown__menu a:hover span{-webkit-text-decoration:underline;text-decoration:underline}.filters-modal{transition:.15s;position:fixed;top:0;left:0;width:100vw;height:100%;display:flex;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:100;flex-direction:column}.filters-modal:not(.is-open){visibility:hidden;opacity:0}.filters-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.34;background-color:var(--black)}.filters-modal__content{position:relative;margin-left:auto;background-color:var(--white);box-shadow:0 0 32px #0000002e;overflow:auto;height:100%;transition:.15s;width:50%;padding:32px;display:flex;flex-direction:column;transition:.25s .15s}@media (max-width: 47.9375em){.filters-modal__content{margin-top:auto;width:100%;height:auto;max-height:100%}}.filters-modal:not(.is-open) .filters-modal__content{transform:translate(100%)}.filters-modal__close{display:flex;justify-content:center;align-items:center;width:184px;margin-left:auto;gap:15px;line-height:1}.filters-modal__close svg{width:20px;height:20px}.shopify-section-group-footer-group{margin-top:auto}.footer__inner{background-color:var(--background-gray)}.footer__top{padding-right:var(--container-padding);padding-left:var(--container-padding);max-width:calc(var(--global-width) + (var(--container-padding) * 2));margin-right:auto;margin-left:auto;width:100%;gap:20px;display:flex;justify-content:space-between}@media (max-width: 63.9375em){.footer__top{flex-wrap:wrap;padding-bottom:30px}}.footer__column{padding-top:45px;margin-right:130px}@media (max-width: 47.9375em){.footer__column{margin-right:0}.footer__column--half{width:45%}.footer__column:not(.footer__column--half){width:100%}}.footer__column h4{font-family:var(--font-body);font-size:16px;font-style:normal;font-weight:500;line-height:1.5;letter-spacing:1.28px;text-transform:uppercase;border-bottom:1px solid #E0E0E0;padding-bottom:10px;margin-bottom:15px}.footer__column li,.footer__column p{font-size:14px;font-weight:400;line-height:24px;padding-top:10px}.footer__column a{transition:.2s}.footer__column a:hover{-webkit-text-decoration:underline;text-decoration:underline}.list-social__item{width:25px;margin-right:15px}.list-social__item svg{width:25px;height:25px}.list-social__link{color:var(--silver);transition:.5s}.list-social__link:hover{color:var(--gray)}.footer__social{display:flex;margin-top:80px;margin-bottom:30px}@media (max-width: 47.9375em){.footer__social{display:none}}.footer-address__wrapper{display:flex}.footer-address__address{margin-right:35px}.footer__footer{padding-right:var(--container-padding);padding-left:var(--container-padding);max-width:calc(var(--global-width) + (var(--container-padding) * 2));margin-right:auto;margin-left:auto;width:100%;gap:20px;color:var(--silver);display:flex;justify-content:space-between}.footer__footer .legals__links{padding:10px 0}.footer__footer .legals__links ul{display:flex}.footer__footer .legals__links li{font-family:var(--font-body);font-size:14px;font-weight:400;line-height:1.7;padding-right:10px}.footer__footer .legals__links li+li:before{content:"|";padding-right:10px}.section-header.shopify-section-group-header-group{z-index:3}.shopify-section-header-sticky{position:-webkit-sticky;position:sticky;top:0}.shopify-section-header-hidden.menu-open{top:0}.section-header.animate{transition:top .15s ease-out}.shopify-section-group-header-group{z-index:4}.section-header~.shopify-section-group-header-group{z-index:initial}.header-wrapper{display:block;position:relative;background-color:var(--white)}.header{border-bottom:1px solid var(--pale-gray);position:relative;z-index:1}.header .list-menu{list-style:none;padding:0;margin:0}.header .list-menu--inline{display:inline-flex;flex-wrap:wrap}.header .list-menu__item{font-family:var(--font-body);font-size:16px;font-style:normal;font-weight:500;line-height:1.5;letter-spacing:1.28px;text-transform:uppercase;display:flex;align-items:center;line-height:calc(1 + .3 / var(--font-body-scale));color:var(--grey);gap:5px}.header .list-menu__item svg{width:12px}.header .list-menu__item--link{-webkit-text-decoration:none;text-decoration:none;padding-bottom:1rem;padding-top:1rem;line-height:calc(1 + .8 / var(--font-body-scale))}@media (min-width: 90em){header-drawer{display:none}}.header__inner{padding-right:var(--container-padding);padding-left:var(--container-padding);max-width:calc(var(--global-width) + (var(--container-padding) * 2));margin-right:auto;margin-left:auto;display:flex;align-items:center;width:100%;gap:20px;min-height:70px}@media (min-width: 90em){.header__inner{min-height:107px}}.header__base{flex-grow:1;gap:20px;display:flex;align-items:center;justify-content:space-between}@media (max-width: 47.9375em){.header__heading svg{width:200px}}.header__icons{display:flex;grid-area:icons;align-items:center;justify-self:end;gap:25px;padding-right:.8rem}.header__icon:not(.header__icon--summary),.header__icon span{display:flex;align-items:center;justify-content:center}.header__icon:after{content:none}.header__icon span{height:100%}.header__icon .icon{height:32px;width:32px;fill:none;vertical-align:middle}.header__icon:hover .icon,.modal__close-button:hover .icon{transform:scale(1.07)}.header__icon{padding:0}.header__icon--cart{position:relative;margin-left:-5px}.header__icon--cart .icon{padding:0;height:35px;width:35px}.header__icon--menu{display:block;width:25px;height:25px;position:relative}.header__icon--menu .icon{width:25px;height:25px}.header__icon--menu[aria-expanded=true]:before{content:"";top:100%;left:0;height:100%;width:100%;display:block;position:absolute}menu-drawer+.header__search{display:none}.header__search{display:inline-flex;line-height:0}@media (min-width: 90em){.header *>.header__search{display:inline-flex}.header>.header__search{display:none}}details[open]>.search-modal{opacity:1;animation:animateMenuOpen var(--duration-default) ease}details[open] .modal-overlay{display:block}details[open] .modal-overlay:after{position:absolute;content:"";background-color:#00000080;top:100%;left:0;right:0;height:100vh}.no-js details[open]>.header__icon--search{top:1rem;right:.5rem}.search-modal{opacity:0;border-bottom:.1rem solid rgba(0,0,0,.08);min-height:calc(100% + var(--inputs-margin-offset) + (2 * var(--inputs-border-width)));height:100%}.search-modal .field{margin-bottom:0}.search-modal__content{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--white);padding:0 5rem 0 1rem;line-height:calc(1 + .8 / var(--font-body-scale));position:relative}.search-modal__content-bottom{bottom:calc((var(--inputs-margin-offset) / 2))}.search-modal__content-top{top:calc((var(--inputs-margin-offset) / 2))}.search-modal__form{width:100%}.search-modal__close-button{position:absolute;right:.3rem}@media screen and (min-width: 750px){.search-modal__close-button{right:1rem}.search-modal__content{padding:0 6rem}}@media (min-width: 90em){.search-modal__form{max-width:74.2rem}.search-modal__close-button{position:initial;margin-left:.5rem}}.header__icon--menu .icon{display:block;position:absolute;opacity:1;transform:scale(1);transition:transform .15s ease,opacity .15s ease}details:not([open])>.header__icon--menu .icon-close,details[open]>.header__icon--menu .icon-hamburger{visibility:hidden;opacity:0;transform:scale(.8)}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-close{visibility:hidden}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-hamburger{visibility:visible;opacity:1;transform:scale(1.07)}.js details>.header__submenu{opacity:0;transform:translateY(-1.5rem)}details[open]>.header__submenu{animation:animateMenuOpen var(--duration-default) ease;animation-fill-mode:forwards;z-index:1}@media (prefers-reduced-motion){details[open]>.header__submenu{opacity:1;transform:translateY(0)}}.header__inline-menu{margin-left:-1.2rem;grid-area:navigation;display:none}@media (min-width: 90em){.header__inline-menu{display:block}.header--top-center .header__inline-menu{justify-self:center}.header--top-center .header__inline-menu>.list-menu--inline{justify-content:center}.header--middle-left .header__inline-menu{margin-left:0}}.header__menu{padding:0 1rem}.header__menu-item{padding:1.2rem;-webkit-text-decoration:none;text-decoration:none}.header__menu-item:hover{color:var(--black);-webkit-text-decoration:underline;text-decoration:underline}details[open]>.header__menu-item{-webkit-text-decoration:underline;text-decoration:underline}details[open]>.header__menu-item .icon-caret{transform:rotate(180deg)}.header__submenu{padding-top:10px;padding-bottom:10px;background-color:var(--white);transition:opacity var(--duration-default) ease,transform var(--duration-default) ease}.header__submenu.list-menu{padding:1rem 0}.header__submenu .header__submenu{background-color:#00000008;padding:1rem 0;margin:5px 0}.header__submenu .header__menu-item:after{right:2rem}.header__submenu .header__menu-item{justify-content:space-between;padding:10px 25px}.header__submenu .header__menu-item:hover{text-decoration-line:underline}.header__menu-item .icon-caret{position:absolute;height:.6rem;top:40%;right:0;width:10px}.header__submenu .icon-caret{flex-shrink:0;margin-left:1rem;position:static}header-menu>details,details-disclosure>details{position:relative}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}.header__bubble:empty{display:none}.header__bubble{position:absolute;background-color:var(--black);color:var(--white);height:1.5rem;width:1.5rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:.8rem;bottom:-.2rem;left:1.25rem}.field-group{display:flex;flex-wrap:wrap;justify-content:space-between}.field{position:relative;margin-bottom:25px}.field-group .field{width:100%}@media (min-width: 48em){.field-group .field--half{width:calc(50% - 12px)}}.field__label{display:block;font-weight:600;margin-bottom:10px;text-align:left}.field__input{-webkit-appearance:none;appearance:none;width:100%;box-sizing:border-box;height:50px;position:relative;border:1px solid;background-color:var(--white);padding:13px 15px 15px;text-align:left}.field__input:focus{outline:0}.field__select{position:relative}.field__select svg{position:absolute;top:50%;transform:translateY(-50%);right:10px;width:15px;z-index:1}.field__input::-webkit-search-cancel-button{display:none}.text-area{height:auto}.text-area,.select{display:block;position:relative;width:100%}.field__button{align-items:center;background-color:transparent;border:0;color:currentColor;cursor:pointer;display:flex;height:100%;justify-content:center;overflow:hidden;padding:0;position:absolute;right:15px;top:0;width:30px}.field__newsletter{display:flex!important}.field__newsletter input{flex-grow:1!important;border:0!important;background-color:#f0efef!important;-webkit-appearance:none;appearance:none;width:100%;box-sizing:border-box;height:50px;position:relative;border:1px solid;background-color:var(--white);padding:15px!important;text-align:left;font-size:16px!important}.field__newsletter input:focus{outline:0}.field__newsletter [type=submit]{min-height:100%;font-size:16px!important}@media (min-width: 64em){.field__newsletter [type=submit]{min-width:196px}}.field__newsletter #mc-embedded-subscribe{margin:0}.field__checkbox,.field__radio{display:flex;align-items:flex-start}.field__checkbox input[type=checkbox],.field__checkbox input[type=radio],.field__radio input[type=checkbox],.field__radio input[type=radio]{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.field__checkbox span,.field__radio span{width:24px;min-width:24px;margin-right:10px;height:24px;display:inline-block;border:1px solid;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}.field__checkbox span:after,.field__radio span:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-80%) rotate(-45deg);content:"";width:70%;height:30%;border-bottom:1px solid;border-left:1px solid;opacity:0;transition:var(--duration-short)}.field__checkbox a,.field__radio a{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;transition-property:color,text-decoration-color;transition-duration:var(--transition-duration)}.field__checkbox a:hover,.field__radio a:hover{text-decoration-color:transparent}.field__checkbox p,.field__radio p{flex-grow:1}.field__checkbox input:checked+span:after{opacity:1}.field__radio span{border-radius:50%}.field__radio span[style*=background-image]{margin-right:10px}.field__radio span[style*=background-image]:after{transform:translate(-50%,-50%);border:1px solid;height:31px;width:31px;max-width:none;max-height:none;border-radius:50%}.field__radio input:checked+span:after{opacity:1}.field__radio span[style*=background-image]+p{position:relative;top:3px}.field__error{align-items:center;display:flex;font-size:16px;line-height:1;margin-top:1rem;font-weight:600}.field__error svg{height:20px;width:20px;position:relative;top:-1px;margin-right:.5rem}.field__error-list{margin-top:10px;margin-bottom:25px;max-width:500px}.loading__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:1.8rem;display:inline-block}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:var(--black);animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors: active){.path{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.loading__spinner:not(.hidden)+.cart-item__price-wrapper,.loading__spinner:not(.hidden)~cart-remove-button{opacity:.5}.loading__spinner:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}.modal__toggle{list-style-type:none}.no-js details[open] .modal__toggle{position:absolute;z-index:5}.modal__toggle-close{display:none}.no-js details[open] svg.modal__toggle-close{display:flex;z-index:1;height:1.7rem;width:1.7rem}.modal__toggle-open{display:flex}.no-js details[open] .modal__toggle-open{display:none}.no-js .modal__close-button.link{display:none}.modal__close-button.link{display:flex;justify-content:center;align-items:center;padding:0rem;height:4.4rem;width:4.4rem;background-color:transparent}.modal__close-button .icon{width:1.7rem;height:1.7rem}.modal__content{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--white);z-index:4;display:flex;justify-content:center;align-items:center}#pplr_html{display:flex;flex-wrap:wrap;gap:0px 24px;justify-content:space-between}#pplr_html>*,#pplr_html .pplr-checkbox+.pplr-text{width:100%}#pplr_html .pplr-text{width:calc(100% - 264px)}@media (max-width: 47.9375em){#pplr_html .pplr-text{width:100%}}#pplr_html .pplr-font-select{width:240px;max-width:240px}@media (max-width: 47.9375em){#pplr_html .pplr-font-select{width:100%}}#pplr_html .pplr-character-count{display:none}#pplr_html .pplrlabel{width:100%;font-weight:500}#pplr_html .pplr-selecter-options{display:flex;gap:5px}#pplr_html .pplr-selecter-item{padding:0 5px;display:inline-flex;align-items:center;justify-content:center;height:50px;flex-grow:1;margin:0}#pplr_html [style*=Times],#pplr_html [style*=Johnston]{font-size:21px}#pplr_html [style*=Stuynesn]{font-size:25px}.pplr__moniker{position:absolute;top:41%;transform:translateY(-50%);text-align:center;width:100%;font-size:35px}.pplr__moniker[data-font=Times]{font-size:75px;font-family:Times}.pplr__moniker[data-font=Script]{top:40%;font-size:97px;padding-top:2px;line-height:1;font-family:Script}.pplr__moniker[data-font="House type"]{font-size:75px;font-family:House}.pplr_crop-modal{overflow:hidden!important}.pplr_crop-modal .fa-remove:before,.pplr_crop-modal .fa-close:before,.pplr_crop-modal .fa-times:before{content:""!important}@media (max-width: 63.9375em){.pplr_crop-modal{background-color:#0000004d!important;padding:15px;height:100vh!important;display:flex!important;justify-content:center!important;align-items:center!important}}@media (max-width: 63.9375em){.pplr-modal-overlay{display:none}}.pplr-modal-box{width:100%}@media (min-width: 64em){.pplr-modal-box{background-clip:border-box!important;overflow:auto!important;min-height:0!important;max-height:80%!important;padding-bottom:25px!important}}@media (max-width: 63.9375em){.pplr-modal-box{width:100%;margin:auto!important;height:auto!important;min-height:0!important;position:relative!important}}@media (min-width: 64em){.pplr-main{padding:0 15px!important}}@media (max-width: 63.9375em){.pplr-main{height:auto!important}}.pplr_ex_inner{justify-content:space-between;display:flex;align-items:center;flex-wrap:wrap}@media (min-width: 64em){.pplr_ex_inner{padding-bottom:15px;float:left!important}}@media (max-width: 63.9375em){.pplr_ex_inner{padding:15px;float:none!important}.pplr_ex_inner .button{width:100%;float:none!important;max-width:none!important;margin-top:15px!important}}.pplr_ex_inner .money{margin-left:auto}.pplr_ex_inner input[type=number]::-webkit-inner-spin-button,.pplr_ex_inner input[type=number]::-webkit-outer-spin-button{opacity:1}.pplr_close{padding:0!important;border:0!important;position:absolute;top:7px;right:0;width:35px!important;height:35px!important}@media (max-width: 47.9375em){.pplr_close{right:5px}}.pplr_close:after,.pplr_close:before{position:absolute;top:50%;left:0;width:100%;height:2px;content:"";background-color:var(--black)}.pplr_close:after{transform:rotate(45deg)}.pplr_close:before{transform:rotate(-45deg)}.pplr-drop-item[data-value=Times]{font-size:20px;font-family:Times;text-transform:uppercase}.pplr-drop-item[data-value=Script]{font-size:34px;padding-top:2px;line-height:1;font-family:Script}.pplr-drop-item[data-value="House type"]{font-size:20px;font-family:House;text-transform:uppercase}.pplr_text{-webkit-appearance:none;appearance:none;width:100%;box-sizing:border-box;height:50px;position:relative;border:1px solid;background-color:var(--white);padding:15px;text-align:left}.pplr_text:focus{outline:0}.pplr-c-button{background-color:var(--white);color:var(--black);border-color:var(--mid-gray);margin-top:0!important}.pplr-c-button:not([disabled]):hover{background-color:var(--black);color:var(--white);border-color:var(--black)}.pplr_h_title{font-family:var(--font-display);font-size:36px;font-weight:400;line-height:1.33}@media (max-width: 47.9375em){.pplr_h_title{font-size:30px}}.pplr_h_title{text-align:left;padding-bottom:0!important}.pplr_h_title i,.pplr_h_title .money{display:none}.pplr-p-right{border:0!important;padding:12px!important}@media (min-width: 64em){.pplr-p-right{float:left!important;height:auto!important;max-height:none!important}}@media (max-width: 63.9375em){.pplr-p-right{width:100%!important}}.pplr_popup_image{width:100%;margin-left:0!important;margin-right:0!important}@media (max-width: 47.9375em){.pplr_popup_image{display:none!important}}.pplr-modal-body,.pplr-p-right{max-height:none!important}@media (min-width: 64em){.pplr-p-left{float:right!important}}.pplr_atc_form,.pplr_popup_form{display:flex;flex-wrap:wrap;justify-content:space-between}.pplr_atc_form .product-personalizer,.pplr_atc_form .product-form__buttons,.pplr_popup_form .product-personalizer,.pplr_popup_form .product-form__buttons{width:100%}@media (min-width: 64em){.pplr_atc_form.is-sold-out .product-personalizer,.pplr_atc_form.is-sold-out .product-form__buttons,.pplr_popup_form.is-sold-out .product-personalizer,.pplr_popup_form.is-sold-out .product-form__buttons{width:100%}}.pplr_atc_form.is-sold-out .product-personalizer,.product:has(.product-form__submit[disabled]) .pplr_atc_form .product-personalizer,.pplr_popup_form.is-sold-out .product-personalizer,.product:has(.product-form__submit[disabled]) .pplr_popup_form .product-personalizer{display:none!important}.pplr_atc_form .product-form__error-message-wrapper,.pplr_popup_form .product-form__error-message-wrapper{order:0}.pplr_atc_form .product-personalizer,.pplr_popup_form .product-personalizer{order:2}.pplr_atc_form .product-form__buttons,.pplr_popup_form .product-form__buttons{order:1}.pplr-wrapper{margin-top:15px}.pplr-gift-message{margin-top:0}.quantity{color:rgba(var(--color-foreground));position:relative;display:inline-flex;border:1px solid}.quantity__input{color:currentColor;text-align:center;background-color:transparent;border:0;padding:0;width:50px;-webkit-appearance:none;appearance:none}.quantity__button{flex-shrink:0;padding:14px 12px;font-size:1.8rem;border:0;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--black);transition:var(--duration-short)}.quantity__button:hover{color:var(--white);background-color:var(--black)}.quantity__button svg{width:1rem;pointer-events:none}.quantity__button:focus-visible{background-color:var(--gray);color:var(--white);z-index:2}.quantity__button:focus{background-color:var(--gray);color:var(--white);z-index:2;outline:0}.quantity__input:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.quantity__input:-webkit-autofill,.quantity__input:-webkit-autofill:hover,.quantity__input:-webkit-autofill:active{box-shadow:0 0 0 10rem var(--white) inset!important;-webkit-box-shadow:0 0 0 10rem var(--white) inset!important}.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity__input[type=number]{-moz-appearance:textfield}.quantity__rules{margin-top:.5rem;position:relative;font-size:1.2rem}.quantity__rules .caption{display:inline-block;margin-top:0;margin-bottom:0}.quantity__rules .divider+.divider:before{content:"\2022";margin:0 .5rem}.quantity__rules-cart{position:relative}product-info .loading__spinner:not(.hidden)~*,.quantity__rules-cart .loading__spinner:not(.hidden)~*{visibility:hidden}.shopify-challenge__container{padding-right:var(--container-padding);padding-left:var(--container-padding);width:100%;max-width:calc(var(--global-width) + (var(--container-padding) * 2));margin-right:auto;margin-left:auto;padding-top:50px;padding-bottom:50px;text-align:center}.shopify-challenge__container p{font-family:var(--font-display);font-size:54px;font-weight:400;line-height:normal}@media (max-width: 47.9375em){.shopify-challenge__container p{font-size:40px}}.shopify-challenge__container p{margin-bottom:25px}.shopify-challenge__container input[type=submit]{display:inline-block;height:50px;padding:12px 30px;gap:10px;text-align:center;background-color:var(--black);color:var(--white);transition:var(--duration-default);border:1px solid}.shopify-challenge__container input[type=submit][disabled]{cursor:default;opacity:.3}.shopify-challenge__container input[type=submit]:not([disabled]):hover{background-color:var(--white);color:var(--black);border-color:var(--black)}.shopify-challenge__container input[type=submit]{display:inline-block;width:100%;max-width:250px;margin-top:25px}[hidden]{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/1/assets/base.css.map */
