.hiddend{display:none!important}.block-swatch-list{flex-wrap:wrap;justify-content:flex-start;display:flex}.block-swatch__item{border:1px solid #dfdfdf;border-radius:3px;background:#fff;color:#282828;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;min-width:100px;margin:4px;padding:5px 18px;transition:background .2s;display:block;position:relative;font-size:14px}.block-swatch__radio:checked+.block-swatch__item{background:#f5f5f5}.block-swatch__item:after{content:"";box-shadow:0 0 0 1px #e5b3ac inset,0 0 0 1px #e5b3ac;border-radius:4px;opacity:0;width:100%;height:100%;transition:opacity .2s,transform .2s;position:absolute;left:0;top:0;transform:scale(.9)}.block-swatch__radio:checked+.block-swatch__item:after{opacity:1;transform:scale(1)}.product-form__option-fles{display:flex;justify-content:space-between}.producty-suxc-free{background:#e5b3ac;color:#fff;font-weight:700;padding:0 6px;border-radius:5px;position:absolute;font-size:12px;top:-10px;right:0;z-index:1}.size-unit{display:flex;align-items:center}.size-unit-input{margin:0 10px}.size-unit-input>input[type=checkbox]{display:none}.size-unit-input>label{width:56px;height:24px;display:block;background:#ddd;border-radius:50px;position:relative;cursor:pointer}.size-unit-input>label:after{content:"";display:block;width:20px;height:20px;background:#e5b3ac;position:absolute;border-radius:50%;left:2px;top:2px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.size-unit-input>input[type=checkbox]:checked~label:after{transform:translate(31px)}.size-unit .guide{margin-left:20px}.single_custom-size{max-width:450px;display:none}#single_custom-size-desc{padding:8px 10px;color:#999;font-size:14px;border:1px solid #e5e5e5;background-color:#fafafa;margin-top:15px!important}.single_custom-size-content{display:flex}.single_custom-size-content-left{flex:1}.custom-option-properties{display:flex;align-items:center;color:#333}.custom-option-properties>label{flex:1}.custom-option-properties>input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:120px;font-size:12px;padding:4px 7px 4px 8px;margin-right:10px;height:31px;color:#555;border:1px solid #ccc;background-color:#fff}.false-input{border:1px solid #ff0000!important}.custom-option-properties>input:focus-visible{box-shadow:none}.custom-option-properties .required{color:red}.row-scroll>table tbody tr.active{background:#e5b3ac99;display:table-row}.row-scroll>table tbody tr:nth-child(2),.row-scroll>table tbody tr:nth-child(3){display:table-row}#AddToCartfalse{cursor:no-drop}.row-scroll>table{display:table;width:100%;border:1px solid #ebebeb;margin-top:10px;box-shadow:none}.row-scroll>table>thead{background:#f6f6f6;border-bottom:1px solid #fff}.row-scroll>table td{min-height:22px;padding:6px 0;min-width:60px;font-size:12px;text-align:center;border:0}.row-scroll>table>thead td{color:#000}.row-scroll>table tbody tr{background:#fcf3f0;display:none}.custom-productiontime{display:grid;grid-template-columns:32px 1fr 32px 1fr 32px;text-align:center;align-items:center;font-size:16px;max-width:100%}.custom-productiontime .left-icon,.custom-productiontime .mid-icon,.custom-productiontime .right-icon{display:flex;justify-content:center;align-items:center}.custom-productiontime hr{display:block;height:1px;border:0;border-top:1px solid #e5b3ac;margin:0;padding:0}.custom-productiontime svg{width:32px;height:32px}.time-desc .bot-desc{color:#e5b3ac}.error_suggestion{color:red;font-weight:600;line-height:25px;margin:14px 0}@media (max-width: 767px){.time-desc{font-size:12px}.block-swatch-list-cici>.block-swatch>.block-swatch__item{min-width:56px;padding:5px 10px}.row-scroll{overflow:auto}.row-scroll>table{width:auto}.single_custom-size-content{flex-direction:column}}#popup1-up-guide{position:fixed;background-color:#232323cc;top:0;left:0;bottom:0;right:0;z-index:999999;cursor:pointer;opacity:0;visibility:hidden}#popup1-up-guide.is-show{opacity:1;visibility:visible}.popup1-up-guide{position:absolute;left:50%;top:50%;background:#fff;transform:translate3d(calc(-50% - 30px),-50%,0);max-width:575px;width:98%;border-top-left-radius:4px;border-top-right-radius:4px;font-size:15px;transition:opacity .6s,transform .6s ease,visibility .6s ease}#popup1-up-guide.is-show>.popup1-up-guide{transform:translate3d(-50%,-50%,0)}#popup1-guide-close{display:block;width:20px;height:20px;position:absolute;right:10px;top:5px;cursor:pointer}.popup1-guide-header{border-bottom:1px solid #e6e6e6;text-align:center;padding:3px 0;font-weight:600;font-size:18px;letter-spacing:1px}.size-unit-guide{display:flex;justify-content:space-between}.size-unit-guide .txt{cursor:pointer;font-weight:700;color:#c00;text-decoration:underline}.wedding-bag-input{display:flex}.wedding-bag-input label{display:flex;align-items:center}.wedding-bag-input label p{margin:0}.c-apk{display:flex;align-items:center;font-size:14px}.c-apk-paypal,.c-apk-klarna,.c-apk-afterpay{display:flex;align-items:center}.c-apk .or,.c-apk .fee{padding:0 5px}.c-apk .apk-logo{width:65px;display:block;height:24px;background-size:65px;background-repeat:no-repeat}.c-apk .paypal-logo{background-image:url(https://cdn1.cocomelody.shop/coco/icon/paypal_cc_mark.png)}.c-apk .klarna-logo{background-image:url(https://cdn1.cocomelody.shop/coco/icon/klaran_cc_mark.png)}.c-apk .afterpay-logo{background-image:url(https://cdn1.cocomelody.shop/coco/icon/afterpay_cc_mark.png)}@media screen and (max-width: 767px){.c-apk{font-size:12px;flex-wrap:wrap}.c-apk .apk-logo{width:40px;height:20px;background-size:40px}}.product__tax a{color:#c00}.product-tab-header{border-bottom:1px solid #d03c3f;display:flex}.product-tab-header>p{cursor:pointer;margin:0 50px 0 0;padding:10px 0;position:relative}.product-tab-header>p:last-child{margin-right:0}.product-tab-header>p.active{font-weight:700}.product-tab-header>p:after{content:"";position:absolute;bottom:-1px;left:0;height:4px;width:0;transition:all ease .3s}.product-tab-header>p.active:after{background:#d03c3f;width:100%}.product-tab-content{padding:20px 0}.product-tab-item{display:none}.product-tab-item.active{display:block}.product__description ul{display:grid;grid-template-columns:repeat(2,1fr);gap:5px;padding:0;font-size:14px}.product__description ul li{display:flex}.product__description ul li span{font-weight:700;margin-right:5px}@media screen and (max-width: 767px){.product__description ul{grid-template-columns:repeat(1,1fr)}}.s-models__wrapper{display:flex}.s-model__info{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;font-size:14px}.s-margin-bottom{margin-bottom:15px;font-weight:700}.s-text-bold{font-weight:700}@media screen and (max-width: 767px){.product-tab-header{justify-content:space-between}.product-tab-header>p{margin:0}.s-models__wrapper{flex-wrap:wrap;gap:15px}}.stamped-product-reviews-badge{height:30px}.product__info-wrapper .notice{font-size:12px;font-style:italic;color:#666}.product__info-wrapper .notice a{color:#c00}#swatch-product-data{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;background-color:#0003;overflow:auto;display:flex;align-items:center;justify-content:center}#product-swatch-popou{display:flex;max-width:1100px;margin:0 auto;background:#fff;max-height:90vh;overflow-y:auto;padding:30px 0;position:relative}.product-swatch-popou .image{width:400px}.product-swatch-popou .info{width:600px}#product-swatch-popou-close{position:absolute;width:20px;right:4px;top:0;cursor:pointer}#addtocartSwatch{background:#d03c3f;border:0;color:#fff;padding:10px;width:300px;border-radius:30px;font-size:16px;text-transform:uppercase}.addtocartSwatch a{display:none;background:#000;color:#fff;height:39px;line-height:39px;padding:0 30px;border-radius:50px;text-transform:uppercase}.product-swatch-popou h1{font-size:24px}.seka-swatch-up{font-weight:700;color:#c00;text-decoration:underline;text-transform:capitalize}#addtocartSwatch:disabled{background-color:#ccc;color:#666;cursor:not-allowed;opacity:.7}@media screen and (max-width: 767px){#product-swatch-popou{flex-direction:column}.product-swatch-popou .image{width:100%}.product-swatch-popou .info{width:100%;padding:10px}.addtocartSwatch a{margin-top:10px;width:100%;max-width:300px;text-align:center}}.product .wbspayinstall{font-size:13px}.block-swatch-list-in-stock{display:flex;gap:5px}.block-swatch-list-in-stock .block-swatch{position:relative;border:1px solid #E5E5E5;border-radius:5px;padding:7px 8px;font-size:15px;line-height:1}.block-swatch-list-in-stock .block-swatch.active{color:#d03c3f;border-color:#d03c3f}.ico-48hrs{background:url(/cdn/shop/files/48hur.png?v=1755680792) no-repeat;background-size:100% 100%;height:15px;position:absolute;right:-5px;top:-6px;width:45px}
/*# sourceMappingURL=/cdn/shop/t/44/assets/custom-prodcut.css.map */
