@media only screen and (min-width: 750px){a.link.underlined-link:after{width:222px;height:22px;content:"_________________";position:absolute;color:transparent}.spr-starrating{width:100%!important;font-size:15px;display:flex;border-bottom:1px solid #d7d7d7;justify-content:left!important}.spr-stars:after{content:"Add your review ";color:#000;position:absolute;padding-left:27px;z-index:-1}div#tab-description .spr-summary-starrating,#shopify-product-reviews,.product__info-wrapper .free-shipping-text{display:none}.product__description.rte.quick-add-hidden li{list-style:disc}.full-unstyled-link:hover,.full-unstyled-link{text-decoration:none!important}li.detail-feature{list-style:disc}.desktop__view{display:block}.price__sale span.price-item.price-item--sale.price-item--last{color:#a40000;font-size:3.1rem!important;font-weight:700}.mobile__view{display:none!important}span.price-item.price-item--sale.price-item--last{color:#a40000;font-family:Stevie Sans,sans-serif;font-size:27px!important;font-weight:550;float:left;line-height:37px;letter-spacing:0em;text-align:center}span.price-item.price-item--sale.price-item--last{color:#a40000;font-size:3.4rem!important;line-height:36px;font-weight:700}span.price-item.price-item--regular{font-size:26px!important}.card-information .card__badge.bottom.left span.badge.badge--bottom-left.color-accent-2{width:74px!important;height:74px!important;display:flex;align-content:center;align-items:center;justify-content:center;text-transform:uppercase;background:#ce2e2e}.card-information .rating{display:none}.card-information .price__sale span.price-item.price-item--sale.price-item--last{color:#a40000;font-size:20px!important;font-weight:700}.card-information s.price-item.price-item--regular{display:none}.card--standard>.card__content .card__information{padding-left:0;padding-right:0;display:flex!important;flex-direction:column!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:stretch!important}.card__content span{top:0!important;text-align:center}.card-information .price__sale span.price-item.price-item--sale.price-item--last{color:#a40000;font-size:30px!important;text-align:center;font-weight:700}.card-information span.price-item.price-item--regular{color:#a40000;text-shadow:1px 1px 1px rgba(0,0,0,0);font-family:Stevie Sans,sans-serif;font-size:30px!important;text-align:center;font-style:normal;font-weight:700;line-height:normal}span.variant-type-name{font-size:1.2rem!important;font-weight:400}s.price-item.price-item--regular{color:#797676;font-family:Stevie Sans,sans-serif;font-size:18px;font-weight:550;line-height:24.42px;letter-spacing:0em;text-align:center;width:30%;top:2px;text-decoration:auto;position:relative}h2.related-products__heading.inline-richtext.h2{font-family:Stevie Sans,sans-serif;font-size:36px;font-weight:500;line-height:40px;letter-spacing:-.699999988079071px;text-align:center}.caption-with-letter-spacing.light{display:none}.card__heading a{font-family:Stevie Sans,sans-serif;font-size:17px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:center}.product-card-wrapper .card-information{text-align:center!important}.card-wrapper.product-card-wrapper.underline-links-hover{border:1px solid;border-color:#eae8e8;padding:12px 15px}.card-wrapper.product-card-wrapper.underline-links-hover:hover{box-shadow:0 0 4px 2px #0000001a;border-color:#eae8e8}span.price-item.price-item--regular{color:#a40000;font-family:Stevie Sans,sans-serif;font-size:30px!important;font-weight:550;line-height:37px;letter-spacing:0em}ul.shopify-tabs{margin:0;padding:0;list-style:none}p.caption{display:none}#tab-description table>caption{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.product__inventory.visibility-hidden:empty{display:none}.product.info.detailed .additional-attributes>tbody>tr>td{background:#f8f8f8!important;text-align:center!important}.pickup-availability-info p,span{font-family:Stevie Sans,sans-serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left}.cs-t{text-decoration:none}button#ShowPickupAvailabilityDrawer{color:#000;font-family:Stevie Sans,sans-serif;font-size:16px;font-weight:300;line-height:20px;letter-spacing:0em;text-align:left}.product.info.detailed .additional-attributes>tbody>tr>td{background:#f8f8f8;text-align:center}.product.info.detailed .additional-attributes>tbody>tr>th{width:30%}.product.info.detailed .additional-attributes{width:100%;border:1px solid #eae8e8;border-top:0}th.col.label{font-size:16px;font-weight:300;line-height:23px;letter-spacing:-.30000001192092896px;text-align:left;width:30%}p.worning{font-size:14px;font-weight:300;line-height:20px;letter-spacing:-.30000001192092896px;text-align:center!important}table#product-attribute-specs-table{width:100%;margin-top:33px;border-collapse:collapse}th.col.label{padding:11px 22px;font-size:16px;font-weight:300;line-height:23px;letter-spacing:-.30000001192092896px;border:1px solid #eae8e8;text-align:left}.inventory{margin-top:-22px}pickup-availability[available]{min-height:4rem!important}td.col.data{background:#f8f8f8;font-size:16px;font-weight:300;line-height:23px;letter-spacing:-.30000001192092896px;text-align:center;border-top:0}h4.alist{font-size:16px;font-weight:400;line-height:23px;letter-spacing:-.30000001192092896px;text-align:left}.product.info.detailed .additional-attributes>tbody>tr{border-top:1px solid #eae8e8}#tab-description .spr-container{display:none}.row-fluid{display:flex}.short-description{font-size:1.6rem;color:#000;font-weight:400;line-height:28.8px;margin-top:0}.span6{flex-basis:50%;box-sizing:border-box;padding:0 15px}p.ready-to-ship{font-family:Stevie Sans,sans-serif;font-size:16px;font-weight:700;line-height:23px;color:green;letter-spacing:-.699999988079071px;text-align:left}li.tab.current{background:transparent!important;border-bottom:4px solid #000;position:relative;padding:10px 20px 6px!important;margin-bottom:-4px;color:#000!important}.tab:hover,.tab.active{background-color:#96969600;border-bottom:4px solid #000;position:relative;padding:10px 20px 6px;margin-bottom:-4px}ul.shopify-tabs>li{background:none;color:#333;display:inline-block;padding:10px 20px 6px!important;cursor:pointer}ul.shopify-tabs>li.current{background:#f0f0f0;color:#333}.shopify-tab-content{display:none;padding:15px}.shopify-tab-content.current{display:block;padding-top:3em}.cs-t{text-decoration:none!important;padding-top:9px!important}.product-form__input{flex:0 2 50%;padding:0;margin:0 0 1.2rem;max-width:58rem;min-width:fit-content;border:none;display:flex;flex-direction:row;flex-wrap:wrap}pickup-availability-preview.pickup-availability-preview{margin-top:-26px}fieldset.js.product-form__input label{border-radius:0;font-size:1.6rem;max-width:100%;background:#fff;box-sizing:border-box;display:inline-block;height:auto;margin-right:3%;font-weight:500;color:#000;border-color:#a7a7a7;width:42%;padding:12px 8px}.tabs{display:flex;margin-bottom:20px;background:#f8f8f8;justify-content:center;align-items:stretch;flex-wrap:wrap;flex-direction:row;gap:22px;height:73px;margin-top:22px}span.price-item.price-item--sale.price-item--last{color:#a40000;font-size:3.4rem;line-height:36px;font-weight:700}h3.product-to-review{text-align:center;color:#ce2e2e;font-family:Stevie Sans,sans-serif;font-weight:600;padding:0 15px 33px;font-size:2.4rem}.spr-container{padding:24px;border-color:#ececec;background:#f8f8f8}.short-description{font-size:1.6rem;color:#000;font-weight:400}div#tab3-content h2{font-family:Stevie Sans,sans-serif;font-weight:500;line-height:1.1;font-size:2.8rem;margin-top:2.5rem;margin-bottom:2rem;color:#000}div#tab3-content p{font-family:Stevie Sans,sans-serif;font-size:1.6rem!important;color:#000}div#tab2-content h2{font-family:Stevie Sans,sans-serif;font-weight:500;line-height:1.1;font-size:2.8rem;margin-top:2.5rem;margin-bottom:2rem;color:#000}div#tab2-content>ul>li{font-family:Stevie Sans,sans-serif;font-size:1.6rem!important;color:#000}.tab{padding:10px 20px;background-color:transparent;cursor:pointer;transition:background-color .3s ease-in-out;align-self:center;font-family:Stevie Sans,sans-serif;font-size:24px;font-weight:600;line-height:51px;letter-spacing:0px;color:#000;text-align:center}table.table.table-striped,table.table.table-stripe{width:100%;border-collapse:collapse}table.table.table-striped h4,table.table.table-stripe h4{margin-top:20px;margin-bottom:20px}td strong{color:#000}table.table.table-striped td,table.table.table-striped th{width:auto!important;border-top:0px solid #ffffff00!important;border-bottom:1px solid #ccc;padding:7px 9px;color:#000!important}table.table.table-striped td:nth-child(1),table.table.table-stripe td:nth-child(1){white-space:nowrap!important}table.table.table-striped td:nth-child(2){width:86%!important}table.table.table-striped tr:nth-child(2n){background-color:#f8f8f8}table.table.table-stripe td,table.table.table-stripe th{width:auto!important;border-top:0px solid #ffffff00!important;border-bottom:1px solid #ccc;padding:7px 9px;color:#000!important}table.table.table-stripe td:nth-child(2){width:90%!important}table.table.table-stripe tr:nth-child(2n){background-color:#f8f8f8}svg.icon.icon-tick path{fill:#a40000;height:2.9rem!important}.pickup-availability-preview .svg-wrapper,.pickup-availability-preview .svg-wrapper .icon{height:2.8rem!important;width:2.8rem!important}.tab:hover,.tab.active{background-color:#96969600;border-bottom:4px solid #000}.tab-content{font-size:16px;font-family:Stevie Sans,sans-serif;color:#000;font-weight:400;line-height:2.5rem}.tab-content{display:none;padding:20px}.table>tbody>tr>th,.table>tbody>tr>td{border-bottom:1px solid #ccc;text-align:left;width:50%}.tab-content.active{display:block}.tab:hover,.tab.active{background-color:#96969600;border-bottom:4px solid #000;position:relative;padding:10px 20px 6px}.mobile-view-only{display:none}.product__title h1{font-size:2.4rem;font-family:Stevie Sans,sans-serif;font-weight:500}.alto-pdp span.price-item.price-item--regular{color:#a40000;font-size:3.4rem!important;line-height:36px;font-weight:700}p.ready-to-ship svg{position:relative;top:4px}.alto-pdp .small-price{font-size:1.5rem;position:relative;left:0;top:-11px}.alto-pdp p.affirm-as-low-as{font-size:16px!important;margin-bottom:-15px;color:#000;font-family:Stevie Sans,sans-serif;font-style:normal;font-weight:300;line-height:1.42857143;margin-top:9px;letter-spacing:0}.alto-pdp p.affirm-as-low-as a{font-size:16px!important;margin-bottom:-15px;color:#000;font-family:Stevie Sans,sans-serif;font-style:normal;font-weight:400;text-decoration:none;line-height:1.42857143;margin-top:9px;letter-spacing:0}.alto-pdp a.affirm-modal-trigger:hover{color:#f15821!important}h4.alist{text-align:left}a.action.add{font-weight:400;display:inline-block;text-transform:unset;font-size:14px;color:#000;text-decoration:none;border-bottom:1px solid #d7d7d7;width:100%;padding-bottom:6px;font-family:Stevie Sans,sans-serif;margin-bottom:11px}.alto-pdp shopify-payment-terms{font-size:16px!important;color:#000;font-family:Stevie Sans,sans-serif;font-style:normal;font-weight:300;line-height:1.42857143;letter-spacing:0}.product--large:not(.product--no-media) .product__media-wrapper{max-width:53%!important;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)!important}.grid__item.product__media-wrapper{padding:0 80px}.product-media-container.media-type-image.media-fit-contain.global-media-settings.gradient.constrain-height{border:0px}.product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 4rem;max-width:47%;width:calc(47% - var(--grid-desktop-horizontal-spacing) / 2)}.product-form__buttons{max-width:100%}.product-form__submit:after{display:none}.product-form__submit{margin-bottom:1rem;background:#ffd83b;border:none;color:#1d1d1d;cursor:pointer;display:inline-block;font-family:Stevie Sans,sans-serif;font-weight:500;padding:9px 15px;font-size:1.8rem;border-radius:5px;box-sizing:border-box}summary.share-button__button{color:#666;font-weight:600;letter-spacing:.05em;text-transform:uppercase;display:inline-block;text-decoration:none;font-size:16px;margin-top:-28px;font-family:Stevie Sans,sans-serif}button#shopify-installments-cta:hover,button#ShowPickupAvailabilityDrawer:hover{color:#ffa73a}.pickup-availability-preview .icon{flex-shrink:0;height:2.8rem;position:relative;top:5px}button#ShowPickupAvailabilityDrawer{font-size:16px!important;color:#000;font-family:Stevie Sans,sans-serif;font-style:normal;font-weight:300;line-height:1.42857143}.alto-pdp .pickup-availability-info p{font-size:16px!important;color:#000;font-family:Stevie Sans,sans-serif;font-style:normal;font-weight:300;line-height:1.42857143;margin-top:9px;letter-spacing:0;width:100%!important}summary.share-button__button path{fill:#fff}legend.form__label{font-size:1.6rem;color:#000;font-family:Stevie Sans,sans-serif;font-weight:400}.share-button__fallback.motion-reduce{margin-top:10px;padding:15px 10px;width:100%;box-sizing:border-box;border:1px solid #ddd;border-radius:3px;background:#fff;box-shadow:3px 4px 10px #0003;-webkit-transition:display .3s ease;-moz-transition:display .3s ease;-ms-transition:display .3s ease;transition:display .3s ease}.share-button__fallback.motion-reduce:after{display:none}.product-form__submit:hover{background:#ffa73a}summary.share-button__button svg{position:relative;top:4px;fill:#000!important;color:#000!important}.breadcrumbs{margin-top:32px;margin-bottom:22px}svg.icon.icon-tick{gap:6px}button.share-button__copy.no-js-hidden{background:#ffd83b;border:none;color:#1d1d1d;cursor:pointer;display:inline-block;font-family:Stevie Sans,sans-serif;font-weight:500;padding:9px 15px;font-size:1.8rem;box-sizing:border-box;vertical-align:middle}.alto-pdp .field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:1.2rem 1.5rem .8rem 1rem;margin:var(--inputs-border-width);border:1px solid #1d1d1d;margin-right:22px}.pickup-availability-preview{gap:10px!important;align-items:flex-start;display:flex;gap:.2rem;padding:0rem 2rem 0 0}}.cs-t{text-decoration:none}.product__description h4{font-size:2.8rem!important;color:#f50;font-family:Stevie Sans,sans-serif;font-weight:400;line-height:1.1;margin-top:2rem;margin-bottom:2rem}.rte li{font-family:Stevie Sans,sans-serif;font-size:16px;font-weight:400;line-height:28px;letter-spacing:0em;text-align:left}.product__description h2{font-family:Stevie Sans,sans-serif;margin-bottom:2rem;font-size:30px;font-weight:550;line-height:37px;letter-spacing:0em;text-align:left}button#ShowPickupAvailabilityDrawer{color:#000;font-family:Stevie Sans,sans-serif;font-size:16px;font-weight:300;line-height:20px;letter-spacing:0em;text-align:left}.product__description h1{font-size:36px!important;font-family:Stevie Sans,sans-serif;font-weight:500;line-height:1.1;margin-top:2.5rem;margin-bottom:2rem}a.action.add:hover{color:#ffa73a}.product__description p{font-size:16px!important;font-family:Stevie Sans,sans-serif;font-weight:400;line-height:2.5rem;margin-top:2.5rem;margin-bottom:2rem}.product__description strong{font-family:Stevie Sans,sans-serif;font-weight:700;line-height:2.5rem;margin-top:2.5rem;margin-bottom:2rem}.product__info-container .spr-container,div#tab1-content .spr-container{display:none}.share-button{padding-bottom:22px}.product__inventory{font-size:16px!important;color:#000;font-family:Stevie Sans,sans-serif;font-style:normal;font-weight:300;line-height:1.42857143;margin-top:9px;letter-spacing:0;width:100%!important}div#tab3-content .table>tbody>tr>th,.table>tbody>tr>td{border-bottom:1px solid #ccc;padding:11px 10px;text-align:left}h3.h3-box{font-size:20px;font-weight:600;line-height:22px;letter-spacing:-.30000001192092896px;text-align:left}.in-my-box li{font-size:16px;font-weight:300;line-height:23px;padding-bottom:8px!important;letter-spacing:-.30000001192092896px;text-align:left;list-style:disc;padding:0;margin:0}p.product-warning{display:none}.in-my-box{display:inline-block;border:1px solid #d7d7d7;padding:21px!important;width:25%}.in-my-box ul{padding:0 26px}.product__description.rte.quick-add-hidden span{font-size:17px!important;font-weight:500;line-height:33px;letter-spacing:-.30000001192092896px;text-align:left}.product__inventory{font-size:16px!important;color:#000;font-family:Stevie Sans,sans-serif;margin-bottom:-9px!important;font-style:normal;font-weight:300;line-height:1.42857143;margin-top:9px;letter-spacing:0;width:100%!important}.spr-form-input{padding:10px}.spr-icon-star:before{color:#f15821;content:"\e800"}input.spr-button.spr-button-primary.button.button-primary.btn.btn-primary{margin-bottom:1rem;background:#ffd83b;border:none;color:#1d1d1d;cursor:pointer;display:inline-block;font-family:Stevie Sans,sans-serif;font-weight:500;padding:9px 15px;font-size:1.8rem;border-radius:5px;box-sizing:border-box}@media only screen and (max-width: 750px){.accordion-item.ss.active{color:#ce2e2a!important}.accordion-item.ss.active{color:#ce2e2a!important;fill:#ce2e2a!important}.accordion-item.ss.active .arrow svg{transform:rotate(180deg);color:#ce2e2a!important;fill:#ce2e2a!important}.accordion-item.ss{font-size:2rem;background:transparent;font-family:Stevie Sans,sans-serif;display:flex;justify-content:space-between;align-items:center;padding:10px 20px;cursor:pointer;color:#000;font-weight:600;border-bottom:0}.accordion-header.active{color:#ce2e2a!important}.accordion-header.active .arrow{transform:rotate(180deg);color:#ce2e2a!important;fill:#ce2e2a!important}.accordion-header.active .arrow svg{transform:rotate(180deg);color:#ce2e2a!important;fill:#ce2e2a!important}.card__information p.affirm-as-low-as{text-align:center}.product__description iframe{width:100%}.product__info-wrapper .free-shipping-text{display:none}.accordion-header.tech{position:relative;top:7px;opacity:.01;color:#ff0}.product__description.rte.quick-add-hidden li{list-style:disc}.accordion-item.sss{position:absolute;width:100%}#mobile__view>div:nth-child(2)>div.accordion-header{position:relative;top:7px;opacity:1;color:#000}.product-card-wrapper span.price-item.price-item--regular{color:#a40000}li.detail-feature{list-style:disc}.in-my-box li{list-style:none}a.action2.add2.mobile__view{font-weight:400;display:inline-block;text-transform:unset;font-size:14px;color:#000;text-decoration:none;border-bottom:1px solid #d7d7d7;width:100%;padding-bottom:6px;font-family:Stevie Sans,sans-serif;margin-bottom:11px}.desktop__view{display:none!important}.mobile__view{display:block}.card-information s.price-item.price-item--regular{display:none}.card-information .product-card-wrapper span.price-item.price-item--regular{font-family:Stevie Sans,sans-serif;font-size:1.6rem!important;font-weight:700;line-height:30px;color:#a40000;letter-spacing:0em}span.price-item.price-item--sale.price-item--last{color:#a40000;font-size:3.4rem!important;line-height:36px;font-weight:700}.price--on-sale .price-item--regular{font-size:1.8rem!important}.shopify-cleanslate span{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center!important}span.visually-hidden.visually-hidden--inline{display:none!important}.card__information .product-card-wrapper span.price-item.price-item--regular{font-family:Stevie Sans,sans-serif;font-size:14px!important;font-weight:700;line-height:30px;color:#a40000;letter-spacing:0em}.card__information .price__sale span.price-item.price-item--sale.price-item--last{text-align:center;color:#a40000;font-size:1.6rem!important;font-weight:700;width:100%!important}.price--sold-out .price__badge-sold-out,.price--on-sale .price__badge-sale,.volume-pricing--sale-badge .price__badge-sale{display:inline!important;left:-108px;position:relative}.shopify-cleanslate svg{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center!important}.caption-with-letter-spacing.light{display:none}.product__inventory{font-size:16px!important;color:#000;font-family:Stevie Sans,sans-serif;margin-bottom:-9px!important;font-style:normal;font-weight:300;line-height:1.42857143;margin-top:9px;letter-spacing:0;width:100%!important}.share-button{padding-bottom:22px}.accordion-header.ss{border-top:1px solid #f2f2f2}span.price-item.price-item--sale.price-item--last{color:#a40000;font-size:3.4rem;line-height:36px;font-weight:700}.breadcrumbs{margin-top:32px;margin-bottom:22px}.accordion-item.sd{border:0}.product__title h1{font-size:2.4rem;font-family:Stevie Sans,sans-serif;font-weight:500}.spr-container{padding:24px;border-color:#ececec;background:#f8f8f8}.short-description{font-size:1.6rem;color:#000;font-weight:400}div#accordion0-content .spr-container{display:none!important}pickup-availability[available]{min-height:4rem!important}legend.form__label{font-size:1.6rem;color:#000;font-family:Stevie Sans,sans-serif;font-weight:400}.alto-pdp span.price-item.price-item--regular{color:#a40000;font-size:3.4rem!important;line-height:36px;font-weight:700;text-align:left}.product-form__buttons{max-width:100%}.product-form__submit:after{display:none}.product-form__submit{margin-bottom:1rem;background:#ffd83b;border:none;color:#1d1d1d;cursor:pointer;display:inline-block;font-family:Stevie Sans,sans-serif;font-weight:500;padding:9px 15px;font-size:1.8rem;border-radius:0;box-sizing:border-box}h2.related-products__heading.inline-richtext.h2{font-family:Stevie Sans,sans-serif;font-size:36px;font-weight:500;line-height:40px;letter-spacing:-.699999988079071px;text-align:center}.product-card-wrapper span.price-item.price-item--regular{font-family:Stevie Sans,sans-serif;font-size:1.6rem!important;font-weight:700;line-height:30px;letter-spacing:0em}.card__heading a{font-family:Stevie Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:center}span.variant-type-name{font-size:1.2rem!important;font-weight:400}.product-card-wrapper .card-information{text-align:center!important}.card-wrapper.product-card-wrapper.underline-links-hover{border:1px solid;border-color:#eae8e8;padding:12px 15px}.card-wrapper.product-card-wrapper.underline-links-hover:hover{box-shadow:0 0 4px 2px #0000001a;border-color:#eae8e8}summary.share-button__button{color:#666;font-weight:500;letter-spacing:.05em;text-transform:uppercase;display:inline-block;text-decoration:none;margin-top:-28px;font-family:Stevie Sans,sans-serif}button#shopify-installments-cta:hover,button#ShowPickupAvailabilityDrawer:hover{color:#ffa73a}.pickup-availability-preview .icon{flex-shrink:0;height:2.8rem;position:relative;top:5px}.alto-pdp .small-price{font-size:1.5rem;position:relative;left:0;top:-11px}.shopify-cleanslate svg{width:100%!important}.tabs-desktop{display:none}summary.share-button__button{gap:13px}.mobile-view-only{display:block}.accordion-container{width:100%;max-width:768px;margin:0 auto}.accordion-item{border-bottom:1px solid #ccc;margin-bottom:10px}.accordion-header.active{color:#ce2e2a}.alto-pdp p.affirm-as-low-as{font-size:16px!important;margin-bottom:-15px;color:#000;font-family:Stevie Sans,sans-serif;font-style:normal;font-weight:300;line-height:1.42857143;margin-top:9px;letter-spacing:0}.alto-pdp p.affirm-as-low-as a{font-size:16px!important;margin-bottom:-15px;color:#000;font-family:Stevie Sans,sans-serif;font-style:normal;font-weight:400;text-decoration:none;line-height:1.42857143;margin-top:9px;letter-spacing:0}.alto-pdp a.affirm-modal-trigger:hover{color:#f15821!important}p.ready-to-ship svg{position:relative;top:4px}.inventory{margin-top:-22px}a.action.add{font-weight:400;display:inline-block;text-transform:unset;font-size:14px;color:#000;text-decoration:none;border-bottom:1px solid #d7d7d7;width:100%;padding-bottom:6px;font-family:Stevie Sans,sans-serif;margin-bottom:11px}.alto-pdp shopify-payment-terms{font-size:16px!important;color:#000;font-family:Stevie Sans,sans-serif;font-style:normal;font-weight:300;line-height:1.42857143;letter-spacing:0}.accordion-header{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;background-color:#f0f0f0;cursor:pointer;color:#000;font-weight:600}.accordion-header{font-size:2rem;background:transparent;font-family:Stevie Sans,sans-serif}.accordion-content{padding:10px 20px;display:none}.accordion-header.dt.active{border-top:1px solid #ccc}.product__description.rte.quick-add-hidden p{font-size:14px!important}.accordion-content{color:#000;padding:10px 20px;display:none;font-size:14px!important;font-family:Stevie Sans,sans-serif;line-height:2.5rem}#accordion1-content .spr-container{display:none!important}.accordion-content ul,p{font-family:Stevie Sans,sans-serif;color:#000;font-weight:400}.accordion-content h2{font-family:Stevie Sans,sans-serif;font-size:2.6rem!important;font-weight:500}div#accordion1-content div,div#accordion1-content h3{color:#000;font-family:Stevie Sans,sans-serif!important}.product__description p{font-size:1.6rem!important;font-family:Stevie Sans,sans-serif;font-weight:400;color:#000;line-height:2.5rem;margin-top:2.5rem;margin-bottom:2rem}.accordion-item.sd .accordion-header{position:absolute;bottom:-1269px;font-size:0px}.accordion-header .arrow{transition:transform .3s}.accordion-header.active .arrow{transform:rotate(0)}.product.info.detailed .additional-attributes>tbody>tr>td{background:#f8f8f8!important;text-align:center!important}.product.info.detailed .additional-attributes>tbody>tr>td{background:#f8f8f8;text-align:center}.product.info.detailed .additional-attributes>tbody>tr>th{width:30%}.product.info.detailed .additional-attributes{width:100%;border:1px solid #eae8e8;border-top:0}th.col.label{font-size:1.4rem;font-weight:600!important;line-height:23px;letter-spacing:-.30000001192092896px;text-align:right;width:30%}p.worning{font-size:1.4rem;font-weight:300;line-height:20px;letter-spacing:-.30000001192092896px;text-align:center!important}table#product-attribute-specs-table{width:100%;margin-top:32px;border-collapse:collapse}p.caption{display:none}.pickup-availability-info p{font-family:Stevie Sans,sans-serif;font-size:16px!important;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left}table.table.table-striped,table.table.table-stripe{width:100%;border-collapse:collapse}table.table.table-striped h4,table.table.table-stripe h4{margin-top:20px;margin-bottom:20px}td strong{color:#000}table.table.table-striped td,table.table.table-striped th{width:auto!important;border-top:0px solid #ffffff00!important;border-bottom:1px solid #ccc;padding:7px 9px;color:#000!important}table.table.table-striped td:nth-child(2){width:90%!important}table.table.table-striped tr:nth-child(2n){background-color:#f8f8f8}table.table.table-stripe td,table.table.table-stripe th{width:auto!important;border-top:0px solid #ffffff00!important;border-bottom:1px solid #ccc;padding:7px 9px;color:#000!important}table.table.table-stripe td:nth-child(2){width:90%!important}table.table.table-stripe tr:nth-child(2n){background-color:#f8f8f8}.table>tbody>tr>th,.table>tbody>tr>td{border-bottom:1px solid #ccc;text-align:left;width:50%;color:#000}th.col.label{padding:2px 3px;font-size:1.4rem;font-weight:300;line-height:23px;letter-spacing:-.30000001192092896px;border:1px solid #eae8e8;text-align:right}td.col.data{background:#f8f8f8;font-size:1.4rem;font-weight:300;line-height:23px;letter-spacing:-.30000001192092896px;text-align:center;border-top:0}h4.alist{font-size:16px;font-weight:400;line-height:23px;letter-spacing:-.30000001192092896px;text-align:left}.product.info.detailed .additional-attributes>tbody>tr{border-top:1px solid #eae8e8}#tab-description .spr-container{display:none}product-info span{width:100%!important;max-width:100%!important}.table>tbody>tr>th,.table>tbody>tr>td{border-top:1px solid #ccc;text-align:left;width:50%;color:#000}p.ready-to-ship{font-family:Stevie Sans,sans-serif;font-size:16px;font-weight:700;line-height:23px;color:green;letter-spacing:-.699999988079071px;text-align:left}fieldset.js.product-form__input{flex:0 2 50%;padding:0;margin:0 0 1.2rem;max-width:58rem;min-width:fit-content;border:none;display:flex;flex-direction:row;flex-wrap:wrap}button.share-button__copy.no-js-hidden{background:#ffd83b;border:none;color:#1d1d1d;cursor:pointer;display:inline-block;font-family:Stevie Sans,sans-serif;font-weight:500;padding:9px 15px;font-size:1.8rem;box-sizing:border-box;vertical-align:middle}.accordion-content h3{font-family:Stevie Sans,sans-serif;font-size:24px;font-weight:550;line-height:29px;letter-spacing:0em;text-align:left}.product__description.rte.quick-add-hidden ul,.accordion-content ul{padding:0!important;margin:0!important;gap:0px}h4.alist{text-align:center}}pickup-availability[available]{min-height:4rem!important}pickup-availability[available]{min-height:4rem}@media screen and (min-width: 750px) and (max-width: 1200px){.grid__item.product__media-wrapper{padding:0}}.share-button{padding-bottom:22px;display:none}fieldset.js.product-form__input label{border-radius:0;font-size:1.6rem;max-width:100%;background:#fff;box-sizing:border-box;height:auto;margin-right:3%;font-weight:500;color:#000;border-color:#a7a7a7;width:45%;padding:12px 8px}.product-form__input input[type=radio]:checked+label{background-color:transparent;color:#000;border-color:#000;outline:none;-webkit-box-shadow:inset 0 0 0 2px #000;-moz-box-shadow:inset 0 0 0 2px #000;-ms-box-shadow:inset 0 0 0 2px #000;box-shadow:inset 0 0 0 2px #000}.variant-type-name{font-size:1.2rem;font-weight:400;font-style:italic}p.pickup-availability-variant{display:none}.product.alto-pdp .grid__item.product__media-wrapper{position:relative}.product.alto-pdp .grid__item.product__media-wrapper span.badge.your-custom-badge-color{position:absolute;right:0;top:0;width:100px!important;height:100px!important;background:#ffd83b;border-radius:50%;text-align:center;text-transform:uppercase;font-size:1.6rem;font-weight:600;line-height:1;padding-top:18px;box-sizing:border-box;transform:rotate(15deg);font-family:Stevie Sans,sans-serif}.product__info-wrapper span.badge{background-color:#ce2e2e;font-size:12px!important;text-transform:uppercase;margin:3px 0 0 4px}.product__info-wrapper span.badge{background-color:#ce2e2e;font-size:12px!important;text-transform:uppercase;margin:3px 0 0 4px;position:relative;left:2px}.price__container .price__sale s.price-item.price-item--regular{text-decoration:line-through}span.label-pdp{font-family:Stevie Sans,sans-serif;font-size:20px;font-weight:700;line-height:23px;text-align:left}span.label-green{color:green}span.label-orange{color:#f15822}span.label-red{color:#ce2e2e}.blink-modal-inner-wrap{display:none;position:fixed;top:0;left:50%;transform:translate(-50%);opacity:0;transition:opacity .3s ease,top .3s ease;z-index:1000;background-color:#fff;padding:20px;box-shadow:0 4px 6px #0000001a}.blink-modal-inner-wrap .modal-header{display:flex;justify-content:space-between;align-items:center}.blink-modal-inner-wrap .action-close{cursor:pointer}.price-blink-container{display:flex;justify-content:space-between}.blink-container{height:auto;max-height:80px;margin-top:-20px}.blink-modal-opened:before{background-color:#3333338c;bottom:0;left:0;position:fixed;right:0;top:0;content:"";z-index:99}img.mobile-blink-img{margin-right:25px}.blink-modal-inner-wrap{margin-top:70px;padding:25px!important}h1#modal-title-44{margin:0;border-bottom:1px solid #c1c1c1;font-weight:300;padding-bottom:10px;font-size:26px;min-height:1em;word-wrap:break-word;width:100%;font-family:Stevie Sans,sans-serif}.blink-details p{margin:0;color:#000;font-family:Stevie Sans,sans-serif}.blink-details{padding:20px 0}button.action-close{border:0;background:transparent}.blink-details a.blink-btn{background:#ffd83b;border:none;color:#1d1d1d;cursor:pointer;display:inline-block;font-family:Stevie Sans,sans-serif;font-weight:500;padding:9px 15px;font-size:1.8rem;box-sizing:border-box;vertical-align:middle;margin-top:25px;text-decoration:none}.blink-details a.blink-btn:hover{background:#000;color:#fff}@media only screen and (max-width: 750px){a.link.underlined-link:after{width:222px;height:22px;content:"_________________";position:absolute;color:transparent}.product__media-icon--hover{width:20px!important;height:20px!important}.accordion-content .spr-summary-starrating{display:none}.spr-starrating{width:100%!important;font-size:15px;display:flex;border-bottom:1px solid #d7d7d7;justify-content:left!important}.spr-stars:after{content:"Add your review ";color:#000;position:absolute;z-index:-1;padding-left:27px}#shopify-product-reviews{display:none}.accordion-header.active{color:#ce2e2a!important}.accordion-header.active .arrow{transform:rotate(180deg);color:#ce2e2a!important;fill:#ce2e2a!important}.accordion-header.active .arrow svg{transform:rotate(180deg);color:#ce2e2a!important;fill:#ce2e2a!important}.desktop-blink-img{display:none}img.mobile-blink-img{margin-right:25px}.blink-modal-inner-wrap{width:90%}h1#modal-title-44{font-size:22px}#reviews1{margin-bottom:48px}}@media only screen and (min-width: 750px){.mobile-blink-img{display:none}}product-info .page-width{padding-bottom:24px}
/*# sourceMappingURL=/cdn/shop/t/183/assets/custom-pdp.css.map */
