.packs-page-list{display:grid;grid-gap:6px}.packs-page-list--1{grid-template-columns:1fr}.packs-page-list--2{grid-template-columns:1fr 1fr}.packs-page-list--3{grid-template-columns:1fr 1fr 1fr}.packs-page-list img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.packs-page-list .packs-page-pack{position:relative;display:block}.packs-page-list--1 .packs-page-pack{padding-top:31.846635367%}.packs-page-list--2 .packs-page-pack{padding-top:87.397708674%}.packs-page-list--3 .packs-page-pack{padding-top:147.03087886%}.packs-page{color:#fff}.packs-page-title{margin:0;letter-spacing:-.01em;line-height:1.2}.packs-page-subtitle{color:#b01b30;font-size:23px;text-transform:uppercase;font-weight:700;font-style:italic;letter-spacing:-.01em}.packs-page-list,.packs-page-grid{margin-top:30px}.packs-page{padding:24px 30px}.template-page.page-packs .page-container{max-width:100%;padding-bottom:25%}.page-container .packs-page{max-width:1276px;margin:0 auto}.packs-page .packs-page-grid{grid-gap:6px}@media (min-width: 1800px){.template-page.page-packs .page-container{padding-bottom:600px}}.page-packs .product-bundle-hero-top .steps,.page-packs .product-bundle-hero-top .steps strong{letter-spacing:0;font-weight:400}.packs-page-grid:after,.packs-page-list:after{content:""}@media (max-width: 960px){.packs-page .packs-page-grid,.packs-page-list{display:block;grid-template-columns:none}.packs-page-grid:after,.packs-page-list:after{content:"flickity";display:none}.packs-page-pack{width:100%}}.packs-page .flickity-prev-next-button{pointer-events:all;background-color:#00000080;border-radius:25px;height:30px;width:30px;padding:0;border:none;cursor:pointer;line-height:0;opacity:1;overflow:hidden;color:#fff;outline:none}.packs-page .flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:115px;height:107px;margin-top:2px}.packs-page .flickity-prev-next-button.next .flickity-button-icon{margin-top:-92px;margin-left:-97px}@media (max-width: 767px){.packs-page{padding:20px 24px}.packs-page-title{font-size:21px}.packs-page-subtitle{font-size:12px}.packs-page-grid,.packs-page-list{margin-top:20px}}.footer--mobile .footer--mobile__block{color:#fff}.product-bundle-hero-top .steps p:last-child{font-size:inherit;font-weight:400}.product-bundle-hero-top .steps{transform:translateY(50%);bottom:50%}.product-bundle-hero-top img{border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/47/assets/pack-page.css.map */
