![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/cartforge.co/app/design/frontend/Smartwave/porto/Magento_Swatches/web/css/ |
/** * Copyright © 2015 Magento. All rights reserved. * See COPYING.txt for license details. */ .swatch-attribute-options { display: inline-block; vertical-align: middle; margin: 0 -3px; } .product-info-main .swatch-attribute-options { display: block; margin: 15px 0; } .swatch-attribute-label { font-weight: 600; color: #333; position: relative; font-size: 15px; text-transform: uppercase; } .swatch-attribute-label:after { content: ":"; } .swatch-attribute-label.required { padding-right: 10px; } .swatch-attribute-label[data-required="1"]:after { content: '*'; color: red; position: absolute; right: -11px; top: -2px; font-weight: bold; font-size: 1em; } .swatch-attribute-selected-option { color: #646464; padding-left: 17px; } .swatch-option { /*width: 30px;*/ padding: 1px 2px; min-width: 27.7px; max-width: 90px; height: 27px; float: left; margin: 0 10px 5px 0; text-align: center; cursor: pointer; position: relative; border: 1px solid rgb(218, 218, 218); border-radius: 3px; overflow: hidden; text-overflow: ellipsis; } .product-items .swatch-option { min-width: 25px; height: 25px; margin: 0 5px 5px 0; } .swatch-option:last-child { margin-right: 0; } .swatch-option-link-layered .swatch-option { margin-right: 2px; margin-left: 3px; margin-bottom: 4px; } .swatch-option.text { background: #F2F2F2; color: #777; font-size: 11px; font-weight: 400; line-height: 20px; padding: 4px; min-width: 27.7px; } .product-items .swatch-option.text { line-height: 15px; margin-right: 5px; } .swatch-option.selected { border-color: #08c; color: #333; } .clearfix:after { content: " "; /* Older browser do not support empty content */ visibility: hidden; display: block; height: 0; clear: both; } .swatch-attribute.size .swatch-option, .swatch-attribute.manufacturer .swatch-option { background: rgb(240, 240, 240); color: rgb(148, 148, 148); } .swatch-attribute.size .swatch-option.selected, .swatch-attribute.manufacturer .swatch-option.selected { color: black; background: #fff; border-color: #08c; } .swatch-option:not(.disabled):hover { border-color: #08c; color: #333; } .swatch-option.image:not(.disabled):hover, .swatch-option.color:not(.disabled):hover { border-color: #08c; } .swatch-option.disabled { cursor: default; } .swatch-option.disabled:after { content: ''; position: absolute; left: 0; right: 0; top:0; bottom: 0; background: -moz-linear-gradient(to left top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 42%, rgba(255,255,255,1) 43%, rgba(255,255,255,1) 46%, rgba(255,82,22,1) 47%, rgba(255,82,22,1) 53%, rgba(255,255,255,1) 54%, rgba(255,255,255,1) 57%, rgba(255,255,255,0) 58%, rgba(255,255,255,0) 100%); background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(42%,rgba(255,255,255,0)), color-stop(43%,rgba(255,255,255,1)), color-stop(46%,rgba(255,255,255,1)), color-stop(47%,rgba(255,82,22,1)), color-stop(53%,rgba(255,82,22,1)), color-stop(54%,rgba(255,255,255,1)), color-stop(57%,rgba(255,255,255,1)), color-stop(58%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,0))); background: -webkit-linear-gradient(to left top, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,rgba(255,255,255,1) 43%,rgba(255,255,255,1) 46%,rgba(255,82,22,1) 47%,rgba(255,82,22,1) 53%,rgba(255,255,255,1) 54%,rgba(255,255,255,1) 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%); background: -o-linear-gradient(to left top, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,rgba(255,255,255,1) 43%,rgba(255,255,255,1) 46%,rgba(255,82,22,1) 47%,rgba(255,82,22,1) 53%,rgba(255,255,255,1) 54%,rgba(255,255,255,1) 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%); background: -ms-linear-gradient(to left top, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,rgba(255,255,255,1) 43%,rgba(255,255,255,1) 46%,rgba(255,82,22,1) 47%,rgba(255,82,22,1) 53%,rgba(255,255,255,1) 54%,rgba(255,255,255,1) 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%); background: linear-gradient(to left top, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,rgba(255,255,255,1) 43%,rgba(255,255,255,1) 46%,rgba(255,82,22,1) 47%,rgba(255,82,22,1) 53%,rgba(255,255,255,1) 54%,rgba(255,255,255,1) 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1 ); } .swatch-option-tooltip { max-width: 140px; /*max-height: 160px;*/ max-height: 100%; min-height: 20px; min-width: 20px; position: absolute; padding: 5px; background: #fff; color: rgb(148, 148, 148); border: 1px solid #ccc; display: none; z-index: 999; text-align: center; border-radius: 2px; } .swatch-option-tooltip .corner, .swatch-option-tooltip-layered .corner { left: 40%; position: absolute; bottom: 0; height: 7px; } .swatch-option-tooltip .corner:after, .swatch-option-tooltip-layered .corner:after { content: ''; position: relative; top: 1px; left: -15px; width: 0; height: 0; border-style: solid; border-width: 7px 7.5px 0 7.5px; border-color: #fff transparent transparent transparent; font-size: 1px; } .swatch-option-tooltip .corner:before, .swatch-option-tooltip-layered .corner:before { content: ''; position: relative; top: 2px; left: 0; width: 0; height: 0; border-style: solid; border-width: 8px 8.5px 0 8.5px; border-color: #adadad transparent transparent transparent; font-size: 1px; } .swatch-option-tooltip .image, .swatch-option-tooltip-layered .image { display: block; height: 130px; width: 130px; /*margin: 0 0 5px;*/ margin: 0 auto; } .swatch-option-tooltip .title { max-width: 140px; min-height: 20px; max-height: 200px; color: rgb(40, 40, 40); text-align: center; display: block; overflow: hidden; } .swatch-opt { margin: 20px 0; } .product-info-main .swatch-opt { margin: 0; } .swatch-more { display: inline-block; margin: 2px 0; text-decoration: none !important; position: static; z-index: 1; } /* Layered Features */ .swatch-option-link-layered { position: relative; margin: 0 !important; padding: 0 !important; } .swatch-option-tooltip-layered { width: 140px; position: absolute; background: #fff; color: rgb(148, 148, 148); border: 1px solid #adadad; display: none; z-index: 999; left: -47px; } .swatch-visual-tooltip-layered { height: 160px; top: -170px; } .swatch-textual-tooltip-layered { height: 30px; top: -40px; } .swatch-option-link-layered:hover > .swatch-option-tooltip-layered { display: block; } .swatch-attribute-options .swatch-option-tooltip-layered .title { width: 100%; height: 20px; position: absolute; bottom: -5px; left: 0; color: rgb(40, 40, 40); text-align: center; margin-bottom: 10px; } .swatch-option-disabled:after { content: ''; position: absolute; width: 42px; height: 2px; background: red; transform: rotate(-30deg); -o-transform: rotate(-30deg); -moz-transform: rotate(-30deg); -ms-transform: rotate(-30deg); -webkit-transform: rotate(-30deg); z-index: 995; left: -4px; top: 10px; } .swatch-option-disabled { outline: none !important; cursor: default; border: 0; } /* Bugfix for Add To Cart button */ div[class^="swatch-opt-"] { margin-bottom: 10px; } .swatch-option-loading { content: url("../images/loader-2.gif"); } .swatch-option.color.selected:before { content: '\f82b'; font-family: 'porto-icons'; color: #fff; text-shadow: 0 0 2px rgba(0,0,0,0.3); }