@font-face{font-family:Caveat;src:url('{{ "Caveat.woff2" | asset_url }}') format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk;src:url('{{ "SpaceGrotesk.woff2" | asset_url }}') format("woff2");font-weight:400;font-style:normal;font-display:swap}.product-options__combine-label{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:15px 0;background:#fff;border-bottom:2px solid #d5d5d5;gap:10px;font-weight:700;font-size:18px;overflow:hidden;position:relative}.material-combine:has(#dropdown_value:checked) .product-options__combine-label{border-bottom-right-radius:0;border-bottom-left-radius:0}.product-options__combine-label .combine-title{color:#525252;width:100px}.product-options__combine-label .combine-texts{display:flex;flex-direction:row;font-weight:700;align-items:center}.material-combine input[type=checkbox]{display:none}.material-combine label{width:100%}.material-combine label .material_part,.material-combine label .color_part{display:flex;width:100%;justify-content:flex-start}.material-combine label svg{position:absolute;bottom:0;transform:rotate(90deg)}.product-options__combine-content{overflow:hidden;max-height:fit-content;padding:15px 2px}.material-combine:has(#dropdown_value:checked) .product-options__combine-content{max-height:fit-content;border-bottom:2px solid lightgray}.material-combine:has(#dropdown_value:checked) label svg{transform:rotate(-90deg)}.product-options__combine-content .combine-item{padding-bottom:15px}.product-options__combine-content .combine-item:nth-child(2){padding-bottom:15px}.product-options__combine-content .combine-item .combine-item-material{margin-bottom:15px;font-weight:700;font-size:20px}.product-options__combine-content .combine-item-colors{display:flex;flex-wrap:wrap;gap:15px}.product-options__combine-content .combine-item-colors .combine-color-item{display:flex;width:60px;height:60px;border-radius:6px;overflow:hidden;cursor:pointer}.is-unavailable{opacity:.6;pointer-events:none}.combine-color-item-active{outline:2px solid #db5838;border:4px solid #fff}.product-options__combine-content .combine-item-colors .combine-color-item img{width:100%;object-fit:cover}.option_hidden{display:none!important}.color-descriptions{display:flex;flex-direction:column;gap:20px;color:#525252}.color-descriptions p{font-size:14px}.another-links{display:flex;gap:10px;justify-content:space-around}.another-links a{width:calc(50% - 5px)}@media (min-width: 576px){.complementary-products .complementary-products__slider-slide{width:100%!important}}.product_size_option{display:flex;flex-direction:column;gap:10px}.product_size_title{color:#000;text-transform:uppercase;font-weight:700}.product_size_content{display:flex;flex-direction:row;gap:10px}.product_size_mini_icon{min-width:120px;width:120px;border-radius:12px;overflow:hidden;cursor:pointer}.product_size_mini_icon.not_icon{text-align:center;padding:10px}.product_size_active{border:2px solid #db5838}.product_size_mini_icon img{width:100%;height:100%}.product_corner_options{display:flex;flex-direction:column;gap:10px;margin-top:20px}.corner_options_title{color:#525252;text-transform:uppercase}.corner_options_content{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap}.corner_name{display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border-thirdly);border-radius:var(--global-border-radius);padding:8px 12px;font-weight:500;line-height:1.5;color:var(--color-text-secondary);cursor:pointer;word-break:break-word;text-decoration:none}.corner_name.active_corner{border-color:var(--color-border-primary);box-shadow:0 0 0 1px var(--color-border-primary);color:var(--color-text-primary)}.additional_title{font-weight:700}.additional_data ul li{position:relative;padding-left:15px}.additional_data ul li:before{content:"\2022";padding-right:8px;position:absolute;left:0}.quantity_and_add_button{display:flex;flex-direction:row;gap:10px;justify-content:space-around;margin-bottom:15px}.quantity_and_add_button .product-quantity{width:calc(30% - 5px);flex-direction:row}.quantity_and_add_button .product-add-to-cart{width:calc(50% - 5px);flex-direction:row}.quantity_and_add_button .wish{width:calc(20% - 5px);display:flex;flex-direction:row;align-items:center}.quantity_and_add_button .product-quantity .product-quantity__container{border:2px solid #db5838;border-radius:6px;width:100%;padding:8px 0}.quantity_and_add_button .product-quantity .product-quantity__container input{margin:0;max-width:36px;width:100%}.quantity_and_add_button .product-quantity .product-quantity__container .product-quantity__button{border:none;background:transparent}.ship_days{display:flex;flex-direction:row;gap:10px;margin-bottom:15px}.ship_days_text{line-height:1.5}.icon-with_text{display:flex;flex-direction:row;flex-wrap:wrap;border:1px solid #000;border-radius:6px;overflow:hidden;margin-bottom:30px}.icon-with_text .icon-with_text-item{width:50%;padding:10px;border:1px solid #000;display:flex;gap:10px;align-items:center;font-weight:700}.related-variant-title{display:none}.product-title-wrapper .product-title{font-size:20px}.makamii-product-vendor{font-weight:600;font-size:50px;font-family:Caveat!important;color:#db5838}.makamii-product-price-wrapper.price-page .custom-price-makamii{font-size:36px;font-weight:500}.button--makamii-instruction{background:transparent;border:2px solid #db5838;font-size:16px;border-radius:6px;padding:10px;font-weight:700;text-align:center;display:inline-flex;align-items:center;justify-content:center}.button--makamii-instruction:hover{background-color:#db5838;color:#fff;border-color:#db5838}.button--makamii-model{background:#db5838;border:2px solid #db5838;color:#fff;font-size:16px;border-radius:6px;padding:10px;font-weight:700;text-align:center;display:inline-flex;align-items:center;justify-content:center}.button--makamii-model:hover{background-color:transparent;color:#000;border-color:#db5838}.makamii-custom-button{background:#db5838;border:2px solid #db5838;color:#fff;font-size:16px;border-radius:6px;font-weight:700;text-align:center;display:inline-flex;align-items:center;justify-content:center;padding:12px 26px}.makamii-custom-button:hover{background-color:transparent;color:#000;border-color:#db5838}#infiniteoptions-container{margin-top:24px}#infiniteoptions-container .spb-label-tooltip{margin-bottom:12px;font-size:18px;font-weight:700}#infiniteoptions-container fieldset label{margin-bottom:12px;width:100%}#infiniteoptions-container input[type=checkbox]{margin-right:12px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
