html:has(.awards-modal-open){overflow:hidden}.template-product #MainContent a:hover,[class*=template-product-] #MainContent a:hover{text-decoration:none!important}.product .bss_pb_img{display:none!important;height:0!important;width:0!important;margin:0}.product:has(.product-certified-label) .bss_pl_img .bss-pl-top-left{top:33px!important}.product .price-badges{position:absolute;right:15px;margin-bottom:-69px}.product .product-rating_header{position:relative;margin-bottom:10px}.product .product-rating_header .price__container{display:none}.product .product-rating_header .product__review-count{position:absolute;top:5px;left:95px}.product .product-rating_header .yotpo-sr-bottom-line-summary{align-items:center!important;margin-bottom:15px}.product .product-rating_header .yotpo-sr-bottom-line-summary .yotpo-sr-bottom-line-text{font-family:"MNKY Banana Grotesk",sans-serif!important;font-size:10px!important;line-height:20.57px!important;letter-spacing:0!important;padding-top:5px!important}.product .product-rating_header .yotpo-star-rating-reviews-highly-rated-topics{background:#fff!important;padding:13px 18px!important;border-radius:4px!important}.product .product-rating_header .yotpo-star-rating-reviews-highly-rated-topics .yotpo-star-rating-highly-rated-topics-text span{font-family:"MNKY Banana Grotesk",sans-serif!important;font-weight:400;font-size:14px!important;line-height:22px!important;letter-spacing:0;color:#12144f!important}.product .product-awards-certifications{margin:0 0 30px;padding:28px 24px 24px;background:#fff;border-radius:4px}.product .product-awards-certifications__title{margin:0 0 18px;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:700;font-size:16px;line-height:24px;letter-spacing:0;color:#12144f}.product .product-awards-certifications__title::before{content:"";width:24px;height:24px;background:url(trophy-line.svg) no-repeat center;background-size:contain}.product .product-awards-certifications__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.product .product-awards-certifications__list.slick-slider{display:block;margin:0 0 18px;padding:0 7px}.product .product-awards-certifications__list .slick-slide{margin:0 3.5px}.product .product-awards-certifications__list .slick-next,.product .product-awards-certifications__list .slick-prev{width:32px;height:32px;background:url(icon-arrow-rewards.svg) no-repeat center center;background-size:100%;z-index:2}.product .product-awards-certifications__list .slick-next:before,.product .product-awards-certifications__list .slick-prev:before{display:none}.product .product-awards-certifications__list .slick-prev{left:-7px;transform:translate(0,-52%) rotate(180deg)}.product .product-awards-certifications__list .slick-next{right:-8px}.product .product-awards-certifications__item{position:relative;min-height:118px;max-height:118px;border:1px solid #d0d2dc;border-radius:6px;background:#fff;padding:10px 8px;display:flex;align-items:center;justify-content:center}.product .product-awards-certifications__item img{width:100%;max-width:82px;height:auto;margin:0 auto;display:block}.product .product-awards-certifications__item:has(.product-icon-more){cursor:pointer}.product .product-awards-certifications__item:has(.product-icon-more) .product-awards-certifications__image-link{cursor:pointer}.product .product-awards-certifications .product-icon-more{position:absolute;top:2px;right:4px;width:16px;height:16px;border:0;background:0 0;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.product .product-awards-certifications__description,.product .product-awards-certifications__label,.product .product-awards-certifications__modal-data{display:none}.product .product-awards-certifications__more-link{font-weight:400;font-size:14px;line-height:24px;letter-spacing:0;text-align:center;text-decoration:underline;color:#414372;display:block}.product .product-awards-modal{position:fixed;inset:0;z-index:999;visibility:hidden;pointer-events:none;transition:visibility 0s linear .75s}.product .product-awards-modal .product-awards-modal__title{display:none}.product .product-awards-modal.is-open{visibility:visible;pointer-events:auto;transition-delay:0s}.product .product-awards-modal.is-open .product-awards-modal__backdrop{opacity:1;transition:opacity .5s ease}.product .product-awards-modal.is-open .product-awards-modal__dialog{opacity:1;transform:translate(-50%,-50%);transition:opacity .5s ease,transform .5s cubic-bezier(.22,1,.36,1)}.product .product-awards-modal__backdrop{position:absolute;inset:0;z-index:0;border:0;padding:0;margin:0;background:rgba(18,20,79,.35);opacity:0;cursor:pointer;transition:opacity .75s ease}.product .product-awards-modal__dialog{position:fixed;top:50%;left:50%;z-index:1;width:calc(100% - 40px);max-width:497px;max-height:min(85vh,640px);padding:44px 50px;overflow-y:auto;color:#12144f;background:#fff;border-radius:8px;opacity:0;transform:translate(calc(-50% + 100vw),-50%);transition:opacity .75s ease,transform .75s cubic-bezier(.4,0,.2,1)}.product .product-awards-modal__close{position:absolute;top:27px;right:20px;border:0;background:0 0;padding:0;cursor:pointer;line-height:0}.product .product-awards-modal__close svg{width:19px;height:19px}.product .product-awards-modal__close svg path{fill:#12144f;stroke:#12144f}.product .product-awards-modal__icon{margin-bottom:16px}.product .product-awards-modal__icon img{width:auto;max-width:39px;height:auto;display:block}.product .product-awards-modal__title{margin:0 0 15px;color:#fff;font-weight:700;font-size:18px;line-height:30px;letter-spacing:-.4px}.product .product-awards-modal__content{font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.1px}.product .product-awards-modal__content *{font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.1px;color:rgba(18,20,79,.8)}.product .product-awards-modal__content p{margin:0 0 20px}.product .product-awards-modal__content p:last-child{margin-bottom:0}.product .product-awards-modal__content h2,.product .product-awards-modal__content h3,.product .product-awards-modal__content h4{font-weight:700;font-size:16px;line-height:23px;margin:0 0 8px;color:#12144f}.product .product-awards-modal__content a{text-decoration:underline}.template-product .safe-sleep-panel .safe-sleep-panel__dialog,[class*=template-product-] .safe-sleep-panel .safe-sleep-panel__dialog{border:1px solid #fff}.awards-modal-open{overflow:hidden}@media screen and (min-width:768px){.product .product-awards-certifications__list--few-items:not(.slick-initialized){display:flex;justify-content:center;grid-template-columns:none}.product .product-awards-certifications__list--few-items:not(.slick-initialized) .product-awards-certifications__item{flex:0 0 calc((100% - 21px)/ 4);max-width:98px}}@media screen and (max-width:767px){.product .product-awards-certifications{padding:20px 0;margin:0 -15px 10px}.product .product-awards-certifications__title{font-size:16px;line-height:24px;margin-bottom:18px}.product .product-awards-certifications__more-link{font-size:14px;line-height:24px;margin-top:19px}.product .product-awards-certifications__list{display:flex;gap:7px;overflow-x:auto;padding:0 16px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.product .product-awards-certifications__list::-webkit-scrollbar{display:none}.product .product-awards-certifications__list:not(.slick-initialized) .product-awards-certifications__item{flex:0 0 calc((100% - 21px)/ 3.5);max-width:calc((100% - 21px)/ 3.5)}.product .product-awards-certifications__list.slick-slider{display:block;overflow:hidden;padding:0 0 0 18px}.product .product-awards-certifications__list .slick-track{display:flex;align-items:stretch}.product .product-awards-certifications__list .slick-slide{margin:0 3.5px;height:auto}.product .product-awards-certifications__list .slick-slide>div{height:100%}.product .product-awards-certifications__list .slick-arrow{display:none!important}.product .product-awards-certifications__item{min-height:118px;max-height:118px}.product .product-awards-certifications .product-icon-more{top:3px;right:3px}.product .product-awards-modal__dialog{padding:25px 20px 20px}.product .product-awards-modal__close{top:16px;right:16px}}@media screen and (max-width:480px){.product .product-awards-modal__dialog{width:calc(100% - 32px);max-width:none;max-height:min(90vh,500px);padding:25px 20px 20px}.product .product-awards-modal__close{top:16px;right:16px}}.template-product .section_slipper,[class*=template-product-] .section_slipper{margin-bottom:0}