.linkuru-box{background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;font-size:13px;margin:1.5em auto;max-width:540px;overflow:visible}.linkuru-box--img-r{flex-direction:row-reverse}.linkuru-box--pc-dflt .linkuru-box__image{flex:0 0 120px}.linkuru-box--pc-big{max-width:680px}.linkuru-box--pc-big .linkuru-box__image{flex:0 0 160px}.linkuru-box--pc-big .linkuru-box__title{font-size:1em}.linkuru-box--pc-imgbig{max-width:680px}.linkuru-box--pc-imgbig .linkuru-box__image{flex:0 0 200px}.linkuru-box--pc-imgbig .linkuru-box__image img{max-height:180px}@media(max-width:600px){.linkuru-box--mb-vrtcl{align-items:center;flex-direction:column;text-align:center}.linkuru-box--mb-flex .linkuru-box__image{flex:0 0 90px}}.linkuru-box__image{align-items:center;display:flex;flex:0 0 120px;justify-content:center;padding:10px}.linkuru-box__image img{height:auto;max-height:130px;max-width:100%;-o-object-fit:contain;object-fit:contain}@media(max-width:600px){.linkuru-box__image{flex:none;padding:8px}.linkuru-box__image img{max-height:110px}}.linkuru-box__content{display:flex;flex:1;flex-direction:column;gap:3px;padding:10px 12px 10px 2px}.linkuru-box__title{font-size:.9em;font-weight:700;line-height:1.4;margin:0}.linkuru-box__info{color:#666;font-size:.78em;line-height:1.3}.linkuru-box__price{color:#e53e3e;font-size:.82em}.linkuru-box__price-date{color:#999;font-size:.7em;margin-left:4px}.linkuru-box__specs{margin:2px 0}.linkuru-box__review-link{color:#4f46e5;font-size:.72em;text-decoration:none}.linkuru-box__review-link:hover{text-decoration:underline}.linkuru-box__buttons{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.linkuru-box__buttons[data-col-pc=fit] .linkuru-btn,.linkuru-box__buttons[data-col-pc=fit] .linkuru-btn-wrap{flex:0 1 auto;min-width:0;width:auto}.linkuru-box__buttons[data-col-pc=fit] .linkuru-btn{padding:8px 14px;width:auto}.linkuru-box__buttons[data-col-pc=text] .linkuru-btn,.linkuru-box__buttons[data-col-pc=text] .linkuru-btn-wrap{flex:0 1 auto}.linkuru-box__buttons[data-col-pc=text] .linkuru-btn{width:auto}.linkuru-box__buttons[data-col-pc="3"] .linkuru-btn,.linkuru-box__buttons[data-col-pc="3"] .linkuru-btn-wrap{flex:1 1 calc(33.33% - 4px);min-width:0}.linkuru-box__buttons[data-col-pc="2"] .linkuru-btn,.linkuru-box__buttons[data-col-pc="2"] .linkuru-btn-wrap{flex:1 1 calc(50% - 3px);min-width:0}@media(max-width:600px){.linkuru-box__buttons[data-col-mb="1"]{flex-direction:column}.linkuru-box__buttons[data-col-mb="1"] .linkuru-btn,.linkuru-box__buttons[data-col-mb="1"] .linkuru-btn-wrap{flex:none;width:100%}.linkuru-box__buttons[data-col-mb="2"] .linkuru-btn,.linkuru-box__buttons[data-col-mb="2"] .linkuru-btn-wrap{flex:1 1 calc(50% - 3px);min-width:0}}.linkuru-btn-wrap{align-items:center;display:flex;flex:1;flex-direction:column;min-width:100px}.linkuru-microcopy{color:#e53e3e;font-size:.65em;font-weight:700;line-height:1.2;margin-bottom:1px;text-align:center}.linkuru-microcopy:before{content:"＼ "}.linkuru-microcopy:after{content:" ／"}.linkuru-btn{align-items:center;border:2px solid transparent;border-radius:4px;cursor:pointer;display:inline-flex;font-size:.8em;font-weight:600;gap:4px;justify-content:center;min-height:36px;overflow:hidden;padding:8px 12px;position:relative;text-align:center;text-decoration:none!important;transition:all .3s cubic-bezier(.25,.46,.45,.94);width:100%}.linkuru-btn,.linkuru-btn:visited{color:#fff!important}.linkuru-btn:active{transform:translateY(1px)}.linkuru-btn--outline{background:transparent!important;border-style:solid;border-width:2px}.linkuru-btn--outline:after{filter:brightness(0) saturate(100%)}.linkuru-btn--round{border-radius:50px!important}.linkuru-btn--shadow{box-shadow:0 3px 8px rgba(0,0,0,.15)}.linkuru-btn-d--arrow:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272.5%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M5 12h14m-7-7 7 7-7 7%27/%3E%3C/svg%3E") no-repeat 50%/contain;content:"";flex-shrink:0;height:14px;margin-left:4px;transition:transform .3s;width:14px}.linkuru-btn-d--arrow:hover:after{transform:translateX(3px)}.linkuru-btn-d--arrow-round{border-radius:50px!important}.linkuru-btn-d--arrow-round:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272.5%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M5 12h14m-7-7 7 7-7 7%27/%3E%3C/svg%3E") no-repeat 50%/contain;content:"";flex-shrink:0;height:14px;margin-left:4px;transition:transform .3s;width:14px}.linkuru-btn-d--arrow-round:hover:after{transform:translateX(3px)}.linkuru-btn-d--bracket:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27m9 18 6-6-6-6%27/%3E%3C/svg%3E") no-repeat 50%/contain;content:"";flex-shrink:0;height:10px;margin-left:4px;transition:transform .3s;width:10px}.linkuru-btn-d--bracket:hover:after{transform:translateX(2px)}.linkuru-btn-d--pill{border-radius:50px!important;padding:10px 24px}.linkuru-btn-d--cart{border-radius:8px 8px 12px 12px;border-top:3px solid hsla(0,0%,100%,.35);padding:12px 18px 14px;position:relative}.linkuru-btn-d--cart:before{border:3px solid;border-bottom:none;border-radius:20px 20px 0 0;content:"";height:12px;left:50%;opacity:.6;position:absolute;top:-10px;transform:translateX(-50%);width:36px}.linkuru-btn-d--cart:after{content:"↓";font-size:10px;left:50%;opacity:0;position:absolute;top:-8px;transform:translateX(-50%);transition:all .3s}.linkuru-btn-d--cart:hover:after{opacity:.7;top:2px}.linkuru-btn-d--cart:not(.linkuru-btn--outline):before{border-color:hsla(0,0%,100%,.6)}.linkuru-btn-d--cart.linkuru-btn--outline:before{border-color:inherit}.linkuru-btn-d--bubble{border-radius:10px;margin-top:10px;position:relative}.linkuru-btn-d--bubble:before{background:inherit;border-radius:2px 0 0 0;content:"";height:16px;left:24px;position:absolute;top:-8px;transform:rotate(45deg);width:16px}.linkuru-btn-d--bubble.linkuru-btn--outline:before{background:#fff;border-left:2px solid;border-top:2px solid;border-color:inherit}.linkuru-btn-d--three_d{border-bottom:4px solid rgba(0,0,0,.25);border-radius:6px;text-shadow:0 1px 2px rgba(0,0,0,.2)}.linkuru-btn-d--three_d:hover{border-bottom-width:2px;margin-top:2px}.linkuru-btn-d--three_d:active{border-bottom-width:1px;margin-top:3px}.linkuru-btn-h--lift:hover{box-shadow:0 6px 20px rgba(0,0,0,.2);filter:brightness(1.08);transform:translateY(-3px)}.linkuru-btn-h--glow:hover{box-shadow:0 0 20px hsla(0,0%,100%,.3),0 0 40px currentColor;filter:brightness(1.15)}.linkuru-btn-h--underline{border-bottom:2px solid transparent}.linkuru-btn-h--underline:hover{border-bottom-color:hsla(0,0%,100%,.7)}.linkuru-btn-h--underline.linkuru-btn--outline:hover{border-bottom-color:currentColor}.linkuru-btn-h--arrow-slide:hover{letter-spacing:-.3px}.linkuru-btn-h--arrow-slide:hover:after{transform:translateX(4px)}.linkuru-btn-h--scale:hover{box-shadow:0 4px 16px rgba(0,0,0,.2);transform:scale(1.05)}.linkuru-btn-h--none:hover{box-shadow:inherit;filter:brightness(1.05);transform:none}.linkuru-inline-btn{border-radius:4px;color:#fff;display:inline-block;font-size:.85em;font-weight:600;padding:6px 14px;text-decoration:none;transition:opacity .2s}.linkuru-inline-btn:hover{color:#fff;opacity:.85}.linkuru-inline-btn--round{border-radius:50px}.linkuru-inline-btn--small_fix{text-align:center;width:120px}.linkuru-inline-btn--fix{text-align:center;width:200px}.linkuru-inline-btn--wide_fix{text-align:center;width:100%}.linkuru-specs-table{border-collapse:collapse;font-size:.75em;line-height:1.3;width:100%}.linkuru-specs-table td,.linkuru-specs-table th{border-bottom:1px solid #f0f0f0;padding:2px 6px;text-align:left;vertical-align:top}.linkuru-specs-table th{color:#888;font-weight:600;white-space:nowrap;width:70px}.linkuru-specs-table td{color:#333}.linkuru-specs-table tr:last-child td,.linkuru-specs-table tr:last-child th{border-bottom:none}.linkuru-sale{display:block;font-size:.7em;font-weight:700;margin-bottom:2px}.linkuru-sale-bar{bottom:0;display:flex;left:0;overflow-x:auto;position:fixed;right:0;z-index:9999}.linkuru-sale-bar__item{align-items:center;color:#fff;display:flex;flex:1;font-size:.85em;font-weight:600;gap:8px;justify-content:center;min-width:-moz-max-content;min-width:max-content;padding:8px 16px}
