.nuve-mobile-hero{display:none}.nuve-scent-links{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px}.nuve-scent-links:empty{display:none}.nuve-scent-links a{display:inline-flex;align-items:center;min-height:44px;border:1px solid #d9c6a4;border-radius:24px;padding:8px 16px;background:#f8f3e8;color:#33271b;font-size:13px}.nuve-scent-links a:hover,.nuve-scent-links a[aria-current]{background:#221b14;color:#fff}.nuve-scent-links a:focus-visible{outline:3px solid #946627;outline-offset:3px}.nuve-primary-link,.nuve-secondary-link{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;font-weight:600;text-decoration:none}.nuve-primary-link{background:#17130f;color:#fff!important;border:1px solid #17130f;border-radius:4px;padding:12px 24px}.nuve-primary-link:hover{background:#403326}.nuve-secondary-link{color:#33271b;text-decoration:underline;text-underline-offset:4px}.nuve-cart-guide{background:#f8f3e8;border:1px solid #d9c6a4;border-radius:6px;padding:14px 16px;margin:16px 0;text-align:start;line-height:1.5}.nuve-cart-guide strong{display:block;color:#292018;font-size:16px}.nuve-cart-guide p{margin:6px 0 2px;font-size:13px;color:#4c4136}.nuve-cart-guide a{font-size:14px}.nuve-cart-note{border-block:1px solid #ddd3c2;padding:12px 0;text-align:start}.nuve-cart-note summary{cursor:pointer;min-height:44px;display:list-item;align-content:center;font-weight:500}.nuve-cart-note label{display:block;margin:8px 0}.nuve-cart-note textarea{min-height:88px}.nuve-cart-assurance{font-size:13px;line-height:1.6;margin:12px 0;color:#51463c;text-align:start}.nuve-cart-assurance a{text-decoration:underline;text-underline-offset:3px}.nuve-quantity-limit{display:block;font-size:12px;color:#51463c;line-height:1.4;margin:8px 0}.nuve-quantity-limit[hidden]{display:none}[data-increase-qty]:disabled{opacity:.35;cursor:not-allowed}.nuve-support-link{position:fixed;inset-inline-start:18px;bottom:22px;z-index:190;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:#17130f;color:#fff!important;border:1px solid #c9944e;box-shadow:0 3px 12px #0002}.nuve-support-link:hover{background:#403326}.nuve-card-name,.nuve-card-inspiration{display:block}.nuve-card-name{font-weight:600}.nuve-card-inspiration{font-size:12px;line-height:1.45;color:#62594f;font-weight:400;text-transform:none;margin-top:5px}.t4s-product-title a:has(.nuve-card-name){white-space:normal!important;text-overflow:clip!important;overflow:visible!important;display:block!important;-webkit-line-clamp:unset!important;height:auto!important;max-height:none!important;line-height:1.4!important}.t4s-product-title:has(.nuve-card-name){white-space:normal!important;height:auto!important;max-height:none!important;overflow:visible!important}.nuve-product-assurance{font-size:13px;line-height:1.6;padding:10px 0;margin:8px 0 0;border-bottom:1px solid #e6dece}.nuve-product-assurance a{text-decoration:underline;text-underline-offset:3px}:is(.nuve-primary-link,.nuve-secondary-link,.nuve-support-link,.nuve-cart-note summary):focus-visible{outline:3px solid #946627;outline-offset:4px}@media(max-width:767px){html,body{max-width:100%}.nuve-mobile-hero{display:block;background:#f8f3e8;color:#221b14;padding:26px 20px 20px}.nuve-eyebrow{font-size:11px;letter-spacing:2px;font-weight:600;margin:0 0 12px}.nuve-mobile-hero h1{font-family:var(--font-family-2,Georgia,serif);font-size:36px;line-height:1.08;font-weight:500;letter-spacing:-.6px;margin:0 0 12px;color:#221b14}.nuve-mobile-hero__intro{font-size:15px;line-height:1.55;margin:0 0 15px;max-width:34ch}.nuve-mobile-hero__offer{border-inline-start:3px solid #b58543;padding-inline-start:12px;margin-bottom:16px}.nuve-mobile-hero__offer strong{display:block;font-size:18px}.nuve-mobile-hero__offer span{display:block;font-size:12px;line-height:1.5;margin-top:3px}.nuve-mobile-hero .nuve-primary-link{display:flex;width:100%}.nuve-mobile-hero__copy>.nuve-secondary-link{display:flex;font-size:13px;margin-top:5px}.nuve-mobile-hero__categories{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:15px}.nuve-mobile-hero__categories>a{position:relative;display:block;background:#e5dccd;border-radius:4px;overflow:hidden;color:#fff;min-height:150px}.nuve-mobile-hero__categories img{width:100%;height:160px;object-fit:cover;object-position:center 35%;display:block}.nuve-mobile-hero__categories>a>span{position:absolute;inset-inline:0;bottom:0;background:linear-gradient(transparent,#000d);padding:26px 12px 12px;color:#fff;font-size:14px;font-weight:600;display:flex;justify-content:space-between}.nuve-mobile-hero__categories a:focus-visible{outline:3px solid #946627;outline-offset:3px}.t4s-main-cart{margin-top:20px}.t4s-cartPage__footer>.t4s-row>.nuve-cart-summary{order:0!important}.t4s-cartPage__footer>.t4s-row>.cart_actions{order:1!important}.t4s-cartPage__footer .t4s-btn__checkout{min-height:52px;font-size:16px;border-radius:4px}.t4s-main-cart .t4s-page_cart__item{padding-top:20px;padding-bottom:20px}.t4s-product__title{font-size:23px!important;line-height:1.3!important;text-transform:none!important}.template-product .nuve-support-link{bottom:calc(88px + env(safe-area-inset-bottom,0px))}.template-cart .nuve-support-link{display:none}.t4s-product-info{padding-inline:10px!important}.t4s-product-title{font-size:13px!important;line-height:1.4!important;text-transform:none!important}}@media(prefers-reduced-motion:reduce){.nuve-primary-link,.nuve-support-link{transition:none}}@media(max-width:767px){#shopify-section-3f5cbe46-1629-41ac-9543-83d5322a33a9,[id$=__3f5cbe46-1629-41ac-9543-83d5322a33a9],#shopify-section-banner_8i8iz6,[id$=__banner_8i8iz6]{display:none}}.t4s-product__title .nuve-card-name{display:block;font-size:inherit;line-height:1.18;color:inherit}.t4s-product__title .nuve-card-inspiration{display:block;margin-top:9px;font-family:var(--font-family-1);font-size:14px;line-height:1.5;font-weight:400;letter-spacing:0;text-transform:none;color:#686056}.nuve-product-mood{margin:12px 0 16px!important;color:#70572f;font-size:13px;line-height:1.6;letter-spacing:.025em}.nuve-notes{margin:26px 0;padding:23px 20px;background:#f8f5ed;border:1px solid #e5dccb;border-radius:8px;color:#211c15}.nuve-notes__eyebrow{margin:0 0 9px!important;font-size:10px;letter-spacing:.18em;font-weight:600;color:#816333}.nuve-notes h2{margin:0 0 8px;font-family:var(--font-family-3);font-size:25px;line-height:1.2;font-weight:500;color:#211c15}.nuve-notes__intro{margin:0 0 19px!important;font-size:13px;line-height:1.6;color:#6f665a}.nuve-notes__group{padding:18px 0;border-top:1px solid #e5dccb}.nuve-notes__group:last-child{padding-bottom:0}.nuve-notes__label h3{margin:0;font-size:14px;line-height:1.5;font-weight:600;color:#211c15}.nuve-notes__label p{margin:2px 0 12px!important;font-size:11px;line-height:1.5;color:#756c60}.nuve-notes__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(64px,1fr));gap:12px 6px;padding:0!important;margin:12px 0 0!important;list-style:none}.nuve-notes__note{display:flex;flex-direction:column;align-items:center;gap:7px;min-width:0;text-align:center;font-size:11px;line-height:1.4;overflow-wrap:anywhere}.nuve-notes__image{width:56px;height:56px!important;object-fit:contain;border-radius:50%;background:#fff;padding:5px}@media(max-width:767px){.nuve-notes{padding:21px 16px;margin:22px 0}.nuve-notes h2{font-size:24px}.t4s-product__title{font-size:27px!important;line-height:1.2!important}.nuve-notes__list{grid-template-columns:repeat(auto-fit,minmax(50px,1fr))}.nuve-notes__image{width:48px;height:48px!important}}#t4s-mini_cart .t4s-drawer__wrap{min-height:0;height:auto;flex:1 1 0;overflow:hidden}#t4s-mini_cart .t4s-drawer__main{min-height:120px;flex:1 1 0}#t4s-mini_cart .t4s-drawer__bottom{max-height:40%;overflow-y:auto;overscroll-behavior:contain}#t4s-mini_cart .nuve-drawer-details{padding:0 20px 16px}#t4s-mini_cart .nuve-cart-guide{padding:12px;margin:12px 0}#t4s-mini_cart .nuve-cart-guide strong{font-size:14px}#t4s-mini_cart .nuve-cart-guide p,#t4s-mini_cart .nuve-cart-guide a,#t4s-mini_cart .nuve-delivery-info{font-size:12px}.t4s-product__info-container .t4s-product-form__buttons [data-atc-form]{flex:1 1 180px!important;flex-basis:auto!important;width:auto!important;min-height:48px;margin-top:0!important;background:#131313!important;color:#fff!important;border-radius:0!important;font-weight:600}.t4s-product__info-container .t4s-product-form__qty{flex:0 0 96px!important;max-width:110px;border:1px solid #ddd!important;margin-inline-end:10px!important;border-radius:0!important;min-height:48px}.t4s-product__info-container .shopify-payment-button{width:100%;margin-top:10px}.t4s-product__info-container .shopify-payment-button__button--unbranded{min-height:48px!important;border-radius:0!important;background:#196339!important;color:#fff!important;font-weight:600}.t4s-product__info-container .shopify-payment-button__button--unbranded:hover{background:#124c2b!important}.nuve-buy-now-help{font-size:10px!important;line-height:1.6;margin-top:8px!important;color:#666}.nuve-delivery-panel{border:1px solid #dedede;border-radius:9px;padding:16px 18px;margin:18px 0;background:#fafafa;color:#222}.nuve-delivery-panel>div+div{border-top:1px solid #ddd;margin-top:12px;padding-top:12px}.nuve-delivery-panel strong{display:block;font-size:12px;font-weight:600;line-height:1.5}.nuve-delivery-panel p,.nuve-delivery-panel a{font-size:11px;line-height:1.6;margin:4px 0 0!important}.nuve-delivery-panel a{color:#285d42;text-decoration:underline;text-underline-offset:3px}.nuve-delivery-panel__payment{font-size:10px!important;color:#666;border-top:1px solid #ddd;padding-top:10px;margin-top:12px!important}.t4s-product__title .nuve-card-inspiration{display:table;max-width:100%;padding:8px 12px;border-inline-start:3px solid #c9944e;background:#fbf4e8;color:#79521f;font-weight:600;font-size:15px;line-height:1.5;border-radius:0 4px 4px 0}.t4s-product__title .nuve-card-inspiration{display:table!important;background:#f4e5ca!important;border-inline-start:4px solid #c9944e!important;padding:9px 14px!important;color:#674618!important;font-weight:600!important;box-decoration-break:clone;-webkit-box-decoration-break:clone}.template-collection .t4s-pr-style7{display:flex}.template-collection .t4s-pr-style7 .t4s-product-wrapper{width:100%;height:100%;display:flex;flex-direction:column;background:#fff;border:1px solid #e7d8bc!important;border-radius:22px;padding:12px;transition:border-color .18s,box-shadow .18s}.template-collection .t4s-pr-style7:hover .t4s-product-wrapper{border-color:#bd914c!important;box-shadow:0 6px 20px #80602b0e}.template-collection .t4s-pr-style7 .t4s-product-inner{border:1px solid #eee4d2;border-radius:16px;background:#fff}.template-collection .nuve-collection-media{aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:#fff}.template-collection .nuve-collection-media img{display:block;width:100%;height:100%;object-fit:contain;padding:8px}.template-collection .nuve-collection-offer-tag{position:absolute;z-index:5;top:8px;inset-inline-end:8px;border:1px solid #a67a3a;border-radius:9px;overflow:hidden;text-align:center;pointer-events:none;box-shadow:0 2px 5px #0001}.template-collection .nuve-collection-offer-tag span{display:block;padding:6px 7px;background:#2d261c;color:#efcf92;font:700 9px/1.2 Arial,sans-serif;letter-spacing:.03em}.template-collection .nuve-collection-offer-tag strong{display:block;padding:6px 7px;background:#c9944e;color:#241c0f;font:700 9px/1.2 Arial,sans-serif}.template-collection .t4s-pr-style7 .t4s-product-btns2,.template-collection .t4s-pr-style7 .t4s-product-badge .t4s-badge-sale,.template-collection .t4s-pr-style7 .t4s-product-badge .t4s-badge-new{display:none}.template-collection .t4s-pr-style7 .t4s-product-info{padding:16px 5px 4px;display:flex;flex:1;min-width:0}.template-collection .t4s-pr-style7 .t4s-product-info__inner{width:100%;display:flex;flex-direction:column;align-items:flex-start}.template-collection .t4s-pr-style7 .t4s-product-title{width:100%;margin-bottom:12px;min-height:76px;text-align:start}.template-collection .t4s-pr-style7 .nuve-card-name{font-size:17px;line-height:1.35;color:#30281d;font-weight:600}.template-collection .t4s-pr-style7 .nuve-card-inspiration{font-size:12px;line-height:1.5;color:#7c6b52;margin-top:6px}.template-collection .nuve-collection-type{display:inline-flex;align-items:center;min-height:26px;padding:3px 10px;border:1px solid #e3d1ad;background:#fcf8ef;color:#80602e;border-radius:20px;font-size:11px;line-height:1.5;margin:0 0 12px}.template-collection .t4s-pr-style7 .t4s-product-price{font-size:23px!important;line-height:1.3;font-weight:700;color:#9b6b28;margin:0 0 10px}.template-collection .t4s-pr-style7 .t4s-product-price ins{color:#9b6b28}.template-collection .t4s-pr-style7 .t4s-product-info__inner>.t4s-product-btns{margin-top:auto;padding-top:14px;opacity:1;visibility:visible;transform:none}.template-collection .t4s-pr-style7 .t4s-product-btns a.t4s-pr-addtocart{width:100%;height:48px;min-height:48px;display:flex;align-items:center;justify-content:center;gap:8px;background:#c9944e;color:#241c0f;border:1px solid #b4813c;border-radius:11px;box-shadow:0 3px #8b612b;line-height:1.2;padding:10px 8px;opacity:1;visibility:visible;transform:none}.template-collection .t4s-pr-style7 .t4s-product-btns a.t4s-pr-addtocart:hover{background:#b9843c;color:#fff}.template-collection .t4s-pr-style7 .t4s-product-btns a>.t4s-svg-pr-icon{display:none}.template-collection .t4s-pr-style7 .t4s-product-btns a>.t4s-text-pr{font-size:13px;font-weight:700;line-height:1.3;text-transform:uppercase!important}.template-collection .t4s-pr-style7 .t4s-product-info__btns{display:none}.template-collection .nuve-scent-links{justify-content:center;margin-bottom:24px}@media(max-width:767px){.template-collection .t4s-pr-style7 .t4s-product-wrapper{padding:7px;border-radius:16px}.template-collection .t4s-pr-style7 .t4s-product-inner{border-radius:11px}.template-collection .nuve-collection-media img{padding:3px}.template-collection .nuve-collection-offer-tag{top:5px;inset-inline-end:5px;border-radius:6px}.template-collection .nuve-collection-offer-tag span,.template-collection .nuve-collection-offer-tag strong{font-size:7px;padding:5px}.template-collection .t4s-pr-style7 .t4s-product-info{padding:12px 3px 4px}.template-collection .t4s-pr-style7 .t4s-product-title{min-height:94px;margin-bottom:9px}.template-collection .t4s-pr-style7 .nuve-card-name{font-size:14px}.template-collection .t4s-pr-style7 .nuve-card-inspiration{font-size:10px;line-height:1.5}.template-collection .nuve-collection-type{font-size:10px;padding:3px 8px;min-height:24px;margin-bottom:9px}.template-collection .t4s-pr-style7 .t4s-product-price{font-size:19px!important}.template-collection .t4s-pr-style7 .t4s-product-btns a.t4s-pr-addtocart{height:44px;min-height:44px;border-radius:8px;padding:8px 4px}.template-collection .t4s-pr-style7 .t4s-product-btns a>.t4s-text-pr{font-size:10px;letter-spacing:0}.template-collection .nuve-scent-links{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;padding-bottom:5px;gap:6px}.template-collection .nuve-scent-links a{white-space:nowrap;min-height:40px;font-size:11px;padding:7px 12px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/nuve-cro.css.map */
