﻿#add2CartBtn{background:#b5121b;border-color:#b5121b;height:40px;max-width:324px !important;color:#fff !important;font-weight:bold;font-size:16px;border:1px solid #b5121b;margin-top:12px !important;border-radius:4px !important;width:100%}
.buy-now-div #add2CartBtn{margin-top:0 !important;margin-left:10px;margin-right:10px}
.egift-a2c .add-to-cart{margin-left:0 !important}
.egift-a2c{margin-top:12px !important}
#add2CartBtn.disabled{background-color:#d5d5d5;border-color:#d5d5d5}
#buy-now-pdp.disabled{background-color:#d5d5d5;border-color:#d5d5d5}
.buy-now-pdp:hover{background:#222 !important;color:#fff !important}
.buy-now-div{gap:10px;align-items:baseline;display:flex}
.buy-now-pdp{background:#fff;width:100%;border-radius:4px;color:#222;height:40px;font-size:var(--font-md);font-weight:var(--font-bold);white-space:nowrap;text-decoration:none;text-transform:none;font-family:var(--font-family-roboto);appearance:none;cursor:pointer;border:solid 1px #222;max-width:324px !important}
#buy-now-pdp:disabled,#buy-now-pdp:disabled:hover{cursor:not-allowed !important;background-color:#d5d5d5 !important;border-color:#d5d5d5 !important;color:white !important}
#add2CartBtn:disabled,#add2CartBtn:disabled:hover{cursor:not-allowed !important;background-color:#d5d5d5 !important;border-color:#d5d5d5 !important;color:white !important;font-family:'ROBOTO' !important}
#add2CartBtn:hover{background-color:#fff !important;color:#b5121b !important;border:1px solid #b5121b;font-family:'ROBOTO' !important}
.addtocart{width:-webkit-fill-available}
.atci_error.tsc-deep-red{margin-top:0;margin-bottom:12.5px}
.addtocart.aem-GridColumn--default--none.aem-GridColumn.aem-GridColumn--offset--default--0.aem-GridColumn--default--2{width:65% !important}
@media(max-width:1000px){#add2CartBtn,#buy-now-pdp{max-width:max-content}
}
@media(min-width:1920px){#add2CartBtn,#buy-now-pdp{min-width:max-content}
}
@media(max-width:767px){#add2CartBtn.without_buynow_btn{margin:0 !important}
#add2CartBtn.with_buynow_btn{margin:24px 0 0 !important}
#add2CartBtn,#buy-now-pdp{margin:16px 0 24px !important}
.responsivegrid .Pdp-Right-container .aem-Grid.no-buy-now{display:flex !important;flex-direction:row !important}
html{scroll-behavior:smooth}
}
@media(min-width:1281px){.addtocart.aem-GridColumn--default--none.aem-GridColumn.aem-GridColumn--offset--default--0.aem-GridColumn--default--2{width:100% !important}
}
@media(min-width:767px) and (max-width:850px){.savetolist{justify-content:end;margin-right:2%}
}
.atci_error svg.restrict-icon.inventoryInfoIcon{margin-left:-0.5rem;margin-right:3px}
#progress_bar_dialog{background-color:rgba(255,255,255,0.85) !important}
#interstitialNewModal .modal-header{border:0}
#interstitialNewModal .payments-loader-new .loader{margin:0 auto;font-size:.3125rem;position:absolute;top:24px;left:44%;text-indent:-9999em;border:1.1em solid #dedede;border-left-color:#b5121b;-webkit-animation:payment-load8-new 1.1s linear infinite;animation:payment-load8-new 1.1s linear infinite}
#interstitialNewModal .payments-loader-new .loader,.payments-loader-new .loader:after{border-radius:50%;width:10em !important;height:10em}
@-webkit-keyframes payment-load8-new{0{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes payment-load8-new{0{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.modal.add-to-cart-modal .modal-dialog button,.modal.fulfillment-modal .modal-dialog button{cursor:pointer}
.modal.add-to-cart-modal .a2c-success.p-0,.modal.fulfillment-modal .a2c-success.p-0{font-size:16px}
.modal.add-to-cart-modal button,.modal.fulfillment-modal button{white-space:nowrap;text-decoration:none;text-transform:none;letter-spacing:0 !important;font:16px}
.modal.add-to-cart-modal button#klarna-express-button-0{min-width:128px !important;max-width:128px}
.modal.add-to-cart-modal .modal-content,.modal.fulfillment-modal .modal-content{-webkit-box-shadow:none !important;box-shadow:none !important;border-radius:0 !important;border:none !important}
.modal.add-to-cart-modal .close,.modal.fulfillment-modal .close{z-index:99;position:fixed;font-size:28px;font-weight:bold;border-radius:100%;display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:url("https://www.tractorsupply.com/wcsstore/TSCStorefrontAssetStore/version10262217/images/gray-cancel.png") no-repeat !important;background-size:22px !important;top:17px;right:1%;text-shadow:none !important;opacity:1 !important}
.modal.add-to-cart-modal .close:hover,.modal.fulfillment-modal .close:hover{opacity:.75;cursor:pointer}
.modal.add-to-cart-modal .close:focus,.modal.fulfillment-modal .close:focus{opacity:.75;cursor:pointer}
.modal.add-to-cart-modal .red-button,.modal.fulfillment-modal .red-button{width:100%;max-width:100% !important;background-color:#b5121b;color:#fff;border:solid 1px #b5121b;font-weight:bold;display:inline-block;height:40px;border-radius:4px;white-space:nowrap;text-decoration:none;text-transform:none;letter-spacing:0 !important;font:bold 16px Roboto,sans-serif;text-align:center}
.modal.add-to-cart-modal .icon-shopping_cart,.modal.fulfillment-modal .icon-shopping_cart{top:1px;position:relative;top:3px;left:0}
.modal.add-to-cart-modal .icon,.modal.fulfillment-modal .icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}
.modal.add-to-cart-modal .minicart__icon,.modal.fulfillment-modal .minicart__icon{height:24px;fill:#333;position:relative;top:0;left:0}
.modal.add-to-cart-modal .stuck-summary a,.modal.fulfillment-modal .stuck-summary a{color:#b5121b;text-decoration:underline}
.modal.add-to-cart-modal .atc-change-pickup-store a,.modal.fulfillment-modal .atc-change-pickup-store a{color:#b5121b !important;text-decoration:underline}
.modal.add-to-cart-modal .item-status,.modal.fulfillment-modal .item-status{margin-bottom:-3px}
.modal.add-to-cart-modal .item-details-desktop,.modal.fulfillment-modal .item-details-desktop{text-align:left}
.modal.add-to-cart-modal .modal-header,.modal.fulfillment-modal .modal-header{position:relative;z-index:9;max-width:unset;padding:0 !important;border-bottom:1px solid #e9ecef;box-shadow:5px 10px 17px rgba(0,0,0,0.1) !important;top:0;width:465px;max-height:300px;box-shadow:0 0 10px #3c40434d;opacity:1;background-color:#fff;margin-top:30px}
.modal.add-to-cart-modal .item-details,.modal.fulfillment-modal .item-details{border-bottom:dotted 1px #ccc}
.modal.add-to-cart-modal .adobe-recs-horizontal-ext,.modal.fulfillment-modal .adobe-recs-horizontal-ext{border:0;padding-top:10px;height:50em;border-top:solid 2px #ccc;height:auto}
.modal.add-to-cart-modal .recommendations:has(.adobe-recs-horizontal-ext),.modal.fulfillment-modal .recommendations:has(.adobe-recs-horizontal-ext){max-width:fit-content}
.modal.add-to-cart-modal ul.item-data,.modal.fulfillment-modal ul.item-data{padding:15px 0 0 0;margin:0}
.modal.add-to-cart-modal .a2c-success,.modal.fulfillment-modal .a2c-success{font:700 14px Roboto,sans-serif;line-height:20px}
.modal.add-to-cart-modal .a2c-success.svg-icon,.modal.fulfillment-modal .a2c-success.svg-icon{align-items:flex-start;width:100%;display:flex;flex-flow:row}
.modal.add-to-cart-modal .item-tile,.modal.fulfillment-modal .item-tile{text-decoration:none !important;color:#000;width:calc(16.66% - 32px);-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;padding:0 !important;display:table-cell}
.modal.add-to-cart-modal .item-tile .img-link,.modal.fulfillment-modal .item-tile .img-link{width:calc(110px - 16px);display:block;margin-left:auto;margin-right:auto}
.modal.add-to-cart-modal .item-tile img,.modal.fulfillment-modal .item-tile img{height:140px;width:100%}
.modal.add-to-cart-modal .item-tile .rating,.modal.fulfillment-modal .item-tile .rating{font-size:11px;width:auto;float:none;margin-bottom:0;text-align:center}
.modal.add-to-cart-modal .item-desc,.modal.fulfillment-modal .item-desc{line-height:16px;height:47px}
.modal.add-to-cart-modal .item-atciwrapper,.modal.fulfillment-modal .item-atciwrapper{max-width:1440px}
.modal.add-to-cart-modal .item-content,.modal.fulfillment-modal .item-content{max-width:940px;margin:0 auto}
.modal.add-to-cart-modal .font-11.item-desc,.modal.fulfillment-modal .font-11.item-desc{text-align:center;margin-left:5px}
.modal.add-to-cart-modal .sr-only,.modal.fulfillment-modal .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.modal.add-to-cart-modal .font-11,.modal.fulfillment-modal .font-11{font-size:11px;width:auto;float:none;margin-bottom:0}
.modal.add-to-cart-modal .flag,.modal.fulfillment-modal .flag{height:25px;line-height:normal}
.modal.add-to-cart-modal,.modal.fulfillment-modal{display:none;position:fixed;z-index:3000;padding-top:0;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(255,255,255,0.85)}
.modal.fulfillment-modal .modal-content,.modal.add-to-cart-modal .modal-content{height:110vh;padding-bottom:0;border:0;position:relative;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-clip:padding-box;border-radius:.3rem;outline:0}
.modal.add-to-cart-modal .modal-content .thumbnail-image,.modal.fulfillment-modal .modal-content .thumbnail-image{margin-top:20px}
.modal.add-to-cart-modal .modal-content .primary,.modal.fulfillment-modal .modal-content .primary{width:456px}
.modal.add-to-cart-modal .modal-body,.modal.fulfillment-modal .modal-body{padding:15px 1.5rem 0 1.5rem}
.modal.add-to-cart-modal .modal-body .container,.modal.fulfillment-modal .modal-body .container{width:100%;margin:0 auto;max-width:none}
.modal.add-to-cart-modal .modal-body.generic,.modal.fulfillment-modal .modal-body.generic{position:relative;top:0;line-height:2rem;background-color:#fff;padding:1rem 1.5rem 0 1.5rem;font:400 14px Roboto,sans-serif;line-height:1.5rem;overflow-y:auto;-webkit-overflow-scrolling:touch}
.modal.add-to-cart-modal .modal-body.generic ul,.modal.fulfillment-modal .modal-body.generic ul{margin-top:10px;padding:0 0 10px 0;list-style:none}
.modal.add-to-cart-modal .modal-body.generic ul li,.modal.fulfillment-modal .modal-body.generic ul li{padding-bottom:5px;padding-left:0 !important}
.modal-body.generic h2{font:700 14px Roboto,sans-serif}
.modal-body.generic h3{font:700 14px Roboto,sans-serif}
.product-review1.tooltip{display:inline;margin-left:-2px}
.product-review1.tooltip .product-review{position:relative;top:.3px;margin-right:0}
span.tooltip.ptc-tooltip{z-index:1 !important}
.modal.add-to-cart-modal .modal-dialog,.modal.fulfillment-modal .modal-dialog{-webkit-transition:right 1s ease-in-out;-moz-transition:right 1s ease-in-out;-o-transition:right 1s ease-in-out;transition:right 1s ease-in-out;right:0;position:absolute;width:100%;max-width:465px !important;margin:0 !important;position:absolute !important;border:1px solid #ccc;max-width:600px;margin:0 auto;padding:0}
.modal.add-to-cart-modal .modal-dialog .assembly-section{margin-bottom:.5em;padding:10px 0}
.modal.add-to-cart-modal .modal-dialog .assembly-section .assembly-title{display:flex;align-items:center;margin-bottom:6.6px}
.modal.add-to-cart-modal .modal-dialog .assembly-section .assembly-title h2{margin-left:7.58px;font-size:14px;position:relative;top:2px}
.modal.add-to-cart-modal .modal-dialog .assembly-section .assembly-title img{width:20px;height:20px;position:relative;bottom:4px}
.modal.add-to-cart-modal .modal-dialog p .learn-more,.modal.fulfillment-modal .modal-dialog p .learn-more{font-weight:normal;text-decoration:underline;font-size:14px;color:gray}
.modal.add-to-cart-modal .atc-checkout-button,.modal.fulfillment-modal .atc-checkout-button{top:72px;left:91px;width:auto;height:40px;background:#b5121b 0 0 no-repeat padding-box;border-radius:4px;opacity:1}
.modal.add-to-cart-modal .pricing-disclaimer,.modal.fulfillment-modal .pricing-disclaimer{font-size:12px;font-style:italic;text-align:left;padding:15px 15px 15px 15px !important}
.modal.add-to-cart-modal .price.font-11,.modal.fulfillment-modal .price.font-11{text-align:center;height:auto}
.ratings-sprite.rating-star-wrap{background:url("https://www.tractorsupply.com/wcsstore/TSCStorefrontAssetStore/version10262217/images/stars-small.png") repeat-x;font-size:0;height:13px;line-height:0;overflow:hidden;text-indent:-999em;width:59px;display:inline-block;margin-right:3px;background-size:12px 24px}
.ratings-sprite-rating.rating-star{background:url("https://www.tractorsupply.com/wcsstore/TSCStorefrontAssetStore/version10122215/images/TSC_pdp/redesign/star-rating-sprite_75.png") repeat-x;background-position:0 100%;float:left;height:10px;display:block;background-size:12px 24px}
.keb-md#klarna-express-button{width:140px !important;min-width:140px !important}
.modal.add-to-cart-modal .red-button:hover,.modal.fulfillment-modal .red-button:hover{background-color:white;color:#b5121b}
.modal.add-to-cart-modal .bopis-subscription,.modal.fulfillment-modal .bopis-subscription{border-top:1px dotted #ccc}
.modal.add-to-cart-modal .bopis-subscription p,.modal.fulfillment-modal .bopis-subscription p{padding:0;background-color:transparent;line-height:1.5}
.modal.add-to-cart-modal .bottom-content,.modal.fulfillment-modal .bottom-content{display:block !important}
.modal.add-to-cart-modal .bottom-content label.checbox-container,.modal.fulfillment-modal .bottom-content label.checbox-container{top:0}
label.checbox-container{position:relative;left:0;padding-left:28px;margin-bottom:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
label.checbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
label.checbox-container .checkmark{position:absolute;top:4px;left:1px;height:16px;width:16px;border:1px solid #797979}
.checbox-container .checkmark:after{left:5px;top:1px;width:5px;height:11px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;left:5px;top:1px;width:5px;height:11px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
#addToCartModal .checbox-container input:checked ~ .checkmark{background-color:#b5121b !important}
.checbox-container input:checked ~ .checkmark:after{display:block}
.add-to-cart-modal .select-wrap{display:block}
.tsc-select{height:40px;width:215px;font-size:14px;font-weight:bold;border-radius:4px;background:url(clientlibs/images/TSC_pdp/redesign/TSC-arrow.png) no-repeat 96% center;background-size:24px}
.bottom-content.blk{display:block}
.stuck-summary{font-size:14px !important;align-items:flex-end}
.stuck-summary .text-left{width:50%}
.font-weight-bold{font-weight:700 !important}
.atcipaypal .atcipaypal-btn{width:128px;height:40px}
.atcigpay .atcigpay-btn{width:128px;height:40px}
.atciapplepay .atciapplepay-btn{width:128px;height:40px}
.KlarnaSection .klarna-btn{width:128px;height:40px;margin:20px 20px 20px 0;font-size:12px;top:124px;top:124px;left:92px;width:128px;height:40px;opacity:1}
img#atci-img-pickup{height:69px;width:69px}
.item-details.row.m-0.pt-3{position:relative}
div#pickup-pdp-image{position:absolute}
.col-sm-10.p-0.pl-1.pickup-pdp-title{width:fit-content;position:relative;margin-left:77px}
div#atci-subscription{position:relative}
div#atci-subscription-img{position:absolute;margin-top:0 !important}
div#atci-subscription-title{position:relative;left:75px;width:fit-content;max-width:80%;text-align:left}
.item-wrapper{width:auto}
.font-sm.text-center{text-align:center}
.learn-more:hover{font-weight:normal;text-decoration:underline;font-size:14px;color:gray}
a.learn-more{font-weight:normal;text-decoration:underline;font-size:14px;color:gray}
a.learn-more:hover{font-weight:normal;text-decoration:underline;font-size:14px;color:gray}
.intzindexfix{z-index:1060 !important}
.pickupnewzindex{z-index:900 !important}
#addToCartModal.subscribe-learnmore ~ .subscription.learnmore.modal{background-color:rgba(255,255,255,0) !important}
.subscription.modal.show .modal-dialog{border-left:1px solid #f3f3f3}
#addToCartModal .modal-content{border-left:1px solid #ccc}
.subscribe-learnmore.bgWhite{background-color:white !important}
@media(max-width:767px){div#atci-subscription-title{left:21% !important}
div#atci-subscription-img{margin-top:0 !important;display:inline-block}
#atci-subscription #atci-subscription-img{margin-top:0 !important}
div#pickup-pdp-image img{max-width:20%;text-align:left}
.pickup-pdp-title{margin-left:21% !important}
.tsc-image{float:left;margin-left:0}
.modal.add-to-cart-modal .modal-body.generic{padding-bottom:190px !important}
}
@media screen and (min-width:768px) and (min-height:400px){.fullscreen-modal.add-to-cart-redesign .modal-dialog{margin:0 auto}
}
@media screen and (min-width:768px) and (min-device-width:1000px){.atc-checkout-button{padding:0 .9375rem;margin:0 auto;background:0}
}
@media(min-width:768px) and (max-width:1000px){.atc-checkout-button{padding:0 .9375rem;background:0}
}
@media(min-width:320px) and (max-width:376px){div#atci-editcart{width:50%}
}
@media(min-width:768px) and (max-width:1000px){.atc-checkout-button{padding:0 .9375rem;background:0}
.modal.add-to-cart-modal .close,.modal.fulfillment-modal .close{right:0}
}
@media(min-width:500px) and (max-width:768px){.atc-checkout-button{margin-right:0}
}
@media(max-width:767px){.modal.add-to-cart-modal .modal-body.generic,.modal.fulfillment-modal .modal-body.generic{padding-bottom:190px !important;text-align:left !important}
div#atci-subscription-title{width:min-content;left:75px;position:relative;width:min-content;left:75px}
.stuck-summary{font-size:14px !important;align-items:flex-end;margin-left:0rem !important}
.modal.add-to-cart-modal .modal-header{max-width:fit-content;width:auto;height:auto;margin:0}
.atci-secure-checkout-buttons-content{width:auto;padding:0 .9375rem;background:none !important}
}
@media(min-width:476px) and (max-width:920px){.bottom-recommendation{margin-bottom:19em}
.modal.add-to-cart-modal .modal-content,.modal.fulfillment-modal .modal-content{overflow:unset}
}
@media(min-width:768px) and (max-width:820px){.modal-content{height:100%}
#interstitialModal{overflow:scroll}
}
@media(min-width:500px) and (max-width:1024px){.item-desc{width:auto !important}
}
#fulfillmentModal,#addToCartModal{overflow-y:hidden}
.fullscreen-modal.add-to-cart-modal .alternate-payments{max-width:100% !important}
button#secure_checkout span{color:#fff}
button#secure_checkout span:hover{color:#222}
.atc-checkout-button{width:100% !important}
.add-to-cart-redesign .alternate-payments div{width:100%}
#addToCartModal .modal-header{padding-top:45px !important;padding-bottom:15px !important}
#addToCartModal .modal-body.generic{margin-top:0;margin-bottom:100px}
#addToCartModal .a2c-success.p-0.m-0{width:80%}
#addToCartModal .col-12.atc-item-details{margin-top:0 !important}
#resmodal .additional-options .black-border,#resmodal .avail-options .black-border{background:#fff;border:2px solid #000;color:#000;font:16px Roboto,sans-serif;border-radius:4px;height:40px;font-weight:700}
#resmodal .additional-options .black-border:hover,#resmodal .avail-options .black-border:hover{background-color:#000;color:#fff}
#addToCartModal .bopis-subscription p{font-size:14px;margin-top:0 !important;margin-bottom:.2em !important}
#addToCartModal .bopis-subscription{text-align:left !important}
#addToCartModal .bopis-subscription label.checbox-container strong{vertical-align:middle}
#addToCartModal .power-plus-add-on img{width:12%;position:absolute;top:1%}
#addToCartModal .power-plus-add-on .align-items-center{position:relative;width:100% !important;margin-bottom:.5rem !important}
#addToCartModal .power-plus-add-on strong.svg-icon.svg-baseline{position:relative;left:25%;top:1rem}
#addToCartModal .power-plus-add-on{text-align:left !important}
#addToCartModal .power-plus-add-on .ml-3 p{position:relative;display:block;padding-top:15px}
#addToCartModal .power-plus-add-on .ml-3{margin-left:0 !important;padding-bottom:2rem}
#addToCartModal .power-plus-add-on .ml-3 p{position:relative;display:block;padding-top:0;margin-bottom:0;margin-top:0;top:2rem;padding-bottom:0}
#addToCartModal a.item-tile{width:100%;max-width:50%;flex-basis:fit-content !important;margin-bottom:1rem}
#addToCartModal,#fulfillmentModal{z-index:1070}
#addToCartModal #cart-buttons .stuck-summary{display:flex !important}
.power-plus-add-on .warranty-list{width:100% !important;margin-top:0 !important}
.power-plus-add-on .warranty-list .p-0.pb-2{margin:0 !important;padding:0 !important}
.power-plus-add-on .warranty-list .col-12.p-0{margin-top:.5rem !important}
.power-plus-add-on .warranty-list a{color:#808080 !important}
.add-to-cart-modal .modal-body .power-plus-add-on .warranty-list a{text-decoration:underline;color:808080 !important}
#addToCartModal .power-plus-add-on .warranty-list .row:first-of-type .col-12.p-0{padding-bottom:0 !important}
#addToCartModal .assemble-it{border-top:#ccc 1px dotted !important}
#addToCartModal .assemble-it .col-sm-7{width:100% !important;text-align:left !important}
#addToCartModal .assemble-it .col-12.col-sm-7.pr-3.d-flex.align-items-center{margin-top:0 !important}
#addToCartModal .assemble-it .ml-3{margin-left:.5rem !important;vertical-align:middle;padding-top:1rem}
#addToCartModal .assemble-it .col-sm-7 svg.build{fill:#b5121b !important;width:24px !important;height:24px !important}
#addToCartModal .assemble-it .ml-3 p{position:relative;display:block;padding-top:0;margin-bottom:0;margin-top:0;top:1.2rem;padding-bottom:0;left:-10%}
#addToCartModal .assemble-it .assemble-added{padding-top:.5rem !important}
#addToCartModal .power-plus-add-on .align-items-center,#addToCartModal .assemble-it .align-items-center{margin-top:0 !important}
#addToCartModal .assemble-it .col-12.col-sm-5{width:100% !important;text-align:left}
.add-to-cart-modal .assemble-added .force-svg{top:0 !important;margin-left:-4px}
#assemblyText a{color:#808080 !important;text-decoration:underline}
.add-to-cart-modal .modal-body a{color:#808080 !important}
#tscDefaultCard_modal{z-index:1080}
#tscDefaultCard_modal .modal-dialog{right:0;position:absolute;width:100%;max-width:465px !important;border:#ccc 1px solid}
#tscDefaultCard_modal .modal-header button.close{width:22px;height:22px;background:url(https://www.tractorsupply.com/wcsstore/TSCStorefrontAssetStore/version10262217/images/gray-cancel.png) no-repeat !important;background-size:22px !important;top:17px;right:15px}
#tscDefaultCard_modal .modal-header .text-link{line-height:30px !important}
html.modal-open:has(.neighborsClubSectionSignInModalc.show){overflow:inherit !important}
html.modal-open:has(#tscDefaultCard_modal.show){overflow:inherit !important}
div#tscShippingAddresses_modal{z-index:1080 !important}
#fulfillmentModal .py-2{display:block}
@media(min-width:550px){#addToCartModal .assemble-it .col-sm-7,#addToCartModal .assemble-it .col-sm-5{max-width:100% !important;flex:100% !important}
.add-to-cart-modal .assemble-added .force-svg{margin-left:-1px}
#addToCartModal .assemble-it .ml-3 p{left:-9.5% !important}
}
@media(min-width:550px){#addToCartModal .power-plus-add-on .col-sm-7,#addToCartModal .power-plus-add-on .col-sm-5{max-width:100% !important;flex:100% !important}
#addToCartModal .power-plus-add-on img{left:-2px}
}
.power-plus-add-on .power-plus-added{padding-left:0 !important}
.power-plus-add-on .svg.force-svg.green{left:-1px}
@media(min-width:320px) and (max-width:700px){.modal.add-to-cart-modal .modal-header{max-height:320px}
}