.detail .sizes button,.quick-size-buttons button{background:linear-gradient(#fff,#e7f1fa);color:var(--ink);opacity:1}.detail .sizes button.selected:not(.sold-out),.detail .sizes button[aria-pressed=true]:not(.sold-out),.quick-size-buttons button[aria-pressed=true]:not(:disabled){background:linear-gradient(#fff7c2,#ffe34d)!important;color:#111!important;border-color:#8d661d;box-shadow:inset 0 0 0 1px #fff,0 2px #8d661d;filter:none;opacity:1}.detail .variant-buttons button.sold-out,.detail .variant-buttons button.sold-out.selected,.quick-size-buttons button:disabled{background:#d1d1d1!important;color:#686868!important;border-color:#929292!important;filter:grayscale(1);opacity:1;box-shadow:none;text-decoration:line-through;text-decoration-color:#555;text-decoration-thickness:3px;cursor:not-allowed}.detail .variant-buttons button.sold-out.selected{outline:2px solid #888;outline-offset:2px}.quick-size-buttons button:active:not(:disabled){background:linear-gradient(#fff7c2,#ffe34d)!important;color:#111!important}.product-info .product-accordion{border-top:1px solid #94aac0;padding:0;margin:0}.product-info .product-accordion>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:13px 0;list-style:none;font:26px/1.05 PocketPixel,monospace}.product-info .product-accordion>summary::-webkit-details-marker{display:none}.product-accordion>summary .accordion-plus{position:relative;width:15px;height:15px;flex:none;color:#526d86}.accordion-plus:before,.accordion-plus:after{content:"";position:absolute;top:6px;right:0;bottom:6px;left:0;height:3px;background:currentColor}.product-accordion>summary .accordion-plus{transition:transform .3s cubic-bezier(.22,1,.36,1)}.accordion-plus:after{transform:rotate(90deg);transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .2s ease}.product-accordion:not([data-animated])[open]>summary .accordion-plus:after,.product-accordion.is-open>summary .accordion-plus:after{transform:rotate(0);opacity:0}.product-accordion.is-open>summary .accordion-plus{transform:rotate(180deg)}.accordion-slide{min-width:0;overflow:hidden}.product-accordion[data-animating]>.accordion-slide{will-change:height}.product-accordion.is-open:not([data-animating])>.accordion-slide{overflow:visible}.product-accordion>summary:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.product-accordion-content{padding:0 0 18px;min-width:0;font:15px/1.65 Arial,sans-serif;overflow-wrap:anywhere}.detail .product-accordion-content p{font:inherit;margin:9px 0}.product-accordion-content img{display:block;max-width:100%;height:auto}.product-accordion-content table{width:100%;border-collapse:collapse;font-size:13px}.product-accordion-content :is(th,td){padding:6px;border:1px solid #b9cbdc}.size-chart-page{overflow-x:auto;max-width:100%}.size-chart-page table{min-width:max-content}.size-chart-image{margin-bottom:8px}.product-accordion-content a{color:#315f8a;text-decoration:underline;text-underline-offset:3px}.product-care{margin:14px 0 10px;padding:12px 14px;border:1px solid #bed2e5;border-radius:12px;background:linear-gradient(#f6fbff,#e8f2fc)}.product-care ul{padding-left:18px;margin:7px 0}.product-care li{margin:4px 0}.product-detail-kicker{font:22px/1 PocketPixel,monospace;color:#315f8a}.product-detail-help{font-size:13px!important;color:#536c81}.size-chart-editor-hint{padding:10px;border:1px dashed #839fbb;background:#f3f8ff}.product-review-apps{margin:4px 0 10px;min-width:0;font-size:14px}.product-review-apps:empty{display:none}.product-review-apps .shopify-app-block{max-width:100%;min-width:0}.product-rating{margin:4px 0 10px;color:#315f8a;font:15px/1.4 Arial,sans-serif}.product-rating a{display:inline-flex;align-items:center;gap:7px;flex-wrap:wrap;text-decoration:none}.rating-stars{display:inline-block;font:20px/1 Arial,sans-serif;letter-spacing:1px;background:linear-gradient(to right,#4d86c8 var(--rating-fill),#b9c8d8 var(--rating-fill));background-clip:text;-webkit-background-clip:text;color:transparent}.shopify-policy__container .shopify-policy__title{display:none}.info-page>.info-tabs{margin-top:0}.info-page .gloss-tabs{margin-top:0}.bag-impact-details{position:relative;margin:0;padding:0;border:0}.bag-impact-details>summary{display:flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:5px 8px;list-style:none;color:#4c6172;font:19px/1.25 PocketPixel,monospace;cursor:pointer}.bag-impact-details>summary::-webkit-details-marker{display:none}.bag-impact-details>summary>svg{flex:none}.bag-impact-details>summary .impact-info-icon{display:grid;place-items:center;width:16px;height:16px;border:1px solid currentColor;border-radius:50%;font:12px/1 Arial,sans-serif}.bag-impact-details>summary:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.bag-impact-details>.bag-impact-body{position:absolute;bottom:calc(100% + 8px);left:0;right:0;z-index:20;max-height:min(360px,60dvh);overflow:auto;margin:0;padding:0 12px 12px;border:1.5px solid var(--ink);border-radius:3px;background:#f3f8ff;box-shadow:2px 3px #25344722;max-width:100%}.bag-impact-titlebar{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 -12px 10px;padding:5px 6px 5px 12px;border-bottom:1px solid var(--ink);background:linear-gradient(#fff,#a9cceb);font:21px/1 PocketPixel,monospace}.bag-impact-titlebar button{display:grid;place-items:center;width:32px;height:30px;min-height:30px;padding:0;border:1px solid var(--ink);border-radius:0;background:linear-gradient(#fff,#dceafa);font:23px/1 PocketPixel,monospace;box-shadow:1px 1px #555}.bag-impact-titlebar+p{font:13px/1.55 Arial,sans-serif;color:#4c6172;margin:7px 0}.bag-impact-details .bag-impact-badge{margin-top:8px}.bag-impact-body .bag-impact-link{font:13px/1.5 Arial,sans-serif;color:#315f8a;text-decoration:underline}@media(max-width:760px){.product-info .product-accordion>summary{font-size:25px}.product-accordion-content{font-size:14px}.bag-impact-titlebar button{width:36px;height:36px}}.product-fit-guide{margin:0 0 18px;padding:14px 16px;border:1px solid #a1bbd2;border-radius:12px;background:linear-gradient(#fff,#eaf3fc)}.detail .product-fit-guide .fit-heading{margin:0 0 16px;font:23px/1.15 PocketPixel,monospace;letter-spacing:.25px;color:var(--ink)}.fit-scale{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;isolation:isolate}.fit-track{position:absolute;top:7px;left:16.66%;right:16.66%;height:2px;background:#aac3da;z-index:-1}.fit-point{display:flex;flex-direction:column;align-items:center;gap:7px;text-align:center;font:11px/1.2 Arial,sans-serif;color:#61768a}.fit-dot{display:block;width:16px;height:16px;flex:none;border:1.5px solid #708ba3;border-radius:50%;background:#f4f8fc}.fit-point.is-selected{font-weight:700;color:var(--ink)}.fit-point.is-selected .fit-dot{background:#ffe34d;border-color:var(--ink);box-shadow:0 0 0 3px #ffe34d40}.detail .product-fit-guide .fit-advice{margin:14px 0 0;font:13px/1.5 Arial,sans-serif;color:#415d74}.fit-note{margin-top:12px;border-top:1px solid #c5d7e8;padding-top:8px;font:13px/1.5 Arial,sans-serif}.fit-note:first-child{margin-top:0;border:0;padding-top:0}.product-tree-badge{position:relative;min-width:0;margin:10px 0 0}.product-tree-row{display:flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:5px 8px;color:#4c6172;font:19px/1.25 PocketPixel,monospace;text-align:center}.product-tree-row>svg{flex:none}.detail .product-tree-info{position:relative;display:grid;place-items:center;flex:none;width:16px;height:16px;min-height:0;margin:0;padding:0;border:1px solid currentColor;border-radius:50%;background:transparent;box-shadow:none;color:inherit;font:12px/1 Arial,sans-serif;cursor:pointer}.product-tree-info:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%}.product-tree-info:focus-visible{outline:2px solid #315f8a;outline-offset:3px}.product-tree-info:disabled{opacity:.45;cursor:wait}.product-tree-badge>[data-product-impact-provider]{position:absolute;top:0;left:0;width:100%;height:0;margin:0;visibility:hidden;pointer-events:none;overflow:visible}[data-product-impact-provider] #SproutModalMain{display:none!important}@media(pointer:coarse){.product-tree-info:before{top:-14px;right:-14px;bottom:-14px;left:-14px}}.sticky-purchase{display:none}@media(max-width:760px){.sticky-purchase:not([hidden]){position:fixed;bottom:max(10px,env(safe-area-inset-bottom));left:50%;transform:translate(-50%);z-index:70;display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,1.25fr);align-items:center;gap:10px;width:min(540px,calc(100% - 24px));padding:9px 11px;border:1.5px solid var(--ink);border-radius:17px;background:linear-gradient(#fff,#eaf3fc);box-shadow:2px 3px #25344740,0 0 18px #25344718;animation:purchase-bar-enter .22s ease-out}.sticky-purchase-info{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:3px}.sticky-purchase-price{max-width:100%;font:23px/1 PocketPixel,monospace;overflow-wrap:anywhere}.sticky-size-choice{display:inline-flex;align-items:center;gap:8px;padding:4px 6px;border:1px solid #839cb2;border-radius:7px;background:#f2f7fc;color:var(--ink);font:18px/1 PocketPixel,monospace;text-align:left;max-width:100%;overflow-wrap:anywhere;cursor:pointer}.sticky-purchase-add{min-width:0;min-height:44px;padding:9px 8px;border:1.5px solid var(--ink);border-radius:22px;background:linear-gradient(#fff,#f9dfeb 40%,#ec91b9)!important;box-shadow:0 2px 0 var(--ink);font:25px/1 PocketPixel,monospace;color:var(--ink);cursor:pointer}.sticky-purchase-add:disabled{background:linear-gradient(#f1f1f1,#d1d1d1)!important;color:#686868;box-shadow:none;cursor:not-allowed}.sticky-purchase :is(button):focus-visible{outline:2px solid #315f8a;outline-offset:3px}}@keyframes purchase-bar-enter{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){.product-accordion>summary .accordion-plus,.accordion-plus:after{transition:none}.sticky-purchase:not([hidden]){animation:none}}.xp-navigation-icon{display:block;flex:none;width:48px;height:48px;max-width:100%;object-fit:contain;image-rendering:pixelated;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.pocket-nav .nav-icon,.pocket-nav [aria-current=page] .nav-icon{width:60px;height:51px;border:0;border-radius:0;outline:none;background:transparent;box-shadow:none}.pocket-nav .nav-icon:before,.pocket-nav .nav-icon:after{content:none;display:none}.pocket-nav .nav-icon>.xp-navigation-icon{width:48px;height:48px;transition:transform .16s ease}@media(hover:hover)and (pointer:fine){.pocket-nav a:hover .nav-icon>.xp-navigation-icon,.pocket-nav button:hover .nav-icon>.xp-navigation-icon{transform:translateY(-2px)}}.home .app .icon>.xp-navigation-icon{width:54px;height:54px;max-width:75%}.pocket-footer .dock>a{border:0;border-radius:0;background:transparent;box-shadow:none}.pocket-footer .dock-icon>.xp-navigation-icon{width:30px;height:30px}@media(max-width:760px){.pocket-menu-window .pocket-nav .nav-icon,.pocket-menu-window .pocket-nav [aria-current=page] .nav-icon{width:30px;height:30px;border:0;border-radius:0;outline:none;background:transparent;box-shadow:none}.pocket-menu-window .pocket-nav .nav-icon>.xp-navigation-icon{width:30px;height:30px}.home .app .icon>.xp-navigation-icon{width:48px;height:48px}}@media(prefers-reduced-motion:reduce){.pocket-nav .nav-icon>.xp-navigation-icon{transition:none}.pocket-nav a:hover .nav-icon>.xp-navigation-icon,.pocket-nav button:hover .nav-icon>.xp-navigation-icon{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/pocket-launch-details.css.map */
