@charset "UTF-8";.product-carousel{overflow:hidden;position:relative}.product-carousel h3{font-size:16px}.product-carousel .swiper-button-prev,.product-carousel .swiper-button-next{top:0;margin-top:0;width:25%;max-width:50px;height:100%;color:#7e5007}.product-carousel .swiper-button-prev:after,.product-carousel .swiper-button-next:after{width:100%;outline:none!important;-webkit-appearance:none!important;outline-width:0!important}.product-carousel .swiper-button-prev{justify-content:left;padding-left:10px;left:0}.product-carousel .swiper-button-next{text-align:right;justify-content:right;padding-right:10px;right:0}.product-carousel .swiper-slide img{width:100%}@media(max-width:767px){.product-carousel .swiper-button-prev{padding-left:2px}.product-carousel .swiper-button-next{padding-right:2px}}.btn{height:40px;line-height:40px;padding:0 15px}.btn.btn-primary{background-color:#fff;color:#7e5007;border:1px solid #7e5007;border-radius:20px}.btn.btn-primary:hover{background-color:#7e5007;color:#fff}.btn.btn-primary:focus{box-shadow:none}.btn.btn-success{background-color:#45832a;font-size:16px;text-transform:uppercase;border-radius:20px;-webkit-transition:.1s -webkit-filter linear;-moz-transition:.1s -moz-filter linear;-moz-transition:.1s filter linear;-ms-transition:.1s -ms-filter linear;-o-transition:.1s -o-filter linear;transition:.1s filter linear,.1s -webkit-filter linear}.btn.btn-success:hover{filter:brightness(115%)}.btn.btn-warning{background-color:#e47911}.btn.btn-xs{height:auto;line-height:initial;padding:5px 15px;font-size:13px}.breadcrumbs-container{background-color:#f8f4f1;padding-top:5px;padding-bottom:5px}.breadcrumbs-container .breadcrumbs{margin:0;font-size:13px;color:#7e5007}.breadcrumbs-container .breadcrumbs a{color:#7e5007;font-weight:300}.breadcrumbs-container .breadcrumbs li{display:inline-block}.breadcrumbs-container .breadcrumbs li:before{content:"»";display:inline-block;margin:0 5px}@media screen and (max-width:992px){.breadcrumbs-container{background-color:transparent}.breadcrumbs-container .breadcrumbs{margin-top:15px}}@media screen and (max-width:575.999px){.breadcrumbs-container{padding:0}}#buy{height:42px;width:100%;line-height:42px;font-size:18px;border:0;border-radius:21px;text-transform:uppercase}#buy i{line-height:42px;float:right;margin-left:0;font-size:20px}.detail-shipping-costs{padding:10px}.spinner-container{padding-right:0}.input-spinner{border:1px solid #f8f4f1;box-shadow:0 1px 2px #0000001a;border-radius:21px;height:42px;padding-right:-15px}.input-spinner button{border:0;background-color:#f8f4f1;color:#7e5007;line-height:36px;width:36px;height:36px;margin-top:2px;text-align:center;border-radius:18px}.input-spinner button.btn-counter-left{margin-left:2px}.input-spinner button.btn-counter-right{margin-right:2px}.input-spinner button:hover{background-color:#ffffffb3}.input-spinner input{background-color:transparent;line-height:38px;font-size:20px;border:0;color:#7e5007;appearance:none;-webkit-appearance:none}@media screen and (max-width:992px){.spinner-container{padding-right:15px;margin-bottom:10px}}.modal .modal-header{height:auto;padding-bottom:0;border:0}.modal .modal-header button.close{position:absolute;right:15px;top:15px;z-index:1}.modal .modal-dialog .modal-content{color:#7e5007}.modal .modal-dialog .modal-content .modal-body .modal-thumb{padding-bottom:100%;position:relative}.modal .modal-dialog .modal-content .modal-body .modal-thumb .thumb-frame{position:absolute;inset:0;display:flex;justify-content:center;align-items:center}.modal .modal-dialog .modal-content .modal-body .modal-thumb .thumb-frame img{max-width:100%;max-height:100%}.modal .modal-dialog .modal-content .modal-body .modal-basket-detail{font-size:14px}#buyModal .modal-product-title{font-family:Newsreader,serif;font-size:18px}#buyModal .modal-footer{padding:15px 0;border:0}#buyModal .modal-footer .btn{width:100%}#buyModal .success-message{color:#45832a;padding:10px 20px 20px;font-size:20px}#buyModal .success-message i{margin-right:10px;font-size:30px;vertical-align:center}.modal-footer>*{margin:inherit}img.lazyloaded{filter:brightness(1.05)}.variants .variant img{border-radius:50%;box-sizing:border-box;border:1px solid #7e5007;width:80px;height:80px}.variants .variant img:hover{border:2px solid #7e5007}.variants .variant:not(a){border-radius:50%;box-sizing:border-box;border:1px solid #7e5007;width:80px;height:80px}.variants .variant.active{border:2px solid #7e5007}.variants .variant:first-child{margin-right:15px}.variants a:not(:last-child){margin-right:15px}.weight{position:relative}.weight .weight-tile{display:inline-block;float:left;width:calc(25% - 15px)}.weight .weight-tile:not(:last-child){margin-right:15px}.weight .weight-tile label{font-size:16px;font-weight:400;margin-bottom:5px;color:#8b7148;vertical-align:middle;text-align:center;line-height:initial;width:100%;padding-bottom:100%;position:relative}.weight .weight-tile label span{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #7e5007;border-radius:50%;inset:0;position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.weight .weight-tile input[type=radio]{opacity:0;height:0;width:0;position:absolute}.weight .weight-tile input[type=radio]:checked+label span,.weight .weight-tile .selected+label span,.weight .weight-tile .btn.btn-default:hover span{border:2px solid #7e5007;font-weight:700;color:#7e5007;background-color:#fff}@media(min-width:400px){.weight .weight-tile{width:60px;height:60px}.weight .weight-tile label{padding-bottom:initial;height:100%}}@media(min-width:991.999px){.photoframe{margin-top:-80px}}@media(min-width:576px)and (max-width:767px){#addToCartForm .add-cart-container .spinner-container{padding-right:15px;margin-bottom:15px}#addToCartForm .add-cart-container>div{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(min-width:480px)and (max-width:767px){#buyModal .modal-footer .col-12{width:50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media(max-width:479px){#buyModal .modal-footer a.btn{margin-top:15px}}
