.comparision-page{background:#fff}.comparision-page .input{display:flex;flex:1 1 auto;align-items:flex-end;margin-bottom:40px;padding-left:5px}.comparision-page .input .labelText{padding-right:10px;margin-bottom:7px}.comparision-page .input .inputLabel{position:relative;display:block;height:20px;width:40px;background:#fff;box-shadow:inset 2px 0 5px rgba(0,0,0,.3);border-radius:100px;cursor:pointer;transition:all .3s ease}.comparision-page .input .inputLabel:after{position:absolute;left:2px;top:1px;display:block;width:18px;height:18px;border-radius:100px;background:#fff;box-shadow:1px 1px 3px rgba(0,0,0,.3);content:"";transition:all .3s ease}.comparision-page .input .inputLabel:active:after{transform:scale(1.15,.85)}.comparision-page .input .cbx:checked~label{background:#00e676}.comparision-page .input .cbx:checked~label:after{left:20px;background:#fff}.comparision-page .comparison-table{display:flex;flex-direction:column;flex:1 1 auto;align-items:flex-start;position:relative;font-size:14px}@media (max-width:991px){.comparision-page .comparison-table{font-size:12px}}.comparision-page .comparison-table .comparison-head{display:flex;flex-direction:row;flex:1 1 auto;width:100%;align-items:flex-start;position:relative}.comparision-page .comparison-table .comparison-head:after{content:"";position:absolute;right:0;z-index:1;width:30px;height:100%;background:linear-gradient(270deg,#fff 0,hsla(0,0%,100%,0))}.comparision-page .comparison-table .comparison-head:before{content:"";position:absolute;left:250px;z-index:1;width:30px;height:100%;background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0))}@media (max-width:991px){.comparision-page .comparison-table .comparison-head{flex-wrap:wrap}.comparision-page .comparison-table .comparison-head:after,.comparision-page .comparison-table .comparison-head:before{content:" ";display:none}}.comparision-page .comparison-table .comparison-head.fixed{position:fixed;top:0;left:0;right:0;margin:0 auto;z-index:157;background:#fff;border-bottom:1px solid #d2d2d2;width:100%;display:none}.comparision-page .comparison-table .comparison-head.fixed-show{display:flex}@media (max-width:992px){.comparision-page .comparison-table .comparison-head.fixed{max-width:992px}}@media (max-width:600px){.comparision-page .comparison-table .comparison-head.fixed{max-width:600px}}@media (max-width:480px){.comparision-page .comparison-table .comparison-head.fixed{max-width:100%}}.comparision-page .comparison-table .comparison-head.fixed .products-wrapper{max-width:calc(100% - 60px)}.comparision-page .comparison-table .comparison-head.fixed .products-wrapper .product-head .image-container .image{max-width:100px;width:100%}.comparision-page .comparison-table .comparison-head.fixed .controls-wrapper{visibility:hidden;opacity:0}@media (max-width:992px){.comparision-page .comparison-table .comparison-head.fixed .controls-wrapper{display:none}}@media (max-width:600px){.comparision-page .comparison-table .comparison-head.fixed .controls-wrapper{display:none}}.comparision-page .comparison-table .comparison-head.fixed .buy-button,.comparision-page .comparison-table .comparison-head.fixed .price,.comparision-page .comparison-table .comparison-head.fixed .reviews{display:none!important}.comparision-page .comparison-table .comparison-head .controls-wrapper{display:flex;flex-flow:column nowrap;align-items:flex-start;align-self:stretch;flex-basis:250px}@media (max-width:991px){.comparision-page .comparison-table .comparison-head .controls-wrapper{flex-flow:row nowrap;flex:1 1 auto;padding:20px 0 0}}.comparision-page .comparison-table .comparison-head .products-wrapper{display:flex;flex-flow:row nowrap;flex:1;padding-left:10px;padding-right:10px}.comparision-page .comparison-table .comparison-head .products-wrapper.scrollable{overflow-y:auto}@media (max-width:991px){.comparision-page .comparison-table .comparison-head .products-wrapper{flex-flow:row nowrap;flex:1 1 100%}}.comparision-page .comparison-table .comparison-head .products-wrapper .product-wrapper{display:flex;text-align:center;flex:1 1 100%}.comparision-page .comparison-table .comparison-head .products-wrapper .product-head{display:flex;flex-flow:column nowrap;flex:1;padding:10px}.comparision-page .comparison-table .comparison-head .products-wrapper .product-head .image-container{min-width:200px}@media (max-width:480px){.comparision-page .comparison-table .comparison-head .products-wrapper .product-head .image-container{width:80px;min-width:100px;margin:0 auto}}.comparision-page .comparison-table .comparison-head .products-wrapper .product-head .image-container .image{width:100%;max-width:200px}.comparision-page .comparison-table .comparison-head .products-wrapper .product-head .reviews{padding:10px 0}.comparision-page .comparison-table .comparison-head .products-wrapper .product-head .price{display:flex;flex:1 auto;align-items:flex-end;padding:20px 0 10px;font-size:18px;color:#4a4a4a;justify-content:center}.comparision-page .comparison-table .comparison-head .products-wrapper .product-head .remove{width:50%;margin:0 auto;text-align:center}.comparision-page .comparison-table .comparison-head .products-wrapper .product-head a{color:#222}.comparision-page .comparison-table .comparison-head .products-wrapper .product-head a:hover{text-decoration:none}.comparision-page .comparison-table .comparison-section-wrapper{width:100%;border-top:1px solid #d2d2d2}.comparision-page .comparison-table .comparison-section-wrapper.scrollable{overflow-y:auto}.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections{display:flex;flex-flow:column nowrap;flex:1 auto;width:inherit;align-items:flex-start}.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .comparison-section-name{border:1px solid #d2d2d2;border-left:none;border-right:none;padding:10px 0}.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .comparison-section-attr-wrapper{flex:1 auto;display:flex;flex-flow:row nowrap;width:100%}.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .comparison-section-head-wrapper{display:flex;flex-flow:row nowrap;flex:1 1 auto;width:100%}.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .comparison-section-head-wrapper:first-child{margin-top:47px}.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .comparison-section-label{display:flex;flex-flow:row nowrap;flex:1 1 auto;position:absolute;z-index:3;width:100%;padding:10px 5px;margin-top:-47px;border-top:2px solid #f8b912;background:#fff;font-size:18px;justify-content:flex-start;font-weight:700}.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .comparison-section{display:flex;flex-flow:row nowrap;width:inherit}.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .comparison-section:hover{background:#f5f6f5;color:#7d7d7d}.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .comparison-section:hover .comparison-attr-label{background:inherit;color:inherit}@media (max-width:991px){.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .comparison-section:hover .comparison-attr-label{background:transparent}}.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .comparison-section:hover .comparison-attr-section{background:inherit;color:inherit}.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .comparison-section.same-attr{background:#f5f6f5;color:#7d7d7d}.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .comparison-section.same-attr:hover{background:#fff}.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .comparison-section.same-attr .comparison-attr-label{background:#f5f6f5;color:rgba(74,74,74,.6)}@media (max-width:991px){.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .comparison-section.same-attr .comparison-attr-label{height:auto!important}}.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .comparison-section.same-attr .comparison-attr-section{background:#f5f6f5;color:rgba(74,74,74,.6)}@media (max-width:991px){.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .comparison-section{flex-wrap:wrap}}.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .comparison-section .comparison-attr-label{position:absolute;z-index:1;display:flex;flex-flow:column nowrap;flex-basis:250px;min-width:250px;max-width:250px;padding:10px 0 10px 5px;border-bottom:1px solid #d2d2d2;font-weight:700;background:#fff;word-break:break-word}@media (max-width:991px){.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .comparison-section .comparison-attr-label{flex-flow:row nowrap;flex:1 1 auto;border-bottom:0;padding:10px 0 0 5px;background:transparent}}@media (max-width:480px){.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .comparison-section .comparison-attr-label{background:transparent;min-width:100%}}.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .comparison-section .comparison-attr-section{display:flex;flex-flow:row nowrap;flex:1 auto;justify-content:center;margin-left:250px;border-bottom:1px solid #d2d2d2}@media (max-width:991px){.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .comparison-section .comparison-attr-section{margin-left:0;padding-top:20px}}@media (max-width:480px){.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .comparison-section .comparison-attr-section{margin-left:0;padding-top:20px}}.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .comparison-section .comparison-attr{display:flex;flex-flow:row nowrap;flex:1;justify-content:flex-start;text-align:left;padding:10px;font-weight:400;min-width:220px;word-break:break-all}@media (max-width:480px){.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .comparison-section .comparison-attr{min-width:120px}}.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .comparison-section .comparison-attr.same-attr{background:#f5f6f5;color:rgba(74,74,74,.6)}.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .last .comparison-section .comparison-attr-label,.comparision-page .comparison-table .comparison-section-wrapper .comparison-sections .last .comparison-section .comparison-attr-section{border-bottom:none}.comparision-page .comparison-title{font-size:30px;padding:0 0 0 5px}@media (max-width:991px){.comparision-page .comparison-title{font-size:16px}}@media (max-width:480px){.comparision-page .comparison-title{font-size:16px}}.comparision-page .buy-button{padding:10px 0 30px}