@charset "UTF-8";body{padding-top:220px}#footer-logo{background:transparent none;font-size:20px;font-weight:400;line-height:normal;margin:0;overflow:hidden;padding:0;position:relative;text-align:right;text-transform:none;top:0;width:100%;z-index:1}#footer-logo a{color:#fff;display:block;font-family:'Grand hotel',cursive;overflow:hidden;padding:10px 0;position:relative;text-align:right;vertical-align:middle;width:100%}#footer-logo a img{height:auto;max-width:100%}#copyright{background:#95b54c;color:#fff;font-size:12px;line-height:48px;margin:0;text-decoration:none}#copyright .arsluna-row{margin:0 -5px}#copyright .grid-element{padding:0 5px}#copyright .grid-element .grid-element-content{padding:0!important}#copyright .grid-element .client{text-align:left}#copyright .grid-element .client p{text-align:left}#copyright .grid-element .arsluna .arsluna-copyright{text-align:right}#copyright .grid-element .arsluna .arsluna-copyright .arsluna-title{display:inline}#copyright .grid-element .arsluna .arsluna-copyright .arsluna-company{display:inline}#copyright p{line-height:48px;margin:0}#copyright a,#copyright a:visited{color:#fff;font-size:12px;overflow:hidden;text-decoration:none}.menuitems h1,.menuitems header,.productsmall h1,.productsmall header{margin-bottom:0!important;padding-bottom:0!important}.menuitems .menuitemtitle,.products .productnamesmall{font-size:14px;line-height:16px}.productsmall .image{min-height:120px}#cashdeskprogress,#tracer{color:#7a7a7a;display:block;margin-bottom:10px}#cashdeskprogress li,#tracer li{display:table-cell;float:left;list-style-type:none;padding:0 5px}#tracer a{padding-left:20px}#cashdeskprogress .active,#tracer a.active,#tracer a.focus,#tracer a:hover{color:#95b54c;font-weight:500}#tracer>ul>li>a:before{border-color:#7a7a7a;border-left-color:#7a7a7a;border-width:10px;margin-left:-10px}#tracer>ul>li>a.active,#tracer>ul>li>li:focus>a:before,#tracer>ul>li>li:hover>a:before{border-color:rgba(55,170,174,0);border-left-color:#95b54c}#cashdeskprogress .done{color:#aaa}#tracer ul{overflow:hidden}.nav-2{margin-top:0;overflow:hidden}.nav-2>ul{float:right;margin:0}.nav-2>ul>li{display:inline-block;font-size:14px;line-height:40px}.nav-2>ul>li>a{background:0 0;color:#fff;display:block;padding:0 12px;position:relative}.nav-2>ul>li>a .menu-item-text,.nav-2>ul>li>a li img{display:inline-block;margin-right:10px}.nav-2>ul>li>a .menu-item-text-main{display:block}.nav-2>ul>li>a::after{background:#fff;content:"";height:1px;left:0;opacity:0;position:absolute;bottom:5px;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;width:100%}.nav-2>ul>li.active>a,.nav-2>ul>li>a.selected,.nav-2>ul>li>a:focus,.nav-2>ul>li>a:hover{color:#fff}.nav-2>ul>li.active>a:after,.nav-2>ul>li>a.selected:after,.nav-2>ul>li>a:focus:after,.nav-2>ul>li>a:hover:after{opacity:1}.nav-2>ul>li a:visited{color:#fff}.nav-2>ul>li>ul{display:none}#location-description,#location-map{padding:.5em}#map-container,.map-container{background:#fff;clear:both;color:#444;font-size:1.2em;height:450px;margin:20px auto;overflow:hidden;padding:0;width:650px;max-width:100%}#map-container img{background:transparent none}.gomapMarker{display:block;height:120px;width:120px;text-align:left}.map-area-wrapper{height:720px;margin:0 auto;width:1040px}.map-area-wrapper .map-area{background:url(../trgovina.druzinski-izleti.si/images/regije_ozadje_kokos_1040_720.png) center center no-repeat;background-size:cover;padding:50px 0 150px}.map-area-wrapper #mapArea{background:0 0;font-size:0;height:520px;line-height:0;max-width:100%;margin:0 auto;width:800px}.regije .map-area-wrapper{height:2700px;margin:0 auto;width:4000px}.regije .map-area-wrapper .map-area{background:transparent none;background-size:cover;padding:0}.regije .map-area-wrapper #mapArea{background:0 0;font-size:0;height:2700px;line-height:0;max-width:100%;margin:0 auto;width:4000px}.regije2 .map-area-wrapper{height:2080px;margin:0 auto;width:3200px}.regije2 .map-area-wrapper .map-area{background:transparent none;background-size:cover;padding:0}.regije2 .map-area-wrapper #mapArea{background:0 0;font-size:0;height:2080px;line-height:0;max-width:100%;margin:0 auto;width:3200px}.region{fill:#6e819e;stroke:#95b54c;stroke-width:.5px;-webkit-transition:fill .25s ease-in-out;-moz-transition:fill .25s ease-in-out;-ms-transition:fill .25s ease-in-out;-o-transition:fill .25s ease-in-out;transition:fill .25s ease-in-out}.region.pomurska{fill:#6e819e}.region.pomurska:focus,.region.pomurska:hover{fill:#a1b4d1}.region.podravska{fill:#c26573}.region.podravska:focus,.region.podravska:hover{fill:#f598a6}.region.koroska{fill:#449c73}.region.koroska:focus,.region.koroska:hover{fill:#77cfa6}.region.savinjska{fill:#00787a}.region.savinjska:focus,.region.savinjska:hover{fill:#33abad}.region.posavska{fill:#d7ae90}.region.posavska:focus,.region.posavska:hover{fill:#ffe1c3}.region.zasavska{fill:#818656}.region.zasavska:focus,.region.zasavska:hover{fill:#b4b989}.region.osrednjeslovenska{fill:#722227}.region.osrednjeslovenska:focus,.region.osrednjeslovenska:hover{fill:#a5555a}.region.gorenjska{fill:#a2799b}.region.gorenjska:focus,.region.gorenjska:hover{fill:#d5acce}.region.goriska{fill:#fecf67}.region.goriska:focus,.region.goriska:hover{fill:#ffff9a}.region.jugovzhodna-slovenija{fill:#cad15e}.region.jugovzhodna-slovenija:focus,.region.jugovzhodna-slovenija:hover{fill:#e4eb78}.region.primorsko-notranjska{fill:#86a846}.region.primorsko-notranjska:focus,.region.primorsko-notranjska:hover{fill:#b9db79}.region.obalno-kraska{fill:#ffa2dc}.region.obalno-kraska:focus,.region.obalno-kraska:hover{fill:#ffd5ff}.city.medium{fill:#fff}.city-name.medium{fill:#fff;font-size:12px}.product-detail .basic-data-row{margin:-2.6042%}.product-detail .basic-data-row .product-detail-basic-data{padding:2.6042%}.product-detail .basic-data-row .product-detail-basic-data.product-detail-data{padding-left:0}.product-detail .product-data-001 .product-detail-data-table-001{border-collapse:separate;border:5px solid #95b54c;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px;margin:0}.product-detail .product-data-001 .product-detail-data-table-001 td{border-left:solid rgba(149,181,76,.3) 2px;border-top:solid rgba(149,181,76,.3) 2px;line-height:normal;padding:10px 40px}.product-detail .product-data-001 .product-detail-data-table-001 td:first-child{border-left:none;padding-right:20px}.product-detail .product-data-001 .product-detail-data-table-001 td:last-child{padding-left:20px}.product-detail .product-data-001 .product-detail-data-table-001 td.product-data-data a{text-decoration:underline}.product-detail .product-data-001 .product-detail-data-table-001 tr:first-child td{border-top:none}.product-detail .product-data-001 .product-detail-data-table-001 tr:first-child td:first-child{-webkit-border-radius:40px 0 0 0;-moz-border-radius:40px 0 0 0;-ms-border-radius:40px 0 0 0;-o-border-radius:40px 0 0 0;border-radius:40px 0 0 0}.product-detail .product-data-001 .product-detail-data-table-001 tr:first-child td:last-child{-webkit-border-radius:0 40px 0 0;-moz-border-radius:0 40px 0 0;-ms-border-radius:0 40px 0 0;-o-border-radius:0 40px 0 0;border-radius:0 40px 0 0}.product-detail .product-data-001 .product-detail-data-table-001 tr:last-child td:first-child{-webkit-border-radius:0 0 0 40px;-moz-border-radius:0 0 0 40px;-ms-border-radius:0 0 0 40px;-o-border-radius:0 0 0 40px;border-radius:0 0 0 40px}.product-detail .product-data-001 .product-detail-data-table-001 tr:last-child td:last-child{-webkit-border-radius:0 0 40px 0;-moz-border-radius:0 0 40px 0;-ms-border-radius:0 0 40px 0;-o-border-radius:0 0 40px 0;border-radius:0 0 40px 0}.product-detail .product-data-001 .product-detail-data-005{display:block;overflow:hidden}.product-detail .product-data-001 .product-detail-data-005 .product-detail-data-table-005{border-left:1px solid #aaa;float:left;font-size:10px;line-height:1.2em;margin-right:10px}.product-detail .product-data-001 .product-detail-data-005 .product-detail-data-table-005.first{border-left:0 none transparent}.product-detail .product-detail-tabs-wrapper .product-detail-add-plain{display:relative;padding:2.0833% 0}.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .modra,.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .zelena{background:#95b54c;border:0 none;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px;color:#fff;padding:40px}.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .modra h1,.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .modra h2,.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .modra h3,.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .modra h4,.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .modra h5,.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .modra h6,.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .modra li,.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .modra p,.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .zelena h1,.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .zelena h2,.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .zelena h3,.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .zelena h4,.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .zelena h5,.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .zelena h6,.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .zelena li,.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .zelena p{color:#fff}.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .zelena{background-color:#95b54c}.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .modra{background-color:#7db5ba}.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .product-gpx-row{margin:-2.6042%}.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .product-gpx-row .row-element{padding:2.6042%}.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .gpx{background:url(../trgovina.druzinski-izleti.si/images/tacke.png) right bottom no-repeat;background-size:contain}.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .galerija{border:0 none;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px;position:relative}.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .galerija .slick-carusel-multi-image,.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .galerija .slick-list{border:0 none;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px}.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .galerija .slick-track{border:0 none;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px;margin:0 auto;overflow:hidden}.product-detail .product-detail-tabs-wrapper .product-detail-add-plain .iprom-add-728-90{margin-top:2.0833%}.product-detail.product-detail-019-01 .basic-slide-show{border:0 none;display:block;margin:10px 10px 0 0;overflow:hidden;padding:10px}.product-detail.product-detail-019-01 .product-detail-title{border:0 transparent none;display:block;margin:0 0 20px;overflow:hidden}.product-detail.product-detail-019-01 .product-detail-title h1.product-name{font-size:24px;line-height:normal;margin:0;text-align:left}.product-detail.product-detail-019-01 .product-detail-title .product-detail-codes{display:none}.product-detail.product-detail-019-01 .product-detail-title .product-detail-code{display:none}.product-detail.product-detail-019-01 .product-detail-title-underline{display:none}.product-detail.product-detail-019-01 .product-detail-short-description{border:0 transparent none;display:block;margin:35px 0;overflow:hidden}.product-detail.product-detail-019-01 .product-detail-short-description .celoten-opis-link{color:#7eb3bb;text-decoration:underline}.product-detail.product-detail-019-01 .purchase .product-detail-attributes-0-1{margin-bottom:10px;padding:20px;text-align:left}.product-detail.product-detail-019-01 .purchase .product-detail-attributes-0-1 ul>li{float:left;padding:10px;text-align:center}.product-detail.product-detail-019-01 .purchase .product-detail-attributes-0-1 ul>li label{text-align:center}.product-detail.product-detail-019-01 .purchase .prices-big{background:0 0;overflow:hidden;padding:10px 0;text-align:left}.product-detail.product-detail-019-01 .purchase .prices-big>ul{display:inline-block;margin:20px 40px 20px 0;overflow:hidden}.product-detail.product-detail-019-01 .purchase .prices-big .label{display:none}.product-detail.product-detail-019-01 .purchase .prices-big .price{color:#7a7a7a;display:inline-block;font-size:24px;font-weight:500;line-height:50px;height:100%;max-width:100%;overflow:hidden;padding:5px 20px 0 0}.product-detail.product-detail-019-01 .purchase .prices-big .price.valid{color:#7a7a7a;font-size:24px}.product-detail.product-detail-019-01 .purchase .prices-big .price.hidden{display:none}.product-detail.product-detail-019-01 .purchase .prices-big .price.not-valid{color:#7a7a7a;font-size:20px;font-weight:400;text-decoration:line-through;text-decoration-color:red}.product-detail.product-detail-019-01 .purchase .prices-big .discount{color:red;font-size:20px;font-weight:400;line-height:50px}.product-detail.product-detail-019-01 .purchase .prices-big .discount.hidden{display:none}.product-detail.product-detail-019-01 .purchase .prices-big .price-discounted{color:#7a7a7a;display:inline-block;font-size:24px;font-weight:500;line-height:50px;height:100%;max-width:100%;overflow:hidden;padding:5px 0 0}.product-detail.product-detail-019-01 .purchase .prices-big .price-discounted.hidden{display:none}.product-detail.product-detail-019-01 .purchase .product-detail-buttons{display:block;vertical-align:top}.product-detail.product-detail-019-01 .purchase .product-detail-buttons .product-detail-buttons-quantity{display:none}.product-detail.product-detail-019-01 .purchase .product-detail-buttons .product-detail-buttons-quantity label{line-height:29px;margin-right:20px;padding-top:5px}.product-detail.product-detail-019-01 .purchase .product-detail-buttons .product-detail-buttons-quantity input.product-quantity{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin:-1px;padding:2px 4px;text-align:left;vertical-align:top;width:70px}.product-detail.product-detail-019-01 .purchase .product-detail-buttons .product-detail-shop-buttons-wrapper.product-detail-shop-buttons-wrapper-favorites{margin-top:10px}.product-detail.product-detail-019 .image_container img{border:0 none;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px;position:relative}.product-detail.product-detail-019 .product-detail-title{border:0 transparent none;display:block;margin:0 0 20px;overflow:hidden}.product-detail.product-detail-019 .product-detail-title h1.product-name{font-size:40px;line-height:normal;margin:0;text-align:left}.product-detail.product-detail-019 .product-bottom-buttons-wrapper{text-align:center}.product-options .select{display:table}.product-options .select label{display:table-cell;width:50%}.product-options .select input[type=select]{display:table-cell;width:50%}.product-options .color-select-radio{text-align:center}.product-options .color-select-radio input[type=radio]{display:none}.product-options .color-select-radio input[type=radio]:checked+label{border:2px solid #aaa;box-shadow:0 0 5px rgba(0,0,0,.5)}.product-options .color-select-radio label{border:2px solid transparent;cursor:pointer;display:inline-block;height:30px;margin-right:10px;padding:1px;position:relative;width:30px}.product-options .color-select-radio label:before{border:1px solid #aaa;bottom:1px;content:"";left:1px;position:absolute;right:1px;top:1px}.product-options .color-select-radio label span{display:inline-block;height:100%;width:100%}.product-options .color-select-radio label span.option-select-color-2{width:50%}.product-options .color-select-radio label span.option-select-color-3{width:33.333%}.product-options .color-select-radio label span.option-select-color-4{width:25%}.product-options .label-select-radio{text-align:center}.product-options .label-select-radio input[type=radio]{display:none}.product-options .label-select-radio input[type=radio]:checked+label{border:1px solid #aaa;box-shadow:0 0 5px rgba(0,0,0,.5)}.product-options .label-select-radio label{cursor:pointer;display:inline-block;height:25px;line-height:25px;margin-right:10px;padding:1px;position:relative;text-align:center;min-width:25px}.product-options .label-select-radio label:before{border:1px solid #aaa;bottom:1px;content:"";left:1px;position:absolute;right:1px;top:1px}.product-options .icon-select-radio{text-align:center}.product-options .icon-select-radio input[type=radio]{display:none}.product-options .icon-select-radio input[type=radio]:checked+label{border:1px solid #f1f1f1;box-shadow:0 0 5px rgba(0,0,0,.5)}.product-options .icon-select-radio label{cursor:pointer;display:inline-block;height:30px;margin-right:10px;padding:1px;position:relative;width:30px}.product-options .icon-select-radio label:before{border:1px solid #aaa;bottom:1px;content:"";left:1px;position:absolute;right:1px;top:1px}.product-options .icon-select-radio label .option-select-icon{background-position:center center;background-repeat:no-repeat;background-size:cover;border:1px solid #95b54c;display:block;height:100%;width:100%}.product-grid .product-options{display:block}.product-detail .product-options{display:block}.product-detail .color-select-radio,.product-detail .label-select-radio{text-align:left}.product-detail-attribute-value-list-2,.product-detail-related-products,.products-last-seen{border-top:1px solid #95b54c}.product-detail-attribute-value-list-2>legend,.product-detail-related-products>legend,.products-last-seen>legend{background:#fff;margin:10px 10px 0 0;color:#95b54c;margin-left:20px;width:200px;padding:10px}.product-detail-attribute-value-list-2 ul{display:block;list-style-type:none;overflow:hidden}.product-detail-attribute-value-list-2 ul li{border:0 none transparent;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;float:left;padding:5px;text-align:center;width:8%;margin:.5%}.product-detail-attribute-value-list-2 ul a{cursor:zoom-in;display:block;overflow:hidden;text-align:center;text-decoration:none}.product-detail-attribute-value-list-2 ul input[type=text]{margin:0 auto}.product-detail-attribute-value{font-size:11px;text-align:center}.product-detail-attribute-desc{font-size:11px;text-align:center}.product-detail-data-icon{margin-right:20px}.gostinski-lokal-naslov,.luna-vita-naslov,.mila-stas-naslov,.opis-poti-naslov,.zanimivosti-naslov{line-height:90px;margin:0 0 20px;position:relative;text-align:left;vertical-align:middle;white-space:nowrap}.gostinski-lokal-naslov::after,.luna-vita-naslov::after,.mila-stas-naslov::after,.opis-poti-naslov::after,.zanimivosti-naslov::after{content:"";display:inline-block;height:90px;padding-left:50px;position:relative;vertical-align:middle}.opis-poti-naslov::after{content:url(../trgovina.druzinski-izleti.si/images/opis-poti-90x90.png);width:140px}.zanimivosti-naslov::after{content:url(../trgovina.druzinski-izleti.si/images/zanimivosti-69x90.png);width:119px}.gostinski-lokal-naslov::after{content:url(../trgovina.druzinski-izleti.si/images/gostinstvo_66x90.png);width:116px}.luna-vita-naslov{font-size:28px}.luna-vita-naslov::before{content:url(../trgovina.druzinski-izleti.si/images/luna-128x90.png);display:inline-block;height:90px;padding-right:50px;position:relative;vertical-align:middle;width:178px}.luna-vita-naslov::after{content:url(../trgovina.druzinski-izleti.si/images/vita-olja-90-90.png);width:140px}.mila-stas-naslov{font-size:28px}.mila-stas-naslov::before{content:url(../trgovina.druzinski-izleti.si/images/mila-68x90.png);display:inline-block;height:90px;padding-right:50px;position:relative;vertical-align:middle;width:118px}.mila-stas-naslov::after{content:url(../trgovina.druzinski-izleti.si/images/stas-50-90.png);width:100px}.gpx-box{background:#fff;border:5px solid #95b54c;color:#95b54c;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px;padding:40px;position:relative}.gpx-box p{color:#95b54c}.gpx-box h1,.gpx-box h2,.gpx-box h3,.gpx-box h4,.gpx-box h5,.gpx-box h6{color:#95b54c;margin:0;text-align:left}.gpx-box h4{font-size:36px}.gpx-box .gpx-download-link{display:block;font-size:25px;line-height:50px;position:relative}.gpx-box .gpx-download-link .img{background:url(../trgovina.druzinski-izleti.si/images/gpx_zelen_38x50.png) left center no-repeat;background-size:contain;display:inline-block;height:50px;padding-right:52px;position:relative;width:90px;vertical-align:middle}.gpx-box .gpx-download-link .txt{font-size:25px}.gpx-box .gpx-start-data td{font-size:25px;line-height:normal;padding:5px 20px;vertical-align:middle}.gpx-box .gpx-start-data td:first-child{padding-left:0}.gpx-box .gpx-start-data td:last-child{padding-right:0;text-align:right}.single-page-checkout .single-page-checkout-title{color:#95b54c;font-size:30px;line-height:45px;margin-bottom:1em;text-align:center}.single-page-checkout .login-button-wrapper{margin-bottom:1em;text-align:center}.single-page-checkout .checkout-row{margin:-15px}.single-page-checkout .checkout-row .checkout-row-element{padding:15px}.single-page-checkout .checkout-row .checkout-row-element.checkout-cart .checkout-row-element-content{border:1px solid #95b54c}.single-page-checkout .checkout-data-row{margin:-15px}.single-page-checkout .checkout-data-row .checkout-data-row-element{padding:15px}.single-page-checkout .checkout-data-row .checkout-data-row-element .checkout-data-row-element-content{border:1px solid #95b54c}.single-page-checkout .checkout-title{color:#fff;background-color:#95b54c;padding:20px}.single-page-checkout .checkout-content{padding:15px}.single-page-checkout .checkout-content.billing-address-content{padding-bottom:0}.single-page-checkout .toggle-control{padding:0 15px}.single-page-checkout .loading{background:url(../trgovina.druzinski-izleti.si/images/loading.gif) center center no-repeat;height:100px;text-align:center}.cart-one-page-checkout.cart-one-page-checkout-001 ul.checkout-product-list>li{border-bottom:1px solid #95b54c;display:block;padding:10px 0;position:relative}.cart-one-page-checkout.cart-one-page-checkout-001 .checkout-product-remove-item-wrapper{position:absolute;right:5px;top:5px}.cart-one-page-checkout.cart-one-page-checkout-001 .checkout-product-remove-item-wrapper a{cursor:pointer;display:block;height:30px;width:30px}.cart-one-page-checkout.cart-one-page-checkout-001 .checkout-product-remove-item-wrapper a::after,.cart-one-page-checkout.cart-one-page-checkout-001 .checkout-product-remove-item-wrapper a::before{content:'';position:absolute;width:16px;height:1px;background-color:#605e63;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg);left:50%;top:50%;z-index:1}.cart-one-page-checkout.cart-one-page-checkout-001 .checkout-product-remove-item-wrapper a:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.cart-one-page-checkout.cart-one-page-checkout-001 .checkout-product{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;width:100%;flex-wrap:nowrap}.cart-one-page-checkout.cart-one-page-checkout-001 .checkout-product .checkout-product-image{flex-basis:100px;order:1}.cart-one-page-checkout.cart-one-page-checkout-001 .checkout-product .checkout-product-image img{height:auto;max-width:100%;width:auto}.cart-one-page-checkout.cart-one-page-checkout-001 .checkout-product .checkout-product-data{flex-basis:1;order:2;padding-left:15px;padding-right:40px}.cart-one-page-checkout.cart-one-page-checkout-001 .checkout-product-price{margin:10px 0}.cart-one-page-checkout.cart-one-page-checkout-001 .ui-spinner{border:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;vertical-align:top;margin:0}.cart-one-page-checkout.cart-one-page-checkout-001 .ui-spinner .ui-spinner-down{background:#fff;border-bottom:1px solid #000;border-left:1px solid #000;border-right:0;border-top:1px solid #000;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;height:30px;left:0;line-height:28px;position:absolute;text-indent:0;top:0;text-indent:0;width:30px}.cart-one-page-checkout.cart-one-page-checkout-001 .ui-spinner .ui-spinner-down::after{background:#fff;bottom:0;color:#000;content:"-";font-size:20px;left:0;line-height:28px;position:absolute;right:0;text-align:center;top:0;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-ms-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out;z-index:2}.cart-one-page-checkout.cart-one-page-checkout-001 .ui-spinner .ui-spinner-down.ui-state-hover::after,.cart-one-page-checkout.cart-one-page-checkout-001 .ui-spinner .ui-spinner-down:active::after,.cart-one-page-checkout.cart-one-page-checkout-001 .ui-spinner .ui-spinner-down:focus::after,.cart-one-page-checkout.cart-one-page-checkout-001 .ui-spinner .ui-spinner-down:hover::after{color:#000}.cart-one-page-checkout.cart-one-page-checkout-001 .ui-spinner .ui-spinner-down.ui-state-active{background:#95b54c}.cart-one-page-checkout.cart-one-page-checkout-001 .ui-spinner .ui-spinner-down.ui-state-active::after{color:#000}.cart-one-page-checkout.cart-one-page-checkout-001 .ui-spinner .product-quantity{border:1px solid #000;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;font-size:16px;height:30px;line-height:28px;margin:0 30px;padding:0 5px;text-align:center;vertical-align:middle;white-space:nowrap;width:50px}.cart-one-page-checkout.cart-one-page-checkout-001 .ui-spinner .ui-spinner-up{background:#fff;border-bottom:1px solid #000;border-left:0;border-right:1px solid #000;border-top:1px solid #000;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;height:30px;line-height:28px;position:absolute;right:0;text-indent:0;top:0;text-indent:0;width:30px}.cart-one-page-checkout.cart-one-page-checkout-001 .ui-spinner .ui-spinner-up::after{background:#fff;bottom:0;color:#000;content:"+";font-size:20px;left:0;line-height:28px;position:absolute;right:0;text-align:center;top:0;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-ms-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out;z-index:2}.cart-one-page-checkout.cart-one-page-checkout-001 .ui-spinner .ui-spinner-up.ui-state-hover::after,.cart-one-page-checkout.cart-one-page-checkout-001 .ui-spinner .ui-spinner-up:active::after,.cart-one-page-checkout.cart-one-page-checkout-001 .ui-spinner .ui-spinner-up:focus::after,.cart-one-page-checkout.cart-one-page-checkout-001 .ui-spinner .ui-spinner-up:hover::after{color:#000}.cart-one-page-checkout.cart-one-page-checkout-001 .ui-spinner .ui-spinner-up.ui-state-active{background:#95b54c}.cart-one-page-checkout.cart-one-page-checkout-001 .ui-spinner .ui-spinner-up.ui-state-active::after{color:#000}.cart-one-page-checkout.cart-one-page-checkout-001 .checkout-total{width:100%}.cart-one-page-checkout.cart-one-page-checkout-001 .checkout-total td.amount{text-align:right}.cart-one-page-checkout.cart-one-page-checkout-001 .checkout-coupon .coupon-msg-wrapper{color:red}.cart-one-page-checkout.cart-one-page-checkout-001 .checkout-coupon .coupon-input-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.cart-one-page-checkout.cart-one-page-checkout-001 .checkout-coupon .coupon-input-wrapper .coupon-input-field{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.cart-one-page-checkout.cart-one-page-checkout-001 .checkout-coupon .coupon-input-wrapper .button-coupon{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;height:50px;margin:5px 0;width:50px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;-o-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.iprom-add{margin:0 auto}