.cart-link__bubble{background-color:#fff;border-color:#f75d44;border-width:1px;border-style:solid}.cart-link__count{font-size:10px;font-weight:700;color:#333}.grid-product__link{text-align:center;width:100%}.list-product__img,.list-producta__title{float:left;text-align:left}.list-producta__price{float:left;text-align:right;top:13px;position:relative}.collection_prices{display:inline-block;margin-bottom:20px;width:100%;padding-right:15px;padding-left:15px}.addProductBox{position:absolute;top:60px;z-index:99;background-color:#fff;border:1px solid #315B66;border-radius:8px;padding:10px;width:100%}.addProductBox table{background-color:#fff}.CollectionAll{display:grid;grid-template-columns:1fr 1fr 1fr}.colAll4{grid-row:2;grid-column:3;margin-top:45px}.colAll5{grid-row:1;grid-column:1}.colAll6{grid-row:1;grid-column:2}.collecseparator{margin-top:30px;border-color:#1d5c68}@media only screen and (max-width:768px){.CollectionAll{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;margin-bottom:45px}.colAll1{grid-row:1;grid-column:1}.colAll2{grid-row:1;grid-column:2}.colAll3{grid-row:2;grid-column:1}.colAll4{align-self:end;grid-row:2;grid-column:2}}@media only screen and (max-width:576px){.CollectionAll{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;margin-bottom:45px}.colAll1{grid-row:1;grid-column:1}.colAll2{grid-row:2;grid-column:1}.colAll3{grid-row:3;grid-column:1}.colAll4{margin-top:45px;grid-row:4;grid-column:1}.colAll5{grid-row:1;grid-column:1}.colAll6{grid-row:2;grid-column:1}}.product_price_list{margin-bottom:8px;width:100%;display:table}.product_grid_list{width:100%;display:grid}.gridbutton{display:grid;grid-template-columns:55px 1fr 60px}.titleButtonGrid{text-align:left;vertical-align:middle;position:relative;align-self:center;padding-left:10px}h3{color:#e39f87}.addProductBox td{padding:5px}.addbutton{border:1px solid #315B66;background-color:#315b66;border-radius:30px;padding-left:15px;padding-right:15px;color:#fff}.product_grid_list .addButtonProductBox{width:100%;border:1px solid #E39F87;margin-bottom:10px;padding:10px;border-radius:30px}.product_grid_list .active,.product_grid_list .addButtonProductBox:hover{width:100%;border:1px solid #315B66;background-color:#315b66;color:#fff;margin-bottom:10px;padding:10px;border-radius:30px}.gotocart{width:100%;border:1px solid #E39F87;background-color:#e39f87;color:#fff;margin-bottom:10px;padding:10px 15px;border-radius:30px}.inden{width:100%;border:1px solid #E39F87;background-color:#e39f87;color:#fff;margin-bottom:10px;padding:10px 15px;border-radius:30px;z-index:200;position:absolute;top:0;opacity:.95}.collection_prods{padding-left:15px;padding-right:15px}.list-product__title{width:77%;float:left;text-align:left}.list-product__price{width:23%;float:right;text-align:right}.collection_prods h3{margin-top:35px;margin-bottom:35px}.modern-product-card{position:relative;margin-bottom:24px}.product-card-link{display:block;background:#fff;border:2px solid rgba(26,93,105,.12);border-radius:16px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;text-decoration:none;box-shadow:0 2px 8px #1a5d690f}.product-card-link:hover{transform:translateY(-4px);border-color:#1a5d694d;box-shadow:0 8px 24px #1a5d6926;text-decoration:none}.product-card-image-wrapper{position:relative;width:100%;padding-bottom:100%;background:linear-gradient(135deg,#1a5d6908,#1a5d690f);overflow:hidden}.product-card-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.4,0,.2,1)}.product-card-link:hover .product-card-image{transform:scale(1.08)}.product-card-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1a5d6914,#1a5d691f)}.placeholder-icon{width:64px;height:64px;color:#1a5d694d;stroke-width:1.5}.product-badge{position:absolute;top:12px;right:12px;padding:6px 14px;border-radius:20px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;z-index:10}.product-badge-sale{background:linear-gradient(135deg,#e74c3c,#c0392b);color:#fff;box-shadow:0 2px 8px #e74c3c4d}.product-card-content{padding:20px;background:#fff}.product-card-title{font-size:16px;font-weight:600;color:#1a5d69;margin:0 0 12px;line-height:1.4;min-height:44px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease}.product-card-link:hover .product-card-title{color:#145460}.product-card-price{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.price-original{font-size:14px;color:#999;text-decoration:line-through}.price-current{font-size:18px;font-weight:700;color:#1a5d69}.price-sale{color:#e74c3c}.product-card-action{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,#1a5d69f2,#1a5d69d9);color:#fff;padding:16px;text-align:center;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:8px;font-weight:600;font-size:15px}.product-card-link:hover .product-card-action{transform:translateY(0)}.action-icon{font-size:24px;font-weight:700;line-height:1}.action-text{letter-spacing:.3px}.product-variant-modal{background:#fff;border:2px solid #1A5D69;border-radius:12px;padding:24px;margin-top:12px;box-shadow:0 4px 16px #1a5d6926}.variant-table-wrapper{max-height:400px;overflow-y:auto;margin-bottom:16px}.variant-table{width:100%;border-collapse:collapse}.variant-row td{padding:12px 8px;border-bottom:1px solid rgba(26,93,105,.1)}.variant-row:last-child td{border-bottom:none}.variant-radio{width:40px}.variant-radio input[type=radio]{width:18px;height:18px;accent-color:#1A5D69;cursor:pointer}.variant-title{font-size:14px;color:#333;font-weight:500}.variant-price{text-align:right;font-weight:700;color:#1a5d69;white-space:nowrap}.variant-description td{padding:16px 8px;font-size:13px;color:#666;line-height:1.6;border-top:1px solid rgba(26,93,105,.1)}.variant-comment td{padding:16px 8px 8px}.product-variant-modal .variant-input{width:100%;padding:12px;border:2px solid rgba(26,93,105,.2);border-radius:8px;font-size:14px;transition:border-color .3s ease}.product-variant-modal .variant-input:focus{outline:none;border-color:#1a5d69}.variant-submit{text-align:center;margin-top:16px}.modern-add-button{background:linear-gradient(135deg,#1a5d69,#145460);color:#fff;border:none;padding:14px 32px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #1a5d6933}.modern-add-button:hover{transform:translateY(-2px);box-shadow:0 6px 16px #1a5d694d;background:linear-gradient(135deg,#145460,#0f4149)}.modern-add-button:active{transform:translateY(0)}.variant-row.sold-out td{color:#999;font-style:italic}.product-cart-confirm{background:linear-gradient(135deg,#27ae60,#229954);color:#fff;padding:12px 20px;border-radius:8px;margin-top:12px;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:600;box-shadow:0 4px 12px #27ae604d}.cart-confirm-text{font-size:15px}.cart-confirm-icon img{filter:brightness(0) invert(1)}@media(max-width:768px){.product-card-title{font-size:15px;min-height:40px}.price-current{font-size:16px}.product-card-content{padding:16px}.product-card-action{font-size:14px;padding:14px}.variant-table-wrapper{max-height:300px}.modern-add-button{padding:12px 24px;font-size:15px}}@media(max-width:480px){.modern-product-card{margin-bottom:16px}.product-card-link{border-radius:12px}.product-card-content{padding:14px}.product-card-title{font-size:14px;margin-bottom:10px}.price-current{font-size:15px}.variant-modal{padding:16px}.variant-row td{padding:10px 6px;font-size:13px}}.namehorse{width:30%;float:left;margin-right:2%;margin-bottom:10px}.form-grid{display:grid;grid-template-columns:100px 1fr 1fr 100px;margin-bottom:45px;gap:10px 25px}.regis_errors{grid-row:1;grid-column:2/4}.regis_firstname{grid-row:2;grid-column:2}.regis_lastname{grid-row:2;grid-column:3}.regis_email{grid-row:3;grid-column:2}.regis_pass{grid-row:3;grid-column:3}.regis_phonenumber{grid-row:10;grid-column:2}.regis_infosdata{grid-row:11;grid-column:2/4;font-size:14px}.regis_comment{color:#fff;font-size:14px;margin-top:15px;text-align:left}.regis_comment1{margin-top:45px}.regis_marketing{border-top:1px solid white;margin-top:10px;padding-top:30px;grid-row:13;grid-column:2/4;width:100%;color:#fff}.regis_horses{border-top:1px solid white;margin-top:20px;padding-top:15px;grid-row:12;grid-column:2/4;width:100%}.regis_nothere_question{grid-row:5;grid-column:2/4;width:100%}.regis_nothere_ja{grid-row:6;grid-column:2/3}.regis_nothere_nein{grid-row:6;grid-column:3/4}.regis_ranch{grid-row:7;grid-column:2/4;width:100%}.regis_ranch_name{grid-row:8;grid-column:2}.regis_ranch_add1{grid-row:8;grid-column:3}.regis_ranch_zip{grid-row:9;grid-column:2}.regis_ranch_city{grid-row:9;grid-column:3}.regis_sub{grid-row:15;grid-column:2/4;text-align:center;margin-top:25px}.selectranch{width:100%}.regis_errors{color:#fff;background:#d89393;padding:15px;border-radius:30px;margin-bottom:30px}.errors,.form-error{color:#fff;background:#d89393;border:0px}.registerform{background-color:#1d5c69;padding-bottom:30px;padding-top:30px;border-radius:50px}.registerform input{border:0px;background-color:#6e8e97;color:#fff;padding-left:15px;padding-right:15px;border-radius:30px}.registerform button{border:2px solid white;background-color:#1d5c69;color:#fff;padding:8px 45px;border-radius:30px}.registerform input[readonly]{background-color:#537279}.regis_nothere{color:#fff;padding-top:10px;padding-bottom:10px;padding-left:17px}.regis_privacy{color:#fff;padding-top:20px;padding-bottom:20px;font-size:12px}.regis_infosdata{color:#fff}.select2-container--default{height:46px;background-color:#6e8e97;border-radius:30px;padding:8px}.select2-container--default .select2-selection--single{border:0px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{background-color:#6e8e97;color:#fff!important}.select2-container--default .select2-selection--single .select2-selection__arrow{top:7px!important;right:20px!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#fff transparent transparent transparent!important}.plushorse{margin-left:15px;padding:0 13px!important;font-size:24px!important}@media only screen and (max-width:768px){.form-grid{display:grid;grid-template-columns:10px 1fr 1fr 10px;margin-bottom:0;gap:10px 25px}}@media only screen and (max-width:576px){.form-grid{display:grid;grid-template-columns:1fr 1fr;margin-bottom:0;gap:10px 25px;padding:10px;border-radius:15px}.regis_errors{grid-row:1;grid-column:1/3}.regis_firstname{grid-row:2;grid-column:1/3}.regis_lastname{grid-row:3;grid-column:1/3}.regis_email{grid-row:4;grid-column:1/3}.regis_pass{grid-row:5;grid-column:1/3}.regis_nothere_question{grid-row:6;grid-column:1/3}.regis_nothere_ja{grid-row:7;grid-column:1}.regis_nothere_nein{grid-row:7;grid-column:2}.regis_phonenumber{grid-row:14;grid-column:1/3}.regis_ranch{grid-row:9;grid-column:1/3}.regis_ranch_name{grid-row:10;grid-column:1/3}.regis_ranch_add1{grid-row:11;grid-column:1/3}.regis_ranch_zip{grid-row:12;grid-column:1/3}.regis_ranch_city{grid-row:13;grid-column:1/3}.regis_infosdata{grid-row:15;grid-column:1/3;padding-top:13px}.regis_horses{grid-row:16;grid-column:1/3}.regis_marketing{grid-row:17;grid-column:1/3}.regis_sub{grid-row:18;grid-column:1/3}.namehorse{width:75%}}.modalArticle{display:none;position:fixed;z-index:99;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.modal-content{background-color:#fefefe;margin:15px auto;padding:20px;border:1px solid #888;width:90%;border-radius:15px;//height: calc(100vh - 150px);//overflow:auto}.closeModal{color:#333;float:right;font-size:28px;font-weight:700;position:absolute;top:6px;right:10px;background-color:#fff;line-height:15px;padding:3px;border-radius:8px}.closeModal:hover,.closeModal:focus{color:#000;text-decoration:none;cursor:pointer}@media only screen and (max-width:768px){.modal-content{width:95%;padding:10px}.page-container{margin-bottom:0}}@media only screen and (max-width:576px){.modal-content{width:95%;padding:10px}.page-container{margin-bottom:100px}}.feature-row-wrapper{overflow:unset}
/*# sourceMappingURL=/cdn/shop/t/51/assets/gbshape.css.map */
