html #slidecarthq#slidecarthq .slidecarthq{width:600px!important;max-width:600px!important;height:100dvh!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;background:#fff!important;color:#283f30!important;font-family:var(--font-stack-body-primary, Muli, Arial, sans-serif)!important}html #slidecarthq#slidecarthq .slidecarthq-overlay{background:#1d2c2394!important}html #slidecarthq#slidecarthq .slidecarthq>.items{-webkit-overflow-scrolling:touch;touch-action:pan-x pinch-zoom!important;scroll-behavior:auto!important}html #slidecarthq#slidecarthq .slidecarthq>.items *{touch-action:pan-x pinch-zoom!important}html #slidecarthq#slidecarthq .slidecarthq>.items>*{flex-shrink:0!important}html #slidecarthq#slidecarthq .slidecarthq>.note{display:none!important}html #slidecarthq#slidecarthq .slidecarthq>.header{flex:0 0 auto!important;min-height:78px;padding:16px 28px!important;border-bottom:1px solid #e7e7df!important;background:#fff!important}html #slidecarthq#slidecarthq .slidecarthq>.header [role=heading]{margin:0!important;color:#286446!important;font:400 32px/1.1 Georgia,Times New Roman,serif!important;letter-spacing:-.02em!important}html #slidecarthq#slidecarthq .slidecarthq>.header button{width:44px!important;height:44px!important;border:0!important;background:transparent!important;color:#286446!important}html #slidecarthq#slidecarthq .slidecarthq>.items{flex:1 1 0!important;min-height:0!important;max-height:none!important;height:auto!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;padding:0 28px!important;margin:0!important}html #slidecarthq#slidecarthq .items>.item{margin:0!important;padding:24px 0!important;border-bottom:1px solid #e7e7df!important}html #slidecarthq#slidecarthq .item-container{gap:18px!important}html #slidecarthq#slidecarthq .item-image-anchor{width:104px!important;min-width:104px!important;flex:0 0 104px!important;align-self:flex-start;background:#f5f3ed}html #slidecarthq#slidecarthq .item-image-anchor img{width:104px!important;height:116px!important;object-fit:cover;border-radius:0!important}html #slidecarthq#slidecarthq .item .main{flex:1;min-width:0;margin:0!important}html #slidecarthq#slidecarthq .item .title a{display:block;color:#286446!important;font:400 21px/1.2 Georgia,Times New Roman,serif!important;letter-spacing:-.012em!important;text-decoration:none!important}html #slidecarthq#slidecarthq .item .remove{min-width:36px;min-height:36px;color:#5c685f!important}html #slidecarthq#slidecarthq .item .main-bottom{align-items:flex-end!important;gap:12px;margin-top:16px!important}html #slidecarthq#slidecarthq .quantity-selector{height:38px!important;border:1px solid #c8cfc7!important;border-radius:0!important}html #slidecarthq#slidecarthq .quantity-selector button{width:36px!important;height:36px!important;color:#286446!important}html #slidecarthq#slidecarthq .quantity-selector input{width:36px!important;height:36px!important;font:400 14px/1.4 var(--font-stack-body-primary, Muli, Arial, sans-serif)!important}html #slidecarthq#slidecarthq .slidecarthq>.note{flex:0 0 auto!important;margin:0!important;padding:10px 28px!important;min-height:0!important;border-top:1px solid #e7e7df!important}html #slidecarthq#slidecarthq .slidecarthq>.note button{font-size:12px!important;color:#59675b!important;text-underline-offset:3px}html #slidecarthq#slidecarthq .slidecarthq>.discount-box{flex:0 0 auto!important;padding:12px 28px!important;border-top:0!important;background:#fff!important}html #slidecarthq#slidecarthq .discount-box-form{gap:8px!important}html #slidecarthq#slidecarthq .discount-box input{height:42px!important;min-height:42px!important;border:1px solid #c8cfc7!important;border-radius:0!important;font-size:14px!important}html #slidecarthq#slidecarthq .discount-box button{min-height:42px!important;border-radius:0!important;background:#286446!important;font-size:12px!important}html #slidecarthq#slidecarthq .slidecarthq>.footer{flex:0 0 auto!important;position:relative!important;inset:auto!important;padding:18px 28px max(16px,env(safe-area-inset-bottom))!important;border-top:1px solid #e7e7df!important;background:#f5f3ed!important;color:#283f30!important}html #slidecarthq#slidecarthq .footer .footer-row{padding:0!important;margin:0 0 10px!important;border-color:#dce1d8!important;font-size:14px!important}html #slidecarthq#slidecarthq .footer .shipping-cost{font-size:11px!important;letter-spacing:.02em;color:#5c685f!important}html #slidecarthq#slidecarthq .footer .footer-subtotal-wrapper{color:#286446!important;font-size:20px!important;font-weight:600!important}html #slidecarthq#slidecarthq .footer button.button.full{min-height:50px!important;border-radius:0!important;background:#286446!important;color:#fff!important;font-size:13px!important;font-weight:600!important;letter-spacing:.04em!important}html #slidecarthq#slidecarthq .footer .footer-checkbox{margin:12px 0 0!important;font-size:11px!important;line-height:1.5!important}html #slidecarthq#slidecarthq .footer .footer-checkbox input{accent-color:#286446}html #slidecarthq#slidecarthq .footer .footer-checkbox label{font-size:11px!important;line-height:1.5!important}html #slidecarthq#slidecarthq .footer .footer-continue{margin-top:10px!important;font-size:12px!important}html #slidecarthq#slidecarthq .footer .footer-continue button{font-size:12px!important}html #slidecarthq#slidecarthq .slidecarthq a:focus-visible,html #slidecarthq#slidecarthq .slidecarthq button:focus-visible,html #slidecarthq#slidecarthq .slidecarthq input:focus-visible{outline:2px solid #286446!important;outline-offset:3px}html #slidecarthq#slidecarthq .nh-cart-recommendations{padding:22px 0 26px;color:#283f30}html #slidecarthq#slidecarthq .nh-cart-view{display:flex;align-items:center;justify-content:center;min-height:44px;margin:0 0 28px;padding:10px 18px;border:1px solid #286446;color:#286446;font-size:13px;text-decoration:none}html #slidecarthq#slidecarthq .nh-cart-view:hover{background:#f5f3ed}html #slidecarthq#slidecarthq .nh-cart-recommendations__header{margin:0 0 18px}html #slidecarthq#slidecarthq .nh-cart-recommendations__header h3{margin:0 0 8px;font:400 27px/1.15 Georgia,Times New Roman,serif;color:#286446;letter-spacing:-.02em}html #slidecarthq#slidecarthq .nh-cart-recommendations__header p{margin:0;font-size:13px;line-height:1.55;color:#617064}html #slidecarthq#slidecarthq .nh-cart-recommendations__list{display:grid;gap:22px}html #slidecarthq#slidecarthq .nh-cart-card{display:grid;grid-template-columns:96px minmax(0,1fr) 44px;gap:16px;align-items:start;margin:0}html #slidecarthq#slidecarthq .nh-cart-card__image{display:block;width:96px;height:112px;background:#f5f3ed}html #slidecarthq#slidecarthq .nh-cart-card__image img{display:block;width:100%;height:100%;object-fit:cover}html #slidecarthq#slidecarthq .nh-cart-card__body{display:flex;flex-direction:column;min-height:112px;min-width:0}html #slidecarthq#slidecarthq .nh-cart-card__title{margin:0 0 5px;color:#286446;font:400 22px/1.15 Georgia,Times New Roman,serif;letter-spacing:-.015em}html #slidecarthq#slidecarthq .nh-cart-card__title a{color:inherit;text-decoration:none;font:inherit}html #slidecarthq#slidecarthq .nh-cart-card__subtitle{margin:0 0 10px;color:#435547;font-size:13px;line-height:1.5}html #slidecarthq#slidecarthq .nh-cart-card__price{margin-top:auto;color:#283f30;font-size:14px;font-weight:600;line-height:1.4}html #slidecarthq#slidecarthq .nh-cart-card__add{display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;background:transparent;color:#286446;border:1px solid #ced6cc;border-radius:0;font-size:24px;font-weight:400;cursor:pointer}html #slidecarthq#slidecarthq .nh-cart-card__add:hover{background:#f5f3ed;border-color:#286446}html #slidecarthq#slidecarthq .nh-cart-card__add[disabled]{opacity:.55;cursor:wait}html #slidecarthq#slidecarthq .nh-cart-card__choose{grid-column:2 / -1;justify-self:start;font-size:12px;color:#286446;text-decoration:underline;text-underline-offset:3px}html #slidecarthq#slidecarthq [data-nh-cart-status]:empty{display:none}html #slidecarthq#slidecarthq .nh-cart-recommendations [hidden]{display:none!important}html #slidecarthq#slidecarthq [data-nh-cart-status]{margin:16px 0 0;padding:12px;border:1px solid #c8cfc7;color:#286446;font-size:13px;line-height:1.5}@media(max-width:767px){html #slidecarthq#slidecarthq .slidecarthq{width:100vw!important;max-width:100vw!important}html #slidecarthq#slidecarthq .slidecarthq>.header{padding:16px!important;min-height:66px}html #slidecarthq#slidecarthq .slidecarthq>.header [role=heading]{font-size:29px!important}html #slidecarthq#slidecarthq .slidecarthq>.items{padding-inline:16px!important}html #slidecarthq#slidecarthq .items>.item{padding-block:18px!important}html #slidecarthq#slidecarthq .item-container{gap:12px!important}html #slidecarthq#slidecarthq .item-image-anchor{width:80px!important;min-width:80px!important;flex-basis:80px!important}html #slidecarthq#slidecarthq .item-image-anchor img{width:80px!important;height:96px!important}html #slidecarthq#slidecarthq .item .title a{font-size:19px!important}html #slidecarthq#slidecarthq .quantity-selector{height:40px!important}html #slidecarthq#slidecarthq .quantity-selector button,html #slidecarthq#slidecarthq .quantity-selector input{width:38px!important;height:38px!important}html #slidecarthq#slidecarthq .slidecarthq>.note{padding:8px 16px!important}html #slidecarthq#slidecarthq .slidecarthq>.discount-box{padding:8px 16px!important}html #slidecarthq#slidecarthq .slidecarthq>.footer{padding:14px 16px max(12px,env(safe-area-inset-bottom))!important}html #slidecarthq#slidecarthq .footer .footer-row{margin-bottom:8px!important;padding-bottom:0!important}html #slidecarthq#slidecarthq .footer .footer-continue{display:none!important}html #slidecarthq#slidecarthq .nh-cart-recommendations__header h3{font-size:25px}html #slidecarthq#slidecarthq .nh-cart-card{grid-template-columns:82px minmax(0,1fr) 44px;gap:12px}html #slidecarthq#slidecarthq .nh-cart-card__image{width:82px;height:104px}html #slidecarthq#slidecarthq .nh-cart-card__body{min-height:104px}html #slidecarthq#slidecarthq .nh-cart-card__title{font-size:21px}}@media(max-height:700px){html #slidecarthq#slidecarthq .slidecarthq>.header{min-height:60px;padding-block:10px!important}html #slidecarthq#slidecarthq .slidecarthq>.footer{padding-top:10px!important}html #slidecarthq#slidecarthq .footer .footer-row{margin-bottom:6px!important;padding-bottom:0!important}html #slidecarthq#slidecarthq .footer .footer-continue{display:none!important}}html #slidecarthq#slidecarthq .footer .footer-checkbox span,html #slidecarthq#slidecarthq .footer .footer-checkbox span *{font-size:11px!important;line-height:1.5!important}html #slidecarthq#slidecarthq .footer-subtotal-wrapper .money{font-size:20px!important;font-weight:600!important}html #slidecarthq#slidecarthq .nh-cart-card__price .money{font:inherit}html #slidecarthq#slidecarthq .nh-cart-card__image img{width:100%!important;height:100%!important;max-width:100%!important;margin:0!important;object-fit:cover}html #slidecarthq#slidecarthq .footer-subtotal-wrapper *{font-size:20px!important;font-weight:600!important}html #slidecarthq#slidecarthq .nh-cart-card__title,html #slidecarthq#slidecarthq .nh-cart-card__subtitle,html #slidecarthq#slidecarthq .item .title a{overflow-wrap:anywhere}@media(max-width:767px){html #slidecarthq#slidecarthq .item .main-bottom{flex-wrap:wrap!important}}html #slidecarthq#slidecarthq .slidecarthq>.note,html #slidecarthq#slidecarthq .slidecarthq>.discount-box{padding:0 28px!important;background:#fff!important;border-top:1px solid #e7e9e2!important}html #slidecarthq#slidecarthq .note .note-trigger,html #slidecarthq#slidecarthq .discount-box .nh-cart-discount-toggle{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:44px!important;padding:10px 0!important;margin:0!important;border:0!important;background:transparent!important;color:#286446!important;font:400 13px/1.5 var(--font-stack-body-primary, Muli, Arial, sans-serif)!important;text-align:left!important;text-decoration:none!important;cursor:pointer}html #slidecarthq#slidecarthq .nh-cart-discount-toggle span{font:inherit!important}html #slidecarthq#slidecarthq .nh-cart-discount-toggle .nh-cart-discount-toggle__icon{font-size:22px!important;line-height:1!important}html #slidecarthq#slidecarthq .note .note-trigger:after{content:"";width:12px;height:12px;flex:0 0 12px;background:linear-gradient(currentColor,currentColor) center / 12px 1px no-repeat,linear-gradient(currentColor,currentColor) center / 1px 12px no-repeat}html #slidecarthq#slidecarthq .note:has(textarea) .note-trigger:after{background-size:12px 1px,0 0}html #slidecarthq#slidecarthq .note .note-trigger *{font:inherit!important;color:inherit!important}html #slidecarthq#slidecarthq .note .note-body{padding:0 0 14px!important}html #slidecarthq#slidecarthq .note textarea{height:76px!important;border:1px solid #cdd5cb!important;box-shadow:none!important;border-radius:0!important;padding:12px!important;font-size:13px!important}html #slidecarthq#slidecarthq .discount-box-form[data-nh-discount-collapsed=true]{display:none!important}html #slidecarthq#slidecarthq .discount-box-form{padding:0 0 14px!important;gap:10px!important}html #slidecarthq#slidecarthq .discount-box-form input{min-width:0!important;flex:1 1 0!important;padding:10px 12px!important;color:#283f30!important;background:#fff!important}html #slidecarthq#slidecarthq .discount-box-form button{flex:0 0 auto!important;padding:0 18px!important;background:#fff!important;border:1px solid #286446!important;color:#286446!important;font-size:13px!important}html #slidecarthq#slidecarthq .slidecarthq>.footer{display:flex!important;flex-direction:column!important;padding:22px 28px max(18px,env(safe-area-inset-bottom))!important;border-top:1px solid #dce2d9!important;background:#fff!important}html #slidecarthq#slidecarthq .footer .footer-row{border:0!important;padding:0!important;margin:0!important}html #slidecarthq#slidecarthq .footer .amp-sc__footer-row--subtotal{order:1;align-items:baseline!important;margin-bottom:8px!important}html #slidecarthq#slidecarthq .footer .subtotal-label,html #slidecarthq#slidecarthq .footer .subtotal-label *,html #slidecarthq#slidecarthq .footer .footer-subtotal-wrapper,html #slidecarthq#slidecarthq .footer .footer-subtotal-wrapper *{color:#286446!important;font:400 25px/1.2 Georgia,Times New Roman,serif!important;letter-spacing:-.015em!important}html #slidecarthq#slidecarthq .footer .subtotal-label{text-transform:lowercase!important}html #slidecarthq#slidecarthq .footer .subtotal-label:first-letter{text-transform:uppercase}html #slidecarthq#slidecarthq .footer .footer-row:has(.shipping-label){order:2;margin-bottom:20px!important}html #slidecarthq#slidecarthq .footer .shipping-label,html #slidecarthq#slidecarthq .footer .shipping-cost,html #slidecarthq#slidecarthq .footer .shipping-cost *{font:400 12px/1.5 var(--font-stack-body-primary, Muli, Arial, sans-serif)!important;color:#677268!important;letter-spacing:0!important;text-transform:none!important}html #slidecarthq#slidecarthq .footer>:not(.footer-row):not(.footer-checkbox):not(.footer-continue){order:3}html #slidecarthq#slidecarthq .footer button.button.full{min-height:54px!important;padding:15px 20px!important;line-height:24px!important;font-size:15px!important;font-weight:500!important;letter-spacing:0!important;text-transform:lowercase!important}html #slidecarthq#slidecarthq .footer button.button.full:first-letter{text-transform:uppercase}html #slidecarthq#slidecarthq .footer .footer-checkbox{order:4;padding:0!important;margin:12px 0 0!important;border:0!important;color:#677268!important}html #slidecarthq#slidecarthq .footer .footer-continue{order:5;margin-top:14px!important;color:#286446!important;text-decoration:underline!important;text-underline-offset:3px}@media(max-width:767px){html #slidecarthq#slidecarthq .slidecarthq>.note,html #slidecarthq#slidecarthq .slidecarthq>.discount-box{padding-inline:16px!important}html #slidecarthq#slidecarthq .slidecarthq>.footer{padding:18px 16px max(14px,env(safe-area-inset-bottom))!important}html #slidecarthq#slidecarthq .footer .subtotal-label,html #slidecarthq#slidecarthq .footer .subtotal-label *,html #slidecarthq#slidecarthq .footer .footer-subtotal-wrapper,html #slidecarthq#slidecarthq .footer .footer-subtotal-wrapper *{font-size:23px!important}html #slidecarthq#slidecarthq .footer .footer-row:has(.shipping-label){margin-bottom:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/nh-cart.css.map */
