.product-card-wrapper .card{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;row-gap:0}.product-card-wrapper .card>.card__inner{grid-area:1 / 1}.product-card-wrapper .card>.card__content{display:contents!important}.product-card-wrapper .card>.card__content>.card__information{grid-area:2 / 1;padding:1.2rem .8rem 1.6rem}.product-card-wrapper .quick-add{grid-area:1 / 1;position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:5;align-self:end;justify-self:end;width:auto!important;margin:0 12px 12px 0!important;padding:0!important}.product-card-wrapper .quick-add product-form,.product-card-wrapper .quick-add form{display:block;margin:0}.product-card-wrapper .quick-add__submit{position:relative;box-sizing:border-box;width:40px!important;min-width:0!important;height:40px!important;min-height:0!important;padding:0!important;margin:0!important;border:1px solid #171717!important;border-radius:999px!important;background-color:#171717!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:20px 20px!important;color:#fff!important;box-shadow:none!important;cursor:pointer}.product-card-wrapper .quick-add__submit:before,.product-card-wrapper .quick-add__submit:after{display:none!important}.product-card-wrapper .quick-add__submit.loading{background-image:none!important}.product-card-wrapper .quick-add__submit .spinner .path{stroke:#fff!important}.product-card-wrapper .quick-add__submit:disabled{opacity:.4;cursor:not-allowed}.product-card-wrapper .quick-add__submit .main-atc__label__text,.product-card-wrapper .quick-add__submit .sold-out-message{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(min-width:750px)and (hover:hover){.product-card-wrapper .quick-add{display:block!important;justify-self:center!important;margin:0 0 12px!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:none!important;transition:opacity .2s ease,visibility .2s!important}.product-card-wrapper:hover .quick-add,.product-card-wrapper .card:hover .quick-add,.product-card-wrapper .quick-add:focus-within{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.product-card-wrapper .quick-add__submit{width:auto!important;height:auto!important;padding:10px 22px!important;background-image:none!important;font-size:14px!important;font-weight:600!important;line-height:1.2!important;white-space:nowrap!important;opacity:1!important;transform:none!important}.product-card-wrapper .quick-add__submit .main-atc__label__text{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important}.product-card-wrapper .quick-add__submit:hover:not(:disabled){background-color:#fff!important;color:#171717!important}}.cd-sec{padding:56px 20px;background:#fff;color:#111;font-family:inherit}.cd-in{max-width:1100px;margin:0 auto;text-align:center}.cd-eyebrow{display:block;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;margin-bottom:12px}.cd-eyebrow:before{content:"\2726";color:#f3a64b;margin-right:8px}.cd-h{font-size:clamp(28px,6.5vw,44px);line-height:1.08;font-weight:800;letter-spacing:-.02em;margin:0 0 14px}.cd-p{font-size:16px;line-height:1.6;color:#555;margin:0 auto 28px;max-width:620px}.cd-grid{display:grid;grid-template-columns:1fr;gap:14px;text-align:left}@media(min-width:750px){.cd-sec{padding:88px 32px}.cd-grid.g3{grid-template-columns:repeat(3,1fr)}.cd-grid.g4{grid-template-columns:repeat(4,1fr)}}.cd-card{border:1px solid #E5E5E5;border-radius:18px;padding:22px;background:#fff}.cd-num{display:block;font-size:14px;font-weight:700;letter-spacing:.08em;color:#f3a64b;margin-bottom:8px}.cd-card h3{font-size:18px;font-weight:700;margin:0 0 6px}.cd-card p{font-size:15px;line-height:1.55;color:#555;margin:0}.cd-btn{display:inline-block;margin-top:28px;background:#f3a64b;color:#111;text-decoration:none;font-weight:700;padding:15px 32px;border-radius:999px}.cd-set{padding:0 20px 56px;background:#fff;font-family:inherit}.cd-set__in{max-width:1100px;margin:0 auto;background:#f3a64b;color:#111;border-radius:24px;padding:36px 24px;text-align:center}.cd-set__k{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;margin:0 0 10px}.cd-set__h{font-size:clamp(26px,6vw,40px);line-height:1.1;font-weight:800;letter-spacing:-.02em;margin:0 0 10px}.cd-set__p{font-size:16px;line-height:1.55;margin:0 auto 20px;max-width:560px}.cd-set__b{display:inline-block;background:#111;color:#fff;text-decoration:none;font-weight:700;padding:15px 32px;border-radius:999px}@media(min-width:750px){.cd-set{padding:0 32px 88px}.cd-set__in{padding:52px 40px}}.cd-t{max-width:640px;margin:0 auto;border:1px solid #E5E5E5;border-radius:18px;overflow:hidden;text-align:left}.cd-r{display:grid;grid-template-columns:1fr 90px 90px;align-items:center;border-top:1px solid #E5E5E5;font-size:15px}.cd-r:first-child{border-top:0;font-weight:700;background:#fafafa}.cd-r span{padding:16px 14px}.cd-r span+span{text-align:center}.cd-r .y{background:#fde9cc;font-weight:700}.cd-r .y,.cd-r .n{font-size:18px}.cd-faq{padding:56px 20px 64px;background:#fff;color:#111;font-family:inherit}.cd-faq__in{max-width:860px;margin:0 auto}.cd-faq__hd{text-align:center;margin-bottom:32px}.cd-faq .eb{display:block;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;margin-bottom:12px}.cd-faq .eb:before{content:"\2726";color:#f3a64b;margin-right:8px}.cd-faq h2{font-size:clamp(32px,8vw,52px);font-weight:800;letter-spacing:-.02em;margin:0}.cd-q{border-bottom:1px solid #E5E5E5}.cd-q summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:14px;padding:20px 4px;font-size:16px;font-weight:700;line-height:1.4}.cd-q summary::-webkit-details-marker{display:none}.cd-qn{flex:0 0 28px;font-size:14px;color:#f3a64b;font-weight:700}.cd-qt{flex:1}.cd-qp{flex:0 0 20px;height:20px;position:relative}.cd-qp:before,.cd-qp:after{content:"";position:absolute;left:50%;top:50%;width:16px;height:2px;background:#f3a64b;transform:translate(-50%,-50%)}.cd-qp:after{transform:translate(-50%,-50%) rotate(90deg)}.cd-q[open] .cd-qp:after{opacity:0}.cd-qa{padding:0 38px 22px 46px;font-size:16px;line-height:1.65;color:#555}@media(min-width:750px){.cd-faq{padding:88px 32px 96px}.cd-q summary{font-size:18px;padding:24px 8px}}.horizontal-ticker{background:#f3a64b!important;color:#111!important}.horizontal-ticker .horizontal-ticker__item{color:#111!important}.cart-item .regular-price,.cart-item .price,.cart-item .price--end:not(.compare-price),.cart-item__final-price,.cart-item__price-wrapper .regular-price{color:#111!important}.cart-item__old-price,.cart-item .compare-price{color:#8a8a8a!important}.cart-drawer .drawer__footer{background:#fff!important;color:#111!important}.cart-drawer .drawer__footer p,.cart-drawer .drawer__footer span,.cart-drawer .drawer__footer .cart-drawer__totals__row,.cart-drawer .drawer__footer .cart-drawer__totals__row__money,.cart-drawer .drawer__footer .cart-drawer__total-savings,.cart-drawer .drawer__footer .cart-drawer__discounts__label,.cart-drawer .drawer__footer .totals__subtotal,.cart-drawer .drawer__footer .totals__subtotal-value{color:#111!important}button#CartDrawer-Checkout,button#CartDrawer-Checkout:hover,button#CartDrawer-Checkout:focus,button#CartDrawer-Checkout:focus-visible,button#CartDrawer-Checkout:active,button#CartDrawer-Checkout:not([disabled]),button#CartDrawer-Checkout.loading,.cart__checkout-button,.cart__checkout-button:hover,.cart__checkout-button:focus,.cart__checkout-button:focus-visible,.cart__checkout-button:active,.cart-drawer .drawer__footer .cart__checkout-button,.cart-drawer .drawer__footer .cart__checkout-button:hover,.cart-drawer .drawer__footer .cart__checkout-button:active{--color-button: 243,166,75 !important;--color-button-text: 17,17,17 !important;--alpha-button-background: 1 !important;--alpha-button-border: 1 !important;background:#f3a64b!important;background-color:#f3a64b!important;background-image:none!important;border:1px solid #F3A64B!important;border-color:#f3a64b!important;color:#111!important;box-shadow:none!important;outline:none!important;opacity:1!important;transform:none!important;filter:none!important;animation:none!important;transition:none!important}button#CartDrawer-Checkout:before,button#CartDrawer-Checkout:after,button#CartDrawer-Checkout:hover:before,button#CartDrawer-Checkout:hover:after,button#CartDrawer-Checkout:active:before,button#CartDrawer-Checkout:active:after,.cart__checkout-button:before,.cart__checkout-button:after,.cart__checkout-button:hover:before,.cart__checkout-button:hover:after{display:none!important;content:none!important;box-shadow:none!important;background:none!important;animation:none!important;transition:none!important}button#CartDrawer-Checkout .button__label,button#CartDrawer-Checkout:hover .button__label,button#CartDrawer-Checkout:active .button__label,.cart__checkout-button .button__label,.cart__checkout-button:hover .button__label,button#CartDrawer-Checkout span,.cart__checkout-button span{color:#111!important;transform:none!important;animation:none!important;transition:none!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cudly-quick-add.css.map */
