@keyframes rkFadeIn{0%{opacity:0}to{opacity:1}}@keyframes rkFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.rk-mini-cart,.rk-qv-ov,.rk-qv-m{--rk-qv-serif: "Jost", var(--font-heading-family), sans-serif;--rk-qv-body: "Assistant", var(--font-body-family), sans-serif;--rk-heading-scale: 1;--rk-qv-text-scale: 1.1}.rk-hdr-cart-slot{position:relative}.rk-hdr-cart-btn{background:none;border:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;align-items:center;justify-content:center}.rk-mini-cart{display:none;position:absolute;top:calc(100% + 10px);right:0;background:#fff;width:360px;max-width:92vw;box-shadow:0 16px 40px #00000024;border:1px solid #eee;z-index:400;animation:rkFadeUp .2s ease;text-align:left;color:#1a1a1a}.rk-mini-cart.is-open{display:block}@media(max-width:768px){.rk-mini-cart{position:fixed;top:calc(var(--rk-hdr-h, 72px) + 10px);left:16px;right:16px;width:auto;max-width:none;margin:0 auto;transform:none;animation:rkFadeIn .2s ease}}.rk-mc-head{padding:16px 18px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:baseline}.rk-mc-head-title{margin:0;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:11px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;color:#1a1a1a}.rk-mc-head-count{margin:0;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:11px;color:#5c5c5c;font-weight:500}.rk-mc-empty{padding:40px 24px;text-align:center}.rk-mc-empty-h{margin:0 0 6px;font-family:var(--font-heading-family),"Jost",sans-serif;font-size:16px;font-weight:400;color:#1a1a1a}.rk-mc-empty-p{margin:0 0 18px;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:12px;color:#5c5c5c}.rk-mc-items{max-height:300px;overflow-y:auto;padding:10px 0}.rk-mc-row{display:flex;gap:12px;padding:10px 18px;align-items:flex-start}.rk-mc-thumb{width:54px;height:68px;flex-shrink:0;border:1px solid #eee;background:#f4f4f4;object-fit:cover}.rk-mc-meta{flex:1;min-width:0}.rk-mc-title{margin:0 0 2px;font-family:var(--font-heading-family),"Jost",sans-serif;font-size:13px;font-weight:400;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rk-mc-artist{margin:0 0 3px;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:11px;color:#5c5c5c;font-weight:450}.rk-mc-opts{margin:0 0 4px;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:11px;color:#888}.rk-mc-price{margin:0;font-family:var(--font-heading-family),"Jost",sans-serif;font-size:13px;font-weight:500;color:#1a1a1a}.rk-mc-remove{background:none;border:none;color:#888;cursor:pointer;padding:4px;font-size:14px;flex-shrink:0;line-height:1}.rk-mc-more{margin:0;padding:6px 18px;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:11px;color:#888;font-style:italic}.rk-mc-ship{padding:12px 18px;background:#fafafa;border-top:1px solid #eee}.rk-mc-ship-ok{margin:0;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:11px;color:#8b6529;font-weight:600;display:inline-flex;align-items:center;gap:5px}.rk-mc-ship-msg{margin:0 0 5px;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:11px;color:#5c5c5c}.rk-mc-ship-msg strong{color:#8b6529;font-weight:700}.rk-mc-ship-bar{height:3px;background:#eee;overflow:hidden}.rk-mc-ship-fill{height:100%;background:#a67c3d;transition:width .3s}.rk-mc-sub{padding:14px 18px;border-top:1px solid #eee;display:flex;justify-content:space-between;align-items:baseline}.rk-mc-sub-lab{margin:0;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:12px;color:#5c5c5c;font-weight:500}.rk-mc-sub-val{margin:0;font-family:var(--font-heading-family),"Jost",sans-serif;font-size:18px;font-weight:500;color:#1a1a1a}.rk-mc-actions{padding:0 18px 16px;display:flex;gap:8px}.rk-mc-btn{flex:1;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:12px 14px;text-decoration:none;cursor:pointer;border:1px solid #1a1a1a;transition:background .25s,color .25s,border-color .25s}.rk-mc-btn--ghost{background:transparent;color:#1a1a1a}.rk-mc-btn--ghost:hover{background:#1a1a1a;color:#fff}.rk-mc-btn--brass{background:#8b6529;color:#fff;border-color:#8b6529}.rk-mc-btn--brass:hover{background:#a67c3d;border-color:#a67c3d}.rk-hdr-wish-slot{position:relative}.rk-hdr-wish-btn{background:none;border:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;align-items:center;justify-content:center}.rk-mini-wish{display:none;position:absolute;top:calc(100% + 10px);right:0;background:#fff;width:380px;max-width:92vw;box-shadow:0 16px 40px #00000024;border:1px solid #eee;z-index:400;animation:rkFadeUp .2s ease;text-align:left;color:#1a1a1a;overflow:hidden}.rk-mini-wish.is-open{display:block}@media(max-width:768px){.rk-mini-wish{position:fixed;top:calc(var(--rk-hdr-h, 72px) + 10px);left:16px;right:16px;width:auto;max-width:none;margin:0 auto;transform:none;animation:rkFadeIn .2s ease}.rk-mw-items{max-height:min(360px,55vh)}}.rk-mw-head{padding:16px 18px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center;gap:12px;background:linear-gradient(180deg,#fff,#fafafa)}.rk-mw-head-main{display:inline-flex;align-items:center;gap:10px;min-width:0}.rk-mw-head-icon{width:30px;height:30px;border-radius:50%;background:#a67c3d1f;color:#8b6529;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.rk-mw-head-title{margin:0;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:11px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;color:#1a1a1a}.rk-mw-head-count{margin:0;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:11px;color:#8b6529;font-weight:600;white-space:nowrap}.rk-mw-loading,.rk-mw-empty{padding:36px 24px 40px;text-align:center}.rk-mw-loading p{margin:0;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:12px;color:#5c5c5c}.rk-mw-empty-icon{width:64px;height:64px;margin:0 auto 14px;border-radius:50%;background:#fafafa;border:1px solid #eee;color:#8b6529;display:flex;align-items:center;justify-content:center}.rk-mw-empty-h{margin:0 0 6px;font-family:var(--font-heading-family),"Jost",sans-serif;font-size:18px;font-weight:400;color:#1a1a1a}.rk-mw-empty-p{font-family:var(--font-body-family),"Assistant",sans-serif;font-size:12px;line-height:1.55;color:#5c5c5c;max-width:26ch;margin:0 auto 20px}.rk-mw-items{max-height:360px;overflow-y:auto;padding:8px 0}.rk-mw-row{display:flex;gap:12px;padding:12px 16px;align-items:flex-start;border-bottom:1px solid #f2f2f2}.rk-mw-row:last-child{border-bottom:none}.rk-mw-thumb-link{flex-shrink:0;text-decoration:none}.rk-mw-thumb{width:58px;height:72px;display:block;border:1px solid #eee;background:#f4f4f4;object-fit:cover}.rk-mw-thumb--ph{background:linear-gradient(145deg,#ececec,#ddd)}.rk-mw-meta{flex:1;min-width:0}.rk-mw-tier{display:inline-block;margin:0 0 4px;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:10px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#8b6529}.rk-mw-title{display:block;margin:0 0 2px;text-decoration:none;font-family:var(--font-heading-family),"Jost",sans-serif;font-size:14px;font-weight:400;color:#1a1a1a;line-height:1.25}.rk-mw-title:hover{color:#8b6529}.rk-mw-artist{margin:0 0 4px;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:11px;color:#5c5c5c}.rk-mw-price{margin:0 0 8px;font-family:var(--font-heading-family),"Jost",sans-serif;font-size:13px;font-weight:500;color:#1a1a1a}.rk-mw-row-actions{display:flex;flex-wrap:wrap;gap:6px}.rk-mw-act{font-family:var(--font-body-family),"Assistant",sans-serif;font-size:10px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;padding:7px 10px;border:1px solid #ddd;background:#fff;color:#1a1a1a;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.rk-mw-act:hover{border-color:#1a1a1a}.rk-mw-act--brass{background:#8b6529;border-color:#8b6529;color:#fff}.rk-mw-act--brass:hover{background:#a67c3d;border-color:#a67c3d}.rk-mw-remove{background:none;border:none;color:#aaa;cursor:pointer;padding:4px;flex-shrink:0;line-height:0;transition:color .2s}.rk-mw-remove:hover{color:#1a1a1a}.rk-mw-foot{padding:14px 16px 16px;border-top:1px solid #eee;background:#fafafa}.rk-mw-note{margin:0 0 12px;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:10px;line-height:1.45;color:#888}.rk-mw-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:12px 14px;text-decoration:none;cursor:pointer;border:1px solid #1a1a1a;transition:background .25s,color .25s,border-color .25s}.rk-mw-btn--ghost{background:transparent;color:#1a1a1a}.rk-mw-btn--ghost:hover{background:#1a1a1a;color:#fff}.rk-mw-btn--brass{background:#8b6529;color:#fff;border-color:#8b6529}.rk-mw-btn--brass:hover{background:#a67c3d;border-color:#a67c3d}.rk-qv-ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#1a1a1a8c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:none;align-items:center;justify-content:center;animation:rkFadeIn .25s ease;padding:20px}.rk-qv-ov.is-open{display:flex}.rk-qv-m{background:#fff;max-width:1100px;width:100%;max-height:92vh;overflow:hidden;display:grid;grid-template-columns:1.1fr 1fr;animation:rkFadeUp .3s ease;box-shadow:0 24px 80px #00000040}@media(max-width:1000px){.rk-qv-ov{padding:0;align-items:flex-end}.rk-qv-m{display:flex;flex-direction:column;max-height:96vh;width:100%;border-radius:14px 14px 0 0}.rk-qv-left{flex-shrink:0}.rk-qv-right{flex:1;max-height:none}}.rk-qv-left{display:flex;flex-direction:column;min-height:0;min-width:0;background:#f4f4f4}.rk-qv-handle{display:none}@media(max-width:1000px){.rk-qv-handle{display:flex;justify-content:center;padding:8px 0 2px;flex-shrink:0}.rk-qv-handle span{width:38px;height:4px;border-radius:2px;background:#d8d2c5}}.rk-qv-stage{position:relative;flex:none;aspect-ratio:1 / 1;width:100%;max-height:calc(92vh - 96px);min-height:0;overflow:hidden;background:#f4f4f4}@media(max-width:1000px){.rk-qv-stage{width:auto;height:min(52vh,100vw,460px);max-height:none;margin:0 auto;aspect-ratio:auto}.rk-qv-thumbs{padding:8px 10px;gap:6px}.rk-qv-finish-opts{gap:6px}.rk-qv-fin{min-width:calc(33.3% - 6px);padding:9px 8px;gap:7px}.rk-qv-fin-name{font-size:calc(12px * var(--rk-qv-text-scale, 1))}.rk-qv-price{display:inline-block;font-size:calc(22px * var(--rk-qv-text-scale, 1))}.rk-qv-price-meta{display:inline-block;margin-left:8px}}@media(max-width:480px){.rk-qv-stage{height:min(48vh,100vw,380px)}.rk-qv-fin{flex:1 1 100%;min-width:0}.rk-qv-sticky{gap:6px;padding-left:14px;padding-right:14px}.rk-qv-atc{padding:13px 10px;font-size:calc(11px * var(--rk-qv-text-scale, 1));letter-spacing:1.1px}.rk-qv-icon-btn{padding:10px 11px}}.rk-qv-media-slots{position:absolute;top:0;right:0;bottom:0;left:0}.rk-qv-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .28s ease;pointer-events:none;background:#f4f4f4}.rk-qv-slide.on{opacity:1;pointer-events:auto}.rk-qv-slide img{width:100%;height:100%;object-fit:contain}.rk-qv-slide--image img{object-fit:contain}.rk-qv-artbox{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden;box-shadow:0 10px 34px #00000029}.rk-qv-artbox img{width:100%;height:100%;object-fit:cover;display:block}.rk-qv-artbox--framed{border:13px solid #141414;background:#fbfaf6;padding:5.5%;box-sizing:border-box;box-shadow:0 14px 44px #00000047,inset 0 0 0 1px #ffffff0f}.rk-qv-artbox__inner{position:relative;width:100%;height:100%;overflow:hidden;box-shadow:inset 0 1px 4px #00000024}.rk-qv-slide-cap{position:absolute;bottom:12px;left:0;right:0;margin:0;text-align:center;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(11.5px * var(--rk-qv-text-scale, 1));color:#0000008c;font-style:italic;pointer-events:none;z-index:2}.rk-qv-slide-cap--texture{background:#fff9;padding:4px 0}.rk-qv-room-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(155deg,#e8ddd0,#d4c4b0)}.rk-qv-room-print{position:absolute;top:18%;left:50%;transform:translate(-50%);width:34%;aspect-ratio:4 / 5;overflow:hidden;box-shadow:0 6px 28px #0000002e;border:1px solid rgba(0,0,0,.08)}.rk-qv-slide--room.is-landscape .rk-qv-room-print{width:46%;aspect-ratio:5 / 4}.rk-qv-slide--room.is-mounted .rk-qv-room-print,.rk-qv-slide--room.is-framed .rk-qv-room-print{border-width:0}.rk-qv-slide--room.is-framed .rk-qv-room-print{border:5px solid #141414;background:#fbfaf6;padding:8%;box-sizing:border-box}.rk-qv-room-print img{width:100%;height:100%;object-fit:cover}.rk-qv-detail-zoom,.rk-qv-texture-zoom{position:absolute;top:10%;right:10%;bottom:10%;left:10%;overflow:hidden;background:#f4f4f4}.rk-qv-detail-zoom img{transform:scale(2.4);transform-origin:40% 40%;object-fit:cover}.rk-qv-texture-zoom img{transform:scale(5);transform-origin:62% 30%;object-fit:cover}.rk-qv-texture-grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(115deg,#ffffff0d 0 1px,#00000009 1px 2px);mix-blend-mode:multiply}.rk-qv-mounted-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#efeae2,#e3dccf)}.rk-qv-mounted-print{position:absolute;left:14%;right:14%;top:26%;height:40%;box-shadow:0 18px 40px #00000038}.rk-qv-mounted-print:after{content:"";position:absolute;left:0;right:0;bottom:0;height:12%;background:linear-gradient(180deg,#c9c9c7,#8f8f8d)}.rk-qv-mounted-print img{position:absolute;top:0;right:0;bottom:12%;left:0;width:100%;height:auto;object-fit:cover}.rk-qv-count{position:absolute;top:12px;left:12px;background:#ffffffeb;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(11px * var(--rk-qv-text-scale, 1));font-weight:600;letter-spacing:1px;padding:4px 10px;color:#5c5c5c;z-index:3}.rk-qv-nav{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;border:none;background:#ffffffeb;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:17px;color:#1a1a1a;z-index:3;transition:background .2s}.rk-qv-nav:hover{background:#fff}.rk-qv-nav--prev{left:10px}.rk-qv-nav--next{right:10px}.rk-qv-thumbs{display:flex;gap:8px;padding:10px 12px;background:#f4f4f4;border-top:1px solid #eee;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.rk-qv-thumbs::-webkit-scrollbar{display:none}.rk-qv-th{position:relative;width:62px;height:62px;flex:0 0 auto;border:1.5px solid #e0e0e0;background:#fff;cursor:pointer;overflow:hidden;padding:0;transition:border-color .2s,box-shadow .2s}.rk-qv-th:hover{border-color:#a67c3d}.rk-qv-th.on{border-color:#8b6529;box-shadow:inset 0 0 0 1.5px #8b6529}.rk-qv-th__inner{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#f4f4f4}.rk-qv-th__inner img{width:100%;height:100%;object-fit:cover}.rk-qv-th__zoom{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.rk-qv-th__zoom img{transform:scale(2.4);transform-origin:40% 40%;object-fit:cover}@media(pointer:coarse){.rk-qv-nav{width:44px;height:44px}.rk-qv-th{width:66px;height:66px}}.rk-qv-tabs,.rk-qv-tab{display:none!important}.rk-qv-close{position:absolute;top:12px;right:12px;background:#ffffffeb;border:none;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:4;font-size:18px;line-height:1;color:#1a1a1a}.rk-qv-right{display:flex;flex-direction:column;height:0;min-height:100%;max-height:92vh;min-width:0}@media(max-width:1000px){.rk-qv-right{flex:1;height:auto;min-height:0;max-height:none}}.rk-qv-scroll{overflow-y:auto;padding:clamp(22px,3vw,38px);flex:1;-webkit-overflow-scrolling:touch}@media(max-width:1000px){.rk-qv-scroll{padding:18px 18px 22px}}.rk-qv-heritage{margin:0 0 10px;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(11px * var(--rk-qv-text-scale, 1));font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#8b6529}.rk-qv-h2{margin:0 0 8px;font-family:var(--font-heading-family),"Jost",sans-serif;font-size:clamp(20px,1.55vw,26px);font-weight:400;color:#1a1a1a;letter-spacing:-.4px;line-height:1.2;overflow-wrap:anywhere}.rk-qv-h2 .rk-qv-yr{font-family:var(--font-body-family),"Assistant",sans-serif;font-size:.55em;color:#5c5c5c;font-weight:500;margin-left:10px;letter-spacing:.3px;vertical-align:3px}.rk-qv-badges{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.rk-qv-tier{font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(10px * var(--rk-qv-text-scale, 1));font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:4px 10px;border:1px solid #eee;background:#f4f4f4;color:#5c5c5c}.rk-qv-tier.is-le{background:#db82b51a;color:#b6529b;border-color:#db82b540}.rk-qv-tier.is-co{background:#a67c3d14;color:#8b6529;border-color:#a67c3d2e}.rk-qv-ed{font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(11px * var(--rk-qv-text-scale, 1));font-weight:700;letter-spacing:1.2px;text-transform:uppercase;display:inline-flex;align-items:center;gap:6px}.rk-qv-ed.is-le{color:#db82b5}.rk-qv-ed.is-co{color:#8b6529}.rk-qv-ed i{width:5px;height:5px;border-radius:50%;display:inline-block;background:currentColor;font-style:normal}.rk-qv-sub{margin:0 0 6px;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(13px * var(--rk-qv-text-scale, 1));color:#3a3a3a;font-weight:450}.rk-qv-artist-line{margin:0 0 6px;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(13.5px * var(--rk-qv-text-scale, 1));color:#1a1a1a;font-weight:500}.rk-qv-artist-line a{color:#1a1a1a;text-decoration:underline;text-underline-offset:3px;font-weight:600}.rk-qv-artist-meta-inline{color:#5c5c5c;font-weight:400}.rk-qv-artist{margin:0 0 3px;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(14px * var(--rk-qv-text-scale, 1));color:#1a1a1a;font-weight:500}.rk-qv-artist a{color:#1a1a1a;text-decoration:underline;text-underline-offset:3px;font-weight:500}.rk-qv-artist-meta{margin:0 0 14px;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(12px * var(--rk-qv-text-scale, 1));color:#8b6529;font-weight:500}.rk-qv-artist-meta a{color:#8b6529;text-decoration:underline}.rk-qv-rating{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc((calc((12px) * var(--rk-body-scale, 1))) * var(--rk-qv-text-scale, 1));color:#3a3a3a;font-weight:500;flex-wrap:wrap}.rk-qv-stars{display:inline-flex;gap:1px;color:#c49a55}.rk-qv-star{width:11px;height:11px;display:inline-block;background:transparent;position:relative}.rk-qv-star:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);opacity:.25}.rk-qv-star--full:before{opacity:1}.rk-qv-star--half:before{opacity:1;clip-path:polygon(50% 0%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%,50% 0%)}.rk-qv-star--half:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;opacity:.25;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,50% 0%)}.rk-qv-selling-fast{font-size:calc((calc((11px) * var(--rk-body-scale, 1))) * var(--rk-qv-text-scale, 1));font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#db82b5;padding:3px 10px;background:#db82b514}.rk-qv-artist-loc{color:#5c5c5c;font-weight:400}.rk-qv-ship{margin:0 0 16px;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(12.5px * var(--rk-qv-text-scale, 1));font-weight:600;color:#5c5c5c}.rk-qv-ship.is-free{color:#8b6529}.rk-qv-facts{display:flex;gap:14px;flex-wrap:wrap;padding:11px 14px;background:#fafafa;border:1px solid #eee;margin-bottom:14px}.rk-qv-fact{display:flex;align-items:center;gap:7px;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(12px * var(--rk-qv-text-scale, 1));font-weight:450;color:#5c5c5c;line-height:1.4}.rk-qv-fact>span:first-child{color:#a67c3d}.rk-qv-spaces-row{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-bottom:16px}.rk-qv-space-chip{display:inline-flex;align-items:center;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(12px * var(--rk-qv-text-scale, 1));font-weight:600;letter-spacing:.3px;padding:5px 13px;border:1px solid #e0e0e0;background:#fff;color:#5c5c5c;border-radius:9999px}.rk-qv-note-body{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rk-qv-note-body.is-open{display:block;-webkit-line-clamp:unset}.rk-qv-note-toggle{background:none;border:none;padding:10px 12px 6px 0;cursor:pointer;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(12.5px * var(--rk-qv-text-scale, 1));font-weight:600;color:#8b6529;min-height:36px}.rk-qv-lab--inline{margin:0}.rk-qv-lab--fin{display:flex;align-items:center;gap:7px}.rk-qv-fin-info{width:17px;height:17px;border-radius:50%;border:1.2px solid #8b6529;background:transparent;color:#8b6529;font-family:var(--font-heading-family),"Jost",sans-serif;font-size:11px;font-style:italic;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;text-transform:none;letter-spacing:0}.rk-qv-fin-info.is-on{background:#8b6529;color:#fff}.rk-qv-fin-sw.is-framed{background:linear-gradient(180deg,#c4a574,#8b6529);border:1px solid rgba(0,0,0,.12);box-shadow:inset 0 0 0 2px #faf6f0}.rk-qv-fin-meta.is-preview{font-style:italic}.rk-qv-fin--preview{min-width:118px}.rk-qv-sizes-wrap{margin-bottom:18px}.rk-qv-szrow{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}.rk-qv-szrow::-webkit-scrollbar{display:none}.rk-qv-szrow>*{flex:0 0 auto}.rk-qv-spaces{margin:0 0 14px;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(13px * var(--rk-qv-text-scale, 1));color:#1a1a1a;font-weight:450}.rk-qv-spaces strong{font-weight:700;letter-spacing:.3px}.rk-qv-note{padding:12px 14px;background:#a67c3d14;border-left:2px solid #a67c3d;margin-bottom:16px}.rk-qv-note-lab{margin:0 0 4px;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(10px * var(--rk-qv-text-scale, 1));font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#8b6529}.rk-qv-note p{margin:0;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(13px * var(--rk-qv-text-scale, 1));line-height:1.55;color:#1a1a1a;font-style:italic;font-weight:450}.rk-qv-price-row{margin-bottom:4px}.rk-qv-price-row.has-meta{margin-bottom:18px}.rk-qv-price{font-family:var(--font-heading-family),"Jost",sans-serif;font-size:calc((clamp(20px,1.5vw,25px)) * var(--rk-qv-text-scale, 1));font-weight:400;color:#1a1a1a;letter-spacing:-.3px}.rk-qv-price-meta{font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(13px * var(--rk-qv-text-scale, 1));color:#5c5c5c;margin-left:10px;font-weight:500}.rk-qv-pay{margin:0 0 18px;min-height:0}.rk-qv-pay:empty,.rk-qv-pay.is-empty{display:none;margin:0}.rk-qv-pay .rk-qv-payment-terms-form{margin:0}.rk-qv-pay shopify-payment-terms,.rk-qv-pay .shopify-payment-terms{font-family:var(--font-body-family),"Assistant",sans-serif!important;font-size:calc((calc(11px * var(--rk-body-scale, 1))) * var(--rk-qv-text-scale, 1))!important;color:#8b6529!important;font-weight:600!important;line-height:1.4!important;letter-spacing:0!important}.rk-qv-pay shopify-payment-terms *,.rk-qv-pay .shopify-payment-terms *{font-size:inherit!important;line-height:inherit!important}.rk-qv-pay klarna-placement{display:block;margin-top:4px}.rk-qv-klarna{margin:0 0 18px;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(12px * var(--rk-qv-text-scale, 1));color:#8b6529;font-weight:700}.rk-qv-paper{padding:12px 14px;background:#fafafa;margin-bottom:18px;border:1px solid #eee}.rk-qv-paper strong{display:block;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(12px * var(--rk-qv-text-scale, 1));font-weight:700;letter-spacing:.3px;color:#1a1a1a;margin-bottom:4px}.rk-qv-paper p{margin:0;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(12px * var(--rk-qv-text-scale, 1));color:#5c5c5c;line-height:1.55;font-weight:450}.rk-qv-lab{margin:0 0 10px;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(10px * var(--rk-qv-text-scale, 1));font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#8b6529}.rk-qv-sizes{display:flex;gap:8px;flex-wrap:nowrap;margin-bottom:18px}.rk-qv-sizes.rk-qv-szrow{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}.rk-qv-sizes.rk-qv-szrow::-webkit-scrollbar{display:none}.rk-qv-sz{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:10px 14px;cursor:pointer;transition:all .25s;background:#fff;border:1.5px solid #e0e0e0;min-width:86px;text-align:left;font-family:var(--font-body-family),"Assistant",sans-serif}.rk-qv-sz:hover{border-color:#a67c3d;background:#a67c3d0a}.rk-qv-sz.on{background:#a67c3d14;border-color:#a67c3d}.rk-qv-sz-dim{font-family:var(--font-heading-family),"Jost",sans-serif;font-size:calc((clamp(14px,.95vw,16px)) * var(--rk-qv-text-scale, 1));font-weight:500;color:#1a1a1a;letter-spacing:-.2px;line-height:1.1}.rk-qv-sz-dim .rk-sz-alt{display:block;font-size:calc((calc((11px) * var(--rk-body-scale, 1))) * var(--rk-qv-text-scale, 1));font-weight:500;color:#5c5c5c;margin-top:2px;letter-spacing:.01em}.rk-qv-sz.on .rk-qv-sz-dim{color:#8b6529}.rk-qv-sz.on .rk-qv-sz-dim .rk-sz-alt{color:#5c5c5c}.rk-qv-sz-price{display:block;font-family:var(--font-heading-family),"Jost",sans-serif;font-size:calc((clamp(12px,.8vw,13px)) * var(--rk-qv-text-scale, 1));font-weight:500;color:#5c5c5c}.rk-qv-sz.on .rk-qv-sz-price{color:#8b6529}.rk-qv-finish{margin-bottom:18px;padding:14px 16px;background:#fafafa;border:1px solid #eee}.rk-qv-finish-opts{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.rk-qv-fin{flex:1 1 calc(33.3% - 6px);min-width:118px;display:flex;align-items:center;gap:9px;padding:10px 11px;background:#f4f4f4;border:1px solid #eee;cursor:pointer;font-family:var(--font-body-family),"Assistant",sans-serif;text-align:left;transition:all .15s}.rk-qv-fin.on{background:#fff;border:2px solid #8b6529}.rk-qv-fin-sw{width:18px;height:22px;flex-shrink:0;border:1px solid rgba(0,0,0,.12);position:relative;display:inline-block;background:transparent}.rk-qv-fin-sw.is-mounted{background:linear-gradient(180deg,#d8d8d6,#9e9e9c);border:1px solid #9e9e9c}.rk-qv-fin.on .rk-qv-fin-sw:after{content:"";position:absolute;top:-1px;right:-1px;width:8px;height:8px;background:#8b6529;border-radius:50%;border:1.5px solid #fff}.rk-qv-fin-name{display:block;font-size:calc(12.5px * var(--rk-qv-text-scale, 1));color:#1a1a1a;font-weight:600;line-height:1.2}.rk-qv-fin.on .rk-qv-fin-name{font-weight:700}.rk-qv-fin-meta{display:block;font-size:calc(10.5px * var(--rk-qv-text-scale, 1));color:#888;font-weight:400;line-height:1.2}.rk-qv-fin.on .rk-qv-fin-meta.is-fee{color:#8b6529;font-weight:600}.rk-qv-finish-note{margin:0;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(11px * var(--rk-qv-text-scale, 1));color:#5c5c5c;line-height:1.55;font-weight:450}.rk-qv-ar{display:flex;align-items:center;gap:10px;width:100%;padding:12px 16px;border:1.5px dashed #a67c3d;background:transparent;color:#8b6529;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(12px * var(--rk-qv-text-scale, 1));font-weight:700;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;margin-bottom:18px}.rk-qv-ar:hover{background:#a67c3d0a}.rk-qv-incl--collapsible{padding:0;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:14px}.rk-qv-incl-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 2px;background:none;border:none;cursor:pointer}.rk-qv-incl-chev{font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(14px * var(--rk-qv-text-scale, 1));color:#8b6529;transition:transform .2s}.rk-qv-incl-chev.is-open{transform:rotate(180deg)}.rk-qv-incl--collapsible ul{padding:0 0 12px}.rk-qv-incl{padding:14px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:18px}.rk-qv-incl ul{list-style:none;padding:0;margin:0}.rk-qv-incl li{font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(13px * var(--rk-qv-text-scale, 1));color:#1a1a1a;padding:4px 0;display:flex;align-items:center;gap:8px;font-weight:450}.rk-qv-incl li span{color:#a67c3d;font-size:calc(14px * var(--rk-qv-text-scale, 1))}.rk-qv-pairs{margin-bottom:18px}.rk-qv-pairs-row{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;padding-bottom:0;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.rk-qv-pairs-row::-webkit-scrollbar{display:none;width:0;height:0}.rk-qv-pair{flex:0 0 104px;max-width:104px;width:104px;cursor:pointer;background:none;border:none;padding:0;text-align:left;color:inherit}@media(max-width:1000px){.rk-qv-pair{flex:0 0 clamp(88px,22vw,104px);max-width:clamp(88px,22vw,104px);width:clamp(88px,22vw,104px)}}.rk-qv-pair-img{position:relative;padding-top:125%;background:#f4f4f4;overflow:hidden;margin-bottom:5px;border:1px solid #eee}.rk-qv-pair-img img,.rk-qv-pair-img .rk-pci-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rk-qv-pair-title{margin:0 0 2px;font-family:var(--font-heading-family),"Jost",sans-serif;font-size:calc(13px * var(--rk-qv-text-scale, 1));font-weight:500;color:#1a1a1a;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rk-qv-pair-price{margin:0;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(11px * var(--rk-qv-text-scale, 1));color:#5c5c5c;font-weight:500}.rk-qv-similar{margin-bottom:18px}.rk-qv-chips{display:flex;flex-wrap:wrap;gap:6px}.rk-qv-chip{padding:6px 13px;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(12px * var(--rk-qv-text-scale, 1));font-weight:600;color:#1a1a1a;background:#fff;border:1px solid #e0e0e0;cursor:pointer;border-radius:9999px;transition:all .2s}.rk-qv-chip:hover{border-color:#a67c3d;color:#8b6529}.rk-qv-trust{display:flex;gap:14px;flex-wrap:wrap;padding-top:14px;border-top:1px solid #eee;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(12px * var(--rk-qv-text-scale, 1));color:#5c5c5c;letter-spacing:.3px;font-weight:500}.rk-qv-details{display:inline-block;margin-top:14px;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(13px * var(--rk-qv-text-scale, 1));font-weight:600;color:#a67c3d;text-decoration:none;position:relative}.rk-qv-details:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.4,0,.2,1)}.rk-qv-details:hover:after{transform:scaleX(1)}.rk-qv-sticky{padding:clamp(12px,1.2vw,16px) clamp(18px,2.2vw,32px);border-top:1px solid #eee;background:#fff;display:flex;gap:8px;align-items:center;box-shadow:0 -8px 20px #0000000f}@media(max-width:1000px){.rk-qv-sticky{padding-bottom:calc(12px + env(safe-area-inset-bottom))}}.rk-qv-atc{flex:1;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(12px * var(--rk-qv-text-scale, 1));font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:14px 18px;background:#8b6529;color:#fff;border:none;cursor:pointer;transition:background .25s}.rk-qv-atc:hover{background:#a67c3d}.rk-qv-atc:disabled{opacity:.55;cursor:not-allowed}.rk-qv-icon-btn{padding:11px 14px;border:1.5px solid #e0e0e0;background:#fff;cursor:pointer;display:flex;align-items:center;color:#1a1a1a;position:relative}.rk-qv-icon-btn.on{border-color:#db82b5;background:#db82b514;color:#db82b5}.rk-qv-share-wrap{position:relative}.rk-qv-share-sheet{display:none;position:absolute;bottom:48px;right:0;background:#fff;box-shadow:0 8px 24px #00000026;border:1px solid #eee;min-width:160px;z-index:5;animation:rkFadeUp .2s ease}.rk-qv-share-sheet.is-open{display:block}.rk-qv-share-opt{display:block;width:100%;padding:10px 16px;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:calc(12px * var(--rk-qv-text-scale, 1));color:#1a1a1a;background:none;border:none;text-align:left;cursor:pointer}.rk-qv-share-opt:hover{background:#fafafa;color:#8b6529}.rk-ar-ov{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:220;cursor:pointer;animation:rkFadeIn .25s ease}.rk-ar-ov.is-open{display:block}.rk-ar-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(155deg,#d4c4b0,#a89880,#766858)}.rk-ar-frame{position:absolute;top:18%;left:50%;transform:translate(-50%);width:38%;box-shadow:0 14px 50px #00000059;border:1px solid rgba(255,255,255,.2);overflow:hidden;background:#f4f4f4}.rk-ar-frame.is-landscape{width:56%}.rk-ar-frame img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.rk-ar-frame.is-landscape img{aspect-ratio:5 / 4}.rk-ar-footer{position:absolute;bottom:30px;left:0;right:0;text-align:center;pointer-events:none}.rk-ar-footer p{margin:0 0 8px;font-family:var(--font-body-family),"Assistant",sans-serif;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#ffffffd9;font-weight:700}.rk-ar-footer .rk-ar-sub{color:#ffffff8c;letter-spacing:0;text-transform:none;font-weight:400;margin-bottom:18px}.rk-ar-footer .rk-qv-atc{pointer-events:auto;display:inline-flex;width:auto;min-width:160px}.rk-mini-cart,.rk-mini-cart p,.rk-mini-cart a,.rk-mini-cart button,.rk-mini-cart span,.rk-qv-ov,.rk-qv-ov p,.rk-qv-ov a,.rk-qv-ov button,.rk-qv-ov label,.rk-qv-ov span,.rk-qv-ov li,.rk-qv-ov input,.rk-qv-ov select{font-family:var(--rk-qv-body)}.rk-mc-empty-h,.rk-mc-title,.rk-mc-price,.rk-mc-sub-val,.rk-qv-h2,.rk-qv-price,.rk-qv-tab,.rk-qv-sz-dim,.rk-qv-paper strong{font-family:var(--rk-qv-serif)}body.rk-qv-lock{overflow:hidden}.rk-mc-head-right{display:flex;align-items:center;gap:10px}.rk-mc-items{max-height:min(55vh,520px)}
/*# sourceMappingURL=/cdn/shop/t/33/assets/rk-qv.css.map */
