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 10px;
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 .oe_website_sale input.js_quantity {
349 /* ---- Publish managment and options ---- */
350 #products_grid .css_options {
357 #products_grid .css_options .dropdown {
361 #products_grid .css_options .dropdown [name="size"] table {
364 #products_grid .css_options .dropdown [name="size"] td {
369 border: 1px #dddddd solid;
372 #products_grid .css_options .dropdown [name="size"] td.selected {
373 background-color: #b1d4f1;
375 #products_grid .css_options .dropdown [name="size"] table.oe_hover td.selected {
376 background-color: transparent;
378 #products_grid .css_options .dropdown [name="size"] table.oe_hover td.select {
379 background-color: #b1d4f1;
382 .cke_editable #products_grid .oe_product_cart:hover > .css_options {
390 list-style: none outside none;
391 -webkit-border-radius: 4px;
392 -moz-border-radius: 4px;
394 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065);
395 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065);
396 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065);
400 border: 1px solid #d4d4d4;
401 border-right-width: 0;
404 padding: 0 10px 0 20px;
410 ul.wizard li .chevron {
416 border: 20px solid transparent;
418 border-left: 10px solid #d4d4d4;
421 ul.wizard li .chevron:before {
426 border: 20px solid transparent;
428 border-left: 10px solid #fbfbfb;
432 ul.wizard li.text-success {
436 ul.wizard li.text-success .chevron:before {
437 border-left: 10px solid whitesmoke;
440 ul.wizard li.text-primary {
444 ul.wizard li.text-primary .chevron:before {
445 border-left: 10px solid #f1f6fc;
448 ul.wizard li:first-child {
450 border-radius: 4px 0 0 4px;