.custonbutton{display:none}.swatch-element.color label{width:100%!important;height:50px!important}.description table{max-width:100%}.swatch_div .option_title{font-size:15px}.swatch_options{display:flex;flex-wrap:wrap;flex-direction:column-reverse;position:relative}.swatch.color .swatch-element{margin:0 2px;min-width:30px;padding:2px 0}.swatch.color .swatch-element.color label{width:45px!important;height:45px!important;min-width:35px;border:1px solid #a6a2a2}button.conforcuspro{background:#1270ff;color:#fff;font-weight:600;padding:10px 20px}.swatch-element.color .swatch_name{width:45px;word-wrap:break-word;padding:3px 0 0;font-size:10px;line-height:1.3em;text-align:center;font-weight:700}.swatch .swatch-element.soldout.color label .crossed-out{height:40px;width:450x;margin:4px 0 0 2px}.colorvarianttopdiv{width:100%}.colorvariantseelctdiv{display:flex;margin-top:15px;max-width:320px}.colorvariantseelctdiv .option_title{max-width:110px}.colorvariantseelctdiv select{color:#000;width:60%}.swatch .tooltip{background:#000;padding:0 7px}.swatch-element.color,.swatch_options input:checked+.swatch-element{border:none!important;box-shadow:none!important}.swatch-element.color,.swatch_options input:checked+.swatch-element label{box-shadow:1px 1px 4px #00000052;border:1px solid #333}.swatch .swatch-element label:hover+.tooltip{display:block!important}.swatch .swatch-element:hover .tooltip{display:none!important}.swatch.color{padding:2% 0}.swatch .swatch-element.soldout label .crossed-out{height:50%;width:90%;margin-top:4px}.swatch .swatch-element.soldoutshow.soldout .crossed-out{display:block}.swatch .swatch-element.available.soldout .crossed-out{display:none}.swatch .swatch-element.soldoutshow.soldout label{opacity:.6}.swatch .swatch-element.available.soldout label{opacity:1}.product_section .product_form{max-width:700px!important}img.vendor_img{max-width:100%}.vendors{display:flex;align-items:start;flex-direction:column;justify-content:flex-start;flex-wrap:nowrap;background-color:transparent;position:absolute;left:0;top:10px;margin:0;z-index:9;max-width:150px;height:auto}.vendors .vendor{max-width:150px;width:100%}.product-highlights ul{padding:0;list-style:none;max-width:100%;width:100%;margin-top:0}.product-highlights ul li{font-weight:500;font-size:12px;color:#0c2145e6;line-height:1.2;margin-bottom:10px}.product-highlights ul li strong{font-size:11px;margin-bottom:5px;display:inline-block}.search-form__input[type=text]{background:#fff!important;color:#333!important}.search-form__input[type=text]::placeholder,.search-form__submit-button{color:#333!important}.colordivs{display:flex;flex-wrap:wrap;width:100%}.scrollablediv .colordivs{height:168px;overflow-y:scroll;display:flex;flex-wrap:wrap;width:100%;border:1px solid #dedede;padding:10px;box-sizing:border-box;border-radius:10px;background-color:#fff;box-shadow:1px 2px 10px #eaeaea}.scrollablediv .colordivs::-webkit-scrollbar{width:7px}.scrollablediv .colordivs::-webkit-scrollbar-track{background-color:#f8f8f8}.scrollablediv .colordivs::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}.custonbutton{margin-top:-5px;background:#e60d31;position:absolute;right:0;box-shadow:4px 4px #9a0821}.custom-prod-button{margin-top:-5px;background:#e60d31;position:absolute;right:220px;box-shadow:4px 4px #9a0821}.custonbutton img,.custom-prod-button img{height:23px}.custonbutton p,.custom-prod-button p{margin:0}.custonbutton a,.custom-prod-button a{font-size:14px;display:flex;align-items:center;column-gap:10px;text-transform:uppercase;font-weight:700;line-height:12px;padding:5px 10px}.custonbutton a span,.custom-prod-button a span{color:#fff}.shop_by_style .\31 0.column.medium-down--one-half.text-column{width:calc(20% - 20px)}.shop_by_style h2.title.center{border:none!important}.shop_by_style .feature-divider{display:none}.shop_by_style h2{text-align:left;letter-spacing:0px;margin:50px 0 20px}.shop_by_style h3.regular_text{margin:10px 0 0;letter-spacing:0px;font-size:18px;text-align:center}.shop_by_style .image-element__wrap{padding-top:100%;position:relative;overflow:hidden}.shop_by_style .image-element__wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-position:top!important}.mezereon.index .shopify-section--featured-collection .one-fifth.column.thumbnail{padding:1%;border:1px solid #ece8e8}@media (min-width:800px){.product_section{align-items:flex-start}}@media (max-width: 1099px){.vendors,.vendors .vendor{max-width:120px}}@media (max-width:800px){.vendors,.vendors .vendor{max-width:100px}}h2.title.for_mob{display:none}.product-details{display:flex;flex-direction:column-reverse}.product-details span.price{text-align:left;font-size:20px}.product-details span.price *{font-weight:600;color:#b21111!important}.product-details span.title{text-align:left}.relative.product_image a+div{position:absolute;bottom:-55px}.relative.product_image a+div img{height:45px;object-fit:contain;object-position:center}section .product-details span.price .from *{color:#333!important;font-size:14px;font-weight:500}.mezereon .mz-grid-item .one-third{width:100%;padding:20px;border:1px solid #ece8e8}.product-details small.from *{color:#333!important;font-size:14px;font-weight:500}body.product span.price{font-size:0px;font-weight:700;color:#e60d31;min-height:58px}body.product span.price span{font-size:30px}body.product .product-list .thumbnail,body.product .slider-gallery .thumbnail,body.product .list-collections .thumbnail{padding:20px}body.product span.pricemin{display:flex;flex-direction:row;column-gap:10px}body.product span.starting_at{font-size:16px;font-weight:500;color:#000;margin-right:10px}.mezereon .mz-grid{justify-content:space-between;margin-top:0}.mezereon .mz-grid-item .one-third{margin:0}.mezereon .mz-filter-layout-vertical .mz-grid-item{margin-bottom:5px}.mezereon .mz-filter-layout-vertical .mz-grid-item:hover{box-shadow:0 1px 4px #21212133}.page-mezereon-search .thumbnail .brand{display:none}body.product .product-block.product-block--first .feature-divider{border-color:#ece8e8}body.product .product__details--product-page .price-ui .compare-at-price{display:none}body.product .custonbutton,body.product .custom-prod-button{margin-top:0}body.product .size_label_custom_option span input[type=number]{max-width:60px;height:35px!important}body.product .size_label_custom_option span{font-size:16px}.swatch_options input+.swatch-element label.size_label_custom_option{box-shadow:none!important;font-size:16px}.mezereon.collection .one-third.column.thumbnail span.brand{display:none}.mezereon.collection .product-details span.title{margin-top:10px}.mezereon.collection .relative.product_image a+div{right:20px}@media only screen and (max-width: 767px){.mezereon.collection .collection_description.rte{display:none}.mezereon.collection .one-half.column.medium-down--one-whole:has(h1){display:none}.mezereon.product .product_gallery.flickity-enabled{max-width:100%;margin:auto}.is-product-main.content,.is-product-sidebar.content{padding-top:0}.product-recommendations span.price{min-height:18px}.product-recommendations span.price span{font-size:18px!important}.shop_by_style .\31 0.column.medium-down--one-half.text-column{width:calc(50% - 20px)}.product-list--collection:has(.one-fifth) .one-fifth:last-child{display:none}.list-collections:has(.one-fifth) .one-fifth:last-child{display:none}h2.title.for_mob{display:block}h2.title.for_desk{display:none}.product-details span.price{font-size:18px;margin-bottom:10px}.mezereon .mz-filter-layout-vertical .mz-grid-item,.mezereon .mz-grid-item{width:calc(50% - 2.5px)!important;padding:0}.mezereon .mz-grid-item .one-third,body.product .product-list .thumbnail,body.product .slider-gallery .thumbnail,body.product .list-collections .thumbnail{padding:20px 10px}.deskonly{display:none}.custonbutton{right:14px}.shopify-section--slideshow.under-menu+div h2.title.center.for_mob{margin-top:0}.custom-prod-button{right:160px}}@media only screen and (max-width: 400px){.custonbutton a span,#custom-prod-link span{color:#fff;font-size:11px}.custonbutton a{column-gap:3px}.custonbutton img,.custom-prod-button img{height:16px}body.product span.price span{font-size:24px}.custom-prod-button{right:125px}body.product span.starting_at{margin-right:3px}}button.conforcuspro[disabled]{background:#ccc;color:#000;opacity:.5}.cus-file-upload{display:flex}.finalcusimgwrap{width:200px}img#finalcustomImg{width:100%}.prodcustom-form-wrapper span.reqdfield{color:red}#customisedimage{margin-bottom:15px}.instruction-msg{text-align:center;margin-bottom:30px}.page-productcustomization .product-customise-section,.page-productcustomization .product-form-section{flex:1 1 50%;padding:30px 10px 15px}.prodcustom-form-wrapper{padding:20px;border:1px solid #ddd;width:100%;max-width:700px;margin:0 auto}input.cusprodsubmit{background-color:#000;color:#fff;padding:10px 15px;border:1px solid #000}#custom-prod-popup{text-align:center}.fancybox-body{width:630px;padding-left:3rem;padding-right:3rem;background-color:#bfdbfe80;border-radius:.75rem;padding-bottom:1.5rem}.upload-image-txt{margin-top:1rem;margin-bottom:1rem;color:#2563eb;font-weight:700;font-size:16px;display:inline-block}.buttons-container{display:flex;justify-content:center;margin-top:1rem;margin-bottom:2rem}.button-wrapper{display:flex;font-size:13px;justify-content:center;align-items:center;padding-top:.5rem;white-space:nowrap;width:7rem;height:6rem;border:1px solid #9ca3af;margin-left:.5rem;border-radius:1rem;margin-right:.5rem;flex-direction:column}.svg-wrapper{stroke:#9ca3af}.svg-text{color:#9ca3af}.custom-hr{margin-top:1rem;margin-bottom:1rem;border:0;height:1px;background-image:-webkit-linear-gradient(left,transparent,rgba(0,0,0,.2),transparent)}.btn-fileupload{width:100%;background-color:#1270ff;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.btn-fileupload svg{width:2rem;height:2rem;margin-left:5px;fill:#fff}.fancybox-header h6,.file-name{font-weight:600}.file-name{color:#7a7985}#custom-prod-popup .fancybox-header h6{margin-bottom:0;padding-bottom:0}.product-custom-image{width:60%;margin:0 auto}.subimg{width:40px}#example input[type=number]::-webkit-inner-spin-button,#example input[type=number]::-webkit-outer-spin-button{-webkit-appearance:auto!important;appearance:auto!important}@media only screen and (max-width: 767px){#custom-prod-popup .fancybox-body{width:100%}#custom-prod-popup.fancybox-content{padding:22px}}@media only screen and (min-width: 799px) and (max-width: 931px){.custom-prod-button span{display:none}}
/*# sourceMappingURL=/cdn/shop/t/120/assets/custom_styles.css.map */
