.basic-collection-grid{background:var(--bcg-section-bg, #ffffff);color:var(--bcg-section-text, #182e5e)}.basic-collection-grid__header{text-align:center;margin-bottom:40px}.basic-collection-grid__title{margin:0 0 10px;font-size:22px;line-height:1.2;color:var(--bcg-section-title, var(--bcg-section-text, #182e5e))}.basic-collection-grid__title *{font-size:inherit;line-height:inherit}.basic-collection-grid__description{margin:0;font-size:12px;line-height:normal;color:var(--bcg-section-text, #182e5e)}.basic-collection-grid__description p{margin:0}.basic-collection-grid__grid{display:grid;grid-template-columns:1fr;column-gap:20px;row-gap:48px}.basic-collection-grid__empty{padding:40px 0;text-align:center;font-size:14px;color:var(--bcg-section-text, #182e5e)}.pkg-card{display:flex;flex-direction:column;background:var(--bcg-card-bg, #ffffff);border:1px solid var(--bcg-card-border, #deebf4);border-radius:8px;overflow:hidden;box-sizing:border-box;position:relative}.pkg-card--sold-out:not(.pkg-card--first){order:1}.pkg-card--compact{padding:20px;gap:16px}.pkg-card__badges-row{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;flex-shrink:0}.pkg-card__badges-row>*:nth-child(2n){margin-left:auto}.pkg-card .product-card__promo-tag{position:relative;transform:none;width:fit-content}.pkg-card__tier-badge{display:inline-flex;width:fit-content;align-items:center;padding:6px;border-radius:4px;font-size:12px;font-weight:600;line-height:normal;color:var(--bcg-card-text, #182e5e);background:var(--bcg-card-bg, #ffffff);border:.5px solid var(--bcg-card-border, #182e5e);text-transform:uppercase}.pkg-card__tier-badge--bronze{--bcg-card-border: #934A23;--bcg-card-text: #934A23;--bcg-card-bg: linear-gradient(79deg, #C97549 0%, #FFB892 50%)}.pkg-card__tier-badge--silver{--bcg-card-border: #848792;--bcg-card-text: #848792;--bcg-card-bg: linear-gradient(79deg, #BFC1CA 0%, #EEEEF2 50%)}.pkg-card__tier-badge--gold{--bcg-card-border: #D49104;--bcg-card-text: #D49104;--bcg-card-bg: linear-gradient(87deg, #FFC956 0%, #FFE4AB 50%)}.pkg-card__title-price{display:flex;flex-direction:column;gap:10px;min-width:0}.pkg-card__title{display:block;font-size:18px;font-weight:700;line-height:22px;color:var(--bcg-card-text, #182e5e);text-decoration:none}.pkg-card__title:hover{text-decoration:underline;text-underline-offset:2px}.pkg-card__subtitle{margin:0;font-size:10px;font-weight:400;line-height:normal;color:var(--bcg-card-text, #182e5e);opacity:.8}.pkg-card__prices{display:flex;flex-direction:column;gap:4px}.pkg-card__price-compare{font-size:12px;font-weight:400;text-decoration:line-through;color:var(--bcg-card-text, #182e5e);opacity:.6}.pkg-card__price-inc{font-size:14px;font-weight:600;color:var(--bcg-card-text, #182e5e)}.pkg-card__price-inc--sale{color:#e10000}.pkg-card__price-exvat{font-size:10px;font-weight:400;color:var(--bcg-card-text, #182e5e)}.pkg-card__trustpilot{min-height:20px}.pkg-card__images-wrap{border:1px solid var(--bcg-card-border, #deebf4);border-radius:8px;overflow:hidden;background:var(--bcg-card-bg, #ffffff);container-type:inline-size;margin-top:auto}.pkg-card__images-scroller{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:calc((100cqw - 32px)/2);gap:8px;padding:8px;height:300px;overflow-y:scroll;overflow-x:hidden;box-sizing:border-box;align-content:start;scrollbar-width:thin;scrollbar-color:var(--bcg-count-bg, #0295ff) var(--bcg-card-border, #deebf4)}@media screen and (min-width:400px){.pkg-card .pkg-card__images-scroller,.product__outer .pkg-card__images-scroller{grid-template-columns:repeat(3,1fr);grid-auto-rows:calc((100cqw - 32px) / 3)}}@media screen and (min-width:768px)and (max-width:1300px){.pkg-card .pkg-card__images-scroller,.product__outer .pkg-card__images-scroller{grid-template-columns:repeat(2,1fr);grid-auto-rows:calc((100cqw - 32px)/2)}}@media screen and (min-width:1301px){.pkg-card .pkg-card__images-scroller,.product__outer .pkg-card__images-scroller{grid-template-columns:repeat(3,1fr);grid-auto-rows:calc((100cqw - 40px) / 3)}}@media screen and (max-width:475px){.product-card .pkg-card__images-scroller{grid-template-columns:repeat(1,1fr);grid-auto-rows:calc((100cqw - 20px)*1)}}.pkg-card__images-scroller::-webkit-scrollbar{width:4px}.pkg-card__images-scroller::-webkit-scrollbar-track{background:var(--bcg-card-border, #deebf4);border-radius:10px}.pkg-card__images-scroller::-webkit-scrollbar-thumb{background:var(--bcg-count-bg, #0295ff);border-radius:10px}.pkg-card__img-cell{position:relative;border:1px solid var(--bcg-card-border, #deebf4);border-radius:4px;overflow:hidden;background:#fff;min-width:0}.pkg-card__img-cell img{width:100%;height:100%;object-fit:contain;display:block!important}.pkg-card__img-placeholder{width:100%;height:100%;background:#f0f0f0}.pkg-card__img-cell--skeleton{background:linear-gradient(90deg,#eef0f2 25%,#e2e5e8,#eef0f2 75%);background-size:200% 100%;animation:pkg-card-shimmer 1.5s ease-in-out infinite}.pkg-card__img-cell--no-image{display:none}@keyframes pkg-card-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.pkg-card__img-cell--count{container-type:inline-size;--pkg-count-number-size: clamp(16px, 30cqw, 52px);--pkg-count-label-size: clamp(9px, 13cqw, 20px);--pkg-count-scroll-size: clamp(7px, 9cqw, 14px);--pkg-count-scroll-icon-width: clamp(5px, 8.5cqw, 15px);--pkg-count-scroll-icon-height: clamp(4px, 6.5cqw, 11px);--pkg-count-padding-block: clamp(4px, 7cqw, 12px);--pkg-count-padding-inline: clamp(3px, 5cqw, 8px);--pkg-count-top-gap: clamp(2px, 5cqw, 8px);--pkg-count-scroll-gap: clamp(2px, 3.5cqw, 5px);background:var(--bcg-count-bg, #0295ff);border-color:transparent;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:var(--pkg-count-padding-block) var(--pkg-count-padding-inline);text-align:center;color:#fff}.pkg-card__count-top{display:flex;flex-direction:column;align-items:center;gap:var(--pkg-count-top-gap)}.pkg-card__count-number{display:block;font-size:var(--pkg-count-number-size);font-weight:700;line-height:1}.pkg-card__count-label{display:block;font-size:var(--pkg-count-label-size);font-weight:700;line-height:1.2;text-transform:uppercase;text-align:center}.pkg-card__count-scroll{display:flex;flex-direction:column;align-items:center;gap:var(--pkg-count-scroll-gap);font-size:var(--pkg-count-scroll-size);font-weight:400;opacity:.9}.pkg-card__count-scroll svg{width:var(--pkg-count-scroll-icon-width);height:var(--pkg-count-scroll-icon-height);display:block}@media screen and (max-width:499px){.pkg-card__count-scroll{font-size:0}}.pkg-card__bundle-usps{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px;border:1px solid var(--bcg-card-border, #deebf4);border-radius:8px;background:var( --bcg-card-gradient, linear-gradient(34deg, rgb(232, 246, 255) 11.29%, rgb(255, 255, 255) 32.94%) );flex-shrink:0}@media screen and (max-width:380px){.pkg-card__bundle-usps{flex-direction:column;align-items:flex-start}}.pkg-card__bundle-usp{display:flex;align-items:center;gap:6px;flex:1;justify-content:center;min-width:0}.pkg-card__bundle-usp-icon{flex-shrink:0;width:20px;height:20px;color:var(--bcg-count-bg, #0295ff);display:flex;align-items:center;justify-content:center}.pkg-card__bundle-usp-icon svg{width:100%;height:100%}.pkg-card__bundle-usp-text{display:flex;flex-direction:column;gap:1px;line-height:normal}.pkg-card__bundle-usp-text span,.pkg-card__bundle-usp-text strong{font-weight:700;font-size:10px;color:var(--bcg-card-text, #182e5e);display:block}.pkg-card__bundle-usp-text span{font-weight:400}.pkg-card__cta{flex-shrink:0}.pkg-card__btn{display:flex;align-items:center;justify-content:center;width:100%;height:48px;padding:0 20px;border:1px solid var(--bcg-btn-border, #0295ff);border-radius:8px;background:var(--bcg-btn-bg, #0295ff);color:var(--bcg-btn-text, #ffffff);font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;text-decoration:none;cursor:pointer;box-sizing:border-box;transition:background-color .15s ease,color .15s ease,border-color .15s ease;-webkit-appearance:none;appearance:none}.pkg-card__btn:hover,.pkg-card__btn:focus-visible{background:var(--bcg-btn-hover-bg, #0073cc);color:var(--bcg-btn-hover-text, #ffffff);border-color:var(--bcg-btn-hover-border, #0073cc)}.pkg-card__btn:disabled{opacity:.5;cursor:not-allowed}.pkg-card__btn:disabled:hover{background:var(--bcg-btn-bg, #0295ff);color:var(--bcg-btn-text, #ffffff);border-color:var(--bcg-btn-border, #0295ff)}.pkg-card__layout{display:flex;flex-direction:column;gap:16px;height:100%}@media screen and (max-width:767px){.pkg-card__use-usps-only{display:none!important}}.pkg-card__images-col{margin-top:auto}.pkg-card--use-usps .pkg-card__images-wrap{margin-top:0}.pkg-card__info-col,.pkg-card__info-row,.pkg-card__main-info{display:contents}.pkg-card__badges-row{order:1}.pkg-card__title-price,.pkg-card__prices{order:2}.pkg-card__images-col{order:3}.pkg-card__images-wrap{margin-top:0}.pkg-card .pkg-card__bundle-usps{order:4}.pkg-card__cta{order:5}.pkg-card__highlights{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--bcg-card-border, #deebf4);border-radius:8px;background:var( --bcg-card-gradient, linear-gradient(51deg, rgb(232, 246, 255) 11.29%, rgb(255, 255, 255) 32.94%) )}.pkg-card__highlight-item{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--bcg-card-text, #182e5e);line-height:normal}.pkg-card__highlight-icon{flex-shrink:0;width:10px;height:10px;color:var(--bcg-count-bg, #0295ff);display:flex;align-items:center;justify-content:center}.pkg-card__highlight-icon svg{width:100%;height:100%}.pkg-card__key-features{position:relative;border:1px solid var(--bcg-card-border, #deebf4);border-radius:8px;padding:26px 16px 20px 18px;background:var(--bcg-card-bg, #ffffff);box-sizing:border-box}.pkg-card__key-features-label{position:absolute;top:-10px;left:18px;padding:0 6px;background:var(--bcg-card-bg, #ffffff);font-size:18px;font-weight:700;color:var(--bcg-card-text, #182e5e);line-height:normal;white-space:nowrap}.pkg-card__key-features-body{font-size:10px;line-height:1.5;color:var(--bcg-card-text, #182e5e);display:flex;flex-direction:column;justify-content:space-between;height:100%}.pkg-card__key-features-body ul{padding-left:18px;margin:0;display:flex;flex-direction:column;gap:8px;list-style:disc}.pkg-card__key-features-body li{line-height:1.5}.pkg-card__usp-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 20px;border:1px solid var(--bcg-card-border, #deebf4);border-radius:8px;background:var( --bcg-card-gradient, linear-gradient(22deg, rgb(232, 246, 255) 11.29%, rgb(255, 255, 255) 32.94%) );flex-shrink:0;box-sizing:border-box}.pkg-card__usp-item{display:flex;align-items:center;gap:6px;flex:1;justify-content:center;min-width:0}.pkg-card__usp-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.pkg-card__usp-icon img{display:block;object-fit:contain}.pkg-card__usp-text{display:flex;flex-direction:column;gap:1px;font-size:10px;color:var(--bcg-card-text, #182e5e);line-height:normal;min-width:0}.pkg-card__usp-text-title{font-weight:700;display:block}.pkg-card__usp-text-desc{font-weight:400;display:block}@media screen and (min-width:768px){.basic-collection-grid__title{font-size:38px}.basic-collection-grid__grid{grid-template-columns:repeat(3,1fr)}.pkg-card--use-usps{grid-column:1 / -1;padding:0;overflow:visible;order:-1}.pkg-card--use-usps .pkg-card__trustpilot.pkg-card__use-usps-only,.pkg-card--use-usps .pkg-card__key-features.pkg-card__use-usps-only{display:block}.pkg-card--use-usps .pkg-card__highlights.pkg-card__use-usps-only{display:flex}.pkg-card--use-usps .pkg-card__bundle-usps--compact-only{display:none}.pkg-card--use-usps .pkg-card__layout{flex-direction:row;align-items:stretch;gap:0}.pkg-card--use-usps .pkg-card__badges-row,.pkg-card--use-usps .pkg-card__title-price,.pkg-card--use-usps .pkg-card__prices,.pkg-card--use-usps .pkg-card__highlights,.pkg-card--use-usps .pkg-card__cta,.pkg-card--use-usps .pkg-card__trustpilot,.pkg-card--use-usps .pkg-card__info-row,.pkg-card--use-usps .pkg-card__usp-bar,.pkg-card--use-usps .pkg-card__bundle-usps{order:unset}.pkg-card--use-usps .pkg-card__info-col{display:flex;flex-direction:column;gap:20px;flex:1;padding:20px;box-sizing:border-box;order:0}.pkg-card--use-usps .pkg-card__info-row{display:flex;flex-direction:row;align-items:stretch;flex:1;gap:20px}.pkg-card--use-usps .pkg-card__main-info{display:flex;flex-direction:column;gap:12px;flex:1;min-width:0}.pkg-card--use-usps .pkg-card__images-col{order:-1;flex:0 0 45%;padding:20px 0 20px 20px;display:flex;flex-direction:column;min-height:420px;overflow:hidden;margin-top:0}.pkg-card--use-usps .pkg-card__images-wrap{flex:1 1 0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.pkg-card--use-usps .pkg-card__images-scroller{flex:1 1 0;min-height:0;overflow-y:scroll}.pkg-card--use-usps .pkg-card__key-features{flex:0 0 280px;min-height:200px}.pkg-card--use-usps .pkg-card__usp-bar{display:flex}}@media screen and (min-width:990px){.pkg-card--compact .pkg-card__images-scroller{height:360px}.pkg-card--use-usps .pkg-card__images-col{min-height:440px}.pkg-card--use-usps .pkg-card__key-features{flex:0 0 320px}}@media screen and (min-width:768px)and (max-width:1100px){.pkg-card--use-usps .pkg-card__info-row{flex-direction:column}}@media screen and (min-width:768px)and (max-width:1150px){.pkg-card__bundle-usps{flex-direction:column;align-items:flex-start}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.animate-bounce{animation:bounce 1.5s infinite}.pkg-product-images .pkg-card__images-wrap,.product-card .pkg-card__images-wrap{aspect-ratio:1 / 1}.pkg-product-images .pkg-card__images-scroller,.product-card .pkg-card__images-scroller{height:100%!important}.product-card .pkg-card__bundle-usps,.boost-sd__product-item .pkg-card__bundle-usps{padding:8px;flex-direction:column;align-items:flex-start}:is(.boost-sd__suggestion-queries-item,.boost-sd__product-item) .pkg-card__images-col,:is(.boost-sd__suggestion-queries-item,.boost-sd__product-item) .pkg-card__images-wrap,:is(.boost-sd__suggestion-queries-item,.boost-sd__product-item) .pkg-card__images-scroller{height:100%!important}.product__left-outer .pkg-card__count-top{flex-grow:1;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/103/assets/basic-collection-grid.css.map */
