.custom-order-tweed{padding-top:var(--cot-padding-top);padding-bottom:var(--cot-padding-bottom)}.custom-order-tweed__container{max-width:1400px;margin:0 auto;padding-left:var(--spacing-medium);padding-right:var(--spacing-medium);text-align:center}@media(min-width:38em)and (max-width:60em){.custom-order-tweed__container{padding-left:var(--spacing-extra-large);padding-right:var(--spacing-extra-large)}}@media(min-width:60em){.custom-order-tweed__container{padding-left:var(--spacing-extra-extra-large);padding-right:var(--spacing-extra-extra-large)}}.custom-order-tweed__overline{font-size:var(--cot-overline-size);text-transform:uppercase;letter-spacing:.1em;margin:0}.custom-order-tweed__heading{margin:16px 0 0;font-family:var(--cot-heading-font-family);font-weight:var(--cot-heading-font-weight);font-style:var(--cot-heading-font-style);font-size:var(--cot-heading-size);line-height:1.25em}.custom-order-tweed__description{max-width:640px;margin:16px auto 0;font-family:var(--font-body),georgia;font-size:var(--cot-description-size);line-height:1.5}.custom-order-tweed__description p{margin:0}.custom-order-tweed__description p+p{margin-top:.75em}.custom-order-tweed__grid{margin-top:48px;display:grid;grid-template-columns:1fr;align-items:stretch;gap:10px;text-align:left}.custom-order-tweed__item{display:flex;flex-direction:column;height:100%}.custom-order-tweed__media{position:relative;width:100%;aspect-ratio:var(--cot-image-aspect-ratio);overflow:hidden}.custom-order-tweed__media .placeholder-svg,.custom-order-tweed__media-asset{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.custom-order-tweed__media-asset .image__img{position:absolute;object-fit:cover;height:100%!important}.custom-order-tweed__badge{position:absolute;left:16px;bottom:16px;z-index:1;display:inline-flex;align-items:center;padding:6px 12px;color:var(--cot-badge-color);background-color:var(--cot-badge-background);font-size:var(--cot-badge-size);letter-spacing:.06em;text-transform:uppercase}.custom-order-tweed__card{flex:1 1 auto;display:flex;flex-direction:column;padding:20px}.custom-order-tweed__card-heading{margin:0;font-family:var(--font-body),georgia;font-weight:700;font-size:var(--cot-card-heading-size);line-height:1.3}.custom-order-tweed__card-description{margin:8px 0 0;font-family:var(--font-body),georgia;font-size:var(--cot-card-description-size);line-height:1.5;color:#0009}.custom-order-tweed__divider{margin-top:20px;border-top:var(--cot-divider-width) solid var(--cot-divider-color)}.custom-order-tweed__attributes{margin:16px 0 0}.custom-order-tweed__attribute-row{display:flex;gap:16px;padding:8px 0}.custom-order-tweed__attribute-row+.custom-order-tweed__attribute-row{border-top:1px solid rgba(0,0,0,.08)}.custom-order-tweed__attribute-label{flex:0 0 auto;width:110px;margin:0;font-family:var(--font-body),georgia;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#0000008c}.custom-order-tweed__attribute-value{flex:1 1 auto;margin:0;font-family:var(--font-body),georgia;font-size:var(--cot-attribute-size);line-height:1.4;text-align:right}.custom-order-tweed__buttons{margin-top:48px}.custom-order-tweed__link.bttn{color:var(--button-text-color);background-color:var(--button-text-background)}.custom-order-tweed__link.bttn:hover,.custom-order-tweed__link.bttn:active,.custom-order-tweed__link.bttn:focus{background-color:var(--button-text-background-hover)}@media(min-width:38em){.custom-order-tweed__grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}}@media(max-width:37.99em){.custom-order-tweed__grid{gap:0px}.custom-order-tweed{padding-top:var(--cot-padding-top-mobile);padding-bottom:var(--cot-padding-bottom-mobile)}.custom-order-tweed__overline{font-size:var(--cot-overline-size-mobile)}.custom-order-tweed__heading{font-size:var(--cot-heading-size-mobile)}.custom-order-tweed__description{font-size:var(--cot-description-size-mobile)}.custom-order-tweed__card-heading{font-size:var(--cot-card-heading-size-mobile)}.custom-order-tweed__card-description{font-size:var(--cot-card-description-size-mobile)}.custom-order-tweed__container{padding-left:0;padding-right:0}.custom-order-tweed__buttons{padding-left:var(--spacing-medium);padding-right:var(--spacing-medium)}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/custom-order-tweed.css.map */
