.product-form .trust-icon:not(:first-of-type){margin-top:-12px;line-height:1}.quantity-buttons{display:grid;grid-template-columns:1fr 1fr;flex-wrap:wrap;gap:1rem;width:auto;margin-top:-1rem;max-width:600px}.quantity-buttons:empty{display:none}.qty-btn-wrap{text-align:center;position:relative;min-width:200px;width:100%;max-width:300px;margin:1.5rem auto 0}.qty-btn-wrap .qty-savings{position:absolute;top:5px;left:50%;transform:translate(-50%,-75%);padding:5px 15px;min-width:50%;width:fit-content;line-height:1;border-radius:20px;z-index:9;font-weight:600}.qty-btn-wrap input{display:none}.qty-btn-wrap label{padding:0;border:2px solid transparent;border-radius:10px;line-height:1;display:flex;align-items:center;gap:5px;overflow:hidden;position:relative;cursor:pointer}.qty-btn-wrap .qty-heading{min-width:100px;max-width:100px;margin:0 auto;font-weight:600;font-size:1rem}.qty-btn-wrap img{max-width:100px;object-fit:cover;aspect-ratio:1}.qty-btn-wrap .btn-title{padding:.8rem;position:absolute;left:0;top:0;width:100%}.qty-btn-wrap .btn-title,.qty-btn-wrap .btn-price{text-align:center;font-size:1.1rem;font-weight:700}.product-form afterpay-placement{margin-top:-20px!important}.container #new-form{margin-top:1.5rem}@media screen and (max-width: 1024px){.quantity-buttons{gap:.5rem;max-width:500px}.qty-btn-wrap{max-width:250px}.qty-btn-wrap img{max-width:75px}.qty-btn-wrap .qty-heading{font-size:18px}.qty-btn-wrap .qty-savings{font-size:15px}}@media screen and (max-width: 999px){#main .container{padding:0 var(--container-gutter-content)}.image-with-text{padding-left:0;padding-right:0}}@media screen and (max-width: 768px){.qty-btn-wrap .qty-heading{padding:0 10px;min-width:auto}.qty-btn-wrap .qty-heading{font-size:.8rem}.qty-btn-wrap .qty-savings{font-size:.7rem}}@media screen and (max-width: 600px){.quantity-buttons{grid-template-columns:1fr 1fr}.qty-btn-wrap{min-width:100%}}.partial-payment-terms{margin-top:10px}.partial-payment-terms p{line-height:2;display:flex;flex-wrap:wrap;align-items:center}.partial-payment-terms .variant-partial-price{margin:0 4px}.partial-payment-terms img{max-width:80px;margin:0 4px}.product--featured .partial-payment-terms{margin:0}image-with-text video{width:100%}image-with-text video+svg[reveal-visibility]{visibility:hidden!important}.image-with-text__ugc-content{margin:16px 0}@media screen and (min-width: 741px){.image-with-text__ugc-content{margin:24px 0}}@font-face{font-family:Centra No2;src:url(/cdn/shop/files/Centra_No2.woff?v=1663639564) format("woff");font-style:normal;font-display:swap}@font-face{font-family:Centra No2 Medium;src:url(/cdn/shop/files/Centra_No2_Medium.woff?v=1663639563) format("woff");font-style:normal;font-display:swap}@font-face{font-family:Centra No2 Italic;src:url(/cdn/shop/files/Centra_No2_Italic.woff?v=1663639572) format("woff");font-style:normal;font-display:swap}@font-face{font-family:Centra No2 Bold;src:url(/cdn/shop/files/Centra_No2_Bold.woff?v=1663639567) format("woff");font-style:normal;font-display:swap}@font-face{font-family:Centra No2 Bold Italic;src:url(/cdn/shop/files/Centra_No2_Bold_Italic.woff?v=1663639690) format("woff");font-style:normal;font-display:swap}@media (max-width: 767px){#s-0c62124c-3d5b-49f9-9607-b9598c556c34{margin-left:0%!important;margin-right:0%!important}#s-feb1b96d-15c1-4701-b2ed-5ed99a64b13f,#s-0c62124c-3d5b-49f9-9607-b9598c556c34 .shogun-heading-component{margin-left:5%!important;margin-right:5%!important}}.product__thumbnail-scroll-shadow,#main .shogun-root{max-width:100%;overflow:hidden}#main{max-width:100%}p{line-height:28px}#new-form #accessories-form{margin:2rem 0 2.25rem}#accessories-form .section-title-wrap{display:flex;justify-content:space-between;align-items:center;margin:.5rem 0}#accessories-form #open-upsells-info{text-decoration:underline;font-size:.85rem;cursor:pointer}#accessories-form .section-title{margin:0;font-weight:400;font-size:16px}#accessories-form .upsells-wrap{display:flex;gap:10px}#accessories-form .upsell-item{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}#accessories-form .upsell-item:nth-child(n+4){display:none}#accessories-form .upsell-item label{padding:.5rem .75rem;display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;height:100%;border-radius:5px;border:2px solid var(--border-color);box-shadow:0 1px 4px 0 var(--border-color);background-color:var(--bg-color)}#accessories-form .upsell-title{color:var(--border-color-active);display:flex}#accessories-form .upsell-title .product-title{display:block;width:85%;margin:0;font-size:var(--font-size-p-title);color:var(--p-title-color)}#accessories-form .bubble{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-color);width:22px;height:22px;line-height:22px;font-size:22px;border-radius:50%}#accessories-form .upsell-title,#accessories-form .upsell-price{text-align:left;line-height:1.15;font-weight:500;letter-spacing:0;font-size:var(--font-size-p-price)}#accessories-form .upsell-price{display:flex;gap:.5rem}#accessories-form .upsell-price h4{margin:0;font-weight:400}#accessories-form .upsell-price .compare-price{font-weight:400;text-decoration:line-through}#accessories-form .upsell-qty{font-weight:600;color:var(--p_color_qty);display:flex;gap:.5rem;justify-content:center}#accessories-form .qty{min-width:36px;font-size:.85rem}#accessories-form input[type=checkbox]{display:none}#accessories-form input[type=checkbox]:checked+label{border:2px solid var(--border-color-active);box-shadow:0 1px 4px 0 var(--border-color-active);background-color:var(--bg-color-active)}#accessories-form input[type=checkbox]:checked+label .bubble{border:1px solid var(--border-color-active)}#accessories-form input[type=checkbox]:checked+label .bubble:after{content:"";display:inline-block;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:50%;background:var(--border-color-active)}#accessories-form+#AddToCart{margin-top:1.5rem;margin-bottom:1rem}#accessories-form .how-it-works-link{text-decoration:underline;text-underline-offset:1px;cursor:pointer;font-size:.9rem}#new-form-atc,.new-form-atc{gap:5rem}.new-form-atc .btn-price{display:flex;gap:1rem;justify-content:center}.new-form-atc .btn-price .total-compare-price{text-decoration:line-through;font-weight:400}.product-form__option-info,.product-form__quantity-label{font-size:16px}.p-title-WB{margin-top:-1.5rem}@media screen and (max-width: 600px){#main{max-width:100%;overflow:hidden}#accessories-form .upsell-item label{padding:.5rem}#accessories-form .bubble{width:18px;height:18px}#accessories-form .upsell-qty{flex-direction:column}#accessories-form .qty{min-width:60px;margin:0 auto}}@media screen and (min-width: 1024px){#accessories-form .upsells-wrap{gap:1rem}product-media{position:sticky;top:50px}}@media screen and (max-width: 450px){#accessories-form .upsells-wrap{display:grid;grid-gap:.5rem;grid-auto-columns:calc(42.5% - 1rem);grid-auto-flow:column;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;width:calc(100% + .5rem)}#accessories-form .upsells-wrap .upsell-item img{max-width:calc(100% - .25rem)}#accessories-form .upsell-title .product-title,#accessories-form .upsell-price h4{font-size:13px}#accessories-form .upsells-wrap::-webkit-scrollbar{width:0px;display:none}}.upsell-variant-select .product-form__option-info{font-size:10px}.upsell-variant-select .variant-swatch-list{gap:4px;margin:-6px 0}.upsell-variant-select .variant-swatch label{height:auto!important;padding:5px!important;margin:0!important}.upsell-variant-select .variant-swatch label img{width:24px}.addToCart-w-price{display:flex;gap:5rem;justify-content:center;text-transform:uppercase}@media screen and (max-width: 600px){.section__color-wrapper .container{padding-left:7.5px!important;padding-right:7.5px!important}.shopify-section--custom-html .section__color-wrapper .container{padding-left:0!important;padding-right:0!important}}@media screen and (min-width: 600px){.section__color-wrapper .container{padding-left:0;padding-right:0}.shopify-section--featured-product{padding-left:var(--container-gutter);padding-right:var(--container-gutter)}}button.button--bundle-atc{background-color:#f7f935!important;color:#331279!important}
/*# sourceMappingURL=/cdn/shop/t/75/assets/custom.css.map */
