@media screen and (min-width: 990px){.header--middle-left{grid-template-columns:auto 1fr auto}.header__inline-menu{justify-self:center}}.pointer-none{pointer-events:none;cursor:no-drop}.product variant-selects .product-form__input--pill input[type=radio]+label{width:100%;text-align:left}.dropdown-options li label{padding:10px;border-bottom:1px solid #ddd;cursor:pointer;font-size:11px;display:flex;gap:7px;flex-direction:column;align-items:center}.dropdown-options li:hover label{background-color:#f0f0f0}.product .product-form__input--pill input[type=radio]+label,.laming_type-main label{opacity:.6;border-radius:1px;border-width:1px;font-size:13px;font-weight:400;letter-spacing:.01875rem;line-height:1.44;margin-top:0;margin-bottom:10px;min-height:48px;padding:16px!important;min-width:75px;text-align:center;width:calc(25% - 7.9px)}.product .product-form__input--pill input[type=radio]:hover+label,.product-form__input--pill input[type=radio]:checked+label,.horizontal-view input[type=radio]:hover+label,.horizontal-view input[type=radio]:hover+label img,.horizontal-view input[type=radio]:checked+label,.horizontal-view input[type=radio]:checked+label img,.product variant-selects .product-form__input--pill input[type=radio]:checked+label.variant-button-label img{opacity:1!important;background-color:rgb(var(--color-background))!important;color:rgba(var(--color-foreground))!important;border-color:rgba(var(--color-foreground))!important}.dropdown-toggle{position:relative;background:transparent;width:100%;cursor:pointer;padding-left:152px;font-weight:700;text-align:left;border:0;display:block;margin-top:-19px;z-index:9999}.dropdown-toggle img{display:none}.dropdown-options{list-style:none;background:#fff;position:fixed;top:0vh;height:100vh;overflow:auto;right:-100vw;display:grid;grid-template-columns:1fr 1fr 1fr;max-width:500px;width:100%;padding:10px;border:1px solid #e8e8e8;transition:all .8s ease;z-index:1000;text-align:center;margin-top:0;box-shadow:0 0 22px -6px #000000eb;align-content:flex-start}.dropdown-options.active:not(.active_out){right:0;transform:translate(0);opacity:1;align-items:center}.SKU_id_hh{display:block;font-size:15px;margin-top:2px;margin-bottom:8px}.SKU_id_hh.d-block-h{cursor:pointer;display:none}.full_width_inner .horizontal-view label img{height:unset;min-height:unset!important}.variant_dynamic,.variant_dynamic+label{cursor:pointer;display:none!important}.variant_dynamic.active_height,.variant_dynamic.active_height+label{display:inline-block!important}a#CCS[href~=undefined]{cursor:no-drop;opacity:.6;pointer-events:none}.product__info-wrapper label{cursor:pointer}.button-outline,.share-button__button{border:1px solid black;color:#000;padding:10px;margin:0 5px 0 0;font-size:14px;display:inline-block;line-height:1.2;text-decoration:unset;background:#fff;font-family:Assistant;min-height:unset;cursor:pointer;margin:0!important;text-align:center}share-button{display:inline-block!important;margin:0!important}button.share-button__button{padding:7.4px 10px 9px;width:100%;height:100%}.product__media-wrapper .product_slected{font-size:20px;font-weight:700;margin-top:-42px;display:block;z-index:9999;position:relative;margin-left:10px;color:#161616;min-height:36px}div#Specs{font-size:12px;line-height:1.3;margin-bottom:1rem}div#Specs span{margin-right:5px}.popup_hh{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:768px;width:100%;background-color:#fff;border:1px solid #333;box-shadow:0 4px 8px #0003;z-index:1000;height:80vh}.overlay_hh{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:999}#pdfViewer{width:100%;height:100%}#closePopup_hh{position:absolute;top:0;right:0;color:#323639;width:23px;background:#fff;padding:4px;height:25px;border-radius:0 0 0 2px}.mount-style-main{display:flex;flex-wrap:wrap;margin:0 -5px}.horizontal-view,.product variant-selects .product-form__input--pill input[type=radio]+label.variant-button-label{min-width:100px;width:calc(25% - 10px);max-width:130px;text-align:center;margin:0 5px 10px;font-size:12px;line-height:1.2;display:block}.product variant-selects .product-form__input--pill input[type=radio]+label.variant-button-label{display:inline-block;margin:0 2px 10px;padding:0!important;border:0;width:calc(25% - 8px)}.product variant-selects .product-form__input--pill input[type=radio]+label .variant-button-text{font-size:12px;line-height:1.3}.horizontal-view input[type=radio]+label{padding:0!important;border:0;opacity:1}.horizontal-view img,.product variant-selects .product-form__input--pill input[type=radio]+label.variant-button-label img,img#featured_image{width:100%;height:auto;border-radius:unset;display:block;vertical-align:middle;object-fit:unset;margin-right:0;border:1px solid #b1b1b1;background-color:#fbfbfb;margin-bottom:5px;min-height:100px}.active_height:checked+label img{border:1px solid black}.pilled-100 label{width:100%!important;text-align:left!important}.sku-main_hh{margin-top:10px;padding:5px 10px 10px;border:2px solid}.dropdown-options li input{display:none}img#featured_image{border:5px solid #000000}.product-option{border:1px solid #dfdcdc;padding:5px 9px;height:100%}.product-option dt{font-weight:600}.properties_list .product-option dt{width:100%;display:block}.properties_list{max-width:100%!important;display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:10px}.cart-item__name{font-size:28px;max-width:100%!important}.product-option+.product-option{margin-top:0!important}span.Sku_item{font-size:18px;display:inline-block;color:#8c3333}.form-check{display:inline-block;width:33%}.field_{max-width:calc(100% - 145px);width:100%}.radio_contact_hh{display:flex;gap:20px;margin-bottom:17px}.field:empty,.field:empty:before,.field:empty:after{display:none}.color_code{width:25px;height:25px;display:inline-block;border-radius:100%;vertical-align:-8px;margin-right:9px;border:1px solid #b9c6ce}.none_h{display:none}.product_step:not(.none_h){position:relative;counter-increment:details;max-width:100%}.product_step:not(.none_h):before{content:"Step " counter(details);position:absolute;left:0;width:57px;background:#f5f5f5;border:1px solid #999999;top:16.5px;padding:4px;font-size:12px;text-align:center;line-height:1;word-spacing:.3px;pointer-events:none}.product_variants .slide_btn,.product-form__input .form__label{cursor:pointer;font-weight:700;display:block;font-size:16px;width:100%;line-height:1.2;margin-bottom:0;padding-left:66px!important;padding-right:20px}.product_variants .input_values{max-height:0;transition:max-height .3s ease-out,margin-top .2s ease-in;overflow:hidden;padding-left:66px;padding-right:20px}.product_variants.active .input_values{max-height:2000px;transition:max-height .9s ease-in,margin-top .2s ease-in;margin-top:17px}.slide_btn:after,.dropdown-toggle label:after{position:relative}.slide_btn:after,.dropdown-toggle label:after{color:#000;position:absolute;right:6px;background-image:url(data:image/png;base64,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);width:10px;content:"";transition:all .3s ease-out;height:10px;background-size:contain;background-repeat:no-repeat;top:25.6px}.product_variants.active .slide_btn:after{transform:rotate(-180deg);transition:all .3s ease-in;top:25px}.product__info-container .configurator_heading{font-weight:700;margin-top:25px;margin-bottom:0;color:#4d4d4d}.dropdown-toggle label:after{transform:translateY(-50%) rotate(-90deg);top:50%}.laming_type-main{display:block}.product_form__submit_dummy{margin-top:1rem}.download_spec svg,.copy_btn svg{vertical-align:-4px;height:17px}.copy_btn input{border:0;background:0;padding:0 10px 0 0}.laming_type-main label img{width:100%;height:auto;border:1px solid #d7d7d7}.laming_type-main label{font-size:14px!important;display:grid!important;grid-template-columns:50px auto;border:1px solid black!important;margin-bottom:10px;padding:5px!important;opacity:1}.laming_type-main label.checked_h{background-color:#d7d7d7e0}.visualizer_box{background:#f2f2f2;display:flex;flex-wrap:wrap;border:2px solid #0f0f0f;width:98%;margin-bottom:1.2rem;padding:7px 0;max-width:45rem;justify-content:center}.visualizer_box>*:empty{opacity:0;transition:opacity .5s ease,width .3s ease-in-out;transition-behavior:allow-discrete;width:0;display:block!important;padding:0;margin-right:0}.visualizer_box>*{position:relative;width:calc(20% - 2px);margin-right:2px;padding:0 4px;text-align:center;line-height:1.2;font-size:9px;opacity:1;transition:opacity .8s ease,width .3s ease-in-out;transition-behavior:allow-discrete}.visualizer_box>*:after{content:"";border-right:2px solid #acacac;height:100%;position:absolute!important;right:-2px;display:block;top:0}.visualizer_box>*:last-child:after{display:none}.label_name{font-size:11px;font-weight:600;text-transform:uppercase;padding-bottom:3px;letter-spacing:0px}.visualizer_box img{max-width:100%;width:60px;height:60px;object-fit:cover;object-position:center}.finish_vb img{object-fit:contain}.kelvin_vb .color_code{max-width:100%;height:60px;width:60px;margin:1px auto 3px}.option_name{padding-top:1px}.size_vb{font-size:14px}.dropdown-toggle label{cursor:pointer;max-width:calc(100% - 27px);display:block;color:#b1b1b1}.form__label span{font-size:14px;font-weight:800;padding-left:12px;display:inline-block;color:#b1b1b1}.button_grid{display:grid;grid-template-columns:auto 1fr 1fr;gap:10px}.product__info-container .product_step{padding:20px 0 20.5px;border-bottom:1px solid #808080;margin:0}.product__info-container .product_step .product-form__input,.product__info-container .product_step .product-form__input legend{margin-bottom:0}.product__info-container{background:#fff}button.dropdown-toggle{color:transparent}.no_image_label img{display:none}.no_image_label{max-width:350px;min-width:250px;width:100%;margin-bottom:7px}body .horizontal-view.no_image_label label{width:100%;padding:13px!important;border:1px solid!important;display:inline-block}.pilled-100.input_values .optic-option label img{width:28px;height:auto;vertical-align:middle;margin-right:5px}.cart-item__totals{display:none!important}@media screen and (min-width: 750px){.cart-items td{vertical-align:top!important;padding-top:2rem!important}.cart-item>td+td{padding-left:2rem!important}.cart-item__image{max-width:100%!important;width:100%!important}td.cart-item__details{display:flex!important;flex-direction:column!important;width:100%!important}.cart-item__media{max-width:10rem;width:100%}.product__media-wrapper{position:sticky;top:0;height:max-content}}@media screen and (max-width: 749px){td.cart-item__details{order:1;width:100%;grid-column:1 / 5;border-bottom:1px solid #d9dadc!important;padding-bottom:20px!important}.cart-item{margin-bottom:1.5rem}}@media screen and (max-width: 420px){.properties_list{grid-template-columns:1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
