.purchase-dock{display:block;position:fixed;inset:auto auto max(20px,env(safe-area-inset-bottom)) 50%;transform:translate(-50%);width:min(760px,calc(100% - 40px));padding:12px 16px;border:1px solid rgb(var(--color-foreground-rgb) / .35);border-radius:0;background:var(--color-background);color:var(--color-foreground);box-shadow:0 6px 24px #0005;z-index:9}body:has(.purchase-dock){padding-bottom:var(--purchase-dock-height, 128px)}body:has(.purchase-dock) .plinko-launcher,body:has(.sticky-add-to-cart__bar[data-stuck=true]) .plinko-launcher{bottom:calc(var(--purchase-dock-height, 120px) + 20px)}body:has(dialog[open]) .purchase-dock,body:has(dialog[open]) sticky-add-to-cart .sticky-add-to-cart__bar{visibility:hidden;pointer-events:none}body:has(.case-pair__dialog[open]) .purchase-dock{visibility:visible;pointer-events:auto}.purchase-dock case-pair-selector[data-builder]{display:grid;grid-template-columns:minmax(0,1fr) 136px 128px;grid-template-rows:auto auto;align-items:center;column-gap:20px;max-width:none;margin:0}.purchase-dock .case-pair__builder-heading{grid-column:1;grid-row:1;margin:0;text-align:left}.purchase-dock .case-pair__builder-heading h2{font-size:14px;margin:0 0 4px;font-weight:500}.purchase-dock .case-pair__builder-heading p{font-size:11px;line-height:1.4}.purchase-dock .case-pair__builder-price{grid-column:1;grid-row:2;margin:6px 0 0;text-align:left;font-size:13px}.purchase-dock .case-pair__slots{grid-column:2;grid-row:1 / 3;grid-template-columns:repeat(2,60px);gap:12px}.purchase-dock .case-pair__slot{position:relative;width:60px;height:60px;border-radius:0}.purchase-dock .case-pair__empty{min-height:0;height:100%}.purchase-dock .case-pair__empty span{border:0;border-radius:0;width:auto;height:auto;font-size:26px}.purchase-dock .case-pair__slot .case-pair__selected{display:block;min-height:0;height:100%;padding:0}.purchase-dock .case-pair__slot .case-pair__image{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.purchase-dock .case-pair__slot .case-pair__selected>span{display:none}.purchase-dock .case-pair__slot .case-pair__change{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;min-height:0;font-size:0}.purchase-dock product-form-component{grid-column:3;grid-row:1 / 3}.purchase-dock product-form-component button[name=add]{min-height:48px;padding:10px 12px;font-size:12px}.purchase-dock .case-pair__error{grid-column:1 / -1;margin:8px 0 0}.purchase-dock--wallpapers{max-width:640px}.purchase-dock--wallpapers wallpaper-browse-offer{display:block;padding:0}.purchase-dock--wallpapers .wallpaper-offer{padding:0;margin:0;border:0;border-radius:0;background:transparent}.purchase-dock--wallpapers .wallpaper-offer__title{font-size:13px;font-weight:500}.purchase-dock--wallpapers .wallpaper-offer__note{display:none}.purchase-dock--wallpapers .wallpaper-offer__progress{margin-top:2px}sticky-add-to-cart .sticky-add-to-cart__bar{width:100%;border-radius:0;bottom:0;padding:12px max(16px,env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:var(--color-background);color:var(--color-foreground);border:0;border-top:1px solid rgb(var(--color-foreground-rgb) / .15);box-shadow:none}sticky-add-to-cart .sticky-add-to-cart__bar:before{display:none}sticky-add-to-cart .sticky-add-to-cart__image{border-radius:0;height:60px;width:60px}sticky-add-to-cart .sticky-add-to-cart__title{font-weight:400;font-size:14px}sticky-add-to-cart .sticky-add-to-cart__variant{font-size:11px}sticky-add-to-cart .sticky-add-to-cart__button{min-height:48px;font-size:12px}.sticky-case-slot{flex:none;width:60px;height:60px;border:1px solid rgb(var(--color-foreground-rgb) / .2);background:transparent;color:inherit;padding:0;border-radius:0;cursor:pointer;font-size:26px}.sticky-case-slot:has(img){border:0}.sticky-case-slot img{width:100%;height:100%;object-fit:contain}.sticky-case-slot:focus-visible,.purchase-dock button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.sticky-wallpaper-progress{padding:0;display:block;flex:1.5;min-width:160px}.sticky-wallpaper-progress .wallpaper-offer{background:transparent;padding:0;border:0;margin:0}.sticky-wallpaper-progress .wallpaper-offer__eyebrow{display:none}.sticky-wallpaper-progress .wallpaper-offer__title{font-size:11px;line-height:1.4}.sticky-wallpaper-progress .wallpaper-offer__progress{margin-top:0}@media(max-width:749px){.purchase-dock{bottom:calc(16px + env(safe-area-inset-bottom));width:min(480px,calc(100% - 32px));padding:8px 10px}.purchase-dock case-pair-selector[data-builder]{grid-template-columns:minmax(0,1fr) 104px;gap:4px 8px}.purchase-dock .case-pair__builder-heading{grid-column:1;grid-row:1}.purchase-dock .case-pair__builder-heading h2{font-size:12px;margin-bottom:2px}.purchase-dock .case-pair__builder-heading p{display:none}.purchase-dock .case-pair__builder-price{grid-column:2;grid-row:1;margin:0;text-align:right;font-size:12px}.purchase-dock .case-pair__builder-price s{display:none}.purchase-dock .case-pair__slots{grid-column:1;grid-row:2;grid-template-columns:repeat(2,44px);gap:6px}.purchase-dock .case-pair__slot{width:44px;height:44px}.purchase-dock product-form-component{grid-column:2;grid-row:2}.purchase-dock product-form-component button[name=add]{height:44px;min-height:44px;padding:8px;font-size:11px}.purchase-dock--wallpapers .wallpaper-offer__title{font-size:12px}sticky-add-to-cart .sticky-add-to-cart__bar{padding:8px max(10px,env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));gap:6px;flex-wrap:wrap}sticky-add-to-cart .sticky-add-to-cart__image,.sticky-case-slot{height:44px;width:44px}sticky-add-to-cart .sticky-add-to-cart__info{flex:1}sticky-add-to-cart .sticky-add-to-cart__price{display:none}sticky-add-to-cart .sticky-add-to-cart__button{width:auto;height:44px;min-height:44px;padding:8px 10px;min-width:100px;font-size:11px}sticky-add-to-cart .sticky-add-to-cart__bar .add-to-cart-text__content{display:initial}sticky-add-to-cart .sticky-add-to-cart__title{display:block;font-size:12px}sticky-add-to-cart .sticky-add-to-cart__variant{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-wallpaper-progress{flex:0 0 100%;order:5}.sticky-wallpaper-progress .wallpaper-offer__title{display:none}.sticky-wallpaper-progress .wallpaper-offer__progress{margin-top:-5px}}@media(prefers-reduced-motion:reduce){sticky-add-to-cart .sticky-add-to-cart__bar{transition:none}}body:has(shopify-chat[open]) .purchase-dock,body:has(shopify-chat[open]) sticky-add-to-cart .sticky-add-to-cart__bar{visibility:hidden;pointer-events:none}@media(min-width:990px){body:has(.purchase-dock){padding-bottom:0}body:has(.purchase-dock) .page-wrapper{padding-bottom:var(--purchase-dock-height, 128px)}}sticky-add-to-cart [data-sticky-single-price][hidden],sticky-add-to-cart [data-sticky-pair-price][hidden]{display:none}body:has(sticky-add-to-cart[data-persistent]) .page-wrapper{padding-bottom:var(--purchase-dock-height, 128px)}.sticky-case-plus{flex:none;font-size:18px}sticky-add-to-cart [data-sticky-pair-plus][hidden]{display:none}sticky-add-to-cart[data-pair-selected] .sticky-add-to-cart__info{display:none}sticky-add-to-cart[data-pair-selected] .sticky-add-to-cart__price{flex:1;min-width:0}[data-sticky-pair-price]{display:grid;gap:3px;white-space:nowrap}[data-sticky-pair-price] s{opacity:.6;font-size:.85em}[data-sticky-pair-price] strong{font-weight:400}sticky-add-to-cart[data-case-product] .sticky-case-slot[hidden]{display:none}.sticky-case-review{padding:0;border:0;background:transparent;cursor:pointer}.sticky-case-review:focus-visible{outline:2px solid currentColor;outline-offset:3px}.sticky-case-saving{display:none}.sticky-case-selection{color:var(--color-foreground);background:var(--color-background);border:1px solid currentColor;width:min(440px,calc(100% - 32px));padding:20px;max-height:80dvh;overflow:auto}.sticky-case-selection::backdrop{background:#000000a6}.sticky-case-selection header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.sticky-case-selection h2{margin:0;font-size:18px}.sticky-case-selection [data-close-selection]{border:0;background:transparent;color:inherit;min-width:44px;min-height:44px;font-size:24px;cursor:pointer}.sticky-case-selection__row{display:grid;grid-template-columns:60px minmax(0,1fr);gap:12px;align-items:center;margin-block:16px}.sticky-case-selection__row img{width:60px;height:75px;object-fit:contain}.sticky-case-selection__row strong{font-size:14px}.sticky-case-selection__row small{display:block;font-size:12px;margin-top:6px}.sticky-case-selection [data-edit-selection]{width:100%}@media(max-width:749px){sticky-add-to-cart[data-case-product] .sticky-add-to-cart__bar{flex-wrap:nowrap}sticky-add-to-cart[data-case-product] .sticky-add-to-cart__info{display:none}sticky-add-to-cart[data-case-product] .sticky-add-to-cart__price{display:block;flex:1;min-width:0;font-size:12px}sticky-add-to-cart[data-case-product] .sticky-case-saving{display:block;margin-top:3px;font-size:10px;font-weight:400}sticky-add-to-cart[data-case-product] .sticky-add-to-cart__image{display:block;flex:none}}@media(max-width:360px){sticky-add-to-cart[data-case-product] .sticky-add-to-cart__image,sticky-add-to-cart[data-case-product] .sticky-case-slot{width:36px;height:44px}sticky-add-to-cart[data-case-product] .sticky-add-to-cart__button{min-width:92px;padding-inline:6px}sticky-add-to-cart[data-case-product] .sticky-add-to-cart__price{font-size:11px}sticky-add-to-cart[data-case-product] .sticky-case-saving{font-size:9px}}sticky-add-to-cart .sticky-add-to-cart__bar{justify-content:center}sticky-add-to-cart .sticky-add-to-cart__info,sticky-add-to-cart[data-case-product] .sticky-add-to-cart__price,sticky-add-to-cart[data-pair-selected] .sticky-add-to-cart__price{flex:0 1 auto}@media(min-width:750px){.sticky-wallpaper-progress{flex:0 1 220px}}@media(max-width:749px){body:has(.sticky-add-to-cart__bar[data-stuck=true]) .guided-launcher{bottom:calc(var(--purchase-dock-height, 120px) + 16px)}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/purchase-dock.css.map */
