.page-width.smarte{padding:0}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}.smarte-product-page-overrides{margin-bottom:80px}.smarte-product-page-overrides media-gallery .slider-mobile-gutter ul li:nth-child(n+6){display:none;opacity:0}.smarte-product-page-overrides media-gallery[expanded=true] .slider-mobile-gutter ul li:nth-child(n+6){display:block;opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:1s}.smarte-product-page-overrides media-gallery[expanded=true] .load-more{display:none}.smarte-product-page-overrides media-gallery .load-more{border-radius:4px;background:var(--NWH-Faint-grey, #EDEEE6);display:flex;height:50px;padding:0 16px;justify-content:center;align-items:center;align-self:stretch;color:var(--NWH-Deep-Maroon, #361924);leading-trim:both;text-edge:cap;font-family:Mundial;font-size:13px;font-style:normal;font-weight:600;line-height:17px;letter-spacing:1.3px;text-transform:uppercase;text-align:center}.smarte-product-page-overrides media-gallery .load-more:hover{cursor:pointer;opacity:.7}.smarte-product-page-overrides .product__title h1{color:var(--NWH-Primary, #732142);font-family:Mundial;font-size:30px;font-style:normal;font-weight:600;line-height:30px;letter-spacing:3px;text-transform:uppercase}.smarte-product-page-overrides .product__title .product-stars{margin-top:24px}.smarte-product-page-overrides .short-description{display:flex;flex-direction:column;gap:16px}.smarte-product-page-overrides .short-description ul{padding-left:3rem;margin:0}.smarte-product-page-overrides .short-description ul *{color:var(--Text-primary, #000);leading-trim:both;text-edge:cap;text-overflow:ellipsis;font-family:Frank Ruhl Libre;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.14px}.smarte-product-page-overrides .short-description a{overflow:hidden;color:var(--NWH-Primary, #732142);leading-trim:both;text-edge:cap;text-overflow:ellipsis;font-family:Mundial;font-size:13px;font-style:normal;font-weight:600;line-height:17px;letter-spacing:1.3px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase}.smarte-product-page-overrides .installment.caption-large{border-radius:4px;border:1px solid var(--NWH-Grey, #DCDECE);color:var(--NWH-Black, #260A15);leading-trim:both;text-edge:cap;font-family:Mundial;font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.28px;text-transform:capitalize;padding:12px;text-align:center}.smarte-product-page-overrides .price__container{display:flex;vertical-align:top;align-items:flex-end;justify-content:space-between}.smarte-product-page-overrides .price__container .price__regular{flex-direction:row-reverse;align-items:flex-end;gap:16px}.smarte-product-page-overrides .price__container .price__regular span{display:flex;align-items:flex-end;flex-direction:row}.smarte-product-page-overrides .price__container .price__regular .price-item.price-item--regular{color:var(--NWH-Primary, #732142);font-family:Mundial;font-size:30px;font-style:normal;font-weight:600;line-height:30px;letter-spacing:3px;text-transform:uppercase}.smarte-product-page-overrides .price__container .price__regular .price-item.price-item--sale{color:#515b62;leading-trim:both;text-edge:cap;font-family:Mundial;font-size:21px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:1.68px;text-decoration-line:strikethrough}.smarte-product-page-overrides .price__container .price__sale{flex-direction:row-reverse;align-items:flex-end;gap:16px}.smarte-product-page-overrides .price__container .price__sale span{display:flex;align-items:flex-end;flex-direction:row}.smarte-product-page-overrides .price__container .price__sale .price-item.price-item--regular{color:#515b62;leading-trim:both;text-edge:cap;font-family:Mundial;font-size:21px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:1.68px;text-decoration-line:strikethrough}.smarte-product-page-overrides .price__container .price__sale .price-item.price-item--sale{color:var(--NWH-Primary, #732142);font-family:Mundial;font-size:30px;font-style:normal;font-weight:600;line-height:30px;letter-spacing:3px;text-transform:uppercase}.smarte-product-page-overrides .price__container .in-stock{border-radius:4px;background:var(--NWH-Faint-grey, #EDEEE6);display:flex;height:fit-content;padding:8px;justify-content:center;align-items:center;gap:8px;width:fit-content}.smarte-product-page-overrides .price__container .in-stock p{color:var(--LMT-Grey, #515B62);text-align:center;leading-trim:both;text-edge:cap;font-family:Mundial;font-size:13px;font-style:normal;font-weight:600;line-height:17px;letter-spacing:1.3px;text-transform:uppercase;margin:0;white-space:nowrap}.smarte-product-page-overrides .product-form__buttons{max-width:initial}.smarte-product-page-overrides .product-form__buttons .product-form__buttons-qty-atb{display:flex;justify-content:space-between;gap:16px}.smarte-product-page-overrides .product-form__buttons .product-form__buttons-qty-atb .product-form__submit{margin-bottom:1.2rem;max-width:454px;border-radius:4px;background:var(--NWH-Gold-1, #D1A73D);color:var(--NWH-White, #FFF);text-align:center;leading-trim:both;text-edge:cap;font-family:Mundial;font-size:13px;font-style:normal;font-weight:600;line-height:17px;letter-spacing:1.3px;text-transform:uppercase}.smarte-product-page-overrides .product-form__buttons .product-form__buttons-qty-atb .product-form__input{flex:0 0 0;margin:0 0 1.2rem;max-width:initial;min-width:fit-content;border:none;display:flex;height:50px;padding:16px;justify-content:center;align-items:center;border-radius:4px;background:var(--NWH-Faint-grey, #EDEEE6)}.smarte-product-page-overrides .product-form__buttons .product-form__buttons-qty-atb .quantity__label{display:none}.smarte-product-page-overrides .product-form__buttons .product-form__buttons-qty-atb .quantity:after{display:none}.smarte-product-page-overrides variant-selects{margin:30px 0}.smarte-product-page-overrides variant-selects .form__label{overflow:hidden;color:var(--NWH-Primary, #732142);text-overflow:ellipsis;white-space:nowrap;font-family:Mundial;font-size:18px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:1.08px}.smarte-product-page-overrides variant-selects .product-form__input--pill input[type=radio]+label{border-radius:4px;border:1px solid var(--NWH-Grey, #DCDECE);background:var(--NWH-White, #FFF);text-align:center;leading-trim:both;text-edge:cap;font-family:Mundial;font-size:13px;font-style:normal;font-weight:600;line-height:17px;letter-spacing:1.3px;text-transform:uppercase}.smarte-product-page-overrides variant-selects .product-form__input--pill input[type=radio]:checked+label{border-radius:4px;border:1px solid var(--NWH-Primary, #732142);background:var(--NWH-White, #FFF);color:var(--NWH-Primary, #732142);text-align:center;leading-trim:both;text-edge:cap;font-family:Mundial;font-size:13px;font-style:normal;font-weight:600;line-height:17px;letter-spacing:1.3px;text-transform:uppercase}@media (max-width: 1024px){.smarte-product-page-overrides{margin-bottom:40px}.smarte-product-page-overrides .product{padding:25px 5px}}@media (max-width: 750px){.smarte-product-page-overrides .product .product__media-wrapper{margin-bottom:20px}.smarte-product-page-overrides .product .product__media-wrapper .load-more,.smarte-product-page-overrides .product .product__media-wrapper .slider-button--prev,.smarte-product-page-overrides .product .product__media-wrapper .slider-button--next{display:none}.smarte-product-page-overrides .product .product__media-wrapper .thumbnail{position:absolute;top:0;left:0;display:block;height:100%;width:100%;padding:0;color:rgb(var(--color-foreground));cursor:pointer;background-color:transparent;border-radius:4px;border:1px solid var(--NWH-Grey, #DCDECE);background:url(<path-to-image>) #d3d3d3 50%/cover no-repeat}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/smarte-product-page-overrides.css.map */
