.inz-gift.page-width{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding-top:32px;padding-bottom:64px}.inz-gift__visual{position:relative;padding-bottom:38px}.inz-gift__main{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.inz-gift__inset{position:absolute;right:-20px;bottom:0;width:34%;padding:8px;background:#fff;box-shadow:0 4px 18px #00000012}.inz-gift__inset img{width:100%;height:auto;display:block;aspect-ratio:1;object-fit:cover}.inz-gift__inset span{display:block;font-size:10px;text-align:center;padding:7px 0}.inz-gift__kicker{text-transform:uppercase;letter-spacing:.16em;font-size:11px;margin:0}.inz-gift__copy h2{font-size:clamp(30px,3.2vw,46px);line-height:1.12;max-width:350px;margin:14px 0 20px}.inz-gift__copy>p:not(.inz-gift__kicker){max-width:470px;margin-bottom:26px}.inz-gift__choices{border:0;padding:0;margin:0 0 20px;max-width:100%}.inz-gift__choices legend{font-weight:600;font-size:14px;margin-bottom:6px}.inz-gift__total{display:flex;justify-content:space-between;gap:16px;border-top:1px solid #dfd6d2;padding:20px 0}.inz-gift__submit{width:100%}.inz-gift__trio{margin-top:14px}.inz-gift__trio small{display:block;font-size:11px;line-height:1.6;text-align:center;margin:9px 0 18px}#cart-notification-product:has(>.inz-gift__cart-item){flex-direction:column;gap:16px}.inz-gift__cart-item{display:flex;gap:15px}.inz-gift__note{display:block;font-size:11px;line-height:1.7;margin-top:16px;opacity:.75}.inz-gift__status:empty{display:none}.inz-gift__cart{margin-bottom:16px}.inz-gift__cart[hidden]{display:none}@media(max-width:749px){.inz-gift.page-width{grid-template-columns:1fr;gap:28px;padding-top:24px;padding-bottom:40px}.inz-gift__inset{right:8px}.inz-gift__copy h2{max-width:none}.inz-gift__choices label{padding:1rem 1.4rem!important}}.inz-holiday-quiz.page-width{display:flex;align-items:center;justify-content:space-between;gap:32px;padding-top:36px;padding-bottom:36px;background:#f8f5f0;width:calc(100% - clamp(32px,8vw,128px));margin:clamp(24px,3vw,40px) auto 32px}.inz-holiday-quiz h2{margin:6px 0 10px}.inz-holiday-quiz p{margin:0;max-width:640px}.inz-holiday-quiz__kicker{text-transform:uppercase;letter-spacing:.16em;font-size:11px}.inz-holiday-quiz__actions{display:flex;flex-direction:column;align-items:center;gap:12px;flex-shrink:0}@media(max-width:749px){.inz-holiday-quiz.page-width{margin:24px auto;display:block;padding:28px 22px}.inz-holiday-quiz__actions{margin-top:22px;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map?subset=AADA */
