.template-product #MainContent .thxsilk-gallery-breadcrumb{margin:0 0 18px}@media(min-width:750px){.template-product #MainContent .product{align-items:flex-start}.template-product #MainContent .product__info-container>.product__title:first-child{margin-top:0}}.template-index #MainContent{background:var(--thx-home-page)}.template-product #MainContent{background:var(--thx-pdp-page)}:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section{background:var(--thx-zone-bg);color:var(--thx-text)}:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section :is(.title,.product__title,.thxsilk-ugc__heading,.thxsilk-ugc__title,.thxsilk-community__card-title){color:var(--thx-heading)}:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section :is(.rte,.thxsilk-ugc__subheading,.thxsilk-ugc__review,.thxsilk-ugc__author){color:var(--thx-text)}:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section :is(.card-information,.multicolumn-card,.thxsilk-ugc__card,.thxsilk-community__card,.thxsilk-community__content){background:var(--thx-zone-card)}:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section :is(.multicolumn-card,.thxsilk-ugc__card,.thxsilk-community__card){border-radius:var(--thx-radius)}:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section .product-grid .card-wrapper{background:var(--thx-zone-card);border-radius:var(--thx-radius)}:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section .product-grid :is(.card,.card-information){background:var(--thx-zone-card)}:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section .faq--colored{background:transparent}:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section .image-with-text__content{background:var(--thx-zone-card);border-radius:var(--thx-radius)}:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section :is(.price-item--regular,.price__regular){color:var(--thx-price)}:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section :is(.price-item--sale,.thxsilk-promo-price__current){color:var(--thx-accent)}:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section :is(.thxsilk-product-promo,.thxsilk-pillowcase-promo){background:var(--thx-soft);border-color:var(--thx-border);color:var(--thx-text)}:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section :is(.thxsilk-product-promo__copy,.thxsilk-pillowcase-promo__icon){color:var(--thx-accent)}.template-product #MainContent .thx-visual-section .product__info-container{background:transparent;border:0;border-radius:0;padding:0;box-shadow:none}.template-product #MainContent .thx-visual-section :is(.product__accordion,.custom-trust-badge-wrapper){border-color:var(--thx-border)}:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section .thxsilk-card-title{color:var(--thx-heading)!important}:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section :is(.editors-picks__featured-image,.editors-picks__item-image,.editors-picks__empty){background:var(--thx-zone-card);border-radius:var(--thx-radius)}:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section .editors-picks__secondary:before{background:var(--thx-soft)}:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section .thxsilk-trust__inner{border:1px solid var(--thx-border)}:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section .thxsilk-payment-methods{background:var(--thx-zone-card)}:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section .smart-promo-badge{background:var(--thx-accent);color:var(--thx-button-text)}@media(hover:hover){:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section .button:not(.button--secondary):not(.button--tertiary):hover{background:var(--thx-accent-hover);color:var(--thx-button-text)}}.thx-unified-product-colors #MainContent .thx-visual-section :is(h1,h2,h3,h4,h5,h6,.thx-card-title,.thx-main-title,.fbt-main-title,.fbt-item-title,.thx-fbt__title){color:var(--thx-heading)!important}.thx-unified-product-colors #MainContent .thx-visual-section :is(h1,h2,h3,h4,h5,h6) :is(span,strong,a){color:inherit!important}.thx-unified-product-colors #MainContent .thx-visual-section :is(.rte,.rte p,.rte li,.rte span,.rte strong,.rte em,.thx-card-content,.thx-card-content p,.thx-expert-text p,.thx-sub,.detail-card p,.total-label,.thx-fbt__intro,.thx-fbt__note,.thx-fbt__message){color:var(--thx-text)!important}.thx-unified-product-colors #MainContent .thx-visual-section :is(.stat-label,.quote){color:var(--thx-text)!important;border-color:var(--thx-border)!important}.thx-unified-product-colors #MainContent .thx-visual-section :is(.badge-plus,.badge-minus,.label-tag){color:var(--thx-button-text)!important;background:var(--thx-accent)!important}.thx-unified-product-colors #MainContent .thx-visual-section :is(.multicolumn-card__info h3,.multicolumn-card__info .h4){color:var(--thx-heading)!important}.thx-unified-product-colors #MainContent .thx-visual-section :is(.multicolumn-card,.multicolumn-card__info,.thx-card,.compare-card,.detail-card,.fbt-item-card,.thx-fbt__item){background:var(--thx-zone-card)!important;border-color:var(--thx-border)!important}.thx-unified-product-colors #MainContent .thx-visual-section :is(.image-with-text__content,.thx-set-details,.thx-comparison-slider,.thx-expert-section,.fbt-master-wrapper){background:var(--thx-zone-bg)!important}.thx-unified-product-colors #MainContent .thx-visual-section :is(.fbt-total-box,.thx-fbt__summary){background:var(--thx-soft)!important;border-color:var(--thx-border)!important}.thx-unified-product-colors #MainContent .thx-visual-section :is(.fbt-current-price,.main-total,.thx-fbt__price,.thx-fbt__total){color:var(--thx-price)!important}.thx-unified-product-colors #MainContent .thx-visual-section :is(.fbt-variant-dropdown,.thx-fbt__options select){color:var(--thx-text)!important;background:var(--thx-zone-card)!important;border-color:var(--thx-border)!important}.thx-unified-product-colors #MainContent .thx-visual-section :is(.fbt-check,[data-fbt-check]){accent-color:var(--thx-accent)}.thx-unified-product-colors #MainContent .thx-visual-section :is(#fbt-submit-all,.thx-fbt__button){background:var(--thx-accent)!important;color:var(--thx-button-text)!important;border-color:var(--thx-accent)!important}@media(hover:hover){.thx-unified-product-colors #MainContent .thx-visual-section :is(#fbt-submit-all,.thx-fbt__button):hover:not(:disabled){background:var(--thx-accent-hover)!important}}:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .banner{isolation:isolate}:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section :is(.thxsilk-community__eyebrow,.thxsilk-community__text){color:var(--thx-text)}:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section .thxsilk-community__arrow{color:var(--thx-heading);background:var(--thx-zone-card);border-color:var(--thx-border)}:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section :is(.thxsilk-community__dot.is-active,.thxsilk-trust__dot.is-active){background:var(--thx-accent)}@media(hover:hover){:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section .silk-education-card:hover .silk-education-card__button,:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section .thxsilk-community__card:hover .thxsilk-community__button{background:var(--thx-accent-hover);color:var(--thx-button-text)}:is(.template-index,.template-product,.template-halloween,.template-collection) #MainContent .thx-visual-section .thxsilk-community__arrow:not(:disabled):hover{background:var(--thx-soft);border-color:var(--thx-border)}}.template-collection #MainContent{background:var(--thx-home-page)}.template-collection #MainContent .quick-category-filters__link.is-active{background:var(--thx-accent);border-color:var(--thx-accent);color:var(--thx-button-text)}.template-collection #MainContent .quick-category-filters__link.is-active:is(:hover,:focus-visible){background:var(--thx-accent-hover);border-color:var(--thx-accent-hover)}@media(min-width:750px){.template-product #MainContent .product:not(.product--no-media){--grid-horizontal-spacing: 24px;column-gap:var(--grid-horizontal-spacing)}}@media(min-width:1200px){.template-product #MainContent .product:not(.product--no-media){--grid-horizontal-spacing: 40px}}.template-collection #MainContent .collection-hero:not(.collection-hero--contrast) .collection-hero__title{color:var(--thx-heading)}.template-collection #MainContent .thx-visual-section .button--secondary{--color-button-text: var(--color-foreground);--color-button-border: var(--color-border)}
/*# sourceMappingURL=/cdn/shop/t/109/assets/thxsilk-visual-system.css.map */
