.notification__content>.countdown-offer__time{color:#d4070e;font-weight:700;display:inline-block}[dir=ltr] .notification__content>.countdown-offer__time{margin-left:8px}[dir=rtl] .notification__content>.countdown-offer__time{margin-right:8px}.product-tile.product-tile--photo .product-tile__item .product-tile__image{max-width:343px;max-height:343px}[dir] .product-tile.product-tile--photo .product-tile__item .product-tile__image{padding:0}.product-tile.product-tile--photo .product-tile__item .product-tile__image .lazyload-wrapper img{min-width:343px!important;min-height:343px!important}.product-tile.product-tile--photo .product-tile__item .product-tile__image .lazyload-wrapper .image{max-height:343px}[dir] .product-tile.product-tile--photo .product-tile__item .product-tile__image .lazyload-wrapper .image{padding:3px}@media (width>=768px){.product-tile.product-tile--photo .product-tile__item .product-tile__image{max-width:343px;max-height:343px}.product-tile.product-tile--photo .product-tile__image{width:343px;height:343px}}.configurable-option{color:#42526e;justify-content:flex-start;align-items:center;display:flex}.configurable-option--label{font-weight:500}[dir=ltr] .configurable-option--label{margin:4px 2px 0 0}[dir=rtl] .configurable-option--label{margin:4px 0 0 2px}.configurable-option__label-text{color:#586af5}[dir] .configurable-option__label-text{margin-top:3px 0 3px 0;border:1px solid #abb4fa;border-radius:4px;padding:2px}.product-tile.product-tile--list.flex-1 .product-tile__item .product-tile__image .lazyload-wrapper{height:auto}@media (width>=992px){.product-tile.product-tile--list.flex-1 .product-tile__item .product-tile__image{max-width:72px;max-height:72px}}.product-tile.product-tile--list.flex-1 .product-tile__item .product-tile__image img{min-height:72px!important;max-height:72px!important}[dir] .product-tile.product-tile--list.flex-1 .product-tile__item .product-tile__image .rating-star{margin-top:8px}[dir=ltr] .product-tile.product-tile--list.flex-1 .product-tile__item .product-tile__image .rating-star{right:8px}[dir=rtl] .product-tile.product-tile--list.flex-1 .product-tile__item .product-tile__image .rating-star{left:8px}.actions__related-tile-position{z-index:2;position:absolute;top:8px}[dir=ltr] .actions__related-tile-position{right:8px}[dir=rtl] .actions__related-tile-position{left:8px}[dir] .actions__related-tile-position .button{padding:8px}.actions__related-tile-position .button__icon img{filter:none!important}.product-tile .product-tile__image .carousel{z-index:auto;width:100%}.product-tile .product-tile__image .product-tile__pagination{z-index:2;width:fit-content;height:8px;position:absolute;bottom:5px}[dir] .product-tile .product-tile__image .product-tile__pagination{background:#fff;border-radius:8px}[dir=ltr] .product-tile .product-tile__image .product-tile__pagination{left:50%;transform:translate(-50%)}[dir=rtl] .product-tile .product-tile__image .product-tile__pagination{right:50%;transform:translate(50%)}.product-tile .product-tile__image .product-tile__pagination .carousel__pagination{justify-content:center;align-items:center;gap:4px;height:100%;list-style:none;display:flex}[dir] .product-tile .product-tile__image .product-tile__pagination .carousel__pagination{padding:0;margin:0!important}.product-tile .product-tile__image .product-tile__pagination .carousel__pagination-item{line-height:0}[dir] .product-tile .product-tile__image .product-tile__pagination .carousel__pagination-item{margin:0;padding:0}.product-tile .product-tile__image .product-tile__pagination .carousel__pagination-button{display:block}[dir] .product-tile .product-tile__image .product-tile__pagination .carousel__pagination-button{background:0 0;border:0;padding:2px;margin:0!important}.product-tile .product-tile__image .product-tile__pagination .carousel__pagination-button:after{content:"";display:block;width:4px!important;height:4px!important}[dir] .product-tile .product-tile__image .product-tile__pagination .carousel__pagination-button:after{background-color:#efefef;border-radius:50%}[dir] .product-tile .product-tile__image .product-tile__pagination .carousel__pagination-button--active:after{background-color:#000}.button--disabled{color:#42526e;opacity:.7}[dir] .button--disabled{cursor:not-allowed}[dir] .button--disabled,[dir] .button--disabled:active,[dir] .button--disabled:focus,[dir] .button--disabled:hover{background-color:#c0ccda;border-color:#c0ccda}.button.button--soft-bundle{width:30px;min-width:30px;height:30px;min-height:30px}[dir] .button.button--soft-bundle{box-shadow:none;background-color:#e5e9f2;border:1px solid #ddd;border-radius:4px}[dir] .button.button--soft-bundle:active,[dir] .button.button--soft-bundle:focus,[dir] .button.button--soft-bundle:hover{border-width:1px;border-color:#ddd}.button.button--soft-bundle:after{content:"";width:6px;height:12px;display:none}[dir] .button.button--soft-bundle:after{border-style:solid;border-color:#fff;margin:7px auto}[dir=ltr] .button.button--soft-bundle:after{border-width:0 2px 2px 0;transform:rotate(45deg)}[dir=ltr] [dir=rtl] .button.button--soft-bundle:after,[dir=rtl] .button.button--soft-bundle:after{border-width:0 0 2px 2px;transform:rotate(-45deg)}[dir=rtl] [dir=rtl] .button.button--soft-bundle:after{border-width:0 2px 2px 0;transform:rotate(45deg)}[dir] .button.button--soft-bundle.added{background-color:#0052cc;border-color:#0052cc}.button.button--soft-bundle.added:after{display:block}[dir] .button.button--soft-bundle.added.disabled{cursor:not-allowed;background-color:#e5e9f2;border-color:#ddd}.product-title__format{justify-content:flex-end;display:flex}.product-tile__book{font-size:14px;line-height:1.5em}[dir] .product-tile__book{text-align:center;padding:4px 0}.product-tile__book-label{color:#273444;display:inline}.product-tile__book-item,.product-tile__book-items{display:inline}.product-tile__book-item:after{content:"/"}.product-tile__book-item:last-child:after{content:""}.product-tile__book-link{font-weight:700}[dir] .product-tile__actions{margin-top:auto}[dir] .product-tile__actions .actions{margin:8px 0 0}[dir] .product-tile__container{margin:2px 0 8px}.product-tile__wrapper{flex-direction:column;display:flex}.product-tile__link{height:100%}.actions--circular{justify-content:space-evenly}.actions--circular .button{width:32px;min-width:32px;height:32px;min-height:32px}[dir] .actions--circular .button{padding:4px}@media (width<=768px){.actions--circular .button--add{width:auto;min-width:auto;height:auto;min-height:32px}.actions--circular .button--add .button__content{font-weight:600}}
