#QuickAddStandard{background:#09180e4d}#QuickAddStandard .drawer__overlay{background:#09170eb3;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}#QuickAddStandard .quick-add-modal__content{width:min(calc(100% - 24px),700px)!important;max-width:700px!important;height:auto!important;min-height:0;max-height:min(88dvh,820px)!important;padding:0;overflow:hidden;border:1px solid rgba(183,142,70,.58);border-radius:26px;background:#f6edd9;box-shadow:0 34px 90px #05120966}.nc-quick-add__masthead{display:flex;min-height:58px;padding:0 68px 0 22px;flex:0 0 58px;align-items:center;gap:11px;border-bottom:1px solid rgba(224,193,133,.22);background:radial-gradient(circle at 12% 0%,rgba(212,176,106,.18),transparent 160px),#173923;color:#fff7e6}.nc-quick-add__masthead span{font-family:var(--font-heading--family);font-size:1.75rem;font-weight:500}.nc-quick-add__masthead i{width:28px;height:1px;background:#c69b50}.nc-quick-add__masthead small{color:#fff7e6ad;font-size:1rem;font-style:normal;font-weight:750;letter-spacing:.09em;text-transform:uppercase}#QuickAddStandard .quick-add-modal__toggle{position:absolute!important;width:40px;height:40px;min-width:40px;min-height:40px;top:9px!important;right:12px!important;padding:11px;border:1px solid rgba(255,247,230,.25)!important;background:#fff7e61a;color:#fff7e6;transition:border-color .2s ease,background-color .2s ease,color .2s ease,transform .2s ease}#QuickAddStandard .quick-add-modal__toggle svg{width:16px;height:16px}@media(hover:hover){#QuickAddStandard .quick-add-modal__toggle:hover{border-color:#c69b50!important;background:#c69b50;color:#17301f;transform:rotate(90deg)}}#QuickAddStandard .quick-add-modal__toggle:focus-visible{outline:3px solid #e0b96f;outline-offset:2px}#QuickStandardModal.quick-add-modal__content-info{display:block;height:auto;max-height:calc(min(88dvh,820px) - 58px);padding:0!important;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9c783b rgba(29,55,36,.08);scrollbar-width:thin}#QuickStandardModal::-webkit-scrollbar{width:7px}#QuickStandardModal::-webkit-scrollbar-track{background:#1d372414}#QuickStandardModal::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:#9c783b;background-clip:padding-box}#QuickStandardModal>product-info{display:block;width:100%;margin:0;padding:0;background:#f6edd9}#QuickStandardModal .product-quick-add__grid{display:block}#QuickStandardModal .product-information__media{padding:22px 24px;border-bottom:1px solid rgba(43,68,46,.14);background:radial-gradient(circle at 100% 0%,rgba(191,149,73,.12),transparent 220px),#fffbf1b8}#QuickStandardModal .product-quick-add__media{display:grid;width:100%;grid-template-columns:118px minmax(0,1fr);align-items:center;gap:18px}#QuickStandardModal .product-quick-add__media>.media{position:relative!important;width:118px;height:118px;min-height:118px;overflow:hidden;border:1px solid rgba(44,69,47,.16);border-radius:17px;background:#e1d2b5;box-shadow:0 10px 24px #1e301f1c}#QuickStandardModal .product-quick-add__media>.media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}#QuickStandardModal .product-quick-add__media0{min-width:0}#QuickStandardModal .product-quick-add__media0 rte-formatter p{margin:0 0 5px;color:#9a6e2a;font-size:1rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}#QuickStandardModal .product-quick-add__media0 h2{margin:0 0 8px;color:#172d1e;font-family:var(--font-heading--family);font-size:clamp(2.5rem,4vw,3.4rem);font-weight:400;line-height:1.04;letter-spacing:-.025em}#QuickStandardModal .product-quick-add__media0 .price,#QuickStandardModal .product-quick-add__media0 .price-item{color:#1d3b27;font-size:1.75rem;font-weight:700}#QuickStandardModal .product-details{padding:24px;background:radial-gradient(circle at 100% 100%,rgba(188,145,68,.1),transparent 220px),linear-gradient(180deg,#f8f1e2,#f1e3c8)}#QuickStandardModal .product-details>.view-product-title{display:none}#QuickStandardModal .variant-selects{display:grid;gap:18px}#QuickStandardModal .variant-option{margin:0;padding:0;border:0}#QuickStandardModal .variant-option .form__label{display:block;margin-bottom:9px;color:#2c4733;font-size:1.05rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}#QuickStandardModal .variant-option .form__label [data-selected-value]{color:#996d2b}#QuickStandardModal .variant-option--pill>input+label{min-width:46px;min-height:42px;margin:0 7px 7px 0;padding:9px 14px;border:1px solid rgba(44,69,47,.22);border-radius:999px;background:#fffcf3bd;color:#203a28;font-size:1.15rem;font-weight:650;line-height:1.1;transition:border-color .18s ease,background-color .18s ease,color .18s ease,transform .18s ease}#QuickStandardModal .variant-option--pill>input:checked+label{border-color:#183824;background:#183824;box-shadow:0 7px 16px #1838242e;color:#fff7e6}@media(hover:hover){#QuickStandardModal .variant-option--pill>input+label:hover{border-color:#b68a40;transform:translateY(-2px)}}#QuickStandardModal .variant-option--swatches .swatch-wrapper{padding:3px;border:1px solid rgba(44,69,47,.22);border-radius:50%;background:#fffaf0}#QuickStandardModal .variant-option--swatches .swatch{width:38px!important;height:38px!important;border-radius:50%!important}#QuickStandardModal .variant-option--swatches input:checked+label .swatch{box-shadow:0 0 0 2px #b68a40}#QuickStandardModal .buy-buttons-block{margin-top:24px;padding-top:20px;border-top:1px solid rgba(44,69,47,.15)}#QuickStandardModal .product-form__buttons{display:grid;grid-template-columns:128px minmax(0,1fr);align-items:end;gap:12px}#QuickStandardModal .product-form__quantity{min-width:0;margin:0}#QuickStandardModal .product-form__quantity .form__label{display:block;margin-bottom:8px;color:#2c4733;font-size:1.05rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}#QuickStandardModal .quantity{display:grid;width:128px;min-height:52px;grid-template-columns:40px 48px 40px;overflow:hidden;border:1px solid rgba(44,69,47,.24);border-radius:999px;background:#fffcf3d6}#QuickStandardModal .quantity__button{position:static;width:40px;min-width:40px;color:#183824}#QuickStandardModal .quantity-minus{grid-column:1}#QuickStandardModal .quantity-plus{grid-column:3}#QuickStandardModal .quantity__input{grid-column:2;width:48px;min-width:48px;padding:0;color:#183824;font-weight:750;text-align:center}#QuickStandardModal .product-form__buttons>.add-to-cart-button-container{min-width:0}#QuickStandardModal .add-to-cart-button-inner{gap:10px}#QuickStandardModal .add-to-cart-button-inner>.add-to-cart-button-container{min-width:0;flex:1 1 auto}#QuickStandardModal .add-to-cart-button{min-height:54px;border:1px solid #183824!important;border-radius:999px!important;background:#183824!important;box-shadow:0 11px 24px #18382433;color:#fff7e6!important;font-size:1.2rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}#QuickStandardModal .add-to-cart-text,#QuickStandardModal .add-to-cart-text__content{color:#fff7e6!important;opacity:1!important;visibility:visible!important}#QuickStandardModal .add-to-cart-button:hover{border-color:#b68a40!important;background:#b68a40!important;color:#17301f!important}#QuickStandardModal .add-to-cart-button:hover .add-to-cart-text,#QuickStandardModal .add-to-cart-button:hover .add-to-cart-text__content{color:#17301f!important}#QuickStandardModal .add-to-cart-button-inner>.card-wishlist,#QuickStandardModal .add-to-cart-button-inner .wishlist-button{width:54px;min-width:54px;height:54px;min-height:54px;border:1px solid rgba(24,56,36,.32)!important;border-radius:50%!important;background:#fffcf3d6!important;color:#183824!important;box-shadow:0 8px 20px #1838241a}#QuickStandardModal .wishlist-button:hover{border-color:#b68a40!important;background:#b68a40!important;color:#17301f!important}@media screen and (max-width:749px){#QuickAddStandard .quick-add-modal__content{width:calc(100% - 16px)!important;max-width:none!important;max-height:calc(100dvh - 16px)!important;border-radius:22px}.nc-quick-add__masthead{min-height:54px;padding-left:17px;flex-basis:54px}.nc-quick-add__masthead span{font-size:1.55rem}.nc-quick-add__masthead i{width:20px}#QuickAddStandard .quick-add-modal__toggle{width:38px;height:38px;min-width:38px;min-height:38px;top:8px!important;right:9px!important;padding:10px}#QuickStandardModal.quick-add-modal__content-info{max-height:calc(100dvh - 70px)}#QuickStandardModal .product-information__media{padding:18px}#QuickStandardModal .product-quick-add__media{grid-template-columns:92px minmax(0,1fr);gap:14px}#QuickStandardModal .product-quick-add__media>.media{width:92px;height:104px;min-height:104px;border-radius:14px}#QuickStandardModal .product-quick-add__media0 h2{font-size:clamp(2.2rem,8vw,2.9rem)}#QuickStandardModal .product-details{padding:20px 16px 24px}#QuickStandardModal .variant-option--pill>input+label{min-width:44px;min-height:40px;padding:8px 12px}#QuickStandardModal .product-form__buttons{grid-template-columns:112px minmax(0,1fr);gap:9px}#QuickStandardModal .quantity{width:112px;grid-template-columns:36px 40px 36px}#QuickStandardModal .quantity__button{width:36px;min-width:36px}#QuickStandardModal .quantity__input{width:40px;min-width:40px}}@media screen and (max-width:480px){#QuickStandardModal .product-form__buttons{grid-template-columns:1fr}#QuickStandardModal .quantity{width:124px;grid-template-columns:38px 48px 38px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/quick-add.css.map */
