.ab-pm-scope{--cv-bg:var(--cv-pm-section-bg);--cv-text:var(--cv-pm-section-text);--cv-muted:var(--cv-pm-section-muted);--cv-accent:var(--cv-pm-section-accent);--cv-dk:var(--cv-pm-section-text);--cv-gn:var(--cv-pm-accent-dark);--cv-gl:var(--cv-pm-section-accent);--cv-rd:#ef4444;--cv-am:#2A3550;--cv-al:#eab308;--cv-r:var(--cv-pm-card-radius);--cv-r-sm:6px;--cv-r-in:8px;--cv-r-lg:16px;--cv-white:var(--cv-pm-card-bg);--cv-border:var(--cv-pm-border-color);--cv-f:var(--font-body-family,"Outfit",-apple-system,BlinkMacSystemFont,sans-serif);background:var(--cv-bg);padding:var(--cv-pm-padding-top) 0 var(--cv-pm-padding-bottom) 0;font-family:var(--cv-f)}.ab-pm-scope .cv-inner{max-width:var(--cv-pm-max-width);margin:0 auto;padding:0 var(--cv-pm-padding-right) 0 var(--cv-pm-padding-left)}.ab-pm-scope .cv-sec-tag{font-size:var(--cv-pm-tag-size-desktop);font-weight:700;letter-spacing:.14em;text-transform:none;color:var(--cv-pm-tag-color);margin-bottom:8px;text-align:left}.ab-pm-scope .cv-sec-heading{font-family:var(--font-heading-family,"Funnel Display", sans-serif);font-size:var(--cv-pm-heading-size-desktop);font-weight:900;line-height:1.08;color:var(--cv-pm-heading-color);overflow:hidden;text-align:left;margin:0 0 8px;letter-spacing:-.01em}.ab-pm-scope .cv-sec-sub{font-size:var(--cv-pm-sub-size-desktop);color:var(--cv-pm-subheading-color);text-align:left;max-width:500px;margin:0 0 28px;line-height:1.6}@media(max-width:768px){.ab-pm-scope .cv-sec-tag{font-size:var(--cv-pm-tag-size-mobile)}.ab-pm-scope .cv-sec-heading{font-size:var(--cv-pm-heading-size-mobile)}.ab-pm-scope .cv-sec-sub{font-size:var(--cv-pm-sub-size-mobile)}}.ab-pm-scope h2.cv-sec-heading{font-size:var(--cv-pm-heading-size-desktop)!important}@media(max-width:768px){.ab-pm-scope h2.cv-sec-heading{font-size:var(--cv-pm-heading-size-mobile)!important}}.ab-pm-scope h2.cv-sec-heading,.ab-pm-scope h2.cv-sec-heading.cv-heading-anim-active,.ab-pm-scope h2.cv-sec-heading .cv-anim-word{text-align:left!important}.ab-pm-scope .cv-fb{position:relative;overflow:hidden;margin:0 0 20px;padding:12px 16px;display:flex;align-items:center;gap:14px;background:var(--cv-fb-bg,#F5F8FF);border-radius:var(--cv-r)}.ab-pm-scope .cv-fb-bgimg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;z-index:0}.ab-pm-scope .cv-fb-inner{position:relative;z-index:1;display:flex;align-items:center;gap:14px;width:100%}.ab-pm-scope .cv-fb-left{flex:0 0 auto;max-width:180px}.ab-pm-scope .cv-fb-title{font-family:var(--font-heading-family,"Funnel Display", sans-serif);font-weight:700;line-height:1.2;margin:0 0 2px}.ab-pm-scope .cv-fb-timer{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:600;margin-top:4px;padding:2px 7px;border-radius:var(--cv-r-sm);background:#0000000f}.ab-pm-scope .cv-fb-timer-digit{font-variant-numeric:tabular-nums;font-weight:700}.ab-pm-scope .cv-fb-items{flex:1;display:flex;align-items:center;gap:0;min-width:0}.ab-pm-scope .cv-fb-item{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center;min-width:0}.ab-pm-scope .cv-fb-item img{width:100%;max-width:80px;height:auto;border-radius:var(--cv-r-sm);object-fit:cover}.ab-pm-scope .cv-fb-item-name{font-size:10px;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ab-pm-scope .cv-fb-item-sub{font-size:9px;line-height:1.2;opacity:.6}.ab-pm-scope .cv-fb-item-price{font-size:10px;line-height:1.2;display:flex;align-items:center;gap:4px;justify-content:center}.ab-pm-scope .cv-fb-item-price .cv-fb-was{text-decoration:line-through;opacity:.8;color:#5e6a85}.ab-pm-scope .cv-fb-item-price .cv-fb-now{font-weight:700}.ab-pm-scope .cv-fb-item-qty{font-size:8px;font-weight:600;padding:1px 5px;border-radius:var(--cv-r-sm);background:#0000000f}.ab-pm-scope .cv-fb-sep{flex:0 0 auto;font-size:11px;font-weight:600;padding:0 3px;opacity:.4}@media(max-width:768px){.ab-pm-scope .cv-fb{flex-direction:column;padding:10px 14px;gap:8px}.ab-pm-scope .cv-fb-inner{flex-direction:column;gap:8px}.ab-pm-scope .cv-fb-left{max-width:100%;text-align:center}.ab-pm-scope .cv-fb-items{width:100%}.ab-pm-scope .cv-fb-item img{max-width:60px}}.ab-pm-scope .cv-fb-pos--desk-only{display:block}.ab-pm-scope .cv-fb-pos--mob-only{display:none}@media(max-width:768px){.ab-pm-scope .cv-fb-pos--desk-only{display:none}.ab-pm-scope .cv-fb-pos--mob-only{display:block}}.ab-pm-scope .cv-ap-hl{position:relative;display:inline-flex;align-items:center;vertical-align:middle;z-index:0;padding:1px 4px;margin:0 1px}.ab-pm-scope .cv-ap-hl-mark{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:0;z-index:-1;opacity:.55}.ab-pm-scope .cv-pp-trigger{cursor:pointer;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px;font-weight:600;white-space:nowrap}.ab-pm-scope .cv-pp-anchor{position:relative;z-index:50}.ab-pm-scope .cv-pp-popover{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:420px;max-width:calc(100vw - 40px);max-height:calc(100vh - 120px);overflow-y:auto;background:#fff;border-radius:var(--cv-r);box-shadow:0 12px 60px #0003,0 2px 8px #00000014;z-index:2147483645;overscroll-behavior:contain}.ab-pm-scope .cv-pp-close{position:sticky;top:0;float:right;width:32px;height:32px;border:none;background:#0000000f;border-radius:var(--cv-r-sm);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;color:#666;z-index:2;transition:background .15s;margin:8px 8px 0 0;flex-shrink:0}.ab-pm-scope .cv-pp-close:hover{background:#0000001a}.ab-pm-scope .cv-pp-head{padding:0 14px 6px;clear:both}.ab-pm-scope .cv-pp-head h4{font-family:var(--font-heading-family,"Funnel Display", sans-serif);font-weight:700;margin:0 0 2px;font-size:14px}.ab-pm-scope .cv-pp-head p{font-size:10px;color:#5e6a85;margin:0;line-height:1.4}.ab-pm-scope .cv-pp-body{padding:6px 14px 12px}.ab-pm-scope .cv-pp-table{width:100%;border-collapse:collapse;font-size:10px}.ab-pm-scope .cv-pp-table th,.ab-pm-scope .cv-pp-table td{padding:5px 6px;text-align:left;border-bottom:1px solid var(--cv-border);vertical-align:top}.ab-pm-scope .cv-pp-table th{font-weight:600;color:#5e6a85;font-size:9px;text-transform:none;letter-spacing:.03em}.ab-pm-scope .cv-pp-table td:last-child{text-align:left}.ab-pm-scope .cv-pp-note{font-size:8px;color:#bbb;margin-top:6px;line-height:1.4;padding-top:6px;border-top:1px solid var(--cv-border)}.ab-pm-scope .cv-pp-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483644;background:#0006;cursor:default;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(max-width:768px){.ab-pm-scope .cv-pp-backdrop{background:#00000059}.ab-pm-scope .cv-pp-popover{position:fixed;left:0;right:0;bottom:0;top:auto;transform:none;width:100%;max-width:100%;max-height:80vh;border-radius:var(--cv-r-lg) var(--cv-r-lg) 0 0;box-shadow:0 -4px 40px #0003;z-index:2147483645}.ab-pm-scope .cv-pp-close{margin:10px 10px 0 0;width:36px;height:36px;font-size:20px;background:#00000014}.ab-pm-scope .cv-pp-popover:before{display:none}}.ab-pm-scope .cv-sec-heading .cv-anim-word{display:inline-block;white-space:nowrap;vertical-align:top}.ab-pm-scope .cv-sec-heading{overflow-wrap:normal;word-break:keep-all}.ab-pm-scope .cv-sec-heading .cv-char{display:inline-block;-webkit-text-fill-color:initial;color:inherit}.ab-pm-scope .cv-sec-heading .cv-char--space{width:.28em}.ab-pm-scope .cv-sec-heading .cv-anim-word.cv-anim-locked{display:inline-block}.ab-pm-scope .cv-sec-heading .cv-char.cv-shuffling{display:inline-block;text-align:center;overflow:hidden;vertical-align:top;line-height:inherit}.ab-pm-scope .cv-sec-heading .cv-char.cv-locked{display:inline-block;vertical-align:top}.ab-pm-scope .cv-sec-heading.cv-heading-anim-active{overflow:hidden}.ab-pm-scope .cv-sec-heading .cv-char.cv-wave-char{opacity:0;transform:translateY(12px)}.ab-pm-scope .cv-sec-heading .cv-char.cv-wave-in{opacity:1;transform:translateY(0);transition:opacity .35s ease,transform .35s cubic-bezier(.22,1,.36,1)}.ab-pm-scope .cv-sec-heading .cv-char.cv-type-hide{opacity:0}.ab-pm-scope .cv-sec-heading .cv-char.cv-typed{opacity:1;transition:none}.ab-pm-scope .cv-sec-heading .cv-cursor{display:inline-block;width:2px;height:.85em;background:var(--cv-pm-heading-color);margin-left:2px;vertical-align:text-bottom;animation:cv-blink .6s step-end infinite}@keyframes cv-blink{0%,to{opacity:1}50%{opacity:0}}.ab-pm-scope .cv-sec-heading.cv-heading-gradient,.ab-pm-scope .cv-sec-heading.cv-heading-gradient-done{background:linear-gradient(135deg,var(--cv-pm-heading-gradient-1),var(--cv-pm-heading-gradient-2),var(--cv-pm-heading-gradient-3));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ab-pm-scope .cv-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.ab-pm-scope .cv-grid>*{min-width:0}.ab-pm-scope .cv-gal-row{display:block}.ab-pm-scope .cv-gal-hero{width:100%;aspect-ratio:var(--cv-pm-gal-desk-ratio);border-radius:var(--cv-r);overflow:hidden;background:var(--cv-bg);border:1px solid var(--cv-border);position:relative}.ab-pm-scope .cv-gal-hero img{width:100%;height:var(--cv-pm-gal-desk-h);object-fit:var(--cv-pm-gal-desk-fit);transition:opacity .3s}.ab-pm-scope .cv-gal-thumbs{display:flex;gap:4px;margin-top:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ab-pm-scope .cv-gal-thumbs::-webkit-scrollbar{display:none}.ab-pm-scope .cv-thumb{width:52px;height:52px;border-radius:var(--cv-r-sm);overflow:hidden;flex-shrink:0;border:2px solid transparent;cursor:pointer;opacity:.5;transition:all .15s}.ab-pm-scope .cv-thumb.active{border-color:var(--cv-gn);opacity:1}.ab-pm-scope .cv-thumb img{width:100%;height:100%;object-fit:cover}.ab-pm-scope .cv-gal-nav{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;border:none;background:#ffffffbf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:0;color:#333;z-index:5;box-shadow:0 2px 8px #00000014;transition:background .15s;padding:0}.ab-pm-scope .cv-gal-nav svg{display:block;margin:0}.ab-pm-scope .cv-gal-nav:hover{background:#fffffff2}.ab-pm-scope .cv-gal-nav.prev{left:8px}.ab-pm-scope .cv-gal-nav.next{right:8px}.ab-pm-scope .cv-gal-thumbs-wrap:before,.ab-pm-scope .cv-gal-thumbs-wrap:after{display:none}.ab-pm-scope .cv-gal-viewall{display:none;width:44px;height:44px;border-radius:var(--cv-r-sm);background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;flex-direction:column;gap:1px;border:none;padding:0;color:#fff}.ab-pm-scope .cv-gal-links{display:flex;gap:8px;margin-top:8px;justify-content:center;flex-wrap:wrap}.ab-pm-scope .cv-gal-link{display:inline-flex;align-items:center;gap:5px;padding:8px 12px;border:1.5px solid rgba(0,0,0,.08);border-radius:var(--cv-r);background:#ffffffe6;font-family:var(--cv-f);font-size:11px;font-weight:600;color:var(--cv-pm-cv-lightbox-btn-color);text-decoration:none;cursor:pointer;transition:all .2s}.ab-pm-scope .cv-gal-link:hover{border-color:#0003}.ab-pm-scope .cv-gal-hero img{opacity:1}.ab-pm-scope .cv-gal-zoom{position:absolute;z-index:6;width:32px;height:32px;border-radius:var(--cv-r-in);border:none;background:#00000073;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.55;transition:opacity .2s,background .15s;pointer-events:all;padding:0;color:#fff;top:var(--cv-pm-fsc-top);left:var(--cv-pm-fsc-left);right:var(--cv-pm-fsc-right);bottom:var(--cv-pm-fsc-bottom)}.ab-pm-scope .cv-gal-hero:hover .cv-gal-zoom{opacity:1}.ab-pm-scope .cv-gal-zoom:hover{background:#000000b3;opacity:1}@media(max-width:768px){.ab-pm-scope .cv-gal-zoom{opacity:.7;width:28px;height:28px;top:var(--cv-pm-fsc-top-m);left:var(--cv-pm-fsc-left-m);right:var(--cv-pm-fsc-right-m);bottom:var(--cv-pm-fsc-bottom-m);border-radius:var(--cv-r-sm)}}.ab-pm-fs{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483646;background:#000000f2;display:none;align-items:center;justify-content:center;cursor:zoom-out;-webkit-tap-highlight-color:transparent}.ab-pm-fs.cv-fs-visible{display:flex}.ab-pm-fs img{max-width:92vw;max-height:92vh;object-fit:contain;border-radius:var(--cv-r-sm);pointer-events:none;-webkit-user-drag:none}.ab-pm-fs .cv-fs-close{position:absolute;top:max(16px,env(safe-area-inset-top,16px));right:16px;width:44px;height:44px;border-radius:50%;border:none;background:#ffffff1f;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s;z-index:2}.ab-pm-fs .cv-fs-close:hover{background:#ffffff40}.ab-pm-fs .cv-fs-label{position:absolute;bottom:max(20px,env(safe-area-inset-bottom,20px));left:50%;transform:translate(-50%);color:#ffffff80;font-size:11px;font-weight:600;pointer-events:none;white-space:nowrap;font-family:var(--cv-f)}body.cv-fs-open{overflow:hidden!important}body.cv-fs-open .shopify-section{z-index:0!important}.ab-pm-scope .cv-gal-hero img.cv-hero-loading{opacity:.6}@media(max-width:768px){.ab-pm-scope .cv-gal-col{position:static}.ab-pm-scope .cv-grid{grid-template-columns:1fr;gap:10px}.ab-pm-scope .cv-gal-links:empty{display:none;margin:0}.ab-pm-scope{padding:var(--cv-pm-padding-top-mobile) 0 var(--cv-pm-padding-bottom-mobile) 0}.ab-pm-scope .cv-inner{padding:0 var(--cv-pm-padding-right-mobile) 0 var(--cv-pm-padding-left-mobile)}.ab-pm-scope .cv-gal-row{position:relative;padding-right:54px}.ab-pm-scope .cv-gal-hero{width:100%;height:auto}.ab-pm-scope .cv-gal-thumbs-wrap{position:absolute;top:0;right:0;width:48px;height:100%;overflow:hidden}.ab-pm-scope .cv-gal-thumbs-wrap:before,.ab-pm-scope .cv-gal-thumbs-wrap:after{display:block;content:"";position:absolute;left:0;right:0;height:20px;pointer-events:none;z-index:2;transition:opacity .2s}.ab-pm-scope .cv-gal-thumbs-wrap:before{top:0;background:linear-gradient(to bottom,var(--cv-bg),transparent);border-radius:var(--cv-r-sm) var(--cv-r-sm) 0 0}.ab-pm-scope .cv-gal-thumbs-wrap:after{bottom:0;background:linear-gradient(to top,var(--cv-bg),transparent);border-radius:0 0 var(--cv-r-sm) var(--cv-r-sm)}.ab-pm-scope .cv-gal-thumbs-wrap.at-top:before{opacity:0}.ab-pm-scope .cv-gal-thumbs-wrap.at-bottom:after{opacity:0}.ab-pm-scope .cv-gal-thumbs{flex-direction:column;gap:4px;margin-top:0;overflow-x:visible;overflow-y:auto;height:100%;-webkit-overflow-scrolling:touch;padding:2px 0}.ab-pm-scope .cv-thumb{width:44px;height:44px;flex-shrink:0}.ab-pm-scope .cv-gal-nav{width:28px;height:28px;font-size:14px}.ab-pm-scope .cv-gal-nav.prev{left:6px}.ab-pm-scope .cv-gal-nav.next{right:6px}}.ab-pm-scope .cv-info{margin:0;font-family:var(--cv-f)}.ab-pm-scope .cv-label{font-weight:700;letter-spacing:.02em;text-transform:none;margin-bottom:10px}.ab-pm-scope .cv-sg{display:flex;flex-direction:column;gap:6px}.ab-pm-scope{--cv-tick-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E")}.ab-pm-scope .cv-sc-namerow{display:flex;align-items:center;gap:6px;min-width:0}.ab-pm-scope .cv-sc-name{min-width:0}.ab-pm-scope .cv-sc-tip-btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:999px;border:1.5px solid currentColor;color:#5e6a85;cursor:help;line-height:1;transition:color .15s}.ab-pm-scope .cv-sc-tip-btn:hover,.ab-pm-scope .cv-sc-tip-btn:focus-visible{color:var(--cv-dk)}.ab-pm-scope .cv-sc-tip-glyph{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:700;font-size:10px;transform:translateY(-.5px);pointer-events:none}.ab-pm-scope .cv-sc[data-tipopen=true]{z-index:60}.ab-pm-scope .cv-sc-tip-pop{position:absolute;left:10px;right:10px;top:calc(100% - 4px);z-index:80;background:#fff;border:1px solid rgba(42,53,80,.18);border-radius:var(--cv-r);padding:10px 12px;font-size:11.5px;line-height:1.5;color:#5e6a85;box-shadow:0 14px 40px -10px #00000047;text-align:left;font-weight:400;cursor:auto}.ab-pm-scope .cv-sc-tip-sub{display:block;margin-top:6px;padding-top:6px;border-top:1px solid rgba(0,0,0,.06);font-size:10.5px}.ab-pm-scope .cv-sc-subdesc{display:none;font-size:var(--cv-pm-cv-subdesc-size);color:var(--cv-pm-cv-subdesc-color);line-height:1.45;margin-top:6px;padding-top:6px;border-top:1px solid rgba(0,0,0,.05);max-width:100%}.ab-pm-scope .cv-sc[data-selected=true] .cv-sc-subdesc{display:block}.ab-pm-scope .cv-mini-dot{border:1px solid var(--cv-pm-cv-mini-stroke);flex-shrink:0}.ab-pm-scope .cv-mini-more{font-size:7px;color:#aaa;font-weight:600;line-height:8px;white-space:nowrap;align-self:center;margin-left:1px}.ab-pm-scope .cv-comp-btn{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:transparent;border-radius:var(--cv-r);border:1px solid rgba(0,0,0,.06);cursor:pointer;outline:none;font-family:var(--cv-f);-webkit-appearance:none;appearance:none}.ab-pm-scope .cv-comp-body{padding:6px 4px 2px;background:transparent;border-radius:0;border:0;margin-top:4px}.ab-pm-scope .cv-comp-row{display:flex;justify-content:space-between;align-items:center;padding:7px 0;border-bottom:1px solid rgba(0,0,0,.04);font-size:12px}.ab-pm-scope .cv-build-wrap{margin-top:8px}.ab-pm-scope .cv-build-sub{font-size:11.5px;color:var(--cv-muted);margin:0 2px 8px;line-height:1.4}.ab-pm-scope .cv-build-track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:6px;scrollbar-width:thin;scrollbar-color:var(--ab-scrollbar) transparent;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 14px,#000 calc(100% - 14px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 14px,#000 calc(100% - 14px),transparent 100%)}.ab-pm-scope .cv-build-track::-webkit-scrollbar{height:5px}.ab-pm-scope .cv-build-track::-webkit-scrollbar-thumb{background:var(--ab-scrollbar);border-radius:999px}.ab-pm-scope .cv-build-item{flex:0 0 auto;width:158px;scroll-snap-align:start;margin:0}.ab-pm-scope .cv-build-item img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:var(--cv-r);border:1px solid var(--cv-border);display:block;background:var(--cv-bg)}.ab-pm-scope .cv-build-item figcaption{font-size:11px;color:var(--cv-muted);margin-top:5px;line-height:1.3}@media(max-width:768px){.ab-pm-scope .cv-build-item{width:140px}}.ab-pm-scope .cv-comp-row:last-child{border-bottom:none}.ab-pm-scope .cv-div{height:1px;background:#0000000a;margin:16px 0}.ab-pm-scope .cv-swg{display:flex;flex-wrap:wrap;gap:6px}.ab-pm-scope .cv-sw.cv-sw--rich{min-width:0;display:flex;flex-direction:column;gap:3px;align-items:stretch;text-align:left;background:none!important}.ab-pm-scope .cv-sw--rich .cv-sw-chip{position:relative;display:block;border:1px solid rgba(0,0,0,.06)}.ab-pm-scope .cv-sw-name{font-family:var(--cv-f);font-size:9.5px;font-weight:600;color:var(--cv-dk);line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0 2px;word-break:break-word;max-width:100%}.ab-pm-scope .cv-sw-tag{font-family:var(--font-button,"Inter",sans-serif);font-size:6.5px;font-weight:800;letter-spacing:.08em;text-transform:none;color:#5e6a85;line-height:1;padding:0 2px}.ab-pm-scope .cv-sw-low{position:absolute;top:4px;right:4px;width:var(--lowdot,11px);height:var(--lowdot,11px);border-radius:50%;border:1px solid #fff;display:flex;align-items:center;justify-content:center;font-size:calc(var(--lowdot,11px) * .62);font-weight:800;line-height:1;z-index:3;pointer-events:none;font-family:var(--cv-f)}.ab-pm-scope .cv-sw:not(.cv-sw--rich) .cv-sw-low{width:calc(var(--lowdot,11px) - 2px);height:calc(var(--lowdot,11px) - 2px);font-size:calc((var(--lowdot,11px) - 2px) * .62);top:calc((var(--lowdot,11px) - 2px) * -.45);right:calc((var(--lowdot,11px) - 2px) * -.45)}.ab-pm-scope .cv-duo-square{border-top:1px dashed #cdd9f5;margin-top:16px;padding-top:16px}.ab-pm-scope .cv-duo-sq-head{display:flex;align-items:center;gap:8px;margin-bottom:4px}.ab-pm-scope .cv-duo-sq-num{min-width:24px;height:20px;border-radius:6px;padding:0 5px;background:var(--cv-el,#1E47CE);color:#fff;font-family:var(--cv-f);font-weight:700;font-size:11px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;letter-spacing:.01em}.ab-pm-scope .cv-duo-sq-lbl{font-family:var(--cv-f);font-weight:700;font-size:13px;color:var(--cv-el,#1E47CE)}.ab-pm-scope .cv-duo-sq-free{margin-left:auto;background:#eec95c;color:#2a3550;font-size:11px;font-weight:800;padding:3px 9px;border-radius:999px;white-space:nowrap}.ab-pm-scope .cv-duo-sq-desc{font-size:12px;color:#5e6a85;line-height:1.45;margin:0 0 11px 28px}.ab-pm-scope .cv-duo-sq-name{font-size:13px;font-weight:600;color:var(--cv-dk,#2A3550);display:flex;align-items:center;gap:6px;margin-bottom:10px}.ab-pm-scope .cv-duo-sq-dot{width:13px;height:13px;border-radius:var(--cv-r-sm,4px);border:1px solid rgba(0,0,0,.12)}.ab-pm-scope .cv-duo-pri-head{display:flex;align-items:center;gap:8px;margin:0 0 8px}.ab-pm-scope .cv-duo-pri-name{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--cv-dk,#2A3550);margin:0 0 10px 28px}.ab-pm-scope .cv-duo-pri-name .cv-duo-pri-dot{width:13px;height:13px;border-radius:var(--cv-r-sm,4px);border:1px solid rgba(0,0,0,.12);flex:0 0 auto}.ab-pm-scope .cv-duo-shape{display:block;width:100%;height:100%}.ab-pm-scope .cv-duo-shape-wrap{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;transition:color .18s ease}.ab-pm-scope .cv-duo-shape-wrap--sm{width:18px;height:18px}.ab-pm-scope .cv-duo-shape-wrap--sm .cv-duo-shape{filter:drop-shadow(0 1px 1px rgba(0,0,0,.16))}.ab-pm-scope .cv-mini-row{display:flex;align-items:center;gap:8px;margin-bottom:3px}.ab-pm-scope .cv-duo-mix{font-family:var(--font-button,"Inter",sans-serif);font-size:9px;font-weight:800;letter-spacing:.03em;color:var(--cv-el,#1E47CE);background:var(--cv-pale,#EAF0FF);border-radius:999px;padding:2px 9px;white-space:nowrap}.ab-pm-scope .cv-cl-duo .cv-swg,.ab-pm-scope .cv-cl-duo .cv-cc,.ab-pm-scope .cv-cl-duo .cv-duo-sq-name{margin-left:28px}.ab-pm-scope .cv-cl-duo{border:1px solid #dde6fb!important;border-radius:14px;padding:16px!important;margin-top:16px!important;background:#ffffff73}.ab-pm-scope .cv-sw{position:relative;border-radius:var(--cv-r-in);border:1.5px solid rgba(0,0,0,.08);cursor:pointer;transition:all .15s;outline:none;-webkit-appearance:none;appearance:none;padding:0;flex-shrink:0}.ab-pm-scope .cv-sw:hover{transform:scale(1.06)}.ab-pm-scope .cv-sw[data-selected=true]{box-shadow:0 0 0 1.5px #fff,0 0 0 3px var(--cv-gn)}.ab-pm-scope .cv-sw-chk path{fill:none!important}.ab-pm-scope .cv-sw-chk{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition:transform .15s;display:block;background:transparent;line-height:0}.ab-pm-scope .cv-sw[data-selected=true] .cv-sw-chk{transform:translate(-50%,-50%) scale(1)}.ab-pm-scope .cv-cc{display:flex;align-items:center;gap:6px;margin-bottom:5px}.ab-pm-scope .cv-ccl{font-weight:600;letter-spacing:.05em;text-transform:none;white-space:nowrap}.ab-pm-scope .cv-ccln{flex:1;height:1px;opacity:.5}.ab-pm-scope .cv-color-header{margin-bottom:14px}.ab-pm-scope .cv-color-header-top{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.ab-pm-scope .cv-color-header-top>.cv-label{flex-shrink:0}.ab-pm-scope .cv-color-header-top>span:not(.cv-label){min-width:0;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ab-pm-scope .cv-availnote{font-size:calc(var(--cv-availsize,13px) * .5)}@media(max-width:768px){.ab-pm-scope .cv-availnote{font-size:11px}}.ab-pm-scope .cv-color-name-desk{flex-shrink:0;white-space:nowrap}.ab-pm-scope .cv-color-header-row2{display:flex;align-items:center;gap:8px;margin-top:8px}.ab-pm-scope .cv-color-name-mob{display:none!important}.ab-pm-scope .cv-toggle{display:inline-flex;align-items:center;gap:4px;cursor:pointer;-webkit-user-select:none;user-select:none}.ab-pm-scope .cv-toggle-track{width:28px;height:16px;border-radius:var(--cv-r-in);background:#ddd;position:relative;transition:background .2s}.ab-pm-scope .cv-toggle-track.active{background:var(--cv-gn)}.ab-pm-scope .cv-toggle-knob{width:12px;height:12px;border-radius:50%;background:#fff;position:absolute;top:2px;left:2px;transition:left .2s;box-shadow:0 1px 2px #0003}.ab-pm-scope .cv-toggle-track.active .cv-toggle-knob{left:14px}.ab-pm-scope .cv-toggle-label{font-size:9px;font-weight:600;color:#5e6a85}.ab-pm-scope .cv-ship{display:flex;align-items:flex-start;gap:8px;padding:10px 14px;border-radius:var(--cv-r);margin-bottom:14px}.ab-pm-scope .cv-sdot{width:8px;height:8px;border-radius:50%;flex-shrink:0;align-self:center}.ab-pm-scope .cv-sdot--ok{background:var(--cv-gn)}.ab-pm-scope .cv-sdot--pre{background:var(--cv-al)}.ab-pm-scope .cv-checkout-card{transition:border-color .2s,box-shadow .2s;overflow:visible;position:relative;z-index:10}.ab-pm-scope .cv-checkout-card:not(.cv-co--bundle){box-shadow:0 4px 18px #2a355014}.ab-pm-scope .cv-trust-icons .cv-pay-icon{opacity:var(--cv-pm-cv-trust-opacity);transition:opacity .15s}.ab-pm-scope .cv-trust-icons .cv-pay-icon:hover{opacity:var(--cv-pm-cv-trust-hover-opacity)}.ab-pm-scope .cv-trust-icons .cv-pay-icon svg{width:var(--cv-pm-cv-trust-icon-w);height:var(--cv-pm-cv-trust-icon-h)}.ab-pm-scope .cv-trust-icons .cv-pay-logo{height:var(--cv-pm-cv-trust-icon-h);width:var(--cv-pm-trust-logo-w);object-fit:contain;opacity:var(--cv-pm-cv-trust-opacity);transition:opacity .15s}.ab-pm-scope .cv-trust-icons .cv-pay-logo:hover{opacity:var(--cv-pm-cv-trust-hover-opacity)}.ab-pm-scope .cv-dynamic-checkout .shopify-payment-button{margin:0}.ab-pm-scope .cv-dynamic-checkout .shopify-payment-button__button{border-radius:var(--cv-pm-cv-atc-radius)!important;min-height:44px;font-family:var(--cv-f)!important;font-weight:700!important;letter-spacing:.04em!important}.ab-pm-scope .cv-dynamic-checkout .shopify-payment-button__button--unbranded{background:var(--cv-pm-cv-buynow-bg)!important;color:var(--cv-pm-cv-buynow-text)!important;border-radius:var(--cv-pm-cv-atc-radius)!important;font-family:var(--cv-f)!important;font-weight:700!important;letter-spacing:.04em!important}.ab-pm-scope .cv-dynamic-checkout .shopify-payment-button__button--branded,.ab-pm-scope .cv-dynamic-checkout .shopify-payment-button__button[role=button]{border-radius:var(--cv-pm-cv-atc-radius)!important;overflow:hidden;font-family:var(--cv-f)!important;font-weight:700!important}.ab-pm-scope .cv-dynamic-checkout iframe{border-radius:var(--cv-pm-cv-atc-radius)!important}.ab-pm-scope .cv-atc{width:100%;padding:14px 24px;border-radius:var(--cv-pm-cv-atc-radius);border:none;color:var(--cv-pm-cv-atc-text-color);font-size:var(--cv-pm-cv-atc-font-size);font-weight:700;cursor:pointer;font-family:var(--cv-f);letter-spacing:.04em;text-transform:none;box-shadow:0 2px 8px #0000001a;transition:all .2s}.ab-pm-scope .cv-atc--cart{background:var(--cv-pm-cv-atc-bg-1)}.ab-pm-scope .cv-atc--pre{background:var(--cv-pm-cv-atc-pre-bg-1);color:var(--cv-pm-cv-atc-pre-text-color)}.ab-pm-scope .cv-atc--sold{background:var(--cv-pm-cv-atc-sold-bg);color:var(--cv-pm-cv-atc-sold-text);cursor:not-allowed;box-shadow:none;opacity:.7}.ab-pm-scope .cv-atc:hover{opacity:.92;transform:translateY(-1px)}.ab-pm-scope .cv-atc:disabled{opacity:.6;cursor:wait;transform:none}.ab-pm-scope .cv-disc{display:flex;align-items:center;gap:11px;padding:13px 16px;border-radius:var(--cv-r);cursor:pointer;border:1.5px dashed var(--cv-pm-cv-disc-border);background:var(--cv-pm-cv-disc-bg);transition:all .25s;font-family:var(--cv-f);outline:none;-webkit-appearance:none;appearance:none;width:100%;text-align:left;margin-bottom:12px;position:relative}.ab-pm-scope .cv-disc:hover{filter:brightness(.97);transform:translateY(-1px)}.ab-pm-scope .cv-disc--pending{animation:cvDiscPulse 2s ease-in-out infinite}.ab-pm-scope .cv-disc--applied{border-style:solid;border-width:1.5px;border-color:#cbd8f0!important;background:#f5f8ff!important;cursor:default;transform:none;animation:cvDiscCelebrate .5s cubic-bezier(.175,.885,.32,1.275)}.ab-pm-scope .cv-disc--applied:hover{filter:none;transform:none}.ab-pm-scope .cv-disc-coin{flex-shrink:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;perspective:120px;border-radius:50%;background:#eaf0ff}.ab-pm-scope .cv-disc-coin svg{transform-style:preserve-3d;backface-visibility:visible}.ab-pm-scope .cv-disc--pending .cv-disc-coin svg{animation:cvCoinSpin3D 1.8s cubic-bezier(.4,0,.6,1) infinite}.ab-pm-scope .cv-disc--applied .cv-disc-coin svg{animation:cvCoinSpin3D 1.8s cubic-bezier(.4,0,.6,1) infinite}.ab-pm-scope .cv-disc--simple{border:none!important;background:transparent!important;padding:3px 0!important;margin-bottom:7px!important;animation:none!important}.ab-pm-scope .cv-disc--simple.cv-disc--pending{animation:none!important}.ab-pm-scope .cv-disc--simple .cv-disc-coin{width:24px;height:24px;background:transparent}.ab-pm-scope .cv-disc--simple .cv-disc-main{font-size:12px}.ab-pm-scope .cv-disc--simple .cv-disc-sub{display:none}.ab-pm-scope .cv-disc-body{flex:1;min-width:0}.ab-pm-scope .cv-disc-main{font-size:var(--cv-pm-cv-disc-font-size);font-weight:700;color:var(--cv-pm-cv-disc-text-color);line-height:1.3}.ab-pm-scope .cv-disc--applied .cv-disc-main{color:var(--cv-pm-cv-disc-applied-text-color)}.ab-pm-scope .cv-disc-sub{font-size:10.5px;font-weight:500;color:#5e6a85;margin-top:1px}.ab-pm-scope .cv-disc--applied .cv-disc-sub{color:var(--cv-pm-cv-disc-applied-text-color);opacity:.7}.ab-pm-scope .cv-disc-check{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;flex-shrink:0;transition:all .3s cubic-bezier(.175,.885,.32,1.275);cursor:pointer}.ab-pm-scope .cv-disc-check--off{border:2px solid var(--cv-pm-cv-disc-border);background:transparent}.ab-pm-scope .cv-disc-check--on{border:none;background:var(--cv-gn) var(--cv-tick-svg) center/15px no-repeat;animation:cvCheckPop .4s cubic-bezier(.175,.885,.32,1.275)}.ab-pm-scope .cv-disc-check--on svg{display:none}.ab-pm-scope .cv-disc-check--on:hover{opacity:.85}@keyframes cvDiscPulse{0%,to{box-shadow:0 0 0 0 var(--cv-pm-cv-disc-border) 66}50%{box-shadow:0 0 0 8px var(--cv-pm-cv-disc-border) 00}}@keyframes cvDiscCelebrate{0%{transform:scale(.96);opacity:.8}50%{transform:scale(1.02)}to{transform:scale(1);opacity:1}}@keyframes cvCheckPop{0%{transform:scale(0)}60%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes cvCoinBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes cvCoinSpin3D{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes cvCoinCollect{0%{transform:rotateY(0) scale(1)}40%{transform:rotateY(180deg) scale(1.3)}to{transform:rotateY(360deg) scale(1)}}.ab-pm-scope .cv-disc-strike{text-decoration:line-through;color:#5e6a85!important;font-weight:400!important}.ab-pm-scope .cv-timer-wrap{display:flex;align-items:center;gap:11px;padding:13px 16px;border-radius:var(--cv-r);margin-bottom:12px;font-family:var(--cv-f)}.ab-pm-scope .cv-timer-ico{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;line-height:0;border-radius:50%;background:#eaf0ff}.ab-pm-scope .cv-timer-ico svg{width:17px;height:17px}.ab-pm-scope .cv-disc-coin svg{width:17px;height:17px}.ab-pm-scope .cv-timer-txt{flex:1;min-width:0}.ab-pm-scope .cv-timer-head{font-size:var(--cv-pm-cv-disc-font-size);font-weight:700;line-height:1.25;letter-spacing:-.01em}.ab-pm-scope .cv-timer-sub{font-size:10.5px;font-weight:500;margin-top:2px}.ab-pm-scope .cv-timer-cd{flex-shrink:0;margin-left:auto;font-variant-numeric:tabular-nums;font-weight:800;font-size:15px;white-space:nowrap;display:inline-flex;align-items:baseline}.ab-pm-scope .cv-timer-cd i{font-style:normal;font-weight:600;font-size:.72em;opacity:.85;margin:0 8px 0 2px}.ab-pm-scope .cv-timer-cd>i:last-child{margin-right:0}.ab-pm-scope .cv-timer--gold{background:#f5f8ff;border:1px solid #cbd8f0}.ab-pm-scope .cv-timer--gold .cv-timer-ico,.ab-pm-scope .cv-timer--gold .cv-timer-head{color:#2a3550}.ab-pm-scope .cv-timer--gold .cv-timer-sub{color:#5e6a85}.ab-pm-scope .cv-timer--gold .cv-timer-cd{color:#2a3550;background:#eec95c;padding:5px 10px;border-radius:999px;font-size:13.5px}.ab-pm-scope .cv-timer--outline{background:#eff3ff;border:1.5px solid #1E47CE}.ab-pm-scope .cv-timer--outline .cv-timer-ico,.ab-pm-scope .cv-timer--outline .cv-timer-cd{color:#1e47ce}.ab-pm-scope .cv-timer--outline .cv-timer-head{color:#2a3550}.ab-pm-scope .cv-timer--simple{padding:2px 0!important;margin-bottom:10px;background:transparent!important;border:none!important;border-radius:0!important;gap:7px}.ab-pm-scope .cv-timer--simple .cv-timer-ico{transform:scale(.78);opacity:.85}.ab-pm-scope .cv-timer--simple .cv-timer-head{font-size:11px;font-weight:600;color:#5e6a85}.ab-pm-scope .cv-timer--simple .cv-timer-sub{font-size:10px;color:#5e6a85}.ab-pm-scope .cv-timer--simple .cv-timer-cd{font-size:11px!important;font-weight:700;background:transparent!important;color:#5e6a85!important;padding:0!important}.ab-pm-scope .cv-timer--outline .cv-timer-sub{color:#5e6a85}.ab-pm-scope .cv-timer--lilac{background:#ece7ff;border:1px solid #d6ccf7}.ab-pm-scope .cv-timer--lilac .cv-timer-ico{color:#6b4ec2}.ab-pm-scope .cv-timer--lilac .cv-timer-head{color:#2a3550}.ab-pm-scope .cv-timer--lilac .cv-timer-sub{color:#6a648a}.ab-pm-scope .cv-timer--lilac .cv-timer-cd{color:#2a3550}.ab-pm-scope .cv-timer--pass{background:#f5f8ff;border:1px solid #cbd8f0;overflow:hidden}.ab-pm-scope .cv-timer--pass .cv-timer-ico,.ab-pm-scope .cv-timer--pass .cv-timer-head{color:#2a3550}.ab-pm-scope .cv-timer--pass .cv-timer-sub{color:#5e6a85}.ab-pm-scope .cv-timer--pass .cv-timer-cd{color:#2a3550;align-self:stretch;align-items:center;position:relative;border-left:1.5px dashed #c3cee6;padding-left:16px;margin-left:14px}.ab-pm-scope .cv-timer--pass .cv-timer-cd:before,.ab-pm-scope .cv-timer--pass .cv-timer-cd:after{content:"";position:absolute;left:-6px;width:10px;height:10px;border-radius:50%;background:#eaf0ff;border:1px solid #cbd8f0}.ab-pm-scope .cv-timer--pass .cv-timer-cd:before{top:-16px}.ab-pm-scope .cv-timer--pass .cv-timer-cd:after{bottom:-16px}.ab-pm-scope .cv-desc{font-size:13px;line-height:1.6;color:#5e6a85}.ab-pm-scope .cv-desc-toggle{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-top:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06);font-family:var(--cv-f);background:transparent}.ab-pm-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483646;background:#000000e0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:none;flex-direction:column;align-items:center;padding:0;overscroll-behavior:contain;isolation:isolate;font-family:var(--cv-f,system-ui,sans-serif)}.ab-pm-lb.cv-lb-visible{display:flex}html.cv-lb-open,body.cv-lb-open{overflow:hidden!important;overscroll-behavior:none!important}body.cv-lb-open .shopify-section{z-index:0!important}body.cv-lb-open .ab-pm-lb{z-index:2147483646!important}.ab-pm-lb .cv-lb-header{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1000px;padding:max(16px,env(safe-area-inset-top,16px)) 20px 8px;color:#fff;flex-shrink:0;z-index:2}.ab-pm-lb .cv-lb-title{font-size:14px;font-weight:700}.ab-pm-lb .cv-lb-counter{font-size:11px;opacity:.6;margin-left:12px}.ab-pm-lb .cv-lb-close{background:#ffffff1f;border:none;color:#fff;cursor:pointer;opacity:.85;transition:all .15s;padding:0;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;-webkit-tap-highlight-color:transparent}.ab-pm-lb .cv-lb-close:hover{opacity:1;background:#ffffff38}.ab-pm-lb .cv-lb-hero{flex:1;display:flex;align-items:center;justify-content:center;position:relative;width:100%;max-width:860px;padding:0 60px;min-height:0;-webkit-user-select:none;user-select:none}.ab-pm-lb .cv-lb-hero img{max-width:100%;max-height:72vh;object-fit:contain;border-radius:var(--cv-r-in);cursor:pointer;-webkit-user-drag:none}.ab-pm-lb .cv-lb-nav{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;border:none;background:#ffffff1a;color:#fff;font-size:24px;line-height:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s;z-index:3;-webkit-tap-highlight-color:transparent;padding:0}.ab-pm-lb .cv-lb-nav svg{display:block;margin:0}.ab-pm-lb .cv-lb-nav:hover{background:#ffffff40}.ab-pm-lb .cv-lb-nav:active{background:#ffffff4d;transform:translateY(-50%) scale(.95)}.ab-pm-lb .cv-lb-nav--prev{left:4px}.ab-pm-lb .cv-lb-nav--next{right:4px}.ab-pm-lb .cv-lb-strip{display:flex;gap:6px;padding:12px 20px max(20px,env(safe-area-inset-bottom,20px));overflow-x:auto;max-width:1000px;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-shrink:0}.ab-pm-lb .cv-lb-strip::-webkit-scrollbar{display:none}.ab-pm-lb .cv-lb-thumb{width:56px;height:56px;border-radius:var(--cv-r-sm);overflow:hidden;flex-shrink:0;border:2px solid transparent;cursor:pointer;opacity:.4;transition:all .15s}.ab-pm-lb .cv-lb-thumb.active{border-color:var(--cv-gn,#EEC95C);opacity:1}.ab-pm-lb .cv-lb-thumb img{width:100%;height:100%;object-fit:cover}@media(max-width:768px){.ab-pm-lb .cv-lb-hero{padding:0 48px}.ab-pm-lb .cv-lb-nav{width:38px;height:38px;font-size:20px}.ab-pm-lb .cv-lb-nav--prev{left:2px}.ab-pm-lb .cv-lb-nav--next{right:2px}.ab-pm-lb .cv-lb-close{width:38px;height:38px}.ab-pm-lb .cv-lb-hero img{max-height:60vh}}.ab-pm-bar .cv-bar-inner{max-width:960px;margin:0 auto;padding:6px 16px;display:flex;align-items:center;gap:12px}.ab-pm-bar .cv-bar-top{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.ab-pm-bar .cv-bar-actions{flex-shrink:0;display:flex;align-items:center;gap:8px}.ab-pm-bar .cv-bar-ship-wrap{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.ab-pm-bar .cv-bar-thumb{width:36px;height:36px;border-radius:var(--cv-r-in);overflow:hidden;flex-shrink:0;border:1px solid rgba(0,0,0,.08);position:relative;cursor:pointer}.ab-pm-bar .cv-bar-thumb img{width:100%;height:100%;object-fit:cover}.ab-pm-bar .cv-bar-thumb-icon{position:absolute;bottom:2px;right:2px;background:#00000080;border-radius:var(--cv-r-sm);padding:2px;line-height:0}.ab-pm-bar .cv-bar-meta{flex:1;min-width:0}.ab-pm-bar .cv-bar-r1{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ab-pm-bar .cv-bar-name{display:flex;flex-direction:column;min-width:0;max-width:100%;gap:1px}.ab-pm-bar .cv-bar-kit{font-size:12px;font-weight:700;color:var(--cv-pm-cv-sticky-text-color);line-height:1.2;white-space:normal;max-width:100%}.ab-pm-bar .cv-bar-col{font-size:10px;font-weight:600;color:#5e6a85;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ab-pm-bar .cv-bar-col-short{display:none}@media(max-width:749px){.ab-pm-bar .cv-bar-col-full{display:none}.ab-pm-bar .cv-bar-col-short{display:inline}}.ab-pm-bar .cv-bar-dot{width:5px;height:5px;border-radius:50%;flex-shrink:0}.ab-pm-bar .cv-bar-stock{font-size:10px;font-weight:600;white-space:nowrap}.ab-pm-bar .cv-bar-ship{font-size:8px;font-weight:700;color:var(--cv-pm-free-ship-color);background:var(--cv-pm-free-ship-bg);padding:1px 6px;border-radius:var(--cv-r-in);white-space:nowrap}.ab-pm-bar .cv-bar-status{display:flex;align-items:center;gap:7px;margin-top:3px;flex-wrap:wrap}.ab-pm-bar .cv-bar-pricebox{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;margin-left:auto;padding-right:6px;line-height:1.15;flex-shrink:0}.ab-pm-bar .cv-bar-pricebox .cv-bar-ship{display:block;margin-top:3px;font-size:8.5px;align-self:flex-end}.ab-pm-bar .cv-bar-actions .cv-bar-fspill{margin-right:auto;font-size:9px;white-space:nowrap;align-self:center}.ab-pm-bar .cv-bar-price{font-size:16px;font-weight:900;color:var(--cv-pm-cv-sticky-text-color)}.ab-pm-bar .cv-bar-comp{font-size:10px;color:#5e6a85;text-decoration:line-through}.ab-pm-bar .cv-bar-wasrow{display:flex;align-items:center;gap:5px;justify-content:flex-end}.ab-pm-bar .cv-bar-save{font-size:9.5px;font-weight:700;color:#2a3550;background:#eec95c;padding:1px 6px;border-radius:999px;white-space:nowrap}.ab-pm-scope .cv-htabs{margin-top:30px;font-family:var(--cv-f)}.ab-pm-scope .cv-htabs__bar{display:flex;gap:4px;border-bottom:2px solid var(--cv-pm-htab-underline-color);overflow-x:auto;scrollbar-width:none;--htab-fade-l:0px;--htab-fade-r:0px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--htab-fade-l),#000 calc(100% - var(--htab-fade-r)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--htab-fade-l),#000 calc(100% - var(--htab-fade-r)),transparent 100%)}.ab-pm-scope .cv-htabs__bar::-webkit-scrollbar{display:none}.ab-pm-scope .cv-htabs__tab{-webkit-appearance:none;appearance:none;border:none;background:transparent;padding:12px 22px;font-family:var(--cv-pm-htab-font-family);font-weight:var(--cv-pm-htab-weight);font-size:var(--cv-pm-htab-size);color:var(--cv-pm-htab-color);cursor:pointer;border-radius:var(--cv-r) var(--cv-r) 0 0;white-space:nowrap;transition:color .15s,background .15s}.ab-pm-scope .cv-htabs__tab:hover{color:var(--cv-pm-htab-hover-color)}.ab-pm-scope .cv-htabs__tab--on,.ab-pm-scope .cv-htabs__tab--on:hover{background:var(--cv-pm-htab-active-bg);color:var(--cv-pm-htab-active-color)}.ab-pm-scope .cv-htabs__panel{padding:20px 2px}.ab-pm-scope .cv-htabs__pane>:first-child{margin-top:0}.ab-pm-scope .cv-htabs__pane img{max-width:100%;height:auto}.ab-pm-scope .cv-htabs__adopt-note{font-size:12.5px;color:#5e6a85;background:#5e6a8514;border:1px dashed rgba(94,106,133,.4);border-radius:var(--cv-r);padding:12px 14px;margin:0}.ab-pm-scope .cv-htabs__adopt[data-adopted]>.shopify-section>:first-child{padding-top:8px!important}.ab-pm-bar .cv-bar-ap{font-size:9px;color:#5e6a85}.ab-pm-bar .cv-bar-btn{padding:10px 20px;border-radius:var(--cv-r-in,999px);border:none;color:var(--cv-pm-cv-atc-text-color,#fff);font-size:var(--cv-pm-cv-sticky-btn-size,14px);font-weight:700;letter-spacing:.03em;text-transform:none;cursor:pointer;flex-shrink:0;transition:all .15s;background:var(--cv-pm-cv-atc-bg-1,#2A3550)}.ab-pm-bar .cv-bar-btn--pre{background:var(--cv-pm-cv-atc-pre-bg-1,#2A3550);color:var(--cv-pm-cv-atc-pre-text-color,#fff)}.cv-lblm{display:none}@media(max-width:768px){.cv-lbld{display:none}.cv-lblm{display:inline}}.ab-pm-bar .cv-bar-btn--sold{background:var(--cv-pm-cv-atc-sold-bg,#C7D0E4);color:var(--cv-pm-cv-atc-sold-text,#5E6A85);cursor:not-allowed}.ab-pm-bar .cv-bar-btn:hover{opacity:.92}shopify-chat,#shopify-chat,#ShopifyChat,.shopify-chat,#tidio-chat,.gorgias-chat-container,.cv-offset-widget{transition:bottom .3s ease}@supports (height:100dvh){.ab-pm-fs img{max-height:92dvh}.ab-pm-lb .cv-lb-hero img{max-height:72dvh}@media(max-width:768px){.ab-pm-lb .cv-lb-hero img{max-height:60dvh}}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/ab-product-master.css.map */
