.art20-topbar{background:#29231c;color:#f4dfad;text-align:center;padding:10px 16px;font-family:var(--font-body--family,Arial,sans-serif);font-size:14px;line-height:1.5}.art20-topbar a{color:inherit;text-decoration:none;display:inline-block}.art20-topbar strong{font-weight:700}.art20-topbar b{letter-spacing:.08em}.art20-topbar a:focus-visible{outline:2px solid #f4dfad;outline-offset:3px}@media(max-width:749px){.art20-topbar{font-size:12px;padding:9px 10px}}.alpha-reviews{display:block;max-width:1600px;margin:auto;padding:44px 40px 64px;background:#fff;color:#242424;font-family:Arial,sans-serif;border-top:1px solid #e5e5e5}.alpha-reviews--page{max-width:1280px;border:0;padding-top:64px}.alpha-reviews__header{max-width:850px;margin-bottom:30px}.alpha-reviews h1,.alpha-reviews h2{font:400 clamp(28px,3vw,42px)/1.18 Georgia,serif;margin:0 0 18px;letter-spacing:-.02em}.alpha-reviews--page h1{font-size:clamp(36px,4.5vw,60px)}.alpha-reviews__eyebrow{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#666;margin:0 0 14px}.alpha-reviews p{line-height:1.7}.alpha-reviews__intro{font-size:16px;margin:0 0 14px}.alpha-reviews__provenance{font-size:12px;color:#666;max-width:820px}.alpha-reviews__links{display:flex;flex-wrap:wrap;gap:14px 28px;margin-top:20px}.alpha-reviews a{color:inherit;text-underline-offset:5px;font-size:14px}.alpha-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.alpha-reviews__card{display:flex;flex-direction:column;border:1px solid #e5e5e5;padding:26px;background:#fff;min-width:0}.alpha-reviews__rating{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12px;margin:0 0 12px}.alpha-reviews__stars{display:inline-flex;gap:2px;direction:ltr;font-size:20px;line-height:1;color:#242424}.alpha-reviews__star--empty{color:#666}.alpha-reviews__badge{font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:#666;margin:0 0 18px}.alpha-reviews__card h3{font:400 19px/1.4 Georgia,serif;margin:0 0 14px}.alpha-reviews__text{font-size:14px;margin:0 0 20px}.alpha-reviews__card details{margin:0 0 18px;font-size:12px;color:#666}.alpha-reviews summary{cursor:pointer;text-underline-offset:4px}.alpha-reviews__card footer{margin-top:auto;border-top:1px solid #e5e5e5;padding-top:15px;font-size:12px;display:flex;gap:8px;flex-wrap:wrap;line-height:1.6}.alpha-reviews__card footer span{flex-basis:100%;font-size:11px;color:#666}.alpha-reviews__guide{background:#f7f7f7;padding:30px;margin:38px 0 50px}.alpha-reviews__guide h2{font-size:28px}.alpha-reviews__guide ol{padding-inline-start:20px;display:grid;grid-template-columns:1fr 1fr;gap:18px 40px;font-size:14px;line-height:1.7}.alpha-reviews__archive-header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.alpha-reviews__archive-header h2{font-size:28px;margin:0}.alpha-reviews__filter{font-size:12px;min-width:220px}.alpha-reviews__method{font-size:13px;margin:28px 0 50px;color:#666}.alpha-reviews__form{scroll-margin-top:100px;display:grid;grid-template-columns:1fr 1.4fr;gap:50px;border-top:1px solid #e5e5e5;padding-top:44px}.alpha-reviews__form h2{font-size:32px}.alpha-reviews__form p{font-size:14px}.alpha-reviews__form form{min-width:0}.alpha-reviews label{display:block;font-size:12px;line-height:1.6}.alpha-reviews input:not([type=checkbox]),.alpha-reviews select,.alpha-reviews textarea{display:block;width:100%;max-width:100%;background:#fff;color:#242424;border:1px solid #ccc;border-radius:0;padding:12px;font:16px/1.4 Arial,sans-serif;margin:8px 0 18px;box-sizing:border-box}.alpha-reviews textarea{resize:vertical}.alpha-reviews__fields{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.alpha-reviews .alpha-reviews__consent{display:flex;gap:12px;align-items:flex-start;margin:6px 0 24px}.alpha-reviews__consent input{margin:4px 0 0;width:18px;height:18px;flex-shrink:0;accent-color:#242424}.alpha-reviews button{padding:15px 24px;background:#242424;color:#fff;border:1px solid #242424;font:14px Arial,sans-serif;cursor:pointer;min-height:46px}.alpha-reviews button:hover{background:#444}.alpha-reviews :focus-visible{outline:2px solid #242424;outline-offset:4px}.alpha-reviews [hidden]{display:none!important}.alpha-reviews__success{padding:20px;background:#f7f7f7}@media(max-width:989px){.alpha-reviews__grid{grid-template-columns:1fr 1fr}.alpha-reviews__form{grid-template-columns:1fr;gap:24px}.alpha-reviews__archive-header{align-items:flex-start;flex-direction:column}}@media(max-width:749px){.alpha-reviews{padding:32px 20px 48px}.alpha-reviews__grid{grid-template-columns:1fr;gap:16px}.alpha-reviews__card{padding:22px}.alpha-reviews__guide{padding:24px 20px;margin:30px 0 40px}.alpha-reviews__guide ol,.alpha-reviews__fields{grid-template-columns:1fr}.alpha-reviews__filter{width:100%}}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#ccc #fff;padding-bottom:14px;overscroll-behavior-x:contain}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__card{flex:0 0 calc((100% - 44px)/3);scroll-snap-align:start;box-sizing:border-box}.alpha-reviews__slider-controls{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:-8px 0 20px}.alpha-reviews__slider-controls>span{font-size:12px;color:#666;margin-inline-end:12px}.alpha-reviews .alpha-reviews__slider-controls button{display:grid;place-items:center;min-height:44px;width:44px;height:44px;padding:0;border:1px solid #ddd;background:#fff;color:#242424;font-size:28px;line-height:1}.alpha-reviews .alpha-reviews__slider-controls button:hover{background:#f7f7f7}.alpha-reviews__slider-controls button:disabled{opacity:.3;cursor:default}.alpha-reviews[dir=rtl] .alpha-reviews__slider-controls button>span{transform:scaleX(-1)}@media(max-width:989px){.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__card{flex-basis:calc((100% - 22px)/2)}}@media(max-width:749px){.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__card{flex-basis:88%}.alpha-reviews__slider-controls{margin-top:0}}.alpha-reviews{max-width:1440px;padding:48px 40px 56px;border-top:0;background:#faf9f6;color:#292821;border-radius:18px;margin:24px auto 48px;box-sizing:border-box}.alpha-reviews__header{max-width:none;margin-bottom:24px}.alpha-reviews__eyebrow{color:#6c624e;font-size:11px;font-weight:600;letter-spacing:.1em}.alpha-reviews h1,.alpha-reviews h2{margin-bottom:14px;font-family:var(--font-heading--family,Georgia,serif)}.alpha-reviews__intro{max-width:760px;color:#666158;line-height:1.65}.alpha-reviews__links{gap:12px 24px;margin-top:20px}.alpha-reviews__links a{font-size:13px;font-weight:600;text-decoration-thickness:1px;text-decoration-color:#b7ad9b}.alpha-reviews__links a:hover{color:#665333}.alpha-reviews__grid{gap:18px}.alpha-reviews__card{position:relative;border:1px solid #e5dfd3;border-radius:14px;padding:24px;background:#fff;box-shadow:0 3px 14px #42382005}.alpha-reviews__badge{align-self:flex-start;padding:5px 9px;background:#f1f4ee;color:#456044;border-radius:6px;font-size:10px;font-weight:600;letter-spacing:.02em;margin-bottom:18px}.alpha-reviews__card h3{font-family:var(--font-heading--family,Georgia,serif);font-size:20px;line-height:1.35;margin-bottom:16px}.alpha-reviews__text{font-size:14px;color:#49463f;line-height:1.8!important}.alpha-reviews__card footer{align-items:center;flex-wrap:nowrap;border-top:1px solid #eee9df;padding-top:18px;gap:10px;font-size:13px;color:#3f3c34}.alpha-reviews__card footer .alpha-reviews__avatar{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:#eee9df;color:#6d5c41;font-size:13px;font-weight:600}.alpha-reviews__stars{color:#9c7a3d}.alpha-reviews__card summary{padding:7px 0;color:#6c624e}.alpha-reviews__slider-controls{margin:0 0 18px}.alpha-reviews .alpha-reviews__slider-controls button{border-radius:50%;border-color:#d7cfbf;width:42px;height:42px;min-height:42px}.alpha-reviews .alpha-reviews__slider-controls button:hover{background:#eee9df}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__card{flex-basis:calc((100% - 36px)/3)}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__grid{scrollbar-width:none;padding-bottom:3px}.alpha-reviews__guide{background:#f0ece4;border-radius:12px}.alpha-reviews__form{border-color:#dfd7c9}.alpha-reviews input:not([type=checkbox]),.alpha-reviews select,.alpha-reviews textarea{border-color:#d7cfbf;border-radius:7px}.alpha-reviews__form button{border-radius:8px}@media(max-width:989px){.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__card{flex-basis:calc((100% - 18px)/2)}}@media(max-width:749px){.alpha-reviews{margin:16px 16px 32px;padding:28px 18px 32px;border-radius:14px}.alpha-reviews h2{font-size:28px}.alpha-reviews__intro{font-size:14px}.alpha-reviews__links{gap:12px 18px}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__card{flex-basis:92%;padding:20px}.alpha-reviews__card h3{font-size:19px}.alpha-reviews__slider-controls{margin:4px 0 16px}.alpha-reviews--page{margin:0;padding:32px 20px;border-radius:0}.alpha-reviews__card{padding:20px}}.alpha-reviews:not(.alpha-reviews--page){max-width:1440px;padding:28px 32px 24px;margin:16px auto 32px;background:#faf9f6;border-radius:12px}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__header{position:relative;margin-bottom:14px;padding-inline-end:105px}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__eyebrow{display:none}.alpha-reviews:not(.alpha-reviews--page) h2{font-size:28px;margin:0 0 8px}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__intro{font-size:13px;margin:0;line-height:1.5;max-width:850px;color:#756f63}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__links{margin-top:10px;gap:12px}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__links a{font-size:12px;font-weight:400}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__links a:not(:first-child){display:none}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__slider-controls{margin:-42px 0 14px;position:relative;gap:6px}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__slider-controls>span{font-size:10px;margin-inline-end:4px}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__slider-controls button{width:32px;height:32px;min-height:32px;font-size:22px;border-color:#e2dcd1;background:transparent}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__grid{gap:12px}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__card{flex-basis:calc((100% - 24px)/3);padding:18px 20px;border:0;border-radius:8px;box-shadow:none}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__badge{font-size:9px;padding:0;background:none;color:#64735b;margin:0 0 9px;letter-spacing:.02em}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__card h3{font-size:16px;line-height:1.35;margin:0 0 10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__text{font-size:13px;line-height:1.65!important;margin:0 0 12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__card details{font-size:11px;margin:0 0 10px}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__card footer{border:0;padding-top:4px;font-size:11px;gap:7px}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__card footer .alpha-reviews__avatar{width:24px;height:24px;flex-basis:24px;font-size:10px;background:#f3f0e9}@media(max-width:989px){.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__card{flex-basis:calc((100% - 12px)/2)}}@media(max-width:749px){.alpha-reviews:not(.alpha-reviews--page){margin:12px 16px 24px;padding:22px 16px 18px;border-radius:10px}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__header{padding-inline-end:0}.alpha-reviews:not(.alpha-reviews--page) h2{font-size:24px}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__intro{font-size:12px}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__slider-controls{margin:0 0 10px}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__card{flex-basis:92%;padding:16px}.alpha-reviews:not(.alpha-reviews--page) .alpha-reviews__text{font-size:12px}}.alpha-commission{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:6vw;max-width:1600px;margin:auto;padding:48px 4vw 72px;color:#252525;background:#fff}.alpha-commission__gallery,.alpha-commission__details{min-width:0}.alpha-commission__gallery a{display:block}.alpha-commission__gallery img{display:block;width:100%;height:auto;object-fit:contain}.alpha-commission h1{font-size:clamp(30px,3vw,48px);line-height:1.13;margin:0 0 24px}.alpha-commission__price{font-size:26px;margin:24px 0}.alpha-commission button{width:100%;background:#252525;color:#fff;border:1px solid #252525;padding:18px 24px;font:inherit;cursor:pointer;margin:12px 0 28px}.alpha-commission button:disabled{opacity:.45;cursor:default}.alpha-commission__description{font-size:15px;line-height:1.75;color:#555;overflow-wrap:anywhere}.alpha-commission__description ul{padding-left:20px}@media(max-width:749px){.alpha-commission{grid-template-columns:1fr;gap:30px;padding:24px 20px 48px}.alpha-commission h1{font-size:32px}}.featured-product-section .card-gallery .quick-add__button{position:absolute;inset-inline-end:var(--quick-add-offset, var(--padding-sm));bottom:var(--quick-add-offset, var(--padding-sm))}.alpha-about h2{font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.2;margin:0 0 24px}.alpha-about h3{font-size:24px;font-weight:400;line-height:1.3;margin:0 0 14px}.alpha-about p{font-size:16px;line-height:1.75;color:#666}.alpha-about__eyebrow{font-size:13px!important;margin-bottom:18px!important;letter-spacing:.08em}.alpha-about__actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:22px;margin-top:28px}.alpha-about__actions a:not(.alpha-about__button){text-decoration:underline;text-underline-offset:5px}.alpha-about a.alpha-about__button{display:inline-block;background:#242424;color:#fff;padding:15px 24px;text-decoration:none;font-size:15px}.alpha-about__story{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;margin:56px 0 64px}.alpha-about__atelier{background:#f7f7f5;padding:24px}.alpha-about__atelier img{display:block;width:100%;height:auto;max-height:600px;object-fit:contain}.alpha-about__section{padding:44px 0;border-top:1px solid #ddd}.alpha-about__section>p{margin:-8px 0 28px}.alpha-about__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.alpha-about__columns p{margin:0}.alpha-about__steps{list-style:none;padding:0;margin:0}.alpha-about__steps li>span{display:block;color:#777;font-size:13px;margin-bottom:18px}.alpha-about__contact{text-align:center;border-top:1px solid #ddd;padding:48px 0 12px}.alpha-about__contact p{max-width:620px;margin:0 auto 28px}@media(max-width:749px){.alpha-about__story{grid-template-columns:1fr;gap:28px;margin:36px 0}.alpha-about__columns{grid-template-columns:1fr;gap:28px}.alpha-about__section{padding:32px 0}.alpha-about__atelier{padding:14px}.alpha-about p{font-size:15px}.alpha-about__actions{gap:20px}.alpha-about .alpha-hub__card h3{font-size:20px;margin-top:14px}}.acp[hidden],.acp [hidden]{display:none!important}.acp{--ap-ink:#102d4d;--ap-muted:#708399;box-sizing:border-box;color:var(--ap-ink);width:calc(100% - 48px);max-width:1760px;margin:24px auto 40px;padding:clamp(18px,2.7vw,42px);border:1px solid #d7e3f2;border-radius:28px;background:#edf4fd}.acp *,.acp *:before,.acp *:after{box-sizing:border-box}.acp-heading{display:flex;justify-content:space-between;gap:20px;align-items:start;margin-bottom:26px}.acp-eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:750;color:#a06530;margin:0 0 8px}.acp h2{font-family:var(--font-heading--family,Georgia,serif);font-size:clamp(28px,3vw,46px);line-height:1.12;margin:0 0 12px}.acp-heading p:last-child{margin:0;color:var(--ap-muted)}.acp-preview-badge{flex:none;border:1px solid #cfb37a;background:#fff7e6;border-radius:30px;padding:8px 14px;font-size:12px;font-weight:650}.acp-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(340px,.8fr);gap:clamp(22px,3vw,44px);align-items:start}.acp-panel{padding:clamp(20px,2.5vw,38px);background:#fff;border:1px solid #d7e3f2;border-radius:24px;min-width:0}.acp-product-title{font-family:var(--font-heading--family,Georgia,serif);font-size:clamp(23px,2.5vw,36px);line-height:1.14;margin:0 0 24px}.acp-gallery,.acp-visual{min-width:0}.acp-visual{position:relative}.acp-stage{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:4/5;width:100%;overflow:hidden;border-radius:22px;background:#eae4d8 var(--ap-photo-wall) center/cover no-repeat;isolation:isolate}.acp-visual>.acp-stage[data-orientation=landscape]{aspect-ratio:4/3}.acp-visual>.acp-stage[data-orientation=square]{aspect-ratio:1}.acp-art{position:relative;flex:none;display:block;width:var(--ap-w,80%);height:var(--ap-h,70%);margin:0;transform:perspective(1400px) rotateY(-4deg) rotate(-.25deg);transition:transform .35s;isolation:isolate}.acp-paper{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;background:#f6f6f3;box-shadow:.5px .5px #ffffffd9,1px 1px #c2c7c4,var(--ap-depth,2px) var(--ap-depth,2px) 0 #c5cbc8a6,calc(var(--ap-depth,2px) + .5px) calc(var(--ap-depth,2px) + .5px) 0 #65706c70,5px 7px 7px #332b2524,12px 17px 23px #332b251a}.acp-paper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;box-shadow:inset 1px 1px 1px #f6ffff9c,inset -1px -1px 1px #e9ffff65}.acp-image-area{position:absolute;display:block;width:var(--ap-image-w,100%);height:var(--ap-image-h,100%);top:var(--ap-image-top,0);left:var(--ap-image-left,0);overflow:hidden}.acp .acp-image,.acp-card-stage .acp-image,.acp-choice .acp-image{display:block!important;position:static!important;inset:auto!important;margin:0!important;padding:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center!important;aspect-ratio:auto!important;border:0!important;border-radius:0!important;transform:none!important;box-shadow:none!important}.acp-paper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(117deg,transparent 28%,#fff5 43%,#fff1 52%,transparent 64%);opacity:0;transition:opacity .4s,background-position .6s;background-size:180% 100%;background-position:30% 50%}.acp-art[data-surface=gloss] .acp-paper:after{opacity:.12}.acp-visual:hover .acp-paper:after,.acp-surface:hover .acp-paper:after{background-position:80% 50%}.acp-caption{font-size:12px;line-height:1.5;color:var(--ap-muted);margin:12px 0}.acp-zoom{position:absolute;right:16px;top:16px;border:1px solid #d7e0e9;border-radius:24px;background:#fffffff2;color:var(--ap-ink);padding:10px 17px;cursor:pointer}.acp-price-card{display:grid;grid-template-columns:1fr 1fr;gap:18px;background:#f3f7fe;border:1px solid #d6e2f3;border-radius:18px;padding:18px;margin-bottom:18px}.acp-price-card>div+div{border-left:1px solid #d6e2f3;padding-left:18px}.acp small{display:block;font-size:12px;line-height:1.4;color:var(--ap-muted);margin-bottom:5px}.acp-price-card strong{display:block;font-size:18px}.acp-price-card [data-acrylic-price]{color:#a3602d;font-size:28px}.acp-country{border:1px solid #d6e2f3;border-radius:16px;padding:16px;margin-bottom:16px;font-size:14px}.acp-country-button{width:100%;display:flex;gap:12px;align-items:center;padding:13px 17px;margin-top:9px;background:#f3f7fe;border:1px solid #cfdef2;border-radius:28px;color:var(--ap-ink);font:inherit;font-weight:700;cursor:pointer}.acp-country-button [data-acrylic-country]{flex:1;text-align:left}.acp-line{display:flex;align-items:center;justify-content:space-between;gap:15px;border:1px solid #d6e2f3;border-radius:16px;padding:14px;margin-bottom:22px}.acp-line strong{font-size:14px}.acp-units{display:flex;background:#f0ece7;border-radius:30px;padding:4px}.acp-units button{border:0;background:none;border-radius:25px;padding:8px 16px;cursor:pointer;color:#555;font:inherit;font-size:13px}.acp-units button[aria-pressed=true]{background:#287df5;color:#fff}.acp-field{border:0;padding:0;margin:0 0 24px;min-width:0}.acp-field legend{font-size:16px;font-weight:750;display:flex;align-items:center;gap:10px;margin-bottom:18px}.acp-field legend>span{display:inline-flex;background:var(--ap-ink);border-radius:50%;width:26px;height:26px;align-items:center;justify-content:center;color:#fff;font-size:13px}.acp-field>p,.acp-panel>p{font-size:13px;color:var(--ap-muted);line-height:1.6}.acp-sizes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.acp-sizes button{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:13px 7px;min-height:58px;border:2px solid transparent;border-radius:35px;background:#102d4d;color:#fff;font:inherit;font-size:12px;cursor:pointer}.acp-sizes button .money{opacity:.8;font-size:11px}.acp-sizes button[aria-pressed=true]{background:#287df5}.acp-surfaces{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.acp-surface{background:#fff;border:1px solid #d4e1f4;border-radius:13px;min-width:0;padding:8px;color:var(--ap-ink);font:inherit;font-size:12px;cursor:pointer}.acp-surface[aria-pressed=true]{box-shadow:0 0 0 2px #287df5}.acp-surface:disabled{opacity:.4;cursor:not-allowed}.acp-swatch-stage{aspect-ratio:1.15;border-radius:8px;margin-bottom:8px;width:100%;pointer-events:none}.acp-swatch-stage .acp-paper{box-shadow:1px 1px #383a3b,3px 5px 5px #43342130}.acp-details{border:1px solid #d6e2f3;background:#f3f7fe;border-radius:18px;padding:18px;font-size:13px;margin:0 0 16px}.acp-details>div{display:flex;justify-content:space-between;gap:18px;margin-bottom:13px}.acp-details>div:last-child{margin-bottom:0}.acp-details dt{color:var(--ap-muted);max-width:48%}.acp-details dd{font-weight:650;text-align:right;margin:0}.acp-panel .acp-status{font-weight:650;color:#275d46}.acp-panel .acp-purchase-note{border-top:1px solid #d6e2f3;padding-top:15px;color:#835c28}.acp button:focus-visible{outline:3px solid #be8927;outline-offset:4px}.acp-active [data-alpha-reproduction-pod-product],.acp-active .aam-artwork-credit-action,body[data-artwork-browse=print][data-artwork-finish=acrylic] [data-alpha-reproduction-pod-product],body[data-artwork-browse=print][data-artwork-finish=acrylic] .aam-artwork-credit-action{display:none!important}.acp-active [data-browse-for=print] .abt__presentation-note{display:none}.acp-card-stage{display:none;position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;pointer-events:none;z-index:2}.acp-active .acp-card-ready .acp-card-stage:not([hidden]){display:flex}.acp-active .acp-card-ready .alpha-product-card__artwork-frame{visibility:hidden}.acp-active .alpha-product-card__media{position:relative}.acp-active .alpha-product-card:hover .acp-art{transform:perspective(1400px) rotateY(0) translateY(-3px)}.acp-card-price{display:none;text-align:center;color:#102d4d;font-size:12px;line-height:1.6;margin:6px 12px 18px}.acp-card-price .money{font-size:16px;font-weight:750}.acp-active .acp-card-price{display:block}.acp-choice{display:block;width:100%;aspect-ratio:3/2;overflow:hidden;background:#eee6d9}.acp-choice .acp-stage{height:100%;aspect-ratio:auto;border-radius:0}.acp-zoomed .acp-visual{position:fixed;top:18px;right:18px;bottom:18px;left:18px;z-index:10010;background:#f4f0e7;border-radius:20px;display:flex;flex-direction:column}.acp-zoomed .acp-stage{height:calc(100% - 45px);aspect-ratio:auto}.acp-zoomed .acp-caption{padding:0 18px}.acp-room{--aap-ink:#102d4d;--aap-muted:#708399;margin-top:24px;min-width:0}.acp-room h3{font-family:var(--font-heading--family,Georgia,serif);font-weight:400}.acp-room-art{position:absolute;z-index:3;margin:0;transform:translate(-50%,-50%)!important;transition:none}.acp-room-art .acp-paper{box-shadow:.5px .5px #ffffffe0,var(--ap-depth,1px) var(--ap-depth,1px) 0 #aeb7b380,2px 3px 4px #43342124,5px 7px 9px #4334211a}.acp-room-dialog{width:min(1280px,96vw);max-width:96vw;max-height:94vh;padding:0;margin:auto;border:0;border-radius:22px;background:#fff;color:#102d4d;overflow:auto}.acp-room-dialog::backdrop{background:#102033b3}.acp-room-dialog .acp-room{margin:0;--aap-ink:#102d4d;--aap-muted:#708399}.acp-room-dialog .aap-preview__room{width:min(100%,calc((88vh - 160px)*1672/941));margin:auto}@media(max-width:989px){.acp-layout{grid-template-columns:1fr}.acp-stage{aspect-ratio:1}.acp-panel{padding:22px}}@media(max-width:749px){.acp{width:calc(100% - 24px);padding:14px;border-radius:20px}.acp-heading{display:block}.acp-preview-badge{display:inline-block;margin-top:12px}.acp-panel{padding:18px}.acp-product-title{font-size:27px}.acp-sizes{grid-template-columns:repeat(2,minmax(0,1fr))}.acp-zoomed .acp-visual{top:8px;right:8px;bottom:8px;left:8px}.acp-price-card{padding:13px;gap:10px}.acp-price-card>div+div{padding-left:10px}.acp-price-card [data-acrylic-price]{font-size:24px}.acp-line{flex-wrap:wrap}.acp-surfaces{gap:8px}.acp-room{padding:10px;border-radius:16px}.acp-room .aap-preview__artwork-badge{font-size:8px;padding:5px 7px;left:8px;top:8px}.acp-room .aap-zoom{font-size:11px;padding:6px 10px;right:8px;top:8px}.acp-room .aap-preview__dimension{font-size:9px;padding:4px 7px}.acp-room .aap-reference__measure>span{display:block;font-size:7px;padding:3px}.acp-room .aap-preview__footer{font-size:10px;gap:8px}}@media(prefers-reduced-motion:reduce){.acp-paper:after{transition:none}.acp-art:not(.acp-room-art){transition:none;transform:none!important}}.abo-scene{display:block}body[data-artwork-browse=board] .abo-card-preparing .abo-card-scene{display:block;visibility:hidden}body[data-artwork-browse=board] .abo-card-ready .abo-card-scene{visibility:visible}.abo{width:calc(100% - 48px);max-width:1760px;margin:28px auto;padding:clamp(20px,3vw,44px);background:#faf7f0;border:1px solid #e2d8c7;border-radius:24px;color:#122f48;box-sizing:border-box}.abo [hidden],.abo[hidden]{display:none!important}.abo *{box-sizing:border-box}.abo-heading{margin-bottom:26px}.abo-heading>p{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#986c2d;font-weight:750;margin:0 0 8px}.abo-heading h2{margin:0 0 9px;font-family:Georgia,serif;font-size:clamp(28px,3vw,44px);line-height:1.15}.abo-heading>span{font-size:15px;color:#647385}.abo-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.8fr);gap:30px;align-items:start}.abo-options{background:#fff;padding:clamp(20px,3vw,36px);border:1px solid #e1ded7;border-radius:18px}.abo-options h3{font-size:23px;line-height:1.3;margin:0 0 14px}.abo-spec{color:#617184;font-size:15px}.abo-benefits{padding-left:20px;margin:20px 0;font-size:14px;line-height:1.8}.abo-field{border:0;padding:0;margin:25px 0 14px;min-width:0}.abo-field legend{font-weight:700;margin-bottom:12px}.abo-sizes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.abo-sizes button{display:grid;gap:5px;padding:14px 12px;border:1px solid #ced7dc;border-radius:14px;color:#122f48;background:#fff;font:inherit;cursor:pointer;min-height:70px}.abo-sizes button[aria-pressed=true]{border-color:#b5822b;background:#fcf5e7;box-shadow:inset 0 0 0 1px #b5822b}.abo-sizes .asp-price{margin:0}.abo-sizes .money{font-size:16px}.abo-crop{display:grid;gap:14px}.abo-crop label{display:grid;grid-template-columns:100px minmax(0,1fr) 50px;align-items:center;gap:10px;font-size:13px}.abo-crop input{width:100%;accent-color:#a87332;min-height:30px}.abo-crop button{justify-self:start;padding:10px 14px;min-height:44px;border:1px solid #cdd5dc;border-radius:22px;background:#fff;color:#122f48;font:inherit;font-size:12px;cursor:pointer}.abo-note,.abo-caption{font-size:12px;line-height:1.6;color:#617184}.abo-caption{text-align:center}.abo-country{display:grid;gap:8px;margin:25px 0;font-size:14px}.abo-country button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:46px;border:1px solid #c4ced5;border-radius:24px;background:#f6f8fb;color:#122f48;padding:12px 16px;font:inherit;cursor:pointer}.abo-price{border-top:1px solid #e2e5e6;padding-top:20px}.abo-price .money{font-size:30px;font-weight:750}.abo-pending{margin:20px 0 0;padding:12px 16px;border-radius:12px;background:#f5eee2;text-align:center;font-size:14px;font-weight:650}.abo :is(button,input):focus-visible{outline:3px solid #267cdf;outline-offset:3px}.abo-scene{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:16px;background:#eee5d6}.abo-scene canvas{display:block;width:100%;height:100%;object-fit:contain}.abo-source,.abo-stand-source{position:absolute!important;width:1px!important;height:1px!important;opacity:0;pointer-events:none}.abt__type-card>.abo-scene{aspect-ratio:3/2;border-radius:0}.abt__presentation-chip>.abo-scene{width:140px;flex:0 0 140px;border-radius:0}.abo-card-scene{display:none;position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;border-radius:0;pointer-events:none}.abo-card-price{display:none!important;text-align:center;margin:4px 16px 20px}.abo-card-price .money{font-size:19px;font-weight:750}.abo-card-price small{font-size:12px;color:#617184}body[data-artwork-browse=board] [data-alpha-reproduction-pod-product],body[data-artwork-browse=board] .aam-artwork-credit-action,body[data-artwork-browse=board] .abt__price-note,body[data-artwork-browse=board] .asp-card-price,body[data-artwork-browse=board] [data-alpha-mobile-format-cta]{display:none!important}body[data-artwork-browse=board] .abo-card-ready .alpha-product-card__artwork-frame{visibility:hidden}body[data-artwork-browse=board] .abo-card-ready .alpha-product-card__media{position:relative}body[data-artwork-browse=board] .abo-card-ready .abo-card-scene{display:block}body[data-artwork-browse=board] .abo-card-price{display:grid!important}@media(max-width:989px){.abo-layout{grid-template-columns:minmax(0,1fr)}.abo-gallery{max-width:740px;width:100%;margin:auto}}@media(max-width:749px){.abo{width:calc(100% - 24px);padding:16px;margin:16px auto}.abo-layout{gap:18px}.abo-options{padding:20px 16px}.abo-crop label{grid-template-columns:80px minmax(0,1fr) 44px}.abo-card-price{margin-inline:8px}.abo-heading>span{font-size:13px}.abt__presentation-chip>.abo-scene{width:112px;flex-basis:112px}}body[data-artwork-browse=print][data-artwork-finish=budgetframe] [data-alpha-mobile-format-cta],[data-budgetframe-commerce][hidden],.bfp .bfp-preview-badge[hidden],.bfp .bfp-purchase-note[hidden]{display:none!important}[data-budgetframe-commerce] .bfc-purchase-note{font-size:12px;color:var(--ap-muted);line-height:1.5}[data-budgetframe-commerce] .bfc-pay,[data-budgetframe-commerce] [data-budgetframe-add]{width:100%;font:inherit;cursor:pointer;min-height:48px}[data-budgetframe-commerce] .bfc-pay{display:block;padding:15px 20px;border:0;border-radius:40px;background:#9f5d2c;color:#fff;font-weight:650;margin:10px 0}[data-budgetframe-commerce] .bfc-pay strong{display:block}[data-budgetframe-commerce] button:disabled{opacity:.5;cursor:wait}[data-budgetframe-commerce-error]{color:#9a302b;font-size:13px}.repro-collection-hero{position:relative;isolation:isolate;overflow:hidden;display:block;width:100%;margin:0 0 40px;padding:0;background:#2d231a}.repro-collection-hero__scene{position:relative;container-type:inline-size;width:100%;aspect-ratio:2/1;overflow:hidden}.repro-collection-hero__room{display:block;width:100%;height:100%;object-fit:cover}.repro-collection-hero__frame{position:absolute;left:50%;top:30%;transform:translate(-50%,-50%);width:var(--frame-width);padding:.75cqw;background:linear-gradient(110deg,#e8d08f,#b18b41 46%,#d8b866 82%,#8b6c32);box-shadow:.3cqw .7cqw .8cqw #30201455;box-sizing:border-box}.repro-collection-hero__painting{position:relative;display:block;width:100%;height:auto;max-width:none;border:.22cqw solid #211f1a;box-sizing:border-box}.repro-collection-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(0deg,rgba(25,18,12,.88),rgba(25,18,12,.32) 38%,transparent 70%)}.repro-collection-hero__copy{position:absolute;bottom:7%;left:6%;right:6%;z-index:2;color:#fff;max-width:820px;text-shadow:0 1px 10px #0003}.repro-collection-hero__copy .repro-collection-hero__brand{font:11px/1.5 Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#eed4a1;margin:0 0 12px}.repro-collection-hero__copy h1{font:400 clamp(28px,3.6vw,56px)/1.1 Georgia,serif;color:#fff;margin:0 0 14px}.repro-collection-hero__copy p{font:16px/1.65 Arial,sans-serif;color:#f5eee3;margin:0;max-width:650px}@media(max-width:749px){.repro-collection-hero{margin-bottom:24px}.repro-collection-hero:after{display:none}.repro-collection-hero__copy{position:relative;bottom:auto;left:auto;right:auto;padding:24px;text-shadow:none}.repro-collection-hero__copy h1{font-size:30px}.repro-collection-hero__copy p{font-size:14px}}repro-collection-description{display:block}.repro-collection-hero__read{display:inline-flex;gap:12px;align-items:center;margin-top:16px;padding:11px 18px;border:1px solid #eed4a1;background:transparent;color:#eed4a1;font:14px/1.4 Arial,sans-serif;cursor:pointer;text-shadow:none}.repro-collection-hero__read:hover{background:#eed4a1;color:#29231c}.repro-collection-hero__read:focus-visible,.repro-collection-description button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.repro-collection-description{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:calc(100% - 32px);max-width:760px;max-height:85dvh;padding:32px;border:0;border-radius:6px;background:#fcfaf6;color:#29231c;box-sizing:border-box;box-shadow:0 20px 80px #0004;overflow:auto;overscroll-behavior:contain}.repro-collection-description:not([open]){display:none}.repro-collection-description::backdrop{background:#17120ecc;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.repro-collection-description__header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:24px;border-bottom:1px solid #d9cfbc;padding-bottom:18px}.repro-collection-description__header h2{font:400 32px/1.2 Georgia,serif;margin:0;color:#29231c}.repro-collection-description__header button{border:0;background:transparent;color:#29231c;cursor:pointer;font:28px/1 Arial,sans-serif;min-width:44px;min-height:44px;flex-shrink:0}.repro-collection-description__text{font:16px/1.75 Arial,sans-serif;overflow-wrap:anywhere}.repro-collection-description__text h1,.repro-collection-description__text h2,.repro-collection-description__text h3{font:400 25px/1.3 Georgia,serif;margin:24px 0 16px;color:#29231c}.repro-collection-description__text p{margin:0 0 18px}.repro-collection-description__text img{max-width:100%;height:auto}html:has(.repro-collection-description[open]){overflow:hidden}@media(max-width:749px){.repro-collection-description{padding:24px}.repro-collection-description__header h2{font-size:27px}}.alpha-shipping-examples{max-width:1100px;margin:36px auto 0;padding-top:32px;border-top:1px solid #ddd}.alpha-shipping-examples h2{font:inherit;font-size:28px;line-height:1.3;margin:0 0 18px}.alpha-shipping-examples p{font-size:16px;line-height:1.75;color:#555}.alpha-shipping-examples table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.6}.alpha-shipping-examples th,.alpha-shipping-examples td{padding:18px 16px;text-align:left;border-bottom:1px solid #ddd;vertical-align:top}.alpha-shipping-examples thead th{background:#f7f7f5;font-weight:600}.alpha-shipping-examples tbody th{font-weight:400;width:50%}.alpha-shipping-examples__note{font-size:14px!important}.alpha-shipping-examples__scroll{overflow-x:auto}@media(max-width:749px){.alpha-shipping-examples h2{font-size:25px}.alpha-shipping-examples th,.alpha-shipping-examples td{padding:12px 8px;font-size:13px;overflow-wrap:anywhere}.alpha-shipping-examples tbody th{width:42%}.alpha-shipping-examples p{font-size:15px}}.alpha-shipping-formats{max-width:1100px;margin:36px auto 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 64px;border-top:1px solid #ddd;padding-top:32px}.alpha-shipping-formats h2,.alpha-shipping-oil-title{font:inherit;font-size:28px;line-height:1.3;font-weight:400;margin:0 0 18px}.alpha-shipping-formats p{font-size:16px;line-height:1.8;color:#555;margin:0 0 16px}.alpha-shipping-oil-title{max-width:1100px;margin:0 auto 24px}.alpha-shipping-policy .shopify-policy__body:before{content:none}@media(max-width:749px){.alpha-shipping-formats{grid-template-columns:1fr;gap:26px}.alpha-shipping-formats h2{font-size:25px}.alpha-shipping-formats p{font-size:15px}}.bento-box{display:grid;column-gap:var(--bento-gap);row-gap:calc(var(--bento-gap) * 1.5);width:100%}.bento-box:has(.collection-card--image-bg){row-gap:var(--bento-gap)}.bento-box~.bento-box{padding-block-start:var(--bento-gap)}@media screen and (max-width:900px){.bento-box{grid-template-columns:repeat(2,1fr)}.bento-box__item{min-width:0;overflow:hidden}.bento-box__item:nth-child(3n+1){grid-column:span 1}.bento-box__item:nth-child(3n+2){grid-column:span 1}.bento-box__item:nth-child(3n+3){grid-column:span 2}.bento-box__item:last-child:nth-child(3n+5){grid-column:span 1}.bento-box__item:last-child:nth-child(3n+4){grid-column:span 2}}@media screen and (min-width:901px){.bento-box{grid-template-columns:repeat(12,1fr);grid-template-areas:"A A A B B B B B B C C C" "D D D D D D E E E F F F" "G G G H H H I I I I I I" "J J J J K K K K L L L L"}.bento-box__item:nth-child(1){grid-area:A}.bento-box__item:nth-child(2){grid-area:B}.bento-box__item:nth-child(3){grid-area:C}.bento-box__item:nth-child(4){grid-area:D}.bento-box__item:nth-child(5){grid-area:E}.bento-box__item:nth-child(6){grid-area:F}.bento-box__item:nth-child(7){grid-area:G}.bento-box__item:nth-child(8){grid-area:H}.bento-box__item:nth-child(9){grid-area:I}.bento-box__item:nth-child(10){grid-area:J}.bento-box__item:nth-child(11){grid-area:K}.bento-box__item:nth-child(12){grid-area:L}.bento-box--items-1{grid-template-areas:"A A A A A A A A A A A A"}.bento-box--items-2{grid-template-areas:"A A A A A A B B B B B B"}.bento-box--items-4{grid-template-areas:"A A A A B B B B B B B B" "C C C C C C C C D D D D"}.bento-box--items-5{grid-template-areas:"A A A B B B B B B C C C" "D D D D D D E E E E E E"}.bento-box--items-7{grid-template-areas:"A A A B B B B B B C C C" "D D D D D D D D D E E E" "F F F F F F G G G G G G"}.bento-box--items-8{grid-template-areas:"A A A B B B B B B C C C" "D D D D D D E E E F F F" "G G G H H H H H H H H H"}.bento-box--items-10{grid-template-areas:"A A A B B B B B B C C C" "D D D D D D E E E F F F" "G G G G G G G G G H H H" "I I I J J J J J J J J J"}.bento-box--items-11{grid-template-areas:"A A A B B B B B B C C C" "D D D D D D E E E F F F" "G G G H H H I I I I I I" "J J J J K K K K K K K K"}}.buy-buttons-block{--buy-button-preferred-width: 185px;width:100%}.product-form-buttons{display:flex;flex-wrap:wrap}.product-form-buttons:not(:has(.quantity-rules)){gap:calc(var(--gap-sm) / 2)}@media screen and (min-width:750px){.product-form-buttons:not(:has(.quantity-rules)){gap:var(--gap-sm)}}.product-form-buttons>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing,.product-form-text__error){flex:1 1 var(--buy-button-preferred-width, 0);min-width:fit-content}.product-form-buttons--stacked>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing,.product-form-text__error){flex-basis:51%}.product-form-buttons button{width:100%;padding-block:var(--padding-lg)}.quantity-selector{flex-grow:0;flex-shrink:0;height:var(--height-buy-buttons)}.quantity-label{flex:1 0 100%;width:100%;font-size:var(--font-size--sm);margin-block-end:var(--gap-xs)}.quantity-label__cart-count{color:var(--color-foreground-secondary)}.quantity-rules{display:flex;flex-wrap:wrap;gap:0;row-gap:calc(var(--gap-xs) / 2);flex:1 0 100%;width:100%;font-size:var(--font-size--xs);color:var(--color-foreground-secondary);margin-block-start:var(--gap-xs);margin-block-end:var(--gap)}.product-form-buttons:has(~.volume-pricing .volume-pricing__title) .quantity-rules{margin-block-end:var(--gap-md)}.quantity-rules__item{position:relative;display:inline-block;color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}.quantity-rules__item:not(:last-child){padding-inline-end:var(--padding-xl);margin-inline-end:var(--margin-2xs)}.quantity-rules__item:not(:last-child):after{content:"\2022";position:absolute;inset-inline-end:.5rem;top:50%;transform:translateY(-50%);font-size:.5em;line-height:0}.add-to-cart-button{height:var(--height-buy-buttons);text-transform:var(--button-text-case-primary)}.add-to-cart-button.button-secondary{text-transform:var(--button-text-case-secondary)}shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: var(--style-border-radius-buttons-primary);--shopify-accelerated-checkout-button-block-size: var(--height-buy-buttons)}.product-form-buttons:has(.add-to-cart-button.button-secondary) shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: var(--style-border-radius-buttons-secondary);--shopify-accelerated-checkout-button-block-size: var(--height-buy-buttons)}.product-form-text__error{display:flex;flex:1 0 100%;align-items:flex-start;gap:var(--gap-xs);margin-block-end:var(--gap-xs)}.product__pickup-availabilities{width:100%;color:var(--color, var(--color-foreground))}.pickup-availability__column{display:flex;flex-direction:column;justify-content:flex-start}.pickup-availability__row{display:flex;gap:var(--padding-xs)}.pickup-availability__dialog-row{display:flex;justify-content:space-between;align-items:flex-start}.pickup-availability__header-container{padding-block-end:var(--padding-2xl)}.pickup-location__wrapper{display:flex;flex-direction:column;padding-block:var(--padding-2xl);padding-inline:var(--theme-drawer-padding);border-top:1px solid var(--color-border);gap:var(--padding-xs)}.pickup-location__address-wrapper{display:flex;flex-direction:column;gap:var(--padding-md)}.pickup-location__text-sm{font-size:var(--font-size--sm);margin:0}.pickup-location__text-xs{font-size:var(--font-size--xs);margin:0}.pickup-location__button{width:fit-content;color:var(--color, var(--color-foreground));font-size:var(--font-size--xs);font-family:var(--font-body--family);padding:0;cursor:pointer;margin-block:var(--margin-xs)}.pickup-location__button:hover{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}.pickup-location__h4{margin:0}.pickup-location__text-bold{font-size:var(--font-size--md);font-weight:600;margin:0}.pickup-location__availability-wrapper{display:flex;align-items:center;gap:var(--gap-xs);font-family:var(--font-paragraph--family)}.pickup-location__address{font-style:normal}.volume-pricing{display:block;width:100%;margin-bottom:var(--gap)}.volume-pricing:not(:has(.volume-pricing__title)){margin-top:0;margin-bottom:0}.volume-pricing__title{display:block;margin-block-end:var(--gap-sm);font-size:var(--font-size--sm);font-weight:var(--font-body--weight);color:var(--color-foreground)}.volume-pricing__table{width:100%}.volume-pricing__row{display:flex;justify-content:space-between;align-items:center;padding-block:var(--padding-sm);padding-inline:var(--padding-md);font-size:var(--font-size--sm)}.volume-pricing__row--even{background:rgb(var(--color-foreground-rgb) / var(--opacity-5))}.volume-pricing__row--odd{background:var(--color-background)}.volume-pricing__collapsible-wrapper{block-size:0;overflow-y:clip;opacity:0;interpolate-size:allow-keywords;transition:opacity var(--animation-speed-slow) var(--animation-easing),block-size var(--animation-speed-slow) var(--animation-easing)}.volume-pricing__toggle{width:100%;padding-bottom:0;padding-inline:0;text-align:start;color:var(--color-foreground-secondary);font-size:var(--font-size--xs);cursor:default;margin-block-start:0;pointer-events:none}button.volume-pricing__toggle{padding-block:var(--padding-sm)}.volume-pricing__toggle-text{cursor:pointer;display:inline-block;pointer-events:auto}.volume-pricing__show-less{display:none}.volume-pricing--expanded .volume-pricing__collapsible-wrapper{opacity:1;block-size:auto}@starting-style{.volume-pricing--expanded .volume-pricing__collapsible-wrapper{block-size:0;opacity:0;overflow-y:clip}}.volume-pricing--expanded .volume-pricing__show-more{display:none}.volume-pricing--expanded .volume-pricing__show-less{display:inline}.accelerated-checkout-block[data-shopify-visual-preview]{width:300px}more-payment-options-link{font-size:smaller}more-payment-options-link a:hover{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}.shopify-payment-button__more-options[aria-hidden=true]{display:none}.divider{align-self:stretch;display:flex;align-items:center;justify-content:var(--divider-justify-content)}.divider__line{border-bottom:var(--divider-border-thickness) solid var(--color-border);border-inline-end:var(--divider-border-thickness) solid var(--color-border);border-radius:calc(var(--style-border-radius-sm) * var(--divider-border-rounded));flex-basis:var(--divider-flex-basis);min-height:var(--divider-flex-basis)}.recipient-form{--options-border-radius: var(--variant-picker-button-radius);--options-border-width: var(--variant-picker-button-border-width);display:flex;flex-direction:column;color:var(--color, var(--color-foreground));padding-bottom:var(--padding-2xl)}.recipient-form__send-to{padding:0;margin-block-end:var(--margin-xs)}.gift-card-form-option{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-sm);padding:0;border:none}.gift-card-form-option__button-label{display:flex;align-items:center;position:relative;padding-block:var(--padding-sm);padding-inline:var(--padding-lg);border:var(--style-border-width) solid var(--color-variant-border);border-radius:var(--options-border-radius);border-width:var(--options-border-width);overflow:clip;justify-content:center;min-width:auto;background-color:var(--color-variant-background);color:var(--color-variant-text);transition:background-color var(--animation-speed) var(--animation-easing),border-color var(--animation-speed) var(--animation-easing)}.gift-card-form-option__button-label:hover{background-color:var(--color-variant-hover-background);border-color:var(--color-variant-hover-border);color:var(--color-variant-hover-text)}.gift-card-form-option__button-label:has(:focus-visible){--variant-picker-stroke-color: var(--color-foreground);border-color:var(--color-foreground);outline:var(--focus-outline-width) solid var(--color-foreground);outline-offset:var(--focus-outline-offset)}.gift-card-form-option__button-label:has(:checked){color:var(--color-selected-variant-text);background-color:var(--color-selected-variant-background);border-color:var(--color-selected-variant-border);transition:background-color var(--animation-speed) var(--animation-easing),border-color var(--animation-speed) var(--animation-easing)}.gift-card-form-option__button-label:has(:checked):hover{background-color:var(--color-selected-variant-hover-background);border-color:var(--color-selected-variant-hover-border);color:var(--color-selected-variant-hover-text)}.gift-card-form-option__button-label input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer;width:100%;height:100%}.recipient-fields{display:flex;flex-direction:column;gap:var(--gap-sm);transition:opacity .3s var(--animation-easing);padding-block-start:var(--padding-xl)}.recipient-fields[hidden]{display:none}.field--send-on{display:flex;flex-direction:column}.recipient-form__message{display:flex;flex-direction:row;align-items:center;gap:var(--gap-sm);margin-top:var(--margin-sm)}.recipient-form-field-label{position:absolute;inset-inline-start:var(--padding-sm);bottom:var(--padding-sm);font-style:italic;color:var(--color-input-text)}.recipient-fields__textarea{min-height:5.5rem;overflow-y:auto;padding-bottom:calc(var(--padding-sm) * 3);scroll-padding-bottom:calc(var(--padding-sm) * 3)}.recipient-fields__input{flex-grow:1;padding:var(--input-padding);background-color:var(--color-input-background);color:var(--color-input-text);text-align:start;font-size:var(--font-paragraph--size);border:var(--style-border-width-inputs) solid var(--color-input-border);border-radius:var(--style-border-radius-inputs)}.recipient-fields__input:autofill{background-color:var(--color-input-background);color:var(--color-input-text)}.recipient-fields__input:is(:focus){outline-color:var(--color-input-background)}.field--send-on .recipient-fields__input::-webkit-calendar-picker-indicator{cursor:pointer;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 24 24' %3E%3Cg%3E%3Cpath d='M9 11H7v2h2v-2zm4 0h-2v2h2v-2zm4 0h-2v2h2v-2zm2-7h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 24 24' %3E%3Cg%3E%3Cpath d='M9 11H7v2h2v-2zm4 0h-2v2h2v-2zm4 0h-2v2h2v-2zm2-7h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-image:none;background-color:currentColor;mask-type:match-source}.field--send-on .recipient-fields__input::-webkit-datetime-edit{cursor:text}.field--send-on .recipient-fields__input::-webkit-datetime-edit-year-field,.field--send-on .recipient-fields__input::-webkit-datetime-edit-month-field,.field--send-on .recipient-fields__input::-webkit-datetime-edit-day-field{color:var(--color-input-text)}.field--send-on .recipient-fields__input{cursor:text}@supports (-moz-appearance: none){.field--send-on .recipient-fields__input{cursor:pointer}}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--overlay-layer);pointer-events:none;border-radius:var(--overlay-border-radius, 0)}.overlay--solid{background:var(--overlay-color)}.overlay--gradient{background:linear-gradient(var(--overlay-direction),var(--overlay-color),var(--overlay-color--end))}
/*# sourceMappingURL=/cdn/shop/t/166/compiled_assets/styles.css.map?subset=NAAEAAAAAAAAGAAAAAAAAAAAQAIgAgIAIBAAAgAAAADAboAAQAACEAUAQDBBAEg */
