html:root,html [class*=color-scheme]{--font-heading-family:Manrope,-apple-system,"Segoe UI",sans-serif;--font-heading-weight:800;--font-heading-style:normal}body :is([class*=ai-image-slider__heading],[class*=video-from-socials-heading],[class*=video-from-socials-heading] h2,.footer-block__newsletter .footer-block__heading){font-family:Manrope,-apple-system,Segoe UI,sans-serif!important;font-weight:800!important}body .card__information{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:1.2rem;text-align:left}body .card__inner .card__information{display:none!important}body .card__information>.card__heading,body .card__information>.card__heading a{grid-column:1;margin:0;text-align:left!important}body .card__information>.card-information{grid-column:2;display:flex!important;justify-content:flex-end!important;text-align:right!important}body .card__information>.card-information>.caption-large:empty{display:none}body .card__information .price{margin:0;justify-content:flex-end!important;text-align:right!important;white-space:nowrap}body .card__information>:not(.card__heading):not(.card-information){grid-column:1 / -1}body .card__information>.card__heading{font-size:2.3rem!important;line-height:1.2!important}body .card__information>.card__heading a{font-size:inherit!important;line-height:inherit!important}@media(max-width:749px){body .card__information>.card__heading{font-size:1.75rem!important}}body .ns-shop__card{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto 1fr;column-gap:1.2rem}body .ns-shop__card>*{grid-column:1 / -1}body .ns-shop__card>.ns-shop__name{grid-column:1;grid-row:2;text-align:left}body .ns-shop__card>.ns-shop__price{grid-column:2;grid-row:2;margin:0;flex-direction:column-reverse;align-items:flex-end;gap:.1rem;text-align:right;white-space:nowrap}body .ns-shop__card>.ns-add,body .ns-shop__card>button{grid-row:3;align-self:end}body .ns-fave{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto 1fr;column-gap:1.2rem;align-items:start}body .ns-fave>*{grid-column:1 / -1}body .ns-fave>.ns-fave__img{justify-self:center}body .ns-fave>.ns-fave__name{grid-column:1;grid-row:2;margin:0;text-align:left}body .ns-fave>.ns-fave__price{grid-column:2;grid-row:2;margin:0;text-align:right;white-space:nowrap}body .ns-fave>.ns-pill{grid-row:3;justify-self:center;align-self:end}body .ns-tcard{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto 1fr;column-gap:1.2rem;align-items:start}body .ns-tcard>*{grid-column:1 / -1}body .ns-tcard>.ns-tcard__name{grid-column:1;grid-row:2;text-align:left}body .ns-tcard>.ns-tcard__price{grid-column:2;grid-row:2;margin:0!important;text-align:right;white-space:nowrap}body .ns-tcard>.ns-add{grid-row:3;align-self:end}body :is(.card__information>.card__heading,.ns-shop__card>.ns-shop__name,.ns-fave>.ns-fave__name,.ns-tcard>.ns-tcard__name){display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2;overflow:hidden!important;max-height:none!important;align-self:start}body .card__information>.card__heading a{display:inline!important;-webkit-line-clamp:unset!important}body :is(.card__information>.card-information,.ns-shop__card>.ns-shop__price,.ns-fave>.ns-fave__price,.ns-tcard>.ns-tcard__price){align-self:end;padding-bottom:.1em}@media(max-width:749px){body #product-grid{--grid-mobile-horizontal-spacing:1.2rem;--grid-mobile-vertical-spacing:1.2rem}body .card__information{grid-template-columns:minmax(0,1fr)}body .card__information>.card-information{grid-column:1;margin-top:.4rem}body .ns-shop__card{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto 1fr}body .ns-shop__card>.ns-shop__price{grid-column:1;grid-row:3;justify-self:end}body .ns-shop__card>.ns-add,body .ns-shop__card>button{grid-row:4}}body .card__badge{justify-self:start!important;align-self:start!important}body .card__badge .badge{font-size:1.4rem;transform:rotate(-30deg)}body .card__badge .badge.ns-pct{font-size:2.8rem;line-height:1;padding:0}@media(max-width:749px){body .card__badge .badge{font-size:1.1rem}body .card__badge .badge.ns-pct{font-size:2.2rem}}body .ns-shop__badges{left:1rem;right:auto;top:1rem;flex-direction:column;align-items:flex-start;gap:.2rem}body .ns-shop__badge:not(.ns-shop__badge--out){position:relative;display:grid;place-items:center;width:7.2rem;height:7.2rem;padding:0 .6rem;border:0;border-radius:0;background:var(--ns-accent);color:#000;font-size:1.3rem;font-weight:800;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-align:center;transform:rotate(-30deg);clip-path:polygon(100% 50%,91.5% 61.1%,93.3% 75%,80.4% 80.4%,75% 93.3%,61.1% 91.5%,50% 100%,38.9% 91.5%,25% 93.3%,19.6% 80.4%,6.7% 75%,8.5% 61.1%,0 50%,8.5% 38.9%,6.7% 25%,19.6% 19.6%,25% 6.7%,38.9% 8.5%,50% 0,61.1% 8.5%,75% 6.7%,80.4% 19.6%,93.3% 25%,91.5% 38.9%)}body .ns-shop__badge--sale{font-size:0!important;color:transparent!important}body .ns-shop__badge--sale:after{content:"%";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:2.8rem;line-height:1;color:#000}@media(max-width:749px){body .ns-shop__badge:not(.ns-shop__badge--out){width:5.6rem;height:5.6rem;font-size:1rem}body .ns-shop__badge--sale:after{font-size:2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/ns-font.css.map */
