:is(:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn])){--ctl-accent: #420000;--ctl-line: #ece6e6}:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) .section-resource-list__content{margin-bottom:10px}:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) .section-resource-list__content h4{margin:0;font-size:15px;font-weight:600;letter-spacing:.01em;color:#000}:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) .product-card__content a.contents{color:#000}:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) .resource-list--grid{display:grid;grid-template-columns:1fr;gap:10px}@media screen and (min-width:750px){:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) .product-card__content{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;column-gap:12px;row-gap:2px;padding:8px 92px 8px 8px;border:1px solid var(--ctl-line);border-radius:3px;background:#fff}:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) .card-gallery{grid-column:1;grid-row:1 / span 2;position:static;width:64px;--gallery-aspect-ratio: 1 / 1}:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) .card-gallery slideshow-arrows,:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) .card-gallery .product-badges{display:none}:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) .product-card__content>:not(.card-gallery){grid-column:2;margin:0;min-width:0}:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) .product-card__content product-title,:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) .product-card__content .product-title,:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) .product-card__content [class*=text-block]{font-size:13px;line-height:1.3}:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) .quick-add{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) .quick-add__button{display:inline-flex;opacity:1;position:absolute;right:8px;bottom:auto;top:50%;translate:0 -50%;width:72px;height:30px;padding:0;border:1px solid var(--ctl-accent);border-radius:3px;background:#fff;color:var(--ctl-accent);font-size:0;-webkit-backdrop-filter:none;backdrop-filter:none;justify-content:center;align-items:center;pointer-events:auto}:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) quick-add-component[data-quick-add-button=choose] .quick-add__button--add,:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) quick-add-component[data-quick-add-button=add] .quick-add__button--choose{display:none}:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) .quick-add__button>*{display:none!important}:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) .quick-add__button:after{content:"+ Add";font-size:12px;font-weight:600;letter-spacing:.02em}:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) .quick-add__button[data-added=true]:after{content:"Added"}:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) .quick-add__button:is(:hover,:focus-visible){background:var(--ctl-accent);color:#fff}:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) .quick-add__button[disabled]{opacity:.5;cursor:not-allowed}@media screen and (max-width:749px){:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) .resource-list__carousel>slideshow-component>slideshow-container>slideshow-slides{display:flex;flex-direction:column;gap:10px;overflow:visible;scroll-snap-type:none}:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) .resource-list__carousel>slideshow-component>slideshow-container>slideshow-slides>slideshow-slide{flex:0 0 auto;width:100%;max-width:100%;min-width:0;translate:none;opacity:1;visibility:visible}:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) .resource-list__carousel>slideshow-component>slideshow-container>slideshow-arrows,:is(product-recommendations[data-intent=complementary],[id*=product_recommendations_hbAqgn]) .resource-list__carousel>slideshow-component>slideshow-controls{display:none}}@media screen and (max-width:749px){[id$=hero_a9Vai4] .text-block:first-of-type,[id$=hero_a9Vai4] .text-block:first-of-type p{font-size:clamp(1.75rem,9vw,2.6rem)}[id$=hero_a9Vai4] .text-block:last-of-type,[id$=hero_a9Vai4] .text-block:last-of-type p{font-size:clamp(1.25rem,6vw,1.75rem)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/maison-ctl.css.map */
