.product-heading-container{background:#f3f3f3}@media (min-width: 992px){.product-heading-container .info-seller{text-align:right}}.product-heading-container .info-seller h4{line-height:1.5;margin:25px 0 0}.product-heading-container .btn-link{color:#ca167f}.product-body-container{margin-top:50px}.product-body-container .product-thumb ul{list-style:none;padding:0}@media (max-width: 767px){.product-body-container .product-thumb ul{text-align:center}}.product-body-container .product-thumb ul li{margin:20px 0}@media (max-width: 767px){.product-body-container .product-thumb ul li{margin:0 5px;display:inline-block}}.product-body-container .product-thumb ul li a.thumb{display:block;width:75px;height:75px;box-shadow:0 0 0 0 #ca167f inset;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background-size:cover;background-position:center center;background-repeat:no-repeat;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s}@media (max-width: 1199px){.product-body-container .product-thumb ul li a.thumb{width:60px;height:60px}}@media (max-width: 767px){.product-body-container .product-thumb ul li a.thumb{width:50px;height:50px}}.product-body-container .product-thumb ul li a.thumb:hover{box-shadow:0 0 0 3px #ca167f inset}.product-body-container .product-image-container .product-image .image{height:500px;background-size:cover;background-position:center center;background-repeat:no-repeat}@media (max-width: 1199px){.product-body-container .product-image-container .product-image .image{height:400px}}@media (max-width: 767px){.product-body-container .product-image-container .product-image .image{height:250px;margin-bottom:25px}}.product-body-container .product-image-container .btn-container{text-align:center;margin:25px 0 0}.product-body-container .product-image-container .btn-container a{margin:0 10px}.product-body-container .product-image-container .btn-container a i{background-image:-moz-linear-gradient(left, #fab547 0%, #e81c56 50%, #ca167f 100%);background-image:-webkit-linear-gradient(left, #fab547 0%, #e81c56 50%, #ca167f 100%);background-image:linear-gradient(to right, #fab547 0%, #e81c56 50%, #ca167f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fab547', endColorstr='#ca167f',GradientType=1 );-webkit-background-clip:text;-webkit-text-fill-color:transparent}.product-body-container .product-settings:before,.product-body-container .product-settings:after{content:" ";display:table;clear:both}.product-body-container .product-settings h3{font-size:3rem;font-weight:400;margin:10px 0 0;text-align:right}.product-body-container .product-settings h3 span{font-size:2rem;vertical-align:middle}.product-body-container .product-settings h4{font-size:1rem}.product-body-container .product-settings h6{color:#999}@media (max-width: 991px){.product-body-container .product-settings{margin-top:30px}}.product-body-container .product-settings .product-quantity-title{margin-bottom:30px}.product-body-container .product-settings .product-quantity-number{background:#f3f3f3;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.product-body-container .product-settings .product-quantity-number a{position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.product-body-container .product-settings .product-quantity-number a.left{left:15px}.product-body-container .product-settings .product-quantity-number a.right{right:15px}.product-body-container .product-settings .product-quantity-number a i:before{color:#ca167f;font-size:1.3rem}.product-body-container .product-settings .product-quantity-number a:hover,.product-body-container .product-settings .product-quantity-number a:focus{text-decoration:none}.product-body-container .product-settings .product-quantity-number input{background:transparent;text-align:center;vertical-align:bottom;font-size:2rem;margin:0 auto;display:block;border:0;max-width:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.product-body-container .product-settings .product-quantity-number input::-webkit-outer-spin-button,.product-body-container .product-settings .product-quantity-number input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-body-container .product-settings .btn-border-gradient{margin:30px auto 0;display:block;font-size:1.2rem;text-align:center}.product-body-container .product-settings .btn-border-gradient:hover:before{content:"";position:absolute;top:5px;left:5px;bottom:5px;right:5px}.calendar{margin:0 0 30px;background:#fff;border:1px solid #ddd;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:relative}.calendar a{position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.calendar a.left{left:15px}.calendar a.right{right:15px}.calendar a i:before{color:#ca167f;font-size:1.3rem}.calendar a:hover,.calendar a:focus{text-decoration:none}.calendar input{background:transparent;text-align:center;vertical-align:bottom;margin:0 auto;display:block;border:0;max-width:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.calendar input::-webkit-outer-spin-button,.calendar input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
