.section-header--align-left{text-align:left}.section-header--align-center{text-align:center}.section-header--align-right{text-align:right}.section-heading{justify-content:center}.product-carousel .section-heading{margin-bottom:0!important;justify-content:space-between}.image-with-text__text ul li{position:relative;margin-bottom:10px;font-size:20px}.image-with-text__text ul{list-style:none;left:0;padding-left:20px}.image-with-text__text ul li:before{content:"";position:absolute;width:14px;height:11px;background-size:contain;left:-17px;top:9px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='13' viewBox='0 0 16 13' fill='none'%3E%3Cpath d='M0.353516 7.85352L3.85352 11.3535L14.8535 0.353516' stroke='black'/%3E%3C/svg%3E")}.breadcrumb,.breadcrumb a{font-family:Roboto;font-weight:300;font-size:14px;line-height:100%}.breadcrumb{color:#7d756d;padding:14px 0}.card--product{background:#e7e7e7}.breadcrumbs-wrapper{border-top:.1rem solid #7D756D;border-bottom:.1rem solid #7D756D}.collapsible-content__question{font-family:Roboto}html .collapsible-content__info--wrapper{width:min(64rem,100%)}.footer-block__heading{margin-top:0;margin-bottom:1.6rem;color:rgb(var(--color-foreground));font-family:NAMU;font-weight:900;font-style:Pro;font-size:20px;leading-trim:NONE;line-height:100%;letter-spacing:0%;text-transform:none}.footer .list-menu__item{transition:color var(--duration-default),text-decoration var(--duration-default);font-family:Roboto;font-weight:300;font-style:Light;font-size:15px;leading-trim:NONE;line-height:100%;letter-spacing:0%}.footer .newsletter__form .newsletter-form .newsletter__title.title--section-m-none{margin-top:0!important;font-family:NAMU;font-weight:900;font-style:Pro;font-size:24px;leading-trim:NONE;line-height:100%;letter-spacing:0%}.banner-with-popup__heading,h2,.h2{margin-bottom:1rem}.image-with-text__text{width:100%}.product__media-list.media_size-portrait .product__media{background:#e7e7e7}.product-specs{display:flex;gap:10px;flex-direction:column}.product-specs .spec-row{display:flex;font-family:Roboto;font-size:20px;line-height:135%;vertical-align:middle;flex-direction:row;justify-content:space-between}.product-specs .spec-row .spec-key{width:65%}.product-specs .spec-row .spec-value{font-weight:500;text-align:left;width:35%}.template-product .section-heading{justify-content:left}.product__title{letter-spacing:-.03em;word-break:break-word;margin-bottom:0;margin-top:0;font-family:Roboto;font-weight:600;font-style:SemiBold;font-size:20px;leading-trim:NONE;line-height:100%;letter-spacing:0%}.price-item--regular,.price-item--sale{color:rgb(var(--color-card-price-new));font-family:Roboto;font-weight:600;font-style:SemiBold;font-size:14px;leading-trim:NONE;line-height:100%;letter-spacing:0%}.product__inventory-inner{display:inline-flex;align-items:center;gap:.6rem;color:#000;font-family:Roboto;font-weight:300;font-style:Light;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:0%;opacity:1}.product-form__group-name{display:block;width:100%;padding:0;color:#000;margin-bottom:1.2rem;font-family:Roboto;font-weight:600;font-style:SemiBold;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:0%;text-transform:none}.product-form__group-name span{color:rgba(var(--color-foreground-title),.5);font-family:Roboto;font-weight:400;font-style:Regular;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:0%}.product-form__controls-group label{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;position:relative;transition:var(--duration-default);font-family:Roboto;font-weight:300;font-style:Light;font-size:12px;color:#000;leading-trim:NONE;line-height:100%;letter-spacing:0%}.product__description p{margin:0;color:rgb(var(--color-foreground-secondary));font-family:Roboto;font-weight:300;font-style:Light;font-size:14px;leading-trim:NONE;line-height:21px;letter-spacing:0%}.product-popup .button--simple{font-family:Roboto;font-weight:500;font-size:14px}.share-buttons__label-name{color:rgb(var(--color-foreground));font-family:Roboto;font-weight:500;font-style:Medium;font-size:14px;leading-trim:NONE;line-height:135%;letter-spacing:0%}.share-button__name{transition:var(--duration-default);text-transform:none;padding:3px 0;font-family:Roboto;font-weight:400;font-style:Regular;font-size:13px;leading-trim:CAP_HEIGHT;line-height:100%;letter-spacing:0%;text-align:center}.product{margin-top:20px}.button,.customer .button{font-size:16px}html section:first-child .section--has-overlay.slideshow--layout_4 .slideshow__info,html section:first-child .section--has-overlay.slideshow--layout_5 .slideshow__info{padding-top:8.4rem}html .slideshow__button{margin-top:2.6rem}html .button--primary,html .button--secondary,html .button--tertiary,html .customer .button--primary,html .customer .button--secondary,html .customer .button--tertiary{min-height:4.6rem;padding:0 1.4rem}html .slideshow__tab p{font-family:Roboto;font-weight:400;font-size:14px;line-height:18.2px;letter-spacing:-.28px;vertical-align:middle;margin-bottom:10px}html .card__title{font-family:Roboto;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:0%}.card-wrapper .product-parameters .product_color-count{font-family:Roboto;font-weight:300;font-style:Light;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:0%}.image-with-text__text p{margin-top:0;font-family:Roboto;font-weight:300;font-style:Light;font-size:20px;leading-trim:NONE;line-height:135%;letter-spacing:0%;vertical-align:middle}.rich-text__block--width-medium.rich-text__icon-and-text--horizontal{display:flex;align-items:center;align-content:center;gap:16px;margin-bottom:16px}strong{font-weight:800}.rich-text__icon-wrapper img{display:block}html .rich-text__heading:not(:last-child){margin-bottom:2.8rem}.multicolumn-card__heading{font-family:Roboto;font-weight:400;font-style:Regular;font-size:16px;line-height:100%;letter-spacing:0%}.fabrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1.5rem;max-width:1200px;margin:25px auto 0}@media (min-width: 750px){.fabrics-grid{grid-template-columns:repeat(5,1fr)}}.fabrics-grid__item{text-align:center}.fabrics-grid__image{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;display:block;border:1px solid #E9E1CF}.fabrics-grid__name{font-family:Roboto;font-weight:300;font-style:Light;font-size:14px;leading-trim:NONE;line-height:150%;letter-spacing:0%;vertical-align:middle;margin-top:10px}.fabrics-section .rich-text__heading{max-width:100rem;font-size:2.4rem}html .banner-with-popup__button{display:inline-flex;min-width:17rem}html .footer .newsletter__form .newsletter-form .field input::placeholder{font-family:Roboto;font-weight:300;font-style:Light;font-size:14px;line-height:131%}html .footer .newsletter__form .newsletter-form .field input{border-bottom:1px solid rgb(115 115 115);font-family:Roboto;font-weight:300;font-style:Light;font-size:14px;line-height:131%}html .footer .newsletter__form .newsletter-form .newsletter__button{font-family:NAMU;font-weight:900;font-style:Pro;font-size:14px;line-height:100%}html .footer__content-bottom-wrapper{flex-direction:row;align-items:center;display:flex;justify-content:center}html .footer__copyright .copyright__content.secondary_text a{justify-content:center;font-family:Roboto;font-weight:300;font-size:16px;line-height:100%;text-align:center;color:#000}html .footer-block__heading{margin-bottom:2.6rem}html .product-carousel__button-wrapper .button{min-width:170px}html .banner-with-popup__description{margin-top:1.4rem;max-width:41rem;margin-bottom:2rem}.button_icon{display:block;height:24px;margin-right:5px;transition:.3s all}.button--tertiary:hover .button_icon svg path{fill:#000}html .card__title a{font-family:Roboto;font-weight:600;font-style:SemiBold;font-size:14px;leading-trim:NONE;line-height:100%;letter-spacing:0%;text-align:left}.product-slider__product-swiper .card-wrapper .product-parameters{display:none}.swiper-pagination .swiper-pagination-bullet:after{background:#a28d76}html .image-banner__heading{margin-bottom:1.8rem}html .image-with-text .subtitle:empty{display:none}@media (max-width: 650px){.button,.customer .button{font-size:14px}html .product-slider .product-slider-static .swiper-button-prev button{margin-right:1rem;width:70px;text-transform:none}html .product-slider .product-slider-static .swiper-button-next button{width:70px;margin-left:1rem}html .banner-with-popup__info{padding:2rem}html .image-with-text__grid--reverse{margin-bottom:2rem}html .product-specs .spec-row{font-size:14px}html .image-with-text__text ul li{position:relative;margin-bottom:6px;font-size:14px}html h1,html .h1{font-size:40px}html p,html .secondary_text,html .image-with-text__text p{font-size:14px;line-height:139%}html .slideshow__button{width:21.7rem}html h2,html .h2{font-size:24px}html .image-with-text__grid--heading-center{flex-direction:column-reverse}html .image-with-text__text{margin-bottom:2.5rem}html .image-with-text__left{max-width:19.2rem}html .slideshow__info{max-width:35rem;width:35rem;left:0;right:0}html .collapsible-content__question{font-size:14px}html .footer .newsletter__form .newsletter-form .newsletter__title.title--section-m-none{font-size:18px}html .footer .newsletter__form .newsletter-form .field input{border:1px solid #C5C5C5}html .footer .footer-block--logo a{max-width:266px;margin:auto auto 31px;display:block}html .footer__logo-link+.footer-block__text{text-align:center}html .footer-block__heading{font-size:18px}html .image-banner__buttons-wrapper{gap:1.2rem}html .image-banner__heading.h1{font-size:24px}html .image-with-text__text ul{margin:0}html .image-with-text__left{border-radius:0}.fabrics-grid{display:flex;gap:1.5rem;flex-wrap:wrap;margin:25px auto}.fabrics-grid__item{width:calc(33% - 9px)}html .fabrics-section .rich-text__heading:not(:last-child){margin-bottom:1.8rem}.product-slider__pagination{margin-top:1rem;margin-bottom:2rem}}div[contactform-embed]{max-width:500px!important;margin:0 auto!important;display:block!important}div[contactform-embed] iframe{width:100%!important;max-width:500px!important;min-height:600px!important;border:none!important}.bcontact-embed{max-width:500px!important;margin:0 auto!important;display:block!important}.bcontact-content{width:100%!important;max-width:500px!important;margin:0 auto!important}.bcontact-form{margin:0!important;padding:0 10px!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
