:root{--voting-green: #b2c19f;--voting-white: #ffffff;--voting-cream: #fff0e1;--voting-text-dark: #3a3a3a;--voting-button-bg: rgba(131, 129, 126, .68);--voting-font-serif: var(--font-stack-header);--voting-font-sans: var(--font-stack-body)}.m-app-section:has(traxoft-viewer),.shopify-section:has(traxoft-viewer){background-color:var(--voting-green)!important;padding:0!important;margin:0!important;--section-padding-top: 0 !important;--section-padding-bottom: 0 !important;--section-padding-top-mobile: 0 !important;--section-padding-bottom-mobile: 0 !important;overflow-x:hidden!important;overflow-y:visible;max-width:100vw;box-sizing:border-box}.m-app-section:has(traxoft-viewer)>.container,.m-app-section:has(traxoft-viewer) .m-section-my{max-width:1760px!important;padding:0 120px!important;margin-top:0!important;margin-bottom:0!important;background:transparent!important}@media(max-width:1279px){.m-app-section:has(traxoft-viewer)>.container,.m-app-section:has(traxoft-viewer) .m-section-my{padding-left:80px!important;padding-right:80px!important}}@media(max-width:767px){.m-app-section:has(traxoft-viewer)>.container,.m-app-section:has(traxoft-viewer) .m-section-my{padding-left:0!important;padding-right:0!important}}.m-app-section:has(traxoft-viewer) .m-app-section__content,.m-app-section:has(traxoft-viewer) .shopify-app-block{padding:0!important;margin:0!important;width:100%!important;background:transparent!important;box-sizing:border-box}traxoft-viewer,traxoft-viewer .traxoft-viewer,traxoft-viewer .voting-preview,traxoft-viewer voting-viewer{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;background:transparent!important}traxoft-viewer .voting-viewer{background-color:transparent!important;width:100%!important;max-width:100%!important;box-sizing:border-box;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:0!important;min-height:auto;padding:0!important;overflow-x:hidden;overflow-y:visible}traxoft-viewer .voting-text-group{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;padding:0 20px;margin:0 auto 24px;box-sizing:border-box;max-width:360px}traxoft-viewer .voting-title{font-family:var(--voting-font-serif)!important;font-weight:400!important;font-style:normal!important;font-size:34px!important;line-height:33px!important;letter-spacing:0!important;color:#000!important;text-align:center!important;margin:0!important;padding:0!important;box-sizing:border-box}traxoft-viewer .voting-subtitle{font-family:var(--voting-font-sans)!important;font-weight:400!important;font-size:16px!important;line-height:1.3!important;color:#000!important;text-align:center!important;margin:0!important;padding:0!important;max-width:292px;box-sizing:border-box}traxoft-viewer ul.voting-elements-list,traxoft-viewer ul.voting-elements-list.row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:flex-start!important;gap:12px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:8px 20px!important;list-style:none!important;overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;box-sizing:border-box}traxoft-viewer ul.voting-elements-list::-webkit-scrollbar{display:none}traxoft-viewer ul.voting-elements-list>li,traxoft-viewer ul.voting-elements-list>li.col-6,traxoft-viewer ul.voting-elements-list>li.col-md-4,traxoft-viewer ul.voting-elements-list>li.col-lg-3,traxoft-viewer ul.voting-elements-list>li[class*=col-]{flex:0 0 249px!important;width:249px!important;max-width:249px!important;min-width:249px!important;margin:0!important;padding:0!important;scroll-snap-align:center;display:block!important}traxoft-viewer voting-element,traxoft-viewer .voting-element{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;max-width:249px!important;position:relative!important;box-sizing:border-box;gap:0!important}traxoft-viewer .voting-element-action{position:relative!important;width:100%!important;display:block!important;order:0;margin:0!important;padding:0!important}traxoft-viewer .voting-element-image{width:249px!important;height:275px!important;max-width:100%!important;overflow:hidden!important;background-color:#0000000d;display:block!important;padding:0!important;margin:0!important;border-radius:2px}traxoft-viewer .voting-element-image img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}traxoft-viewer .vote-button{order:1!important;position:relative!important;width:137px!important;margin:-45px auto 10px!important;padding:0!important;z-index:3;display:flex!important;align-items:center!important;justify-content:center!important}traxoft-viewer .vote-button button,traxoft-viewer .vote-button button.ant-btn,traxoft-viewer .vote-button button.ant-btn-primary,traxoft-viewer button[nz-button]{width:137px!important;height:31px!important;min-width:137px!important;padding:0 12px!important;background-color:var(--voting-button-bg)!important;backdrop-filter:blur(1.65px)!important;-webkit-backdrop-filter:blur(1.65px);border:0!important;border-radius:2px!important;color:var(--voting-white)!important;font-family:var(--voting-font-sans)!important;font-weight:500!important;font-size:14px!important;line-height:1!important;letter-spacing:.04em!important;text-transform:uppercase!important;cursor:pointer!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:background-color .15s ease}traxoft-viewer .vote-button button:hover,traxoft-viewer .vote-button button.ant-btn-primary:hover,traxoft-viewer button[nz-button]:hover{background-color:#83817ed9!important}traxoft-viewer .vote-button button>span{display:inline!important;line-height:inherit!important}traxoft-viewer .voting-element-title{font-family:var(--voting-font-sans)!important;font-weight:400!important;font-size:16px!important;line-height:1.25!important;letter-spacing:-.8px!important;color:var(--voting-text-dark)!important;text-align:left!important;margin:10px 0 0!important;padding:0!important;max-width:249px!important;width:249px!important;order:2!important;display:block!important}traxoft-viewer nz-drawer,traxoft-viewer .final-screen-toggle,traxoft-viewer .ant-drawer,traxoft-viewer .ant-drawer-mask,traxoft-viewer .ant-drawer-content-wrapper{display:none!important}@media(min-width:768px){traxoft-viewer .voting-viewer{flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:60px!important;min-height:500px!important;height:500px!important;padding:0!important}traxoft-viewer .voting-text-group{flex:0 0 386px!important;width:386px!important;max-width:386px!important;align-items:flex-start!important;padding:0!important;margin:0!important;gap:20px!important}traxoft-viewer .voting-title{font-size:68px!important;line-height:1.177!important;text-align:left!important;margin:0!important;padding:0!important;max-width:none!important}traxoft-viewer .voting-subtitle{font-size:24px!important;line-height:1.2!important;text-align:left!important;max-width:330px!important;margin:0!important;padding:0!important}traxoft-viewer ul.voting-elements-list,traxoft-viewer ul.voting-elements-list.row{flex:1 1 auto!important;min-width:0!important;gap:27px!important;padding:0 0 14px!important;justify-content:flex-start!important;align-items:center!important;scrollbar-width:thin!important;scrollbar-color:rgba(0,0,0,.35) transparent!important}traxoft-viewer ul.voting-elements-list::-webkit-scrollbar{display:block!important;height:6px}traxoft-viewer ul.voting-elements-list::-webkit-scrollbar-track{background:transparent}traxoft-viewer ul.voting-elements-list::-webkit-scrollbar-thumb{background:#00000059;border-radius:3px}traxoft-viewer ul.voting-elements-list::-webkit-scrollbar-thumb:hover{background:#00000080}traxoft-viewer .voting-element-title{font-size:18px!important;letter-spacing:-.9px!important;margin-top:12px!important}traxoft-viewer .vote-button button,traxoft-viewer .vote-button button.ant-btn,traxoft-viewer .vote-button button.ant-btn-primary,traxoft-viewer button[nz-button]{font-size:16px!important}}@media(min-width:1280px){traxoft-viewer .voting-viewer{gap:80px!important}traxoft-viewer .vote-button button,traxoft-viewer .vote-button button.ant-btn-primary,traxoft-viewer button[nz-button]{font-size:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/voting-override.css.map */
