.mt-product-detail{--mt-gap-xs: 8px;--mt-gap-sm: 12px;--mt-gap-md: 16px;--mt-gap-lg: 24px;--mt-gap-xl: 32px}@media screen and (max-width: 749px){.mt-product-detail__info{padding:0}}.mt-product-detail__media-item,.mt-product-detail__thumbnail,.mt-product-detail__variant-option{transition:all .3s ease}.mt-product-detail__similar-grid.loading{opacity:.5;pointer-events:none}.mt-product-detail__thumbnails{scrollbar-width:none;-ms-overflow-style:none}.mt-product-detail__thumbnails::-webkit-scrollbar{display:none}.icon-caret svg{display:none}.po-option__button-media{background-color:#f6f5f3;border:1px solid transparent;border-radius:6px}.po-option__value:has(input:checked) .po-option__button-media{background-color:#fff;border:1px solid #1A1A1A;border-radius:6px;color:#1a1a1a}.po-option__value:has(input:checked) .po-option__button-media .po-option__button-value{color:#1a1a1a}@media (max-width:749px){.po-option__button-media{border:1px solid transparent}}.po-label-container{flex-direction:row}.cart-drawer__dialog:modal{width:49vw}.cart__summary-item.tax-note{display:none!important}@media (min-width:1279px){.cart-drawer__dialog:modal{width:700px}}.cart-drawer__inner{padding:20px 40px}.mt-product-detail__title{font-family:Gloock;font-weight:400;font-style:Regular;font-size:26px;line-height:30px;letter-spacing:normal;color:#000}.mt-product-detail__custom-title-wrapper{margin-bottom:50px;padding-top:0}@media (max-width:749px){.mt-product-detail__custom-title-wrapper{margin-bottom:30px}}.mt-product-detail__custom-title{font-family:Gloock;font-weight:400;font-style:Regular;font-size:32px;line-height:38px;letter-spacing:normal;color:#000;margin:0;text-align:center}@media screen and (max-width: 749px){.mt-product-detail__custom-title{font-size:24px;line-height:28px}}.mt-product-detail__image-wrapper{position:relative}.mt-product-detail__image-count-badge{position:absolute;bottom:39.5px;left:15px;padding:6px 12px;color:#1a1a1a;border-radius:20px;font-size:14px;font-weight:500;line-height:1;z-index:2;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);font-family:Inter,sans-serif}@media screen and (max-width: 749px){.mt-product-detail__image-count-badge{bottom:37.5px;left:15px;padding:5px 10px;font-size:12px}}.mt-product-detail__discount-countdown-icon{display:inline-flex;align-items:center;justify-content:center}.mt-product-detail__discount-countdown-icon svg{width:30px;height:30px;display:block}.mt-product-detail__price{display:none}.summary{color:#000;border-bottom:1px solid #E4E4E4}summary:hover{color:#1a1a1a}.details__header{border-bottom:1px solid #E4E4E4;color:#5d5f69;transition:color .2s ease;font-size:16px}.details__header:hover{color:#1a1a1a}accordion-custom details[open] .details-content{padding-top:20px;font-size:12px}.po-selected-swatch p{color:#c84835;font-family:Inter;font-weight:400;font-size:14px;line-height:16px;letter-spacing:normal;margin-left:0}.mt-view-details-group__subtitle,.mt-view-details-group__title{font-family:Inter;font-weight:500;font-style:Medium;font-size:16px;line-height:18px;letter-spacing:normal;color:#1a1a1a}.mt-view-details-group__text{font-family:Inter;font-weight:400;font-size:14px;line-height:18px;letter-spacing:normal;color:#5d5f69}.mt-product-detail__dialog-body{margin-top:60px}.mt-view-details-group__subtext{font-family:Inter;font-weight:400;font-style:Regular;font-size:14px;line-height:16px;letter-spacing:normal;text-align:center;color:#5d5f69}.mt-view-details-group{gap:25px;margin-bottom:60px}.bss-po-product-page{row-gap:45px}.file-preview-img{margin-left:10px}@media (max-width:749px){.cart-drawer__dialog{max-width:100vw}.cart-drawer__dialog:modal{width:100vw!important}.mt-product-detail__dialog .cart-drawer__heading{font-size:16px}.cart-drawer__inner{padding:30px 15px}#preview-canvas{width:400px!important;height:400px!important}.mt-product-detail__image upper-canvas{height:400px}.mt-product-detail__view-button{right:15px}.mt-product-detail__title{font-size:20px;line-height:24px}.mt-product-detail__thumbnails{scrollbar-width:none;-ms-overflow-style:none}.mt-product-detail__thumbnails::-webkit-scrollbar{display:none}.mt-product-detail__discount-countdown-timer{display:inline-flex;align-items:center;gap:2px}.mt-product-detail__discount-countdown-timer .countdown-unit{display:inline-flex;align-items:baseline}.mt-product-detail__discount-countdown-timer .countdown-label{font-size:.75em;margin-left:1px}.mt-product-detail__discount-countdown-timer .countdown-separator{margin:0 2px}.mt-product-detail__dialog-body{margin-top:30px}.mt-view-details-group{gap:0px;margin-bottom:35px}.po-label-container{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;align-items:start;gap:0}.po-label-container .po-label{grid-column:1;grid-row:1;display:block;margin-right:0;margin-bottom:0}.po-label-container .po-selected-swatch{grid-column:1;grid-row:2;display:block;margin-right:0;margin-top:0}.po-label-container .po-selected-swatch p{margin-left:0;margin-top:12px;width:100%;margin-bottom:25px}.po-label-container .mt-po-view-details,.po-label-container .mt-product-detail__view-details{grid-column:2;grid-row:1 / -1;align-self:start;margin-left:0;flex-shrink:0}}#custom-table{padding:0}#custom-table .sl-upload-wrapper .sl-upload-btn::part(base){color:#1a1a1a}#custom-table .sl-label{display:none}#custom-table .custom-table-active{padding:0;background:#fff}#custom-table .sl-upload-wrapper{border:none;background:transparent;padding:0}#custom-table .sl-upload-wrapper .sl-upload-btn::part(base){height:auto}#custom-table .custom-table-form,#custom-table .sl-form-group{display:flex;flex-direction:column;padding:0}.mt-product-detail-Toy-Box .mt-product-detail__thumbnail--preview{background:#c84835;color:#fff}.mt-product-detail-Toy-Box .mt-product-detail__thumbnail.is-active,.mt-product-detail-Toy-Box .mt-product-detail__thumbnail:hover{border-color:#c84835}.mt-product-detail-Toy-Box .sl-upload-wrapper .sl-upload-btn::part(base){background:#c84835;color:#fff;border:1px solid transparent}.mt-product-detail-Toy-Box #custom-table .sl-upload-wrapper .sl-upload-btn::part(base){color:#fff}.mt-product-detail-Toy-Box .po-option__value:has(input:checked) .po-option__button-media{background:#c84835;color:#fff;border:1px solid #C84835}.mt-product-detail-Toy-Box .po-option__value:has(input:checked) .po-option__button-media .po-option__button-value{color:#fff}.mt-product-detail-Toy-Box .po-option__button-media{background:#fff;border:1px solid transparent}.mt-product-detail-Toy-Box .mt-product-detail__subtotal{border:0}.mt-product-detail-Toy-Box .po-option__value input:checked~.po-option__swatch-media{border:solid 1.25px #C84835}.mt-product-detail-Toy-Box .mt-product-detail__nav{background-color:#c84835}.mt-product-detail-Toy-Box .mt-product-detail__nav-icon svg path{fill:#fff}.mt-product-detail-Toy-Box .mt-product-detail__nav:hover{background:transparent;border:1px solid #C84835;transition:.3s}.mt-product-detail-Toy-Box .mt-product-detail__nav:hover .mt-product-detail__nav-icon svg path{fill:#c84835;transition:.3s}.mt-product-detail-Toy-Box .mt-product-detail__image-dialog-content .mt-product-detail__nav-icon svg path{fill:#1a1a1a}.mt-product-detail-Toy-Box .mt-product-detail__info{padding-top:0}.mt-product-detail-Toy-Box .mt-product-detail__title{font-family:Gloock;font-weight:400;font-style:Regular;font-size:26px;line-height:30px;letter-spacing:normal;color:#1a1a1a}.mt-product-detail-Toy-Box .mt-product-detail__custom-title{font-family:Gloock;font-weight:400;font-style:Regular;font-size:26px;line-height:30px;letter-spacing:normal;text-align:center;text-transform:uppercase;color:#c84835}@media (max-width:749px){.mt-product-detail-Toy-Box .mt-product-detail__custom-title{font-family:Gloock;font-weight:400;font-style:Regular;font-size:20px;line-height:100%;letter-spacing:normal;text-align:center;text-transform:uppercase}}.mt-product-detail__discount-countdown-timer{font-weight:600;color:#1a1a1a}.details__header{font-family:Inter;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:0%}.details[open] .details__header{color:#1a1a1a}.details-content{color:#5d5f69}@media screen and (max-width:749px){.details__header{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/mt-product-detail.css.map */
