body.tpl-beam{--bm-bg:#b7d3f7;--bm-navy:#0d394e;--bm-accent:#fff22e;--bm-cream:#fdf6ee;--bm-peach:rgba(237,177,141,.3);background:var(--bm-bg);color:var(--bm-navy);font-family:General Sans,Arial,sans-serif;font-weight:500;line-height:1.6}body.tpl-beam h1,body.tpl-beam h2,body.tpl-beam h3,body.tpl-beam button,body.tpl-beam input,body.tpl-beam summary{font-family:inherit}body.tpl-beam .announcement-bar{background:transparent;color:var(--bm-navy);font-size:13px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}body.tpl-beam .announcement-bar__track span:after{content:"\2726";margin-left:150px;margin-right:-150px;opacity:.7}body.tpl-beam .site-header{background:transparent;border:0;padding:8px 0 0}body.tpl-beam .site-header__inner{background:var(--bm-navy);color:var(--bm-cream);border-radius:999px;padding:0 24px;min-height:58px}body.tpl-beam .site-nav a,body.tpl-beam .brand,body.tpl-beam .icon-link{color:var(--bm-cream)}body.tpl-beam .brand{font-weight:600;letter-spacing:-1.5px}body.tpl-beam .header-shop{background:var(--bm-cream)!important;color:var(--bm-navy)!important}body.tpl-beam .icon-button i{background:var(--bm-cream)!important}body.tpl-beam .cart-count{background:var(--bm-accent);color:var(--bm-navy)}body.tpl-beam .mobile-menu{border-radius:18px;margin:8px 0 0}.bm-main{padding:26px 0 40px}.bm-wrap{width:min(100% - 48px,1380px);margin:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,460px);gap:56px;align-items:start}.bm-gallery-col{display:grid;grid-template-columns:96px minmax(0,1fr);gap:28px;align-items:start}.bm-stickers{display:flex;flex-direction:column;gap:18px;position:sticky;top:96px}.bm-gallery .product-gallery__frame{background:transparent;border-radius:0;aspect-ratio:auto}.bm-gallery .product-gallery__slide img{width:100%;height:auto;object-fit:contain;border-radius:18px}@media(min-width:990px){.bm-gallery .product-gallery__slide{display:block;margin-bottom:24px}.bm-gallery .gallery-controls{display:none}}.bm-gallery .gallery-dots{background:#fdf6ee99}.bm-gallery .gallery-arrow{background:var(--bm-cream)}.bm-info{position:sticky;top:96px}.bm-pill{display:inline-block;background:var(--bm-accent);color:var(--bm-navy);border-radius:999px;padding:7px 16px;font-size:18px;font-weight:600;line-height:1.3}.bm-line{margin:18px 0 0;font-size:18px;font-weight:500;line-height:1.3}.bm .bm-title{margin:4px 0 0;font-size:46px;line-height:1.05;font-weight:600;letter-spacing:-.01em;color:var(--bm-title,var(--bm-navy))}.bm-price{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:12px 0 0}.bm-price strong{font-size:26px;font-weight:600;line-height:1}.bm-price s{font-size:17px;opacity:.6}.bm-off{background:var(--bm-navy);color:var(--bm-cream);border-radius:999px;padding:3px 11px;font-size:14px;font-weight:600}.bm-card{background:var(--bm-cream);border-radius:16px;padding:22px;margin:18px 0 0}.bm-label{margin:0 0 10px;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.bm-label em{font-style:normal;color:#c07f00}.bm-swatches{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.bm .pp-gift{display:flex;flex-direction:column;gap:6px;align-items:stretch;background:none;border:0;padding:0;cursor:pointer;font:inherit;color:inherit;text-align:center}.bm .pp-gift__img{display:grid;place-items:center;aspect-ratio:1;border-radius:10px;overflow:hidden;background:#fff;border:2px solid transparent;opacity:.55;transition:opacity .15s,border-color .15s}.bm .pp-gift__img img{width:100%;height:100%;object-fit:cover;display:block}.bm .pp-gift__img .cp-ic{width:34px;height:34px}.bm .pp-gift.is-active .pp-gift__img{opacity:1;border-color:var(--bm-navy)}.bm .pp-gift:hover .pp-gift__img{opacity:1}.bm .pp-gift__name{font-size:13px;font-weight:600;line-height:1.25}.bm .pp-gift__price{font-size:12px;font-weight:600}.bm .pp-gift__price s{opacity:.55;margin-right:4px}.bm-timer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:18px 0 0;border:.67px solid var(--bm-navy);border-radius:999px;padding:4px 4px 4px 18px;font-size:16px}.bm-timer b{background:#f7d9c8;border-radius:999px;padding:6px 18px;font-weight:600;font-variant-numeric:tabular-nums;min-width:96px;text-align:center}.bm-opt{margin:14px 0 0;border:.67px solid var(--bm-navy);border-radius:10px;padding:12px 18px;background:var(--bm-peach)}.bm-opt__head{display:flex;align-items:center;gap:10px;font-size:17px}.bm-opt__head i{flex:none;width:14px;height:14px;border-radius:50%;border:4px solid var(--bm-navy);background:#fff}.bm-opt__head .bm-tag{background:#c9f3a8;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600}.bm-opt__head span:last-child{margin-left:auto;font-weight:600}.bm-opt ul{list-style:none;margin:8px 0 0;padding:0 0 0 24px;display:grid;gap:3px;font-size:15px}.bm-opt li{display:flex;gap:8px;align-items:center}.bm-opt li .cp-ic{width:16px;height:16px;flex:none}.bm-buy{margin:16px 0 0}.bm-buy .cp-cod-block{margin:0}.bm-buy #rsi-button-hook button,.bm-buy ._rsi-buy-now-button{background:var(--bm-navy)!important;color:var(--bm-cream)!important;border-radius:41px!important;min-height:60px!important;font-family:General Sans,Arial,sans-serif!important;font-weight:700!important;font-size:18px!important;border:0!important;box-shadow:none!important}.bm-btn{display:block;width:100%;text-align:center;background:var(--bm-navy);color:var(--bm-cream);border-radius:41px;padding:18px;font-size:18px;font-weight:700;line-height:1.2}.bm-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0 0;text-align:center;font-size:14px;line-height:1.3}.bm-trust span{display:grid;place-items:center;width:48px;height:48px;margin:0 auto 6px;border:1.4px solid var(--bm-navy);border-radius:50%}.bm-trust .cp-ic{width:24px;height:24px}.bm-card h2{margin:0 0 10px;font-size:17px;font-weight:500;letter-spacing:0;line-height:1.3}.bm-checks{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:15px;line-height:1.4}.bm-checks li{display:flex;gap:10px;align-items:flex-start;background:#fff;border-radius:10px;padding:10px 12px}.bm-checks .cp-ic{flex:none;width:20px;height:20px;margin-top:1px}.bm-sticker{position:relative;display:block;width:var(--bm-s,88px);height:var(--bm-s,88px);flex:none}.bm-sticker svg{width:100%;height:100%;display:block}.bm-sticker__bg{fill:var(--bm-cream)}.bm-sticker__text{fill:var(--bm-navy);font-size:8.6px;font-weight:600;font-family:General Sans,Arial,sans-serif}.bm-sticker__icon{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.bm-sticker__icon .cp-ic{width:34%;height:34%;color:var(--bm-navy);stroke-width:2}.bm-intro{padding:40px 0;text-align:center}.bm-intro p{max-width:560px;margin:0 auto;font-size:20px;line-height:1.6}.bm-intro__row{display:flex;flex-wrap:wrap;justify-content:center;gap:18px 26px;margin:30px auto 0;max-width:1000px}.bm-intro__row .bm-sticker{--bm-s:92px}.bm-intro--divider{padding:10px 0}.bm-intro--divider .bm-intro__row{margin:0}.bm-acc{padding:50px 0}.bm-acc__grid{width:min(100% - 48px,1100px);margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.bm-acc__grid--solo{grid-template-columns:1fr;max-width:820px}.bm-acc__media img{width:100%;border-radius:12px;display:block}.bm-acc__kicker{margin:0;font-size:16px;font-weight:600}.bm .bm-acc__head{margin:4px 0 20px;font-size:clamp(30px,3.4vw,44px);line-height:1.12;font-weight:600;letter-spacing:-.01em;white-space:pre-line}.bm-acc__grid--solo .bm-acc__head{text-align:center}.bm-acc details{background:var(--bm-cream);border-radius:12px;margin:0 0 12px;border:0!important}.bm-acc summary{display:flex;align-items:baseline;gap:10px;padding:18px 20px;font-size:clamp(22px,2.4vw,30px);font-weight:500;line-height:1.2}.bm-acc summary small{font-size:11px;font-weight:500;opacity:.8}.bm-acc summary:after{content:"+";margin-left:auto;font-size:22px;font-weight:400;transition:transform .2s}.bm-acc details[open] summary:after{transform:rotate(45deg)}.bm-acc details>div{padding:0 20px 20px;font-size:16px;line-height:1.6}.bm-acc details>div p,.bm-acc details>div ul{margin:0}.bm-panel{padding:20px 0}.bm-panel__box{width:min(100% - 24px,1460px);margin:auto;background:var(--bm-accent);border-radius:12px;padding:56px 40px;text-align:center}.bm .bm-panel__box h2{margin:0;font-size:clamp(30px,3.6vw,50px);font-weight:500;letter-spacing:-.01em;line-height:1.1}.bm-panel__sub{max-width:520px;margin:12px auto 0;font-size:18px;line-height:1.5}.bm-panel__cols{display:grid;grid-template-columns:1fr minmax(0,340px) 1fr;gap:40px;align-items:center;margin:36px auto 0;max-width:1100px;text-align:left}.bm-panel__labels{display:flex;flex-direction:column;align-items:flex-start;gap:10px;font-size:22px;font-weight:500}.bm-panel__labels span{background:#fdf6b8;padding:2px 10px;border-radius:4px}.bm-panel__labels span:nth-child(odd){transform:rotate(-2deg)}.bm-panel__img img{width:100%;border-radius:12px;display:block}.bm-panel__text{font-size:16px;line-height:1.6}.bm-panel .bm-btn{max-width:420px;margin:32px auto 0}body.tpl-beam .pd-sticky:not([hidden]){display:flex;position:fixed;left:12px;right:12px;bottom:12px;z-index:50;align-items:center;justify-content:space-between;gap:12px;background:var(--bm-cream);border:0;border-radius:16px;box-shadow:0 10px 30px #0d394e2e;padding:10px 12px 10px 20px}body.tpl-beam .pd-sticky__info{display:flex;flex-direction:column;min-width:0;font-size:14px;line-height:1.3}body.tpl-beam .pd-sticky__info strong{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.tpl-beam .pd-sticky__button{background:var(--bm-navy)!important;color:var(--bm-cream)!important;border-radius:41px!important;font-weight:700;white-space:nowrap;padding:14px 26px!important}body.tpl-beam .cp-mini{color:var(--bm-navy)}body.tpl-beam.has-pd-sticky{padding-bottom:90px}@media(max-width:989px){.bm-wrap{grid-template-columns:1fr;gap:20px;width:min(100% - 28px,1380px)}.bm-gallery-col{grid-template-columns:1fr;gap:14px}.bm-stickers{position:static;flex-direction:row;justify-content:center;gap:10px;order:2}.bm-stickers .bm-sticker{--bm-s:70px}.bm-info{position:static}.bm .bm-title{font-size:38px}.bm-acc__grid{grid-template-columns:1fr;gap:24px;width:min(100% - 28px,1100px)}.bm-panel__cols{grid-template-columns:1fr;gap:22px;text-align:center}.bm-panel__labels{align-items:center}.bm-panel__box{padding:40px 18px}}@media(max-width:760px){body.tpl-beam .site-header__inner{margin:0 8px;padding:0 14px}.bm-main{padding-top:12px}.bm-card{padding:18px 14px}.bm-pill{font-size:15px}.bm-line{font-size:16px;margin-top:12px}.bm .bm-title{font-size:34px}.bm-intro p{font-size:17px;padding:0 16px}.bm-intro__row .bm-sticker{--bm-s:76px}.bm-timer{font-size:14px}.bm-opt__head{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/cosplin-beam.css.map */
