.image-with-text__image--wrapper{height:0;overflow:hidden;padding-bottom:66.6666666667%;position:relative;width:100%}.product-thumbnail__badge{background-color:var(--color-accent);border-radius:.125rem}.product-title__link:hover .product-thumbnail__title{color:var(--color-primary)}.image-with-text__description a,.image-with-text__description a:hover,.image-with-text__description a:visited{color:var(--color-secondary-400)}.image-with-text__eyebrow,.product-thumbnail .loox-rating,.product-thumbnail__price del{color:#686f73}.image-with-text__description{color:#434749}.product-thumbnail__price{color:#20282c}.product-thumbnail__badge{color:#fff}.product-thumbnail a,.product-thumbnail__hover--image img,.product-thumbnail__image--wrapper img,.product-thumbnail__price,.product-thumbnail__title{display:block}.image-with-text__products{grid-gap:1.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.image-with-text__image--wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.product-thumbnail__hover--image{top:0}.product-thumbnail__badge{top:.5rem}.product-thumbnail__hover--image{left:0;right:0}.product-thumbnail__badge{left:-.5rem}.image-with-text__container,.image-with-text__image--wrapper,.product-thumbnail__image{position:relative}.image-with-text__image--wrapper img,.product-thumbnail__badge,.product-thumbnail__hover--image{position:absolute}.product-thumbnail__badge{z-index:2}.image-with-text__image--wrapper img{max-width:100%}.image-with-text--col-text-left .image-with-text__image,.image-with-text--col-text-left .image-with-text__text,.image-with-text--col-text-right .image-with-text__image,.image-with-text--col-text-right .image-with-text__text,.image-with-text__image--wrapper img,.product-thumbnail__hover--image img,.product-thumbnail__image--wrapper img{width:100%}.image-with-text__description{margin-bottom:0;margin-top:0}.image-with-text__description p,.image-with-text__eyebrow,.image-with-text__title{margin-top:0}.image-with-text__button,.image-with-text__products{margin-top:1.5rem}.image-with-text__text{margin-top:2.25rem}.product-thumbnail .loox-rating .loox-icon:last-child{margin-right:0}.product-thumbnail .loox-rating .loox-icon{margin-right:.25rem}.product-thumbnail__price{margin-right:.75rem}.image-with-text__eyebrow,.product-thumbnail__title{margin-bottom:.25rem}.image-with-text__description p,.product-thumbnail__hover--image,.product-thumbnail__image--wrapper{margin-bottom:.75rem}.image-with-text__title{margin-bottom:1.5rem}.product-thumbnail__badge{padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem;padding-top:.5rem}.image-with-text__text{padding-left:1.5rem;padding-right:1.5rem}.image-with-text__container{padding-bottom:2.25rem;padding-top:2.25rem}.product-thumbnail .loox-rating,.product-thumbnail__price del{font-size:.75rem}.product-thumbnail__badge,.product-thumbnail__price{font-size:.875rem}.image-with-text__eyebrow{font-size:1rem}.image-with-text__description{font-size:1.125rem}.image-with-text__title{font-size:1.8125rem}.product-thumbnail__title{font-size:.875rem}.product-thumbnail .loox-rating{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.image-with-text__eyebrow,.product-thumbnail__badge{font-family:Roboto Slab,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.product-thumbnail__price{font-weight:500}.image-with-text__eyebrow,.product-thumbnail__badge{font-weight:700}.image-with-text__title,.product-thumbnail__title{font-weight:600}.image-with-text__eyebrow,.product-thumbnail__badge{letter-spacing:.05em;line-height:1}.product-thumbnail__price{line-height:1.4}.image-with-text--full-text-center{text-align:center}.text-underline,.text-underline-hover:focus,.text-underline-hover:hover{text-decoration:underline}.text-strikethrough,.text-strikethrough-hover:focus,.text-strikethrough-hover:hover{text-decoration:line-through}.product-thumbnail__price,.text-no-decoration,.text-no-decoration-hover:focus,.text-no-decoration-hover:hover{text-decoration:none}.image-with-text__eyebrow,.product-thumbnail__badge{text-transform:uppercase}.product-thumbnail a.focus-visible,.product-thumbnail a:focus-visible{outline-offset:1px}.product-thumbnail__image--wrapper img{opacity:1;transition:opacity .2s ease-in-out}.product-thumbnail__hover--image img{opacity:0!important;transition:opacity .2s ease-in-out}.product-thumbnail__link:hover .product-thumbnail__image--wrapper img:not(.disable-hover-img){opacity:0!important}.product-thumbnail__link:hover .product-thumbnail__hover--image img:not(.disable-hover-img){opacity:1!important}.product-thumbnail__badge{display:none}.product-thumbnail.on-sale .product-thumbnail__badge.badge--on-sale,.product-thumbnail.sold-out .product-thumbnail__badge.badge--sold-out{display:block}.product-thumbnail__title{transition:.25s ease}.image-with-text__container:before{background:var(--color-secondary-300);bottom:0;content:"";display:block;height:2px;left:1.5rem;position:absolute;right:1.5rem}.image-with-text__image--small{align-self:flex-start;margin:0 auto;max-width:380px}.image-with-text__image--small .image-with-text__image--wrapper{height:auto;padding:0;position:static}.image-with-text__image--small .image-with-text__image--wrapper img{display:block;position:static;width:100%}@media only screen and (min-width:30em){.small--text-underline,.small--text-underline-hover:focus,.small--text-underline-hover:hover{text-decoration:underline}.small--text-strikethrough,.small--text-strikethrough-hover:focus,.small--text-strikethrough-hover:hover{text-decoration:line-through}.small--text-no-decoration,.small--text-no-decoration-hover:focus,.small--text-no-decoration-hover:hover{text-decoration:none}}@media only screen and (min-width:48em){.product-thumbnail__text--bottom{align-items:flex-start;display:flex;justify-content:space-between}.image-with-text__container{padding-bottom:3rem;padding-top:3rem}.medium--text-underline,.medium--text-underline-hover:focus,.medium--text-underline-hover:hover{text-decoration:underline}.medium--text-strikethrough,.medium--text-strikethrough-hover:focus,.medium--text-strikethrough-hover:hover{text-decoration:line-through}.medium--text-no-decoration,.medium--text-no-decoration-hover:focus,.medium--text-no-decoration-hover:hover{text-decoration:none}}@media only screen and (min-width:64em){.image-with-text__image--wrapper{height:0;overflow:hidden;padding-bottom:125%;position:relative;width:100%}.image-with-text--col-text-left .image-with-text__container,.image-with-text--col-text-right .image-with-text__container{display:flex}.image-with-text--col-text-right .image-with-text__container{flex-direction:row}.image-with-text--col-text-left .image-with-text__container{flex-direction:row-reverse}.image-with-text--col-text-left .image-with-text__container,.image-with-text--col-text-right .image-with-text__container{align-items:center}.product-thumbnail__badge{left:-.75rem;top:.75rem}.image-with-text--col-text-left .image-width-text__text,.image-with-text--col-text-right .image-width-text__text{width:40%;width:60%}.image-with-text__text{margin-top:0}.image-with-text__products{margin-top:2.25rem}.image-with-text__text{padding-left:0;padding-right:0}.image-with-text__container{padding-bottom:3.75rem;padding-top:3.75rem}.image-with-text__description{font-size:1.25rem}.image-with-text__title{font-size:2.25rem}.product-thumbnail__title{font-size:1rem}.large--text-underline,.large--text-underline-hover:focus,.large--text-underline-hover:hover{text-decoration:underline}.large--text-strikethrough,.large--text-strikethrough-hover:focus,.large--text-strikethrough-hover:hover{text-decoration:line-through}.large--text-no-decoration,.large--text-no-decoration-hover:focus,.large--text-no-decoration-hover:hover{text-decoration:none}.image-with-text{margin-left:auto;margin-right:auto;max-width:90em;padding-left:1.5rem;padding-right:1.5rem;width:100%}.image-with-text__container:before{left:0;right:0}.image-with-text--col-text-left .image-with-text__container,.image-with-text--col-text-right .image-with-text__container{gap:3rem}}@media only screen and (min-width:80em){.image-with-text__image--wrapper{height:0;overflow:hidden;padding-bottom:80%;position:relative;width:100%}.xl--text-underline,.xl--text-underline-hover:focus,.xl--text-underline-hover:hover{text-decoration:underline}.xl--text-strikethrough,.xl--text-strikethrough-hover:focus,.xl--text-strikethrough-hover:hover{text-decoration:line-through}.xl--text-no-decoration,.xl--text-no-decoration-hover:focus,.xl--text-no-decoration-hover:hover{text-decoration:none}.image-with-text--col-text-left .image-with-text__container,.image-with-text--col-text-right .image-with-text__container{gap:5.25rem}}