.section:has(.exploration-panel){margin-top:0!important}.exploration-panel{padding:24px 0 0;margin:0;border-radius:0;background:rgba(var(--color-foreground),.03);border:1px solid rgba(var(--color-foreground),.08);border-left:none;border-right:none}@media screen and (min-width:750px){.exploration-panel{padding:24px 16px 0;margin:0 12px;border-radius:24px;border-left:1px solid rgba(var(--color-foreground),.08);border-right:1px solid rgba(var(--color-foreground),.08)}}.exploration-panel--hidden{display:none}.exploration-panel__inner{display:flex;flex-direction:column;gap:20px;max-width:1300px;margin:0 auto;padding:24px}@media screen and (max-width:499px){.exploration-panel__inner{padding:24px 12px}}@media screen and (max-width:379px){.exploration-panel__inner{padding:24px 8px}}@media screen and (min-width:750px){.exploration-panel__inner{padding:0 16px}}.exploration-panel__header{display:flex;flex-direction:column;gap:12px}.exploration-panel__heading{font-size:28px;font-weight:700;margin:0;line-height:1.2}.exploration-panel__description{font-size:15px;font-weight:300;line-height:1.45;color:rgb(var(--color-foreground))}.exploration-panel__description p{margin:4px 0 12px}.exploration-panel__description p:last-child{margin-bottom:0}.exploration-panel__row{display:flex;flex-direction:column;gap:24px}.exploration-panel__content{order:-1}.exploration-panel__products{display:grid;grid-template-columns:1fr 1fr;gap:12px}.exploration-panel__product-card .card-wrapper.product-card-wrapper{opacity:1;animation:none;max-width:none;width:100%;min-height:auto}@media screen and (max-width:749px){.exploration-panel__product-card .card-wrapper.product-card-wrapper .card__inner .card__media{height:192px}}@media screen and (max-width:499px){.exploration-panel__product-card .card__row--last .product-form__submit{font-size:13px;padding:8px}}@media screen and (max-width:379px){.exploration-panel__product-card .card__row--last .product-form__submit{font-size:12px;padding:6px}}.exploration-panel__content{display:flex;flex-direction:column;justify-content:flex-start;gap:12px;padding-top:12px}@media screen and (min-width:750px){.exploration-panel__content{padding-top:48px}}.exploration-panel__row-heading{font-size:22px;font-weight:700;margin:0;line-height:1.2}.exploration-panel__row-text{font-weight:300;font-size:15px;line-height:1.45;color:rgb(var(--color-foreground))}.exploration-panel__row-text p{margin:4px 0 12px}.exploration-panel__row-text p:last-child{margin-bottom:0}@media screen and (min-width:750px){.exploration-panel{padding:72px 0;margin:0 12px;border-radius:24px}.exploration-panel__inner{gap:24px;padding:0 32px}.exploration-panel__heading{font-size:36px}.exploration-panel__row-heading{font-size:28px}.exploration-panel__row-text{font-size:16px}}@media screen and (min-width:990px){.exploration-panel__inner{gap:64px}.exploration-panel__row{flex-direction:row;align-items:flex-start;gap:32px}.exploration-panel__products{flex:0 0 572px}.exploration-panel__content{flex:1;order:0}.exploration-panel__row--reversed{flex-direction:row-reverse}.exploration-panel__row-heading{font-size:32px}}.exploration-panel__bundle{display:flex;flex-direction:column;gap:16px;padding:32px 24px;background:url(/cdn/shop/files/blue-bokeh-textured-plain-product-background_1.webp?v=1776893410) center 20% / cover no-repeat;background-clip:padding-box;border:1px solid rgba(255,255,255,.08);border-radius:12px;box-shadow:0 4px 24px #0000004d,0 1px 4px #0003}@media screen and (min-width:750px){.exploration-panel__bundle{padding:64px 60px;border-radius:16px}}.exploration-panel__bundle-cards{display:flex;align-items:flex-start;justify-content:center;gap:0;flex-wrap:wrap;margin-top:24px;margin-bottom:24px}@media screen and (max-width:989px){.exploration-panel__bundle-cards{display:grid;grid-template-columns:1fr auto 1fr;align-items:start;row-gap:24px;column-gap:8px}.exploration-panel__bundle-cards>.exploration-panel__mini-card:nth-of-type(2n-1){justify-self:end}.exploration-panel__bundle-cards>.exploration-panel__mini-card:nth-of-type(2n){justify-self:start}.exploration-panel__bundle-cards .exploration-panel__bundle-plus:nth-of-type(2){display:none}}.exploration-panel__mini-card{display:flex;flex-direction:column;align-items:center;gap:8px;text-decoration:none;color:rgb(var(--color-foreground))}.exploration-panel__mini-card-inner{position:relative;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.08);border-radius:12px;display:flex;flex-direction:column;width:116px;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.exploration-panel__mini-card-inner:hover{transform:translateY(-3px);box-shadow:0 12px 32px rgba(var(--color-foreground),.18),0 4px 12px rgba(var(--color-foreground),.1)}.exploration-panel__mini-card-link{display:flex;flex-direction:column;text-decoration:none;color:rgb(var(--color-foreground))}.exploration-panel__mini-card-image{position:relative;width:100%;height:0;padding-bottom:100%;display:block;background:#fff;border-radius:12px}.exploration-panel__mini-card-image img{position:absolute;top:10px;left:10px;right:10px;bottom:10px;width:calc(100% - 20px);height:calc(100% - 20px);object-fit:contain}.exploration-panel__mini-card-bottom{display:flex;flex-direction:column;gap:6px;padding:4px 8px 10px}.exploration-panel__mini-card-price{font-size:12px;font-weight:400;color:rgb(var(--color-foreground));text-align:right}.exploration-panel__mini-card-compare{font-size:11px;font-weight:400;color:rgba(var(--color-foreground),.5);text-align:right;text-decoration:line-through}.exploration-panel__quick-add{width:100%;padding:7px 6px;font-size:11px;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:.02em;border:none;border-radius:6px;background:linear-gradient(135deg,rgb(var(--color-button)),rgba(var(--color-button),.85));color:rgb(var(--color-button-text));cursor:pointer;transition:all .2s ease;line-height:1;box-shadow:0 2px 8px rgba(var(--color-button),.1)}.exploration-panel__quick-add:hover:not(:disabled){box-shadow:0 4px 12px rgba(var(--color-button),.25);transform:translateY(-1px)}.exploration-panel__quick-add:disabled{opacity:.4;cursor:not-allowed}.exploration-panel__mini-card-title{font-size:12px;font-weight:500;line-height:1.3;text-align:center;max-width:116px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.exploration-panel__mini-card-inner{width:116px}.exploration-panel__mini-card-title{max-width:116px}}.exploration-panel__mini-stock{position:absolute;top:-1px;right:-1px;display:flex;align-items:center;gap:3px;font-size:8px;font-weight:400;padding:3px 5px 3px 4px;background:linear-gradient(135deg,#2e2e2eeb,#000);border-bottom-left-radius:8px;border-top-right-radius:12px;color:#fff;white-space:nowrap;line-height:1;z-index:2}.exploration-panel__mini-stock-dot{width:4px;height:4px;border-radius:50%;background:#6ee7a0;flex-shrink:0;position:relative}.exploration-panel__mini-stock-dot:after{content:"";position:absolute;top:50%;left:50%;width:4px;height:4px;border-radius:50%;background:#6ee7a0;transform:translate(-50%,-50%);animation:miniStockPulse 2s ease-in-out infinite}@keyframes miniStockPulse{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(1)}50%{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}.exploration-panel__bundle-plus{font-size:20px;font-weight:300;color:rgba(var(--color-foreground),.35);padding:0 4px;align-self:flex-start;margin-top:36px}.exploration-panel__bundle-atc{align-self:center;margin-top:4px;padding:10px 32px;font-size:14px;font-weight:600;cursor:pointer;min-height:auto;min-width:auto;border-radius:8px}.exploration-panel__bundle-atc:disabled{opacity:.6;cursor:wait}@media screen and (max-width:499px){.exploration-panel__bundle-atc{font-size:13px;padding:8px 24px}}@media screen and (max-width:379px){.exploration-panel__bundle-atc{font-size:12px;padding:6px 18px}}@media screen and (min-width:750px){.exploration-panel__bundle-atc{padding:14px 40px}}@media screen and (min-width:990px){.exploration-panel__bundle-atc{padding:16px 48px}}@media screen and (min-width:750px){.exploration-panel__mini-card-inner{width:124px}.exploration-panel__mini-card-title{font-size:13px;max-width:124px}.exploration-panel__mini-card-price{font-size:13px}.exploration-panel__bundle-plus{font-size:24px;padding:0 4px;margin-top:42px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-exploration-panel.css.map */
