 .nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus,.nav-tabs>li:hover>a{color:#000;}.product-tab-info.active{border-bottom:1px solid black;}#details li{margin-left:0px;list-style:none;}#page-product-detail .shipping-calculator{margin-top:44px;}#page-product-detail #product-variant-form + .product-detail-separator{display:none;}#page-product-detail .product-unavailable{padding-top:10px;font-family:'Source Sans Pro', sans-serif;}#page-product-detail #btn-cart-right .btn-cart,#page-product-detail #btn-cart-right .btn-cart:disabled,#page-product-detail #btn-cart-right .btn-cart:hover{background:none repeat scroll 0 0 #373534;border:2px solid #373534;opacity:1;cursor:pointer;color:#fff;}#page-product-detail #right-column{overflow:hidden;}#page-product-detail #right-column #option-selector .control-label{text-transform:uppercase;}#page-product-detail .section-review{margin-top:0px;border-top:0px;}#page-product-detail #accordion{margin:30px 0 10px 0;}#page-product-detail #accordion .panel{border:0;box-shadow:none;margin:0px;}#page-product-detail #accordion .panel + .panel{margin-top:0;}#page-product-detail #accordion .panel + .panel .
                .panel-heading a.collapsed{border-bottom:1px solid #eee;}#page-product-detail #accordion .panel-heading{padding:0;color:#454545 !important;font:400 16px/22px var(--primary-font);letter-spacing:0.2px;text-transform:none;border:0;background:transparent;}#page-product-detail #accordion .panel-heading a{border-top:1px solid #eee;padding:17px 0 18px;display:block;}#page-product-detail #accordion .panel-heading a:hover,#page-product-detail #accordion .panel-heading a:focus{color:inherit;}#page-product-detail #accordion .panel-heading a span{float:right;font-size:25px;}#page-product-detail #accordion .panel-heading a.collapsed .open{display:inline;}#page-product-detail #accordion .panel-heading a.collapsed .close{display:none;}#page-product-detail #accordion .panel-heading a:not(.collapsed) .open{display:none;}#page-product-detail #accordion .panel-heading a:not(.collapsed) .close{display:inline;}#page-product-detail #accordion .panel-collapse{overflow:hidden;}#page-product-detail #accordion .panel-collapse.in{overflow-y:auto;}#page-product-detail #accordion .mCSB_scrollTools .mCSB_draggerRail{width:6px;border-radius:0;background:#e5e5e5;}#page-product-detail #accordion .mCSB_scrollTools .mCSB_dragger_bar{background:#8e8d8c !important;}#page-product-detail #accordion .mCustomScrollBox > .mCSB_scrollTools{opacity:1;width:6px;}#page-product-detail #accordion .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:0;}@media all and (min-width: 991px){#page-product-detail #accordion-description{font-size:12px;}}@media all and (max-width: 778px){#page-product-detail .wishlistButton .wishlist-add-button,#page-product-detail .wishlistButton .wishlist-remove-button{padding:10px;}}.pushcrew-side-button{display:none !important;} .product-detail-description{font-weight:bold !important;color:#c42142 !important;}.cart-actions .in-stock-label{display:none !important;} .container-tarja{position:absolute;top:0;right:20px;z-index:2000;width:135px;margin-top:5px;}.tarjaPdp{margin-bottom:0;padding:5px 2px;}.swiper-slide{position:relative;}.container-tarja{width:30%;background-color:black;color:white;text-align:center;margin-top:5px;border-radius:2px;} #product-price-info{display:flex;flex-direction:column;}.cart-actions-container{width:100%;}.colorBox .control-label,#option-selector .control-label{width:15%;text-align:left !important;} .btn-wpp{margin-top:10px;width:100%;display:block;}.btn-wpp__link{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:10px 14px;background:transparent;border:1px solid #000;border-radius:3px;color:#000;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;box-sizing:border-box;transition:background 0.2s ease, color 0.2s ease;gap:5px;}.btn-wpp__link:hover,.btn-wpp__link:focus{background:rgba(0,0,0,0.06);color:#000;text-decoration:none;outline:none;}.btn-wpp__icon{font-size:20px;margin-right:7px;line-height:1;color:#000;}.btn-wpp__text{line-height:1.2;color:#000;}@media (min-width: 800px){.btn-wpp__link{margin-top:55px !important;}} .disc-banner{display:flex;align-items:center;gap:12px;background:#f0ebe0;border:1.5px solid #8c9c72;border-radius:10px;padding:14px 16px;margin:14px 0 6px;box-sizing:border-box;overflow:hidden;}.disc-banner__icon-wrap{flex-shrink:0;width:44px;height:44px;background:#4b5e38;border-radius:50%;display:flex;align-items:center;justify-content:center;}.disc-banner__icon{width:24px;height:24px;display:block;}.disc-banner__sep{width:1px;align-self:stretch;background:#8c9c72;flex-shrink:0;}.disc-banner__body{flex:1;min-width:0;}.disc-banner__label{font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:#6d7c52;font-weight:600;margin:0 0 3px;line-height:1.2;}.disc-banner__headline{font-size:14px;font-weight:700;color:#1c1c1a;margin:0 0 3px;line-height:1.3;}.disc-banner__sub{font-size:11px;color:#7a7a7a;margin:0;line-height:1.3;}.disc-banner__img{flex-shrink:0;width:auto;height:100px;object-fit:contain;border-radius:6px;}@media (max-width: 767px){.disc-banner{gap:8px;padding:10px 10px;border-radius:8px;margin:10px 0 4px;}.disc-banner__icon-wrap{width:30px;height:30px;}.disc-banner__icon{width:16px;height:16px;}.disc-banner__label{font-size:8px;margin:0 0 1px;}.disc-banner__headline{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 0 2px;}.disc-banner__sub{font-size:9px;}.disc-banner__img{height:52px;}}