:root{--nudient-card-inset: var(--nudient-spacing-24);--nudient-card-image-gap: var(--nudient-spacing-4);--nudient-card-gap: var(--nudient-spacing-4);--nudient-card-padding-end: var(--nudient-spacing-8);--nudient-card-text-height: calc( var(--nudient-card-image-gap) + 3 * var(--nudient-card-gap) + var(--nudient-type-label-large-line-height) + var(--nudient-type-body-default-line-height) + var(--nudient-type-mono-default-line-height) + var(--nudient-card-padding-end) );--nudient-card-sold-out-image-opacity: .5}@media(max-width:767px){:root{--nudient-card-inset: var(--nudient-spacing-16)}}html .product-card .product-grid__card.product-grid__card{gap:var(--nudient-card-gap);padding-block:0 var(--nudient-card-padding-end);padding-inline:0;color:var(--color-foreground-heading)}html .product-card .product-grid__card>:not(.card-gallery,.nudient-card-badges,.product-grid-view-zoom-out--details){padding-inline:var(--nudient-card-inset)}html .product-card .card-gallery{--gallery-aspect-ratio: 4 / 5;margin-block-end:var(--nudient-card-image-gap);background-color:var(--nudient-color-surface-image)}html .product-card .product-badges{display:none}html .product-card .nudient-card-badges{position:absolute;z-index:var(--layer-flat);top:var(--nudient-spacing-8);inset-inline-start:var(--nudient-card-inset);display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--nudient-spacing-8);pointer-events:none}.nudient-card-badge{padding-block:var(--nudient-spacing-4);color:var(--color-foreground-heading);font-family:var(--nudient-font-family);font-size:var(--nudient-type-label-large-size);line-height:var(--nudient-type-label-large-line-height);letter-spacing:var(--nudient-type-label-large-letter-spacing);font-weight:var(--nudient-type-label-large-weight);text-transform:uppercase}.nudient-card-badge--custom{padding-block:var(--nudient-spacing-4);padding-inline:var(--nudient-spacing-8);border-radius:var(--nudient-radius-sm);background-color:var(--nudient-badge-background);color:var(--nudient-badge-text)}.nudient-card-badge--sale{--nudient-badge-background: var(--color-primary-button-background);--nudient-badge-text: var(--color-primary-button-text)}.nudient-card-badge--border{padding-block:calc(var(--nudient-spacing-4) - 1px);padding-inline:calc(var(--nudient-spacing-8) - 1px);border:1px solid var(--color-border)}@media(max-width:767px){.nudient-card-badge{--nudient-badge-scale: .8333;padding-block:calc(var(--nudient-spacing-4) * var(--nudient-badge-scale));font-size:var(--nudient-type-label-small-size);line-height:var(--nudient-type-label-small-line-height);letter-spacing:var(--nudient-type-label-small-letter-spacing);font-weight:var(--nudient-type-label-small-weight)}.nudient-card-badge--custom{padding-block:calc(var(--nudient-spacing-4) * var(--nudient-badge-scale));padding-inline:calc(var(--nudient-spacing-8) * var(--nudient-badge-scale));border-radius:calc(var(--nudient-radius-sm) * var(--nudient-badge-scale))}.nudient-card-badge--border{padding-block:calc(var(--nudient-spacing-4) * var(--nudient-badge-scale) - 1px);padding-inline:calc(var(--nudient-spacing-8) * var(--nudient-badge-scale) - 1px)}}.nudient-card-name{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--nudient-spacing-8);margin:0;color:var(--color-foreground-heading)}.nudient-card-name__title{font-family:var(--nudient-font-family);font-size:var(--nudient-type-label-large-size);line-height:var(--nudient-type-label-large-line-height);letter-spacing:var(--nudient-type-label-large-letter-spacing);font-weight:var(--nudient-type-label-large-weight);text-transform:uppercase}.nudient-card-name__magsafe{font-family:var(--nudient-font-family);font-size:var(--nudient-type-label-small-size);line-height:var(--nudient-type-label-small-line-height);letter-spacing:var(--nudient-type-label-small-letter-spacing);font-weight:var(--nudient-type-label-small-weight);text-transform:uppercase}.nudient-card-colour{margin:0;color:var(--color-foreground);font-family:var(--nudient-font-family);font-size:var(--nudient-type-body-default-size);line-height:var(--nudient-type-body-default-line-height);letter-spacing:var(--nudient-type-body-default-letter-spacing);font-weight:var(--nudient-type-body-default-weight)}.nudient-card-price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--nudient-spacing-8);margin:0;color:var(--color-foreground-heading);font-family:var(--nudient-font-family);font-size:var(--nudient-type-mono-default-size);line-height:var(--nudient-type-mono-default-line-height);letter-spacing:var(--nudient-type-mono-default-letter-spacing);font-weight:var(--nudient-type-mono-default-weight);font-variant-numeric:tabular-nums}.nudient-card-price__was+.nudient-card-price__now,.nudient-bundle-card__was+.nudient-bundle-card__now{color:var(--color-status-error)}.nudient-card-price__was{color:var(--color-foreground);text-decoration-line:line-through;text-decoration-thickness:1px;text-decoration-color:currentColor}html .product-card:has([data-nudient-sold-out]) :is(.nudient-card-name,.nudient-card-colour,.nudient-card-price,.nudient-card-price__was,.nudient-card-price__now){color:var(--nudient-color-text-disabled)}html .product-card:has([data-nudient-sold-out]) .card-gallery>a>*{opacity:var(--nudient-card-sold-out-image-opacity)}html .product-card .product-card__link:focus-visible{outline:var(--nudient-focus-width) solid var(--color-input-focus-border);outline-offset:0}.nudient-swatch-row{display:flex;align-items:center;gap:6px;padding-block:var(--nudient-spacing-4)}.nudient-swatch-row__dot{flex-shrink:0;width:14px;height:14px;border:1px solid var(--color-border);border-radius:50%;background-color:var(--nudient-swatch-colour);background-image:var(--nudient-swatch-image, none);background-size:cover;background-position:center}.nudient-swatch-row__more{padding-inline-start:var(--nudient-spacing-4);color:var(--color-foreground);font-family:var(--nudient-font-family);font-size:var(--nudient-type-body-small-size);line-height:var(--nudient-type-body-small-line-height);letter-spacing:var(--nudient-type-body-small-letter-spacing);font-weight:var(--nudient-type-body-small-weight)}.nudient-bundle-card{position:relative;display:flex;flex-direction:column;gap:var(--nudient-spacing-8);color:var(--color-foreground-heading)}.nudient-bundle-card__link{position:absolute;z-index:var(--layer-flat);top:0;right:0;bottom:0;left:0}.nudient-bundle-card__link:focus-visible{outline:var(--nudient-focus-width) solid var(--color-input-focus-border);outline-offset:0}.nudient-bundle-card__image{aspect-ratio:4 / 5;overflow:hidden;background-color:var(--nudient-color-surface-image)}.nudient-bundle-card__image img{display:block;width:100%;height:100%;object-fit:cover}.nudient-bundle-card__content{display:flex;flex-direction:column;gap:var(--nudient-spacing-4);padding-inline:var(--nudient-card-inset);padding-block-end:var(--nudient-spacing-32)}.nudient-bundle-card__name{margin:0;font-family:var(--nudient-font-family);font-size:var(--nudient-type-label-large-size);line-height:var(--nudient-type-label-large-line-height);letter-spacing:var(--nudient-type-label-large-letter-spacing);font-weight:var(--nudient-type-label-large-weight);text-transform:uppercase}.nudient-bundle-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--nudient-spacing-8);margin:0;font-family:var(--nudient-font-family);font-size:var(--nudient-type-mono-default-size);line-height:var(--nudient-type-mono-default-line-height);letter-spacing:var(--nudient-type-mono-default-letter-spacing);font-weight:var(--nudient-type-mono-default-weight);font-variant-numeric:tabular-nums}.nudient-bundle-card__was{color:var(--color-foreground);text-decoration-line:line-through;text-decoration-thickness:1px;text-decoration-color:currentColor}.nudient-bundle-card__save{font-size:var(--nudient-type-label-small-size);line-height:var(--nudient-type-label-small-line-height);letter-spacing:var(--nudient-type-label-small-letter-spacing);font-weight:var(--nudient-type-label-small-weight);font-variant-numeric:normal;text-transform:uppercase}.nudient-bundle-card--sold-out :is(.nudient-bundle-card__name,.nudient-bundle-card__price,.nudient-bundle-card__was){color:var(--nudient-color-text-disabled)}.nudient-bundle-card--sold-out .nudient-bundle-card__image img{opacity:var(--nudient-card-sold-out-image-opacity)}@media(max-width:767px){.nudient-bundle-card__content{padding-block-end:var(--nudient-spacing-24)}.nudient-bundle-card__price{gap:6px}.nudient-bundle-card__save{display:none}}.nudient-lifestyle-tile{--nudient-tile-span: 1;position:relative;grid-column:span var(--nudient-tile-span);justify-self:stretch;align-self:stretch;display:flex;align-items:flex-end;min-width:0;overflow:hidden;background-color:var(--color-background)}@media(min-width:1440px){.nudient-lifestyle-tile--span-2{--nudient-tile-span: 2}.nudient-lifestyle-tile--span-3{--nudient-tile-span: 3}}.nudient-lifestyle-tile:before{content:"";flex:none;width:0;padding-block-end:calc(125% / var(--nudient-tile-span) + var(--nudient-card-text-height))}.nudient-lifestyle-tile__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nudient-lifestyle-tile__link{position:absolute;z-index:var(--layer-raised);top:0;right:0;bottom:0;left:0}.nudient-lifestyle-tile__link:focus-visible{outline:var(--nudient-focus-width) solid var(--color-input-focus-border);outline-offset:0}.nudient-lifestyle-tile__label{position:relative;z-index:var(--layer-flat);margin:0;padding:var(--nudient-card-inset);color:var(--color-foreground-heading);font-family:var(--nudient-font-family);font-size:var(--nudient-type-label-large-size);line-height:var(--nudient-type-label-large-line-height);letter-spacing:var(--nudient-type-label-large-letter-spacing);font-weight:var(--nudient-type-label-large-weight);text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/73/assets/nudient-card.css.map */
