.asp-section{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.asp-wrapper{display:flex;flex-wrap:nowrap;gap:var(--asp-gap, 20px);align-items:stretch}.asp-left-col{width:var(--asp-left-width, 50%);flex-shrink:0}.asp-right-col{width:calc(100% - var(--asp-left-width, 50%) - var(--asp-gap, 20px));flex-grow:1}}.asp-left-col{position:relative;border-radius:var(--asp-radius, 16px);overflow:hidden;box-shadow:0 4px 10px #0000000d;background:#f0f0f0}.asp-left-col .splide,.asp-left-col .splide__track,.asp-left-col .splide__list{height:100%}.asp-left-col .splide{height:var(--asp-slider-height-mobile, 400px)}@media(min-width:768px){.asp-left-col .splide{height:var(--asp-slider-height-desktop, 600px)}}.asp-left-col .splide__slide{height:100%;width:100%;position:absolute!important;top:0;right:0;bottom:0;left:0;overflow:hidden;transform:none!important;opacity:0;transition:opacity 1s ease;z-index:0}.asp-left-col .splide__slide.is-active{opacity:1;z-index:1}.asp-left-col img{z-index:1}.asp-media-wrapper{position:relative;width:100%;height:100%;overflow:hidden}.asp-left-col img,.asp-left-col svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.asp-bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.asp-content{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--asp-overlay-padding, 30px);display:flex;flex-direction:column;pointer-events:none;z-index:2}.asp-content>*{pointer-events:auto}.asp-content--top-left{justify-content:flex-start;align-items:flex-start;text-align:left}.asp-content--top-center{justify-content:flex-start;align-items:center;text-align:center}.asp-content--top-right{justify-content:flex-start;align-items:flex-end;text-align:right}.asp-content--middle-left{justify-content:center;align-items:flex-start;text-align:left}.asp-content--middle-center{justify-content:center;align-items:center;text-align:center}.asp-content--middle-right{justify-content:center;align-items:flex-end;text-align:right}.asp-content--bottom-left{justify-content:flex-end;align-items:flex-start;text-align:left}.asp-content--bottom-center{justify-content:flex-end;align-items:center;text-align:center}.asp-content--bottom-right{justify-content:flex-end;align-items:flex-end;text-align:right}.asp-right-col{display:flex;flex-direction:column;background-color:var(--asp-card-container-bg, #fff);border-radius:var(--asp-radius, 16px);box-shadow:var(--asp-right-col-shadow, 0 4px 10px rgba(0, 0, 0, .08));overflow:hidden;border:var(--asp-right-col-border, 1px solid rgba(0, 0, 0, .05))}.asp-right-col .splide,.asp-right-col .splide__track,.asp-right-col .splide__list,.asp-right-col .splide__slide{height:100%}.asp-header{padding:var(--asp-header-padding, 20px);background-color:var(--asp-header-bg, #6200ea);color:var(--asp-header-text, #fff);display:flex;align-items:center;justify-content:space-between;border-top-left-radius:var(--asp-radius, 16px);border-top-right-radius:var(--asp-radius, 16px);min-height:60px}.asp-header h2{margin:0;font-weight:700;line-height:1.2;letter-spacing:.5px;color:inherit}.asp-product-content{padding:20px;flex-grow:1;display:flex;flex-direction:column;justify-content:center;position:relative}.asp-right-col .splide{width:100%;height:100%}.asp-controls-wrapper{display:flex;gap:var(--asp-nav-gap, 12px);z-index:21;pointer-events:auto;position:relative}[dir=rtl] .asp-nav-btn svg{transform:scaleX(-1)}.asp-left-col .asp-controls-wrapper{position:absolute;top:auto;bottom:auto;left:auto;right:auto;transform:none}.asp-controls-wrapper--bottom{bottom:20px;width:100%;padding:0 20px}.asp-controls-wrapper--middle{top:50%;transform:translateY(-50%);width:100%;padding:0 20px;pointer-events:none}.asp-controls-wrapper--middle .asp-nav-btn{pointer-events:auto}.asp-controls-wrapper--align-left{justify-content:flex-start}.asp-controls-wrapper--align-center{justify-content:center}.asp-controls-wrapper--align-right{justify-content:flex-end}.asp-controls-wrapper--align-space-between{justify-content:space-between}.asp-controls-wrapper--bottom-left{bottom:20px;left:20px;justify-content:flex-start}.asp-controls-wrapper--bottom-center{bottom:20px;width:100%;justify-content:center}.asp-controls-wrapper--bottom-right{bottom:20px;right:20px;justify-content:flex-end}.asp-controls-wrapper--middle-sides{top:50%;transform:translateY(-50%);width:100%;justify-content:space-between;padding:0 20px;left:0;pointer-events:none}.asp-controls-wrapper--middle-sides .asp-nav-btn{pointer-events:auto}.asp-controls-wrapper--inline{position:static;margin-left:auto}[dir=rtl] .asp-controls-wrapper--inline{margin-left:0;margin-right:auto}.asp-nav-btn{position:relative;width:var(--asp-nav-size, 40px);height:var(--asp-nav-size, 40px);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);z-index:20;border:1px solid rgba(0,0,0,.05);padding:0;margin:0;box-shadow:0 4px 6px #0000001a}.asp-nav-btn:hover{transform:translateY(-2px);box-shadow:0 6px 12px #00000026;opacity:var(--asp-nav-hover-opacity, .9);background:var(--asp-nav-bg-hover, #ffffff)!important;color:var(--asp-nav-color-hover, #000000)!important}.asp-nav-btn svg{width:var(--asp-nav-icon-size, 18px);height:var(--asp-nav-icon-size, 18px);stroke-width:2px;fill:none;stroke:currentColor}.icon-nav-img{width:var(--asp-nav-icon-size, 20px);height:var(--asp-nav-icon-size, 20px);object-fit:contain}.asp-card{height:100%;display:flex;flex-direction:column;background-color:var(--asp-card-bg, transparent);color:var(--asp-card-text, inherit);border-radius:calc(var(--asp-radius, 16px) - 4px);overflow:hidden;padding:var(--asp-card-padding, 10px)}.asp-card__image-wrapper{position:relative;width:100%;padding-bottom:100%;overflow:hidden;border-radius:calc(var(--asp-radius, 16px) - 8px);background-color:#f5f5f5;z-index:1}.asp-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--asp-card-image-fit, contain);transition:transform .5s ease}.asp-card__link{display:block;width:100%;height:100%;background:#fff}.asp-card:hover .asp-card__image{transform:scale(1.05)}.asp-card__actions{position:absolute;top:10px;right:10px;display:flex;flex-direction:column;gap:8px;opacity:1;transform:translate(0);transition:all .3s ease;z-index:10}[dir=rtl] .asp-card__actions{right:auto;left:10px}.asp-card:hover .asp-card__actions{opacity:1;transform:translate(0)}.asp-action-btn{width:32px;height:32px;border-radius:50%;background:#fff;color:#333;display:flex;align-items:center;justify-content:center;border:none;box-shadow:0 2px 5px #0000001a;cursor:pointer;transition:background .2s}.asp-action-btn:hover{background:#f0f0f0}.asp-action-btn svg{width:16px;height:16px;fill:currentColor}.asp-card__content{flex-grow:1;display:flex;flex-direction:column;padding-top:12px;gap:6px;text-align:var(--asp-card-text-align, center);align-items:var(--asp-card-align-items, center);min-height:0}.asp-card__vendor{font-size:.8rem;opacity:.7;text-transform:uppercase;letter-spacing:.5px}.asp-card__title{margin:0;font-size:var(--asp-card-title-size, 1rem);font-weight:600;line-height:1.3;text-align:start}.asp-card__title a{text-decoration:none;color:inherit;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.asp-card__price{margin-top:auto;font-weight:500}.asp-card__footer{margin-top:10px;width:-webkit-fill-available}.asp-atc-btn{width:100%;border-radius:30px;height:36px;min-height:0;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:0 16px;line-height:36px;background:#6439ff;color:#fff;display:block}.asp-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000c;opacity:0;transition:opacity .3s ease}.asp-modal.is-open{display:flex;opacity:1;align-items:center;justify-content:center}.asp-modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:90%;max-width:800px;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;animation-name:aspModalAnim;animation-duration:.4s}@keyframes aspModalAnim{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.asp-right-col .asp-card{height:100%}.asp-right-col .asp-card__image-wrapper{padding-bottom:0;flex-grow:1;display:flex;height:auto;min-height:0}.asp-right-col .asp-card__content{flex-grow:0}@media(max-width:768px){.asp-card__price *{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-advanced-slider-product.css.map */
