.btn.schumacher{--btn-text-hover: var(--BTN-PRIMARY-TEXT-COLOR) }.product-media-couplets,.media-couplets,.media-couplet{display:flex;flex-direction:column}@media(max-width:699px){.media-couplet-reverse{flex-direction:column-reverse}.couplet-block.couplet-text{padding:54px 0;min-height:100vw}.product-media-couplets{margin-bottom:-8px}.couplet-media-wrapper{padding:0}}.couplet-block.couplet-text{position:relative}.couplet-breadcrumb{position:absolute;top:0;left:0;width:100%;display:none;justify-content:center}.couplet-breadcrumb ul{display:flex;margin:0 auto;padding:0;list-style:none;width:80%;align-items:center}.couplet-breadcrumb li{font-size:14px;letter-spacing:1px;text-transform:uppercase;font-family:var(--FONT-STACK-HEADING);font-style:var(--FONT-STYLE-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);letter-spacing:var(--LETTER-SPACING-HEADING);line-height:1.2;color:#000}.breadcrumbs__item,.slash{margin-right:8px}.breadcrumbs__link{color:#000!important}.couplet-block{width:100%;min-width:50%;background-color:#fbfaf6}.couplet-media-wrapper{position:relative;display:flex;justify-content:center;align-items:center}.couplet-media-wrapper .image-wrapper{padding-top:100%}.couplet-media-wrapper img{width:100%;height:100%;overflow:hidden;object-fit:cover}.couplet-video .couplet-media-wrapper{padding-bottom:100%}.couplet-video .couplet-media-wrapper video{top:0;width:100%;height:100%;position:absolute;object-fit:cover}.couplet-text{display:flex;justify-content:center;align-items:center}.couplet-text .couplet-media-wrapper{width:80%}.couplet-media-container{position:absolute;display:block;width:100%;height:100%;top:0;left:0}@media(min-width:700px){.media-couplet{display:flex;flex-direction:row;flex-wrap:nowrap}.product-media-couplets{display:flex;flex-direction:row;flex-wrap:wrap}.couplet-block{width:50%}}.couples-bg{position:absolute;width:100%;height:100%;object-fit:cover}.product-header ul{display:flex;justify-content:center;align-items:center;list-style:none;margin:0 auto;padding:16px 0 32px}.product-header li a{font-family:var(--FONT-STACK-HEADING);font-style:var(--FONT-STYLE-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);letter-spacing:var(--LETTER-SPACING-HEADING);color:var(--link);line-height:1.2;text-transform:uppercase;font-weight:500;transition:all .3s ease-in-out}.product-header li a{color:var(--COLOR-TEXT)}.product-header .slash{padding:0 10px;font-weight:500}.couplet-block.couplet-text{background-color:#e2d6c9}
/*# sourceMappingURL=/cdn/shop/t/37/compiled_assets/styles.css.map?subset=AAAAAAAAAAQ */
