.hero-slider-wrapper{margin:0!important;padding:0!important;width:100%!important}.hero-slider-container{margin:0!important;padding:0!important;width:100%!important;overflow:hidden!important}.hero-slide{margin:0!important;padding:0!important;width:100%!important;height:100%!important;overflow:hidden!important;background-color:var(--bg-color)!important}.hero-slide-link{display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}.hero-slide img{object-position:var(--object-position)!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:block!important}@media(max-width:768px){.hero-slider-wrapper,.hero-slider-container{height:82vh!important;min-height:500px!important;max-height:690px!important}.hero-slide{height:100%!important}}@media(max-width:480px){.hero-slider-wrapper,.hero-slider-container{height:75vh!important;min-height:400px!important}}.shopify-section:first-child{margin-top:0!important;padding-top:0!important}.hero-slider-dots{position:absolute!important;bottom:20px!important;left:50%!important;transform:translate(-50%)!important;z-index:10!important}@media only screen and (min-width:750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 2.1rem)}}.ct-846__video>iframe{display:block;width:100%;height:100%;border:0}@supports not (aspect-ratio: 1 / 1){.ct-846__video{position:relative;height:0;padding-top:56.25%}.ct-846__video>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}}.ct-846__sidebar iframe[src*="youtube.com"],.ct-846__sidebar iframe[src*="youtu.be"],.sidebar .rte iframe[src*="youtube.com"],.sidebar .rte iframe[src*="youtu.be"]{width:100%!important;max-width:100%!important;height:auto;aspect-ratio:16 / 9;display:block;border:0}.ct-846__sidebar,.sidebar{overflow:visible}.ct-846__video{width:100%;max-width:100%;aspect-ratio:16 / 9;background:#000;border-radius:12px;overflow:hidden;display:block}.ct-846__video--sidebar{margin:0 0 16px}.ct-846__video--html5>video{display:block;width:100%;height:100%;object-fit:contain;border:0}.ct-846__video--cover>video{object-fit:cover}@supports not (aspect-ratio: 1 / 1){.ct-846__video{position:relative;height:0;padding-top:56.25%}.ct-846__video>video,.ct-846__video>iframe,.ct-846__video>.ct-846__fit{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}}.ct-846__sidebar{overflow:visible}.ct-846__sidebar .et_pb_module.et_pb_video,.sidebar .et_pb_module.et_pb_video{width:100%!important;max-width:100%!important;margin:0 0 16px}.ct-846__sidebar .et_pb_video_box,.sidebar .et_pb_video_box{width:100%!important;max-width:100%!important;aspect-ratio:16 / 9;background:#000;border-radius:12px;overflow:hidden}@supports not (aspect-ratio: 1 / 1){.ct-846__sidebar .et_pb_video_box,.sidebar .et_pb_video_box{position:relative;height:0;padding-top:56.25%}}.ct-846__sidebar .et_pb_video_box>video,.sidebar .et_pb_video_box>video{display:block;width:100%!important;height:100%!important;border:0;object-fit:contain}@supports not (aspect-ratio: 1 / 1){.ct-846__sidebar .et_pb_video_box>video,.sidebar .et_pb_video_box>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important}}.ct-846__sidebar .et_pb_video_overlay,.sidebar .et_pb_video_overlay{display:none!important;opacity:0!important;pointer-events:none!important}.ct-846__sidebar .et_pb_video_box>video>source,.sidebar .et_pb_video_box>video>source{max-width:100%!important}.ct-846__sidebar video,.sidebar video{max-width:100%!important;height:auto;display:block;border:0}.ct-846-grid{--ct-846-gap: clamp(12px, 1.6vw, 20px);margin:0}.ct-846-grid__list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ct-846-gap)}@media(min-width:750px){.ct-846-grid__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.ct-846-grid__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.ct-846-grid__item{margin:0}.ct-846-grid__empty{grid-column:1 / -1;text-align:center;color:#666}.ct-846-card__media{display:block;text-decoration:none;color:inherit}.ct-846-card__media-box{position:relative;width:100%;aspect-ratio:1 / 1;border-radius:12px;overflow:hidden;background:#fff}.ct-846-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain!important;object-position:center center;display:block;vertical-align:middle;transition:opacity .25s ease}.ct-846-card__img--2{opacity:0}.ct-846-card__media-box picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.ct-846-card__title{margin:8px 0 0;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ct-846-card__vendor{font-size:12px;color:#666}.ct-846-card__vendor-name{color:inherit;text-decoration:none}.ct-846-card__vendor-name:hover{text-decoration:underline}.ct-846__products>.ct-846__item,.ct-846__item,.ct-846-card{min-width:0;max-width:100%;overflow:hidden}.ct-846-card__media,.ct-846-card__media-box{max-width:100%;box-sizing:border-box}.ct-846-card__media-box{position:relative;width:100%;aspect-ratio:1 / 1;border-radius:12px;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center}.ct-846-card__img{position:static;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain!important;object-position:center center;display:block}.ct-846-card__media-box{position:relative}.ct-846-card__img--2{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;opacity:0;transition:opacity .25s ease;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain!important}.ct-846-card__media:hover .ct-846-card__img--2{opacity:1}.ct-846-card__media:hover .ct-846-card__img--1{opacity:0}.ct-846-card__info,.ct-846-card__title,.ct-846-card__price{min-width:0}.ct-846-card__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bundle-requirement-846{margin:1rem 0 0;padding:1.2rem 1.4rem;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:var(--inputs-radius, 0);background:rgba(var(--color-foreground),.04);font-size:1.3rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.bundle-requirement-846 a{color:inherit;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/12/assets/846.css.map */
