.renwil-store-theme-15-x-product__description-header,.renwil-store-theme-15-x-product__designer-text .renwil-store-theme-15-x-product__designer-text-header{line-height:1;margin-bottom:1rem;text-transform:capitalize}.renwil-store-theme-15-x-product__description-header{font:var(--theme-font-primary);font-size:1.5rem;font-weight:300;text-transform:lowercase}.renwil-store-theme-15-x-product__description-header:first-letter{text-transform:capitalize}.renwil-store-theme-15-x-product__designer-text-description{color:var(--theme-black);font-family:var(--theme-font-primary);font-size:14px;letter-spacing:0;line-height:24px;margin-bottom:1rem}.renwil-store-theme-15-x-product__designer-text-link{border-bottom:2px solid var(--theme-branded-tertiary);color:#000;font-family:var(--theme-font-primary);font-size:12px;font-weight:700;letter-spacing:0;line-height:14px;padding-bottom:.25rem;text-decoration:none;text-transform:uppercase}.renwil-store-theme-15-x-product__designer-text{font-family:var(--theme-font-secondary);line-height:var(--theme-font-secondary-line-height);font-size:14px;color:var(--theme-light-gray);font-weight:700}.renwil-store-theme-15-x-product__certification-image{height:56px}.renwil-store-theme-15-x-product__cert-logo-container{display:flex;align-items:center;margin-bottom:2rem;padding-left:40px;margin-top:-1rem}.renwil-store-theme-15-x-product__brand-logo-container{display:flex;align-items:center}@media only screen and (max-width:640px){.renwil-store-theme-15-x-product__description-header{font-size:22px}.renwil-store-theme-15-x-product__brand-logo-container,.renwil-store-theme-15-x-product__inventory-status{justify-content:center}.renwil-store-theme-15-x-product__cert-logo-container{justify-content:center;padding-left:0}}.renwil-store-theme-15-x-product__brand-image{width:100px}.renwil-store-theme-15-x-product__inventory-status-container{margin-top:1.4rem;display:flex;flex-direction:column;justify-content:center;height:55px}.vtex-product-summary-2-x-container .vtex-product-price-1-x-installments{text-align:center}.vtex-product-summary-2-x-container .vtex-numeric-stepper-container{justify-content:center}.vtex-product-summary-2-x-container .renwil-store-theme-15-x-product__inventory-status-container{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:auto;font-weight:700;font-size:12px}.vtex-product-summary-2-x-productBrand{font-family:var(--theme-font-primary)}.renwil-store-theme-15-x-product__inventory-status{display:flex;align-items:center}.renwil-store-theme-15-x-product__inventory-status--production,.renwil-store-theme-15-x-product__inventory-status--transit{}.renwil-store-theme-15-x-product__inventory-status-bubble{display:none;margin-right:.25rem;padding:.25rem .5rem;border-radius:1rem;font-weight:600;text-transform:uppercase;color:#fff}.renwil-store-theme-15-x-product__inventory-status--transit .renwil-store-theme-15-x-product__inventory-status-bubble{display:inline-block;background:var(--theme-branded)}.renwil-store-theme-15-x-product__inventory-status--production .renwil-store-theme-15-x-product__inventory-status-bubble{display:inline-block;background:var(--theme-branded-tertiary)}.renwil-store-theme-15-x-product__inventory-status-stock{margin:0;font-weight:600;color:var(--theme-light-gray);text-transform:uppercase;text-align:center}.renwil-store-theme-15-x-product__inventory-status--in-stock .renwil-store-theme-15-x-product__inventory-status-stock{color:var(--theme-black)}.renwil-store-theme-15-x-product-specifications--container{display:flex;flex-direction:column;padding-bottom:12px}.renwil-store-theme-15-x-product-specifications--row{display:flex;height:36px;justify-content:space-between;align-items:center}.renwil-store-theme-15-x-product-specifications--row:nth-child(2n){background-color:#f6f7f9}.renwil-store-theme-15-x-product-specifications--item{padding:0 12px}.renwil-store-theme-15-x-product__display-number{color:#959596;text-align:center}.renwil-store-theme-15-x-product__display-number_container_above .renwil-store-theme-15-x-product__display-number{color:var(--theme-font-primary)}.renwil-store-theme-15-x-product__display-number-bold{font-weight:700}.renwil-store-theme-15-x-product__display-number_container_above,.renwil-store-theme-15-x-product__display-number_container_below{display:flex;justify-content:center}.renwil-store-theme-15-x-product__display-number_container_above{justify-content:left;margin-top:-38px}@media screen and (max-width:1024px){.renwil-store-theme-15-x-product__display-number_container_above{justify-content:left;margin-top:1rem;padding-left:.5rem}}.renwil-store-theme-15-x-product__display-number_below{margin-top:2rem;margin-bottom:1rem}.renwil-store-theme-15-x-add-description__text{line-height:1.6rem}@-webkit-keyframes renwil-store-theme-15-x-placeHolderShimmer{0%{background-position:-800px 0}to{background-position:800px 0}}@keyframes renwil-store-theme-15-x-placeHolderShimmer{0%{background-position:-800px 0}to{background-position:800px 0}}.renwil-store-theme-15-x-primary-nav__loading{-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:renwil-store-theme-15-x-placeHolderShimmer;animation-name:renwil-store-theme-15-x-placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-color:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#d6d5d5 26%,#eee 60%);border-radius:2px}.renwil-store-theme-15-x-product__price_text,.renwil-store-theme-15-x-product__price_text--discount{font-size:18px;line-height:48px}.renwil-store-theme-15-x-product__price_text--discount{color:#bb1e2d;margin-left:12px}