.complementary-products:is(.complementary-products-variant,.complementary-products-product) .complementary-products__container{display:flex;flex-direction:column;padding:20px 16px 16px;border-radius:6px;border:2px solid rgba(0,0,0,.25)}.complementary-products:is(.complementary-products-variant,.complementary-products-product) .complementary-products__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.complementary-products:is(.complementary-products-variant,.complementary-products-product) .complementary-products__header+.complementary-products__list{margin-top:8px}.complementary-products:is(.complementary-products-variant,.complementary-products-product) .complementary-products__header h2.h4.accordion__title{margin:0;font-size:24px;font-style:normal;font-weight:800;line-height:90%;letter-spacing:.48px;text-transform:uppercase}.complementary-products:is(.complementary-products-variant,.complementary-products-product) .complementary-products__note{font-family:bebas-neue-pro-semiexpanded,Arial,sans-serif;font-size:18px;font-style:italic;font-weight:400;line-height:155%;letter-spacing:1px;margin-bottom:16px}.complementary-products:is(.complementary-products-variant,.complementary-products-product) .complementary-products__note-text{margin:0}.complementary-products:is(.complementary-products-variant,.complementary-products-product) .complementary-products__note-author{margin:0;font-style:normal;color:#121212}.complementary-products:is(.complementary-products-variant,.complementary-products-product) .complementary-products__list .card-wrapper{height:auto}.complementary-products:is(.complementary-products-variant,.complementary-products-product) .card{flex-direction:row;gap:12px}.complementary-products:is(.complementary-products-variant,.complementary-products-product) .card>.card__content{display:flex;flex:1;flex-direction:row;gap:12px;min-width:0;padding:0}.complementary-products:is(.complementary-products-variant,.complementary-products-product) .card__inner{flex-shrink:0;width:60px;height:58px}.complementary-products:is(.complementary-products-variant,.complementary-products-product) .card__information{flex:1;min-width:0;padding:0}.complementary-products:is(.complementary-products-variant,.complementary-products-product) .card__information h3.card__heading{margin-bottom:2px;font-size:18px;font-style:normal;text-transform:none}.complementary-products:is(.complementary-products-variant,.complementary-products-product) .card__heading a{margin-bottom:2px;font-size:18px;font-style:normal;text-transform:none}.complementary-products:is(.complementary-products-variant,.complementary-products-product) .card__options{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;margin:0;padding:6px 0 3px}.complementary-products:is(.complementary-products-variant,.complementary-products-product) .card__option{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px}.complementary-products:is(.complementary-products-variant,.complementary-products-product) :is(.card__option-label,.card__option-value){margin:0;color:var(--pdp-color-ink);font-family:var(--font-brand-body);font-size:15px;font-style:normal;line-height:20px}.complementary-products:is(.complementary-products-variant,.complementary-products-product) .card__option-label{font-weight:700}.complementary-products:is(.complementary-products-variant,.complementary-products-product) .card__option-value{font-weight:400}.complementary-products:is(.complementary-products-variant,.complementary-products-product) .price:not(.quick-add-panel *){font-size:.9em}.complementary-products:is(.complementary-products-variant,.complementary-products-product) .price__regular:not(.quick-add-panel *){display:flex;flex-direction:row;align-items:flex-end}.complementary-products:is(.complementary-products-variant,.complementary-products-product) .price:not(.quick-add-panel *) .price__container{margin-bottom:0}.complementary-products:is(.complementary-products-variant,.complementary-products-product) .price:not(.quick-add-panel *) .price-item{display:inline-block;margin:0 8px 0 0}.complementary-products:is(.complementary-products-variant,.complementary-products-product) .price:not(.quick-add-panel *) :is(.price__regular,.price__sale,.price-item){color:#000;font-size:18px;font-style:normal;font-weight:300;line-height:26px;letter-spacing:.5px}.complementary-products:is(.complementary-products-variant,.complementary-products-product) .price:not(.quick-add-panel *) .pro-compare-at-price{font-size:16px}.complementary-products:is(.complementary-products-variant,.complementary-products-product) .quick-add__submit{padding:0 20px;height:40px;border:0;border-radius:6px;background:#ececea}[data-brand=sage] .complementary-products:is(.complementary-products-variant,.complementary-products-product) .price:not(.quick-add-panel *) :is(.price__regular,.price__sale,.price-item){font-weight:400}[data-brand=sage] .complementary-products:is(.complementary-products-variant,.complementary-products-product) .card__option-label{font-size:16px;font-weight:800;line-height:133.333%;letter-spacing:.32px;text-transform:uppercase}[data-brand=sage] .complementary-products:is(.complementary-products-variant,.complementary-products-product) .card__option-value{font-size:16px;font-weight:400;line-height:155%;letter-spacing:.32px}[data-brand=sage] .complementary-products:is(.complementary-products-variant,.complementary-products-product) .quick-add__submit:hover:not(:disabled){background:linear-gradient(0deg,#00000014 0% 100%),#ececea;color:var(--color-btn-text-secondary)}[data-brand=sage] .complementary-products:is(.complementary-products-variant,.complementary-products-product) .quick-add__submit:active:not(:disabled){background:linear-gradient(0deg,#00000029 0% 100%),#ececea;color:var(--color-btn-text-secondary)}[data-brand=redington] .complementary-products:is(.complementary-products-variant,.complementary-products-product) .price:not(.quick-add-panel *) :is(.price__regular,.price__sale,.price-item){font-family:var(--font-brand-body)}[data-brand=redington] .complementary-products:is(.complementary-products-variant,.complementary-products-product) .complementary-products__header h2.h4.accordion__title{color:#000;font-family:var(--font-brand-heading);font-size:28px;font-weight:500;letter-spacing:.84px}[data-brand=redington] .complementary-products:is(.complementary-products-variant,.complementary-products-product) .complementary-products__note{color:#000;font-family:var(--font-brand-body);font-weight:300;line-height:26px;letter-spacing:.5px}[data-brand=redington] .complementary-products:is(.complementary-products-variant,.complementary-products-product) .complementary-products__note-author{color:inherit}[data-brand=redington] .complementary-products:is(.complementary-products-variant,.complementary-products-product) .card__heading,[data-brand=redington] .complementary-products:is(.complementary-products-variant,.complementary-products-product) .card__heading a{color:#000;font-family:var(--font-brand-body);font-size:18px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:.5px;text-transform:none}[data-brand=redington] .complementary-products:is(.complementary-products-variant,.complementary-products-product) .card__option-label{color:#121212;font-size:15px;font-weight:700;line-height:20px;letter-spacing:.5px;text-transform:capitalize}[data-brand=redington] .complementary-products:is(.complementary-products-variant,.complementary-products-product) .card__option-value{color:#000;font-size:15px;font-weight:300;line-height:23px;letter-spacing:.5px}[data-brand=redington] .complementary-products:is(.complementary-products-variant,.complementary-products-product) .quick-add__submit{border-radius:0;color:#000;font-size:18px;font-style:normal;font-weight:800;line-height:90%;letter-spacing:.36px}[data-brand=redington] .complementary-products:is(.complementary-products-variant,.complementary-products-product) .quick-add__submit{background:#eaeaea}[data-brand=redington] .complementary-products:is(.complementary-products-variant,.complementary-products-product) .quick-add__submit:hover{background:linear-gradient(0deg,#00000014 0% 100%),#eaeaea;color:#000}[data-brand=redington] .complementary-products:is(.complementary-products-variant,.complementary-products-product) .quick-add__submit:active{background:linear-gradient(0deg,#00000029 0% 100%),#eaeaea;color:#000}[data-brand=redington] .complementary-products:is(.complementary-products-variant,.complementary-products-product) .quick-add__submit:disabled{background:#eaeaead6;opacity:1}[data-brand=rio] .complementary-products:is(.complementary-products-variant,.complementary-products-product) .card__option-label{color:#04181a;font-family:var(--font-brand-heading);font-size:18px;font-weight:700;line-height:133.333%;letter-spacing:.36px;text-transform:uppercase}[data-brand=rio] .complementary-products:is(.complementary-products-variant,.complementary-products-product) .card__option-value{color:#04181a;font-size:16px;font-weight:400;line-height:26px;letter-spacing:.5px}
/*# sourceMappingURL=/cdn/shop/t/28/assets/component-complementary-products.css.map */
