.ct__quizzz{border-top-right-radius:20px;border-top-left-radius:20px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;color:#fff;padding:24px;text-align:center;gap:8px;cursor:pointer;max-width:250px}.ct_configuration_content button.btn.btn--smaller svg path{stroke-width:2px;stroke:#fff}.configuration_product___content .quantity_ctm{gap:16px;margin-top:24px}.configuration_product___content .quantity_ctm input{border:1px solid #66a2c0;padding:16px;text-align:center;font-weight:700;font-size:1.4rem;color:#45637a;width:90px;height:60px;border-radius:20px;background:#fff}ul.buttons_back{display:flex;justify-content:space-between}.quantity_ctm{display:flex;align-items:center;gap:8px;justify-content:center}table tr.product-meta:nth-of-type(2) input{border:0}td.center.quantity input{width:60px;border:1px solid #66a2c0;background:#fff;border-radius:20px;font-size:16px;font-weight:700;text-align:center}table tr.product-meta:nth-of-type(2) button.btn{display:none}td.center.quantity button.btn{width:22px!important;height:22px;border-radius:50%;padding:0}.ct_configuration_content .color__bg-input{border:0;background:#fff}.ct_configuration_content button.btn.btn--smaller svg{width:20px;height:20px}.ct_configuration_content button.btn.btn--smaller{background:#45637a!important;opacity:1;padding:0;color:#fff!important;border-radius:50%!important;width:41px;height:41px!important}ul.buttons_back{margin-top:32px}button.ct_back_btn,button.ct_add_btn{width:100%;padding:24px;text-transform:uppercase;letter-spacing:2px;max-width:fit-content;border:1px solid currentColor;border-radius:20px;font-size:14px}ul.buttons_back{list-style:none;padding:0}tr.product-meta[data-title=true],tr.product_heading[data-title=true]{display:none}h2.ctm__product_configuration_heading{text-align:center;font-size:32px}.ctm__product_configuration{display:none}button.ct_continue_btn{width:100%;padding:24px;text-transform:uppercase;letter-spacing:2px;max-width:150px;background:#a1c854;color:#fff;border-radius:20px;font-size:14px}.product_configuration__content table tr td.picture{padding:0;width:72px}.product_configuration__content table tr td.category{background:transparent;padding:24px}.product_configuration__content table tr td{background:#fff;padding:8px 24px;text-transform:uppercase;font-weight:500;font-size:17px;border-bottom:1px solid #eef8ff}.product_configuration__content table th{background:#45637a;color:#fff;font-weight:700;padding:24px}.ct_configuration_content ul.buttons{padding:0;margin:0;list-style:none;display:flex;width:100%;justify-content:flex-end;gap:24px}.ctm__product_configuration .right{text-align:right}.ctm__product_configuration .center{text-align:center}.ctm__product_configuration table thead tr th:first-of-type{border-top-left-radius:20px;text-align:left}.ctm__product_configuration table thead tr th:last-of-type{border-top-right-radius:20px}.ctm__product_configuration{max-width:820px;margin:auto}.product_configuration__content table{width:100%;margin-top:64px}ul.ct_options input:checked+label *{color:#a1c854}ul.ct_options input:checked+label:before{content:"\2705";border:0;width:auto;height:auto}ul.ct_options li{margin-bottom:16px}ul.ct_options input:checked+label{color:#a1c854;border-color:#a1c854}ul.ct_options label span{padding-left:32px}ul.ct_options label:before{content:"\f111";width:16px;height:16px;border:2px solid black;border-radius:50%;position:absolute}ul.ct_options label{display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;align-items:center;font-weight:600;border:1px solid transparent;color:#45637a;border-radius:36px;padding:24px 32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer!important;gap:16px;position:relative;-webkit-transition:all,.3s;-moz-transition:all,.3s;-ms-transition:all,.3s;-o-transition:all,.3s;transition:all,.3s}ul.ct_options label p{font-size:13px}ul.ct_options input{display:none}.configuration_product___content_ct p{font-size:14.4px}ul.ct_options{list-style:none;padding:0;margin:0;text-align:left;width:100%}.ct__quizzz p.p{line-height:20px;font-size:14.4px;letter-spacing:normal;font-weight:500}.ct__quizzz h2.h4{position:relative;padding-right:46px;font-size:38.4px;font-weight:700}.configuration_product__new .configuration_product___content{display:flex;width:100%;flex-direction:column;align-items:center;background:#fff;border-radius:20px;padding:64px;box-shadow:10px 10px 20px #0000000d;gap:8px}.configuration_product__new{margin-bottom:32px}.configuration_product__new .configuration_product___content h3.h3{font-weight:700;font-size:1.4rem}.ct__quizzz h2.h4:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%) translate(8px);width:40px;height:40px;background:url(/cdn/shop/files/badge.svg?v=1752860883) no-repeat center center / contain;display:block}.ct_configuration_content{max-width:600px;margin:auto;text-align:center}@media screen and (max-width: 768px){.configuration_product__new .configuration_product___content{padding:32px}.ctm__product_configuration,.ct_configuration_content{padding:0 32px}ul.ct_options label{padding:16px 24px}table.config_product thead{display:none}.config_product tr.product-meta{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;background:#fff;border-top:0!important}.config_product .name{order:-10;flex-basis:83%;flex-grow:1;width:max-content;font-size:.95rem}.config_product .reference{order:-9;flex-basis:5%;color:#909090;font-size:.7rem}.ctm__product_configuration .unit{order:-6}.ctm__product_configuration .total{order:-5;flex-basis:100%;font-weight:600}.ctm__product_configuration td.center.quantity{order:-7;flex-grow:1;text-align:right}.config_product .picture{order:-8;flex-basis:50px}.product_configuration__content table tr td.picture{height:72px}.product_configuration__content table tr td.picture img{height:100%;object-fit:cover;width:72px!important;max-width:fit-content}.product_configuration__content table tr td.category{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;background:#fff}.ctm__product_configuration td{padding:8px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
