.add-on-info{display:flex;align-items:center}.add-on-info .price{display:flex;align-items:flex-start}span.button_custom:after{content:"+"}.add-on-info span.button_custom{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 1rem;cursor:pointer;font:inherit;font-size:1.5rem;text-decoration:none;-webkit-appearance:none;appearance:none;background-color:#f36a26;margin-right:5px;font-size:12px;border-radius:5px;width:28px;height:28px;letter-spacing:0;color:#fff}input[type=checkbox]:checked+label span.button_custom:after{content:"\2713"}.add-on{display:none!important}.add-on-wrapper{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)}.add-on-wrapper+p{font-size:13px}.variant-description{font-style:normal;font-weight:400;font-size:11px;line-height:13px}.variant-dimension{margin-bottom:0}.variant-dimension strong{color:#000}product-form.form-bg{background:#fbf9f6;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:15px 40px;position:relative;top:-25px}span#preAddOnPrice,span#variantPriceATC{margin-right:5px}.mt-0{margin-top:0!important}.add-on-wrapper .modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.add-on-wrapper .modal-content{margin:10% auto;padding:20px;border:1px solid #888;width:90%;max-width:1000px;height:fit-content;background:#fbf9f6;color:var(--colorTextBody);box-shadow:0 4px 10px 4px #00000040}.add-on-wrapper .close{color:#aaa;float:right;font-size:28px;font-weight:700;margin-left:5px}.add-on-wrapper .close:hover,.add-on-wrapper .close:focus{color:#000;text-decoration:none;cursor:pointer}.add-on-wrapper .modal-return{display:flex;justify-content:end}.add-on-wrapper .modal-return .close{border:1px solid;padding:10px 20px;color:#000;border-radius:10px;display:flex;align-items:center;background:#fbf9f6;box-shadow:0 4px 10px 4px #0000001a}#qvImage{width:100%;object-fit:contain}#qvTitle{font-style:normal;font-weight:700;font-size:28px;line-height:normal;color:#333}#qvPrice{font-style:normal;font-weight:400;font-size:30px;line-height:150%;color:#333}#qvDescription{font-style:normal;font-weight:400;font-size:16px;line-height:150%}span#info:after{content:"\1f6c8";position:relative;left:10px}.modal-return .close>span:last-child{font-style:normal;font-weight:400;font-size:22px;line-height:150%;letter-spacing:.05em;color:#000}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:565px;height:fit-content;color:#000;text-align:left;padding:23px 35px;position:absolute;z-index:10;bottom:100%;right:0%;margin-right:-115px;background:#fbf9f6;border:1px solid #333333;box-shadow:0 4px 4px #00000040;border-radius:10px}.tooltiptext ul{padding-left:50px}.tooltip:hover .tooltiptext{visibility:visible}.popup-product-title{font-style:normal;font-weight:700;font-size:18px;line-height:21px}.popup-content ul li{font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:#333;margin:15px 0}.popup-info-wrapper{margin:10px 0}.popup-info-wrapper p{display:inline}.product-form__input legend>span:first-child{color:#000}@media screen and (max-width:749px){.add-on-info{flex-direction:column}.modal-content{width:80%}.tooltip .tooltiptext{width:300px;bottom:100%;left:100%;margin-left:-125px}.add-on-info .price{flex-direction:column}}.add-tab>input,.add-tab section>div{display:none}#tab1:checked~section .tab1,#tab2:checked~section .tab2,#tab3:checked~section .tab3,#tab4:checked~section .tab4,#tab5:checked~section .tab5,#tab6:checked~section .tab6{display:block;border:1px solid #f36a26;position:relative;top:-2px}.inter-text{font-style:normal;font-weight:600;font-size:11px;line-height:13px;letter-spacing:1.5px;text-transform:uppercase}.roboto-head{font-style:normal;font-weight:700;font-size:18px;line-height:21px;color:#000}.robot-text{font-style:normal;font-weight:400;font-size:16px;line-height:150%}.add-tab ul{list-style:none;padding:0;display:flex;justify-content:flex-start;flex:0 0 100%;margin:0;max-width:41rem;min-width:fit-content}.add-tab ul li label:active{background:#fff;border-bottom:0px}.add-tab ul li:not(:last-child) label{border-right-width:0}.add-tab section{flex:0 0 100%;padding:0;margin:0 0 1.2rem;max-width:41rem;min-width:auto}.add-tab section div{padding:5px;width:100%;background:#fff;line-height:1.5em;letter-spacing:.3px;color:#444}.add-tab section div h2{margin:0;letter-spacing:1px;font-style:normal;font-weight:700;font-size:14px;line-height:16px}.add-tab section .price span:first-child{font-style:normal;font-weight:400;font-size:16px;line-height:24px}.add-tab section .description{font-style:normal;font-weight:400;font-size:11px;line-height:150%}.add-tab section img{width:130px;height:130px;object-fit:contain}#tab1:checked~nav .tab1 label,#tab2:checked~nav .tab2 label,#tab3:checked~nav .tab3 label,#tab4:checked~nav .tab4 label,#tab5:checked~nav .tab5 label,#tab6:checked~nav .tab6 label{background:#fff;color:#111;position:relative}#tab1:checked~nav .tab1 label:after,#tab2:checked~nav .tab2 label:after,#tab3:checked~nav .tab3 label:after,#tab4:checked~nav .tab4 label:after,#tab5:checked~nav .tab5 label:after,#tab6:checked~nav .tab6 label:after{content:"";display:block;position:absolute;height:2px;width:100%;background:#fff;left:0;bottom:-1px}.add-on-tab{font-style:normal;font-weight:600;font-size:14px;line-height:17px;display:flex;align-items:center;text-align:center;margin-bottom:10px;border-radius:2px;border:1px solid #DADBDA;background-color:#fff}.add-on-tab:not(:last-child){margin-right:5px}.add-on-tab label{color:#000;font-style:normal;font-weight:600;font-size:12px!important;line-height:17px!important;text-transform:uppercase;padding:7px 12px;display:flex;flex-direction:column;align-items:center}.active-tab{margin-bottom:0!important;padding-bottom:10px;background:#fff;border:1px solid #f36a26;border-bottom:0px;z-index:2}label.active-tab{border:0px!important}.active-tab img{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.purchase-wrapper{margin:0!important;padding-left:0!important}.purchase-wrapper label{font-style:normal;font-weight:400;font-size:8px;line-height:150%}i.icon:after{content:"\2c5";display:flex;justify-content:center;font-size:9px;color:#a7a7a7}#tab1:checked~nav .tab1 i.icon:after,#tab2:checked~nav .tab2 i.icon:after,#tab3:checked~nav .tab3 i.icon:after,#tab4:checked~nav .tab4 i.icon:after,#tab5:checked~nav .tab5 i.icon:after,#tab6:checked~nav .tab6 i.icon:after{content:"\2c4"}.included_product_desc{font-style:normal;font-weight:400;font-size:9px!important;line-height:15px;color:#a9a9a9}#selectedAddOn,#selectedOption{font-size:10px;font-weight:500}#preAddOn{display:flex;width:100%;justify-content:center}#title_separator{height:1px;background:#eaeaea;width:55%}span.quickViewAddOn{font-style:italic;font-weight:300;font-size:10px;line-height:150%;cursor:pointer}.center{text-align:center}product-form{background:#fbf9f6}@media screen and (max-width:670px){variant-radios,product-form.form-bg{padding:10px}#qvImage{width:100%;object-fit:contain}}@media screen and (max-width:767px){#title_separator{width:65%}.add-tab ul li label{padding:5px!important;font-size:11px!important}#preAddOn{font-size:11px}}@media screen and (min-width:672px)and (max-width:990px){.add-on-tab:not(:last-child){margin-right:2px}variant-radios,product-form.form-bg{padding:4px}.add-on-info .price{flex-direction:column;align-items:flex-start}}@media screen and (min-width:991px){.product-form__input input[type=radio]+label{width:130px;height:47px;line-height:25px}.add-on-info .product-information{padding:50px}.add-on-tab label{font-size:10px!important;width:130px}.add-on-tab:not(:last-child){margin-right:5px}.product-form.form-bg,variant-radios{padding:15px!important}svg.magnifier{position:relative;top:3px;left:3px}.close{position:relative;top:-15px}.info-wrapper{margin-left:10px}}@media screen and (min-width:1250px){.product-form__input input[type=radio]+label{width:159.04px;height:fit-content}.add-on-tab label{width:159.04px}.add-tab section{max-width:unset;width:493px}.product-form__buttons:not(.add-on-button){max-width:525px;padding:15px}.add-on-button{max-width:unset;width:493px}.add-on-info .price{align-items:center}}@media screen and (min-width:1900px){.add-tab section{max-width:unset;width:493px}}@media screen and (min-width:2500px){.add-tab section{max-width:unset;width:499px}}.add-on-button .shopify-payment-button{display:none}.add-on-tab .icon-chevron-down{width:10px;height:10px}.product-information{margin-top:20px}@media(max-width:767px){.add-tab section div{text-align:left}.info-wrapper{margin-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
