@font-face{font-family:type_body_custom;font-weight:400;font-style:normal;font-display:auto;src:url(//stringtheoryyarncompany.com/cdn/shop/files/Laca_Light.woff?v=4625901049600911881) format("woff")}@font-face{font-family:type_body_custom;font-weight:300;font-style:normal;font-display:auto;src:url(//stringtheoryyarncompany.com/cdn/shop/files/Laca_Light.woff?v=4625901049600911881) format("woff")}@font-face{font-family:type_body_custom;font-weight:700;font-style:normal;font-display:auto;src:url(//stringtheoryyarncompany.com/cdn/shop/files/Laca_Medium.woff?v=10688914258496592231) format("woff")}@font-face{font-family:type_heading_custom;font-weight:400;font-style:normal;font-display:auto;src:url(//stringtheoryyarncompany.com/cdn/shop/files/Ashbury_W01_Light.woff?v=3967849638207304119) format("woff")}:root{--subheading-font-family: type_body_custom;--text-font-family: type_body_custom;--heading-font-family: type_heading_custom}input,.input,textarea,.textarea,select,.select{font-size:16px}.breadcrumbs{font-size:var(--text-sm);line-height:1.4;padding-top:.8rem}.breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;list-style:none;margin:0;padding:0;padding-block-start:.5rem;padding-block-end:.5rem}.breadcrumbs__item{display:flex;align-items:center}.breadcrumbs__item:not(:last-child):after{content:attr(data-separator);margin-left:.5rem;color:rgb(var(--text-color) / .6);font-size:.875em;-webkit-user-select:none;user-select:none}.breadcrumbs__link{color:rgb(var(--text-color) / .75);text-decoration:none;transition:color .2s ease}.breadcrumbs__link:hover,.breadcrumbs__link:focus{color:rgb(var(--text-color));text-decoration:underline}.breadcrumbs__text{color:rgb(var(--text-color));font-weight:var(--text-font-weight-bold, 600)}.breadcrumbs__item--current .breadcrumbs__text{color:rgb(var(--text-color) / .9)}@media screen and (min-width:700px){.large-hide{display:none}}@media screen and (max-width:699px){.breadcrumbs{font-size:var(--text-xs)}.breadcrumbs__list{gap:.375rem}.breadcrumbs__item:not(:last-child):after{margin-left:.375rem}.small-hide{display:none}}header .header{row-gap:20px}.header__primary-nav ul a.block.subheading.link-reversed{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;font-size:16px}.header__primary-nav ul a.block.subheading.link-reversed[aria-expanded=true] svg{transform:scaleY(-1)}[aria-expanded=true] .header__hamburger>:not(:last-child):not(:first-child){display:none}@media screen and (min-width:1000px){.header__utility-nav{grid-area:utility-nav;justify-self:start;align-items:center;display:flex;gap:20px}.header__utility-nav li a{font-weight:500;font-size:14px;text-transform:none;font-style:normal;letter-spacing:normal}.header__primary-nav--below{width:100%}}.subheading,a.button{font-weight:600}.collection-description{--read-more-lines: 4;--read-more-line-height: 1.5}.collection-description .description-content{line-height:var(--read-more-line-height);overflow:hidden;max-height:calc(1em * var(--read-more-line-height) * var(--read-more-lines));position:relative}.collection-description.expanded .description-content{max-height:none}.collection-description .description-content div,.collection-description .description-content article{max-width:100%}.collection-description:not(.expanded) .description-content:after{content:"";position:absolute;inset-inline:0;bottom:0;height:2.5em;pointer-events:none}.read-toggle{margin-top:1rem;font-weight:600;cursor:pointer;background:none;border:none;padding:0;text-decoration:underline}#judgeme_product_reviews>.jm-review-widget{padding-top:10px!important}.jm-review-widget__header-and-body .jm-review-widget-minimal-header__title{font-size:var(--text-h3)!important;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight)!important;font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);line-height:var(--heading-line-height);-webkit-font-smoothing:antialiased}.jm-review-widget__header-and-body .jm-review-widget-minimal-header__title,.jm-review-widget__header-and-body p{color:rgb(var(--text-color))!important}.jm-review-widget__header .jm-button.jm-button--primary{background-color:#ab6426!important;border-color:#ab6426!important;border-radius:.5rem!important;font-size:15px!important;padding:.9rem 1.5rem!important;letter-spacing:.1em!important;text-transform:uppercase!important}.powered-by-rebuy{display:none!important}.badge{border-radius:4px;font-family:Laca;text-transform:unset;font-size:13px;padding:8px 7px;color:#75451c}.badge--sold-out{color:#563315e6}.badge--custom{color:#fff}.badge--special{background:rgb(var(--special-badge-background));color:#563315e6}.badge--on-sale,.badge--bestseller,.badge--new{color:#fff}.rebuy-product-info{text-align:left!important}.rebuy-widget .primary-title{font-size:20px!important;padding-bottom:.5em!important;font-family:var(--heading-font-family)}.product-info__block-item .rebuy-widget{padding:0!important}.product-info__block-item .rebuy-widget .rebuy-product-actions{display:block!important}.product-info__block-item .rebuy-widget .rebuy-product-block{padding:0;padding:0rem 10px}.rebuy-widget .rebuy-product-block{padding:0 10px}.pt-drawer-container .pt-filter-drawer .pt-filter-drawer-close-btn:after{content:"X"!important;font-family:type_body_custom;color:#75451c!important}.collection__sidebar,.pt-drawer-container .pt-filter-drawer .filter-menu{background:#faf0e9;padding:1.25rem;row-gap:0px;margin-top:0}.pt-drawer-container .pt-filter-drawer .filter-menu{border:none;margin:0!important}.collection__sidebar>.subheading{font-family:type_heading_custom;text-transform:unset;font-weight:400;font-size:23px;letter-spacing:1px}.refine-header,.filter-group .collection-count{display:none!important}.filter-group+.filter-group h4{margin:0;border:none;font-weight:500;color:#75451c!important;border-top:1px solid #e1c1ab!important;margin-top:.4rem!important;font-weight:600}.filter-menu{margin-top:.4rem!important}.filter-group li a,.filter-group li a:visited,.filter-group .collection-count{font-size:15px!important;margin-left:0!important}.filter-group+.filter-group .filter-clear{background-color:#fff;color:#ba6e27}.pt-filter-link i.check-icon{color:#fff!important;background-color:#fff!important;width:16px;height:16px;display:inline-block;top:1px;position:relative;border-radius:4px;margin-right:4px}.selected .pt-filter-link i.check-icon{color:#ba6e27!important;background-color:#ba6e27!important}.filter-group li.selected a{color:#75451c!important}.filter-group .collection-container{padding:0;margin:4px 0}.pt-drawer-active-mobile .pt-filter-drawer-btn{font:var(--subheading-font-style) var(--subheading-font-weight) var(--subheading-font-size) / normal var(--subheading-font-family);letter-spacing:var(--subheading-letter-spacing);text-transform:var(--subheading-text-transform);font-weight:600;border:none;padding:0;margin:0;color:#75451c}.pt-drawer-container .pt-filter-drawer .pt-filter-drawer-header{background:#faf0e9!important;color:#75451c!important;text-transform:unset!important;padding-bottom:0!important}.pt-filter-drawer-mobile-only .filter-menu{padding-top:3px!important}.rebuy-cart__progress-bar-wrapper{padding-bottom:8px}[data-rebuy-component=progress-bar] .rebuy-cart__progress-bar-meter{background:#fff!important}[data-rebuy-cart-anchor=header]{row-gap:0px!important}.rebuy-cart__flyout .rebuy-product-block{min-width:100%}.rebuy-product-grid :where(ol,ul):not(.unstyled-list) li{padding-inline-start:.25ch;padding-inline-end:.25ch}.product-info__block-item div[id*=rebuy_personalization_engine]{background:#f9efe8;padding-top:1.5rem}.product-info__block-item div[id*=rebuy_personalization_engine] .rebuy-widget .primary-title{text-align:left;padding-left:14px;font-weight:400;font-size:19px!important;margin-bottom:0!important;padding-bottom:0!important}.product-info__block-item div[id*=rebuy_personalization_engine] .rebuy-product-grid{padding:1rem .25rem!important}.product-info__block-item div[id*=rebuy_personalization_engine] .rebuy-product-media{width:auto!important}.product-info__block-item div[id*=rebuy_personalization_engine] .rebuy-button,.rebuy-cart__flyout .rebuy-product-block .rebuy-button{letter-spacing:1px;border-radius:8px;border:1px solid #75451C;background:transparent;text-align:center;font-size:12px;font-weight:600;text-transform:uppercase;color:#75451c}.product-info__block-item div[id*=rebuy_personalization_engine] .splide__pagination__page{height:6px!important}.rebuy-widget .splide__pagination__page.is-active,.rebuy-widget .splide__pagination__page:hover{background:#000!important}.product-info__block-item div[id*=rebuy_personalization_engine] .splide__track{padding-bottom:1.5rem}.product-info__block-item div[id*=rebuy_personalization_engine] .splide__slide__row{height:auto!important}.product-info__block-item div[id*=rebuy_personalization_engine] .rebuy-product-block{margin-bottom:.5rem}.container.horizontal-spacing-even .multi-column{width:100%;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0}.container.inline_arrows .carousel-button-container{position:relative}.container.inline_arrows .carousel-button-container .section-header__controls{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:100%;justify-content:space-between}.container.inline_arrows .carousel-button-container .section-header__controls carousel-prev-button{left:-1.8rem;position:relative}.container.inline_arrows .carousel-button-container .section-header__controls carousel-next-button{right:-1.8rem;position:relative}.testimonial-bg svg{position:absolute;left:8.5rem}.testimonials-carousel-container{gap:2rem}.testimonial-heading{padding:.5rem 0 2rem}.shopify-section--testimonials{overflow:hidden;position:relative}.section-split__column--image.decreased-height{max-height:40rem}.section-split__column--image.decreased-height .content-box{max-height:40rem;height:100%}.section-split__column--image.decreased-height .content-box .content-box__background-media{max-height:40rem}.shopify-section--links-with-image{margin-bottom:4.5rem}.shopify-section--links-with-image .heading-container .heading{font-size:44.3px;line-height:63.52px;letter-spacing:-.907px;margin-bottom:1rem}.shopify-section--links-with-image ol{margin-inline-start:1.5rem}.shopify-section--links-with-image ol li{padding:0}.shopify-section--links-with-image .divide-y>a:first-of-type,.shopify-section--links-with-image .divide-y>span:first-of-type{border-block-start-width:1px;padding-block:1.75rem!important}#klaviyo-bis-button-container,#klaviyo-bis-button-container *{width:100%}#klaviyo-bis-button-container button{background:#ab6426;border-radius:var(--button-border-radius);font-family:type_body_custom;padding:.75rem 1rem;height:auto;text-transform:uppercase;letter-spacing:.1em;font-size:.9375rem}@media screen and (min-width:700px){.testimonials__carousel p{font-size:22px}}@media screen and (max-width:699px){.testimonial-bg svg{max-width:10rem;top:-3rem;left:1rem}.testimonial-heading{padding:2em 0 0rem}.testimonials-carousel-container{gap:1.25rem}.shopify-section--links-with-image{margin-bottom:1rem}.shopify-section--links-with-image .heading-container .heading{font-size:var(--text-h3);line-height:normal;margin-bottom:.5rem}.shopify-section--links-with-image .section-spacing>.section-stack{row-gap:1rem}#klaviyo-bis-button-container,#klaviyo-bis-button-container *{width:100%;width:auto}#klaviyo-bis-button-container button{font-size:13px;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
