.puis-vix6utoalp6o92l3pppq5zmqj8 .val-widget-container .puis-atc-button {
    border-radius: .8rem
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .upsell-container-side-sheet-wrapper {
    overflow: visible;
    position: fixed;
    margin: 0;
    top: 0;
    bottom: 0;
    right: -100%;
    width: 505px;
    padding: 16px;
    z-index: 2000;
    background-color: #fff;
    box-shadow: -4px 0 5px rgba(0,0,0,.25);
    font-size: medium
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .upsell-container-side-sheet-placeholder {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .upsell-container-side-sheet-overlay {
    opacity: .4;
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: #000;
    z-index: 280;
    cursor: pointer
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .upsell-spinner-container-inner {
    right: 50%;
    left: 50%;
    bottom: 55%;
    top: 45%;
    margin: auto;
    position: absolute
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .upsell-spinner-container {
    margin: 0 auto;
    display: table-cell;
    text-align: center
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .upsell-container-side-sheet-close-button {
    position: absolute;
    left: -40px;
    width: 24px;
    height: 24px;
    background-repeat: no-repeat;
    background-image: url(../img/sprite/Ims3b9USHEcxIvV.png)
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .upsell-error-handler-block {
    bottom: 53%;
    top: 47%;
    position: absolute;
    margin-left: 40px;
    margin-right: 40px;
    text-align: center;
    display: table-cell;
    vertical-align: center
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .upsell-try-again-button {
    padding-top: 16px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .upsell-add-to-cart-button {
    padding-top: 12px;
    padding-bottom: 12px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .upsell-show-details-button {
    padding-top: 12px;
    padding-bottom: 12px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .upsell-saving-percentage {
    margin-right: 8px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .mou-add-to-cart-remove {
    display: inline-flex;
    padding-left: 10px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .upsell-pricing-row {
    margin-top: 8px
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 #zcs-upcoming-deal-bottom-sheet-contents .zcs-upcoming-deal-bottom-sheet-container {
    padding: 24px 20px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 #zcs-upcoming-deal-bottom-sheet-contents .zcs-upcoming-deal-bottom-sheet-title {
    font-size: 20px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 #zcs-upcoming-deal-bottom-sheet-contents .zcs-upcoming-deal-bottom-sheet-body {
    font-size: 14px
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-standard {
    cursor: pointer;
    height: 25px;
    width: 61.46px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-standard[data-s-energy-efficiency-badge-size=mini] {
    height: 14px;
    width: 34.42px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-standard[data-s-energy-efficiency-badge-size=mini].s-energy-efficiency-badge-eu2021-standard {
    width: 25.67px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-standard[data-s-energy-efficiency-badge-size=small] {
    height: 14px;
    width: 34.42px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-standard[data-s-energy-efficiency-badge-size=small].s-energy-efficiency-badge-eu2021-standard {
    width: 25.67px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-standard[data-s-energy-efficiency-badge-size=base] {
    height: 16px;
    width: 39.33px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-standard[data-s-energy-efficiency-badge-size=base].s-energy-efficiency-badge-eu2021-standard {
    width: 29.33px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-standard[data-s-energy-efficiency-badge-size=base-plus] {
    height: 19px;
    width: 46.71px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-standard[data-s-energy-efficiency-badge-size=base-plus].s-energy-efficiency-badge-eu2021-standard {
    width: 34.83px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-standard[data-s-energy-efficiency-badge-size=medium] {
    height: 21px;
    width: 51.63px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-standard[data-s-energy-efficiency-badge-size=medium].s-energy-efficiency-badge-eu2021-standard {
    width: 38.5px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-standard[data-s-energy-efficiency-badge-size=medium-plus] {
    height: 22px;
    width: 54.08px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-standard[data-s-energy-efficiency-badge-size=medium-plus].s-energy-efficiency-badge-eu2021-standard {
    width: 40.33px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-standard[data-s-energy-efficiency-badge-size=large] {
    height: 25px;
    width: 61.46px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-standard[data-s-energy-efficiency-badge-size=large].s-energy-efficiency-badge-eu2021-standard {
    width: 45.83px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-standard[data-s-energy-efficiency-badge-size=extra-large] {
    height: 34px;
    width: 83.58px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-standard[data-s-energy-efficiency-badge-size=extra-large].s-energy-efficiency-badge-eu2021-standard {
    width: 62.33px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-standard[data-s-energy-efficiency-badge-size=extra-extra-large] {
    height: 46px;
    width: 113.08px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-standard[data-s-energy-efficiency-badge-size=extra-extra-large].s-energy-efficiency-badge-eu2021-standard {
    width: 84.33px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-standard.s-energy-efficiency-badge-eu2021-standard .s-energy-efficiency-badge-shape {
    background-image: url(../img/sprite/e0xlUnbRsApud0f.png);
    background-size: contain;
    background-repeat: no-repeat
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-standard.s-energy-efficiency-badge-eu2021-standard .s-energy-efficiency-badge-rating-border {
    text-shadow: -.5px -.5px 0 #000,.5px -.5px 0 #000,-.5px .5px 0 #000,.5px .5px 0 #000
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-data-sheet-label-container {
    padding-left: .5rem
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-data-sheet-label-container[data-s-energy-efficiency-badge-size=mini] {
    vertical-align: .1rem
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-data-sheet-label-container[data-s-energy-efficiency-badge-size=small] {
    vertical-align: .1rem
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-data-sheet-label-container[data-s-energy-efficiency-badge-size=base] {
    vertical-align: .15rem
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-data-sheet-label-container[data-s-energy-efficiency-badge-size=base-plus] {
    vertical-align: .25rem
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-data-sheet-label-container[data-s-energy-efficiency-badge-size=medium] {
    vertical-align: .3rem
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-data-sheet-label-container[data-s-energy-efficiency-badge-size=medium-plus] {
    vertical-align: .3rem
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-data-sheet-label-container[data-s-energy-efficiency-badge-size=large] {
    vertical-align: .4rem
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-data-sheet-label-container[data-s-energy-efficiency-badge-size=extra-large] {
    vertical-align: .7rem
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-data-sheet-label-container[data-s-energy-efficiency-badge-size=extra-extra-large] {
    vertical-align: 1rem
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-data-sheet-label-container .s-energy-efficiency-badge-data-sheet-label {
    cursor: pointer
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-container .s-energy-efficiency-badge-shape {
    position: absolute;
    height: 100%;
    left: 0;
    top: 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-popover div.s-image {
    position: absolute;
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-energy-efficiency-popover .s-energy-efficiency-align-center {
    display: flex;
    justify-content: center;
    align-items: center
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8.puis.puis-card-container {
    border-radius: 4px
}

.puis-vix6utoalp6o92l3pppq5zmqj8.puis.puis-card-border {
    border: 1px solid #f5f5f5
}

.puis-vix6utoalp6o92l3pppq5zmqj8.puis.puis-card-drop-shadow {
    box-shadow: 0 1px 3px 0 #d8d8d8
}

.puis-vix6utoalp6o92l3pppq5zmqj8.puis.puis-card-border {
    border: 1px solid #f5f5f5
}

.puis-vix6utoalp6o92l3pppq5zmqj8.puis.puis-card-drop-shadow {
    box-shadow: 0 1px 2px 0 #d8d8d8;
    border-radius: 4px
}

.puis-vix6utoalp6o92l3pppq5zmqj8.puis.puis-expand-last-child {
    display: flex;
    flex-direction: column
}

.puis-vix6utoalp6o92l3pppq5zmqj8.puis.puis-expand-last-child>a:last-child,.puis-vix6utoalp6o92l3pppq5zmqj8.puis.puis-expand-last-child>div:last-child {
    flex-grow: 1
}

.puis-vix6utoalp6o92l3pppq5zmqj8.puis .puis-list-col-left>.puisg-col-inner {
    display: flex;
    flex-direction: column;
    padding-left: 4px;
    padding-right: 4px
}

.puis-vix6utoalp6o92l3pppq5zmqj8.puis .puis-list-col-right>.puisg-col-inner {
    padding-left: 8px;
    padding-right: 4px
}

.puis-vix6utoalp6o92l3pppq5zmqj8.puis .puis-flex-expand-height {
    flex-grow: 1
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .s-media-gallery-control-container {
    position: absolute;
    height: 52px;
    bottom: 0;
    left: 0;
    right: 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-media-gallery-treatment-T2 .s-media-gallery-control-container {
    opacity: 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-media-gallery-arrow {
    display: block;
    position: absolute;
    line-height: 20px;
    background: 0 0;
    padding: 8px;
    border: 0;
    border-radius: 50%;
    width: 36px;
    height: 36px;
    outline: 0;
    margin: 0;
    bottom: 8px;
    z-index: 1;
    transition: background-color .1s ease-in-out
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-media-gallery-arrow>svg {
    pointer-events: none
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-media-gallery-arrow>svg>path {
    fill: #fff;
    stroke: #696969;
    stroke-width: 2;
    paint-order: stroke
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-media-gallery-treatment-T2 .s-media-gallery-arrow {
    display: none
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-media-gallery-arrow:hover {
    background-color: rgba(34,34,34,.15)
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-media-gallery-previous {
    left: 8px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-media-gallery-next {
    right: 8px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 html[dir=rtl] .s-media-gallery-previous {
    left: auto;
    right: 8px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 html[dir=rtl] .s-media-gallery-next {
    right: auto;
    left: 8px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-media-gallery-enabled:hover .s-media-gallery-control-container {
    opacity: 1;
    transition: opacity .3s ease-in-out .5s
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-media-gallery-enabled:hover .s-media-gallery-control-container:hover {
    transition: none
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-media-gallery-enabled:hover .s-media-gallery-control-container .s-media-gallery-arrow {
    display: block
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-media-gallery-swap-card {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #fff;
    transition: opacity .3s ease-in-out
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-media-gallery-swap-loaded:hover .s-media-gallery-swap-primary-card {
    opacity: 0
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .ar-ingress-grid-view,.puis-vix6utoalp6o92l3pppq5zmqj8 .ar-ingress-list-view {
    position: absolute;
    bottom: 8px;
    right: 8px;
    margin-bottom: 0;
    z-index: 2
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .ar-ingress-grid-view .ar-ingress-container,.puis-vix6utoalp6o92l3pppq5zmqj8 .ar-ingress-list-view .ar-ingress-container {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 32px;
    height: 32px;
    padding: 4px;
    justify-content: center;
    align-items: center;
    border-radius: 1000px;
    background: var(--gray-palette-1600-white,#fff);
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.2)
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .ar-ingress-grid-view .ar-ingress-container img,.puis-vix6utoalp6o92l3pppq5zmqj8 .ar-ingress-list-view .ar-ingress-container img {
    display: flex;
    width: 24px;
    height: 24px;
    justify-content: center;
    align-items: center
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .ar-margin-bottom-none {
    display: flex;
    padding: 10.87px 18.12px 18.12px;
    flex-direction: column
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .ar-product-container {
    display: flex;
    align-items: center;
    gap: 5px;
    width: 100%;
    justify-content: space-between
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .ar-container {
    background: #fff;
    border-radius: 4px;
    border: 1px #f5f5f5 solid;
    width: 100%;
    padding: 8px;
    justify-content: center;
    align-items: center;
    gap: 14px;
    display: inline-flex;
    max-height: 131px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .ar-image-container {
    flex: 1;
    aspect-ratio: 1;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    border: 1px solid #c7c7c7;
    border-radius: 4px;
    max-width: 115px;
    max-height: 115px;
    flex-shrink: 0;
    display: flex;
    align-items: center
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .ar-image-container img {
    max-width: 100%;
    height: auto;
    margin: 0 auto
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .ar-image-container::after {
    background: #00008;
    position: absolute;
    content: attr(more-products);
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .ar-image-container.more-than-3::after {
    background: #0009;
    font-size: 24px;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .a-button.viry-button {
    width: 100%;
    height: 39px;
    box-shadow: 0 0 4px 0 rgba(0,0,0,.25);
    border-radius: 8px;
    border: 1px solid #888c8c;
    background: #fff
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .a-button.viry-button img {
    display: flex;
    width: 24px;
    height: 24px;
    padding: 2.47px 3.61px 2.47px 3.6px;
    justify-content: center;
    align-items: center;
    flex-shrink: 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .ar-color-gray-3 {
    color: #828282
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .bottom-space {
    margin-bottom: 7px
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-expand-height,.puis-vix6utoalp6o92l3pppq5zmqj8.puis.puis-expand-height {
    height: 100%
}

.puis-vix6utoalp6o92l3pppq5zmqj8.puis.puis-include-content-margin:before {
    content: ' ';
    display: block;
    height: 1px;
    margin-bottom: -1px
}

.puis-vix6utoalp6o92l3pppq5zmqj8.puis.puis-include-content-margin:after {
    content: ' ';
    display: block;
    height: 1px;
    margin-top: -1px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-border-bottom {
    border-bottom: 2px solid #ddd
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .upper-product-info-container {
    flex: 0 1 auto;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .lower-product-info-container {
    flex: 1 1 auto;
    display: flex;
    flex-direction: column
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .product-info-line-separator {
    width: 100%;
    margin-top: 12px!important;
    margin-bottom: 0!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .atc-block {
    margin-top: 12px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-color-swatch-container.b2b-swatch-align-left {
    justify-content: left!important
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-atcb-container {
    margin-top: 4px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-atcb-add-container {
    margin-bottom: 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-atcb-remove-group {
    display: flex;
    flex-direction: row;
    align-items: flex-end;
    padding-top: 8px;
    padding-bottom: 8px;
    line-height: 16px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-atcb-remove-group>:first-child {
    margin-right: 3px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-atcb-remove-group>:last-child {
    margin-left: 3px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-atcb-error-container {
    padding-top: 8px;
    margin-bottom: 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .a-text-center .puis-atcb-remove-group {
    justify-content: center
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-atcb-notification .a-changeover-inner {
    background-color: #000;
    color: #fff;
    border-color: #000
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-atc-size-variation {
    padding-left: 16px;
    padding-right: 16px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-size-variations-size-selector .puis-size-variations-size-selector-header {
    margin-bottom: 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-size-variations-size-selector .puis-size-variations-scroller {
    margin-bottom: 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-size-variations-scroller {
    -ms-overflow-style: none;
    scrollbar-width: none
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-size-variations-scroller::-webkit-scrollbar {
    display: none
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-size-variations-scroller-list {
    display: flex
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-size-variations-button {
    max-width: 250px;
    height: 32px;
    margin-right: 8px;
    width: max-content;
    border: 1px solid #ddd;
    border-radius: 4px;
    padding: 4px 12px 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-size-variations-scroller-list .puis-size-variations-button-selected {
    font-weight: 700;
    background: #eee;
    border: 2px solid #000
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-size-variations-button-disabled {
    color: #ccc;
    background-image: repeating-linear-gradient(120deg,transparent 0,transparent 48%,#ddd 50%,transparent 52%,transparent 100%);
    pointer-events: none
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-atc-variation-element:not(.puis-atc-variation-element-selected) {
    display: none;
    visibility: hidden
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-size-variation-action .puis-atcb-container {
    display: inline
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .atc-single-variant-popover-content-parent .s-result-item {
    width: 428px!important;
    max-width: 428px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-size-variation-image [class*=s-image] {
    max-height: 80px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-atcb-lightning-deal-success-message {
    background-color: #e7f2ef;
    border-radius: 3px;
    padding: 10px 14px!important
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-logo-view .a-icon {
    vertical-align: baseline
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-prime-wardrobe.s-icon-text-medium,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-prime-wardrobe.s-icon-text-mini,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-prime-wardrobe.s-icon-text-small {
    bottom: -3px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-prime.s-icon-text-mini,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-prime.s-icon-text-small {
    bottom: -2px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-prime.s-icon-text-medium {
    bottom: -1.5px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .i-icon-wrapper>.a-icon-prime:not(.a-icon-prime-with-text .a-icon-prime) {
    margin-bottom: -3px
}

/* ******** */
@supports (mix-blend-mode: darken) {
    .puis-vix6utoalp6o92l3pppq5zmqj8 .puis-image-elevated-background {
        background:linear-gradient(195.75deg,#e2e2e2 0,#fff 52.74%,#e2e2e2 100%)
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puis-image-elevated-background.puis-image-overlay-grey:after {
        background: 0 0
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puis-image-elevated-background .s-image,.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-image-elevated-background .s-video-faceout-container {
        mix-blend-mode: multiply
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puis-status-badge-container.puis-badge-elevated-background,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-status-badge-container.puis-badge-elevated-background {
        background: linear-gradient(238.61deg,#e3e3e3 36.44%,#e7e7e7 60.25%,#f1f1f1 92.3%);
        border-bottom: 0
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puis-reduced-widget-badge .puis-status-badge-container {
        background: 0 0
    }
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .s-search-product-image-carousel .a-carousel {
    display: block
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-search-product-image-carousel .a-carousel .puis-disable-carousel-card-overrides {
    padding-right: 4px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-search-product-image-carousel .s-carousel-pagination-dots {
    height: 28px;
    display: flex;
    align-items: center;
    justify-content: center
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-search-product-image-carousel .s-image {
    background-image: none
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-search-product-image-carousel .s-product-dynamic-image-spinner {
    z-index: -1;
    position: absolute;
    margin: auto;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-info-icon {
    background-image: url(../img/sprite/FkkRBKErRGCzxiA.png);
    background-size: 13px 13px;
    background-repeat: no-repeat;
    height: 13px;
    width: 13px;
    margin-bottom: 1px;
    vertical-align: text-bottom
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-label-popover:hover>.puis-sponsored-label-info-icon {
    background-position-y: -11px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-label-popover:hover>.puis-label-popover-default {
    display: none
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-label-popover:hover>.puis-label-popover-hover {
    display: inline
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-label-popover-hover {
    display: none
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-sponsored-label-text {
    font-size: 11px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-sponsored-label-info-icon {
    background-image: url(../img/sprite/OMJ6YLPcVKydtJQ.png);
    background-size: 11px 22px;
    background-repeat: no-repeat;
    width: 11px;
    height: 11px;
    margin-bottom: 1px;
    vertical-align: text-bottom
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-sponsored-label-mobile-info-icon {
    background-image: url(../img/sprite/OMJ6YLPcVKydtJQ.png);
    background-size: 11px 22px;
    background-repeat: no-repeat;
    width: 11px;
    height: 11px;
    margin-bottom: 1.5px;
    vertical-align: middle
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .sponsored-brand-label-info-desktop {
    cursor: pointer
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .sponsored-brand-label-info-desktop .puis-sponsored-label-info-icon {
    vertical-align: middle
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .sponsored-brand-label-info-desktop:hover .puis-sponsored-label-text>* {
    color: #111!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .sponsored-brand-label-info-desktop:hover .puis-sponsored-label-info-icon {
    background-position-y: -11px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .ads-npc-new-and-notable-component {
    background-color: #56d6b6;
    padding: 2px 4px;
    border-radius: 2px;
    line-height: normal;
    font-size: 11px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .ads-npc-new-and-notable-popover:hover>.ads-npc-new-and-notable-popover-default {
    display: none
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .ads-npc-new-and-notable-popover:hover>.ads-npc-new-and-notable-popover-hover {
    display: inline-block
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .ads-npc-new-and-notable-popover-hover {
    display: none
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8.puis.bazaar-full-bleed-container-no-margins {
    margin-left: -.4rem!important;
    margin-right: -.4rem!important;
    border: .1rem solid #fee4d9!important;
    height: calc(100% + 8px)!important;
    border-radius: .8rem!important;
    background: #fff!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .bazaar-product-info {
    padding-right: 1.6rem;
    padding-left: 1.2rem
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .bazaar-ratings {
    position: absolute;
    bottom: 12px;
    left: 12px;
    border: solid 1px #fee4d9;
    border-radius: 4px;
    background: #fff;
    padding: 4px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .bazaar-normal-weight-text {
    font-weight: 400
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .bazaar-review-single-star {
    margin-right: 4px;
    margin-left: 4px;
    width: 16px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .bazaar-puis-improved-image-container {
    max-height: 263px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .bazaar-puis-improved-image-container .s-image {
    object-fit: cover;
    object-position: top;
    width: 100%;
    max-height: 263px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .bazaar-puis-badge-grey-background {
    background-clip: content-box,padding-box;
    background-image: linear-gradient(0deg,#fff,#fff),linear-gradient(0deg,#f8f8f8,#f8f8f8)
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .bazaar-image-container {
    position: relative
}

@supports (mix-blend-mode: darken) {
    .puis-vix6utoalp6o92l3pppq5zmqj8 .bazaar-image-container-bg {
        background:linear-gradient(212deg,#f3f3f3 11.98%,#fff 54.57%,#f0f0f0 99.03%)
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .bazaar-image-container-bg .s-image,.puis-vix6utoalp6o92l3pppq5zmqj8 .bazaar-image-container-bg .s-video-faceout-container {
        mix-blend-mode: multiply
    }
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .list-product-info {
    display: flex;
    flex-direction: row;
    height: 100%;
    align-items: stretch;
    margin-left: 20px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .left-product-info-container {
    flex: 3 1 0;
    display: flex;
    flex-direction: column;
    margin-right: 60px;
    margin-top: 20px;
    margin-bottom: 20px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .right-product-info-container {
    flex: 1 1 0;
    display: flex;
    flex-direction: column;
    margin-top: 20px;
    padding-bottom: 20px;
    margin-left: 15px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .product-action-container {
    margin-top: auto!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .product-action-container.override-margin-zero {
    margin-top: 0!important
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-variations-selector .puis-variations-header {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    max-height: 24px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-variations-selector .puis-variations-container {
    margin-bottom: 4px;
    margin-top: 12px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-variations-selector .puis-variations-container .puis-variations-scroller .a-button-toggle-group {
    text-align: left;
    margin-left: 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-variations-selector .puis-variations-container .puis-variations-scroller .a-button-toggle-group .a-button-toggle {
    margin: 0;
    margin-bottom: 20px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-variations-selector .puis-variations-container .puis-variations-scroller .a-button-toggle-group .a-button-toggle.a-button-unavailable .a-button-text {
    color: #6f7373
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-variations-selector .puis-variations-container .puis-variations-scroller .a-button-toggle-group li {
    margin-left: 0;
    margin-right: 12px;
    margin-bottom: 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-variations-selector .puis-variations-container .puis-variations-scroller .a-button-toggle-group .puis-variations-pill-button .a-button-text {
    max-width: 250px
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .s-variations-options-elevated {
    justify-content: center
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-variation-options-box {
    height: 24px;
    padding: 3px 6px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-variation-options-link {
    padding-left: 4px;
    padding-right: 4px;
    text-align: left;
    box-sizing: border-box
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-variation-options-text {
    padding-top: 8px;
    display: flex
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-variations-options-justify-content {
    justify-content: inherit
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-variation-options-options-text {
    line-height: 1.3em;
    max-height: 1.3em;
    box-sizing: border-box;
    text-align: right
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-variations-options-media-bottom-sheet-container {
    margin-left: 4px!important
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8.puis.puis-sbv-product {
    display: flex;
    height: 100%;
    align-items: center
}

.puis-vix6utoalp6o92l3pppq5zmqj8.puis.sbv-product {
    flex-direction: column
}

.puis-vix6utoalp6o92l3pppq5zmqj8.puis.sbv-product .sbv-store-ingress-mobile-container {
    min-height: 35px;
    width: 100%;
    background: rgba(135,150,151,.07);
    border: 1px #e6e6e6;
    border-style: solid none
}

.puis-vix6utoalp6o92l3pppq5zmqj8.puis.sbv-product .sbv-store-ingress-mobile-container .sbv-store-ingress-cta {
    display: flex;
    height: 100%;
    align-items: center;
    justify-content: center
}

.puis-vix6utoalp6o92l3pppq5zmqj8.puis.sbv-product .sbv-store-ingress-mobile-container .sbv-store-ingress-cta .s-link-style {
    color: #007185!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-sbv-product-image-container {
    height: 100%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-sbv-product-image-container div {
    height: 100%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-sbv-product-image img.s-image {
    display: block;
    margin-left: auto;
    margin-right: auto;
    height: auto!important;
    max-height: 250px!important;
    padding: 0 8px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-sbv-product-image .puisg-col-inner,.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-sbv-product-image .sg-col-inner {
    padding-left: 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-sbv-product-image-condensed img.s-image {
    position: relative;
    height: 111px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-sbv-product-image-condensed div {
    padding-top: 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-sbv-product-image-condensed .puisg-col-inner,.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-sbv-product-image-condensed .sg-col-inner {
    padding-left: 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-sbv-product-image-tablet {
    padding-left: 0!important;
    text-align: initial
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-reduced-widget-centered {
    display: flex;
    align-items: center
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-rufus-row {
    margin: 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-rufus-product-image-col {
    width: 33%;
    display: flex
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-rufus-product-image-container .s-image-fixed-height {
    height: 100%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-rufus-info-col {
    width: calc(100% - 33%);
    padding-bottom: 8px;
    height: fit-content
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-rufus-title {
    margin: 8px 8px 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-rufus-reviews {
    margin: 0 8px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-rufus-product-details {
    margin: 0 8px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-rufus-price {
    margin: 0 8px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-rufus-delivery {
    margin: 0 8px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-rufus-teaser-widget-row {
    margin: 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-rufus-teaser-widget-product-image-col {
    width: 10%;
    display: flex
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-rufus-teaser-widget-product-image-container .s-image-fixed-height {
    height: 100%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-rufus-teaser-widget-info-col {
    width: calc(100% - 10%);
    padding-bottom: 8px;
    height: fit-content
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-rufus-teaser-widget-title {
    margin: 8px 8px 0
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-npa-prime-upsell-blue-color {
    color: #0064f9!important
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .s-ahs-tag-base,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-ahs-tag-branded {
    margin-right: 4px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-ahs-tag-base {
    background-color: #f0f2f2
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-ahs-tag-branded {
    background-color: #8de4d7
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .ac-badge-info-icon {
    background-image: url(data:image/svg+xml,%3Csvg%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8%2015C11.866%2015%2015%2011.866%2015%208C15%204.13401%2011.866%201%208%201C4.13401%201%201%204.13401%201%208C1%2011.866%204.13401%2015%208%2015Z%22%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%220.55%22%2F%3E%3Cpath%20d%3D%22M8%2012C7.73478%2012%207.48043%2011.9027%207.29289%2011.7296C7.10536%2011.5565%207%2011.3217%207%2011.0769V6.92308C7%206.67826%207.10536%206.44347%207.29289%206.27036C7.48043%206.09725%207.73478%206%208%206C8.26522%206%208.51957%206.09725%208.70711%206.27036C8.89464%206.44347%209%206.67826%209%206.92308V11.0769C9%2011.3217%208.89464%2011.5565%208.70711%2011.7296C8.51957%2011.9027%208.26522%2012%208%2012V12Z%22%20fill%3D%22%23161D26%22%2F%3E%3Cpath%20d%3D%22M8%205C8.55228%205%209%204.55228%209%204C9%203.44772%208.55228%203%208%203C7.44772%203%207%203.44772%207%204C7%204.55228%207.44772%205%208%205Z%22%20fill%3D%22%23161D26%22%2F%3E%3C%2Fsvg%3E);
    background-size: 16px 16px;
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    margin-bottom: 2px;
    margin-left: 2px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .ac-popover-text {
    margin: auto
}

.puis-vix6utoalp6o92l3pppq5zmqj8 #ac-left-orange {
    display: inline-block;
    width: 7px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .ac-badge-popover {
    width: 300px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .ac-badge-popover-bullets {
    padding-left: 1em
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pinch-bottom-container-commons {
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    position: absolute
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pinch-container-commons,.puis-vix6utoalp6o92l3pppq5zmqj8.puis.s-pinch-container-commons {
    bottom: 0;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pinch-image-commons {
    width: 100%!important;
    height: 100%!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pinch-tooltip {
    background-color: rgba(0,0,0,.7);
    color: #fff;
    text-align: center;
    border-radius: 4px;
    opacity: 1;
    width: fit-content;
    margin: auto
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pinch-animation-container,.puis-vix6utoalp6o92l3pppq5zmqj8.puis.s-pinch-animation-container {
    position: fixed;
    touch-action: none;
    z-index: 999;
    background-color: #fff
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pinch-animation-image {
    width: 100%;
    height: 100%;
    object-fit: contain
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pinch-animation-overlay,.puis-vix6utoalp6o92l3pppq5zmqj8.puis.s-pinch-animation-overlay {
    background-color: rgba(1,1,1,.5);
    position: fixed;
    touch-action: none;
    z-index: 998;
    width: 100vw;
    height: 100vh;
    top: 0;
    left: 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pinch-main-container {
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    margin-bottom: 0!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pinch-image-wrapper {
    background: #fff;
    opacity: .97
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pinch-carousel-container {
    margin: auto!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pinch-carousel-element {
    height: 100%!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pinch-image-container,.puis-vix6utoalp6o92l3pppq5zmqj8.puis.s-pinch-image-container {
    background: #000
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pinch-dp-link-container {
    text-align: center;
    width: 100%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pinch-divider {
    color: #ddd!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pinch-disable-touch-action {
    touch-action: none
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pinch-tooltip-container {
    z-index: 3;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    -webkit-animation: fadein 2s forwards;
    -moz-animation: fadein 2s forwards;
    -ms-animation: fadein 2s forwards;
    -o-animation: fadein 2s forwards;
    animation: fadein 2s forwards;
    -webkit-animation-delay: 2s;
    -moz-animation-delay: 2s;
    -ms-animation-delay: 2s;
    -o-animation-delay: 2s;
    animation-delay: 2s
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-close-augmented-search {
    top: 0;
    right: 0;
    margin: auto;
    position: absolute;
    z-index: 4
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-network-container {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    position: absolute
}

@keyframes fadein {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

@-moz-keyframes fadein {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

@-webkit-keyframes fadein {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

@-ms-keyframes fadein {
    .puis-vix6utoalp6o92l3pppq5zmqj8 0% {
        opacity: 1
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 100% {
        opacity: 0
    }
}

@-o-keyframes fadein {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .s-color-swatch-container-list-view .s-color-swatch-container {
    justify-content: flex-start
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-color-swatch-container {
    align-items: center;
    background-color: #fff;
    display: flex;
    height: 100%;
    max-height: 23px;
    justify-content: center;
    line-height: 23px;
    margin: 10px 0 0;
    width: 100%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-color-swatch-container .s-color-swatch-outer-circle-selected {
    border-color: #111!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-color-swatch-container .s-color-swatch-outer-circle {
    border-radius: 11.5px;
    height: 23px;
    width: 23px;
    background-color: #fff;
    border: 1px solid #fff;
    float: left;
    margin: 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-color-swatch-container .s-color-swatch-outer-circle .s-color-swatch-inner-circle-fill {
    border-radius: 8.5px;
    height: 17px;
    width: 17px;
    float: left;
    margin: 2px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-color-swatch-container .s-color-swatch-outer-circle .s-color-swatch-inner-circle-fill .s-color-swatch-inner-circle-border {
    border-radius: 8.5px;
    height: 17px;
    width: 17px;
    border: 1px solid rgba(0,0,0,.6);
    float: left
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-color-swatch-container .s-color-swatch-outer-circle:hover {
    border-color: #767676
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-color-swatch-container .s-color-swatch-pad {
    margin-right: 4px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-color-swatch-container .s-color-swatch-link {
    font-size: 12px!important;
    line-height: 1.465!important;
    margin-left: 2px;
    color: #007185!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-color-swatch-container-left-aligned {
    justify-content: left
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-color-swatch-interactive {
    z-index: 200;
    position: relative;
    pointer-events: none;
    opacity: .3!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-color-swatch-spinner {
    position: absolute;
    padding: 80% 30%;
    margin: auto;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-color-swatch-disable-interaction {
    pointer-events: none
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-color-swatch-image-swatch1 {
    background-position: right 17px top
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-color-swatch-image-swatch2 {
    background-position: right 34px top
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-color-swatch-image-swatch3 {
    background-position: right 51px top
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-color-swatch-image-swatch4 {
    background-position: right 68px top
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-color-swatch-image-swatch5 {
    background-position: right 85px top
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-color-swatch-image-swatch6 {
    background-position: right 102px top
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-color-swatch-internal-container {
    display: flex
}

/* ******** */
@media (min-width: 1269px) {
    .puis-vix6utoalp6o92l3pppq5zmqj8 .s-product-specs-view .list-separator {
        display:none
    }
}

@media (max-width: 1268px) {
    .puis-vix6utoalp6o92l3pppq5zmqj8 .s-product-specs-view .row-separator {
        display:none
    }
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-product-specs-view {
    word-break: break-word;
    margin-top: 8px!important
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-logo-alm {
    height: 14px;
    vertical-align: baseline
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-logo-alm-middle-vertical-alignment {
    height: 14px;
    vertical-align: middle
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-femdom-music-logo-badge {
    max-height: 18px;
    margin: 4px 0
}

@media screen and (min-width: 1281px) {
    .puis-vix6utoalp6o92l3pppq5zmqj8 .s-femdom-music-logo-badge {
        max-height:23px
    }
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-audible-logo-badge {
    max-height: 18px
}

@media screen and (min-width: 1281px) {
    .puis-vix6utoalp6o92l3pppq5zmqj8 .s-audible-logo-badge {
        max-height:23px
    }
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=ab-curation-preferred-color] {
    background-color: #007770!important;
    color: #007770!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=ab-curation-preferred-color] .ab-curation-preferred {
    background-image: url(../img/sprite/gnxvOmDxQQ5hnON.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    margin-right: 3px;
    height: 13px;
    width: 13px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=ab-curation-negotiated-color] {
    background-color: #665EB5!important;
    color: #665EB5!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=ab-curation-negotiated-color] .ab-curation-negotiated {
    background-image: url(../img/sprite/R6gFs0KkHL$zE-H.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    margin-right: 3px;
    height: 13px;
    width: 13px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=ab-curation-restricted-color] {
    background-color: #9A5F00!important;
    color: #9A5F00!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=ab-curation-restricted-color] .ab-curation-restricted {
    background-image: url(../img/sprite/A0jwDNoz4RoUF0v.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    margin-right: 3px;
    height: 13px;
    width: 13px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=ab-curation-blocked-color] {
    background-color: #D6001B!important;
    color: #D6001B!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=ab-curation-blocked-color] .ab-curation-blocked {
    background-image: url(../img/sprite/5Jja0JcOj42qySH.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    margin-right: 3px;
    height: 13px;
    width: 13px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-logo-upsellbundle {
    height: 14px;
    vertical-align: text-bottom
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-orange] {
    background-color: #E67A00!important;
    color: #E67A00!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-bestseller] {
    background-color: #C45500!important;
    color: #C45500!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-mgb-purple] {
    background-color: #590D95!important;
    color: #590D95!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-gulfstream] {
    background-color: #002F36!important;
    color: #002F36!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=ac-orange] {
    color: #F69931!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-black] {
    color: #000!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-white] {
    color: #fff!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-grey] {
    background-color: #888!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-dark-grey] {
    color: #111!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-past-purchase] {
    background-color: #565959!important;
    color: #565959!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-summit] {
    background-color: #d5dbdb!important;
    color: #d5dbdb!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-granite] {
    color: #373d3e!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-rating-orange] {
    background-color: #FFA41C!important;
    color: #FFA41C!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-cloud] {
    color: #fff!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-lightblue] {
    background-color: #97EDFC!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-blue] {
    background-color: #2292C1!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-primeday-launch] {
    background-color: #0079AF!important;
    color: #0079AF!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-smile] {
    color: #ffa723!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-sky] {
    background-color: #00464f!important;
    color: #00464f!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-smirk] {
    background-color: #ffca7a!important;
    color: #ffca7a!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-deal] {
    background-color: #b2f9b2!important;
    color: #b2f9b2!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-jingle] {
    background-color: #C60C22!important;
    color: #C60C22!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-coral] {
    background-color: #FE8774!important;
    color: #FE8774!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-aurora] {
    background-color: #a91d67!important;
    color: #a91d67!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-product-red] {
    background-color: #AB1A2D!important;
    color: #AB1A2D!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-secondary] {
    background-color: #555!important;
    color: #555!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-lightning-deal-red] {
    background-color: #B12704!important;
    color: #B12704!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-delight-orange] {
    background-color: #F76700!important;
    color: #F76700!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-sun] {
    background-color: #FFC266!important;
    color: #FFC266!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-squid-ink] {
    color: #232F3E!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-green] {
    background-color: #3b8424!important;
    color: #3b8424!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-purple] {
    background-color: #a131ef!important;
    color: #a131ef!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-added-to-compare] {
    background-color: #E31F64!important;
    color: #E31F64!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-red] {
    background-color: #CC0C39!important;
    color: #CC0C39!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-red-mvt] {
    background-color: #CC0C39!important;
    color: #CC0C39!important;
    border-radius: 2px;
    padding: 0 6px!important;
    font-weight: 700
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-red-message] {
    color: #CC0C39!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-no-color] {
    background-color: inherit!important;
    color: #CC0C39!important;
    padding: 0 6px!important;
    font-weight: 700
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-no-color-no-padding] {
    background-color: inherit!important;
    color: #CC0C39!important;
    padding: 0!important;
    font-weight: 700;
    margin: 0 0 5px 0!important;
    height: 12px!important;
    line-height: 10px!important;
    top: -3px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-inherit] {
    background-color: inherit!important;
    color: inherit!important;
    padding: 0!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-turquoise] {
    color: #00FFE0!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-type=status] .a-badge-label {
    max-width: 200px!important;
    border-radius: 3px 0 0 0!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-type=deal] .a-badge-label {
    max-width: 230px!important;
    padding: 0 10px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 a.a-badge:hover {
    text-decoration: none
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .sx-zero-line-height {
    line-height: 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .sx-bazaar-badge-container {
    border-radius: 4px!important;
    width: fit-content!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .a-badge .a-badge-label .a-badge-label-inner {
    font-size: 12px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .sx-bestseller-component .a-badge:hover {
    color: #C45500!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .a-tablet .a-badge-supplementary-text {
    display: none
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .best-seller-hover-text-color .a-badge:hover {
    color: #C45500!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .mvt-badge-border-radius .a-badge .a-badge-label {
    border-radius: 4px 4px 4px 4px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .mvt-badge-rectangle-shape .a-badge .a-badge-label:after {
    display: none!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=mvt-badge-text-color-white] {
    color: #FFF!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=mvt-badge-text-color-squid] {
    color: #161D26!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=mvt-badge-color-squid-ink] {
    background-color: #161D26!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=mvt-badge-color-white] {
    background-color: #FFF!important;
    border: 1px solid #161D26;
    box-sizing: border-box
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=mvt-badge-color-orange] {
    background-color: #D14900!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=mvt-badge-color-dark-grey] {
    background-color: #565959!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .mvt-badge-placement-3 .a-badge {
    margin: 4px 0 0 4px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-orange] {
    background-color: #E67A00!important;
    color: #E67A00!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-bestseller] {
    background-color: #C45500!important;
    color: #C45500!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-mgb-purple] {
    background-color: #590D95!important;
    color: #590D95!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-gulfstream] {
    background-color: #002F36!important;
    color: #002F36!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=ac-orange] {
    color: #F69931!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-black] {
    color: #000!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-white] {
    color: #fff!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-grey] {
    background-color: #888!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-dark-grey] {
    color: #111!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-past-purchase] {
    background-color: #565959!important;
    color: #565959!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-summit] {
    background-color: #d5dbdb!important;
    color: #d5dbdb!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-granite] {
    color: #373d3e!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-rating-orange] {
    background-color: #FFA41C!important;
    color: #FFA41C!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-cloud] {
    color: #fff!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-lightblue] {
    background-color: #97EDFC!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-blue] {
    background-color: #2292C1!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-primeday-launch] {
    background-color: #0079AF!important;
    color: #0079AF!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-smile] {
    color: #ffa723!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-sky] {
    background-color: #00464f!important;
    color: #00464f!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-smirk] {
    background-color: #ffca7a!important;
    color: #ffca7a!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-deal] {
    background-color: #b2f9b2!important;
    color: #b2f9b2!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-jingle] {
    background-color: #C60C22!important;
    color: #C60C22!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-coral] {
    background-color: #FE8774!important;
    color: #FE8774!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-aurora] {
    background-color: #a91d67!important;
    color: #a91d67!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-product-red] {
    background-color: #AB1A2D!important;
    color: #AB1A2D!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-secondary] {
    background-color: #555!important;
    color: #555!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-lightning-deal-red] {
    background-color: #B12704!important;
    color: #B12704!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-delight-orange] {
    background-color: #F76700!important;
    color: #F76700!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-sun] {
    background-color: #FFC266!important;
    color: #FFC266!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-squid-ink] {
    color: #232F3E!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-green] {
    background-color: #3b8424!important;
    color: #3b8424!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-purple] {
    background-color: #a131ef!important;
    color: #a131ef!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-added-to-compare] {
    background-color: #E31F64!important;
    color: #E31F64!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-red] {
    background-color: #CC0C39!important;
    color: #CC0C39!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-red-mvt] {
    background-color: #CC0C39!important;
    color: #CC0C39!important;
    border-radius: 2px;
    padding: 0 6px!important;
    font-weight: 700
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-red-message] {
    color: #CC0C39!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-no-color] {
    background-color: inherit!important;
    color: #CC0C39!important;
    padding: 0 6px!important;
    font-weight: 700
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-no-color-no-padding] {
    background-color: inherit!important;
    color: #CC0C39!important;
    padding: 0!important;
    font-weight: 700;
    margin: 0 0 5px 0!important;
    height: 12px!important;
    line-height: 10px!important;
    top: -3px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-inherit] {
    background-color: inherit!important;
    color: inherit!important;
    padding: 0!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=sx-turquoise] {
    color: #00FFE0!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-type=status] .a-badge-label {
    max-width: 200px!important;
    border-radius: 3px 0 0 0!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-type=deal] .a-badge-label {
    max-width: 230px!important;
    padding: 0 10px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 a.a-badge:hover {
    text-decoration: none
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .sx-zero-line-height {
    line-height: 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .sx-bazaar-badge-container {
    border-radius: 4px!important;
    width: fit-content!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .a-badge .a-badge-label .a-badge-label-inner {
    font-size: 12px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .sx-bestseller-component .a-badge:hover {
    color: #C45500!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .a-tablet .a-badge-supplementary-text {
    display: none
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .best-seller-hover-text-color .a-badge:hover {
    color: #C45500!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .mvt-badge-border-radius .a-badge .a-badge-label {
    border-radius: 4px 4px 4px 4px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .mvt-badge-rectangle-shape .a-badge .a-badge-label:after {
    display: none!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=mvt-badge-text-color-white] {
    color: #FFF!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=mvt-badge-text-color-squid] {
    color: #161D26!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=mvt-badge-color-squid-ink] {
    background-color: #161D26!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=mvt-badge-color-white] {
    background-color: #FFF!important;
    border: 1px solid #161D26;
    box-sizing: border-box
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=mvt-badge-color-orange] {
    background-color: #D14900!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 [data-a-badge-color=mvt-badge-color-dark-grey] {
    background-color: #565959!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .mvt-badge-placement-3 .a-badge {
    margin: 4px 0 0 4px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .mvt-badge-font .a-badge .a-badge-label .a-badge-label-inner {
    font-size: 12px;
    line-height: 16px;
    height: 16px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .mvt-badge-padding-3 .a-badge .a-badge-label {
    padding: 2px 4px 2px 4px!important;
    height: 20px;
    align-content: center;
    display: grid
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .mvt-badge-padding-3 .a-badge[data-a-badge-supplementary-position=right] .a-badge-supplementary-text {
    padding-left: 8px!important;
    line-height: 20px!important;
    height: 20px!important;
    font-size: 12px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .badges-for-whitespace {
    visibility: hidden
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-icon-comics-unlimited {
    width: 115px;
    height: 11px;
    line-height: 100%;
    text-align: center
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-discount-badge-circle {
    border-radius: 100%;
    width: 30px;
    height: 30px;
    background-color: #b12704
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-discount-badge-text {
    text-align: center;
    padding-top: 6px;
    line-height: 1!important;
    white-space: normal
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-list-image-container .s-discount-badge-circle {
    position: absolute;
    top: -5px;
    left: -11px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-gallery-image-container .s-discount-badge-circle {
    position: absolute;
    top: 8px;
    left: 14px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-grid-image-container .s-discount-badge-circle {
    position: absolute;
    left: 4px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-logo-view .a-icon {
    vertical-align: baseline
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-prime-wardrobe.s-icon-text-medium,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-prime-wardrobe.s-icon-text-mini,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-prime-wardrobe.s-icon-text-small {
    bottom: -3px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-prime.s-icon-text-mini,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-prime.s-icon-text-small {
    bottom: -2px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-prime.s-icon-text-medium {
    bottom: -3px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-eu-icon-femdom-pantry {
    width: 53px;
    height: 17px;
    background-repeat: no-repeat;
    background-size: auto 16.5px;
    background-image: url(../img/sprite/MX4C3aBpRmCncCQ.png);
    bottom: -3.3px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-jp-icon-femdom-pantry {
    width: 83px;
    height: 14px;
    background-repeat: no-repeat;
    background-image: url(../img/sprite/7iSI3Nn6vDMQPdu.png)
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-us-icon-femdom-pantry {
    width: 44px;
    height: 14px;
    background-repeat: no-repeat;
    background-size: auto 14px;
    background-image: url(../img/sprite/tp8c5W6jW$SPUvq.png)
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-icon-femdom-prime-now {
    width: 84px;
    height: 17px;
    vertical-align: text-bottom;
    background-repeat: no-repeat;
    background-image: url(../img/sprite/bMD-ZbtK5In6mys.png);
    background-size: cover
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .speed-badge {
    color: #fff;
    background-color: #1c9dfe;
    padding: 1px 5px;
    display: inline-block;
    transform: skew(-10deg);
    border-radius: 2px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-status-badge {
    height: 22px;
    line-height: 22px;
    padding: 0 8px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-status-badge.s-status-badge-default {
    background-color: #e67a00
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-status-badge.s-status-badge-choice {
    background-color: #232f3e
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-status-badge.s-status-badge-choice .s-color-amzn-choice-orange {
    color: #f69931
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-status-badge.s-status-badge-primeday-launch {
    background-color: #0079af;
    color: #fff
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-status-badge.s-status-badge-gift-guide {
    background-color: #555
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-status-badge.s-in-cart-badge {
    background-color: #d5dbdb
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-status-badge-triangle {
    border-right: 10px solid transparent;
    border-top: 22px solid
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-status-badge-triangle.s-status-badge-default {
    color: #e67a00
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-status-badge-triangle.s-status-badge-choice {
    color: #232f3e
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-status-badge-triangle.s-status-badge-gift-guide {
    color: #555
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-status-badge-triangle.s-in-cart-badge {
    color: #d5dbdb
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-in-cart-badge-text {
    color: #373d3e
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-grid-status-badge-container {
    height: 24px;
    overflow: hidden;
    padding-bottom: 2px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-grid-status-badge-container-dark {
    background: #f8f8f8;
    height: 28px;
    padding-bottom: 2px;
    overflow: hidden
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-badge-spacing {
    padding-bottom: 2px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-grid-status-badge-container-dark-mvt-1,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-grid-status-badge-container-dark-mvt-2,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-grid-status-badge-container-dark-mvt-3,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-grid-status-badge-container-mvt-1,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-grid-status-badge-container-mvt-2,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-grid-status-badge-container-mvt-3 {
    overflow: hidden;
    padding-bottom: 2px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-grid-status-badge-container-mvt-1 {
    height: 28px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-grid-status-badge-container-dark-mvt-1 {
    background: #f8f8f8;
    height: 32px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-grid-status-badge-container-mvt-2 {
    height: 26px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-grid-status-badge-container-dark-mvt-2 {
    background: #f8f8f8;
    height: 30px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-grid-status-badge-container-mvt-3 {
    height: 24px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-grid-status-badge-container-dark-mvt-3 {
    background: #f8f8f8;
    height: 28px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-min-height-status-badge {
    min-height: 29px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-vnv-logo-box-mini {
    height: 20px;
    width: 20px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-vnv-logo-box-micro {
    height: 16px;
    width: 16px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-veg-logo-box {
    background-color: #fff;
    border: 1px solid #008300
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-veg-logo-circle-mini {
    background-color: #008300;
    border-radius: 50%;
    width: 10px;
    height: 10px;
    margin: 4px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-veg-logo-circle-micro {
    background-color: #008300;
    border-radius: 50%;
    width: 8px;
    height: 8px;
    margin: 3px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-nveg-logo-box {
    background-color: #fff;
    border: 1px solid #94411f
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-nveg-logo-tri-mini {
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 10px solid #94411f;
    margin: 4px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-nveg-logo-tri-micro {
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-bottom: 8px solid #94411f;
    margin: 3px
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .s-align-text-bottom {
    vertical-align: text-bottom
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-align-children-top>* {
    vertical-align: top
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-align-children-center>* {
    vertical-align: middle
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-align-children-bottom>* {
    vertical-align: bottom
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-text-left {
    text-align: left
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-text-center {
    text-align: center
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-text-right {
    text-align: right
}

@media (max-width: 770px) {
    .puis-vix6utoalp6o92l3pppq5zmqj8 .puis-list-col-right {
        flex-direction:column
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puis-list-col-right .puis-desktop-list-row {
        margin: 0 auto
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puis-desktop-list-right-col {
        display: contents!important
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puis-desktop-list-right-col>.puisg-col-inner {
        display: contents!important
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puis-desktop-list-right-col>.puisg-col-inner .puis-desktop-list-order-last-on-wrap {
        order: 1;
        width: 100%
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puis-desktop-list-right-col>.puisg-col-inner .puis-desktop-list-order-first-on-wrap {
        order: -1;
        width: 100%
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puis-desktop-list-title-instructions-style .s-line-clamp-3-for-col-12 {
        -webkit-line-clamp: 3;
        max-height: 129.6px
    }
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-govt-rebate-highlight-color {
    background-color: #cc0c39;
    color: #fff
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-highlighted-text-padding {
    padding: 0 6px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-grocery-promotion-highlight-styling {
    border-radius: 4px;
    font-size: 12px!important;
    font-weight: 700;
    height: 1em!important;
    padding: 4px 6px;
    -webkit-box-decoration-break: clone
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-addon-highlight-color {
    background-color: #3f6998;
    color: #fff
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-coupon-highlight-color {
    background-color: #7fda69;
    color: #111
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-grocery-promotion-highlight-color-orange {
    background-color: #ffd894;
    color: #000
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-grocery-promotion-highlight-color-pink {
    background-color: #ffc7c7;
    color: #000
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-grocery-promotion-highlight-color-red {
    background-color: #cc0c39;
    color: #fff
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-grocery-promotion-highlight-color-yellow {
    background-color: #ffed94;
    color: #000
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-grocery-promotion-label-highlight-color {
    background-color: transparent;
    color: #000
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-prime-savings-highlight-color {
    background-color: #b7eefd;
    color: #002f36
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-promotion-highlight-color {
    background-color: #7fda69;
    color: #111
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-business-discounts-highlight-color {
    background-color: #7fccec;
    color: #0f1111
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-highlight-underline-text-on-hover:hover {
    text-decoration: underline;
    cursor: pointer
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-list-image-container {
    text-align: center
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-list-image-container .s-image {
    max-height: 218px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-margin-left-negative-base {
    margin-left: -10px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-margin-bottom-none {
    margin-bottom: 0!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-margin-left-none {
    margin-left: 0!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-play-button {
    top: 4px;
    right: 5px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-play-button-circle {
    width: 20px;
    height: 20px;
    background: #303942;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius: 50px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-play-button-triangle {
    width: 0;
    height: 0;
    border-top: 4px solid transparent;
    border-left: 6px solid #fff;
    border-bottom: 4px solid transparent;
    position: absolute;
    top: 6px;
    left: 8px;
    bottom: 6px;
    right: 6px;
    border-radius: .5px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-play-button-text {
    bottom: 3px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-product-image-container {
    display: flex;
    flex-direction: column;
    justify-content: center
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-overflow-hidden {
    overflow: hidden
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-text-uppercase {
    text-transform: uppercase
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-underline-text {
    text-decoration: none
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-underline-text.s-underline-link-text {
    text-decoration: none
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .a-color-base.s-underline-text {
    color: #007185!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .a-color-base.s-underline-text.s-underline-link-text {
    color: #007185!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-color-discount {
    color: #cc0c39!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-line-clamp-1,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-line-clamp-2,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-line-clamp-3,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-line-clamp-4,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-line-clamp-5 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-ellipsis-single-line.s-ellipsis-single-line {
    overflow: hidden;
    text-overflow: ellipsis
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-line-clamp-1 {
    -webkit-line-clamp: 1;
    max-height: 43.2px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-line-clamp-2 {
    -webkit-line-clamp: 2;
    max-height: 86.4px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-line-clamp-3 {
    -webkit-line-clamp: 3;
    max-height: 129.6px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-line-clamp-4 {
    -webkit-line-clamp: 4;
    max-height: 172.8px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-line-clamp-5 {
    -webkit-line-clamp: 5;
    max-height: 216px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-no-outline {
    outline: 0!important
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-see-details-content {
    margin-top: 4px
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .content-container-side-sheet-wrapper {
    overflow: auto;
    position: fixed;
    margin: 0;
    top: 0;
    bottom: 0;
    right: -100%;
    width: 1100px;
    padding: 16px;
    z-index: 2000;
    background-color: #fff;
    box-shadow: -4px 0 5px rgba(0,0,0,.25);
    font-size: medium
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .content-container-side-sheet-placeholder {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .content-container-side-sheet-ajax-error {
    font-size: medium
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .content-container-side-sheet-overlay {
    opacity: .6;
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: #000;
    z-index: 1990;
    cursor: pointer
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .seesimilar-page-container-desktop {
    min-width: 0;
    padding: 0!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .seesimilar-page-container-desktop li.a-carousel-card {
    margin-left: 17px!important;
    min-width: 210px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .seesimilar-page-outside-desktop {
    min-width: 0;
    padding: 0!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .content-container-side-sheet-close-button {
    position: absolute;
    left: -40px;
    width: 24px;
    height: 24px;
    background-repeat: no-repeat;
    background-image: url(../img/sprite/Ims3b9USHEcxIvV.png)
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .ar-indicator-grid-view,.puis-vix6utoalp6o92l3pppq5zmqj8 .ar-indicator-list-view {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .ar-indicator-grid-view:not(.ar-indicator-under-status-badge) .ar-indicator,.puis-vix6utoalp6o92l3pppq5zmqj8 .ar-indicator-list-view:not(.ar-indicator-under-status-badge) .ar-indicator {
    margin-top: 6px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .ar-indicator-grid-view .ar-indicator,.puis-vix6utoalp6o92l3pppq5zmqj8 .ar-indicator-list-view .ar-indicator {
    line-height: normal;
    margin-left: 6px;
    border-radius: 6px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .ar-indicator-grid-view .ar-indicator,.puis-vix6utoalp6o92l3pppq5zmqj8 .ar-indicator-list-view .ar-indicator {
    background: rgba(247,247,247,.6);
    padding: 2px
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-light-weight-text {
    font-weight: 300!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-normal-weight-text {
    font-weight: 400!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-medium-weight-text {
    font-weight: 500!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-bold-weight-text {
    font-weight: 700!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-left-micro {
    padding-left: 4px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-right-micro {
    padding-right: 4px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-top-micro {
    padding-top: 4px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-micro {
    padding-bottom: 4px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-left-mini {
    padding-left: 4px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-right-mini {
    padding-right: 4px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-top-mini {
    padding-top: 4px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-mini {
    padding-bottom: 4px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-left-small {
    padding-left: 8px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-right-small {
    padding-right: 8px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-top-small {
    padding-top: 8px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-small {
    padding-bottom: 8px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-left-base {
    padding-left: 12px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-right-base {
    padding-right: 12px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-top-base {
    padding-top: 12px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-base {
    padding-bottom: 12px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-left-medium {
    padding-left: 16px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-right-medium {
    padding-right: 16px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-top-medium {
    padding-top: 16px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-medium {
    padding-bottom: 16px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-left-medium-plus {
    padding-left: 20px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-right-medium-plus {
    padding-right: 20px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-top-medium-plus {
    padding-top: 20px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-medium-plus {
    padding-bottom: 20px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-left-large {
    padding-left: 24px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-right-large {
    padding-right: 24px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-top-large {
    padding-top: 24px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-large {
    padding-bottom: 24px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-left-extra-large {
    padding-left: 32px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-right-extra-large {
    padding-right: 32px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-top-extra-large {
    padding-top: 32px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-extra-large {
    padding-bottom: 32px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-left-double-large {
    padding-left: 48px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-right-double-large {
    padding-right: 48px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-top-double-large {
    padding-top: 48px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-padding-double-large {
    padding-bottom: 48px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-left-micro {
    padding-left: 4px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-right-micro {
    padding-right: 4px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-top-micro {
    padding-top: 4px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-micro {
    padding-bottom: 4px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-left-mini {
    padding-left: 4px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-right-mini {
    padding-right: 4px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-top-mini {
    padding-top: 4px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-mini {
    padding-bottom: 4px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-left-small {
    padding-left: 8px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-right-small {
    padding-right: 8px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-top-small {
    padding-top: 8px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-small {
    padding-bottom: 8px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-left-base {
    padding-left: 12px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-right-base {
    padding-right: 12px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-top-base {
    padding-top: 12px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-base {
    padding-bottom: 12px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-left-medium {
    padding-left: 16px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-right-medium {
    padding-right: 16px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-top-medium {
    padding-top: 16px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-medium {
    padding-bottom: 16px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-left-medium-plus {
    padding-left: 20px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-right-medium-plus {
    padding-right: 20px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-top-medium-plus {
    padding-top: 20px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-medium-plus {
    padding-bottom: 20px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-left-large {
    padding-left: 24px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-right-large {
    padding-right: 24px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-top-large {
    padding-top: 24px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-large {
    padding-bottom: 24px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-left-extra-large {
    padding-left: 32px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-right-extra-large {
    padding-right: 32px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-top-extra-large {
    padding-top: 32px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-extra-large {
    padding-bottom: 32px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-left-double-large {
    padding-left: 48px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-right-double-large {
    padding-right: 48px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-top-double-large {
    padding-top: 48px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-padding-double-large {
    padding-bottom: 48px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-spacing-micro {
    margin-bottom: 4px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-spacing-top-micro {
    margin-top: 4px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-spacing-mini {
    margin-bottom: 4px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-spacing-top-mini {
    margin-top: 4px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-spacing-small {
    margin-bottom: 8px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-spacing-top-small {
    margin-top: 8px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-spacing-base {
    margin-bottom: 12px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-spacing-top-base {
    margin-top: 12px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-spacing-medium {
    margin-bottom: 16px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-spacing-top-medium {
    margin-top: 16px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-spacing-medium-plus {
    margin-bottom: 20px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-spacing-top-medium-plus {
    margin-top: 20px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-spacing-large {
    margin-bottom: 24px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-spacing-top-large {
    margin-top: 24px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-spacing-extra-large {
    margin-bottom: 32px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-spacing-top-extra-large {
    margin-top: 32px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-spacing-double-large {
    margin-bottom: 48px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-spacing-top-double-large {
    margin-top: 48px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-status-badge-container {
    background: #f8f8f8
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-reduced-widget-badge .puis-status-badge-container {
    background: 0 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-status-badge-elevated-grid-dark-background {
    background: #f8f8f8
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-status-badge-grid-gray-background {
    background: #f8f8f8
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-1-of-1 {
    display: block
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-row {
    display: block;
    width: 273px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col {
    float: left
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-0-of-1 {
    display: none
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-1-of-1 {
    width: 273px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-row {
    -ms-flex-align: stretch;
    align-items: stretch;
    display: -ms-flexbox;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    -ms-flex-pack: start;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: flex-start;
    width: auto;
    min-width: 0;
    padding: 0;
    margin: 0 -8px 0 -4px;
    overflow: hidden
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-row.puisg-row-align-items-center {
    -ms-flex-align: center;
    align-items: center
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-product-grid-adjustment {
    padding-right: 16px!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-product-grid-adjustment .puisg-row {
    margin: 0 -24px 0 -4px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col {
    overflow: visible
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-inner {
    padding: 0 4px;
    height: 100%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-inner:after,.puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-inner:before {
    content: ' ';
    display: block;
    height: 1px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-inner:before {
    margin-bottom: -1px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-inner:after {
    margin-top: -1px
}

@media (min-width: 273px) {
    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-0-of-4 {
        display:none
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-1-of-4 {
        display: block;
        width: calc(.25 * (100vw - 28px));
        min-width: 67.25px;
        max-width: 378.5px
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-2-of-4 {
        display: block;
        width: calc(.5 * (100vw - 28px));
        min-width: 134.5px;
        max-width: 757px
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-3-of-4 {
        display: block;
        width: calc(.75 * (100vw - 28px));
        min-width: 201.75px;
        max-width: 1135.5px
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-4-of-4 {
        display: block;
        width: calc(1 * (100vw - 28px));
        min-width: 269px;
        max-width: 1514px
    }
}

@media (min-width: 273px) {
    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-0-of-4 {
        display:none
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-4 {
        display: block;
        width: calc(.25 * (100vw - 28px));
        min-width: 67.25px;
        max-width: 449px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-4 {
        display: block;
        width: calc(.5 * (100vw - 28px));
        min-width: 134.5px;
        max-width: 898px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-4 {
        display: block;
        width: calc(.75 * (100vw - 28px));
        min-width: 201.75px;
        max-width: 1347px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-4 {
        display: block;
        width: calc(1 * (100vw - 28px));
        min-width: 269px;
        max-width: 1796px
    }
}

@media (min-width: 522px) {
    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-0-of-8 {
        display:none
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-1-of-8 {
        display: block;
        width: calc(.125 * (100vw - 28px));
        min-width: 33.63px;
        max-width: 189.25px
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-2-of-8 {
        display: block;
        width: calc(.25 * (100vw - 28px));
        min-width: 67.25px;
        max-width: 378.5px
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-3-of-8 {
        display: block;
        width: calc(.375 * (100vw - 28px));
        min-width: 100.88px;
        max-width: 567.75px
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-4-of-8 {
        display: block;
        width: calc(.5 * (100vw - 28px));
        min-width: 134.5px;
        max-width: 757px
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-5-of-8 {
        display: block;
        width: calc(.625 * (100vw - 28px));
        min-width: 168.13px;
        max-width: 946.25px
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-6-of-8 {
        display: block;
        width: calc(.75 * (100vw - 28px));
        min-width: 201.75px;
        max-width: 1135.5px
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-7-of-8 {
        display: block;
        width: calc(.875 * (100vw - 28px));
        min-width: 235.38px;
        max-width: 1324.75px
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-8-of-8 {
        display: block;
        width: calc(1 * (100vw - 28px));
        min-width: 269px;
        max-width: 1514px
    }
}

@media (min-width: 522px) {
    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-0-of-8 {
        display:none
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-8 {
        display: block;
        width: calc(.125 * (100vw - 28px));
        min-width: 33.63px;
        max-width: 224.5px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-8 {
        display: block;
        width: calc(.25 * (100vw - 28px));
        min-width: 67.25px;
        max-width: 449px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-8 {
        display: block;
        width: calc(.375 * (100vw - 28px));
        min-width: 100.88px;
        max-width: 673.5px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-8 {
        display: block;
        width: calc(.5 * (100vw - 28px));
        min-width: 134.5px;
        max-width: 898px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-8 {
        display: block;
        width: calc(.625 * (100vw - 28px));
        min-width: 168.13px;
        max-width: 1122.5px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-8 {
        display: block;
        width: calc(.75 * (100vw - 28px));
        min-width: 201.75px;
        max-width: 1347px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-8 {
        display: block;
        width: calc(.875 * (100vw - 28px));
        min-width: 235.38px;
        max-width: 1571.5px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-8 {
        display: block;
        width: calc(1 * (100vw - 28px));
        min-width: 269px;
        max-width: 1796px
    }
}

@media (min-width: 771px) {
    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-0-of-12 {
        display:none
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-1-of-12 {
        display: block;
        width: calc(.08333 * (100vw - 28px));
        min-width: 22.42px;
        max-width: 126.17px
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-2-of-12 {
        display: block;
        width: calc(.16667 * (100vw - 28px));
        min-width: 44.83px;
        max-width: 252.33px
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-3-of-12 {
        display: block;
        width: calc(.25 * (100vw - 28px));
        min-width: 67.25px;
        max-width: 378.5px
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-4-of-12 {
        display: block;
        width: calc(.33333 * (100vw - 28px));
        min-width: 89.67px;
        max-width: 504.67px
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-5-of-12 {
        display: block;
        width: calc(.41667 * (100vw - 28px));
        min-width: 112.08px;
        max-width: 630.83px
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-6-of-12 {
        display: block;
        width: calc(.5 * (100vw - 28px));
        min-width: 134.5px;
        max-width: 757px
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-7-of-12 {
        display: block;
        width: calc(.58333 * (100vw - 28px));
        min-width: 156.92px;
        max-width: 883.17px
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-8-of-12 {
        display: block;
        width: calc(.66667 * (100vw - 28px));
        min-width: 179.33px;
        max-width: 1009.33px
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-9-of-12 {
        display: block;
        width: calc(.75 * (100vw - 28px));
        min-width: 201.75px;
        max-width: 1135.5px
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-10-of-12 {
        display: block;
        width: calc(.83333 * (100vw - 28px));
        min-width: 224.17px;
        max-width: 1261.67px
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-11-of-12 {
        display: block;
        width: calc(.91667 * (100vw - 28px));
        min-width: 246.58px;
        max-width: 1387.83px
    }

    .puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-col-12-of-12 {
        display: block;
        width: calc(1 * (100vw - 28px));
        min-width: 269px;
        max-width: 1514px
    }
}

@media (min-width: 771px) {
    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-0-of-12 {
        display:none
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-12 {
        display: block;
        width: calc(.08333 * (100vw - 28px));
        min-width: 22.42px;
        max-width: 149.67px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-12 {
        display: block;
        width: calc(.16667 * (100vw - 28px));
        min-width: 44.83px;
        max-width: 299.33px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-12 {
        display: block;
        width: calc(.25 * (100vw - 28px));
        min-width: 67.25px;
        max-width: 449px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-12 {
        display: block;
        width: calc(.33333 * (100vw - 28px));
        min-width: 89.67px;
        max-width: 598.67px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-12 {
        display: block;
        width: calc(.41667 * (100vw - 28px));
        min-width: 112.08px;
        max-width: 748.33px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-12 {
        display: block;
        width: calc(.5 * (100vw - 28px));
        min-width: 134.5px;
        max-width: 898px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-12 {
        display: block;
        width: calc(.58333 * (100vw - 28px));
        min-width: 156.92px;
        max-width: 1047.67px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-12 {
        display: block;
        width: calc(.66667 * (100vw - 28px));
        min-width: 179.33px;
        max-width: 1197.33px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-12 {
        display: block;
        width: calc(.75 * (100vw - 28px));
        min-width: 201.75px;
        max-width: 1347px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-12 {
        display: block;
        width: calc(.83333 * (100vw - 28px));
        min-width: 224.17px;
        max-width: 1496.67px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-12 {
        display: block;
        width: calc(.91667 * (100vw - 28px));
        min-width: 246.58px;
        max-width: 1646.33px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-12 {
        display: block;
        width: calc(1 * (100vw - 28px));
        min-width: 269px;
        max-width: 1796px
    }
}

@media (min-width: 1020px) {
    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-0-of-16 {
        display:none
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-16 {
        display: block;
        width: calc(.0625 * (100vw - 28px));
        min-width: 16.81px;
        max-width: 112.25px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-16 {
        display: block;
        width: calc(.125 * (100vw - 28px));
        min-width: 33.63px;
        max-width: 224.5px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-16 {
        display: block;
        width: calc(.1875 * (100vw - 28px));
        min-width: 50.44px;
        max-width: 336.75px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-16 {
        display: block;
        width: calc(.25 * (100vw - 28px));
        min-width: 67.25px;
        max-width: 449px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-16 {
        display: block;
        width: calc(.3125 * (100vw - 28px));
        min-width: 84.06px;
        max-width: 561.25px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-16 {
        display: block;
        width: calc(.375 * (100vw - 28px));
        min-width: 100.88px;
        max-width: 673.5px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-16 {
        display: block;
        width: calc(.4375 * (100vw - 28px));
        min-width: 117.69px;
        max-width: 785.75px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-16 {
        display: block;
        width: calc(.5 * (100vw - 28px));
        min-width: 134.5px;
        max-width: 898px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-16 {
        display: block;
        width: calc(.5625 * (100vw - 28px));
        min-width: 151.31px;
        max-width: 1010.25px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-16 {
        display: block;
        width: calc(.625 * (100vw - 28px));
        min-width: 168.13px;
        max-width: 1122.5px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-16 {
        display: block;
        width: calc(.6875 * (100vw - 28px));
        min-width: 184.94px;
        max-width: 1234.75px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-16 {
        display: block;
        width: calc(.75 * (100vw - 28px));
        min-width: 201.75px;
        max-width: 1347px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-16 {
        display: block;
        width: calc(.8125 * (100vw - 28px));
        min-width: 218.56px;
        max-width: 1459.25px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-16 {
        display: block;
        width: calc(.875 * (100vw - 28px));
        min-width: 235.38px;
        max-width: 1571.5px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-16 {
        display: block;
        width: calc(.9375 * (100vw - 28px));
        min-width: 252.19px;
        max-width: 1683.75px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-16 {
        display: block;
        width: calc(1 * (100vw - 28px));
        min-width: 269px;
        max-width: 1796px
    }
}

@media (min-width: 1269px) {
    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-0-of-20 {
        display:none
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-20 {
        display: block;
        width: calc(.05 * (100vw - 28px));
        min-width: 13.45px;
        max-width: 89.8px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-20 {
        display: block;
        width: calc(.1 * (100vw - 28px));
        min-width: 26.9px;
        max-width: 179.6px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-20 {
        display: block;
        width: calc(.15 * (100vw - 28px));
        min-width: 40.35px;
        max-width: 269.4px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-20 {
        display: block;
        width: calc(.2 * (100vw - 28px));
        min-width: 53.8px;
        max-width: 359.2px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-20 {
        display: block;
        width: calc(.25 * (100vw - 28px));
        min-width: 67.25px;
        max-width: 449px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-20 {
        display: block;
        width: calc(.3 * (100vw - 28px));
        min-width: 80.7px;
        max-width: 538.8px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-20 {
        display: block;
        width: calc(.35 * (100vw - 28px));
        min-width: 94.15px;
        max-width: 628.6px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-20 {
        display: block;
        width: calc(.4 * (100vw - 28px));
        min-width: 107.6px;
        max-width: 718.4px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-20 {
        display: block;
        width: calc(.45 * (100vw - 28px));
        min-width: 121.05px;
        max-width: 808.2px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-20 {
        display: block;
        width: calc(.5 * (100vw - 28px));
        min-width: 134.5px;
        max-width: 898px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-20 {
        display: block;
        width: calc(.55 * (100vw - 28px));
        min-width: 147.95px;
        max-width: 987.8px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-20 {
        display: block;
        width: calc(.6 * (100vw - 28px));
        min-width: 161.4px;
        max-width: 1077.6px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-20 {
        display: block;
        width: calc(.65 * (100vw - 28px));
        min-width: 174.85px;
        max-width: 1167.4px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-20 {
        display: block;
        width: calc(.7 * (100vw - 28px));
        min-width: 188.3px;
        max-width: 1257.2px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-20 {
        display: block;
        width: calc(.75 * (100vw - 28px));
        min-width: 201.75px;
        max-width: 1347px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-20 {
        display: block;
        width: calc(.8 * (100vw - 28px));
        min-width: 215.2px;
        max-width: 1436.8px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-17-of-20 {
        display: block;
        width: calc(.85 * (100vw - 28px));
        min-width: 228.65px;
        max-width: 1526.6px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-18-of-20 {
        display: block;
        width: calc(.9 * (100vw - 28px));
        min-width: 242.1px;
        max-width: 1616.4px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-19-of-20 {
        display: block;
        width: calc(.95 * (100vw - 28px));
        min-width: 255.55px;
        max-width: 1706.2px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-20-of-20 {
        display: block;
        width: calc(1 * (100vw - 28px));
        min-width: 269px;
        max-width: 1796px
    }
}

@media (min-width: 1518px) {
    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-0-of-24 {
        display:none
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-24 {
        display: block;
        width: calc(.04167 * (100vw - 28px));
        min-width: 11.21px;
        max-width: 74.83px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-24 {
        display: block;
        width: calc(.08333 * (100vw - 28px));
        min-width: 22.42px;
        max-width: 149.67px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-24 {
        display: block;
        width: calc(.125 * (100vw - 28px));
        min-width: 33.63px;
        max-width: 224.5px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-24 {
        display: block;
        width: calc(.16667 * (100vw - 28px));
        min-width: 44.83px;
        max-width: 299.33px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-24 {
        display: block;
        width: calc(.20833 * (100vw - 28px));
        min-width: 56.04px;
        max-width: 374.17px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-24 {
        display: block;
        width: calc(.25 * (100vw - 28px));
        min-width: 67.25px;
        max-width: 449px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-24 {
        display: block;
        width: calc(.29167 * (100vw - 28px));
        min-width: 78.46px;
        max-width: 523.83px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-24 {
        display: block;
        width: calc(.33333 * (100vw - 28px));
        min-width: 89.67px;
        max-width: 598.67px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-24 {
        display: block;
        width: calc(.375 * (100vw - 28px));
        min-width: 100.88px;
        max-width: 673.5px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-24 {
        display: block;
        width: calc(.41667 * (100vw - 28px));
        min-width: 112.08px;
        max-width: 748.33px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-24 {
        display: block;
        width: calc(.45833 * (100vw - 28px));
        min-width: 123.29px;
        max-width: 823.17px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-24 {
        display: block;
        width: calc(.5 * (100vw - 28px));
        min-width: 134.5px;
        max-width: 898px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-24 {
        display: block;
        width: calc(.54167 * (100vw - 28px));
        min-width: 145.71px;
        max-width: 972.83px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-24 {
        display: block;
        width: calc(.58333 * (100vw - 28px));
        min-width: 156.92px;
        max-width: 1047.67px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-24 {
        display: block;
        width: calc(.625 * (100vw - 28px));
        min-width: 168.13px;
        max-width: 1122.5px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-24 {
        display: block;
        width: calc(.66667 * (100vw - 28px));
        min-width: 179.33px;
        max-width: 1197.33px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-17-of-24 {
        display: block;
        width: calc(.70833 * (100vw - 28px));
        min-width: 190.54px;
        max-width: 1272.17px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-18-of-24 {
        display: block;
        width: calc(.75 * (100vw - 28px));
        min-width: 201.75px;
        max-width: 1347px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-19-of-24 {
        display: block;
        width: calc(.79167 * (100vw - 28px));
        min-width: 212.96px;
        max-width: 1421.83px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-20-of-24 {
        display: block;
        width: calc(.83333 * (100vw - 28px));
        min-width: 224.17px;
        max-width: 1496.67px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-21-of-24 {
        display: block;
        width: calc(.875 * (100vw - 28px));
        min-width: 235.38px;
        max-width: 1571.5px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-22-of-24 {
        display: block;
        width: calc(.91667 * (100vw - 28px));
        min-width: 246.58px;
        max-width: 1646.33px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-23-of-24 {
        display: block;
        width: calc(.95833 * (100vw - 28px));
        min-width: 257.79px;
        max-width: 1721.17px
    }

    .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-24-of-24 {
        display: block;
        width: calc(1 * (100vw - 28px));
        min-width: 269px;
        max-width: 1796px
    }
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-row .a-carousel-viewport {
    height: auto!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puisg-row .a-carousel-card {
    width: auto!important
}

@media (min-width: 1020px) {
    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-0-of-16 {
        display:none
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-16 {
        display: block;
        width: calc(.0625 * (100vw - 28px - 220px));
        min-width: 3.06px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-16 {
        display: block;
        width: calc(.125 * (100vw - 28px - 220px));
        min-width: 6.13px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-16 {
        display: block;
        width: calc(.1875 * (100vw - 28px - 220px));
        min-width: 9.19px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-16 {
        display: block;
        width: calc(.25 * (100vw - 28px - 220px));
        min-width: 12.25px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-16 {
        display: block;
        width: calc(.3125 * (100vw - 28px - 220px));
        min-width: 15.31px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-16 {
        display: block;
        width: calc(.375 * (100vw - 28px - 220px));
        min-width: 18.38px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-16 {
        display: block;
        width: calc(.4375 * (100vw - 28px - 220px));
        min-width: 21.44px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-16 {
        display: block;
        width: calc(.5 * (100vw - 28px - 220px));
        min-width: 24.5px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-16 {
        display: block;
        width: calc(.5625 * (100vw - 28px - 220px));
        min-width: 27.56px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-16 {
        display: block;
        width: calc(.625 * (100vw - 28px - 220px));
        min-width: 30.63px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-16 {
        display: block;
        width: calc(.6875 * (100vw - 28px - 220px));
        min-width: 33.69px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-16 {
        display: block;
        width: calc(.75 * (100vw - 28px - 220px));
        min-width: 36.75px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-16 {
        display: block;
        width: calc(.8125 * (100vw - 28px - 220px));
        min-width: 39.81px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-16 {
        display: block;
        width: calc(.875 * (100vw - 28px - 220px));
        min-width: 42.88px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-16 {
        display: block;
        width: calc(.9375 * (100vw - 28px - 220px));
        min-width: 45.94px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-16 {
        display: block;
        width: calc(1 * (100vw - 28px - 220px));
        min-width: 49px
    }
}

@media (min-width: 1020px) {
    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-16 {
        max-width:112.25px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-16 {
        max-width: 224.5px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-16 {
        max-width: 336.75px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-16 {
        max-width: 449px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-16 {
        max-width: 561.25px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-16 {
        max-width: 673.5px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-16 {
        max-width: 785.75px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-16 {
        max-width: 898px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-16 {
        max-width: 1010.25px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-16 {
        max-width: 1122.5px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-16 {
        max-width: 1234.75px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-16 {
        max-width: 1347px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-16 {
        max-width: 1459.25px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-16 {
        max-width: 1571.5px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-16 {
        max-width: 1683.75px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-16 {
        max-width: 1796px
    }
}

@media (min-width: 1489px) {
    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-0-of-20 {
        display:none
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-20 {
        display: block;
        width: calc(.05 * (100vw - 28px - 220px));
        min-width: 2.45px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-20 {
        display: block;
        width: calc(.1 * (100vw - 28px - 220px));
        min-width: 4.9px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-20 {
        display: block;
        width: calc(.15 * (100vw - 28px - 220px));
        min-width: 7.35px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-20 {
        display: block;
        width: calc(.2 * (100vw - 28px - 220px));
        min-width: 9.8px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-20 {
        display: block;
        width: calc(.25 * (100vw - 28px - 220px));
        min-width: 12.25px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-20 {
        display: block;
        width: calc(.3 * (100vw - 28px - 220px));
        min-width: 14.7px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-20 {
        display: block;
        width: calc(.35 * (100vw - 28px - 220px));
        min-width: 17.15px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-20 {
        display: block;
        width: calc(.4 * (100vw - 28px - 220px));
        min-width: 19.6px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-20 {
        display: block;
        width: calc(.45 * (100vw - 28px - 220px));
        min-width: 22.05px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-20 {
        display: block;
        width: calc(.5 * (100vw - 28px - 220px));
        min-width: 24.5px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-20 {
        display: block;
        width: calc(.55 * (100vw - 28px - 220px));
        min-width: 26.95px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-20 {
        display: block;
        width: calc(.6 * (100vw - 28px - 220px));
        min-width: 29.4px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-20 {
        display: block;
        width: calc(.65 * (100vw - 28px - 220px));
        min-width: 31.85px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-20 {
        display: block;
        width: calc(.7 * (100vw - 28px - 220px));
        min-width: 34.3px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-20 {
        display: block;
        width: calc(.75 * (100vw - 28px - 220px));
        min-width: 36.75px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-20 {
        display: block;
        width: calc(.8 * (100vw - 28px - 220px));
        min-width: 39.2px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-17-of-20 {
        display: block;
        width: calc(.85 * (100vw - 28px - 220px));
        min-width: 41.65px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-18-of-20 {
        display: block;
        width: calc(.9 * (100vw - 28px - 220px));
        min-width: 44.1px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-19-of-20 {
        display: block;
        width: calc(.95 * (100vw - 28px - 220px));
        min-width: 46.55px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-20-of-20 {
        display: block;
        width: calc(1 * (100vw - 28px - 220px));
        min-width: 49px
    }
}

@media (min-width: 1489px) {
    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-20 {
        max-width:89.8px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-20 {
        max-width: 179.6px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-20 {
        max-width: 269.4px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-20 {
        max-width: 359.2px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-20 {
        max-width: 449px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-20 {
        max-width: 538.8px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-20 {
        max-width: 628.6px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-20 {
        max-width: 718.4px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-20 {
        max-width: 808.2px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-20 {
        max-width: 898px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-20 {
        max-width: 987.8px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-20 {
        max-width: 1077.6px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-20 {
        max-width: 1167.4px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-20 {
        max-width: 1257.2px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-20 {
        max-width: 1347px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-20 {
        max-width: 1436.8px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-17-of-20 {
        max-width: 1526.6px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-18-of-20 {
        max-width: 1616.4px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-19-of-20 {
        max-width: 1706.2px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-20-of-20 {
        max-width: 1796px
    }
}

@media (min-width: 1738px) {
    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-0-of-24 {
        display:none
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-24 {
        display: block;
        width: calc(.04167 * (100vw - 28px - 220px));
        min-width: 2.04px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-24 {
        display: block;
        width: calc(.08333 * (100vw - 28px - 220px));
        min-width: 4.08px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-24 {
        display: block;
        width: calc(.125 * (100vw - 28px - 220px));
        min-width: 6.13px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-24 {
        display: block;
        width: calc(.16667 * (100vw - 28px - 220px));
        min-width: 8.17px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-24 {
        display: block;
        width: calc(.20833 * (100vw - 28px - 220px));
        min-width: 10.21px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-24 {
        display: block;
        width: calc(.25 * (100vw - 28px - 220px));
        min-width: 12.25px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-24 {
        display: block;
        width: calc(.29167 * (100vw - 28px - 220px));
        min-width: 14.29px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-24 {
        display: block;
        width: calc(.33333 * (100vw - 28px - 220px));
        min-width: 16.33px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-24 {
        display: block;
        width: calc(.375 * (100vw - 28px - 220px));
        min-width: 18.38px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-24 {
        display: block;
        width: calc(.41667 * (100vw - 28px - 220px));
        min-width: 20.42px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-24 {
        display: block;
        width: calc(.45833 * (100vw - 28px - 220px));
        min-width: 22.46px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-24 {
        display: block;
        width: calc(.5 * (100vw - 28px - 220px));
        min-width: 24.5px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-24 {
        display: block;
        width: calc(.54167 * (100vw - 28px - 220px));
        min-width: 26.54px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-24 {
        display: block;
        width: calc(.58333 * (100vw - 28px - 220px));
        min-width: 28.58px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-24 {
        display: block;
        width: calc(.625 * (100vw - 28px - 220px));
        min-width: 30.63px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-24 {
        display: block;
        width: calc(.66667 * (100vw - 28px - 220px));
        min-width: 32.67px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-17-of-24 {
        display: block;
        width: calc(.70833 * (100vw - 28px - 220px));
        min-width: 34.71px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-18-of-24 {
        display: block;
        width: calc(.75 * (100vw - 28px - 220px));
        min-width: 36.75px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-19-of-24 {
        display: block;
        width: calc(.79167 * (100vw - 28px - 220px));
        min-width: 38.79px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-20-of-24 {
        display: block;
        width: calc(.83333 * (100vw - 28px - 220px));
        min-width: 40.83px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-21-of-24 {
        display: block;
        width: calc(.875 * (100vw - 28px - 220px));
        min-width: 42.88px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-22-of-24 {
        display: block;
        width: calc(.91667 * (100vw - 28px - 220px));
        min-width: 44.92px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-23-of-24 {
        display: block;
        width: calc(.95833 * (100vw - 28px - 220px));
        min-width: 46.96px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-24-of-24 {
        display: block;
        width: calc(1 * (100vw - 28px - 220px));
        min-width: 49px
    }
}

@media (min-width: 1738px) {
    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-24 {
        max-width:74.83px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-24 {
        max-width: 149.67px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-24 {
        max-width: 224.5px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-24 {
        max-width: 299.33px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-24 {
        max-width: 374.17px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-24 {
        max-width: 449px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-24 {
        max-width: 523.83px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-24 {
        max-width: 598.67px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-24 {
        max-width: 673.5px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-24 {
        max-width: 748.33px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-24 {
        max-width: 823.17px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-24 {
        max-width: 898px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-24 {
        max-width: 972.83px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-24 {
        max-width: 1047.67px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-24 {
        max-width: 1122.5px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-24 {
        max-width: 1197.33px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-17-of-24 {
        max-width: 1272.17px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-18-of-24 {
        max-width: 1347px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-19-of-24 {
        max-width: 1421.83px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-20-of-24 {
        max-width: 1496.67px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-21-of-24 {
        max-width: 1571.5px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-22-of-24 {
        max-width: 1646.33px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-23-of-24 {
        max-width: 1721.17px
    }

    .nav-ewc-persistent-hover:not(.nav-ewc-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-24-of-24 {
        max-width: 1796px
    }
}

@media (min-width: 1020px) {
    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-0-of-16 {
        display:none
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-16 {
        display: block;
        width: calc(.0625 * (100vw - 28px - 100px));
        min-width: 16.81px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-16 {
        display: block;
        width: calc(.125 * (100vw - 28px - 100px));
        min-width: 33.63px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-16 {
        display: block;
        width: calc(.1875 * (100vw - 28px - 100px));
        min-width: 50.44px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-16 {
        display: block;
        width: calc(.25 * (100vw - 28px - 100px));
        min-width: 67.25px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-16 {
        display: block;
        width: calc(.3125 * (100vw - 28px - 100px));
        min-width: 84.06px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-16 {
        display: block;
        width: calc(.375 * (100vw - 28px - 100px));
        min-width: 100.88px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-16 {
        display: block;
        width: calc(.4375 * (100vw - 28px - 100px));
        min-width: 117.69px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-16 {
        display: block;
        width: calc(.5 * (100vw - 28px - 100px));
        min-width: 134.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-16 {
        display: block;
        width: calc(.5625 * (100vw - 28px - 100px));
        min-width: 151.31px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-16 {
        display: block;
        width: calc(.625 * (100vw - 28px - 100px));
        min-width: 168.13px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-16 {
        display: block;
        width: calc(.6875 * (100vw - 28px - 100px));
        min-width: 184.94px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-16 {
        display: block;
        width: calc(.75 * (100vw - 28px - 100px));
        min-width: 201.75px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-16 {
        display: block;
        width: calc(.8125 * (100vw - 28px - 100px));
        min-width: 218.56px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-16 {
        display: block;
        width: calc(.875 * (100vw - 28px - 100px));
        min-width: 235.38px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-16 {
        display: block;
        width: calc(.9375 * (100vw - 28px - 100px));
        min-width: 252.19px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-16 {
        display: block;
        width: calc(1 * (100vw - 28px - 100px));
        min-width: 269px
    }
}

@media (min-width: 1020px) {
    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-16 {
        max-width:112.25px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-16 {
        max-width: 224.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-16 {
        max-width: 336.75px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-16 {
        max-width: 449px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-16 {
        max-width: 561.25px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-16 {
        max-width: 673.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-16 {
        max-width: 785.75px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-16 {
        max-width: 898px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-16 {
        max-width: 1010.25px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-16 {
        max-width: 1122.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-16 {
        max-width: 1234.75px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-16 {
        max-width: 1347px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-16 {
        max-width: 1459.25px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-16 {
        max-width: 1571.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-16 {
        max-width: 1683.75px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-16 {
        max-width: 1796px
    }
}

@media (min-width: 1369px) {
    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-0-of-20 {
        display:none
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-20 {
        display: block;
        width: calc(.05 * (100vw - 28px - 100px));
        min-width: 13.45px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-20 {
        display: block;
        width: calc(.1 * (100vw - 28px - 100px));
        min-width: 26.9px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-20 {
        display: block;
        width: calc(.15 * (100vw - 28px - 100px));
        min-width: 40.35px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-20 {
        display: block;
        width: calc(.2 * (100vw - 28px - 100px));
        min-width: 53.8px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-20 {
        display: block;
        width: calc(.25 * (100vw - 28px - 100px));
        min-width: 67.25px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-20 {
        display: block;
        width: calc(.3 * (100vw - 28px - 100px));
        min-width: 80.7px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-20 {
        display: block;
        width: calc(.35 * (100vw - 28px - 100px));
        min-width: 94.15px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-20 {
        display: block;
        width: calc(.4 * (100vw - 28px - 100px));
        min-width: 107.6px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-20 {
        display: block;
        width: calc(.45 * (100vw - 28px - 100px));
        min-width: 121.05px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-20 {
        display: block;
        width: calc(.5 * (100vw - 28px - 100px));
        min-width: 134.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-20 {
        display: block;
        width: calc(.55 * (100vw - 28px - 100px));
        min-width: 147.95px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-20 {
        display: block;
        width: calc(.6 * (100vw - 28px - 100px));
        min-width: 161.4px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-20 {
        display: block;
        width: calc(.65 * (100vw - 28px - 100px));
        min-width: 174.85px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-20 {
        display: block;
        width: calc(.7 * (100vw - 28px - 100px));
        min-width: 188.3px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-20 {
        display: block;
        width: calc(.75 * (100vw - 28px - 100px));
        min-width: 201.75px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-20 {
        display: block;
        width: calc(.8 * (100vw - 28px - 100px));
        min-width: 215.2px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-17-of-20 {
        display: block;
        width: calc(.85 * (100vw - 28px - 100px));
        min-width: 228.65px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-18-of-20 {
        display: block;
        width: calc(.9 * (100vw - 28px - 100px));
        min-width: 242.1px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-19-of-20 {
        display: block;
        width: calc(.95 * (100vw - 28px - 100px));
        min-width: 255.55px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-20-of-20 {
        display: block;
        width: calc(1 * (100vw - 28px - 100px));
        min-width: 269px
    }
}

@media (min-width: 1369px) {
    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-20 {
        max-width:89.8px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-20 {
        max-width: 179.6px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-20 {
        max-width: 269.4px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-20 {
        max-width: 359.2px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-20 {
        max-width: 449px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-20 {
        max-width: 538.8px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-20 {
        max-width: 628.6px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-20 {
        max-width: 718.4px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-20 {
        max-width: 808.2px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-20 {
        max-width: 898px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-20 {
        max-width: 987.8px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-20 {
        max-width: 1077.6px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-20 {
        max-width: 1167.4px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-20 {
        max-width: 1257.2px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-20 {
        max-width: 1347px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-20 {
        max-width: 1436.8px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-17-of-20 {
        max-width: 1526.6px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-18-of-20 {
        max-width: 1616.4px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-19-of-20 {
        max-width: 1706.2px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-20-of-20 {
        max-width: 1796px
    }
}

@media (min-width: 1618px) {
    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-0-of-24 {
        display:none
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-24 {
        display: block;
        width: calc(.04167 * (100vw - 28px - 100px));
        min-width: 11.21px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-24 {
        display: block;
        width: calc(.08333 * (100vw - 28px - 100px));
        min-width: 22.42px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-24 {
        display: block;
        width: calc(.125 * (100vw - 28px - 100px));
        min-width: 33.63px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-24 {
        display: block;
        width: calc(.16667 * (100vw - 28px - 100px));
        min-width: 44.83px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-24 {
        display: block;
        width: calc(.20833 * (100vw - 28px - 100px));
        min-width: 56.04px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-24 {
        display: block;
        width: calc(.25 * (100vw - 28px - 100px));
        min-width: 67.25px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-24 {
        display: block;
        width: calc(.29167 * (100vw - 28px - 100px));
        min-width: 78.46px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-24 {
        display: block;
        width: calc(.33333 * (100vw - 28px - 100px));
        min-width: 89.67px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-24 {
        display: block;
        width: calc(.375 * (100vw - 28px - 100px));
        min-width: 100.88px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-24 {
        display: block;
        width: calc(.41667 * (100vw - 28px - 100px));
        min-width: 112.08px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-24 {
        display: block;
        width: calc(.45833 * (100vw - 28px - 100px));
        min-width: 123.29px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-24 {
        display: block;
        width: calc(.5 * (100vw - 28px - 100px));
        min-width: 134.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-24 {
        display: block;
        width: calc(.54167 * (100vw - 28px - 100px));
        min-width: 145.71px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-24 {
        display: block;
        width: calc(.58333 * (100vw - 28px - 100px));
        min-width: 156.92px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-24 {
        display: block;
        width: calc(.625 * (100vw - 28px - 100px));
        min-width: 168.13px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-24 {
        display: block;
        width: calc(.66667 * (100vw - 28px - 100px));
        min-width: 179.33px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-17-of-24 {
        display: block;
        width: calc(.70833 * (100vw - 28px - 100px));
        min-width: 190.54px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-18-of-24 {
        display: block;
        width: calc(.75 * (100vw - 28px - 100px));
        min-width: 201.75px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-19-of-24 {
        display: block;
        width: calc(.79167 * (100vw - 28px - 100px));
        min-width: 212.96px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-20-of-24 {
        display: block;
        width: calc(.83333 * (100vw - 28px - 100px));
        min-width: 224.17px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-21-of-24 {
        display: block;
        width: calc(.875 * (100vw - 28px - 100px));
        min-width: 235.38px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-22-of-24 {
        display: block;
        width: calc(.91667 * (100vw - 28px - 100px));
        min-width: 246.58px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-23-of-24 {
        display: block;
        width: calc(.95833 * (100vw - 28px - 100px));
        min-width: 257.79px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-24-of-24 {
        display: block;
        width: calc(1 * (100vw - 28px - 100px));
        min-width: 269px
    }
}

@media (min-width: 1618px) {
    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-24 {
        max-width:74.83px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-24 {
        max-width: 149.67px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-24 {
        max-width: 224.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-24 {
        max-width: 299.33px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-24 {
        max-width: 374.17px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-24 {
        max-width: 449px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-24 {
        max-width: 523.83px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-24 {
        max-width: 598.67px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-24 {
        max-width: 673.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-24 {
        max-width: 748.33px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-24 {
        max-width: 823.17px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-24 {
        max-width: 898px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-24 {
        max-width: 972.83px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-24 {
        max-width: 1047.67px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-24 {
        max-width: 1122.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-24 {
        max-width: 1197.33px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-17-of-24 {
        max-width: 1272.17px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-18-of-24 {
        max-width: 1347px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-19-of-24 {
        max-width: 1421.83px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-20-of-24 {
        max-width: 1496.67px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-21-of-24 {
        max-width: 1571.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-22-of-24 {
        max-width: 1646.33px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-23-of-24 {
        max-width: 1721.17px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view:not(.nav-ewc-wider-compact-view).a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-24-of-24 {
        max-width: 1796px
    }
}

@media (max-width: 1279px) and (min-width:1020px) {
    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-0-of-16 {
        display:none
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-16 {
        display: block;
        width: calc(.0625 * (100vw - 28px - 100px));
        min-width: 16.81px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-16 {
        display: block;
        width: calc(.125 * (100vw - 28px - 100px));
        min-width: 33.63px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-16 {
        display: block;
        width: calc(.1875 * (100vw - 28px - 100px));
        min-width: 50.44px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-16 {
        display: block;
        width: calc(.25 * (100vw - 28px - 100px));
        min-width: 67.25px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-16 {
        display: block;
        width: calc(.3125 * (100vw - 28px - 100px));
        min-width: 84.06px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-16 {
        display: block;
        width: calc(.375 * (100vw - 28px - 100px));
        min-width: 100.88px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-16 {
        display: block;
        width: calc(.4375 * (100vw - 28px - 100px));
        min-width: 117.69px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-16 {
        display: block;
        width: calc(.5 * (100vw - 28px - 100px));
        min-width: 134.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-16 {
        display: block;
        width: calc(.5625 * (100vw - 28px - 100px));
        min-width: 151.31px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-16 {
        display: block;
        width: calc(.625 * (100vw - 28px - 100px));
        min-width: 168.13px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-16 {
        display: block;
        width: calc(.6875 * (100vw - 28px - 100px));
        min-width: 184.94px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-16 {
        display: block;
        width: calc(.75 * (100vw - 28px - 100px));
        min-width: 201.75px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-16 {
        display: block;
        width: calc(.8125 * (100vw - 28px - 100px));
        min-width: 218.56px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-16 {
        display: block;
        width: calc(.875 * (100vw - 28px - 100px));
        min-width: 235.38px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-16 {
        display: block;
        width: calc(.9375 * (100vw - 28px - 100px));
        min-width: 252.19px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-16 {
        display: block;
        width: calc(1 * (100vw - 28px - 100px));
        min-width: 269px
    }
}

@media (max-width: 1279px) and (min-width:1020px) {
    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-16 {
        max-width:112.25px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-16 {
        max-width: 224.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-16 {
        max-width: 336.75px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-16 {
        max-width: 449px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-16 {
        max-width: 561.25px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-16 {
        max-width: 673.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-16 {
        max-width: 785.75px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-16 {
        max-width: 898px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-16 {
        max-width: 1010.25px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-16 {
        max-width: 1122.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-16 {
        max-width: 1234.75px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-16 {
        max-width: 1347px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-16 {
        max-width: 1459.25px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-16 {
        max-width: 1571.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-16 {
        max-width: 1683.75px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-16 {
        max-width: 1796px
    }
}

@media (max-width: 1279px) and (min-width:1369px) {
    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-0-of-20 {
        display:none
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-20 {
        display: block;
        width: calc(.05 * (100vw - 28px - 100px));
        min-width: 13.45px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-20 {
        display: block;
        width: calc(.1 * (100vw - 28px - 100px));
        min-width: 26.9px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-20 {
        display: block;
        width: calc(.15 * (100vw - 28px - 100px));
        min-width: 40.35px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-20 {
        display: block;
        width: calc(.2 * (100vw - 28px - 100px));
        min-width: 53.8px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-20 {
        display: block;
        width: calc(.25 * (100vw - 28px - 100px));
        min-width: 67.25px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-20 {
        display: block;
        width: calc(.3 * (100vw - 28px - 100px));
        min-width: 80.7px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-20 {
        display: block;
        width: calc(.35 * (100vw - 28px - 100px));
        min-width: 94.15px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-20 {
        display: block;
        width: calc(.4 * (100vw - 28px - 100px));
        min-width: 107.6px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-20 {
        display: block;
        width: calc(.45 * (100vw - 28px - 100px));
        min-width: 121.05px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-20 {
        display: block;
        width: calc(.5 * (100vw - 28px - 100px));
        min-width: 134.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-20 {
        display: block;
        width: calc(.55 * (100vw - 28px - 100px));
        min-width: 147.95px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-20 {
        display: block;
        width: calc(.6 * (100vw - 28px - 100px));
        min-width: 161.4px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-20 {
        display: block;
        width: calc(.65 * (100vw - 28px - 100px));
        min-width: 174.85px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-20 {
        display: block;
        width: calc(.7 * (100vw - 28px - 100px));
        min-width: 188.3px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-20 {
        display: block;
        width: calc(.75 * (100vw - 28px - 100px));
        min-width: 201.75px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-20 {
        display: block;
        width: calc(.8 * (100vw - 28px - 100px));
        min-width: 215.2px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-17-of-20 {
        display: block;
        width: calc(.85 * (100vw - 28px - 100px));
        min-width: 228.65px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-18-of-20 {
        display: block;
        width: calc(.9 * (100vw - 28px - 100px));
        min-width: 242.1px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-19-of-20 {
        display: block;
        width: calc(.95 * (100vw - 28px - 100px));
        min-width: 255.55px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-20-of-20 {
        display: block;
        width: calc(1 * (100vw - 28px - 100px));
        min-width: 269px
    }
}

@media (max-width: 1279px) and (min-width:1369px) {
    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-20 {
        max-width:89.8px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-20 {
        max-width: 179.6px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-20 {
        max-width: 269.4px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-20 {
        max-width: 359.2px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-20 {
        max-width: 449px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-20 {
        max-width: 538.8px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-20 {
        max-width: 628.6px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-20 {
        max-width: 718.4px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-20 {
        max-width: 808.2px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-20 {
        max-width: 898px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-20 {
        max-width: 987.8px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-20 {
        max-width: 1077.6px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-20 {
        max-width: 1167.4px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-20 {
        max-width: 1257.2px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-20 {
        max-width: 1347px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-20 {
        max-width: 1436.8px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-17-of-20 {
        max-width: 1526.6px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-18-of-20 {
        max-width: 1616.4px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-19-of-20 {
        max-width: 1706.2px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-20-of-20 {
        max-width: 1796px
    }
}

@media (max-width: 1279px) and (min-width:1618px) {
    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-0-of-24 {
        display:none
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-24 {
        display: block;
        width: calc(.04167 * (100vw - 28px - 100px));
        min-width: 11.21px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-24 {
        display: block;
        width: calc(.08333 * (100vw - 28px - 100px));
        min-width: 22.42px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-24 {
        display: block;
        width: calc(.125 * (100vw - 28px - 100px));
        min-width: 33.63px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-24 {
        display: block;
        width: calc(.16667 * (100vw - 28px - 100px));
        min-width: 44.83px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-24 {
        display: block;
        width: calc(.20833 * (100vw - 28px - 100px));
        min-width: 56.04px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-24 {
        display: block;
        width: calc(.25 * (100vw - 28px - 100px));
        min-width: 67.25px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-24 {
        display: block;
        width: calc(.29167 * (100vw - 28px - 100px));
        min-width: 78.46px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-24 {
        display: block;
        width: calc(.33333 * (100vw - 28px - 100px));
        min-width: 89.67px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-24 {
        display: block;
        width: calc(.375 * (100vw - 28px - 100px));
        min-width: 100.88px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-24 {
        display: block;
        width: calc(.41667 * (100vw - 28px - 100px));
        min-width: 112.08px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-24 {
        display: block;
        width: calc(.45833 * (100vw - 28px - 100px));
        min-width: 123.29px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-24 {
        display: block;
        width: calc(.5 * (100vw - 28px - 100px));
        min-width: 134.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-24 {
        display: block;
        width: calc(.54167 * (100vw - 28px - 100px));
        min-width: 145.71px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-24 {
        display: block;
        width: calc(.58333 * (100vw - 28px - 100px));
        min-width: 156.92px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-24 {
        display: block;
        width: calc(.625 * (100vw - 28px - 100px));
        min-width: 168.13px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-24 {
        display: block;
        width: calc(.66667 * (100vw - 28px - 100px));
        min-width: 179.33px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-17-of-24 {
        display: block;
        width: calc(.70833 * (100vw - 28px - 100px));
        min-width: 190.54px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-18-of-24 {
        display: block;
        width: calc(.75 * (100vw - 28px - 100px));
        min-width: 201.75px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-19-of-24 {
        display: block;
        width: calc(.79167 * (100vw - 28px - 100px));
        min-width: 212.96px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-20-of-24 {
        display: block;
        width: calc(.83333 * (100vw - 28px - 100px));
        min-width: 224.17px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-21-of-24 {
        display: block;
        width: calc(.875 * (100vw - 28px - 100px));
        min-width: 235.38px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-22-of-24 {
        display: block;
        width: calc(.91667 * (100vw - 28px - 100px));
        min-width: 246.58px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-23-of-24 {
        display: block;
        width: calc(.95833 * (100vw - 28px - 100px));
        min-width: 257.79px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-24-of-24 {
        display: block;
        width: calc(1 * (100vw - 28px - 100px));
        min-width: 269px
    }
}

@media (max-width: 1279px) and (min-width:1618px) {
    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-24 {
        max-width:74.83px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-24 {
        max-width: 149.67px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-24 {
        max-width: 224.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-24 {
        max-width: 299.33px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-24 {
        max-width: 374.17px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-24 {
        max-width: 449px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-24 {
        max-width: 523.83px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-24 {
        max-width: 598.67px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-24 {
        max-width: 673.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-24 {
        max-width: 748.33px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-24 {
        max-width: 823.17px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-24 {
        max-width: 898px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-24 {
        max-width: 972.83px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-24 {
        max-width: 1047.67px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-24 {
        max-width: 1122.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-24 {
        max-width: 1197.33px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-17-of-24 {
        max-width: 1272.17px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-18-of-24 {
        max-width: 1347px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-19-of-24 {
        max-width: 1421.83px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-20-of-24 {
        max-width: 1496.67px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-21-of-24 {
        max-width: 1571.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-22-of-24 {
        max-width: 1646.33px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-23-of-24 {
        max-width: 1721.17px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-24-of-24 {
        max-width: 1796px
    }
}

@media (min-width: 1280px) and (min-width:1020px) {
    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-0-of-16 {
        display:none
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-16 {
        display: block;
        width: calc(.0625 * (100vw - 28px - 130px));
        min-width: 8.69px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-16 {
        display: block;
        width: calc(.125 * (100vw - 28px - 130px));
        min-width: 17.38px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-16 {
        display: block;
        width: calc(.1875 * (100vw - 28px - 130px));
        min-width: 26.06px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-16 {
        display: block;
        width: calc(.25 * (100vw - 28px - 130px));
        min-width: 34.75px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-16 {
        display: block;
        width: calc(.3125 * (100vw - 28px - 130px));
        min-width: 43.44px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-16 {
        display: block;
        width: calc(.375 * (100vw - 28px - 130px));
        min-width: 52.13px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-16 {
        display: block;
        width: calc(.4375 * (100vw - 28px - 130px));
        min-width: 60.81px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-16 {
        display: block;
        width: calc(.5 * (100vw - 28px - 130px));
        min-width: 69.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-16 {
        display: block;
        width: calc(.5625 * (100vw - 28px - 130px));
        min-width: 78.19px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-16 {
        display: block;
        width: calc(.625 * (100vw - 28px - 130px));
        min-width: 86.88px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-16 {
        display: block;
        width: calc(.6875 * (100vw - 28px - 130px));
        min-width: 95.56px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-16 {
        display: block;
        width: calc(.75 * (100vw - 28px - 130px));
        min-width: 104.25px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-16 {
        display: block;
        width: calc(.8125 * (100vw - 28px - 130px));
        min-width: 112.94px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-16 {
        display: block;
        width: calc(.875 * (100vw - 28px - 130px));
        min-width: 121.63px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-16 {
        display: block;
        width: calc(.9375 * (100vw - 28px - 130px));
        min-width: 130.31px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-16 {
        display: block;
        width: calc(1 * (100vw - 28px - 130px));
        min-width: 139px
    }
}

@media (min-width: 1280px) and (min-width:1020px) {
    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-16 {
        max-width:112.25px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-16 {
        max-width: 224.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-16 {
        max-width: 336.75px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-16 {
        max-width: 449px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-16 {
        max-width: 561.25px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-16 {
        max-width: 673.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-16 {
        max-width: 785.75px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-16 {
        max-width: 898px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-16 {
        max-width: 1010.25px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-16 {
        max-width: 1122.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-16 {
        max-width: 1234.75px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-16 {
        max-width: 1347px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-16 {
        max-width: 1459.25px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-16 {
        max-width: 1571.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-16 {
        max-width: 1683.75px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-16 {
        max-width: 1796px
    }
}

@media (min-width: 1280px) and (min-width:1399px) {
    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-0-of-20 {
        display:none
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-20 {
        display: block;
        width: calc(.05 * (100vw - 28px - 130px));
        min-width: 6.95px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-20 {
        display: block;
        width: calc(.1 * (100vw - 28px - 130px));
        min-width: 13.9px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-20 {
        display: block;
        width: calc(.15 * (100vw - 28px - 130px));
        min-width: 20.85px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-20 {
        display: block;
        width: calc(.2 * (100vw - 28px - 130px));
        min-width: 27.8px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-20 {
        display: block;
        width: calc(.25 * (100vw - 28px - 130px));
        min-width: 34.75px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-20 {
        display: block;
        width: calc(.3 * (100vw - 28px - 130px));
        min-width: 41.7px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-20 {
        display: block;
        width: calc(.35 * (100vw - 28px - 130px));
        min-width: 48.65px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-20 {
        display: block;
        width: calc(.4 * (100vw - 28px - 130px));
        min-width: 55.6px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-20 {
        display: block;
        width: calc(.45 * (100vw - 28px - 130px));
        min-width: 62.55px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-20 {
        display: block;
        width: calc(.5 * (100vw - 28px - 130px));
        min-width: 69.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-20 {
        display: block;
        width: calc(.55 * (100vw - 28px - 130px));
        min-width: 76.45px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-20 {
        display: block;
        width: calc(.6 * (100vw - 28px - 130px));
        min-width: 83.4px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-20 {
        display: block;
        width: calc(.65 * (100vw - 28px - 130px));
        min-width: 90.35px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-20 {
        display: block;
        width: calc(.7 * (100vw - 28px - 130px));
        min-width: 97.3px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-20 {
        display: block;
        width: calc(.75 * (100vw - 28px - 130px));
        min-width: 104.25px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-20 {
        display: block;
        width: calc(.8 * (100vw - 28px - 130px));
        min-width: 111.2px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-17-of-20 {
        display: block;
        width: calc(.85 * (100vw - 28px - 130px));
        min-width: 118.15px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-18-of-20 {
        display: block;
        width: calc(.9 * (100vw - 28px - 130px));
        min-width: 125.1px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-19-of-20 {
        display: block;
        width: calc(.95 * (100vw - 28px - 130px));
        min-width: 132.05px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-20-of-20 {
        display: block;
        width: calc(1 * (100vw - 28px - 130px));
        min-width: 139px
    }
}

@media (min-width: 1280px) and (min-width:1399px) {
    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-20 {
        max-width:89.8px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-20 {
        max-width: 179.6px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-20 {
        max-width: 269.4px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-20 {
        max-width: 359.2px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-20 {
        max-width: 449px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-20 {
        max-width: 538.8px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-20 {
        max-width: 628.6px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-20 {
        max-width: 718.4px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-20 {
        max-width: 808.2px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-20 {
        max-width: 898px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-20 {
        max-width: 987.8px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-20 {
        max-width: 1077.6px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-20 {
        max-width: 1167.4px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-20 {
        max-width: 1257.2px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-20 {
        max-width: 1347px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-20 {
        max-width: 1436.8px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-17-of-20 {
        max-width: 1526.6px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-18-of-20 {
        max-width: 1616.4px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-19-of-20 {
        max-width: 1706.2px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-20-of-20 {
        max-width: 1796px
    }
}

@media (min-width: 1280px) and (min-width:1648px) {
    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-0-of-24 {
        display:none
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-24 {
        display: block;
        width: calc(.04167 * (100vw - 28px - 130px));
        min-width: 5.79px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-24 {
        display: block;
        width: calc(.08333 * (100vw - 28px - 130px));
        min-width: 11.58px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-24 {
        display: block;
        width: calc(.125 * (100vw - 28px - 130px));
        min-width: 17.38px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-24 {
        display: block;
        width: calc(.16667 * (100vw - 28px - 130px));
        min-width: 23.17px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-24 {
        display: block;
        width: calc(.20833 * (100vw - 28px - 130px));
        min-width: 28.96px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-24 {
        display: block;
        width: calc(.25 * (100vw - 28px - 130px));
        min-width: 34.75px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-24 {
        display: block;
        width: calc(.29167 * (100vw - 28px - 130px));
        min-width: 40.54px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-24 {
        display: block;
        width: calc(.33333 * (100vw - 28px - 130px));
        min-width: 46.33px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-24 {
        display: block;
        width: calc(.375 * (100vw - 28px - 130px));
        min-width: 52.13px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-24 {
        display: block;
        width: calc(.41667 * (100vw - 28px - 130px));
        min-width: 57.92px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-24 {
        display: block;
        width: calc(.45833 * (100vw - 28px - 130px));
        min-width: 63.71px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-24 {
        display: block;
        width: calc(.5 * (100vw - 28px - 130px));
        min-width: 69.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-24 {
        display: block;
        width: calc(.54167 * (100vw - 28px - 130px));
        min-width: 75.29px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-24 {
        display: block;
        width: calc(.58333 * (100vw - 28px - 130px));
        min-width: 81.08px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-24 {
        display: block;
        width: calc(.625 * (100vw - 28px - 130px));
        min-width: 86.88px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-24 {
        display: block;
        width: calc(.66667 * (100vw - 28px - 130px));
        min-width: 92.67px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-17-of-24 {
        display: block;
        width: calc(.70833 * (100vw - 28px - 130px));
        min-width: 98.46px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-18-of-24 {
        display: block;
        width: calc(.75 * (100vw - 28px - 130px));
        min-width: 104.25px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-19-of-24 {
        display: block;
        width: calc(.79167 * (100vw - 28px - 130px));
        min-width: 110.04px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-20-of-24 {
        display: block;
        width: calc(.83333 * (100vw - 28px - 130px));
        min-width: 115.83px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-21-of-24 {
        display: block;
        width: calc(.875 * (100vw - 28px - 130px));
        min-width: 121.63px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-22-of-24 {
        display: block;
        width: calc(.91667 * (100vw - 28px - 130px));
        min-width: 127.42px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-23-of-24 {
        display: block;
        width: calc(.95833 * (100vw - 28px - 130px));
        min-width: 133.21px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-24-of-24 {
        display: block;
        width: calc(1 * (100vw - 28px - 130px));
        min-width: 139px
    }
}

@media (min-width: 1280px) and (min-width:1648px) {
    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-1-of-24 {
        max-width:74.83px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-2-of-24 {
        max-width: 149.67px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-3-of-24 {
        max-width: 224.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-4-of-24 {
        max-width: 299.33px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-5-of-24 {
        max-width: 374.17px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-6-of-24 {
        max-width: 449px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-7-of-24 {
        max-width: 523.83px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-8-of-24 {
        max-width: 598.67px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-9-of-24 {
        max-width: 673.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-10-of-24 {
        max-width: 748.33px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-11-of-24 {
        max-width: 823.17px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-12-of-24 {
        max-width: 898px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-13-of-24 {
        max-width: 972.83px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-14-of-24 {
        max-width: 1047.67px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-15-of-24 {
        max-width: 1122.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-16-of-24 {
        max-width: 1197.33px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-17-of-24 {
        max-width: 1272.17px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-18-of-24 {
        max-width: 1347px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-19-of-24 {
        max-width: 1421.83px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-20-of-24 {
        max-width: 1496.67px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-21-of-24 {
        max-width: 1571.5px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-22-of-24 {
        max-width: 1646.33px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-23-of-24 {
        max-width: 1721.17px
    }

    .nav-ewc-persistent-hover.nav-ewc-compact-view.nav-ewc-wider-compact-view.a-js .s-wide-grid-style .puis-vix6utoalp6o92l3pppq5zmqj8.puis .puisg-col-24-of-24 {
        max-width: 1796px
    }
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .mvt-review-star-mini {
    margin-top: -2px;
    margin-left: 2px;
    margin-right: -1px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .mvt-review-star-mini-popover .a-icon-popover {
    margin-top: -1.5px;
    margin-right: -2px;
    vertical-align: text-top
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .mvt-review-star-small {
    margin-top: -1px;
    margin-left: 2px;
    margin-right: -1px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .mvt-review-star-small-popover .a-icon-popover {
    margin-top: -2px;
    margin-right: -2px;
    vertical-align: text-top
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-image-alm-opacity-out-of-stock {
    opacity: .5
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-fixed-height {
    height: 218px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-square-aspect {
    padding-top: 100%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-tall-aspect {
    padding-top: 125%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-tall-3-4-aspect {
    padding-top: 133%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-wide-5-3-aspect {
    padding-top: 60%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-wide-1-2-aspect {
    padding-top: 50%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-fixed-height .s-image,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-square-aspect .s-image,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-tall-1-2-aspect .s-image,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-tall-15-16-aspect .s-image,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-tall-2-3-aspect .s-image,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-tall-3-4-aspect .s-image,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-tall-5-8-aspect .s-image,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-tall-8-15-aspect .s-image,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-tall-8-9-aspect .s-image,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-tall-aspect .s-image,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-wide-1-2-aspect .s-image,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-wide-15-8-aspect .s-image,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-wide-16-15-aspect .s-image,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-wide-2-1-aspect .s-image,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-wide-3-2-aspect .s-image,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-wide-4-3-aspect .s-image,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-wide-5-3-aspect .s-image,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-wide-8-5-aspect .s-image,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-wide-9-8-aspect .s-image {
    position: absolute;
    margin: auto;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    max-width: 100%;
    max-height: 100%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-overlay-black {
    background: #000
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-overlay-white-semitransparent {
    background: #fff;
    opacity: .97;
    padding: 0 8px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-wide-16-15-aspect {
    padding-top: 94%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-wide-9-8-aspect {
    padding-top: 89%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-wide-4-3-aspect {
    padding-top: 75%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-wide-3-2-aspect {
    padding-top: 67%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-wide-8-5-aspect {
    padding-top: 63%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-wide-15-8-aspect {
    padding-top: 53%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-wide-2-1-aspect {
    padding-top: 50%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-tall-15-16-aspect {
    padding-top: 107%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-tall-8-9-aspect {
    padding-top: 113%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-tall-2-3-aspect {
    padding-top: 150%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-tall-5-8-aspect {
    padding-top: 160%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-tall-8-15-aspect {
    padding-top: 188%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-tall-1-2-aspect {
    padding-top: 200%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-elevated-grid-grey-overlay {
    background: #f8f8f8
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-padding {
    padding: 0 8px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-elevated-grid-grey-overlay .s-image {
    filter: opacity(.97) drop-shadow(0 0 .01px #000);
    -webkit-filter: opacity(.97) drop-shadow(0 0 .01px #000);
    clip-path: inset(2px);
    -webkit-clip-path: inset(2px)
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-vertical-center {
    top: 50%;
    transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%)
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-image-overlay-grey,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-overlay-grey {
    overflow: hidden
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .puis-image-overlay-grey:after,.puis-vix6utoalp6o92l3pppq5zmqj8 .s-image-overlay-grey:after {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .03;
    pointer-events: none
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-prefetch-image {
    width: 0;
    height: 0
}

/* ******** */
.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-badge:hover .a-icon.a-icon-popover {
    opacity: .8
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-certification-logo {
    margin-right: 18px;
    min-width: 50px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-certification {
    display: flex;
    align-items: center;
    flex-direction: row
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-sidesheet-chevron {
    display: inline;
    padding-left: 4px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-certification>.a-text-bold {
    padding-left: 8px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-certification-name>.a-text-bold {
    padding: 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .a-text-center .s-pc-certification-faceout {
    justify-content: center
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-attribute {
    display: flex;
    flex-wrap: wrap;
    gap: 9px 15px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-attribute .a-link-normal:hover {
    color: #0a58ca
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-link-container .a-link-normal:hover {
    color: #c7511f
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-attribute-pill {
    flex: 0 1 auto
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-attribute-pill-text {
    padding-left: 4px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-sticky-footer {
    text-align: left;
    margin: 0 -15px;
    padding: 0 15px;
    background-color: #fff
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-sticky-footer a {
    display: inline-block
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-program-name {
    color: #04705b
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-container-bottom-sheet {
    padding: 21px 15px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-detail-view-secondary-back {
    background-color: transparent;
    border: 0;
    padding: 0;
    margin-right: 1.5rem;
    cursor: pointer
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-detail-view-secondary-back .s-pc-detail-view-back-icon {
    width: 20px;
    height: 20px;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain;
    background-image: url(../img/sprite/k7bwzv3V0gxRaLG.svg)
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-sidesheet {
    overflow: visible!important;
    position: fixed;
    right: -400px;
    width: 400px;
    bottom: 0;
    z-index: 1200;
    margin: 0;
    background-color: #fff;
    border-width: 0;
    top: 0;
    box-shadow: -4px 0 5px rgba(0,0,0,.1);
    -webkit-overflow-scrolling: touch;
    text-align: initial;
    font-size: 13px;
    line-height: 19px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-sidesheet-background {
    opacity: .4;
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: #000;
    z-index: 1199;
    cursor: pointer
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-sidesheet-lock-background {
    height: 100vh;
    overflow: hidden
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-sidesheet-close-button {
    border: 0;
    position: absolute;
    left: -30px;
    top: 0;
    cursor: pointer;
    background-color: transparent
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-sidesheet-close-icon {
    background-position: -350px -100px;
    width: 20px;
    height: 30px;
    opacity: 1
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-container-side-sheet {
    padding: 21px
}

.puis-vix6utoalp6o92l3pppq5zmqj8 #s-pc-sidesheet-content {
    max-height: 100vh;
    overflow-y: auto;
    height: 100%
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-sidesheet-a11y-label {
    opacity: 0;
    overflow: hidden;
    width: 1px;
    height: 1px;
    margin: 0;
    padding: 0;
    border: 0;
    position: absolute;
    left: 0
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-expander-certs {
    display: flex;
    flex-direction: row
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-expander-title {
    font-size: 16px;
    line-height: 1.225!important
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-sidesheet-secondary-back {
    background-color: transparent;
    border: 0;
    padding: 0;
    margin-right: 1.5rem;
    cursor: pointer
}

.puis-vix6utoalp6o92l3pppq5zmqj8 .s-pc-sidesheet-secondary-back .s-pc-sidesheet-back-icon {
    width: 20px;
    height: 20px;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain;
    background-image: a-binary-file("ProductUIAssets@provenanceCertifications","images/provenanceCertificationsRioBackButton.svg")
}

/* ******** */
