.video-control-btn{transition:opacity .3s ease}.video-control-btn:hover{opacity:.8}.rich-text-video{overflow:hidden;position:relative}.rich-text-video video{display:block;width:100%;height:auto;object-fit:cover}.video-container{position:relative;overflow:hidden}.video-container.aspect-16-9{padding-top:56.25%!important}.video-container.aspect-4-3{padding-top:75%!important}.video-container.aspect-1-1{padding-top:100%!important}.svg-wrapper{--icon-offset-x: 0px;--icon-offset-y: 0px;transform:translate(var(--icon-offset-x),var(--icon-offset-y))}.play-toggle .svg-wrapper{--icon-offset-x: 1px;--icon-offset-y: 0px}.mute-toggle .svg-wrapper{--icon-offset-x: 0px;--icon-offset-y: 0px}.media-image-grid{display:grid;gap:20px}@media screen and (min-width: 768px){.media-image-grid{grid-template-columns:1fr 1fr}}.media-image-grid__video{height:100%;display:flex;align-items:center}.media-image-grid__video .video-container{position:relative;padding-top:100%!important}.video-title-content{position:absolute;top:50%;left:0;right:0;padding:15px;z-index:3}@media screen and (max-width: 767px){.video-title-content{top:5px}}.video-title{font-weight:600;margin:0;color:var(--video-title-color, white);font-size:var(--video-title-size)}.media-image-grid__images{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:20px}.grid-image-item{position:relative;overflow:hidden;border-radius:12px;height:100%}.grid-image-item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.grid-image-item:hover img{transform:scale(1.05)}.grid-image-content{position:absolute;bottom:0;left:0;right:0;padding:15px;background:linear-gradient(0deg,#000000b3,#0000)}.grid-image-title{font-weight:600;margin:0}.grid-image-title.fs-custom{font-size:var(--font-size);color:var(--title-color, white)}@media screen and (max-width: 767px){.media-image-grid{grid-template-columns:1fr;gap:12px}.media-image-grid__images{gap:12px}.content-tab__image{height:34rem!important}}.media-grid-3{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width: 767px){.media-grid-3{grid-template-columns:1fr;gap:15px}}.media-grid-3__item{position:relative;border-radius:12px;overflow:hidden}.media-grid-3__media-wrapper{position:relative;width:100%;border-radius:var(--media-radius);overflow:hidden}.media-grid-3__item img,.media-grid-3__item video{width:100%;height:auto;display:block;transition:transform .5s ease}.media-grid-3__item:hover img{transform:scale(1.05)}.media-grid-3__content{padding:25px 0}.media-grid-3__title{font-size:var(--title-size, 18px);font-weight:600;margin:0 0 5px;color:var(--content-color, inherit)}.media-grid-3__subtitle{font-size:var(--subtitle-size, 14px);margin:0 0 10px;color:var(--content-color, inherit);opacity:.9}.media-grid-3__description{font-size:var(--description-size, 14px);line-height:1.5;color:var(--description-color, inherit);margin:0}.rich-text-expand-content{overflow:hidden;transition:max-height .3s ease}.accordion{text-align:center;margin-top:20px}.accordion button{cursor:pointer;padding:8px 20px;background-color:transparent;border:1px solid currentColor;border-radius:4px;transition:all .3s ease}.accordion button:hover{opacity:.8}.hidden-important{display:none!important}copy-button{cursor:pointer;position:relative;transition:all .3s ease;-webkit-user-select:none;user-select:none}copy-button .active-show{opacity:0;transition:opacity .3s ease}copy-button.copied .active-hide{opacity:0}copy-button.copied .active-show{opacity:1}copy-button .button-text{transition:all .2s ease}copy-button.copied{background-color:var(--success-background, #4CAF50);border-color:var(--success-border, #45a049)}.collection-tab__tab-content{transform:translateY(30px);-webkit-transform:translateY(30px)}.collection-tab__tab-content.active{opacity:1;visibility:visible;position:relative;transform:translateY(0);pointer-events:auto}.select-collection-tab{border-bottom:2px solid var(--color-heading)}.content-tab__content-wrapper{display:flex;flex-direction:column;gap:20px}.content-tab__image{width:100%;height:auto;border-radius:var(--rounded-radius);overflow:hidden;position:relative}.content-tab__image img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.content-tab__image:hover img{transform:scale(1.05)}.content-tab__content{display:flex;flex-direction:column;gap:15px}.content-tab__title{margin:0}.content-tab__description{max-width:750px;margin:0 auto;padding:0 1rem}.content-tab__button{align-self:flex-start;margin-top:10px}@media screen and (min-width: 768px){.content-tab__content-wrapper{align-items:center}.content-tab__content{padding:0 30px}.content-tab__content-wrapper.stack-layout{flex-direction:column}.content-tab__content-wrapper.stack-layout .content-tab__image{width:100%}.content-tab__content-wrapper.stack-layout .content-tab__content{width:100%;text-align:center}.content-tab__content-wrapper.stack-layout .content-tab__button{margin:20px auto 0}}.two-column-text{display:flex;flex-wrap:wrap;gap:var(--column-gap, 40px)}.two-column-text.text-left{text-align:left}.two-column-text.text-center{text-align:center}.two-column-text.text-right{text-align:right}.two-column-text__left{flex:0 0 var(--column-width-left, 30%)}.two-column-text__right{flex:1}.two-column-text__heading{font-size:var(--heading-font-size, 28px);margin-top:0}.two-column-text__content{font-size:var(--content-font-size, 16px)}.two-column-text__content p{margin-top:0}.two-column-text__button-wrapper,.mt-20{margin-top:20px}.uppercase{text-transform:uppercase}.image-group{display:flex;flex-wrap:wrap;gap:var(--image-gap, 10px);margin:0 auto;max-width:var(--max-width, 100%)}.image-group__item{position:relative;overflow:hidden;border-radius:var(--image-radius, 0px)}.image-group__item img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (min-width: 769px){.image-group{position:relative}.image-group__item{flex:1 0 calc(20% - var(--image-gap, 10px))}.image-group__item:nth-child(2),.image-group__item:nth-child(4){transform:translateY(-40px)}}@media screen and (max-width: 768px){.two-column-text{flex-direction:column;gap:0}.two-column-text__left,.two-column-text__right{flex:0 0 100%;width:100%}.two-column-text__heading{margin-bottom:20px}.image-group{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--mobile-image-gap, 10px)}.image-group__item:first-child{display:none}.image-group__item:nth-child(2),.image-group__item:nth-child(4){transform:translateY(-30px)}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/aa-section-styles.css.map */
