.avpoptions-container__v2 .customize-swtach__quantity .avp-productoptionswatch-box,.customize-swtach__quantity .avp-value-grid-item{margin:unset!important}.avpoptions-container__v2 .sz-swatch__m .avp-productoptionswatch{width:46px;height:46px}.avpoptions-container__v2 .sz-swatch__m input:checked+.avp-productoptionswatch-box .avp-productoptionswatch::before,.avpoptions-container__v2 .sz-swatch__m input:checked+.avp-productoptionswatch::before{left:10px;top:22px;font-size:14px}.avpoptions-container__v2 .apo-temp__hat .option-avis-swatch-drop-down{padding:15px 40px 15px 12px}.avpoptions-container__v2 .ap-options__number-container.apo-temp__jerseys,.avpoptions-container__v2 .ap-options__select-container.apo-temp__jerseys,.avpoptions-container__v2 .ap-options__text-container.apo-temp__jerseys{width:32%!important}.avpoptions-container__v2 .ap-options__select-container.apo-temp__jerseys.apo-jerseys__font,.avpoptions-container__v2 .ap-options__select-container.apo-temp__jerseys.apo-jerseys__number-player,.avpoptions-container__v2 .ap-options__text-container.apo-temp__jerseys.apo-jerseys__team{width:100%!important}.apo-temp__jerseys .apo-group-child{display:flex}.avpoptions-container__v2 .apo-temp__jerseys.ap-options__optiongroup-container{padding:14px 10px 12px 12px!important}.avpoptions-container__v2 .apo-temp__jerseys.ap-options__optiongroup-container .avp-option{margin-right:8px!important}.avpoptions-container__v2 .sz-swatch__xl .avp-productoptionswatch{width:72px;height:72px}.avpoptions-container__v2 .sz-swatch__m input:checked+.avp-productoptionswatch::before,.avpoptions-container__v2 .sz-swatch__xl input:checked+.avp-productoptionswatch-box .avp-productoptionswatch::before{left:10px;top:22px;font-size:16px}.avpoptions-container__v2 .apo-hide__check input:checked+.avp-productoptionswatch-box .avp-productoptionswatch::before,.avpoptions-container__v2 .apo-hide__check input:checked+.avp-productoptionswatch::before,.avpoptions-container__v2 .customize-swtach__quantity input:checked+.avp-productoptionswatch-box .avp-productoptionswatch::before,.avpoptions-container__v2 .customize-swtach__quantity input:checked+.avp-productoptionswatch::before{display:none!important}.avpoptions-container__v2 .apo-temp__engagement-ring .avp-productoptionswatch-box img{bottom:110%!important}#avpoptions-container__v2>div.apo-customize__accordion>span,.avpoptions-container__v2 .apo-temp__bracelet-id .avp-productoptionswatch-box img,.avpoptions-container__v2 .apo-temp__customize-mug .avp-productoptionswatch-box img,.avpoptions-container__v2 .apo-temp__wedding-invitation .avp-productoptionswatch-box img{display:none}.avpoptions-container__v2>div.apo-temp__build-pc>span.ap-options__swatch.avp-col-22>label,.avpoptions-container__v2>div.apo-temp__build-pc>span.ap-options__swatch.avp-col-46>fieldset>label,.avpoptions-container__v2>div.apo-temp__build-pc>span.ap-options__swatch.avp-col-46>label{width:unset!important;margin-right:24px!important}.avpoptions-container__v2 .apo-temp__build-pc .avp-productoptionswatch{width:80px!important;height:80px!important}.avpoptions-container__v2 .customize-swtach__quantity span.ap-options__swatch fieldset{display:grid!important;grid-template-columns:repeat(4,1fr)!important;grid-gap:1.4rem}.avpoptions-container__v2 .customize-swtach__quantity .avp-value-grid{width:110px!important;flex-direction:column;align-items:center;border:2px solid transparent;padding-top:6px;border-radius:8px}.avpoptions-container__v2 .customize-swtach__quantity .avp-value-grid.apo-checked{border-color:#ad0000}.customize-swtach__quantity .avp-value-grid label{margin-right:unset!important;margin-bottom:unset!important}.avpoptions-container__v2 .customize-swtach__quantity .avp-productoptionswatch{border-radius:4px!important;width:95px!important;height:95px!important;margin:unset!important}.avpoptions-container__v2 .customize-swtach__quantity .avp-qty-wrapper .avp-qty-button{border:unset!important;width:20px;height:20px}.avpoptions-container__v2 .customize-swtach__quantity .avp-qty-wrapper .avp-qty-button[disabled=disabled] svg{color:#ad000066}.avpoptions-container__v2 .customize-swtach__quantity .avp-qty-wrapper .avp-qty-button svg{color:#ad0000;width:2rem}.avpoptions-container__v2 .customize-swtach__quantity .avp-qty-wrapper .avp-qty-input{width:48px!important;box-shadow:unset!important;color:#ad0000;font-weight:700}.avpoptions-container__v2 .customize-swtach__quantity .avp-productoptionswatchwrapper input[type=checkbox]:checked+.avp-productoptionswatch,.avpoptions-container__v2 .customize-swtach__quantity .avp-productoptionswatchwrapper input[type=checkbox]:checked+.avp-productoptionswatch-box .avp-productoptionswatch,.avpoptions-container__v2 .customize-swtach__quantity .avp-productoptionswatchwrapper input[type=radio]:checked+.avp-productoptionswatch,.avpoptions-container__v2 .customize-swtach__quantity .avp-productoptionswatchwrapper input[type=radio]:checked+.avp-productoptionswatch-box .avp-productoptionswatch{box-shadow:unset}.avpoptions-container__v2 .apo-temp__wardrobe .option-avis-swatch-value-box{width:140px;height:50px}#avpoptions-container__v2>div.avpo-accordion-multiple-items.apo-temp__balloon-set>span>fieldset>label,#avpoptions-container__v2>div.avpo-accordion-multiple-items.apo-temp__balloon-set>span>label{width:unset!important}.avpoptions-container__v2 .apo-temp__balloon-set .avp-productoptionswatch-box img,.avpoptions-container__v2 .apo-temp__bedding-set .avp-productoptionswatch-box img{display:none!important;margin-bottom:12px}.apo-accordion__item{display:block!important}#avpoptions-container__v2 div.apo-customize__accordion fieldset{padding:5px;transition:.6s ease-in-out;border-radius:0 0 6px 6px}#avpoptions-container__v2 div.apo-customize__accordion>span{padding:6px 12px}#avpoptions-container__v2 div.apo-customize__accordion .ap-label-tooltip{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 5.7' style='enable-background:new 0 0 9 5.7' xml:space='preserve'%3E%3Cpath d='M8.4.2C8.2.1 8 0 7.8 0s-.3.1-.5.2L4.5 3 1.7.2C1.5.1 1.4 0 1.2 0S.8.1.6.2L.2.6C.1.8 0 1 0 1.2s.1.4.2.5L4 5.5c.1.1.3.2.5.2s.4-.1.5-.2l3.8-3.8c.1-.1.2-.3.2-.5S8.9.8 8.8.6L8.4.2z' style='fill:%23959595'/%3E%3C/svg%3E")!important;-moz-appearance:none;-webkit-appearance:none!important;appearance:none!important;background-repeat:no-repeat!important;background-position:calc(100% - 19px) center!important;background-size:auto 6px!important;line-height:normal;padding:16px 12px;border-top:1px solid #959595;border-bottom:1px solid #959595;border-radius:unset;cursor:pointer}#avpoptions-container__v2 .apo-customize__accordion:hover .ap-label-tooltip{border-color:#000;background-color:#e3e3e34d}#avpoptions-container__v2 .apo-temp__wedding-invitation .apo-maincolorpicker{padding:unset;border:unset;background:0 0;box-shadow:unset}#avpoptions-container__v2 .apo-temp__wedding-invitation .apo-colorlabel>span{color:#000!important}.avpoptions-container__v2 .apo-temp__wedding-invitation .apo-icon__color{width:45px!important;height:45px!important}#avpoptions-container__v2>div.apo-temp__wedding-invitation>span.ap-options__swatch>label>input+span{border:unset;box-shadow:unset;background-size:contain;zoom:2}#avpoptions-container__v2 .apo-temp__wedding-invitation input:checked+.avp-productoptionswatch::before{top:34px!important;color:#008060!important;left:20px;font-size:18px}#avpoptions-container__v2>div.apo-temp__wedding-invitation .avp-colorpicker{left:-54px!important;top:-5px!important}