section.bundles-section{padding-inline:50px;display:flex;flex-direction:column;margin:auto;max-width:1400px}section.bundles-section dialog{overflow:hidden;padding:0;height:100dvh;border:none;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px}section.bundles-section dialog::backdrop{background:#00000080}section.bundles-section dialog img{width:100%;height:100%;object-fit:contain}section.bundles-section dialog button{position:absolute;top:1rem;right:1rem;cursor:pointer;border:none;aspect-ratio:1/1;width:35px;padding:0;border-radius:100%;background-color:#00000080;transition:background-color .1s ease}section.bundles-section dialog button:hover{background-color:#000c}section.bundles-section dialog button svg{transform:translateY(2px);aspect-ratio:1/1;width:12px;color:#fff}section.bundles-section header *{margin:0}section.bundles-section header h2{font-weight:700}section.bundles-section article h2{margin-top:0;font-weight:700}section.bundles-section article ul{padding:0}section.bundles-section article ul:first-of-type{display:grid;grid-template-columns:repeat(2,1fr)}section.bundles-section article ul:first-of-type li{height:100%;list-style-type:none;overflow:hidden;display:flex;flex-flow:column nowrap;align-items:center;gap:2rem}section.bundles-section article ul:first-of-type li button{display:grid;place-items:center;width:100%;flex:0 0 auto;margin:0;overflow:hidden;border:0;background:transparent;padding:0}section.bundles-section article ul:first-of-type li button img{height:230px;width:100%;object-fit:cover}section.bundles-section article ul:first-of-type li div:first-of-type{display:flex;flex-direction:column;width:100%;height:100%}section.bundles-section article ul:first-of-type li div:first-of-type h3{text-align:start;margin-bottom:2rem;font-weight:700}section.bundles-section article ul:first-of-type li div:first-of-type dl{display:grid;grid-template-columns:max-content 1fr;margin-bottom:2rem}section.bundles-section article ul:first-of-type li div:first-of-type dl dt{font-weight:600;text-transform:capitalize}section.bundles-section article ul:first-of-type li div:first-of-type dl dd{color:#969090;margin:0;white-space:wrap}section.bundles-section article ul:first-of-type li div:first-of-type button{width:100%;display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:auto;margin-inline:auto;color:#fff;font-weight:700;border-radius:6px;padding-block:1rem;border:none;cursor:pointer}section.bundles-section article ul:first-of-type hr{background:#000}section.bundles-section article ul:first-of-type hr:last-of-type{display:none}@media (max-width: 769px){section.bundles-section{padding-inline:60px}section.bundles-section article ul:first-of-type{grid-template-columns:repeat(auto-fit,minmax(clamp(12.5rem,4.7558rem + 29.1545vw,18.75rem),1fr))}}@media (max-width: 426px){section.bundles-section{padding-inline:2rem}section.bundles-section header:first-of-type{text-align:left!important}section.bundles-section dialog{width:100dvw;max-width:none;height:100dvh;max-height:none;margin:0}section.bundles-section article h2:first-of-type{text-align:left}section.bundles-section article ul:first-of-type li{gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-bundle.css.map */
