.td-material-information__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto}.td-material-information{background-color:var(--bg-color, #FFFFFF);color:var(--text-color, #000000)}.td-material-information{width:100%}.td-material-information__wrapper{gap:50px}.td-material-information__details{width:100%}.td-material-information__details-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:40px;column-gap:20px;margin:0 25px}.td-material-information__header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.td-material-information__title{font-family:SweetSansPro,Arial,sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;margin:0;background-color:#707967;padding:4px 70px 4px 20px;border-top-right-radius:4px;color:#fff;border-bottom-right-radius:4px}.td-material-information__feature-box{max-width:300px;text-align:right}.td-material-information__feature-title{font-family:SweetSansPro,Arial,sans-serif;font-weight:500;margin-right:5px}.td-material-information__feature-description{font-size:14px;line-height:1.4;margin:5px 0 0}.td-material-information .swiper-slide{width:auto!important;max-width:150px}.td-material-information__fabric-family{font-family:SweetSansPro,Arial,sans-serif;font-size:23px;display:flex;flex-direction:row;gap:3px;letter-spacing:0;margin:0 0 5px}.td-material-information__fabric-descriptor{font-size:16px;opacity:.8}.td-material-information__fabric-description{font-size:14px;font-family:SweetSansPro,Arial,sans-serif;font-weight:400;line-height:normal;margin-bottom:0}.td-material-information__spec-value,.td-material-information__spec-label{font-size:14px}.td-material-information__spec-value{font-family:SweetSansPro,Arial,sans-serif;font-weight:400}.td-material-information__specs{display:flex;flex-direction:column;border-left:#5B5350 1px solid;padding-left:8px}.td-material-information__spec{display:inline;line-height:normal}.td-material-information__spec-label{font-weight:500}.td-material-information__feature-icons{display:flex;position:absolute;right:15px;top:-28px;gap:5px;flex-wrap:wrap}.td-material-information__fabric-main{display:flex;flex-direction:row;position:relative;background-color:#f5eee5;color:#5b5350;padding:12px 20px;border-radius:5px;align-items:center;margin:20px 0;gap:20px}.td-material-information__feature-icon{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;width:40px;height:40px;border:1px solid #DDDDDD;background-color:#fff;border-radius:5px;cursor:pointer;transition:all .2s ease}html.swatch-drawer-visible{overflow:hidden!important}.td-material-information__feature-icon:hover{background-color:#f4f4f4;border-color:#5b5350;box-shadow:0 0 4px #00000040;transform:translateY(-1px)}.td-material-information__feature-icons-wrapper{display:flex;min-width:220px;justify-content:flex-end;flex-direction:row;align-items:center;gap:5px;position:relative}.td-material-information__tooltip{opacity:0;pointer-events:none;transition:opacity .2s}.td-material-information__tooltip.active{opacity:1;visibility:visible;pointer-events:auto}.td-material-information__tooltip{position:absolute;bottom:calc(100% + 17px);left:50%;transform:translate(-60%);background:#fff;border:1px solid #707967;border-radius:4px;line-height:normal;padding:8px 12px;width:max-content;max-width:272px;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;z-index:10}.tooltip-arrow{display:none;content:"";position:absolute;bottom:-7.9px;left:var(--arrow-left, 50%);transform:translate(-50%) rotate(45deg);width:15px;height:15px;background:#fff;border-right:1px solid #707967;border-bottom:1px solid #707967;pointer-events:none;z-index:11}.td-material-information__tooltip.active .tooltip-arrow{display:block}.td-material-information__feature-icon:hover .td-material-information__tooltip{opacity:1;visibility:visible}.td-material-information__icon-image{width:100%;padding:5px;height:100%;object-fit:contain}.td-material-information__icon-label{font-size:14px;line-height:1.4;color:#5b5350;text-align:left;white-space:normal;font-family:SweetSansPro,Arial,sans-serif;font-weight:400}.td-material-information__icon-label strong{font-family:SweetSansPro,Arial,sans-serif;font-weight:500}.td-material-information__swatches{margin:0 20px}.td-material-information__swiper .swiper{padding:0 0 10px;overflow:hidden}.td-material-information__swatches-grid{width:100%;display:flex;flex-wrap:wrap;gap:15px;padding:0 0 10px}.medium-up--show,.medium-down--show{display:flex}@media screen and (min-width: 768px){.medium-down--show{display:none}}@media screen and (max-width: 767px){.medium-up--show{display:none}.td-material-information__details-wrapper{row-gap:25px;margin:0 10px}.td-material-information__icon-image{display:flex;align-items:center;justify-content:center}.td-material-information__icon-image svg{width:20px;height:20px}.td-material-information__spec-value,.td-material-information__spec-label{font-size:12px}}.td-material-information__swatch{position:relative;flex-shrink:0}.td-material-information__swatch-image-wrapper{position:relative;margin-bottom:5px;cursor:pointer;border-radius:4px;overflow:hidden;transition:box-shadow .2s ease}.td-material-information__swatch-image-wrapper:hover{box-shadow:0 0 4px #00000040}.td-material-information__swatch-image-wrapper.selected{border:3px solid #707967}.td-material-information__swatch-image-wrapper:after{content:"See Details";position:absolute;top:0;right:0;bottom:0;left:0;letter-spacing:0;display:flex;align-items:center;justify-content:center;background-color:#00000040;color:#fff;font-size:14px;font-weight:500;letter-spacing:.02em;text-decoration:underline;text-underline-offset:2px;border-radius:4px;opacity:0;transition:all .2s ease;box-shadow:inset 0 0 0 3px #fff}.td-material-information__swatch-image-wrapper:hover:after{opacity:1}.td-material-information__swatch-image{width:100%;height:150px;width:150px;object-fit:cover;border-radius:4px}.td-material-information__badge{position:absolute}.td-material-information__badge--new{background-color:#966c45;color:#fff;top:10px;right:10px;padding:4px 8px;font-size:12px;font-weight:500;text-transform:uppercase;border-radius:5px}.td-material-information__badge--stock{background-color:#31382d;color:#fff;padding:4px 8px;font-weight:500;font-size:10px;line-height:140%;letter-spacing:0%;text-transform:uppercase;top:10px;left:0;border-top-right-radius:5px;border-bottom-right-radius:5px}.td-material-information__swatch-details{font-family:SweetSansPro,Arial,sans-serif;font-weight:400;display:flex;justify-content:space-between;align-items:center;padding-left:4px}.td-material-information__swiper .swiper-wrapper{z-index:0}.td-material-information__swatch-name{font-size:14px;font-weight:500;line-height:normal;color:#5b5350;max-width:150px}td-material-information-specs-wrapper{line-height:normal;flex-direction:column}.td-material-information--short td-material-information-specs-wrapper{flex-direction:row}.td-material-information__details-link{font-size:14px;color:inherit;text-decoration:underline}.td-material-information__fabric-family-seperator{display:block}.td-material-information__fabric-family-name{font-family:SweetSansPro,Arial,sans-serif;font-weight:700;color:#5b5350}.td-material-information__fabric-family-descriptor,.td-material-information__fabric-family-separator{font-family:SweetSansPro,Arial,sans-serif;font-weight:300;color:#5b5350}.td-material-information__fabric-header,.td-material-information__specs{width:50%}@media screen and (min-width: 769px){.td-material-information--short .td-material-information__fabric-main{flex-direction:column}.td-material-information--short{width:calc(50% - 10px)!important}.td-material-information--short .td-material-information__fabric-header,.td-material-information--short .td-material-information__specs{width:100%}.td-material-information--short .td-material-information__specs{padding:0;border:none;flex-direction:row}.td-material-information--short .td-material-information__spec:not(:first-child){border-left:#292929 1px solid;padding-left:8px;margin-left:8px}td-material-information-specs-wrapper{display:flex}}@media screen and (max-width: 768px){.td-material-information__icon-label{font-size:12px}.td-material-information__tooltip{padding:8px 10px}.td-material-information__fabric-header,.td-material-information__specs{width:100%}.td-material-information__swatch-image-wrapper:after{font-size:10px}.td-material-information__fabric-family-separator{display:none}.td-material-information__fabric-family{flex-direction:column;font-size:15px;gap:0}.td-material-information .swiper-slide{max-width:90px}.td-material-information__feature-icons{gap:3px}.td-material-information__feature-icon{width:36px;height:36px}.td-material-information__badge--new{top:5px;left:5px;padding:3px 6px;font-size:10px}.td-material-information__badge--stock{font-size:8px;line-height:normal;letter-spacing:0;text-transform:uppercase;top:65px;padding:4px;left:0}.td-material-information__swatch-name{font-size:9px}.td-material-information__header{flex-direction:column;gap:20px}.td-material-information__fabric-main{flex-direction:column;align-items:start}.td-material-information__feature-box{text-align:left;max-width:100%}.td-material-information__specs{display:block;border-left:none;line-height:normal;padding-left:0}.td-material-information__swatch-image{height:90px;width:90px}.td-material-information__spec:not(:last-child){border-right:#292929 1px solid}.td-material-information__spec:first-child{padding-right:4px}.td-material-information__spec:not(:first-child){padding-right:4px;padding-left:8px}}@media screen and (max-width: 768px){.td-material-information__title{font-size:16px;max-width:350px}.td-material-information__fabric-main{margin:20px 0 10px}.td-material-information__fabric-description,.td-material-information__spec-label{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/351/assets/section-td-material-information.css.map */
