.bold_options{font-family:canada-type-gibson}.bold_options:empty{display:none}.bold_hidden{display:none!important}.bold_option_product_info{text-align:center;margin:0 0 25px}.bold_option_product_info_title{font-size:18px;font-weight:700}.bold_option_product_info_description{text-align:left}.bold_option_product_info_image img{max-height:150px}.bold_option_product_title{font-size:16px;font-weight:700;margin-bottom:20px}.bold_option_title,.bold_option_value_price{font-weight:400;text-transform:uppercase}.bold_option_title{display:block;margin-bottom:4px}.bold_option_value_price,.bold_out_of_stock_message{display:inline;font-size:80%}.bold_option_out_of_stock .bold_option_title,.bold_option_out_of_stock .bold_option_value_title,.bold_option_out_of_stock .bold_option_value_price,.bold_option_dropdown_out_of_stock,.bold_option_out_of_stock .bold_option_value_element{opacity:.5}.bold_option_swatch .bold_option_element,.bold_option_radio .bold_option_element,.bold_option_checkboxmulti .bold_option_element,.bold_option_dropdownmulti .bold_option_element,.bold_option_textarea .bold_option_element{display:block}.bold_option_textboxmulti .bold_option_value{display:block;margin-left:0}.bold_option_displaytext p:last-child{margin-bottom:0}.bold_option_displaytext p{white-space:pre-wrap}.bold_option_element input[type=radio]{-webkit-appearance:radio;width:auto;height:auto!important}.bold_option label{display:inline}.bold_option_element input{font-size:.875rem;line-height:1.25rem;width:100%;height:45px;padding-right:15px;padding-left:15px;letter-spacing:.03125rem;line-height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #f1edee;border-radius:0;color:#5a5a5a}.bold_option_element input[name="qty[]"]{width:50px;padding:5px;height:auto}.bold_option_element input[type=color]{box-sizing:initial;width:50px;padding:5px;height:25px}.bold_option_number input{height:45px!important;outline:0;font-size:.875rem;line-height:1.25rem;width:100%;padding-right:15px;padding-left:15px;letter-spacing:.03125rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #f1edee;border-radius:0;color:#5a5a5a}.bold_tooltip{position:relative;display:inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAACR0lEQVR4Ae2Vz0obURTGf4mTiLEbSZhQW/sGRREi8UGEZtGNJOQFWhLzANq6tUjAdqvYQDZF6FsUg6uqLYrdqGmhSvNnM90cDsjMZWbu0ILg7y7Pd893c+79MjxwL0izTIsuR/QZM6bPEV3WKJMmMc/Y5AeeYV3whjmscdlhjBeyRrQpYMFLfuJFXH0qxCLDhzsNfrNLlRJ5smQpUKLGHjd3NG0cIpLjM56ur6wyZdBVOUaVHJCLdnptzx9e4YSoGwxQCxxCea/yY54ThXlO0UGFXq1Kv+ASlSKHuu8FmHH5pad3iUNRf8U1eYzs6OwDh6OnDGKBoVS3janVWL2G2AbQ1Og9IZBNfZiOlUGGE6lvEEBa/3NWwcoAalI/J4WPZU3tFLZMcytdlvDRktIuSdiXLk18dKVUJQl16dLBx5GUSiShLF16+OhLKQ/WlwyuKK7wIRkgm8hgUrPw3w10RIV/NSK9ZFuDkEvWZ1qzNgh5pmtS2ktk8FEUDfOPuyFnbfCIW/Og01xoli0NdEBnpAjgrX7NMlYGWb5JfZ1A5jQLDSuDllSHzGKgLZIB87ENFvWTuYWRgsbtlCJxeMx32XnJDGao6CkPKcZo39N9K4TQVukpC0RhUU/v8Y5QHA5UPqBJBjOQpcVQ9Z+YIAI51AKPE2pMG2JVl4cp7ZkiIo4OStLNPnXKuEwyiUuZOh1JrQ6HCWJR4Rov4rpkBQvybDMKbT5kixmsecoG58bmZ6wzS2LSLNGkQ48rRoy4okeHBiVS3AMe+Asl4wJqmp6/FwAAAABJRU5ErkJggg==);background-repeat:no-repeat;width:16px;height:16px;background-size:16px 16px;top:3px}.bold_tooltip>:first-child{position:absolute;width:140px;color:#fff;background:#000;height:1px;line-height:1px;padding:0;text-align:center;opacity:0;border-radius:4px;transition:all .4s;left:50%;transform:translate(-50%);z-index:999;bottom:30px;margin-bottom:-.5em;margin-top:0}.bold_tooltip>:first-child:after{content:"";position:absolute;left:50%;margin-left:-4px;width:0;height:0;border-right:4px solid transparent;border-left:4px solid transparent;border-top:4px solid #000;top:100%}.bold_tooltip:hover>:first-child{opacity:.8;margin-bottom:0;height:auto;line-height:1em;padding:1em}.bold_tooltip>*:not(a),.bold_option_swatch .bold_option_value .bold_option_swatch_title .bold_option_value_title{pointer-events:none}.bold_option_title .bold_tooltip img{height:inherit}.bold_option_swatch .bold_option_value{display:inline;padding-left:2px}.bold_option_swatch .bold_option_value_element{box-sizing:border-box;box-shadow:0 0 2px 1px #0003;border:3px solid #fff;display:block;float:left;margin-right:10px}.bold_swatch_selected.bold_option_value_element{box-shadow:0 0 0 1px #7c7c7c;border:3px solid #7c7c7c}.bold_option_swatch .bold_option_value:hover .bold_option_swatch_title .bold_option_value_title,.bold_option_swatch .bold_option_value:hover .bold_option_swatch_title .bold_option_value_title img{height:initial}.bold_option_swatch .bold_option_value .bold_option_swatch_title .bold_option_value_title img{height:1px}.bold_option_value_swatch{box-sizing:border-box;position:relative;border:1px solid #fff;width:146px;height:60px;display:block}.bold_option_swatch input[type=checkbox]{display:none}.bold_option_value_swatch>span{display:block;width:100%;height:100%;left:0;top:0;position:absolute;background-position:center;background-repeat:no-repeat;background-size:100%}.bold_option_value_swatch>span:nth-child(2){width:50%;left:50%}.bold_option_value_swatch>span:nth-child(3){top:50%;height:50%}.bold_option_value_swatch>span:nth-child(4){left:50%;top:50%;width:50%;height:50%}.bold_option_total>div{padding:5px 12px;background:#fff;text-align:center}.bold_option_total span{color:#000;font-weight:700;display:inline-block;margin:0 5px}.bold_option_error,.bold_option_error .bold_option_title,.bold_error_message{color:red}.bold_option_error .bold_option_value_title.bold_option_not_error{color:initial}.bold_error_message{display:block}.bold_spinner{margin:0 auto;width:90px;text-align:center}.bold_spinner>div{width:15px;height:15px;margin:0 5px;background-color:#00000040;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.bold_spinner :nth-child(1){-webkit-animation-delay:-.32s;animation-delay:-.32s}.bold_spinner :nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.bold_option_element,.bold_option_element input,.bold_option_element select,.bold_option_element textarea{height:45px}.bold_option_dropdown select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='8' viewBox='0 0 21 8' fill='none'%3E%3Cpath d='M20.3536 4.35355C20.5488 4.15829 20.5488 3.84171 20.3536 3.64645L17.1716 0.464466C16.9763 0.269204 16.6597 0.269204 16.4645 0.464466C16.2692 0.659728 16.2692 0.976311 16.4645 1.17157L19.2929 4L16.4645 6.82843C16.2692 7.02369 16.2692 7.34027 16.4645 7.53553C16.6597 7.7308 16.9763 7.7308 17.1716 7.53553L20.3536 4.35355ZM0 4.5H20V3.5H0V4.5Z' fill='black'%3E%3C/path%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat;background-size:23px 18px;width:100%;height:50px;display:flex;justify-content:space-between;align-items:center;background-color:#f8f3ef;color:#010000;text-transform:uppercase;padding:16px;outline:0;-webkit-appearance:none;appearance:none;border:0}.bold_option_number input::-webkit-outer-spin-button,.bold_option_number input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bold_option_number input[type=number]{-moz-appearance:textfield}.bold_option_dropdown .bold_option_element{margin-left:0}.bold_option_element input{font-size:.875rem;line-height:1.25rem;width:50%;height:45px;padding-right:15px;padding-left:15px;letter-spacing:.03125rem;line-height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #f1edee;border-radius:0;color:#5a5a5a}.bold_help_text{font-style:normal;padding-top:5px;color:#5a5a5a}.bold_help_text a{color:#444;text-decoration:underline}.prd-Upsell_Items .bold_options{display:none}.bold_option_element{height:auto;display:flex!important;flex-wrap:wrap;gap:15px}.bold_swatch_selected.bold_option_value_element{border:3px solid #7c7c7c}.bold_option_element input{width:100%}.bold_option_swatch .bold_option_value{display:inline}.bold_option_swatch .bold_option_value label{display:inline-grid}.bold_option_swatch_title{line-height:30px;font-size:10px;text-align:center}.bold_option_swatch .bold_option_value_element{margin-right:0}.bold_option_total,.bold_option_total span{color:#000}.bold_option_element textarea{width:100%}.bold_option_swatch .bold_option_value:nth-child(2){margin-right:0}.bold_option_value_swatch{width:146px;height:60px}.bold_option_element input[type=radio]{height:auto!important}.bold_option_element input{font-size:1rem!important}
/*# sourceMappingURL=/cdn/shop/t/438/assets/bold-options.css.map */
