2 /* ---- Default Styles ---- */
4 border: 1px solid rgba(100, 100, 100, 0.2);
10 .products_pager > div {
12 display: inline-block;
14 .products_pager > div > * {
15 vertical-align: middle;
19 .products_pager > div > ul {
22 .products_pager > ul {
27 /* ---- Default Styles ---- */
31 .oe_product .oe_product_image {
39 .oe_product .oe_product_image img {
56 padding: 0 15px 24px 0;
58 border-top: 1px solid rgba(255, 255, 255, 0.2);
59 background: rgba(255, 255, 255, 0.75);
62 .oe_product .product_price {
67 .oe_product .oe_product_cart {
72 .oe_product .oe_subdescription {
78 .oe_mycart .input-group-addon {
83 /* Products Options */
84 .oe_product.oe_image_full .oe_product_image {
91 /* Ribbon for promotionso on products */
92 .oe_product.oe_ribbon_promo .ribbon-wrapper {
95 .oe_product .ribbon-wrapper {
105 .oe_product .ribbon {
106 font: bold 15px Sans-Serif;
109 -webkit-transform: rotate(45deg);
110 -moz-transform: rotate(45deg);
111 -ms-transform: rotate(45deg);
112 -o-transform: rotate(45deg);
121 /* ---- Product Sizes ---- */
122 .col-md-12 .oe-height-1 {
125 .col-md-12 .oe-height-2 {
128 .col-md-12 .oe-height-4 {
131 .col-md-12 .oe-height-6 {
134 .col-md-12 .oe-height-8 {
138 .col-md-9 .oe-height-1 {
141 .col-md-9 .oe-height-2 {
144 .col-md-9 .oe-height-4 {
147 .col-md-9 .oe-height-6 {
150 .col-md-9 .oe-height-8 {
154 @media (max-width: 768px) {
155 #products_grid table, #products_grid tbody, #products_grid tr, #products_grid td {
158 display: inline-block;
160 #products_grid .oe_product {
164 display: inline-block;
167 .products_pager .pagination {
168 margin: 5px auto !important;
171 @media (max-width: 400px) {
172 #products_grid .oe_product {
175 #products_grid .oe_product section {
176 background: rgba(100, 100, 100, 0.2);
178 #products_grid .oe_product .oe_product_image {
183 #products_grid .oe_product.oe_image_full .oe_product_image {
187 @media (min-width: 992px) {
188 .col-md-12 .oe-height-1 {
191 .col-md-12 .oe-height-2 {
194 .col-md-12 .oe-height-4 {
197 .col-md-12 .oe-height-6 {
200 .col-md-12 .oe-height-8 {
204 .col-md-9 .oe-height-1 {
207 .col-md-9 .oe-height-2 {
210 .col-md-9 .oe-height-4 {
213 .col-md-9 .oe-height-6 {
216 .col-md-9 .oe-height-8 {
220 @media (min-width: 1200px) {
221 .col-md-12 .oe-height-1 {
224 .col-md-12 .oe-height-2 {
227 .col-md-12 .oe-height-4 {
230 .col-md-12 .oe-height-6 {
233 .col-md-12 .oe-height-8 {
237 .col-md-9 .oe-height-1 {
240 .col-md-9 .oe-height-2 {
243 .col-md-9 .oe-height-4 {
246 .col-md-9 .oe-height-6 {
249 .col-md-9 .oe-height-8 {
253 /* ---- Product list style ---- */
254 @media (min-width: 400px) {
255 .oe_product.oe_list {
257 border-bottom: 1px solid rgba(100, 100, 100, 0.2);
263 .oe_product.oe_list .oe_product_image {
270 .oe_product.oe_list section {
276 background: transparent;
279 .oe_website_sale .row .row .col-md-12 {
284 .css_attribute_color {
285 display: inline-block;
286 border: 1px solid #999999;
289 .css_attribute_color input {
294 .css_attribute_color.active {
295 border: 3px ridge #66ee66;
297 .css_attribute_color.active input {
301 .css_not_available_msg {
305 .css_not_available.js_product > *:nth-child(4) > * {
308 .css_not_available.js_product .product_price, .css_not_available.js_product .css_quantity {
311 .css_not_available.js_product .css_not_available_msg {
315 option.css_not_available {
319 label.css_not_available {
323 label.css_attribute_color.css_not_available {
325 background-image: url("/website_sale/static/src/img/redcross.png");
326 background-size: cover;
329 .product_detail_img {
340 .discount .oe_default_price {
344 /* ---- Publish managment and options ---- */
345 #products_grid .css_options {
352 #products_grid .css_options .dropdown {
356 #products_grid .css_options .dropdown [name="size"] table {
359 #products_grid .css_options .dropdown [name="size"] td {
364 border: 1px #dddddd solid;
367 #products_grid .css_options .dropdown [name="size"] td.selected {
368 background-color: #b1d4f1;
370 #products_grid .css_options .dropdown [name="size"] table.oe_hover td.selected {
371 background-color: transparent;
373 #products_grid .css_options .dropdown [name="size"] table.oe_hover td.select {
374 background-color: #b1d4f1;
377 .cke_editable #products_grid .oe_product_cart:hover > .css_options {
385 list-style: none outside none;
386 -webkit-border-radius: 4px;
387 -moz-border-radius: 4px;
389 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065);
390 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065);
391 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065);
395 border: 1px solid #d4d4d4;
396 border-right-width: 0;
399 padding: 0 10px 0 20px;
405 ul.wizard li .chevron {
411 border: 20px solid transparent;
413 border-left: 10px solid #d4d4d4;
416 ul.wizard li .chevron:before {
421 border: 20px solid transparent;
423 border-left: 10px solid #fbfbfb;
427 ul.wizard li.text-success {
431 ul.wizard li.text-success .chevron:before {
432 border-left: 10px solid whitesmoke;
435 ul.wizard li.text-primary {
439 ul.wizard li.text-primary .chevron:before {
440 border-left: 10px solid #f1f6fc;
443 ul.wizard li:first-child {
445 border-radius: 4px 0 0 4px;