@charset "UTF-8";.ucw-widget{margin:20px auto}.ucw-widget-upsell-category{margin-top:20px}.ucw-widget-upsell-category .ucw-widget-upsell-category-list{text-align:center;overflow-x:scroll;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.ucw-widget-upsell-category .ucw-widget-upsell-category-list::-webkit-scrollbar{display:none}.ucw-widget-upsell-category .ucw-widget-upsell-category-list li:not(:first-of-type){margin-left:8px!important}.ucw-widget-upsell-category .ucw-widget-upsell-category-list .a-button-selected.a-button-focus{border:none}.ucw-widget-upsell-category .ucw-widget-upsell-category-list .a-button-selected{background:#f7feff;border:3px solid #007184!important}.ucw-widget-upsell-category .ucw-widget-upsell-category-list .a-button-selected button{font-weight:700}.ucw-widget-carousel-container{margin:20px 0 0 0!important}.ucw-widget-carousel-container .ucw-widget-carousel-benefit-message{margin:0 auto 24px auto}.ucw-widget-carousel-element{width:225px;display:inline-flex}.ucw-widget-carousel-element .ucw-widget-product-card{width:220px;background-color:#fff;border-radius:8px;border:1px solid #f0f2f2;margin:0 5px 5px 0;min-height:100%;box-shadow:0 2px 1px rgba(15,17,17,.15);display:flex;flex-direction:column}.ucw-widget-carousel-element .ucw-widget-product-card .ucw-widget-cta-section{margin-top:auto}.ucw-widget-carousel-element .ucw-widget-product-card .ucw-widget-product-card-link-area{position:relative;justify-content:center;display:flex}.ucw-widget-carousel-element .ucw-widget-product-card .ucw-widget-product-card-link-area .ucw-widget-product-card-image-link{flex-grow:1}.ucw-widget-carousel-element .ucw-widget-product-card .ucw-widget-product-card-price-supporting-message{padding-bottom:4px}.ucw-widget-carousel-element .ucw-widget-product-card .ucw-widget-product-card-image-block{padding:8px 12px 0}.ucw-widget-carousel-element .ucw-widget-product-card .ucw-widget-product-card-image-block .ucw-widget-product-card-image{object-fit:contain;height:171px;width:100%}.ucw-widget-carousel-element .ucw-widget-product-card .ucw-widget-product-card-title{padding:16px 12px 0 12px}.ucw-widget-carousel-element .ucw-widget-product-card .ucw-widget-product-card-review{padding-left:12px}.ucw-widget-carousel-element .ucw-widget-product-card .ucw-widget-product-card-price{padding-left:12px}.ucw-widget-carousel-element .ucw-widget-product-card .ucw-widget-product-card-deal-badge{display:flex;flex-flow:row wrap;column-gap:6px;align-items:center;padding:4px 0 4px 12px}.ucw-widget-carousel-element .ucw-widget-product-card .ucw-widget-product-card-deal-badge .ucw-widget-product-card-deal-badge-label{display:flex}.ucw-widget-carousel-element .ucw-widget-product-card .ucw-widget-product-card-deal-badge .ucw-widget-product-card-deal-badge-label [data-a-badge-color=ucw-deal-badge-color]{background-color:#CC0C39!important;color:#FFF!important;border-radius:2px;padding:0 6px!important}.ucw-widget-carousel-element .ucw-widget-product-card .ucw-widget-product-card-deal-badge .ucw-widget-product-card-deal-badge-messaging{display:flex;color:#CC0C39!important}.ucw-widget-carousel-element .ucw-widget-product-card .ucw-widget-product-card-installment-offer{padding:4px 12px 4px 12px}.ucw-widget-carousel-element .ucw-widget-product-card .ucw-widget-product-card-delivery{padding:4px 12px 4px 12px}.ucw-widget-carousel-element .ucw-widget-product-card .ucw-widget-product-card-delivery .ucw-widget-product-card-delivery-message{white-space:normal}.ucw-widget-carousel-element .ucw-widget-product-card .ucw-widget-product-card-delivery .ucw-widget-product-card-delivery-message .a-icon-text{padding:0;margin-left:4px;bottom:4px!important;line-height:16px!important;font-weight:400!important;white-space:normal}.ucw-widget-carousel-element .ucw-widget-product-card .ucw-cards-product-atc{width:196px!important;margin:0 12px 11px}.ucw-widget-carousel-element .ucw-widget-product-card .ucw-cards-product-atc .ucw-cards-atc-btn{width:100%}.ucw-widget-carousel-element .ucw-widget-product-card .ucw-cards-product-atc .ucw-cards-atc-btn .a-button-text{padding-left:0;padding-right:0}.ucw-widget-carousel-element #ucw-cards-atc-fail-changeover .a-changeover-inner{background-color:#f8d7da;border-color:red}.ucw-widget-carousel-element .ucw-widget-product-card .cui-product-card__image{padding:8px 12px 0}.ucw-widget-carousel-element .ucw-widget-product-card .cui-product-card__image img{object-fit:contain;height:171px;width:100%}.ucw-widget-carousel-element .ucw-widget-product-card .cui-product-card__container{height:100%}.ucw-widget-carousel-element .ucw-widget-product-card .cui-product-card__container-last{display:flex;flex-direction:column;height:100%;flex:1}.ucw-widget-carousel-element .ucw-widget-product-card .cui-product-card__container-last .cui-product-card__title{padding:16px 12px 0 12px}.ucw-widget-carousel-element .ucw-widget-product-card .cui-product-card__container-last .cui-product-card__review{padding-left:12px}.ucw-widget-carousel-element .ucw-widget-product-card .cui-product-card__container-last .cui-product-card__price{padding-left:12px;display:block!important}.ucw-widget-carousel-element .ucw-widget-product-card .cui-product-card__container-last .cui-product-card__delivery,.ucw-widget-carousel-element .ucw-widget-product-card .cui-product-card__container-last .cui-product-card__installment{padding:4px 12px}.ucw-widget-carousel-element .ucw-widget-product-card .ucw-widget-qlm-wrapper{display:flex;justify-content:center}.ucw-widget{max-width:1280px}.ucw-widget-carousel-page{margin-bottom:4px}.ucw-widget-carousel-page>div{text-align:center!important;margin:0 auto 0 auto!important}.ucw-widget-carousel-page>.a-span-last{float:none!important}.ucw-widget-upsell-category-list button{font-size:13px;line-height:29px!important;padding:0 10px 0 11px!important}.ucw-widget-oos-card{width:440px!important;height:324px!important;background-color:#fff;border-radius:8px;border:1px solid #f0f2f2;margin:0 5px 5px 0;box-shadow:0 2px 1px rgba(15,17,17,.15);position:relative}.ucw-widget-oos-message{padding-top:40px;padding-left:20px;padding-right:20px}.ucw-widget-product-card .dscx-quick-look-modal{position:absolute;opacity:1;top:150px;z-index:1}.ucw-widget-product-card .dscx-quick-look-modal:not(.container--tablet){opacity:0}.ucw-widget-product-card .dscx-quick-look-modal:not(.container--tablet):focus-within{opacity:1}.ucw-widget-product-card:hover .dscx-quick-look-modal{opacity:1}.dcu-widget{margin:20px auto}.dcu-widget{max-width:1280px}#ccw-skeleton-container{position:relative}#ccw-skeleton{background:#F0F2F2;border-radius:16px;padding:16px;margin-bottom:20px;height:100%}#ccw-skeleton .ccw-skeleton-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}#ccw-skeleton .ccw-skeleton-title{font-family:'Amazon Ember Modern Display','Amazon Ember',sans-serif;font-size:18px;font-weight:700;line-height:24px;color:#0F1111;margin:0}#ccw-skeleton .ccw-skeleton-indicator{width:100px;height:16px;border-radius:4px;background:linear-gradient(90deg,#E8E8E8 25%,#D9D9D9 50%,#E8E8E8 75%);background-size:200% 100%;animation:ccw-pulse 1.5s ease-in-out infinite;flex-shrink:0}#ccw-skeleton .ccw-skeleton-row{display:flex;align-items:center;position:relative}#ccw-skeleton .ccw-skeleton-arrow{position:absolute;width:36px;height:39px;border-radius:8px;top:101px;background:linear-gradient(90deg,#E8E8E8 25%,#D9D9D9 50%,#E8E8E8 75%);background-size:200% 100%;animation:ccw-pulse 1.5s ease-in-out infinite}#ccw-skeleton .ccw-skeleton-arrow:first-child{left:5px}#ccw-skeleton .ccw-skeleton-arrow:last-child{right:5px}.ccw-skeleton-cards{display:flex;gap:29px;overflow:hidden;position:relative;flex:1;padding-left:71px;padding-right:71px;padding-top:9.5px}.ccw-skeleton-cards::after{content:'';position:absolute;right:0;top:0;bottom:0;width:40px;background:linear-gradient(to right,transparent,#F0F2F2);pointer-events:none}.ccw-skeleton-card{background:#fff;border:1px solid #D5D9D9;border-radius:12px;padding:8px;flex-shrink:0;width:160px;min-height:267px}.ccw-skeleton-img{width:138px;height:134px;min-height:134px;border-radius:8px;margin:0 auto 4px;background:linear-gradient(90deg,#E8E8E8 25%,#D9D9D9 50%,#E8E8E8 75%);background-size:200% 100%;animation:ccw-pulse 1.5s ease-in-out infinite}.ccw-skeleton-line{border-radius:4px;margin-bottom:4px;background:linear-gradient(90deg,#E8E8E8 25%,#D9D9D9 50%,#E8E8E8 75%);background-size:200% 100%;animation:ccw-pulse 1.5s ease-in-out infinite}.ccw-line-1{width:138px;height:16px}.ccw-line-2{width:138px;height:16px}.ccw-line-3{width:100px;height:16px}.ccw-line-4{width:120px;height:16px}.ccw-line-5{width:40px;height:22px;margin-bottom:0}@keyframes ccw-pulse{0%{background-position:200% 0}100%{background-position:-200% 0}}#ucw-widget-complements-carousel{background:#F0F2F2;border-radius:16px;padding:16px;scroll-margin-top:120px;margin-bottom:20px}#ucw-widget-complements-carousel .ucw-widget-upsell-title{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}#ucw-widget-complements-carousel .ucw-widget-upsell-title p{font-family:'Amazon Ember Modern Display','Amazon Ember',sans-serif;font-size:18px!important;font-weight:700!important;line-height:24px!important;text-align:left!important;color:#0F1111;margin:0}#ccw-page-indicator{font-family:'Amazon Ember Modern Text','Amazon Ember',sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#565959;white-space:nowrap;flex-shrink:0}#ucw-widget-complements-carousel .ucw-widget-product-card{background:#FFF;border:1px solid #D5D9D9;border-radius:12px;padding:8px;box-sizing:border-box}#ucw-widget-complements-carousel .cui-product-card__review,#ucw-widget-complements-carousel .cui-product-card__title{margin-bottom:1px!important}#ucw-widget-complements-carousel .cui-product-card__media{background:rgba(15,17,17,.03);border-radius:8px;overflow:hidden}#ucw-widget-complements-carousel .cui-product-card__image>div{background:rgba(15,17,17,.03);height:134px!important;padding:4px!important;border-radius:8px}#ucw-widget-complements-carousel .cui-product-card__image{padding:0!important}#ucw-widget-complements-carousel .cui-product-card__image img,#ucw-widget-complements-carousel .cui-product-card__media img{mix-blend-mode:darken;object-fit:contain!important;max-height:126px!important;height:auto!important;width:auto!important}#ucw-widget-complements-carousel .a-carousel-header-row{display:none}#ucw-widget-complements-carousel .a-icon-star-mini,#ucw-widget-complements-carousel .a-icon-star-small{color:#FF6200!important}#ucw-widget-complements-carousel .cui-product-card__review .a-section>span.a-size-small.a-color-base.a-text-normal{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}#ucw-widget-complements-carousel .cui-product-card__review .a-section>span.a-size-small.a-color-base.a-text-normal+span.a-letter-space{display:none!important}#ucw-widget-complements-carousel .cui-product-card__review .a-section{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;padding:0!important;margin:0!important}#ucw-widget-complements-carousel .ccw-rating-value{font-size:12px!important;color:#0F1111!important;margin-right:2px!important;white-space:nowrap!important;flex-shrink:0!important}#ucw-widget-complements-carousel .cui-product-card__review .a-icon-star-mini{top:0!important;vertical-align:middle!important}#ucw-widget-complements-carousel .cui-product-card__review span.a-size-small.a-color-secondary{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;color:#2162A1!important;font-size:12px!important}#ucw-widget-complements-carousel .cui-apex-price .a-color-price{color:#CC0C39!important;font-size:18px!important}#ucw-widget-complements-carousel .cui-apex-price{display:flex!important;flex-wrap:nowrap!important;align-items:baseline!important;column-gap:4px!important;overflow:hidden!important}#ucw-widget-complements-carousel .cui-apex-price>div.a-section{display:inline!important;margin:0!important;flex-shrink:0!important}#ucw-widget-complements-carousel .a-price .a-price-whole{font-size:18px!important}#ucw-widget-complements-carousel .a-price .a-price-fraction,#ucw-widget-complements-carousel .a-price .a-price-symbol{font-size:10px!important}