.atelier-handoff-only{display:none!important}.atelier-option-selected-mark,.atelier-option-popular{display:none}html.atelier-portrait-handoff{--handoff-ink: #060505;--handoff-ivory: #f6efe2;--handoff-muted: #bdb3a4;--handoff-gold: #e9c473;--handoff-line: rgba(233, 196, 115, .2);--handoff-iris: linear-gradient(100deg, #f4cc72, #e7a1d0, #85c5eb, #9ed79b);--handoff-button-iris: linear-gradient(104deg, #f4cc72, #f1b987 28%, #e7a1d0 56%, #85c5eb 82%, #9ed79b);--handoff-button-shape: polygon(1% 13%, 96% 4%, 100% 79%, 94% 95%, 4% 89%, 0 34%);--handoff-display: "Iowan Old Style", "Baskerville", "Times New Roman", serif;--handoff-sans: "Avenir Next", "Helvetica Neue", Arial, sans-serif;background:var(--handoff-ink)}.atelier-portrait-handoff body{color:var(--handoff-ivory);background:var(--handoff-ink);font-family:var(--handoff-sans);-webkit-font-smoothing:antialiased}.atelier-portrait-handoff .atelier-handoff-only{display:block!important}.atelier-portrait-handoff .product-gallery__hero,.atelier-portrait-handoff .product-gallery__thumbs,.atelier-portrait-handoff .product-details__category,.atelier-portrait-handoff .product-details__title,.atelier-portrait-handoff .product-details__description,.atelier-portrait-handoff .how-it-works,.atelier-portrait-handoff .related-products,.atelier-portrait-handoff .trust-row,.atelier-portrait-handoff .promo-bar,.atelier-portrait-handoff .shopify-section-group-footer-group{display:none!important}.atelier-portrait-handoff :focus-visible{outline:2px solid var(--handoff-gold);outline-offset:4px}.atelier-portrait-handoff [hidden]{display:none!important}.atelier-portrait-handoff .atelier-nav{height:78px;padding:0 clamp(20px,4vw,60px);background:#060505f5;border-bottom:1px solid rgba(246,239,226,.08)}.atelier-portrait-handoff .atelier-nav__brand{font:600 clamp(15px,1.55vw,23px) var(--handoff-display);letter-spacing:.22em}.atelier-portrait-handoff .atelier-nav .logo-trip{color:var(--handoff-ivory);background:var(--handoff-iris);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;animation:none}.atelier-portrait-handoff .atelier-nav__actions{gap:22px}.atelier-portrait-handoff .btn-ufo{width:auto;height:auto;min-height:44px;display:inline-flex;align-items:center;border:0;background:none;color:var(--handoff-muted);font:600 11px var(--handoff-sans);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;box-shadow:none}.atelier-portrait-handoff .cart-toggle{color:var(--handoff-ivory)}.atelier-portrait-handoff .product-page{padding:130px clamp(20px,5vw,76px) 32px;color:var(--handoff-ivory);background:radial-gradient(ellipse at 8% 5%,rgba(233,196,115,.045),transparent 52%),var(--handoff-ink);font-family:var(--handoff-sans);overflow:visible}.atelier-portrait-handoff .product-page:before,.atelier-portrait-handoff .product-page:after{display:none}.atelier-portrait-handoff .product-page__inner{max-width:1320px}.atelier-portrait-handoff .product-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:clamp(32px,5vw,88px)}.atelier-portrait-handoff .product-gallery{max-width:none;position:sticky;top:106px;align-self:start}.atelier-portrait-handoff .product-details{min-width:0}.atelier-portrait-handoff .atelier-handoff-intro{margin:0 0 34px}.atelier-portrait-handoff .atelier-handoff-eyebrow{margin:0 0 14px;color:var(--handoff-gold);font:750 10px/1.5 var(--handoff-sans);letter-spacing:.22em;text-transform:uppercase}.atelier-portrait-handoff .atelier-handoff-title{margin:0 0 20px;color:var(--handoff-ivory);font:400 clamp(36px,3.55vw,58px)/1.06 var(--handoff-display);letter-spacing:-.055em}.atelier-portrait-handoff .atelier-handoff-title em{font-weight:400}.atelier-portrait-handoff .atelier-handoff-description{max-width:440px;margin:0;color:var(--handoff-muted);font:400 15px/1.7 var(--handoff-sans)}.atelier-portrait-handoff .atelier-handoff-portrait{margin:0}.atelier-portrait-handoff .atelier-handoff-portrait__mat{position:relative;display:grid;place-items:center;min-height:340px;padding:clamp(18px,3vw,40px);border:1px solid var(--handoff-line);background:linear-gradient(135deg,#e9c4730e,#e7a1d006 48%,#85c5eb0a)}.atelier-portrait-handoff .atelier-handoff-portrait__mat:before{position:absolute;top:7px;right:-7px;bottom:-7px;left:7px;z-index:-1;content:"";background:var(--handoff-iris);opacity:.27;clip-path:polygon(0 1%,97% 0,100% 98%,2% 100%)}.atelier-portrait-handoff #portrait-handoff-image{max-width:100%;max-height:min(640px,70vh);width:auto;height:auto;object-fit:contain;box-shadow:0 14px 36px #0006}.atelier-portrait-handoff .atelier-handoff-portrait__message{padding:16px 0 0;color:var(--handoff-muted);text-align:center;font:400 13px/1.6 var(--handoff-sans)}.atelier-portrait-handoff #portrait-handoff-status{margin:0}.atelier-portrait-handoff .atelier-handoff-portrait figcaption{display:flex;justify-content:space-between;gap:16px;padding:20px 0 0;color:var(--handoff-gold);font:700 9px/1.6 var(--handoff-sans);letter-spacing:.15em}.atelier-portrait-handoff .atelier-handoff-portrait figcaption span+span{color:var(--handoff-muted);font-weight:500;text-align:right}.atelier-portrait-handoff .atelier-handoff-portrait__note{margin:14px 0 0;color:var(--handoff-muted);font:400 12px/1.7 var(--handoff-sans)}.atelier-portrait-handoff .atelier-handoff-retry{margin-top:14px;min-height:44px;padding:10px 14px;color:var(--handoff-gold);border:1px solid var(--handoff-line);background:transparent;font:600 12px var(--handoff-sans);cursor:pointer}.atelier-portrait-handoff .order-card{padding:0;border:0;border-top:1px solid var(--handoff-line);background:transparent;box-shadow:none}.atelier-portrait-handoff .variant-step{margin:0;padding:26px 0;border-top:0;border-bottom:1px solid var(--handoff-line)}.atelier-portrait-handoff .variant-step__header{margin-bottom:16px;gap:12px}.atelier-portrait-handoff .variant-step__number{width:26px;height:26px;font:600 10px var(--handoff-sans);color:var(--handoff-gold);background:#e9c47312}.atelier-portrait-handoff .variant-step__label{color:var(--handoff-ivory);font:700 11px var(--handoff-sans);letter-spacing:.14em;text-transform:uppercase}.atelier-portrait-handoff .variant-step__value{color:var(--handoff-muted);font:italic 14px var(--handoff-display)}.atelier-portrait-handoff #portrait-intent-ui{margin:0;padding:0;border:0;background:none;text-align:left;font:400 13px/1.7 var(--handoff-sans);color:var(--handoff-muted)}.atelier-portrait-handoff #portrait-intent-layout-step .print-crop-step__intro,.atelier-portrait-handoff #portrait-intent-layout-step .atelier-crop__hint,.atelier-portrait-handoff #portrait-intent-layout-step .atelier-crop__status,.atelier-portrait-handoff #portrait-intent-layout-step .atelier-crop__canvas-note{font-family:var(--handoff-sans);color:var(--handoff-muted)}.atelier-portrait-handoff #portrait-intent-layout-step .atelier-crop{max-width:400px}.atelier-portrait-handoff #portrait-intent-layout-step .atelier-crop__viewport{border-color:var(--handoff-line);box-shadow:none}.atelier-portrait-handoff #portrait-intent-layout-step .atelier-crop__zoom{min-height:44px;accent-color:var(--handoff-gold)}.atelier-portrait-handoff #portrait-intent-layout-step .atelier-crop__confirm{position:relative;isolation:isolate;min-height:56px;border:0;background:none;color:#130e0d;font:900 11px/1.4 var(--handoff-sans);letter-spacing:.11em}.atelier-portrait-handoff #portrait-intent-layout-step .atelier-crop__confirm:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--handoff-button-iris);clip-path:var(--handoff-button-shape)}.atelier-portrait-handoff #portrait-intent-layout-step .atelier-crop__confirm:focus-visible{outline:2px solid var(--handoff-ivory);outline-offset:4px}.atelier-portrait-handoff .atelier-composition-candidate{color:var(--handoff-gold);font:600 11px/1.6 var(--handoff-sans)}.atelier-portrait-handoff .atelier-crop__framing,.atelier-portrait-handoff .atelier-crop__finishes{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.atelier-portrait-handoff .atelier-crop__finishes[hidden],.atelier-portrait-handoff .atelier-crop__zoom-label[hidden],.atelier-portrait-handoff .atelier-crop__position-note[hidden]{display:none}.atelier-portrait-handoff .atelier-crop__framing button,.atelier-portrait-handoff .atelier-crop__finishes button{flex:1 1 135px;min-height:44px;padding:11px 13px;border:1px solid var(--handoff-line);background:transparent;color:var(--handoff-ivory);font:600 11px/1.5 var(--handoff-sans);cursor:pointer}.atelier-portrait-handoff .atelier-crop__framing button[aria-pressed=true],.atelier-portrait-handoff .atelier-crop__finishes button[aria-pressed=true]{background:var(--handoff-button-iris);color:#130e0d;border-color:transparent}.atelier-portrait-handoff .atelier-crop__framing button:focus-visible,.atelier-portrait-handoff .atelier-crop__finishes button:focus-visible{outline:2px solid var(--handoff-ivory);outline-offset:3px}.atelier-portrait-handoff .size-grid{gap:10px}.atelier-portrait-handoff .size-button,.atelier-portrait-handoff .material-button{position:relative;isolation:isolate;border:0;border-radius:0;background:transparent;color:var(--handoff-ivory);box-shadow:none;transition:color .18s ease}.atelier-portrait-handoff .size-button:before,.atelier-portrait-handoff .material-button:before,.atelier-portrait-handoff .size-button:after,.atelier-portrait-handoff .material-button:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;content:"";pointer-events:none;clip-path:var(--handoff-button-shape);background:var(--handoff-button-iris);transform:none;padding:0;transition:filter .18s ease,opacity .18s ease}.atelier-portrait-handoff .size-button:after,.atelier-portrait-handoff .material-button:after{top:1px;right:1px;bottom:1px;left:1px;z-index:-1;background:#171513;opacity:.94}.atelier-portrait-handoff .size-button{display:flex;align-items:center;justify-content:center;gap:5px;min-height:62px;padding:16px 8px;font:900 12px/1.3 var(--handoff-sans);letter-spacing:.08em}.atelier-portrait-handoff .size-button[aria-pressed=true],.atelier-portrait-handoff .material-button[aria-pressed=true]{color:#130e0d;background:transparent;box-shadow:none}.atelier-portrait-handoff .size-button[aria-pressed=true]:after,.atelier-portrait-handoff .material-button[aria-pressed=true]:after{opacity:0}.atelier-portrait-handoff .size-button:not(:disabled):hover:before,.atelier-portrait-handoff .material-button:not(:disabled):hover:before,.atelier-portrait-handoff .size-button:focus-visible:before,.atelier-portrait-handoff .material-button:focus-visible:before{filter:saturate(1.2) brightness(1.08)}.atelier-portrait-handoff .size-button:focus-visible,.atelier-portrait-handoff .material-button:focus-visible{outline:2px solid var(--handoff-ivory);outline-offset:3px}.atelier-portrait-handoff .size-button:disabled,.atelier-portrait-handoff .material-button:disabled{opacity:.42;cursor:not-allowed}.atelier-portrait-handoff [aria-pressed=true] .atelier-option-selected-mark{display:inline;font:900 12px/1 var(--handoff-sans)}.atelier-portrait-handoff .material-button .atelier-option-selected-mark{margin-left:8px}.atelier-portrait-handoff .atelier-option-popular{position:absolute;top:-5px;left:50%;display:block;transform:translate(-50%);padding:3px 6px;background:var(--handoff-gold);color:#130e0d;font:800 8px/1 var(--handoff-sans);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.atelier-portrait-handoff .size-button[data-best-fit] .atelier-option-popular{display:none}.atelier-portrait-handoff .atelier-size-fit-note{margin:14px 0 0;color:var(--handoff-muted);font:400 12px/1.6 var(--handoff-sans)}.atelier-portrait-handoff .atelier-size-suggestion{display:block;width:fit-content;max-width:100%;box-sizing:border-box;padding:8px 12px;border-left:2px solid var(--handoff-gold);background:#211e19;color:var(--handoff-ivory);font:700 11px/1.6 var(--handoff-sans);letter-spacing:.025em}.atelier-portrait-handoff .atelier-size-fit-detail{display:block;margin-top:8px}.atelier-portrait-handoff .atelier-size-fit-note:not([hidden])+.size-tip{display:none}.atelier-portrait-handoff .material-list{gap:12px}.atelier-portrait-handoff .material-button{min-height:112px;padding:26px 30px;gap:18px}.atelier-portrait-handoff .material-button>span:first-child{min-width:0}.atelier-portrait-handoff .material-button__label{font:900 12px/1.5 var(--handoff-sans);letter-spacing:.13em;text-transform:uppercase}.atelier-portrait-handoff .material-button__desc{font:400 12px/1.6 var(--handoff-sans);color:var(--handoff-muted)}.atelier-portrait-handoff .material-button__price{font:400 20px/1.3 var(--handoff-display);color:var(--handoff-ivory)}.atelier-portrait-handoff .material-button[aria-pressed=true] .material-button__desc{color:#302724}.atelier-portrait-handoff .material-button[aria-pressed=true] .material-button__price{color:#130e0d}.atelier-portrait-handoff .size-tip{font:400 12px/1.6 var(--handoff-sans);color:var(--handoff-muted)}.atelier-portrait-handoff .price-block{margin:0;padding:26px 0 14px}.atelier-portrait-handoff .price-block__amount{font:400 42px/1.1 var(--handoff-display);letter-spacing:-.03em;color:var(--handoff-ivory);background:none;-webkit-text-fill-color:currentColor;filter:none;animation:none}.atelier-portrait-handoff .price-block__shipping{margin-top:8px;color:var(--handoff-muted);font:400 12px/1.5 var(--handoff-sans)}.atelier-portrait-handoff .product-cta .btn-primary{min-height:54px;padding:16px 24px;font:750 12px var(--handoff-sans);letter-spacing:.13em;color:var(--handoff-ink);background:var(--handoff-iris);border:0;border-radius:0;clip-path:polygon(1% 6%,98% 0,100% 88%,2% 100%);box-shadow:none;text-shadow:none;animation:none}.atelier-portrait-handoff .product-cta .btn-primary:before,.atelier-portrait-handoff .product-cta .btn-primary:after{display:none}.atelier-portrait-handoff .product-cta .btn-primary:disabled{opacity:.58;cursor:not-allowed}.atelier-portrait-handoff #portrait-intent-preview-notice{color:var(--handoff-muted);font:400 12px/1.7 var(--handoff-sans)}.atelier-portrait-handoff .atelier-checkout-review{margin-top:26px;padding-top:24px;border-top:1px solid var(--handoff-line)}.atelier-portrait-handoff .atelier-checkout-review[hidden]{display:none}.atelier-portrait-handoff .atelier-checkout-review h3{margin:0 0 12px;font:400 28px/1.15 var(--handoff-display);color:var(--handoff-ivory)}.atelier-portrait-handoff .atelier-checkout-review p{color:var(--handoff-muted);font:400 12px/1.7 var(--handoff-sans)}.atelier-portrait-handoff .atelier-checkout-review__actions{display:grid;grid-template-columns:1fr;gap:12px;margin-top:18px}.atelier-portrait-handoff .atelier-checkout-review .btn-primary{width:100%;min-height:54px;padding:16px 24px;font:750 12px/1.5 var(--handoff-sans);letter-spacing:.08em;color:var(--handoff-ink);background:var(--handoff-iris);border:0;border-radius:0;clip-path:polygon(1% 6%,98% 0,100% 88%,2% 100%);box-shadow:none;text-shadow:none;animation:none;white-space:normal}.atelier-portrait-handoff .atelier-checkout-review .btn-primary:before,.atelier-portrait-handoff .atelier-checkout-review .btn-primary:after{display:none}.atelier-portrait-handoff .atelier-checkout-review .btn-primary:disabled{opacity:.48;cursor:not-allowed}.atelier-portrait-handoff .atelier-checkout-review__check{min-height:44px;padding:10px 0;background:none;border:none;color:var(--handoff-gold);text-decoration:underline;text-underline-offset:4px;font:600 12px/1.5 var(--handoff-sans);cursor:pointer}.atelier-portrait-handoff .atelier-checkout-review__check[hidden],.atelier-portrait-handoff .atelier-checkout-review__recovery[hidden]{display:none}.atelier-portrait-handoff .atelier-checkout-review button:focus-visible{outline:2px solid var(--handoff-ivory);outline-offset:4px}.atelier-portrait-handoff .atelier-checkout-review__recovery{padding:12px;border-left:2px solid var(--handoff-gold);background:#211e19}.atelier-portrait-handoff .atelier-handoff-next{margin-top:80px;padding-top:34px;border-top:1px solid var(--handoff-line)}.atelier-portrait-handoff .atelier-handoff-next h2{margin:0 0 28px;font:400 clamp(28px,3vw,42px)/1.12 var(--handoff-display);letter-spacing:-.045em;color:var(--handoff-ivory)}.atelier-portrait-handoff .atelier-handoff-next ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:0;padding:0;list-style:none}.atelier-portrait-handoff .atelier-handoff-next li{display:flex;gap:16px}.atelier-portrait-handoff .atelier-handoff-next li>span{color:var(--handoff-gold);font:italic 21px var(--handoff-display)}.atelier-portrait-handoff .atelier-handoff-next h3{margin:0 0 8px;color:var(--handoff-ivory);font:400 22px var(--handoff-display)}.atelier-portrait-handoff .atelier-handoff-next li p{margin:0;color:var(--handoff-muted);font:400 13px/1.7 var(--handoff-sans)}.atelier-portrait-handoff .atelier-handoff-footer{display:flex;justify-content:space-between;gap:24px;margin-top:60px;padding:24px 0 8px;border-top:1px solid var(--handoff-line)}.atelier-portrait-handoff .atelier-handoff-footer div{display:flex;gap:24px}.atelier-portrait-handoff .atelier-handoff-footer a{color:var(--handoff-muted);font:500 11px/1.5 var(--handoff-sans);text-decoration:none}@media(max-width:800px){.atelier-portrait-handoff .atelier-nav{height:68px;padding:0 20px}.atelier-portrait-handoff .atelier-nav__actions{gap:14px}.atelier-portrait-handoff .btn-ufo{max-width:80px;font-size:9px;text-align:right}.atelier-portrait-handoff .product-page{padding:98px 22px 24px}.atelier-portrait-handoff .product-grid{display:flex;flex-direction:column;gap:36px}.atelier-portrait-handoff .product-gallery{position:static;max-width:460px}.atelier-portrait-handoff .atelier-handoff-portrait__mat{min-height:260px;padding:24px}.atelier-portrait-handoff #portrait-handoff-image{max-height:420px}.atelier-portrait-handoff .atelier-handoff-title{font-size:clamp(36px,7vw,48px)}.atelier-portrait-handoff .atelier-handoff-next{margin-top:52px;padding-top:28px}.atelier-portrait-handoff .atelier-handoff-next ol{grid-template-columns:1fr;gap:26px}}@media(max-width:480px){.atelier-portrait-handoff .size-grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px}.atelier-portrait-handoff .material-button{padding:26px 22px;gap:12px}.atelier-portrait-handoff .material-button__label{letter-spacing:.08em}.atelier-portrait-handoff .material-button__price{font-size:18px}}@media(prefers-reduced-motion:reduce){.atelier-portrait-handoff *,.atelier-portrait-handoff *:before,.atelier-portrait-handoff *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/atelier-portrait-handoff.css.map */
