.shopify-policy__container{max-width:1300px!important}.shopify-policy__title{text-align:center;margin-bottom:20px}.product-form__quantity-submit .product-form__item--submit{margin-left:0!important}span.tpo_open-modal-button{color:#000;font-weight:700}.product-single__information.product-block{margin-bottom:10px!important}.product-single__information .p-attr{width:auto;min-width:auto!important;margin-right:5px;text-transform:uppercase}p.product-block.product__text{font-size:12px;margin-bottom:0!important}ul.product-block.product-single__meta-list.product-single__meta-price.list--inline.product-single__price-container{margin-bottom:.3rem}input#add_tni_wooden_box{height:16px;width:16px}.justify-content-between.tni_wooden_box_container span{margin-left:10px;line-height:1;float:right;margin-top:1px}.product-card--style1.info-false .product-card__info{padding:5px!important}.product-single__price{font-size:15px!important}.product-single__price--compare{font-size:12px!important}.breadcrumbs-collection.py-3,.g-breadcrumb{padding-top:5px!important;padding-bottom:5px!important}.g-breadcrumb a,.g-breadcrumb span{font-size:12px!important}.g-breadcrumb .container,.g-breadcrumb .container-fluid{padding:0 5px}.tni_product_call_bookapointment a span{font-size:14px}.parallax-banner__wraper--has-background .img-bg{object-fit:fill!important}.jdgm-rev-widg__reviews span.jdgm-rev__timestamp{display:none}.grid__item.tni_product_grid_banner{max-width:66.66%}.main-content,.lookfy-gallery{background:#fff!important}.quotes-2 .slick-prev,.quotes-2 .slick-next{bottom:10px!important}.tni-ring-size{font-family:Arial,sans-serif}.tni-ring-size input{display:none}.tni-tabs{display:flex;justify-content:center;gap:30px}.tni-tabs label{padding:14px 0;cursor:pointer;font-weight:600;letter-spacing:1px;color:#999;position:relative}#tni-tab1:checked~.tni-tabs label[for=tni-tab1],#tni-tab2:checked~.tni-tabs label[for=tni-tab2]{color:#000}#tni-tab1:checked~.tni-tabs label[for=tni-tab1]:after,#tni-tab2:checked~.tni-tabs label[for=tni-tab2]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#000}.tni-ring-size .tab-content{display:none}#tni-tab1:checked~#tab1{display:block}#tni-tab2:checked~#tab2{display:block}.tni-ring-size .ring-size-table{border-collapse:collapse;width:100%;text-align:center;color:#000;background:#f8f8f8}.tni-ring-size .ring-size-table th,.tni-ring-size .ring-size-table td{#tni-tab1:checked ~ .tni-tabs label[for="tni-tab1"],#tni-tab2:checked ~ .tni-tabs label[for="tni-tab2"] border:1px solid #c08060;padding:10px}.tni-ring-size .ring-size-table th{background:#eee;font-weight:700}.tni-ring-size .ring-size-table tr:nth-child(2n){background:#8f8f8}.tni-ring-size .video-wrapper{aspect-ratio:9/16;overflow:hidden;margin-bottom:20px}.tni-ring-size video{width:100%;height:100%;object-fit:cover}.tni-ring-size .text{font-size:13px;color:#333;letter-spacing:1.3px;line-height:1.7}.tni-ring-size strong{display:block;margin:15px 0 5px}@media all and (max-width:991px){.grid__item.tni_product_grid_banner{max-width:100%}}@media(max-width:600px){.tni_product_call_bookapointment a span{font-size:12px}}@media(max-width:415px){.justify-content-between.tni_wooden_box_container span{font-size:12px;margin-left:8px;margin-top:3px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/ni-custom.css.map */
