#autoship-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:633px;z-index:999999999999999;background:#f9f6f1;border-radius:40px;padding:16px}#autoship-modal a{color:var(--colour-grey-80, #040509);font-family:Basic Sans;font-size:13px;font-style:normal;text-align:center;vertical-align:center}.autoship-modal__right a{vertical-align:super}.autoship-modal__close{position:absolute;top:0;right:0;width:100%;height:auto;background:transparent;border:none;cursor:pointer;color:#000;font-size:22px;max-width:35px;min-width:unset}.autoship-modal__once-section label{font-family:Basic Sans;font-weight:400;font-style:Regular;font-size:12px;line-height:120%;letter-spacing:0px;vertical-align:middle;color:var(--colour-grey-50, #4B4D53)}.autoship-icon--rotating{animation:rotate-icon 1s linear infinite}@keyframes rotate-icon{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.autoship-modal__close:hover{background:transparent}.autoship-modal__body{display:flex;gap:24px}.autoship-modal__left{flex:1}.autoship-modal__right{flex:.5}.autoship-modal__prod-title{display:flex;flex-direction:column;justify-content:center;align-self:stretch;max-width:200px}.autoship-modal__prod-title p{overflow:hidden;color:var(--Colour-Text-text-primary, #000);white-space:nowrap;font-family:Basic Sans;font-size:16px;font-style:normal;font-weight:900;line-height:24px;margin-bottom:8px}.autoship-modal__prod-vendor{color:#4b4d53;font-family:Basic Sans;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.autoship-modal__qty-section{display:flex;justify-content:space-between;margin-top:8px}.autoship-updated-notification{margin:10px 0}.autoship-modal__qty-row{display:flex;align-items:center}.autoship-modal__badge{background:var(--Colour-background-warm-background-bright, #F7A855);color:#222;border-radius:100px;border:1px solid #000;display:inline-block;padding:.3em 1em;margin-top:5px;font-family:Basic Sans;font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:120%;letter-spacing:0px;text-align:right;vertical-align:middle}.autoship-modal__autoship-row{margin-top:8px}.autoship-qty-wrapper{display:flex;justify-content:space-between;align-items:center;width:304px;height:56px;background:#fdf4ea;border-radius:8px;border:1px solid #000}.pdp-autoship-minus,.pdp-autoship-plus{background:#f7a855;border:none;color:#000;font-size:20px;width:25%;height:100%;padding:0!important;margin:0;min-width:unset!important;display:flex;align-items:center;justify-content:center}.pdp-autoship-minus{border-top-left-radius:6px;border-bottom-left-radius:6px}.pdp-autoship-plus{border-top-right-radius:6px;border-bottom-right-radius:6px}.autoship-label{color:var(--Colour-Text-text-primary, #000);font-feature-settings:"liga" off,"clig" off;text-overflow:ellipsis;font-size:32px;font-style:normal;font-weight:900;line-height:24px}.autoship-price{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:var(--Colour-Text-text-primary, #000);font-feature-settings:"liga" off,"clig" off;text-overflow:ellipsis;font-family:Basic Sans;font-size:32px;font-style:normal;font-weight:400;line-height:24px}.autoship-badge{color:#000;display:inline-block;padding:4px 10px;border-radius:100px;background:var(--UI-Colors-Orange-Teri, #F9ECDC);color:var(--Colour-Text-text-primary, #000);font-feature-settings:"liga" off,"clig" off;font-family:Basic Sans;font-size:16px;font-style:normal;font-weight:700;line-height:19px}.autoship-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#4b4d5359;z-index:9998}.autoship-overlay.hidden{display:none}.pdp-autoship-minus:hover,.pdp-autoship-plus:hover{background:#f7a855;color:#000}.pdp-autoship-qty-count{min-width:90px;text-align:center;font-weight:600}.autoship-modal__badge span{font-size:14px}.autoship-modal__date{color:#000;font-family:Basic Sans;font-size:1rem;font-style:normal;font-weight:400;line-height:120%}.autoship-modal__next-date{color:#000;font-family:Basic Sans;font-size:1.125rem;font-style:normal;font-weight:700;line-height:120%}.autoship-modal__added{font-family:Fieldwork,sans-serif!important;font-size:28px;font-style:normal;font-weight:700;padding-top:12px;line-height:33.6px}.autoship-modal__qty-minus,.autoship-modal__qty-plus{background:var(--colour-warm-Orange, #F7A855);display:flex;width:28px;height:28px;justify-content:center;align-items:center;flex-shrink:0;min-width:28px;max-width:28px;padding:0;border:1px solid var(--colour-grey-80, #040509);margin:0}.autoship-modal__qty-minus{border-top-left-radius:8px;border-bottom-left-radius:8px;color:#000}.autoship-modal__qty-plus{border-top-right-radius:8px;border-bottom-right-radius:8px;color:#000}.autoship-modal__right-wrapper{padding:10px;background:#fff;border-radius:16px}#autoship-qty-input{min-width:unset;display:flex;width:28px;height:28px;justify-content:center;align-items:center;margin:0;padding:0;text-align:center;font-weight:600;border:1px solid var(--colour-grey-80, #040509)}label[for=autoship-qty-input]{font-family:Basic Sans;font-weight:400;font-style:Regular;font-size:12px;leading-trim:NONE;line-height:120%;letter-spacing:0px;color:var(--colour-grey-50, #4B4D53);vertical-align:middle}.autoship-modal__qty-submit{min-width:unset;height:28px;font-size:12px;text-align:center;width:100%;max-width:100px;padding:5px 10px;border-radius:8px;background-color:#f7a855;color:#000;font-family:Basic Sans;border:1px solid var(--colour-grey-80, #040509)}.autoship-modal__portal-link{color:#000;font-family:Basic Sans;font-size:16px;font-style:normal;font-weight:700;line-height:19.2px;text-decoration-line:underline}.autoship-modal__portal-link.desktop-only{margin-bottom:8px}.autoship-modal__image-wrap{width:100%;max-width:210px;margin:0 auto;height:100%;max-height:235px}.autoship-modal__once-desc{color:var(--colour-grey-50, #4B4D53);font-family:Basic Sans;font-size:12px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:-.12px}.autoship-modal__repeat-desc,.autoship-modal__repeat-interval{font-family:Basic Sans;font-size:16px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:15px}.autoship-modal__once-section{margin-top:10px}.autoship-modal__close .icon{width:15px;height:15px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}@media only screen and (max-width: 768px){.mobile-only{display:block}.pdp-autoship-qty-count{font-size:14px}.quantity-wrapper .quantity__input{font-size:14px;padding-top:0;padding-bottom:0;right:22px}.quantity-input__text{font-size:14px}.pdp-autoship-minus,.pdp-autoship-plus{width:54px}#autoship-modal a{text-align:left}.autoship-modal__prod-title p{overflow:hidden;color:var(--Colour-Text-text-primary, #000);font-feature-settings:"liga" off,"clig" off;text-overflow:ellipsis;white-space:nowrap;font-family:Basic Sans;font-size:16px;font-style:normal;font-weight:900;line-height:24px}.autoship-modal__autoship-row{padding-top:8px}.autoship-modal__autoship-row strong{overflow:hidden;color:var(--Colour-Text-text-primary, #000);text-align:right;font-feature-settings:"liga" off,"clig" off;text-overflow:ellipsis;font-family:Basic Sans;font-size:16px;font-style:normal;font-weight:900;line-height:120%}.autoship-price-block{padding-bottom:24px}.component-product-price{padding-top:24px}.product-row .component-product-price{padding-top:0}#autoship-modal{display:flex;width:398px;padding:20px;flex-direction:column;align-items:flex-start;gap:12px}.autoship-qty-wrapper{width:100%!important}.desktop-only{display:none}.autoship-modal__added{font-size:23px}.autoship-modal__body{flex-direction:column}.autoship-modal__left,.autoship-modal__once-section{margin-top:25px}.autoship-modal__image-wrap{width:100%;max-width:131px;margin:16px 0 0;height:100%;max-height:138px}.autoship-modal__img{max-width:90%;vertical-align:super}.autoship-modal__portal-link.mobile-only{margin-bottom:6px}.autoship-modal__right-wrapper{display:flex;justify-content:space-between;align-items:center}}@media only screen and (min-width: 769px){.mobile-only{display:none}.desktop-only{display:block}}@media only screen and (max-width: 480px){#autoship-modal{width:95%}}
/*# sourceMappingURL=/cdn/shop/t/322/assets/autoship-popup.css.map */
