.nuscent-discovery-feature{padding:0 0 32px}.nuscent-discovery-feature__inner{display:grid;grid-template-columns:180px minmax(0,1fr);gap:28px;align-items:center;padding:24px;border:1px solid rgba(var(--color-foreground),.15)}.nuscent-discovery-feature__image{display:block;aspect-ratio:1}.nuscent-discovery-feature__image img{display:block;width:100%;height:100%;object-fit:contain}.nuscent-discovery-feature__body h2{margin:4px 0 10px;font-size:24px;line-height:1.3}.nuscent-discovery-feature__body p{margin:0 0 10px;line-height:1.5}.nuscent-discovery-feature__label{font-size:12px;letter-spacing:.08em;text-transform:uppercase}.nuscent-discovery-feature__product{font-size:13px}.nuscent-discovery-feature__purchase{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center}.nuscent-discovery-feature__price{display:flex;flex-wrap:wrap;gap:8px;font-size:17px}.nuscent-discovery-feature__price s{font-size:14px;opacity:.65}.nuscent-discovery-feature__purchase .button{min-height:44px;padding:10px 24px}.nuscent-discovery-feature a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media screen and (max-width:749px){.nuscent-discovery-feature__inner{grid-template-columns:100px minmax(0,1fr);gap:16px;padding:16px;align-items:start}.nuscent-discovery-feature__body h2{font-size:19px}.nuscent-discovery-feature__body p{font-size:13px}.nuscent-discovery-feature__purchase .button{width:100%;padding:10px 12px}}.nuscent-fullsize{padding:56px 0}.nuscent-fullsize__header{max-width:700px;margin:0 auto 30px}.nuscent-fullsize__header h2{margin:0 0 12px}.nuscent-fullsize__header p{margin:0;line-height:1.6}.nuscent-fullsize__grid{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:0;margin:0}.nuscent-fullsize__card{min-width:0;display:flex;flex-direction:column}.nuscent-fullsize__image{display:block;aspect-ratio:1;overflow:hidden}.nuscent-fullsize__image img{display:block;width:100%;height:100%;object-fit:contain}.nuscent-fullsize__body{display:flex;flex-direction:column;flex:1;padding-top:16px}.nuscent-fullsize__body h3{margin:0 0 10px;font-size:18px;line-height:1.35}.nuscent-fullsize__body h3 a{color:inherit;text-decoration:none}.nuscent-fullsize__profile{margin:0 0 8px;font-size:15px;line-height:1.5}.nuscent-fullsize__occasion{margin:0 0 12px;font-size:13px;line-height:1.5;opacity:.8}.nuscent-fullsize__rating{margin:auto 0 10px;font-size:13px}.nuscent-fullsize__price{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px;font-size:17px;line-height:1.4}.nuscent-fullsize__price s{opacity:.6;font-size:14px}.nuscent-fullsize__button{width:100%;min-height:44px;padding:10px 12px;text-align:center}.nuscent-fullsize__footer{margin-top:28px}.nuscent-fullsize a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media screen and (max-width:989px){.nuscent-fullsize__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}}@media screen and (max-width:749px){.nuscent-fullsize{padding:36px 0}.nuscent-fullsize__body h3{font-size:16px}.nuscent-fullsize__profile{font-size:14px}}.ss-dynamic-row{position:relative;clear:both;overflow:hidden}image-block{display:flex;align-items:center;justify-content:center;aspect-ratio:var(--ratio);width:100%;max-width:calc(var(--image-height) * var(--ratio));height:var(--image-height);overflow:hidden;--image-height-basis: 10rem;--image-height-small: calc(var(--image-height-basis) * 2);--image-height-medium: calc(var(--image-height-basis) * 3);--image-height-large: calc(var(--image-height-basis) * 4)}@media screen and (min-width:750px){image-block{--image-height-small: calc(var(--image-height-basis) * 2.5);--image-height-medium: calc(var(--image-height-basis) * 3.5);--image-height-large: calc(var(--image-height-basis) * 4.5)}}@media screen and (max-width:749px){image-block{height:auto}}image-block[height=small]{--image-height: var(--image-height-small)}image-block[height=medium]{--image-height: var(--image-height-medium)}image-block[height=large]{--image-height: var(--image-height-large)}image-block[ratio=portrait]{--ratio: 4 / 5}image-block[ratio=square]{--ratio: 1 / 1}@media screen and (min-width:750px){image-block[ratio=square]{max-width:var(--image-height)}}image-block[ratio=landscape]{--ratio: 16 / 9}image-block img{object-fit:cover;width:100%;height:auto;aspect-ratio:var(--ratio);border-radius:var(--border-radius)}.card__information .nuscent-scent-profile{min-height:2.9em;margin:6px 0 12px;font-size:13px;line-height:1.45;letter-spacing:normal;text-transform:none;color:inherit}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map */
