#content-wrap{margin-bottom:4em}.content-universal-shelf{background-color:var(--universal-shelf-color-bg,#fff);border-radius:var(--universal-shelf-radius,16px);display:grid;flex-direction:column;margin:0 auto;max-width:unset;padding:var(--universal-shelf-padding,20px 0);width:100%}@media only screen and (min-width:1020px){.content-universal-shelf{max-width:984px}}@media only screen and (min-width:1440px){.content-universal-shelf{max-width:1320px}}@media only screen and (min-width:1660px){.content-universal-shelf{max-width:1630px}}@media screen and (min-width:1020px){.content-universal-shelf{display:flex}.content-universal-shelf--side-padding{padding:var(--universal-shelf-padding,20px 30px)}}@media screen and (min-width:1440px){.content-universal-shelf{padding:var(--universal-shelf-padding,30px 0)}.content-universal-shelf--side-padding{padding:var(--universal-shelf-padding,30px 40px)}}.content-universal-shelf__header{display:flex;justify-content:space-between;margin-bottom:24px;padding:0 16px}@media screen and (min-width:1020px){.content-universal-shelf__header{display:flex;margin-bottom:40px;overflow-x:hidden;padding:0}}@media screen and (min-width:1440px){.content-universal-shelf__header{margin-bottom:30px}}.content-universal-shelf__title-container{align-items:center;display:flex}.content-universal-shelf__modal-header{align-items:center;display:flex;justify-content:space-between}.content-universal-shelf__modal-header h2{font-size:18px;font-weight:600;line-height:20px;margin:0}.content-universal-shelf__modal-close{--btn-height:24px;--btn-color:#999;--btn-color-bg:#e8e8e8;--icon-font-size:10px;--icon-box-size:10px}.content-universal-shelf__icon{color:#999;cursor:pointer;margin-left:12px}.content-universal-shelf__icon svg{height:20px;width:20px}@media screen and (min-width:1440px){.content-universal-shelf__icon svg{height:24px;width:24px}}.content-universal-shelf__tooltip{width:100%;word-wrap:break-word}.content-universal-shelf__tooltip p{font-size:12px;font-weight:400;line-height:18px}.content-universal-shelf__modal-tooltip-container{padding:0 16px}.content-universal-shelf__title{font-size:18px;font-weight:600;line-height:20px;margin:0}@media screen and (min-width:1020px){.content-universal-shelf__title{font-size:20px;line-height:25px}}.content-universal-shelf__clear{color:#176de5;cursor:pointer;font-size:14px;font-weight:400;line-height:20px;text-decoration:none}@media screen and (min-width:1020px){.content-universal-shelf__clear{color:#000;font-weight:600;padding-top:20px;text-decoration:underline}}.content-universal-shelf__products{-moz-column-gap:15px;column-gap:15px;display:flex;flex-wrap:wrap;padding:0 16px;row-gap:24px}@media screen and (min-width:1020px){.content-universal-shelf__products{-moz-column-gap:20px;column-gap:20px;padding:0;row-gap:40px}}@media screen and (min-width:1440px){.content-universal-shelf__products{gap:30px}}@media screen and (min-width:1660px){.content-universal-shelf__products{-moz-column-gap:29px;column-gap:29px;row-gap:40px}}.content-universal-shelf__slider{overflow-x:hidden;padding:0 16px}@media screen and (min-width:1020px){.content-universal-shelf__slider{overflow-x:visible;padding:0}}.content-universal-shelf__slider .splide__track{overflow:visible}.content-universal-shelf__slider .splide__list{overflow-y:hidden}.content-universal-shelf__slider .splide__arrows{display:none}.content-universal-shelf__slider .splide__arrows--visible{display:block}.content-universal-shelf__slider .splide__arrow{background:none;height:auto;opacity:unset;top:-28px;width:auto}.content-universal-shelf__slider .splide__arrow svg{height:24px;width:32px;fill:#000}.content-universal-shelf__slider .splide__arrow:hover{opacity:.6}.content-universal-shelf__slider .splide__arrow--next{right:0}.content-universal-shelf__slider .splide__arrow--prev{left:unset;right:62px}.content-universal-shelf__slider .splide__arrow--next:disabled,.content-universal-shelf__slider .splide__arrow--prev:disabled{opacity:.4}.content-universal-shelf__slider .splide .product-tile-v4{height:100%}@media screen and (min-width:1020px){.content-universal-shelf--horizontal{overflow-x:hidden}}@media screen and (min-width:1440px){.content-universal-shelf--horizontal .product-tile-v4__hover-frame{display:none}.content-universal-shelf--horizontal .product-tile-v4--show-button{--pt4-top-margin-bottom:0}}.content-universal-shelf--large .content-universal-shelf__products,.content-universal-shelf--medium .content-universal-shelf__products{display:grid}@media screen and (min-width:1020px){.content-universal-shelf--large .content-universal-shelf__products,.content-universal-shelf--medium .content-universal-shelf__products{display:flex}}.content-universal-shelf--large .content-universal-shelf__products{grid-template-columns:repeat(auto-fill,minmax(156px,1fr))}.content-universal-shelf--medium .content-universal-shelf__products{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}@media screen and (min-width:1020px){.content-universal-shelf--side-padding.content-universal-shelf--medium .content-universal-shelf__products{-moz-column-gap:17px;column-gap:17px}}@media screen and (min-width:1440px){.content-universal-shelf--side-padding.content-universal-shelf--medium .content-universal-shelf__products{-moz-column-gap:36px;column-gap:36px}}@media screen and (min-width:1660px){.content-universal-shelf--side-padding.content-universal-shelf--medium .content-universal-shelf__products{-moz-column-gap:60px;column-gap:60px}}@media screen and (min-width:1020px){.content-universal-shelf--plp{max-width:649px;padding:0 0 30px}}@media screen and (min-width:1440px){.content-universal-shelf--plp{max-width:952px;padding-bottom:40px}}@media screen and (min-width:1660px){.content-universal-shelf--plp{max-width:1165px}}.content-universal-shelf__spinner{color:#000;margin:0 auto;position:static;width:24px}
