.AppLightingCollectionsSlideOut .OverlayContent .appLightingCollectionsSlideOutWrapper{width:600px}.AppLightingCollectionsSlideOut .OverlayContent .lightingCollectionsSlideOutHeader{background:none;height:auto;line-height:1;margin:1rem 3rem;text-transform:none}.AppLightingCollectionsSlideOut .OverlayContent .lightingCollectionsSlideOutHeader__container{overflow-wrap:break-word;width:500px}.AppLightingCollectionsSlideOut .OverlayContent .lightingCollectionsSlideOutHeader__title{font-size:1.8rem;font-weight:500;margin:0}.AppLightingCollectionsSlideOut .OverlayContent .lightingCollectionsSlideOutHeader__link{display:inline-block;font-size:1.1rem;font-weight:500}.AppLightingCollectionsSlideOut .OverlayContent .lightingCollectionsSlideOutMain__layout{display:grid;gap:0 2rem;grid-template-columns:repeat(2, 1fr);margin:0 4rem}.AppLightingCollectionsSlideOut .OverlayContent .ProductSortItem{padding-bottom:30px}.AppLightingCollectionsSlideOut__closeButtonWrapper{display:flex;justify-content:flex-end}.AppLightingCollectionsSlideOut__closeButton{background:transparent;border:0;color:var(--baseTextColor);font-family:var(--fontHeading);font-size:16px;height:auto;padding:6px 9px 3px;text-transform:uppercase;transform:translate(6px, -12px)}.AppLightingCollectionsSlideOut__closeButton .lpIcon-close02{color:#000;font-size:13px;font-weight:500;margin-left:7px}
.ProductItemSkeleton{margin-bottom:30px}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductItemSkeleton{margin-bottom:41px}}.ProductItemSkeleton .Skeleton--image{height:0;margin-bottom:15px;padding-top:100%;width:100%}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductItemSkeleton .Skeleton--image{margin-bottom:10px}}.ProductItemSkeleton .Skeleton--text{margin:calc(1.7em / 2) 0}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductItemSkeleton .Skeleton--text{margin:calc(1.4em / 2) 0}}.ProductItemSkeleton .Skeleton--text.Skeleton--header{font-size:4rem;margin-top:10px}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductItemSkeleton .Skeleton--text.Skeleton--header{font-size:3rem;margin-top:20px}}
@keyframes Skeleton{from{background-position:0 0}to{background-position:-200% 0}}.Skeleton{animation:1s ease 0s infinite Skeleton;background:linear-gradient(90deg, rgba(127, 127, 127, 0.15) 0%, rgba(127, 127, 127, 0.25) 45%, rgba(127, 127, 127, 0.24) 50%, rgba(127, 127, 127, 0.15) 100%);background-attachment:fixed;background-size:200% 200%;background-repeat:repeat;border-radius:3px}.Skeleton--text{height:.5em;margin:calc(1.4em / 2) 0}.Skeleton--circle{border-radius:50%}
.Button{background:#900;border:1px solid transparent;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;outline-color:var(--blue);outline-offset:3px;padding:.5em .25em;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}@media only screen and (max-device-width: 767px),only screen and (max-device-height: 719px)and (orientation: landscape){.Button{border-radius:5px}}.Button:hover,.Button--loading{background:#d00;color:#fff}.Button--primary:hover,.Button--primary.Button--loading{background:#d00}.Button--secondary{background:#655055;border-color:#655055;color:#fff}.Button--secondary:hover,.Button--secondary.Button--loading{background:var(--darkGrey)}.Button--secondary.Button--loading,.Button--secondary:focus{font-weight:500}.Button--tertiary{background:transparent;border-color:var(--darkGrey);color:var(--darkGrey)}.Button--tertiary:hover,.Button--tertiary.Button--loading{background:var(--veryLightGrey);border-color:#000;color:var(--darkGrey)}.Button--white{background:#fff;border-color:var(--darkGrey);color:var(--darkGrey)}.Button--white:hover,.Button--white.Button--loading{background:var(--veryLightGrey);border-color:#000;color:var(--darkGrey)}.Button--link{background:transparent;border:0;color:var(--blue);font-family:var(--fontBody);padding:0;text-decoration:underline;text-transform:none}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.Button--link{color:var(--baseTextColor)}}.Button--link:hover{color:var(--red)}.Button--link:hover,.Button--link.Button--loading{background:transparent}.Button--link:hover .Button__loadingIcon,.Button--link.Button--loading .Button__loadingIcon{display:none}.Button--link .Button__label{padding:0}.Button--none{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:var(--baseTextColor);font-size:inherit;text-transform:none}.Button--none:hover{background:transparent;color:var(--baseTextColor)}.Button--large{font-size:1.6rem;padding:.7em 1.25em}.Button[aria-disabled=true]:not(.Button--link):not(.Button--none),.Button[aria-disabled=true]:not(.Button--link):not(.Button--none):hover{background:#ccc}.Button[aria-disabled=true],.Button[aria-disabled=true]:hover{border-color:transparent;color:var(--darkGrey);cursor:default}.Button__label{padding:0 1.25em;white-space:nowrap}.Button__loadingIcon{height:.75em;line-height:1;margin:.125em -0.875em .125em .125em;text-align:center;width:.75em}.Button__loadingIcon::before{animation:spin 1s linear infinite;content:"";display:inline-block;font-family:"LPIcons" !important;font-size:.75em;transform-origin:center center}a.Button{padding-left:1.5em;padding-right:1.5em}
.Overlay{--overlayZIndex: 1000;--overlayContentWrapperMarginHorizontal: 0;--overlayContentWrapperMarginVertical: 0;align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:var(--overlayZIndex)}.Overlay__underlay{background:var(--underlayBackground);height:100%;left:0;position:absolute;top:0;transition-duration:var(--surfaceTransitionDuration);transition-timing-function:var(--surfaceTimingFunction);width:100%;will-change:opacity;z-index:-1}.Overlay__contentWrapper{position:relative;transition-duration:var(--surfaceTransitionDuration);transition-timing-function:var(--surfaceTimingFunction);will-change:opacity}.Overlay.Overlay--transition-hide .Overlay__underlay{opacity:0;transition-property:opacity}.Overlay.Overlay--transition-show .Overlay__underlay{opacity:1;transition-property:opacity}.Overlay:not(.Overlay--Drawer).Overlay--transition-hide .Overlay__contentWrapper{opacity:0;transition-property:opacity}.Overlay:not(.Overlay--Drawer).Overlay--transition-show .Overlay__contentWrapper{opacity:1;transition-property:opacity}.Overlay--Drawer .Overlay__contentWrapper{position:absolute;transform:none;will-change:transform}.Overlay--Drawer-fullscreen .Overlay__contentWrapper{height:100%;width:100%}.Overlay--Drawer-top .Overlay__contentWrapper{left:0;top:0;width:100%}.Overlay--Drawer-top.Overlay--transition-hide .Overlay__contentWrapper{transform:translateY(-100%)}.Overlay--Drawer-right .Overlay__contentWrapper{height:100%;right:0;top:0}.Overlay--Drawer-right.Overlay--transition-hide .Overlay__contentWrapper{transform:translateX(100%)}.Overlay--Drawer-bottom .Overlay__contentWrapper{bottom:0;left:0;width:100%}.Overlay--Drawer-bottom.Overlay--transition-hide .Overlay__contentWrapper{transform:translateY(100%)}.Overlay--Drawer-left .Overlay__contentWrapper{height:100%;left:0;top:0}.Overlay--Drawer-left.Overlay--transition-hide .Overlay__contentWrapper{transform:translateX(-100%)}.Overlay--Drawer .Overlay__contentWrapper__closeButton{--overlayContentWrapperCloseButtonSize: 64px;background:transparent;border:0;font-size:21px;height:var(--overlayContentWrapperCloseButtonSize);line-height:var(--overlayContentWrapperCloseButtonSize);outline-color:var(--blue);padding:0;position:absolute;right:0;top:0;width:var(--overlayContentWrapperCloseButtonSize);z-index:3}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.Overlay--Drawer .Overlay__contentWrapper__closeButton{padding:0 1.5rem;width:auto}.Overlay--Drawer .Overlay__contentWrapper__closeButton::before{content:"Close";font-size:1.6rem;margin-right:.75em;text-transform:uppercase}}.Overlay--Drawer .Overlay__contentWrapper__closeButton--text{font-size:15px;text-transform:uppercase;width:110px}.Overlay--Modal{align-items:start}.Overlay--Modal .Overlay__contentWrapper{height:100%;overflow-y:auto;width:100%}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.Overlay--Modal .Overlay__contentWrapper{--overlayContentWrapperMarginHorizontal: 40px;--overlayContentWrapperMarginVertical: 40px;height:auto;margin:var(--overlayContentWrapperMarginVertical) var(--overlayContentWrapperMarginHorizontal);max-height:calc(100% - (2 * var(--overlayContentWrapperMarginVertical)));max-width:calc(100% - (2 * var(--overlayContentWrapperMarginHorizontal)));min-width:688px;overflow-x:hidden;width:auto}}.Overlay--Modal .Overlay__contentWrapper__closeButtonContainer{background:transparent;padding:1.5rem 1rem;position:absolute;top:0;width:100%;z-index:3}.Overlay--Modal .Overlay__contentWrapper__closeButtonContainer--grey{background:#f1f1f1}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.Overlay--Modal .Overlay__contentWrapper__closeButtonContainer--grey{background:transparent}}.Overlay--Modal .Overlay__contentWrapper__closeButton{--overlayContentWrapperCloseButtonSize: 64px;background:#fff;border:1px solid #555;color:#555;cursor:pointer;float:right;font-size:1.5rem;margin-right:2rem;padding:7px 13px}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.Overlay--Modal .Overlay__contentWrapper__closeButton{background:transparent;border:0;font-family:var(--fontHeading);font-size:2.1rem;height:28.5px;line-height:normal;outline-color:var(--blue);padding:1px 9px 6px;position:absolute;right:0;top:0;width:auto}.Overlay--Modal .Overlay__contentWrapper__closeButton .lpIcon-close02{font-size:1.3rem;font-weight:500}}@media only screen and (max-device-width: 767px),only screen and (max-device-height: 719px)and (orientation: landscape){.Overlay--Modal .Overlay__contentWrapper__closeButton{border-radius:5px}}.Overlay--Modal .Overlay__contentWrapper__closeButton::before{content:"Close";font-size:1.6rem;text-transform:uppercase}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.Overlay--Modal .Overlay__contentWrapper__closeButton::before{color:#000;margin-right:.5rem}}.Overlay--Modal .Overlay__contentWrapper__closeButton .lpIcon-close02{display:none}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.Overlay--Modal .Overlay__contentWrapper__closeButton .lpIcon-close02{color:#000;display:inline-block;font-size:1.5rem}}
.OverlayContent{--overlayContentStickyHeaderHeight: 64px;--overlayContentStickyFooterHeight: 50px;--overlayContentMaxWidth: 100%;background:var(--baseBackgroundColor);box-shadow:var(--baseBoxShadow);color:var(--baseTextColor);display:grid;grid-template-rows:min-content auto min-content;max-width:var(--overlayContentMaxWidth)}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.OverlayContent{--overlayContentMaxWidth: 728px}}.OverlayContent header{align-items:center;background:#ddd;box-sizing:border-box;display:flex;font-size:21px;grid-row-end:2;grid-row-start:1;height:var(--overlayContentStickyHeaderHeight);padding:0 10px;text-transform:uppercase}.OverlayContent main,.OverlayContent>:not(header,footer){box-sizing:border-box;grid-row-end:3;grid-row-start:2;max-height:calc(100vh - var(--overlayContentStickyHeaderHeight) - var(--overlayContentStickyFooterHeight) - 		(2 * var(--overlayContentWrapperMarginVertical)));overflow:auto;-webkit-overflow-scrolling:touch;padding:20px 10px;scroll-behavior:smooth;will-change:transform}.OverlayContent footer{align-items:center;box-sizing:border-box;display:flex;grid-row-end:4;grid-row-start:3;height:var(--overlayContentStickyFooterHeight);justify-content:center;padding:10px}.Overlay--Dialog .OverlayContent{border-radius:4px;min-width:300px}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.Overlay--Dialog .OverlayContent{max-width:728px}}.Overlay--Drawer .OverlayContent{min-width:300px}.Overlay--Drawer-left .OverlayContent,.Overlay--Drawer-right .OverlayContent{height:100%}.Overlay--Drawer-top .OverlayContent,.Overlay--Drawer-bottom .OverlayContent{width:100%}.Overlay--Modal .OverlayContent{height:100%}
.ProductSortItem{padding:0 0 24px}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSortItem{padding-bottom:50px}}.ProductSortItem__link{display:block;margin-bottom:.8rem;text-decoration:none}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSortItem__link{margin-bottom:.4rem}}.ProductSortItem__link:hover .ProductSortItem__name{text-decoration:underline}.ProductSortItem .ProductItemImage{margin-bottom:6px;position:relative}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSortItem .ProductItemImage{margin-bottom:10px}}.ProductSortItem .ProductItemImage img{border-radius:5px}.ProductSortItem .ProductSortItemCallouts{bottom:0;position:absolute;right:0}.ProductSortItem .ProductItemShippingCallout{clear:left;float:left;font-size:1.05rem;letter-spacing:-0.05em;line-height:1rem;padding-top:2px}.ProductSortItem__name{-webkit-box-orient:vertical;display:box;display:-webkit-box;font-size:1.4rem;height:6.3rem;-webkit-line-clamp:3;line-height:2.1rem;overflow:hidden;text-overflow:ellipsis;word-break:break-word}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSortItem__name{font-size:1.2rem;height:3.2rem;-webkit-line-clamp:2;line-height:1.6rem}}.ProductSortItem__moreLikeThisButton{border:1px solid #999;border-radius:5px;display:inline-block;font-size:1.2rem;height:2.6rem;line-height:2.6rem;padding:0 10px;text-decoration:none;text-transform:uppercase}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSortItem__moreLikeThisButton{float:right;font-size:1.1rem;height:auto;line-height:2.4rem;margin-top:-6px;padding:0 4px}}.ProductSortItem__moreLikeThisButton:hover{background-color:#eaeaea;color:#000}.ProductSortItem .ProductSortItemAddToCartButton{border-radius:5px;margin-top:8px}@media only screen and (max-device-width: 767px),only screen and (max-device-height: 719px)and (orientation: landscape){.ProductSortItem .ProductSortItemAddToCartButton{margin-bottom:16px}}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSortItem .ProductSortItemAddToCartButton{float:right;margin-right:0;margin-top:-2px}}.ProductSortItem__ratingStars{clear:left}
.ProductItemImage img{display:block;height:auto;width:100%}@media only screen and (max-device-width: 767px),only screen and (max-device-height: 719px)and (orientation: landscape){.ProductItemImage img{border-radius:5px}}
.ProductSortItemCallout{background:rgba(241,241,241,.9);color:var(--darkGrey);font-size:1.1rem;line-height:1.2rem;margin:2px;padding:3px 0 1px;text-align:center;width:44px}.ProductSortItemCallout--soldOut{background:#000;color:#fff;text-transform:uppercase}.ProductSortItemCallout--dailySale{background:#d11919;color:#fff;text-transform:uppercase}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSortItemCallout{font-weight:500;line-height:1.6rem;padding:5px 0;width:50px}.ProductSortItemCallout--soldOut,.ProductSortItemCallout--dailySale{line-height:1.2rem}}
.ProductItemPrice{font-size:2rem;line-height:1;margin-block:5px}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductItemPrice{float:left;font-size:1.5rem;font-weight:500;height:2.5rem;line-height:2.25rem;margin:0}.ProductItemPrice__save{color:var(--baseTextColor);font-size:1.2rem;font-weight:normal;margin-left:5px}}.ProductItemPrice--salePrice{color:var(--darkRed)}.ProductItemPrice--hasPriceText{color:var(--darkRed)}.ProductItemPrice__callout{margin-left:5px}
.Currency__superscript{font-size:.7em;position:relative;top:-0.3em;vertical-align:baseline}

.ProductReviewRatingStars__summary{color:#000;font-family:var(--fontHeading);margin-bottom:.5rem}.ProductReviewRatingStars__summaryCount{display:inline-block;font-size:6rem;font-weight:500;line-height:1}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewRatingStars__summaryCount{font-size:5.8rem;line-height:1.2}}.ProductReviewRatingStars__summaryText{font-size:1.4rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewRatingStars__summaryText{font-size:1.3rem}}.ProductReviewRatingStars .ProductReviewRatingStars__stars{--empty-star-color: #fff;--starColor: #ffd280;--starSize: 2.2rem;--starSpacing: 0.5rem;-webkit-text-stroke:1px #d6a66a;-moz-column-gap:var(--starSpacing);column-gap:var(--starSpacing);display:grid;grid-template-columns:repeat(5, var(--starSize));stroke:#d6a66a}.ProductReviewRatingStars .ProductReviewRatingStars__stars--large{--starSize: 3.6rem}.ProductReviewRatingStars .ProductReviewRatingStars__stars--small{--starSize: 1.9rem;--starSpacing: 0.25rem}@media only screen and (max-device-width: 767px),only screen and (max-device-height: 719px)and (orientation: landscape){.ProductReviewRatingStars .ProductReviewRatingStars__stars--small{--starSize: 1.6rem;--starSpacing: 0.18rem}}.ProductReviewRatingStars .ProductReviewRatingStars__stars--xSmall{--starSize: 1.6rem}.ProductReviewRatingStars .ProductReviewRatingStars__stars--secondary{--starColor: #000}.ProductReviewRatingStars .ProductReviewRatingStars__stars--fullStarRating{color:var(--starColor);font-size:var(--starSize)}.ProductReviewRatingStars .ProductReviewRatingStars__stars--emptyStarRating{color:var(--empty-star-color);font-size:var(--starSize)}.ProductReviewRatingStars .ProductReviewRatingStars__stars--halfStarRating{color:var(--empty-star-color);font-size:var(--starSize);position:relative}.ProductReviewRatingStars .ProductReviewRatingStars__stars--halfStarRating::after{color:var(--starColor, #ffd280);content:"";left:0;overflow:hidden;position:absolute;top:0;width:52%}.ProductReviewRatingStars .ProductReviewRatingStars__stars svg{max-height:100%;max-width:100%}.ProductReviewRatingStars .ProductReviewRatingStars__stars .StarIcon{fill:var(--starColor)}
@media only screen and (max-device-width: 767px),only screen and (max-device-height: 719px)and (orientation: landscape){.ProductSortItemAddToCartButton.calloutBtn.small{font-size:1.5rem}}
.RelationshipDisplayGroups{--itemsGridCount: 4;margin-top:1rem}.RelationshipDisplayGroups__items{display:grid;gap:15px;grid-template-columns:repeat(var(--itemsGridCount), 1fr)}.RelationshipDisplayGroups__itemsWrapper{display:block;text-align:center;text-decoration:none}.RelationshipDisplayGroups__itemsImage{border:1px solid #ccc;max-width:60px;padding:5px}.RelationshipDisplayGroups__itemsImage--active,.RelationshipDisplayGroups__itemsImage:hover{border-color:#000}.RelationshipDisplayGroups__itemsLabel{display:block}.RelationshipDisplayGroups .RelationshipDisplayItemSkeletonContainer{--grid-column-gap: 10px;--padding-left: 0;--padding-right: 10px;display:grid;grid-column-gap:var(--grid-column-gap);grid-auto-flow:column;justify-content:start;padding:10px var(--padding-right) 10px var(--padding-left)}.RelationshipDisplayGroups .RelationshipDisplayItemSkeletonContainer.RelationshipDisplayItemSkeletonContainer--overflow{--padding-left: 10px}@media screen and (max-width: 767px){.RelationshipDisplayContent .RelationshipDisplayGroups{margin-top:0}}
.RelationshipDisplayItemSkeleton__thumbnail{margin-right:1rem}
@media only screen and (max-device-width: 767px),only screen and (max-device-height: 719px)and (orientation: landscape){.productReviews .ProductReviewFilter--desktop{display:none !important}}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.productReviews .ProductReviewFilter--mobile{display:none !important}}.productReviews__header{display:grid;grid-gap:3rem;grid-template-columns:1fr;margin:0 2rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.productReviews__header{grid-gap:6rem;grid-template-columns:auto minmax(400px, auto) 1fr;margin:0 2rem 0 0}}.productReviews__header--noreviews{display:flex;justify-content:center}.productReviews__searchFilterContainer{display:flex;flex-direction:column;font-size:1.3rem;padding-bottom:1.5rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.productReviews__searchFilterContainer{flex-direction:row;align-items:center}}.productReviews__searchFilterContainer .SearchBar{margin:1rem 1rem 1rem 0;width:95%}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.productReviews__searchFilterContainer .SearchBar{margin:0 auto 0 0;width:315px}}.productReviews__sortSearchWrapper{display:flex;padding:.2rem .2rem .2rem .6rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.productReviews__sortSearchWrapper{background:none}}.productReviews__writeReviewBtnWrapper{display:flex;justify-content:center}.productReviews__writeReviewBtn{display:block;margin-top:2rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.productReviews__writeReviewBtn{width:95%}}.productReviews__writeReviewBtn.noReviews{margin-top:0}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.productReviews__writeReviewBtn.noReviews{display:block;width:90%}}.productReviews__writeReviewModal{padding:5rem 3rem 3rem}@media only screen and (max-device-width: 767px),only screen and (max-device-height: 719px)and (orientation: landscape){.productReviews__writeReviewModal{padding:7rem 1rem 1rem}}.productReviews__emptyMessage{font-weight:500;text-align:center}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.productReviews__emptyMessage{font-size:1.8rem}}.productReviews__aggregateWidget .ProductReviewRatingStars__summary{text-align:center}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.productReviews__aggregateWidget .ProductReviewRatingStars__summary{text-align:left}}.productReviews__aggregateWidget .ProductReviewRatingStars__stars{justify-content:center}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.productReviews__aggregateWidget .ProductReviewRatingStars__stars{justify-content:flex-start}}.productReviews__sweepstakesMobile{font-size:100%;margin-top:2rem;text-align:center;width:100%}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.productReviews__sweepstakesMobile{display:none !important}}.productReviews__sweepstakesMobile a{text-decoration:underline}@media print{.productReviews__header{grid-gap:6rem;grid-template-columns:auto minmax(400px, auto) 1fr;padding-bottom:2rem;padding-top:2rem}.productReviews__sweepstakesMobile{display:none}.productReviews__sortSearchWrapper{background:none;margin-right:1.5rem}.productReviews__searchFilterContainer{flex-direction:row}.productReviews__searchFilterContainer .SearchBar{margin-left:auto;margin-right:0;margin-top:0;width:260px}}.productReviews .ProductReviewUpDownVote__downVotes{display:none}
.ProductReviewRatingGraph{--starColor:#ffd280;--starSize: 18px;margin-bottom:2rem}.ProductReviewRatingGraph__ratingsCount{color:#000;font-weight:500;margin-bottom:1.8rem;text-align:left}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewRatingGraph__ratingsCount{margin-bottom:1.2rem;text-align:center}}.ProductReviewRatingGraph__chart{padding-left:.5rem;padding-right:.5rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewRatingGraph__chart{padding-left:0;padding-right:0}}.ProductReviewRatingGraph__chartRow{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:0;display:grid;grid-gap:.6rem;grid-template-columns:auto 1fr 30px;padding:0;width:100%}.ProductReviewRatingGraph__chartRow:disabled{color:inherit;text-decoration:none}.ProductReviewRatingGraph__chartRow:not(:last-of-type){margin-bottom:1rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewRatingGraph__chartRow{grid-template-columns:34px 1fr 30px}}.ProductReviewRatingGraph__bar,.ProductReviewRatingGraph__barInner{display:block;height:24px}.ProductReviewRatingGraph__bar{background:var(--lightGrey, #f1f1f1);overflow:hidden;width:100%}.ProductReviewRatingGraph__barInner{background-color:var(--starColor)}.ProductReviewRatingGraph__chartRatingStar{color:var(--starColor);display:inline-block;font-size:1.8rem;margin-right:.25rem;text-decoration:none;-webkit-text-stroke:1px #d6a66a}.ProductReviewRatingGraph__chartRatingPercent,.ProductReviewRatingGraph__chartRating{text-decoration:underline}
.ProductReviewFilter{display:grid;grid-gap:1rem;grid-template-columns:max-content 1fr;margin-bottom:2rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewFilter{align-items:center;flex-direction:row;margin-bottom:0;padding-top:.5rem}}.ProductReviewFilter__count{line-height:2.4rem;margin-bottom:.5rem;margin-right:.5rem;padding:.5rem 0}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewFilter__count{font-size:1.3rem}}.ProductReviewFilter__pills{display:flex;flex-wrap:wrap}.ProductReviewFilter__pill{align-items:center;background:#444;border-radius:5px;color:#fff;display:flex;font-size:1.6rem;font-weight:500;justify-content:center;margin-bottom:.5rem;margin-right:.5rem;padding:.4rem 1rem;text-transform:uppercase}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewFilter__pill{border-radius:9px;font-size:1.2rem;line-height:1;padding:.25rem 1.4rem}}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewFilter__pill{font-size:1.3rem;line-height:1.1}}.ProductReviewFilter__pill:last-of-type{margin-right:0}.ProductReviewFilter__pill button{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:inherit;font-size:150%;line-height:inherit;margin-left:1rem;padding:0}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewFilter__pill button{font-size:2.2rem;line-height:1;margin-left:2rem}}
.Carousel .PixleeMobileCarousel{touch-action:pan-x}.Carousel .PixleeMobileCarousel>li{box-sizing:border-box;padding:0 2px}.Carousel .PixleeMobileCarousel>li img{aspect-ratio:1/1;border-radius:5px;display:block;min-width:100%;object-fit:cover}
@font-face{font-family:"revicons";fallback:fallback;src:url(/dist/e8746a624ed098489406.woff) format('woff'),url(/dist/57fd05d4ae650374c8de.ttf) format('ttf'),url(/dist/a77de540a38981833f9e.eot) format('ttf')}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:rgba(0,0,0,0.5);min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:rgba(0,0,0,0.8)}.react-multiple-carousel__arrow::before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:rgba(0,0,0,0.5)}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left::before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right::before{content:"\e825"}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;margin:auto;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;padding:5px 5px 5px 5px;box-shadow:none;transition:background .5s;border-width:2px;border-style:solid;border-color:grey;padding:0;margin:0;margin-right:6px;outline:0;cursor:pointer}.react-multi-carousel-dot button:hover:active{background:#080808}.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0 !important}.react-multi-carousel-track{overflow:visible !important}}
.CarouselItem {
	background: transparent;
	border: 0;
	border-radius: 5px;
	display: block;
	padding: 0;
	width: 100%;
}

.CarouselItem:focus {
	outline: var(--fieldHighlightWidth) solid var(--fieldHighlightColor);
	outline-offset: -2px;
}

.PixleeMediaModal__content{margin-bottom:1.5rem;display:grid;grid-gap:1rem;grid-template-rows:max-content 1fr;margin-top:6rem;padding:0 1rem;position:relative}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.PixleeMediaModal__content{margin-bottom:1rem;max-height:480px !important;grid-template-columns:500px 1fr;grid-template-rows:1fr;margin-top:1rem;padding:2rem;width:100%}}@media only screen and (max-device-width: 767px),only screen and (max-device-height: 719px)and (orientation: landscape){.PixleeMediaModal__content .MediaModalButtonGroup__arrow{height:calc(100% - 4px);margin:2px;padding:0 6px}}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.PixleeMediaModal--wider .OverlayContent{max-width:800px}}@media screen and (orientation: landscape){.PixleeMediaModal--video .PixleeMediaModal__sliderWrapper{min-height:320px}}.PixleeMediaModal__sliderWrapper{overflow:hidden;position:relative;width:100%}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.PixleeMediaModal__sliderWrapper{overflow:initial}}@media(orientation: landscape)and (max-device-height: 420px){.PixleeMediaModal__sliderWrapper{-moz-column-width:calc(200vh - 20px);column-width:calc(200vh - 20px);height:100%}}.PixleeMediaModal__sliderWrapper--noTransitions .react-multi-carousel-track{display:block;transform:none !important;transition:none !important;width:100% !important}.PixleeMediaModal__sliderWrapper--noTransitions .react-multi-carousel-item:not(.react-multi-carousel-item--active){display:none}.PixleeMediaModal__slider{position:relative;width:100%}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.PixleeMediaModal__slider{height:100%;max-height:600px}}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.PixleeMediaModal__pdp{max-height:370px !important}}.PixleeMediaModal__pdp .PixleeMediaModal__slide img{height:296px;max-width:80%;object-fit:contain;width:296px}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.PixleeMediaModal__pdp .PixleeMediaModal__slide img{height:320px;max-height:100%;max-width:100%;object-fit:contain;width:420px}}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.PixleeMediaModal__pdp .MediaVideo{max-width:420px;max-height:320px}}.PixleeMediaModal__slide{box-sizing:border-box;display:flex;justify-content:center;margin:5px 0}.PixleeMediaModal__slide img{display:block;height:320px;max-height:100%;max-width:80%;width:296px}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.PixleeMediaModal__slide img{height:420px;max-height:100%;max-width:100%;width:420px}}.PixleeMediaModal__info{margin:4rem 2rem 0}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.PixleeMediaModal__info{margin-top:4rem;margin-left:1rem;margin-right:1rem;overflow-x:hidden;overflow-y:auto;padding:.5rem}}.PixleeMediaModal__title,.PixleeMediaModal__text,.PixleeMediaModal__instagramText{margin-bottom:2rem}.PixleeMediaModal__instagramText{white-space:pre-wrap;word-break:break-word}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.PixleeMediaModal__instagramText{margin-top:2rem}}.PixleeMediaModal__title,.PixleeMediaModal__source{font-size:1.45rem;font-weight:500}.PixleeMediaModal__instagramLink{text-decoration:none}.PixleeMediaModal__source{color:#000;margin-bottom:0}.PixleeMediaModal__date{color:var(--darkGrey)}.PixleeMediaModal .Carousel{height:100%}@media(orientation: landscape)and (max-device-height: 420px){.PixleeMediaModal .Carousel{max-height:calc(100vh - 120px)}}.PixleeMediaModal .Overlay__contentWrapper{position:static}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.PixleeMediaModal .Overlay__contentWrapper{position:relative}}
.MediaModalButtonGroup__arrow{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;font-size:2.8rem;height:100%;justify-content:center;min-width:30px;padding:0 1rem;position:absolute;top:0;z-index:0}.MediaModalButtonGroup__arrow.lpIcon-scrollleft{left:0}.MediaModalButtonGroup__arrow.lpIcon-scrollright{right:0}.MediaModalButtonGroup__arrow[disabled]{opacity:.25;pointer-events:none}
.MediaYouTube{align-items:center;display:flex;justify-content:center;max-width:420px;width:100%}
.MediaVideo{max-width:320px;max-height:320px;width:100%}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.MediaVideo{max-width:420px;max-height:420px}}
.PixleeMediaModalProductList{color:#000;display:grid;font-family:var(--fontHeading);font-size:1.4rem;font-style:normal;font-weight:normal;grid-column-gap:2rem;grid-row-gap:1rem;grid-template-columns:repeat(2, 1fr);margin-top:3rem;word-break:break-word}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.PixleeMediaModalProductList{display:block;font-size:1.2rem;margin-bottom:2rem;margin-top:0}}.PixleeMediaModalProductList__product{text-align:center;text-decoration:none}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.PixleeMediaModalProductList__product{display:grid;grid-template-columns:80px 1fr;grid-gap:10px;text-align:left}}.PixleeMediaModalProductList__product img{height:80px;margin-bottom:4px;width:80px}.PixleeMediaModalProductList__product p{color:#000}
.PDPWidget{max-width:1279px}.PDPWidget li{box-sizing:border-box;max-height:211px;padding:0 1px}@media screen and (max-width: 1024px){.PDPWidget li{max-height:145px}}@media screen and (min-width: 1025px)and (max-width: 1075px){.PDPWidget li{max-height:160px}}@media screen and (min-width: 1076px)and (max-width: 1130px){.PDPWidget li{max-height:170px}}@media screen and (min-width: 1131px)and (max-width: 1230px){.PDPWidget li{max-height:180px}}@media screen and (min-width: 1231px)and (max-width: 1325px){.PDPWidget li{max-height:202px}}.PDPWidget .PixleeWidgetItem{height:100%;width:100%}.PDPWidget .PixleeWidgetItem img{height:100%;min-width:100%;object-fit:cover}
.PixleeOutsideButtonGroup .arrowButton{align-items:center;background:none;border:0;color:#333;cursor:pointer;display:flex;font-size:28px;height:100%;min-width:3%;padding:0;position:absolute;top:0;transition:opacity .25s;z-index:0}.PixleeOutsideButtonGroup .arrowButton[disabled]{color:#ccc;cursor:default}.PixleeOutsideButtonGroup .previousArrow{justify-content:center;left:0}.PixleeOutsideButtonGroup .nextArrow{justify-content:center;right:0}.PixleeOutsideButtonGroup .previousArrow:focus,.PixleeOutsideButtonGroup .nextArrow:focus{outline-style:solid;outline-width:2px;outline-color:var(--fieldHighlightColor)}
.PixleeWidgetItem{border:0;cursor:pointer;padding:0;position:relative}.PixleeWidgetItem:focus{outline:var(--fieldHighlightWidth) solid var(--fieldHighlightColor);outline-offset:-2px}.PixleeWidgetItem .carouselItemOverlay{align-items:center;background-color:rgba(0,0,0,.7);bottom:0;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0}.PixleeWidgetItem .shopNowBtn{background-color:transparent;border:1px solid #fff;border-radius:2px;color:#fff;font-size:13px;font-style:normal;font-weight:500;letter-spacing:1px;padding:8px 16px;text-transform:uppercase}.PixleeWidgetItem .shopNowBtn:hover{background-color:#fff;color:#000}
.AppProductQuestionsAndAnswers .SearchBar{margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:1rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.AppProductQuestionsAndAnswers .SearchBar{margin-left:0;margin-right:0;width:50%}}.SearchBar__inputWrapper{position:relative;width:100%;z-index:1}.SearchBar__inputWrapper .SearchBar__input{font-size:1.3rem;padding-right:10px}@media print{.SearchBar__inputWrapper .SearchBar__input::-webkit-input-placeholder{font-size:1.4rem}}@media only screen and (max-device-width: 767px),only screen and (max-device-height: 719px)and (orientation: landscape){.SearchBar__inputWrapper .SearchBar__input{font-size:1.6rem}}.SearchBar__inputWrapper--withSearchIcon .SearchBar__input{padding-left:34px}.SearchBar__icon,.SearchBar__rightIcon,.SearchBar__clearSearchBtn{color:var(--darkGrey);position:absolute;top:50%;transform:translateY(-50%)}.SearchBar__icon{display:inline-block;font-size:1.4em;left:11px}.SearchBar__clearSearchBtn{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:0;display:inline-flex;font-size:3.3rem;height:2.4rem;justify-content:center;line-height:1;padding:0;right:1.2rem;width:auto;z-index:2}.SearchBar__rightIcon{display:inline-block;font-size:2.4rem;right:1rem}.SearchBar__charCountMessage{padding-bottom:.25rem;padding-top:.25rem}.SearchBar__charCountMessage--over{color:var(--darkRed);font-weight:500}
.ProductReviewSort{align-items:center;display:flex;line-height:1;padding:.4rem}@media(min-device-width: 764px)and (max-width: 1099px){.ProductReviewSort .Dropdown-align-left{left:-16px}}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewSort{font-size:1.45rem}}.ProductReviewSort__toggleDropdownBtnWrapper{display:inline-flex}.ProductReviewSort .Button.ProductReviewSort__toggleDropdownBtn{-webkit-appearance:none;appearance:none;background:transparent;color:#000;font-size:1.45rem;font-weight:500;text-transform:capitalize}.ProductReviewSort .Button.ProductReviewSort__toggleDropdownBtn .Button__label{padding-left:.2rem;padding-right:.2rem}.ProductReviewSort .Button.ProductReviewSort__toggleDropdownBtn:hover,.ProductReviewSort .Button.ProductReviewSort__toggleDropdownBtn:focus{background:transparent;border-color:transparent;color:#000}.ProductReviewSort__toggleDropdownBtnText{margin-right:4px}.ProductReviewSort__toggleDropdownCaret{--caretWidth: 4px;--caretHeight: 4px;--borderWidth: 1px;align-self:center;border-bottom:var(--borderWidth) solid #000;border-left:var(--borderWidth) solid #000;border-right:var(--borderWidth) solid transparent;border-top:var(--borderWidth) solid transparent;display:inline-block;height:var(--caretHeight);position:relative;top:-3px;transform:rotate(-45deg);width:var(--caretWidth)}@media print{.ProductReviewSort__toggleDropdownCaret{top:0;transform:translateY(-50%) rotate(-45deg)}}.ProductReviewSort__dropdownList{width:141px}.ProductReviewSort__dropdownListItem{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;display:block;padding:.6rem;text-align:left;width:100%}.ProductReviewSort__dropdownListItem:hover,.ProductReviewSort__dropdownListItem:focus,.ProductReviewSort__dropdownListItem--active{background-color:#f1f1f1}.ProductReviewSort .ProductReviewSort__text{white-space:nowrap}
.DropdownWrapper{display:inline-flex;position:relative}.Dropdown{--defaultDropdownWidth: 232px;animation:fadeIn var(--surfaceTransitionDuration) var(--surfaceTimingFunction);background-color:var(--baseBackgroundColor);border:1px solid var(--baseBorderColor);box-shadow:var(--baseBoxShadow);box-sizing:border-box;color:var(--baseTextColor);position:absolute;z-index:2}.Dropdown-anchor-top{bottom:100%}.Dropdown-anchor-right{left:100%}.Dropdown-anchor-bottom{top:100%}.Dropdown-anchor-left{right:100%}.Dropdown-align-top{top:0}.Dropdown-align-right{right:0}.Dropdown-align-bottom{bottom:0}.Dropdown-align-left{left:0}
.ProductSearchUGCResults{border:1px solid var(--grey);margin-bottom:2rem;margin-top:1rem;overflow:hidden;position:relative;z-index:1;padding:0 .8rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSearchUGCResults{padding:0 2rem}}.ProductSearchUGCResults__backButton{margin-bottom:1rem;margin-top:1rem;width:80px}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSearchUGCResults__backButton{font-size:1.6rem;margin-bottom:0;margin-right:1.6rem;margin-top:0;padding:.7rem .25rem;width:auto}}.ProductSearchUGCResults__header{border-bottom:1px solid var(--grey);display:flex;flex-direction:column;margin:0 1.2rem;padding:1rem 0}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSearchUGCResults__header{flex-direction:row;margin:0 2.5rem}}.ProductSearchUGCResults__header.hidden{display:none}.ProductSearchUGCResults__count{order:1;font-weight:500}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSearchUGCResults__count{margin-bottom:0;margin-top:0}}.ProductSearchUGCResults__submitNewQuestion{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:.6rem;order:-1}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSearchUGCResults__submitNewQuestion{align-items:center;flex-direction:row;line-height:1;margin-bottom:0;order:2}}.ProductSearchUGCResults__submitNewQuestionBtn{color:#000;font-size:var(--baseFontSize)}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSearchUGCResults__submitNewQuestionBtn{font-family:var(--fontHeading);margin-left:.25rem}}.ProductSearchUGCResults__submitNewQuestionSep{display:none}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSearchUGCResults__submitNewQuestionSep{display:inline-block;padding-left:.7rem;padding-right:.5rem}}.ProductSearchUGCResults__content{background:none}.ProductSearchUGCResults__list{padding-top:0}.ProductSearchUGCResults__noResults{background:var(--lightGrey);margin:1rem 1.2rem;padding:4rem 1rem;text-align:center}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSearchUGCResults__noResults{margin:1rem 2.5rem}}.ProductSearchUGCResults__noResultsHeading{margin-bottom:0}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSearchUGCResults__noResultsHeading{font-size:1.45rem;font-weight:500}}.ProductSearchUGCResults__spinner{animation:spin 1.25s infinite linear;display:inline-block;font-size:2.4rem}.ProductSearchUGCResults__loadingScreen{align-items:center;background-color:rgba(255,255,255,.5);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.ProductSearchUGCResults__backButtonCaret{display:none}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSearchUGCResults__backButtonCaret{display:inline-block;margin-right:.4rem}}
.ProductSearchUGCResultsDetail{margin:1rem 2.5rem;padding:1rem}@media only screen and (max-device-width: 767px),only screen and (max-device-height: 719px)and (orientation: landscape){.ProductSearchUGCResultsDetail{margin:1rem}}.ProductSearchUGCResultsDetail--question{padding:1rem 2rem}.ProductSearchUGCResultsDetail--review{padding:1rem 1rem 0}
.ProductQuestionsAndAnswersCard__upVote{width:4rem}@media only screen and (max-device-width: 767px),only screen and (max-device-height: 719px)and (orientation: landscape){.ProductQuestionsAndAnswersCard__upVote{margin-left:auto;padding-right:.5rem;width:5rem}}.ProductQuestionsAndAnswersCard__questionContainer{display:flex;padding:1rem 0}.ProductQuestionsAndAnswersCard__content{padding:0 1.6rem;width:100%}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductQuestionsAndAnswersCard__content{padding:0 5rem}}.ProductQuestionsAndAnswersCard__userInfoContainer{display:flex;font-size:1.2rem;justify-content:flex-end;margin-top:1rem}.ProductQuestionsAndAnswersCard__userInfoCard{display:inline-block;font-size:1.2rem;margin-left:1rem}.ProductQuestionsAndAnswersCard__questionUserName{color:var(--darkGrey);display:inline-block;font-size:1.2rem;margin:0 0 0 .9em}.ProductQuestionsAndAnswersCard__userInfo{margin-left:3em;min-width:10rem;padding:.5rem 0;text-align:right}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductQuestionsAndAnswersCard__userInfo{padding:0}}.ProductQuestionsAndAnswersCard__question{color:#000;font-size:1.6rem;font-weight:normal;line-height:1.5em;margin-bottom:.5rem;overflow-wrap:anywhere}@media only screen and (max-device-width: 767px),only screen and (max-device-height: 719px)and (orientation: landscape){.ProductQuestionsAndAnswersCard__question{font-weight:normal}}.ProductQuestionsAndAnswersCard__questionMark{margin-right:.4rem}.ProductQuestionsAndAnswersCard__bestAnswerCreatedDate{color:var(--darkGrey);margin:0 1rem;padding:.5rem 0}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductQuestionsAndAnswersCard__bestAnswerCreatedDate{padding:0}}.ProductQuestionsAndAnswersCard__questionDate{color:var(--darkGrey);display:inline-block;font-size:1.2rem;margin:0 1rem;padding:.5rem 0}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductQuestionsAndAnswersCard__questionDate{padding:0}}.ProductQuestionsAndAnswersCard__bestAnswer{font-size:1.4rem;word-break:break-word}.ProductQuestionsAndAnswersCard__bestAnswerText{color:#000;font-weight:500;margin-right:.4rem}.ProductQuestionsAndAnswersCard__answersButtonContainer{align-items:center;display:flex;font-size:1.2rem;padding:.5rem 0 1.5rem 1.5rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductQuestionsAndAnswersCard__answersButtonContainer{background:#fff;margin-left:5rem;padding:1rem 0 1.5rem 1.5rem}}.ProductQuestionsAndAnswersCard__answersButtonContainer--hide{background:#fff}.ProductQuestionsAndAnswersCard__answersShowHideButton{margin-right:2rem}.ProductQuestionsAndAnswersCard__answerThankYouMessage{background:var(--baseBackgroundColor);padding:1rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductQuestionsAndAnswersCard__answerThankYouMessage{margin-left:4rem;padding:2rem 4rem 1rem}}.ProductQuestionsAndAnswersCard__badge{background-color:#595959;border-radius:25px;color:#fff;font-size:1.1rem;margin-left:1rem;padding:.2rem .8rem;text-transform:uppercase}.ProductQuestionsAndAnswersCard__arrow{border:solid #000;border-width:0 2px 2px 0;display:inline-block;margin-right:.8rem;padding:.3rem}.ProductQuestionsAndAnswersCard__editIcon{margin-right:.5rem}.ProductQuestionsAndAnswersCard__editIcon:hover{fill:var(--red)}.ProductQuestionsAndAnswersCard--hide{transform:rotate(-135deg)}.ProductQuestionsAndAnswersCard--hide:hover{border-color:var(--red)}.ProductQuestionsAndAnswersCard--show{margin-bottom:.3rem;transform:rotate(45deg)}.ProductQuestionsAndAnswersCard--show:hover{border-color:var(--red)}.ProductQuestionsAndAnswersCard--underline{text-decoration:underline}.ProductQuestionsAndAnswersCard--underline:hover{color:var(--red)}.ProductQuestionsAndAnswersCard .CollapsibleContent{border-bottom:0}.ProductQuestionsAndAnswersCard .CollapsibleContent .CollapsibleContent__content{padding:0}.ProductQuestionsAndAnswersCard--grey{background-color:var(--baseBackgroundColor)}.ProductQuestionsAndAnswersCard__recommendedProducts{display:flex}.ProductQuestionsAndAnswersCard__recommendedProductsImage{padding:1rem;width:10rem}.ProductQuestionsAndAnswersCard__recommendedProductsImage a{text-decoration:none}
.ProductQuestionsAndAnswersUpVote{text-align:center}@media only screen and (max-device-width: 767px),only screen and (max-device-height: 719px)and (orientation: landscape){.ProductQuestionsAndAnswersUpVote{display:flex}}.ProductQuestionsAndAnswersUpVote__button{-webkit-appearance:none;appearance:none;background:transparent;border:0;padding:0}.ProductQuestionsAndAnswersUpVote__count{color:#000;font-weight:500;margin-top:-5px;text-align:center}@media only screen and (max-device-width: 767px),only screen and (max-device-height: 719px)and (orientation: landscape){.ProductQuestionsAndAnswersUpVote__count{display:inline-table;font-size:1.6rem;margin-left:.5rem;margin-top:0}}
.CollapsibleDisclosure{background:transparent;border:0;color:inherit;cursor:pointer;display:block;font-size:inherit;margin:0;outline-color:var(--blue);padding:0;text-align:left;width:100%}
.CollapsibleContent{border-bottom:1px solid var(--baseBorderColor);overflow:hidden;transition:height 320ms var(--surfaceTimingFunction);will-change:height}.CollapsibleContent__content{padding:1rem 2.75rem 1rem 1rem}
.ProductSubmitAnswerForm{padding:0 1rem 2rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSubmitAnswerForm{margin-left:4rem;padding:2rem 4rem}}.ProductSubmitAnswerForm__charactersLeft{color:var(--darkGrey)}.ProductSubmitAnswerForm__charactersOver{color:var(--red);font-weight:500}.ProductSubmitAnswerForm__disclaimerWrapper{color:var(--darkGrey);display:flex;font-size:1.2rem;margin:.6rem 0 1rem}.ProductSubmitAnswerForm__disclaimerIcon{margin:.3rem .5rem 0 0}.ProductSubmitAnswerForm__disclaimerText{line-height:1.9rem}.ProductSubmitAnswerForm__btnWrapper button:first-child{margin-right:1rem}
.Form label{display:block;font-size:16px;font-weight:normal;line-height:20px}.Form label::after{clear:both;content:"";display:table}.Form label.required::after{color:#c00;content:"*";display:inline;font-size:1.125em;font-weight:500;padding-left:5px}.Form input,.Form select,.Form textarea{-webkit-appearance:none;appearance:none;border-radius:5px}@media only screen and (max-device-width: 767px),only screen and (max-device-height: 719px)and (orientation: landscape){.Form input:not([type=checkbox],[type=radio]),.Form select,.Form textarea{border-radius:5px}}.Form input:not([type=checkbox],[type=radio]):focus,.Form select:focus,.Form textarea:focus{outline-offset:calc(-1 * var(--fieldHighlightWidth))}.Form [role*=dialog] *[tabindex]:focus,.Form [role*=dialog] a:focus,.Form [role*=dialog] button:focus{outline:1px solid var(--fieldHighlightColor)}.Form textarea{background-color:#fff;border:1px solid #999;border-radius:5px;box-sizing:border-box;display:block;padding:10px;resize:vertical;width:100%}.Form input:not([type=checkbox],[type=radio]),.Form select,.Form .lpSelectMobileDrawer{background-color:#fff;border:1px solid #999;box-sizing:border-box;font-size:18px;height:47px;line-height:20px;padding:14px 10px;width:100%}@media(-webkit-min-device-pixel-ratio: 2){.Form input:not([type=checkbox],[type=radio]),.Form select,.Form .lpSelectMobileDrawer{border-width:.5px}}@media(-webkit-min-device-pixel-ratio: 3){.Form input:not([type=checkbox],[type=radio]),.Form select,.Form .lpSelectMobileDrawer{border-width:1px}}.Form input:not([type=checkbox],[type=radio]).adjacentButton,.Form select.adjacentButton,.Form .lpSelectMobileDrawer.adjacentButton{height:44px;padding:8px 10px}.fieldComposite .Form input:not([type=checkbox],[type=radio]),.fieldComposite .Form select,.fieldComposite .Form .lpSelectMobileDrawer{border:0;height:45px}.Form input.qty{padding:8px 0;text-align:center;width:44px}.Form select.qty{padding-left:5px;text-align:left}.Form .fieldComposite{background:#fff;border:1px solid #999;box-sizing:border-box;border-radius:5px;clear:both;display:flex;height:47px}@media(-webkit-min-device-pixel-ratio: 2){.Form .fieldComposite{border-width:.5px}}@media(-webkit-min-device-pixel-ratio: 3){.Form .fieldComposite{border-width:1px}}.Form .fieldComposite.fcdSelectCaret{background:#fff;position:relative}.Form .fieldComposite.fcdSelectCaret select{font-size:16px}.Form .fieldComposite.fcdSelectCaret .fieldCompositeDetail{border:0;height:100%;margin:0;pointer-events:none;position:absolute;right:0;top:0;width:50px}.Form .fieldComposite.fcdSelectCaret .caret.right{top:58%}.Form .fieldCompositeDetail{border-left:1px solid #999;box-sizing:border-box;color:#565656;font-size:13px;font-weight:normal;line-height:40px;margin:5px 0;padding:0 8px}@media(-webkit-min-device-pixel-ratio: 2){.Form .fieldCompositeDetail{border-width:.5px}}@media(-webkit-min-device-pixel-ratio: 3){.Form .fieldCompositeDetail{border-width:1px}}.Form .fieldCompositeDetail .caret{margin-top:-8px;position:absolute;right:20px;top:50%}.Form .fieldCheckbox{width:100%}.Form .fieldCheckbox::after{clear:both;content:"";display:table}.Form .fieldCheckbox.field>label{padding-bottom:1px;padding-top:2px}.Form .fieldCheckbox>label{padding:10px 10px 10px 30px;position:relative}.Form .fieldCheckbox>label::after,.Form .fieldCheckbox>label::before{box-shadow:none;box-sizing:border-box;content:"";position:absolute;transition:all 250ms ease-in-out}.Form .fieldCheckbox>label::after{border-bottom:3px solid #fff;border-left:3px solid #fff;height:8px;left:5px;opacity:0;top:0;transform:translateY(70%) rotate(-45deg);transform-origin:center center;width:12px}.Form .fieldCheckbox>label::before{background-color:#fff;border:1px solid #595959;border-radius:4px;height:22px;left:0;top:0;width:22px}@media(-webkit-min-device-pixel-ratio: 2){.Form .fieldCheckbox>label::before{border-width:.5px}}@media(-webkit-min-device-pixel-ratio: 3){.Form .fieldCheckbox>label::before{border-width:1px}}.Form .fieldCheckbox input[type=checkbox]{border:0;display:block !important;height:0;margin:0;overflow:hidden;width:0}.Form .fieldCheckbox input[type=checkbox]:checked+label::after,.Form .fieldCheckbox input[type=checkbox]:checked+input[type=hidden]+label::after{opacity:1}.Form .fieldCheckbox input[type=checkbox]:checked+label::before,.Form .fieldCheckbox input[type=checkbox]:checked+input[type=hidden]+label::before{background-color:#06b;border-color:#06b}.Form .fieldCheckbox input[disabled]+label{color:#aaa;cursor:default}.Form .fieldCheckbox input[disabled]+label::before{border-color:#ccc !important;cursor:default}.Form .fieldCheckbox input[disabled]+label::after{cursor:default}.Form .fieldCheckbox input[disabled]:checked+label::before{background-color:#ccc}.Form .fieldRadio{width:100%}.Form .fieldRadio.field>label{padding-bottom:0;padding-top:0}.Form .fieldRadio>label{padding:10px 10px 10px 30px;position:relative}.Form .fieldRadio>label::after,.Form .fieldRadio>label::before{box-shadow:none;box-sizing:border-box;content:"";position:absolute;transition:all 250ms ease-in-out}.Form .fieldRadio>label::after{background-color:#06b;border:5px solid #fff;border-radius:50%;height:20px;left:0;opacity:0;top:50%;transform:translateY(-50%);width:20px}.Form .fieldRadio>label::before{border:1px solid #999;border-radius:50%;height:20px;left:0;margin-top:-10px;top:50%;width:20px;z-index:1}@media(-webkit-min-device-pixel-ratio: 2){.Form .fieldRadio>label::before{border-width:.5px}}@media(-webkit-min-device-pixel-ratio: 3){.Form .fieldRadio>label::before{border-width:1px}}.Form .fieldRadio input[type=radio]{border:0;display:block !important;height:0;margin:0;overflow:hidden;width:0}.Form .fieldRadio input[type=radio]:checked+label::after,.Form .fieldRadio input[type=radio]:checked+input[type=hidden]+label::after{opacity:1}.Form .fieldRadio input[type=radio]:checked+label::before,.Form .fieldRadio input[type=radio]:checked+input[type=hidden]+label::before{border:2px solid #06b}.Form .fieldRadio input[disabled]+label,.Form .fieldRadio input[disabled]:checked+label{color:#aaa}.Form .fieldRadio input[disabled]+label::before,.Form .fieldRadio input[disabled]:checked+label::before{border-color:#ccc}.Form .fieldRadio input[disabled]:checked+label::after{background-color:#ccc}.Form .field{box-sizing:border-box;clear:both;margin:0;padding-bottom:16px}.Form .field.fieldHalf{width:calc((50%) - (10px))}.Form .field.fieldNoLabel{padding-top:21px}.Form .field.fieldInline{display:inline-block;margin-right:30px;width:auto}.Form .field.fieldInline.hidden{display:none}.Form .field.fieldInline label{margin-bottom:0}.fieldGroup .Form .field.fieldInline label{margin-right:0}.Form .field .requiredLabel{padding-right:8px;position:relative}.Form .field .requiredLabel::after{color:#900;content:"*";display:inline;font-size:18px;font-weight:500;margin-left:1px;position:absolute}.Form .field label{float:left}.Form .field+*{clear:both}.Form .fieldHelper{box-sizing:border-box;line-height:47px;margin:0 0 15px}.Form .fieldHelper.noLabel{margin-top:20px}.Form .fieldHelper .calloutBtn{vertical-align:top}.Form .fieldGroup{clear:both;display:flex;flex-wrap:wrap}.Form .fieldPair{clear:both}.Form .fieldPair::after{clear:both;content:"";display:table}.Form .fieldPair .field,.Form .fieldPair .fieldHelper{clear:none;float:left;width:50%}.Form .fieldPair .field:first-child,.Form .fieldPair .fieldHelper:first-child{padding-right:10px}.Form .fieldPair .field.field65{width:65%}.Form .fieldPair .field.field35{width:35%}.Form .fieldPairInline{display:flex}.Form .fieldPairInline .grow{width:100%}.Form .fieldPairInline .field:first-child,.Form .fieldPairInline .fieldHelper:first-child{padding-right:10px}.Form .hintText{color:#565656;float:right;font-size:12px;font-weight:normal}.Form .validationMessage{position:relative;top:0}.Form .validationInputGroup{margin-bottom:15px}.Form .validationInputGroup__header{font-weight:500;margin-bottom:10px}.Form .validationInputGroup .field{margin-bottom:0}.Form .required-footnote{color:#c00;font-size:.9rem;margin-top:12px}.Form .required-footnote::before{content:"*";font-size:1.25em;font-weight:500;padding-right:4px;position:relative;top:3px}.Form .required-footnote::after{content:"Required"}.Form .requiredNote{color:#900;margin:1em 0;text-align:right}.Form .requiredNote--alignedLeft{text-align:left}.Form .requiredNoteInline{margin-bottom:-45px}.Form .server-error{background:#ffebeb;border:2px solid #c00;color:#c00;font-size:16px;font-weight:500;line-height:1.2em;margin:1em 0;padding:10px}.Form .server-error ul{margin:0}.Form .server-error li{margin:0 0 8px 20px}.Form .server-error li:last-child{margin-bottom:0}.Form .server-error li:only-child{list-style:none;margin:0}.Form .clearableInput__input{padding-right:34px !important}.Form .clearableInput__input+.fieldCompositeDetail{border-left:0;padding:0;position:relative}.Form .clearableInput__button{background:transparent;border:0;color:#565656;font-size:22px;margin-top:-11px;padding:0;pointer-events:auto;position:absolute;right:6px;top:50%}.Form textarea.error{background:#ffebeb;outline:2px solid #c00;outline-offset:-2px}.Form input:not([type=hidden],[type=checkbox],[type=radio]).error,.Form select.error{background:#ffebeb;outline:2px solid #c00;outline-offset:-2px}.Form .fieldComposite.error{background:#ffebeb;margin-top:0;outline:2px solid #c00;outline-offset:-2px}.Form .fieldComposite.error input,.Form .fieldComposite.error select,.Form .fieldComposite.error textarea{background:transparent !important;outline:0 !important}.Form .fieldComposite.focus{outline:2px solid #06b !important;outline-offset:-2px}.Form .fieldComposite.focus input:focus,.Form .fieldComposite.focus select:focus,.Form .fieldComposite.focus textarea:focus{outline:0 !important}.Form .fieldComposite.fcdSelectCaret.error{background:#ffebeb}.Form .fieldCheckbox input[type=checkbox]:focus~label::before{box-shadow:0 0 0 2px #fff,0 0 0 4px #38f;transition:none}.Form .fieldCheckbox input[type=checkbox].error~label::before{box-shadow:0 0 0 2px #fff,0 0 0 4px #c00;transition:none}.Form .fieldRadio input[type=radio]:focus~label::before{box-shadow:0 0 0 2px #fff,0 0 0 4px #38f;transition:none}.Form .fieldRadio input[type=radio].error~label::before{box-shadow:0 0 0 2px #fff,0 0 0 4px #c00;transition:none}.Form .validationMessage .error:not(:empty){background:#ffebeb;border:1px solid #c00;border-radius:3px;color:#c00;display:inline-block;font-size:13px;line-height:normal;padding:3px 5px;position:absolute;z-index:1}
@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.UserCollectionForm{margin:3rem auto 2rem;max-width:55rem}}.UserCollectionForm__title{align-items:center;background-color:var(--lightGrey);display:flex;height:64px;left:0;line-height:64px;padding-left:1rem;position:absolute;top:0;width:100%;z-index:1}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.UserCollectionForm__title{background:none;height:auto;line-height:1;margin-bottom:1rem;margin-top:5rem;padding:0 4rem 0 1rem;padding-left:0;position:relative;width:auto}}.UserCollectionForm__topCopy{margin:7.25rem 0 0}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.UserCollectionForm__topCopy{margin:0}}.UserCollectionForm__bottomCopy{margin-bottom:2rem;margin-top:1rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.UserCollectionForm__bottomCopy{color:var(--darkGrey);margin-bottom:1rem;margin-top:0}}.UserCollectionForm__requiredLabel{color:var(--red);text-align:right}.UserCollectionForm__bottomNote{margin-bottom:2rem;margin-top:1rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.UserCollectionForm__bottomNote{color:var(--darkGrey)}}.UserCollectionForm__cancelWrapper{margin-bottom:1rem;margin-top:1rem;text-align:center}.UserCollectionForm__label{margin-bottom:.3rem}.UserCollectionForm__input{font-size:var(--baseFontSize) !important}.UserCollectionForm__hiddenField{padding:0 !important}
.ProductQuestionsAndAnswersThankYou{align-items:center;background-color:#fff;border:2px solid var(--green);display:flex;margin-bottom:1.5rem;padding:1.5rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductQuestionsAndAnswersThankYou{max-width:70%;min-width:400px}}.ProductQuestionsAndAnswersThankYou__icon{color:var(--green);display:inline-block;font-size:3rem}.ProductQuestionsAndAnswersThankYou__text{margin-left:1.5rem}
@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductAnswersList{margin:0 4rem;padding:0 4rem}}.ProductAnswersList__content{border-top:1px solid var(--grey)}.ProductAnswersList__content:last-of-type{border-bottom:1px solid var(--grey)}.ProductAnswersList__vote{border-top:1px solid var(--grey);color:var(--darkGrey);padding:1.5rem .5rem;text-align:center}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductAnswersList__vote{text-align:left}}.ProductAnswersList__voteIcon{margin-right:1rem}
.ProductAnswerCard{display:flex;flex-direction:row;padding:2rem .5rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductAnswerCard{padding:1.5rem .5rem}}.ProductAnswerCard__body{font-size:1.4rem;width:90%}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductAnswerCard__body{width:100%}}.ProductAnswerCard__userContainer{display:flex;flex-wrap:wrap;font-size:1.2rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductAnswerCard__userContainer{flex-wrap:nowrap}}.ProductAnswerCard__username{padding:1rem 0;margin-left:auto;margin-right:5px}.ProductAnswerCard__btnContainer{display:flex;flex-basis:100%;order:3}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductAnswerCard__btnContainer{color:var(--darkGrey);flex-basis:0;order:0}}.ProductAnswerCard__btnContainer button{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:inherit;font-size:1.2rem;line-height:inherit;padding:0;text-decoration:underline}.ProductAnswerCard__btnContainer button:first-child{margin-right:1.5rem;width:auto}.ProductAnswerCard__badge{background-color:#595959;border-radius:25px;color:#fff;font-size:11px;margin:0 1rem;padding:.2rem .8rem;text-transform:uppercase;vertical-align:middle}.ProductAnswerCard__dateCreated{color:var(--darkGrey);padding:1rem 0}.ProductAnswerCard__replyList{margin-left:1rem}.ProductAnswerCard__replyThankYouMessage{margin-top:1rem}.ProductAnswerCard__text{word-break:break-word;margin-right:2rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductAnswerCard__text{margin-right:3rem}}.ProductAnswerCard__recommendedProducts{display:flex}.ProductAnswerCard__recommendedProductsImage{padding:1rem;width:10rem}.ProductAnswerCard__recommendedProductsImage a{text-decoration:none}
.ProductAnswerUpvote{align-items:start;display:flex;padding-right:.5rem}.ProductAnswerUpvote button{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;font-size:2rem;line-height:inherit;text-decoration:none}
.ProductAnswerCardInaccurateFlag{align-content:center;display:flex;justify-content:center}.ProductAnswerCardInaccurateFlag__button{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:inherit;line-height:inherit;padding:0;text-decoration:underline}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductAnswerCardInaccurateFlag__flagged{padding:1rem 0}}
.ProductSubmitReplyForm{margin-left:.5rem;padding:1rem .5rem 2rem 1.5rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSubmitReplyForm{margin-left:0;padding:1rem 1rem 2rem 2rem}}.ProductSubmitReplyForm__charactersLeft,.ProductSubmitReplyForm__charactersOver{display:inline-block;margin-bottom:.6rem;margin-top:.6rem}.ProductSubmitReplyForm__charactersLeft{color:var(--darkGrey)}.ProductSubmitReplyForm__charactersOver{color:var(--red);font-weight:500}.ProductSubmitReplyForm__disclaimerWrapper{color:var(--darkGrey);display:flex;font-size:1.2rem;margin:.4rem 0 .8rem}.ProductSubmitReplyForm__disclaimerIcon{margin:.3rem .5rem 0 0}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSubmitReplyForm__disclaimerIcon{margin:.3rem .3rem 0 0}}.ProductSubmitReplyForm__disclaimerText{line-height:1.9rem}.ProductSubmitReplyForm__btnWrapper button{padding-left:1.4rem;padding-right:1.4rem}.ProductSubmitReplyForm__btnWrapper button:first-child{margin-right:1.4rem}.ProductSubmitReplyForm__btnWrapper button .Button__label{padding:0}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSubmitReplyForm__btnWrapper{margin-top:1.6rem}.ProductSubmitReplyForm__btnWrapper button{font-size:1.1rem;padding:.5rem 1rem}.ProductSubmitReplyForm__btnWrapper button:first-child{margin-right:1rem}}.ProductSubmitReplyForm__submitReplyModal{padding:7rem 1rem 1rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSubmitReplyForm__submitReplyModal{padding:5rem 3rem 3rem}}
.ProductAnswerReplyCard{display:flex;flex-direction:row;padding:1rem .5rem}.ProductAnswerReplyCard__body{font-size:1.4rem;width:100%}.ProductAnswerReplyCard__userContainer{display:flex;flex-wrap:wrap;font-size:1.2rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductAnswerReplyCard__userContainer{flex-wrap:nowrap}}.ProductAnswerReplyCard__username{padding:1rem 0;margin:0 5px 0 auto}.ProductAnswerReplyCard__btnContainer{display:flex;flex-basis:100%;order:3}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductAnswerReplyCard__btnContainer{color:var(--darkGrey);flex-basis:0;order:0}}.ProductAnswerReplyCard__btnContainer button{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:inherit;font-size:1.2rem;line-height:inherit;padding:0;text-decoration:underline}.ProductAnswerReplyCard__btnContainer button:first-child{margin-right:3.5rem;width:auto}.ProductAnswerReplyCard__badge{background-color:#595959;border-radius:25px;color:#fff;font-size:.9rem;margin:0 1rem;padding:.2rem .8rem;text-transform:uppercase;vertical-align:middle}.ProductAnswerReplyCard__dateCreated{color:var(--darkGrey);padding:1rem 0}.ProductAnswerReplyCard__text{word-break:break-word}
.ProductAnswerReplyToReplyCard{display:flex;flex-direction:row;padding:1rem .5rem 1rem 2rem}.ProductAnswerReplyToReplyCard__body{font-size:1.4rem;width:100%}.ProductAnswerReplyToReplyCard__userContainer{display:flex;font-size:1.2rem}.ProductAnswerReplyToReplyCard__username{padding:1rem 0;margin-left:auto;margin-right:5px}.ProductAnswerReplyToReplyCard__badge{background-color:#595959;border-radius:25px;color:#fff;font-size:.9rem;margin:0 1rem;padding:.2rem .8rem;text-transform:uppercase;vertical-align:middle}.ProductAnswerReplyToReplyCard__dateCreated{color:var(--darkGrey);padding:1rem 0}
.ProductSearchUGCArticleCard{-webkit-appearance:none;appearance:none;background:var(--lightGrey);border:0;padding:1rem}.ProductSearchUGCArticleCard__title{font-size:1.45rem;font-weight:500;line-height:1.5rem;margin-bottom:1rem}.ProductSearchUGCArticleCard iframe{max-width:100%}
.ProductReviewCard{--mobileThumbnailWidth: 50px;--mobileThumbnailHeight: 50px;--mobileReviewThumbnailWidth: 80px;--mobileReviewThumbnailHeight: 80px;--thumbnailWidth: 65px;--thumbnailHeight: 65px;--printThumbnailWidth: 60px;--printThumbnailHeight: 60px;box-sizing:border-box;overflow:hidden;padding:2rem;position:relative;z-index:1}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewCard__secondaryContent{margin-left:auto}.ProductReviewCard__photoGallery{justify-content:flex-end;margin-bottom:0}}.ProductReviewCard *,.ProductReviewCard *::before,.ProductReviewCard *::after{box-sizing:inherit}.ProductReviewCard__header{margin-bottom:1.5rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewCard__header{display:grid;grid-column-gap:1rem;grid-row-gap:1rem}}.ProductReviewCard__rating{margin-bottom:1rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewCard__rating{margin:.3rem 1rem 0 0}}.ProductReviewCard__ratingSection{display:inline-flex;grid-row:1}.ProductReviewCard__body{margin-bottom:1rem}.ProductReviewCard__helpInfo{display:flex}.ProductReviewCard__title{font-size:1.7rem;font-weight:500}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewCard__title{font-size:1.8rem;font-weight:400;grid-row-start:2}}.ProductReviewCard__readMore{background-color:transparent;border:0;cursor:pointer;display:inline-block;text-decoration:underline}.ProductReviewCard__readMore:hover{color:var(--red)}.ProductReviewCard__purchaseDate{color:var(--darkGrey);font-size:1.4rem;margin-bottom:1rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewCard__purchaseDate{margin-bottom:2.5rem;text-align:right}}.ProductReviewCard__mediaDetailsModal .Overlay__contentWrapper{position:static}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewCard__mediaDetailsModal .Overlay__contentWrapper{position:relative}}.ProductReviewCard__mediaGallery{display:grid;grid-gap:.25rem;grid-template-columns:repeat(auto-fit, var(--mobileReviewThumbnailWidth));margin-bottom:1rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewCard__mediaGallery{display:flex;grid-column:2;grid-row:1/span 2;margin-left:auto}}.ProductReviewCard__mediaItem{-webkit-appearance:none;appearance:none;background:transparent;border:0;height:var(--mobileReviewThumbnailHeight);object-fit:contain;padding:0;width:var(--mobileReviewThumbnailWidth)}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewCard__mediaItem{height:var(--thumbnailHeight);width:var(--thumbnailWidth)}}.ProductReviewCard__mediaItem img{border-radius:5px;display:block;max-width:var(--mobileReviewThumbnailWidth)}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewCard__mediaItem img{max-width:var(--thumbnailWidth)}}.ProductReviewCard__mediaItem--video{background:#000}.ProductReviewCard__video{overflow:hidden;position:relative;z-index:1}.ProductReviewCard__videoIcon{background:#fff;border:1px solid #fff;border-radius:50%;font-size:3.2rem;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:10}.ProductReviewCard__reviewerName{margin-bottom:1rem;margin-top:1.5rem;overflow-wrap:anywhere;text-align:right;word-break:break-word}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewCard__reviewerName{margin:.4rem 0 0 auto}}@media only screen and (max-device-width: 767px),only screen and (max-device-height: 719px)and (orientation: landscape){.ProductReviewCard__reviewerName .ProductAnswerCard__badge{background:#595959;border-radius:8px;color:#fff;font-size:11px;margin:1rem 0 1rem 1rem;padding:.3rem .7rem}.ProductReviewCard__reviewerName .ProductAnswerCard__badge::before{display:inline-block;padding-right:5px}}.ProductReviewCard__badge{background-color:#595959;border-radius:25px;color:#fff;font-size:.9rem;margin:0 1rem;padding:.2rem .8rem;text-transform:uppercase;vertical-align:middle}.ProductReviewCard__dateCreated{color:var(--darkGrey);text-align:right}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewCard__dateCreated{display:inline-block}.ProductReviewCard__dateCreated span{margin:0 .5rem}}.ProductReviewCard__footer{align-items:center;display:flex;justify-content:right;padding:1rem 0}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewCard__footer{padding:0}}.ProductReviewCard__pseudoLink{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:var(--baseTextColor);display:inline-block;font-size:inherit;padding:0;text-decoration:underline}.ProductReviewCard__pseudoLink:disabled{text-decoration:none}.ProductReviewCard__votes{display:inline-flex}.ProductReviewCard__voteText{display:inline-block}.ProductReviewCard__voteText--short{padding:.3rem .6rem 0 0}.ProductReviewCard__voteText--long{display:none}.ProductReviewCard__voteLink:first-of-type{margin-left:1rem}.ProductReviewCard__voteLink:not(:last-of-type){margin-right:1rem}.ProductReviewCard__flagLink,.ProductReviewCard__voteLink{align-items:center;display:flex;text-decoration:none}.ProductReviewCard__flagLink svg,.ProductReviewCard__voteLink svg{margin-right:.25rem}.ProductReviewCard__syndicationInfo{text-align:right}.ProductReviewCard .hidden{display:none}.ProductReviewCard .productReviewIcon{fill:var(--baseTextColor)}@media print{.ProductReviewCard__secondaryContent{margin-top:-40px;position:absolute;right:2rem;width:200px}.ProductReviewCard__photoGallery{justify-content:flex-end;margin-bottom:0}.ProductReviewCard__body,.ProductReviewCard__title{width:70%}.ProductReviewCard__purchaseDate{margin-bottom:2.5rem;text-align:right}.ProductReviewCard__mediaGallery{grid-gap:.3rem;grid-template-columns:repeat(auto-fit, var(--printThumbnailWidth))}.ProductReviewCard__mediaItem{height:var(--printThumbnailHeight);width:var(--printThumbnailWidth)}.ProductReviewCard__mediaItem img{max-width:var(--printThumbnailWidth)}.ProductReviewCard__voteText--short{display:none !important}.ProductReviewCard__voteText--long{display:inline-block !important}}
.MediaModalContent{display:grid;grid-gap:1rem;grid-template-rows:max-content 1fr;margin-top:6rem;padding:0 1rem;position:relative}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.MediaModalContent{grid-template-columns:500px 1fr;grid-template-rows:1fr;margin-top:1rem;padding:2rem;width:100%;max-height:480px !important}}@media only screen and (max-device-width: 767px),only screen and (max-device-height: 719px)and (orientation: landscape){.MediaModalContent .MediaModalButtonGroup__arrow{height:calc(100% - 4px);margin:2px;padding:0 6px}}.MediaModalContent__sliderWrapper{overflow:hidden;position:relative;width:100%}.MediaModalContent__sliderWrapper--noTransitions .react-multi-carousel-track{display:block;transform:none !important;transition:none !important;width:100% !important}.MediaModalContent__sliderWrapper--noTransitions .react-multi-carousel-item:not(.react-multi-carousel-item--active){display:none}.MediaModalContent__slider{position:relative;width:100%}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.MediaModalContent__slider{height:100%;max-height:600px}}.MediaModalContent__slide{box-sizing:border-box;display:flex;justify-content:center}.MediaModalContent__slide img{display:block;max-width:80%}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.MediaModalContent__slide img{max-width:100%;width:420px}}.MediaModalContent__info{margin:4rem 2rem 0}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.MediaModalContent__info{margin-top:4rem;overflow-x:hidden;overflow-y:auto}}.MediaModalContent__title,.MediaModalContent__text,.MediaModalContent__instagramText{margin-bottom:2rem}.MediaModalContent__instagramText{font-style:italic;font-weight:400;margin-top:20px;text-align:center;text-indent:25px;white-space:pre-wrap;word-break:break-word}.MediaModalContent__title,.MediaModalContent__source{font-size:1.45rem;font-weight:500}.MediaModalContent__source{margin-bottom:0}.MediaModalContent__date{color:var(--darkGrey)}.MediaModalContent .Carousel{height:100%}@media(orientation: landscape)and (max-device-height: 420px){.MediaModalContent .Carousel{max-height:100%}}@media only screen and (max-device-width: 767px),only screen and (max-device-height: 719px)and (orientation: landscape){.MediaModalContent .MediaYouTube{max-width:300px}}
.ProductReviewUpDownVote{display:flex}.ProductReviewUpDownVote button{background:transparent;border:0;padding-bottom:.5rem}.ProductReviewUpDownVote__upVotes{margin-right:1rem}.ProductReviewUpDownVote__thumb{height:2rem;margin:0 .5rem;vertical-align:text-bottom;width:2rem}.ProductReviewUpDownVote__thumb--down{position:relative;top:.5rem;transform:scaleY(-1)}
.productReviewInappropriateFlag{align-items:center;background:transparent;border:0;color:var(--baseTextColor);display:flex;font-size:inherit;padding:0;text-decoration:none}.productReviewInappropriateFlag svg{margin-right:.25rem}.productReviewInappropriateFlag--flagged{color:var(--darkGrey)}.productReviewInappropriateFlag--flagged .productReviewIcon{fill:var(--darkGrey)}
.ProductReviewCardResponse{padding:2rem}.ProductReviewCardResponse__header{margin-bottom:1.5rem}.ProductReviewCardResponse__title{font-size:1.7rem;font-weight:500}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewCardResponse__title{font-weight:400;width:70%}}.ProductReviewCardResponse__body{margin-bottom:1rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewCardResponse__body{width:70%}}@media only screen and (min-device-width: 768px)and (min-device-height: 720px)and (max-width: 1024px){.ProductReviewCardResponse__body{width:62%}}@media only screen and (min-device-width: 768px)and (min-device-height: 720px)and (min-width: 1025px)and (max-width: 1075px){.ProductReviewCardResponse__body{width:63%}}@media only screen and (min-device-width: 768px)and (min-device-height: 720px)and (min-width: 1076px)and (max-width: 1130px){.ProductReviewCardResponse__body{width:64%}}@media only screen and (min-device-width: 768px)and (min-device-height: 720px)and (min-width: 1131px)and (max-width: 1230px){.ProductReviewCardResponse__body{width:66%}}@media only screen and (min-device-width: 768px)and (min-device-height: 720px)and (min-width: 1231px)and (max-width: 1325px){.ProductReviewCardResponse__body{width:68%}}.ProductReviewCardResponse__reviewerName{margin-top:1.5rem;margin-bottom:1rem;text-align:right}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewCardResponse__reviewerName{width:70%}}@media only screen and (min-device-width: 768px)and (min-device-height: 720px)and (max-width: 1024px){.ProductReviewCardResponse__reviewerName{width:62%}}@media only screen and (min-device-width: 768px)and (min-device-height: 720px)and (min-width: 1025px)and (max-width: 1075px){.ProductReviewCardResponse__reviewerName{width:63%}}@media only screen and (min-device-width: 768px)and (min-device-height: 720px)and (min-width: 1076px)and (max-width: 1130px){.ProductReviewCardResponse__reviewerName{width:64%}}@media only screen and (min-device-width: 768px)and (min-device-height: 720px)and (min-width: 1131px)and (max-width: 1230px){.ProductReviewCardResponse__reviewerName{width:66%}}@media only screen and (min-device-width: 768px)and (min-device-height: 720px)and (min-width: 1231px)and (max-width: 1325px){.ProductReviewCardResponse__reviewerName{width:68%}}.ProductReviewCardResponse__badge{background-color:#595959;border-radius:25px;color:#fff;font-size:13px;margin:0 1rem;padding:.1rem .8rem;text-transform:uppercase;vertical-align:middle}@media only screen and (max-device-width: 767px),only screen and (max-device-height: 719px)and (orientation: landscape){.ProductReviewCardResponse__badge{background:#595959;color:#fff;font-size:11px;margin:1rem 0 1rem 1rem;padding:.3rem .7rem;border-radius:8px}.ProductReviewCardResponse__badge::before{display:inline-block;padding-right:5px}}.ProductReviewCardResponse__dateCreated{color:var(--darkGrey);text-align:right}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductReviewCardResponse__dateCreated{width:70%}}@media only screen and (min-device-width: 768px)and (min-device-height: 720px)and (max-width: 1024px){.ProductReviewCardResponse__dateCreated{width:62%}}@media only screen and (min-device-width: 768px)and (min-device-height: 720px)and (min-width: 1025px)and (max-width: 1075px){.ProductReviewCardResponse__dateCreated{width:63%}}@media only screen and (min-device-width: 768px)and (min-device-height: 720px)and (min-width: 1076px)and (max-width: 1130px){.ProductReviewCardResponse__dateCreated{width:64%}}@media only screen and (min-device-width: 768px)and (min-device-height: 720px)and (min-width: 1131px)and (max-width: 1230px){.ProductReviewCardResponse__dateCreated{width:66%}}@media only screen and (min-device-width: 768px)and (min-device-height: 720px)and (min-width: 1231px)and (max-width: 1325px){.ProductReviewCardResponse__dateCreated{width:68%}}
.ProductSearchUGCResultsCard{background:none;-webkit-appearance:none;appearance:none;border:0;padding:.8rem 1.2rem .5rem;width:100%}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSearchUGCResultsCard{position:relative;z-index:1;padding:.8rem 2.5rem .5rem}}.ProductSearchUGCResultsCard__body{align-items:center;border-bottom:1px solid var(--grey);display:flex;justify-content:space-between;padding-bottom:2rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSearchUGCResultsCard__body{padding-bottom:1.3rem}}.ProductSearchUGCResultsCard__content{text-align:left}.ProductSearchUGCResultsCard__starContainer{margin-bottom:.75rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSearchUGCResultsCard__starContainer{margin-bottom:0;position:absolute;right:5.5rem;top:50%;transform:translateY(-50%)}}@media only screen and (max-device-width: 767px),only screen and (max-device-height: 719px)and (orientation: landscape){.ProductSearchUGCResultsCard__starContainer{display:inline-block}}.ProductSearchUGCResultsCard__cardTypeText{color:var(--darkGrey);font-size:1.2rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSearchUGCResultsCard__cardTypeText{font-size:1.3rem}}.ProductSearchUGCResultsCard__title{font-size:1.5rem;line-height:1.2;margin:0 0 .5rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductSearchUGCResultsCard__title{margin-bottom:.3rem;padding-right:2rem}.ProductSearchUGCResultsCard--review .ProductSearchUGCResultsCard__title{padding-right:14rem}}@media only screen and (max-device-width: 767px),only screen and (max-device-height: 719px)and (orientation: landscape){.ProductSearchUGCResultsCard__title{margin-right:1rem}.ProductSearchUGCResultsCard__title .ProductReviewRatingStars .ProductReviewRatingStars__stars--small{--starSize: 1rem;--starSpacing: 0.15rem}}.ProductSearchUGCResultsCard__rightIcon{color:var(--darkGrey);font-size:2.3rem}
.ProductSearchUGCResultsShowMore{-webkit-appearance:none;appearance:none;background-color:var(--baseBackgroundColor);border:0;padding:2rem 2rem;text-align:left;width:100%}.ProductSearchUGCResultsShowMore__text{text-decoration:underline}
.ProductReviewsList__content{border-top:1px solid #ccc}.ProductReviewsList__content:last-of-type{border-bottom:1px solid #ccc}.ProductReviewsList__button{display:flex;justify-content:center;margin-top:3rem}
.AppProductQuestionsAndAnswers .ProductQuestionsAndAnswersHeader{box-sizing:border-box;margin-bottom:1.4rem}.AppProductQuestionsAndAnswers .ProductQuestionsAndAnswersHeader .SearchBar__inputWrapper{width:80%}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.AppProductQuestionsAndAnswers .ProductQuestionsAndAnswersHeader{align-items:end;display:flex;justify-content:space-between}.AppProductQuestionsAndAnswers .ProductQuestionsAndAnswersHeader .SearchBar__inputWrapper{width:100%}}.AppProductQuestionsAndAnswers .ProductQuestionsAndAnswersHeader label{font-size:1.5rem;display:inline-block}.AppProductQuestionsAndAnswers .ProductQuestionsAndAnswersHeader *{box-sizing:inherit}
.ProductQuestionsAndAnswersNewQuestion{padding-bottom:2rem;width:80%}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductQuestionsAndAnswersNewQuestion{width:50%}}.ProductQuestionsAndAnswersNewQuestion__inputWrapper{position:relative;z-index:1}.ProductQuestionsAndAnswersNewQuestion__inputWrapper .ProductQuestionsAndAnswersNewQuestion__input{font-size:var(--baseFontSize);padding-right:38px !important}.ProductQuestionsAndAnswersNewQuestion__input--error{border-color:var(--red) !important;border-width:2px !important}.ProductQuestionsAndAnswersNewQuestion__clearButton{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:var(--darkGrey);display:inline-block;font-size:2.4em;line-height:1;padding-right:10px;position:absolute;right:5px;top:50%;transform:translateY(-50%);z-index:2}.ProductQuestionsAndAnswersNewQuestion__buttonGroup{display:grid;grid-gap:1rem;grid-template-columns:repeat(2, max-content);margin-top:1.5rem}.ProductQuestionsAndAnswersNewQuestion__submitButton,.ProductQuestionsAndAnswersNewQuestion__cancelButton{font-size:1.3rem;padding:.5em .6em}.ProductQuestionsAndAnswersNewQuestion__charCountMessage{padding-bottom:.25rem;padding-top:.25rem}.ProductQuestionsAndAnswersNewQuestion__charCountMessage--over{color:var(--red);font-weight:500}.ProductQuestionsAndAnswersNewQuestion__errorMessage{background:var(--systemRed);border:2px solid var(--red);color:var(--red);display:inline-block;font-size:1.45rem;font-weight:500;margin-top:1.5rem;padding:.6rem 1.2rem;text-align:center}.ProductQuestionsAndAnswersNewQuestion__hint{color:var(--darkGrey);font-size:1.3rem;margin-top:.5rem}.ProductQuestionsAndAnswersNewQuestion__hint--withIcon{display:grid;grid-gap:.5rem;grid-template-columns:max-content 1fr}.ProductQuestionsAndAnswersNewQuestion__hint--withIcon .lpIcon-alert{display:inline-block;font-size:1.6rem;transform:translateY(3px)}.ProductQuestionsAndAnswersNewQuestion__questionSubmitModal{padding:4rem 1rem 1rem}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductQuestionsAndAnswersNewQuestion__questionSubmitModal{display:flex;justify-content:center;padding:3rem}}
.ProductNewAdditionAndSorting{align-items:center;display:flex;font-size:1.45rem;line-height:1;padding:.8rem .8rem .8rem 0;padding-left:0}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductNewAdditionAndSorting{padding:0}}.ProductNewAdditionAndSorting__questions{color:#000;font-weight:500}.ProductNewAdditionAndSorting__sortBy{margin-left:auto}@media only screen and (min-device-width: 768px)and (min-device-height: 720px){.ProductNewAdditionAndSorting__sortBy{margin-left:2.5rem}}.ProductNewAdditionAndSorting__toggleDropdownBtnWrapper{display:inline-flex}.ProductNewAdditionAndSorting .Button.ProductNewAdditionAndSorting__toggleDropdownBtn{-webkit-appearance:none;appearance:none;background:transparent;color:#000;font-size:1.45rem;font-weight:500;text-transform:capitalize}.ProductNewAdditionAndSorting .Button.ProductNewAdditionAndSorting__toggleDropdownBtn .Button__label{padding-left:.2rem;padding-right:.2rem}.ProductNewAdditionAndSorting .Button.ProductNewAdditionAndSorting__toggleDropdownBtn:hover,.ProductNewAdditionAndSorting .Button.ProductNewAdditionAndSorting__toggleDropdownBtn:focus{background:transparent;border-color:transparent;color:#000}.ProductNewAdditionAndSorting__toggleDropdownBtnText{margin-right:4px}.ProductNewAdditionAndSorting__toggleDropdownCaret{--caretWidth: 4px;--caretHeight: 4px;--borderWidth: 1px;align-self:center;border-bottom:var(--borderWidth) solid #000;border-left:var(--borderWidth) solid #000;border-right:var(--borderWidth) solid transparent;border-top:var(--borderWidth) solid transparent;display:inline-block;height:var(--caretHeight);position:relative;top:-25%;transform:rotate(-45deg);width:var(--caretWidth)}.ProductNewAdditionAndSorting__dropdownList{width:116px}@media only screen and (min-device-width: 768px)and (min-device-height: 720px)and (min-width: 1440px){.ProductNewAdditionAndSorting__dropdownList{width:200px}}.ProductNewAdditionAndSorting__dropdownListItem{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;display:block;padding:.8rem;text-align:left;width:100%}.ProductNewAdditionAndSorting__dropdownListItem:hover,.ProductNewAdditionAndSorting__dropdownListItem:focus,.ProductNewAdditionAndSorting__dropdownListItem--active{background-color:var(--lightGrey)}
.ProductQuestionsList__content{border-top:1px solid var(--grey)}.ProductQuestionsList__empty{font-size:1.45rem;font-weight:500;padding-bottom:2rem;padding-top:2rem;text-align:center}
.ProductQuestionsAndAnswersPaginationList__listContainer{align-items:center;display:flex;justify-content:center;margin:2rem auto}.ProductQuestionsAndAnswersPaginationList__list{display:inline-block;list-style-type:none}.ProductQuestionsAndAnswersPaginationList__current button{background:#eee;font-weight:500;pointer-events:none}.ProductQuestionsAndAnswersPaginationList__first::after{content:" ... ";display:inline-block;margin-left:5px}.ProductQuestionsAndAnswersPaginationList__last::before{content:" ... ";display:inline-block;margin-right:5px}.ProductQuestionsAndAnswersPaginationList__pageButton{background:transparent;border:0;border-radius:15px;display:inline-block;line-height:12px;padding:.8rem .2rem;text-align:center;text-decoration:none;width:30px}.ProductQuestionsAndAnswersPaginationList__arrow{background-color:transparent;border:0;border-radius:15px;cursor:pointer;display:inline-block;line-height:12px;padding:.8rem .2rem;width:30px}.ProductQuestionsAndAnswersPaginationList__arrow.lpIcon-scrollleft{left:0}.ProductQuestionsAndAnswersPaginationList__arrow.lpIcon-scrollright{right:0}.ProductQuestionsAndAnswersPaginationList__arrow.disabled{color:#c1c1c1;cursor:default;pointer-events:none}
.AppProductPriceLegalNotice:hover .AppProductPriceLegalNotice__trigger{z-index:9002}.AppProductPriceLegalNotice .lpTooltip{color:#333;font-weight:normal;line-height:25px;text-transform:none;width:530px}.AppProductPriceLegalNotice .lpTooltip__inner{padding:20px}
.addToCartFailureModal{padding:30px 20px}.addToCartFailureModal strong{color:#c00}.addToCartFailureModal .calloutBtn{padding-left:0;padding-right:0;width:200px}.addToCartFailures{list-style:none;margin:20px 0 15px;padding:0}.addToCartFailures li{padding:20px 0 0}.addToCartFailures li::after{clear:both;content:"";display:table}.addToCartFailures li:first-child{border-top:0}.addToCartFailures .productImage{border:1px solid #ccc;display:table-cell;float:left;height:50px;margin:0 7px 0 0;vertical-align:middle;width:50px}.addToCartFailures .productImage img{display:block;margin:0 auto;max-height:50px;max-width:50px;width:auto}
.glider,.glider-contain{margin:0 auto;position:relative}.glider,.glider-track{transform:translateZ(0)}.glider-dot,.glider-next,.glider-prev{border:0;padding:0;-webkit-user-select:none;user-select:none;outline:0}.glider-contain{width:100%}.glider{overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.glider-track{width:100%;margin:0;padding:0;display:flex;z-index:1}.glider.draggable{-webkit-user-select:none;user-select:none;cursor:grab}.glider.draggable .glider-slide img{-webkit-user-select:none;user-select:none;pointer-events:none}.glider.drag{cursor:grabbing}.glider-slide{-webkit-user-select:none;user-select:none;justify-content:center;align-content:center;width:100%;min-width:150px}.glider-slide img{max-width:100%}.glider::-webkit-scrollbar{opacity:0;height:0}.glider-next,.glider-prev{position:absolute;background:0 0;z-index:2;font-size:40px;text-decoration:none;left:-23px;top:30%;cursor:pointer;color:#666;opacity:1;line-height:1;transition:opacity .5s cubic-bezier(.17,.67,.83,.67),color .5s cubic-bezier(.17,.67,.83,.67)}.glider-next:focus,.glider-next:hover,.glider-prev:focus,.glider-prev:hover{color:#ccc}.glider-next{right:-23px;left:auto}.glider-next.disabled,.glider-prev.disabled{opacity:.25;color:#666;cursor:default}.glider-hide{opacity:0}.glider-dots{-webkit-user-select:none;user-select:none;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:0}.glider-dot{display:block;cursor:pointer;color:#ccc;border-radius:999px;background:#ccc;width:12px;height:12px;margin:7px}.glider-dot:focus,.glider-dot:hover{background:#ddd}.glider-dot.active{background:#a89cc8}@media(max-width:36em){.glider::-webkit-scrollbar{opacity:1;-webkit-appearance:none;width:7px;height:3px}.glider::-webkit-scrollbar-thumb{opacity:1;border-radius:99px;background-color:rgba(156,156,156,.25);box-shadow:0 0 1px rgba(255,255,255,.25)}}

.glider{scroll-behavior:smooth;scroll-snap-type:x mandatory}.glider--noScroll{scroll-behavior:auto}.glider img{display:block}.glider--withDynamicArrows:has(.glider-prev.disabled):has(.glider-next.disabled) .glider-arrow{visibility:hidden !important}.glider-slide{scroll-snap-align:center}.glider-slide:not(.active):not(.visible):not(.force-visible){visibility:hidden}.glider-prev,.glider-next{background:rgba(255,255,255,.8);border-radius:50%;height:30px;margin-top:-15px;top:50%;width:30px;z-index:2}.glider-prev::before,.glider-next::before{border-bottom:2px solid #333;border-right:2px solid #333;content:"";height:10px;margin:-6px 4px 0;opacity:.75;position:absolute;top:50%;width:10px}.glider-prev:focus,.glider-prev:hover,.glider-next:focus,.glider-next:hover{background:rgba(255,255,255,.7)}.glider-prev.disabled,.glider-next.disabled{visibility:hidden}.glider-prev{left:10px}.glider-prev::before{left:8px;transform:rotate(135deg)}.glider-next{right:10px}.glider-next::before{right:8px;transform:rotate(-45deg)}.glider-dots{display:flex;justify-content:center;list-style:none;margin:30px auto 0;padding:0;text-align:center;width:100%}.glider-dots li{align-items:center;cursor:pointer;display:flex;display:flex;height:25px;justify-content:space-around;margin:0;padding:0;position:relative;width:25px}.glider-dots li button{background:transparent;border:1px solid #000;border-radius:50%;box-sizing:border-box;color:transparent;cursor:pointer;display:block;font-size:0;height:10px;line-height:0;padding:0;position:relative;width:10px}@media(min-device-pixel-ratio: 2){.glider-dots li button{border-width:.5px}}@media(min-device-pixel-ratio: 3){.glider-dots li button{border-width:1px}}.glider-dots li button:focus::before{opacity:0}.glider-dots li button:focus-visible{outline:1px solid var(--fieldHighlightColor);outline-offset:1px}.glider-dots li button::before{background-color:transparent;border-radius:50%;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all var(--elementAnimationDuration) var(--elementTimingFunction);width:100%}.glider-dots li.active button::before{background-color:#000;opacity:1}.glider-buttons-inline{align-items:center;display:none;height:30px;justify-content:space-between;position:absolute;right:0;top:20px;width:70px}.glider-buttons-inline .glider-arrow{background:#e8e8e8;bottom:0;left:0;position:relative;right:0;top:0}.glider-buttons-inline .glider-arrow::before{border-bottom:2px solid #000;border-right:2px solid #000;height:8px;width:8px}.glider-buttons-inline .glider-arrow:focus{outline:var(--fieldHighlightWidth) solid var(--fieldHighlightColor)}.glider-buttons-inline .glider-arrow.disabled{visibility:visible}.glider-buttons-inline .glider-prev::before{left:16px;margin:-5px 0 0 -4px}.glider-buttons-inline .glider-next::before{left:8px;margin:-5px -4px 0 0}

/*# sourceMappingURL=product.647bdf1c7a7216f46965.css.map*/