.product-show{padding:25px 0}@media (max-width:768px){.product-show{padding:0}}.product-show h2{color:#436e10;font-size:16px;font-weight:400;line-height:16px;margin:0;padding:0}@media (max-width:768px){.product-show h2{text-align:center}}.product-show h1{color:#c44f77;font-size:38px;line-height:30px;margin:0 0 20px;padding:0}@media (max-width:768px){.product-show h1{text-align:center}}.product-show .images{background:#fff;border-radius:15px;overflow:hidden;position:relative}.product-show .images .tags{font-size:0;left:0;position:absolute;right:0;top:0;vertical-align:top;z-index:10}.product-show .images .tags .tag{color:#fff;display:inline-block;font-size:14px;height:36px;line-height:36px;padding:0 12px;vertical-align:top}.product-show .images .tags .tag.tag-new{background:#436e10}.product-show .images .tags .tag.tag-sale{background:#e13931}.product-show .images .tags .bio{display:inline-block;float:right;vertical-align:top}.product-show .images .tags .bio img{max-height:36px}.product-show .images .image{display:block;padding-top:100%;position:relative;text-align:center}.product-show .images .image img{bottom:0;left:0;max-width:100%;position:absolute;right:0;top:0;z-index:1}.product-show .amount{margin-bottom:5px}.product-show .amount select{height:40px;line-height:40px}.product-show .price{margin-bottom:10px}@media (max-width:768px){.product-show .price{text-align:center}}.product-show .price strong{color:#e5364b;font-size:26px}.product-show .checkpoints ul{list-style:none;margin:0;padding:0}.product-show .checkpoints ul li{color:#888;font-size:13px;line-height:16px;padding:3px 0}.product-show .checkpoints ul li span{display:inline-block;line-height:16px;padding-left:23px}.product-show .checkpoints i{font-size:16px;position:absolute}.product-show .checkpoints i,.product-show .checkpoints strong{color:#26ab5f;line-height:16px}.product-show a.open-product,.product-show a.soldout-cart{background:#777}.product-show a.add-cart,.product-show a.open-product,.product-show a.soldout-cart{color:#fff;display:inline-block;font-size:14px;height:40px;line-height:40px;padding:0 20px}.product-show a.add-cart{background:#fa9e1a;margin-bottom:5px}.product-show a.add-cart.success,.product-show a.add-cart:hover{background:#0ab054}.product-show>strong{color:#c44f77;display:block;font-size:18px;font-weight:400;margin-bottom:10px}.product-show .panel{margin-bottom:0}.product-show .details ul{list-style:none;margin:0;padding:0}.product-show .details ul li{background:#f4f4f4;color:#c44f77;line-height:18px;padding:5px 10px;vertical-align:top}.product-show .details ul li span{display:inline-block;vertical-align:top}.product-show .details ul li span:not(.values){color:#343434;display:inline-block;vertical-align:top;width:20%}@media (max-width:768px){.product-show .details ul li span:not(.values){width:30%}}.product-show .details ul li:nth-child(2n){background:#fff}.product-show .nutrition ul{list-style:none;margin:0;padding:0}.product-show .nutrition ul li{background:#f4f4f4;color:#c44f77;display:table;line-height:18px;padding:10px 15px;vertical-align:top;width:100%}.product-show .nutrition ul li span{color:#343434;display:table-cell;vertical-align:top}.product-show .nutrition ul li span:last-child{color:#c44f77;text-align:right}.product-show .nutrition ul li:nth-child(2n){background:#fff}.product-show .nutrition ul.head li{background:#5b941a}.product-show .nutrition ul.head li span{color:#fff}.product-show .thumbs{background:#eee;font-size:0;padding:2px}.product-show .thumbs .thumb{border:2px solid #eee;display:inline-block;text-align:center;width:20%}.product-show .thumbs .thumb img{max-height:125px;max-width:100%;opacity:.6}.product-show .thumbs .thumb:hover{border:2px solid #c44f77}.product-show .thumbs .thumb:hover img{opacity:1}.product-show .pricing .price-was{color:#999;font-size:14px;font-style:italic;text-decoration:line-through}.product-show .pricing .price-was+.price strong{color:#b00;font-weight:600}.product-show .stock{margin:10px 0}@media (max-width:768px){.product-show .stock{margin:5px 0;text-align:center}}.product-show .stock .status{font-size:12px;font-weight:400;line-height:12px;padding:8px 10px;text-transform:none}.product-show .stock .status i{font-size:12px;line-height:12px;margin-right:4px}.product-show .cart-message{color:#fff;line-height:20px;padding:10px 10px 10px 40px;position:relative;vertical-align:middle}.product-show .cart-message:before{color:#fff;content:"";display:block;font-family:Font Awesome\ 5 Pro;font-size:18px;font-weight:700;height:20px;left:0;line-height:20px;margin:10px;padding-top:1px;position:absolute;text-align:center;top:0;width:20px}.product-show .cart-message.error{background:#e13931}.product-show .cart-message.error:before{content:"\f00d"}.product-show .cart-message.success{background:#26ab5f}.product-show .cart-message.success:before{content:"\f336"}@media (max-width:768px){.product-show .cart-form{text-align:center}}.product-show .intro{color:#777;font-size:12px;line-height:14px;margin-bottom:15px}.product-show .intro strong{color:#c44f77;display:block;font-size:16px;font-weight:600}.product-show .reminder-window{border:1px dashed #ec9a2d;padding:15px 15px 10px}.product-show .reminder-window .intro strong{color:#ec9a2d}.product-show .units{margin:15px 0;position:relative}@media (max-width:768px){.product-show .units{font-size:0;text-align:center}}.product-show .units .unit{margin-right:10px}@media (max-width:768px){.product-show .units .unit{margin:3px}}.product-show .units .unit.soldout{opacity:.7}.product-show .units .unit.soldout>span{cursor:default;font-style:italic}.product-show .units .unit.soldout>span img{opacity:.5}.product-show .units .unit.soldout>span .amount,.product-show .units .unit.soldout>span .price{color:#999}.product-show .units .unit>span{background:#fff;border:1px solid #ddd;border-radius:3px;cursor:pointer;display:inline-block;text-align:center}.product-show .units .unit>span .amount,.product-show .units .unit>span .price{color:#343434;display:block;font-size:16px;font-weight:600;line-height:16px;margin:0;padding:8px 15px;text-align:center;text-transform:lowercase;vertical-align:top}@media (max-width:768px){.product-show .units .unit>span .amount,.product-show .units .unit>span .price{font-size:14px;padding:5px 10px}}.product-show .units .unit>span .amount{margin-bottom:10px}.product-show .units .unit>span .price{font-size:13px;font-weight:400;margin-top:10px;vertical-align:bottom}.product-show .units .unit>span .price .checker{margin-right:15px}.product-show .units .unit>span .checker{border:1px solid #e6e6e6;border-radius:100%;display:inline-block;height:20px;line-height:20px;text-align:center;vertical-align:top;width:20px}.product-show .units .unit>span .checker i{color:#fff;display:none;font-size:12px;height:12px;margin-top:-4px;vertical-align:middle}.product-show .units .unit:not(.soldout):hover{cursor:default}.product-show .units .unit:not(.soldout):hover>span{border:1px solid #ccc;cursor:default;margin:0}.product-show .units .unit:not(.soldout):hover>span .checker{border-color:#ccc}.product-show .units .unit input[type=radio]{display:none}.product-show .units .unit input[type=radio]:checked+span{border:1px solid #5b941a;margin:0}.product-show .units .unit input[type=radio]:checked+span .checker{background:#5b941a;border-color:#5b941a}.product-show .units .unit input[type=radio]:checked+span .checker i{display:inline-block}.product-show .units .sample{margin:20px 0}.product-show .units .sample .unit>span{display:table}.product-show .units .sample .unit>span>span{display:table-cell;padding:10px;vertical-align:middle}.product-show .units .sample .unit>span>span.radio{width:45px}.product-show .units .sample .unit>span>span.img{height:45px;padding:5px 5px 5px 0;width:45px}.product-show .units .sample .unit>span>span.img img{max-height:100%;max-width:100%}.product-show .units .sample .unit>span>span.amount{padding-left:0;text-align:left;text-transform:none}.product-show .units .sample .unit>span>span.amount small{color:#777;display:block}.product-show .package{text-align:left}.product-show .package .item{background:#f4f4f4;display:table;margin-top:5px;padding:2px;text-decoration:none;width:100%}.product-show .package .item .image{display:table-cell;height:60px;vertical-align:top;width:60px}.product-show .package .item .image img{max-height:100%;max-width:100%}.product-show .package .item .name{display:table-cell;padding:0 0 0 10px;vertical-align:middle}.product-show .package .item .name strong{color:#c44f77;display:block;font-size:14px;line-height:16px}.product-show .package .item .name small{display:block;font-size:12px;line-height:14px}.product-show .package .item .arrow{color:#c44f77;display:table-cell;font-size:14px;line-height:16px;padding:0 10px;text-align:right;vertical-align:middle;width:20px}.product-show .package .item:hover{background:#87c540}.product-show .package .item:hover .name,.product-show .package .item:hover .name strong{color:#fff}.specs{background:#f3dfc4;border:1px solid #ec9a2d;border-top:0;display:table;margin-top:-1px;padding:10px 15px;position:relative;width:100%;z-index:5}@media (max-width:992px){.specs{border-radius:15px;border-top:1px;margin:5px 0;padding:7px 10px}}.specs .amount,.specs .temp,.specs .time{border-right:1px solid #ec9a2d;color:#343434;display:table-cell;font-size:15px;line-height:22px;padding:10px;vertical-align:middle;width:33%}.specs .amount small,.specs .temp small,.specs .time small{display:block;font-size:12px;line-height:12px}.specs .amount:last-child,.specs .temp:last-child,.specs .time:last-child{border-right:0;width:auto}.specs .amount i,.specs .temp i,.specs .time i{color:#436e10;font-size:20px;line-height:22px;vertical-align:middle}@media (max-width:768px){.specs .amount,.specs .temp,.specs .time{font-size:13px;line-height:20px;padding:5px}.specs .amount small,.specs .temp small,.specs .time small{font-size:11px;line-height:11px}}.modal-images .close-images{background:rgba(0,0,0,.2);color:#fff;display:block;font-size:22px;height:50px;line-height:50px;position:fixed;right:0;text-align:center;top:0;width:50px;z-index:99999}.modal-images .close-images:focus,.modal-images .close-images:hover{background:#b00}.modal-images .main{bottom:150px;left:0;padding:25px;position:fixed;right:0;text-align:center;top:0}@media (max-width:768px){.modal-images .main{padding:5px}}.modal-images .main img{max-height:100%;max-width:100%}.modal-images .thumbs{bottom:0;height:150px;left:0;overflow-x:auto;padding:0 15px 15px;position:fixed;right:0;text-align:center;white-space:nowrap}.modal-images .thumbs .thumb{display:inline-block;height:100%}.modal-images .thumbs .thumb img{max-height:100%}.reviews .review{background:#fff;border-radius:3px;margin-bottom:5px;padding:15px 0}.reviews .review .info{display:flex;justify-content:stretch;width:100%}@media (max-width:992px){.reviews .review .info{flex-wrap:wrap;justify-content:left;width:auto}.reviews .review .info>div{font-size:11px!important;font-weight:700;width:45%}}.reviews .review .info h4{flex:1;margin:0}@media (max-width:992px){.reviews .review .info h4{display:block;flex:auto;margin-bottom:10px;width:100%}}.reviews .review .info h4 small{font-size:12px;line-height:12px}.reviews .review .info>div,.reviews .review .info>h4{font-size:14px;line-height:16px;padding:0 15px}.reviews .review .general{width:250px}.reviews .review .comments{padding:0 15px}.reviews .review .stars{margin:5px 0 0}.stars{align-items:start;display:flex;height:25px;margin:5px 0}.stars .scores{width:90px}.stars .reviews,.stars .scores{display:block;height:18px;position:relative}.stars .reviews{font-size:12px;line-height:18px;padding-left:8px;z-index:5}.stars .holder,.stars .score{display:flex;left:0;overflow:hidden;position:absolute;top:0;width:90px;z-index:5}.stars .holder i,.stars .score i{color:#ffdb00;display:inline-block;font-size:16px}.stars .holder{z-index:1}.stars .holder i{color:#ddd}
