#pc-modal-backdrop .modal-card .modal-hero-container .modal-hero-image{height:150px!important;min-height:150px!important;max-height:150px!important}#pc-modal-backdrop .modal-card .modal-hero-container .modal-content{padding-top:0!important}.ai-editorial-amtr1dwxlc0dsr2fxwaigenblockd50635bbgihbu__heading,.ai-editorial-amtr1dwxlc0dsr2fxwaigenblockd50635bbgihbu__title{font-family:var(--font-heading-family)!important}.ai-editorial-amtr1dwxlc0dsr2fxwaigenblockd50635bbgihbu__price{font-weight:700!important}.ai-editorial-amtr1dwxlc0dsr2fxwaigenblockd50635bbgihbu__button{width:120px!important;height:36px!important;text-align:center!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.ai-editorial-amtr1dwxlc0dsr2fxwaigenblockd50635bbgihbu__inner,.ai-luxury-features-ark15uzlttunkv0tazaigenblock45a2b0fgccxhq__inner{width:100%;max-width:100%!important;margin:0!important}#ProductInfo-template--20133076271343__main>p.product__text.inline-richtext{font-size:24px!important;line-height:26px!important;margin:0 0 20px!important}[class*=ai-feature-bar-][class*=ncntpp] [class*=__items]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch}@media(max-width:900px){[class*=ai-feature-bar-][class*=ncntpp] [class*=__items]{grid-template-columns:1fr!important}}.complementary-products{margin:32px 0 24px!important;padding:0!important}.complementary-products .summary__title .accordion__title{font-family:"Mattone",var(--font-heading-family),sans-serif!important;font-size:15px!important;line-height:22px!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#121212!important;margin:0!important}.complementary-products__container .complementary-slide>ul{display:flex!important;flex-direction:column!important;gap:12px!important;margin:0!important;padding:0!important;list-style:none!important}.complementary-products__container .card-wrapper{background-color:#fafaf8!important;border:1px solid rgba(18,18,18,.08)!important;border-radius:0!important;transition:border-color .25s ease,box-shadow .25s ease!important;overflow:hidden!important}.complementary-products__container .card-wrapper:hover{border-color:#12121238!important;box-shadow:0 4px 14px #0000000a!important}.complementary-products__container .card--horizontal{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;padding:12px 16px!important;gap:16px!important;background:transparent!important}.complementary-products__container .card--horizontal .card__inner{width:76px!important;min-width:76px!important;max-width:76px!important;height:76px!important;flex-shrink:0!important;border-radius:0!important;background:#f4f3f0!important;border:1px solid rgba(18,18,18,.06)!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;overflow:hidden!important}.complementary-products__container .card--horizontal .card__inner:before{display:none!important;padding-bottom:0!important;content:none!important}.complementary-products__container .card--horizontal .card__inner:after{display:none!important}.complementary-products__container .card--horizontal .card__media{position:relative!important;width:100%!important;height:100%!important;background:transparent!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.complementary-products__container .card--horizontal .card__media .media{position:relative!important;width:100%!important;height:100%!important;background:transparent!important;padding-bottom:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.complementary-products__container .card--horizontal .card__media img{position:relative!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;transition:transform .3s ease!important;display:block!important}.complementary-products__container .card--horizontal .card__inner .card__content{display:none!important}.complementary-products__container .card--horizontal>.card__content{flex:1 1 auto!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;padding:0!important;margin:0!important;min-width:0!important;gap:16px!important}.complementary-products__container .card--horizontal .card__information{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;justify-content:center!important;padding:0!important;margin:0!important;min-width:0!important}.complementary-products__container .card--horizontal .card-information{display:flex!important;align-items:baseline!important;gap:0!important}.complementary-products__container .card__heading{font-family:var(--font-body-family),"Poppins",sans-serif!important;font-size:15px!important;line-height:20px!important;font-weight:500!important;margin:0 0 4px!important}.complementary-products__container .card__heading a{color:#121212!important;text-decoration:none!important;transition:color .2s ease!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.complementary-products__container .card__heading a:hover{color:#4a4a4a!important}.complementary-products__container .price{font-family:Mattone,sans-serif!important;font-size:13px!important;line-height:18px!important;font-weight:400!important;letter-spacing:.02em!important;color:#2b2b2b!important;margin:0!important;padding:0!important}.complementary-products__container .price__container,.complementary-products__container .price__regular{margin:0!important;padding:0!important}.complementary-products__container .price-item{font-size:13px!important;font-weight:400!important;color:#2b2b2b!important;margin-left:0!important;padding-left:0!important}.complementary-products__container .price--on-sale .price-item--regular{color:#9e9a91!important;text-decoration:line-through!important;margin-left:0!important;margin-right:6px!important;font-weight:400!important}.complementary-products__container .price--on-sale .price-item--sale{color:#2b2b2b!important;font-weight:400!important;margin-left:0!important}.complementary-products__container .quick-add{margin:0!important;flex-shrink:0!important;width:auto!important}.complementary-products__container .quick-add__submit{min-height:32px!important;height:32px!important;padding:0 14px!important;font-family:Mattone,sans-serif!important;font-size:10.5px!important;font-weight:500!important;letter-spacing:.07em!important;text-transform:uppercase!important;white-space:nowrap!important;border-radius:0!important;background-color:#121212!important;color:#fff!important;border:1px solid #121212!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;cursor:pointer!important;transition:all .22s ease!important}.complementary-products__container .quick-add__submit:hover{background-color:transparent!important;color:#121212!important;border-color:#121212!important}.complementary-products__container .quick-add__submit .icon-wrap{display:inline-flex!important;align-items:center!important;justify-content:center!important}.complementary-products__container .quick-add__submit .icon-plus{width:8px!important;height:8px!important}.complementary-products__container .quick-add__submit:hover .icon-wrap{transform:rotate(90deg)!important}@media screen and (max-width:989px){.complementary-products{margin:24px 0 18px!important}.complementary-products .summary__title .accordion__title{font-size:14px!important;letter-spacing:.06em!important}.complementary-products__container .card--horizontal{padding:12px 14px!important;gap:14px!important;align-items:flex-start!important}.complementary-products__container .card--horizontal .card__inner{width:68px!important;min-width:68px!important;max-width:68px!important;height:68px!important}.complementary-products__container .card--horizontal>.card__content{flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:0!important}.complementary-products__container .card--horizontal .card__information{width:100%!important}.complementary-products__container .card__heading{font-size:14px!important;line-height:18px!important;margin:0 0 2px!important}.complementary-products__container .card__heading a{-webkit-line-clamp:2!important}.complementary-products__container .price{font-size:12.5px!important;line-height:16px!important;margin:0 0 8px!important}.complementary-products__container .price-item{font-size:12.5px!important}.complementary-products__container .quick-add{margin:0!important;width:auto!important}.complementary-products__container .quick-add__submit{min-height:28px!important;height:28px!important;padding:0 12px!important;font-size:10px!important;letter-spacing:.06em!important}}@media screen and (max-width:480px){.complementary-products__container .card--horizontal{padding:10px 12px!important;gap:12px!important}.complementary-products__container .card--horizontal .card__inner{width:62px!important;min-width:62px!important;max-width:62px!important;height:62px!important}.complementary-products__container .card__heading{font-size:13px!important;line-height:17px!important}.complementary-products__container .price{font-size:12px!important;margin:0 0 6px!important}.complementary-products__container .quick-add__submit{min-height:26px!important;height:26px!important;padding:0 10px!important;font-size:9.5px!important}}.product__info-container .yotpo.bottomLine,.product__info-container .yotpo-bottomline,.product__info-container [class*=yotpo-star-rating]{margin:6px 0 10px!important;display:block}.section[id*="1790575656c4481bc7"],div[id*="1790575656c4481bc7"]{padding-top:40px!important;padding-bottom:60px!important}@media screen and (max-width:749px){.section[id*="1790575656c4481bc7"],div[id*="1790575656c4481bc7"]{padding-top:30px!important;padding-bottom:40px!important}}.mc-best-seller{display:inline-block;padding:4px 12px;font-family:"Mattone",var(--font-heading-family),sans-serif;font-size:10px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#121212;border:1px solid #121212;border-radius:0;line-height:1.6;white-space:nowrap}.card__badge .mc-best-seller{margin:0}.card__inner .card__badge:has(.mc-best-seller),.card__content>.card__badge:has(.mc-best-seller){align-self:flex-start!important;grid-row-start:1!important;justify-self:flex-start!important}#yotpo-headline-reviews,.yotpo-headline{font-family:"Editors Note",var(--font-heading-family),serif!important;font-weight:400!important;color:#121212!important;letter-spacing:-.01em!important}.yotpo-sr-bottom-line-text,.yotpo-sr-bottom-line-text--right-panel,.yotpo-bottom-line-text{font-family:"Poppins",var(--font-body-family),sans-serif!important;font-weight:500!important;color:#121212!important}.yotpo-empty-state .yotpo-title-text{font-family:"Editors Note",var(--font-heading-family),serif!important;font-size:24px!important;font-weight:400!important;color:#121212!important}.yotpo-empty-state .yotpo-body-text{font-family:"Poppins",var(--font-body-family),sans-serif!important;font-size:15px!important;color:#4a4a4a!important}.yotpo-new-review-btn-wrapper .yotpo-btn-l{width:212px!important;height:40px!important;margin:auto!important;border-radius:0!important}#yotpo-main-widget-btn,.yotpo-new-review-btn,.yotpo-new-review-submit,button.yotpo-new-review-submit{border-radius:0!important}#yotpo-modal,.yotpo-modal,.yotpo-modal .modal-container{border-radius:0!important;font-family:"Poppins",var(--font-body-family),sans-serif!important}#yotpo-modal .modal-title,.yotpo-modal-header,.yotpo-review-form-title{font-family:"Editors Note",var(--font-heading-family),serif!important}#yotpo-modal input,#yotpo-modal textarea,#yotpo-modal select,.yotpo-modal input,.yotpo-modal textarea{border-radius:0!important;font-family:"Poppins",var(--font-body-family),sans-serif!important}.yotpo-main-widget,.yotpo-display-wrapper,[class*=yotpo-]{--yotpo-primary-font: "Poppins", sans-serif !important;--yotpo-secondary-font: "Editors Note", serif !important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom-jm.css.map */
