.dtb-product-index{font-family:inherit;margin:0 0 32px}.dtb-product-index__list{display:flex;flex-direction:column;gap:8px}.dtb-product-index__list--long .dtb-compact:nth-child(n+4){display:flex!important}.dtb-product-index__list .dtb-compact{align-items:center;border-bottom:1px solid #bec1c1;display:flex;flex-wrap:wrap;font-size:12px;line-height:1;padding:20px 0}.dtb-product-index__list .dtb-compact:nth-child(n+4){display:none}.dtb-product-index__list .dtb-compact__image{align-items:center;display:flex;height:65px;margin-right:10px;position:relative;width:65px}.dtb-product-index__list .dtb-compact__image a{align-items:center;border-bottom:0!important;display:flex;height:100%;padding-bottom:0!important;width:100%}.dtb-product-index__list .dtb-compact__image img{margin:0 auto;max-height:100%}.dtb-product-index__list .dtb-compact__content{align-items:center;display:flex;justify-content:space-between;min-height:65px;width:calc(100% - 320px)}.dtb-product-index__list .dtb-compact__heading{align-items:flex-start}.dtb-product-index__list .dtb-compact__title{font-size:16px;font-weight:700;letter-spacing:.01em;line-height:1;margin-bottom:7px}.dtb-product-index__list .dtb-compact__title+.dtb-compact__text{color:#666;margin-top:5px}.dtb-product-index__list .dtb-compact__title a{border-bottom:0!important;color:#000!important;padding-bottom:0!important}.dtb-product-index__list .dtb-compact__badge{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.01em;line-height:1;margin-bottom:5px;padding:2px 3px 3px;text-transform:uppercase;white-space:nowrap}.dtb-product-index__list .dtb-compact__sponsored{margin-bottom:5px;text-transform:uppercase}.dtb-product-index__list .dtb-compact__text{color:#666;display:inline;margin-top:0}.dtb-product-index__list .dtb-compact__link{border-bottom:1px solid #00608c;color:#00608c;display:inline;margin-left:5px;padding-bottom:1px;text-decoration:none}.dtb-product-index__list .dtb-compact .b-collapsed-buttons{margin-left:15px;margin-top:15px;min-height:45px;position:relative;width:230px}.dtb-product-index__list .dtb-compact .b-collapsed-buttons__toggle{background:transparent;border:1px solid #cc311e;border-radius:5px;color:#cc311e;cursor:pointer;font-size:12px;height:45px;padding:0 5px;position:absolute;right:0;text-align:center;top:0;width:62px}.dtb-product-index__list .dtb-compact .b-collapsed-buttons__toggle span{align-items:center;display:flex;justify-content:center}.dtb-product-index__list .dtb-compact .b-collapsed-buttons__toggle span:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 6 3%27%3E%3Cpath fill=%27%23cc311e%27 d=%27m0 0 3 3 3-3z%27/%3E%3C/svg%3E");background-size:100% auto;content:"";display:inline-block;height:3px;margin-left:4px;transform:translateY(-50%);width:6px}.dtb-product-index__list .dtb-compact .b-collapsed-buttons__toggle span--active span:after{transform:scaleY(-1) translateY(50%)}.dtb-product-index__list .dtb-compact .b-collapsed-buttons .dtb-buy{align-items:center;background:#cc311e;border:0!important;border-radius:4px;color:#fff!important;display:inline-flex!important;font-size:14px;font-weight:700;height:45px;justify-content:center;line-height:1.14286;margin-bottom:0!important;margin-right:0!important;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.dtb-product-index__list .dtb-compact .b-collapsed-buttons .dtb-buy:hover{text-decoration:none}.dtb-product-index__list .dtb-compact .b-collapsed-buttons .dtb-buy span{box-sizing:content-box;max-width:70%;overflow:hidden;padding-right:14px;position:relative;text-overflow:ellipsis;white-space:nowrap}.dtb-product-index__list .dtb-compact .b-collapsed-buttons .dtb-buy span:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4LjcwNyIgaGVpZ2h0PSI4LjcwNyIgZmlsbD0iI2ZmZiIgdmlld0JveD0iNDkyLjkyMyAyMDcuMjMgOC43MDcgOC43MDciPjxwYXRoIGQ9Im00OTIuOTIzIDIxNC41MjIgNS4yOTMtNS4yOTJoLTQuNTg2di0yaDh2OGgtMnYtNC41ODZsLTUuMjkzIDUuMjkzeiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:10px;margin-left:4px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:10px}.dtb-product-index__list .dtb-compact .b-collapsed-buttons .dtb-buy:not(:first-child){margin-top:8px!important}.dtb-product-index__list .dtb-compact .b-collapsed-buttons--2 .dtb-buy,.dtb-product-index__list .dtb-compact .b-collapsed-buttons--3 .dtb-buy{width:calc(100% - 68px)}.dtb-product-index__list .dtb-compact .b-collapsed-buttons--2 .dtb-buy:not(:first-child),.dtb-product-index__list .dtb-compact .b-collapsed-buttons--3 .dtb-buy:not(:first-child){display:none!important}.dtb-product-index__list .dtb-compact .b-collapsed-buttons--all .dtb-buy:not(:first-child){display:inline-flex!important}.dtb-product-index__button{background-color:transparent;background-image:none;border:0;color:#707070;cursor:pointer;font-size:12px;margin-top:20px;position:relative}.dtb-product-index__button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 35 20%27%3E%3Cpath fill=%27%230095d9%27 d=%27M35 2.2 32.8 0 17.5 15.6 2.2 0 0 2.2 17.5 20z%27/%3E%3C/svg%3E");background-size:100% auto;content:"";height:4px;left:calc(100% + 4px);position:absolute;right:0;top:50%;transform:translateY(-50%);width:6px}.dtb-product-index__button--active:after{transform:scaleY(-1) translateY(50%)}@media(max-width:700px){.dtb-product-index__button{line-height:1;margin-top:20px}.dtb-product-index__button:after{height:4px;left:calc(100% + 4px);width:6px}.dtb-product-index__list .dtb-compact{align-items:flex-start;flex-direction:row;font-size:3.2vw}.dtb-product-index__list .dtb-compact__heading{display:flex;flex-direction:column;gap:5px}.dtb-product-index__list .dtb-compact__link{margin:0}.dtb-product-index__list .dtb-compact__image{margin-bottom:0}.dtb-product-index__list .dtb-compact__content{flex:1 1 0;min-width:0;width:auto}.dtb-product-index__list .dtb-compact__title{margin-bottom:0}.dtb-product-index__list .dtb-compact .b-collapsed-buttons{display:flex;margin-left:0;margin-top:4vw;min-width:0;position:static;width:100%}.dtb-product-index__list .dtb-compact .b-collapsed-buttons .dtb-product-index-buttons{width:100%}.dtb-product-index__list .dtb-compact .b-collapsed-buttons .dtb-buy{flex:1 1 0;margin-top:0!important;width:100%}.dtb-product-index__list .dtb-compact .b-collapsed-buttons .b-collapsed-buttons__toggle{font-size:3.2vw;margin-left:10px;position:relative;width:20%}}
