.d-flex{display:flex}.align-items{align-items:center}.gap-16{gap:1.6rem}.gap-8{gap:.8rem}.gap-4{gap:.4rem}.product-card.horizontal{width:100%}.product-card.horizontal .product-card__badge-wrapper{top:1.7rem!important;left:1.7rem!important}.product-card.horizontal .product-card__badge{border-radius:.2rem!important}.product-card.horizontal .product-card__image{width:200px;height:200px;margin-top:0;border:1px solid #F8FAFC;border-radius:.4rem}.product-card.horizontal .product-card__inner{position:relative;flex-direction:row;align-items:center;gap:1.6rem}.product-card.horizontal .product-card__details{width:50%;min-height:160px;margin:auto 0;padding:.8rem;display:flex;flex-direction:column;align-self:flex-start;justify-content:center;gap:1.6rem}.product-card__details .product-card__name{font-size:1.9rem;font-weight:600;color:#001926}.product-card-option-list{gap:.8rem;flex-wrap:wrap}.product-card-option-list .option-item{gap:.4rem;align-items:center;font-size:1.2rem;color:#001926}.product-card-option-list .option-item label{font-weight:600;width:max-content}.product-card-option-list .option-item select{padding:.6rem 2.4rem .6rem 1.2rem;border-radius:8888rem;background:#f8fafc;color:#001926;border:1px solid #E6ECF0;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7' fill='none'%3E%3Cpath d='M1 1.5L5 5.5L9 1.5' stroke='%23001926' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:10px}.product-card-additional-info{font-size:1.2rem;color:#001926;font-weight:500}.product-card-additional-info .product-series-info{border-left:1px solid #BFCFD7;padding-left:.8rem}.product-card-additional-info .js-product-sku,.product-card-additional-info .js-product-series{font-weight:600;font-size:1.2rem}.product-card-footer-info{width:100%;display:flex;flex-wrap:wrap}.product-card-footer-info .raiting{padding-right:.8rem!important;color:#001926}.product-card-footer-info .raiting .rating-count{font-size:1rem;margin-left:.4rem}.product-card__buy{width:30%;position:relative;margin-top:auto;height:140px;min-width:256px;flex-direction:column;align-items:flex-end;justify-content:flex-end}.product-card__buy button{border:none;box-shadow:none}.product-card__buy .product-price{position:relative;min-width:150px;margin-bottom:auto;padding:.8rem 1.6rem;justify-content:center;font-size:1.8rem;font-weight:700;background:#e6ecf0;color:#001926;border-radius:8888rem}.product-card__buy .compared-price{position:absolute;bottom:-2.4rem;font-size:1.2rem;background-color:#ff6363;color:#fff;font-size:1.4rem;-webkit-border-radius:0 0 1.2rem 1.2rem;border-radius:0 0 1.2rem 1.2rem;padding:2px 1.2rem}.product-card__buy .difference-price{margin-left:auto;background-color:#ff6363;color:#fff;font-size:1.2rem;padding:.4rem .8rem;border-radius:888rem}.product-card__buy .regular-price.superdeal{color:#ff6363}.product-card__buy .product-quantity{min-width:100px;max-width:124px;height:4.4rem;color:#30586b;border:1px solid #30586B;border-radius:8888rem;overflow:hidden}.product-card__buy .product-quantity button,.product-card__buy .product-quantity input{flex:1;padding:0;height:100%;display:flex;align-items:center;justify-content:center;background:#fff;text-align:center;border:none;border-radius:0}.product-card__buy .product-quantity button:hover{background:#e6ecf0}.product-card__buy .product-quantity input[type=number]::-webkit-inner-spin-button,.product-card__buy .product-quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-card__buy .product-quantity input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;text-align:center;flex:1.5;padding:0}.product-card__buy .product-card__add{position:absolute;right:0;bottom:0}.product-card__buy .product-card-addtocart{width:max-content;padding:.8rem 1.6rem;height:4.4rem;justify-content:center;background:#0f6893;color:#fff;border-radius:8888rem}.product-card__buy .product-card-addtocart span{font-size:1.4rem;font-weight:600}.product-card__buy .product-card-addtocart svg{fill:#fff}.product-card__buy .product-card-addtocart .total-price{color:#9afce2;font-size:1.4rem;line-height:2.4rem;font-weight:600}.product-card.horizontal .swiper-pagination{bottom:-1.2rem;margin:auto;left:50%;transform:translate(-50%)}.product-card.horizontal .swiper-pagination-bullet-active{background:#4d8197}product-card-horizontal .js-product-inventory[data-status=out-stock]~product-inventory .qdn-inventory__location-icon{display:none}.product-card.horizontal .qdn-inventory__location[data-location=bergen],.product-card.horizontal .qdn-inventory__location[data-location=nettlager] .qdn-inventory__location-name,.product-card.horizontal .qdn-inventory__location[data-location=nettlager] .qdn-inventory__location-qty,.product-card.horizontal .pdp__fast-delivery{display:none}.product-card.horizontal .qdn-inventory__locations,.product-card.horizontal .qdn-inventory__location{padding:0;border-top:none}.product-card.horizontal .qdn-inventory__location{border-left:1px solid #BFCFD7;padding-left:.8rem;gap:.4rem;width:max-content;height:1.6rem}.product-card.horizontal .qdn-inventory__location-delivery{font-size:1rem}.product-card.horizontal .qdn-inventory__location[data-location=nettlager] .qdn-inventory__location-icon.qdn-inventory__location-icon--mob svg{width:1.6rem}@media screen and (min-width: 1201px) and (max-width: 1350px){.product-card.horizontal .product-card__image{width:180px;height:180px}.product-card__buy{gap:.8rem}.product-card__buy .product-card__add{position:relative;flex-direction:column;align-items:flex-end}.product-card__buy .product-quantity{max-width:150px}.product-card__buy:has(.compared-price) .product-price{margin-bottom:2.4rem}}@media only screen and (max-width: 1200px) and (min-width: 601px){.product-card.horizontal .product-card__inner{flex-wrap:wrap}.product-card__buy{height:auto;margin-left:auto;flex-direction:row;margin-bottom:1.2rem}.product-card__buy .product-price{margin-bottom:0}.product-card__buy:has(.compared-price){width:100%}.product-card__buy:has(.compared-price) .product-price{min-width:180px}.product-card__buy .product-card__add{position:relative}.product-card.horizontal .qdn-inventory__location-delivery :not(strong){display:none}}@media only screen and (max-width: 600px){.product-card.horizontal{padding:0!important}.product-card.horizontal .product-card__inner{flex-direction:column;padding:2.4rem 1.2rem 4.8rem;gap:.8rem}.product-card.horizontal .product-card__details{min-height:150px;width:100%;padding:0;gap:1.2rem}.product-card.horizontal .product-card__name{font-size:1.6rem}.product-card.horizontal .product-card__image{max-height:200px;max-width:300px}.product-card-option-list .option-item{flex-direction:column;justify-content:flex-start;flex:1;max-width:120px;gap:0}.product-card-option-list .option-item select{padding:.8rem 1.2rem .8rem 1.6rem!important;font-size:1.2rem}.product-card-option-list .option-item label{width:100%}.product-card__buy{height:auto;width:100%;flex-direction:row;flex-wrap:wrap;margin-bottom:1rem}.product-card__buy .product-price{margin-bottom:0;width:100%}.product-card__buy .compared-price{border-radius:888rem;position:unset;margin-left:auto}.product-card__buy .difference-price{margin-left:0}.product-card__buy .product-card__add{position:relative;width:100%;justify-content:space-between}.product-card__buy .product-add-to-cart{width:100%}.product-card__buy .product-quantity,.product-card__buy .product-card-addtocart{height:4.8rem}.product-card__buy .product-card-addtocart{width:100%;padding:.4rem .8rem}.product-card.horizontal .product-card-footer-info{position:absolute;width:95%;bottom:1.2rem;justify-content:space-between;gap:.4rem}.product-card.horizontal .qdn-inventory__location{padding:0;border:0}.product-card-footer-info .raiting{padding-right:auto}}@media only screen and (max-width: 420px){.product-card__buy .product-card-addtocart span{font-size:1.2rem}.product-card__buy .product-quantity{max-width:100px}.q-box__item:has(.product-card.horizontal){padding:0!important}}
/*# sourceMappingURL=/cdn/shop/t/289/assets/product-card-horizontal.css.map */
