*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}:focus,:active{outline:none!important}:root{--WhiteColor: #fff;--BlackColor: #000;--Color1: #eee;--transitionCt: all .3s ease}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;font-size:100%;list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{-webkit-text-size-adjust:100%;outline:none}body{color:var(--BlackColor);min-width:unset}img,video,svg{max-width:100%;display:block;width:100%;height:100%}input[type=text],input[type=email],input[type=password],input[type=number],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}a,a:hover,a:focus,button,button:focus{text-decoration:none;outline:none;box-shadow:none;cursor:pointer;transition:var(--transitionCt);-webkit-transition:var(--transitionCt);-moz-transition:var(--transitionCt);-ms-transition:var(--transitionCt);-o-transition:var(--transitionCt)}a,.main-bag-section a,.model-order-section a{text-decoration:none;display:inline-block;color:currentColor;width:fit-content}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box}.no-wrap{flex-wrap:nowrap}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.direction-column{flex-direction:column;-ms-flex-direction:column}.row-reverse{flex-direction:row-reverse;-ms-flex-direction:row-reverse}.position-relative{position:relative}.position-absolute{position:absolute}.overflow-hidden{overflow:hidden}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.aspect-ratio{position:relative;padding-bottom:100%;width:100%}.aspect-ratio img,.aspect-ratio iframe,.aspect-ratio video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center}h1,h2,h3,h4,h5,h6{text-transform:unset}.btn{padding:0;border:none;border-radius:0;-webkit-appearance:none;appearance:none;cursor:pointer;background-color:transparent!important;color:var(--BlackColor)!important;letter-spacing:0;font-weight:400;min-width:inherit;transition-delay:unset!important}.custom-product-template .btn:after{content:none!important}.custom-product-template .modal{display:block}.ct-button1{background:linear-gradient(90deg,#cc3045,#ea60a5,#f5e17c,#4fad5b,#3298c4,#af91bd)!important;font-size:14px;font-weight:700;line-height:2;border-radius:50px;padding:4px}.ct-button1 .ct-button-inner{padding:4px 16px;border-radius:50px;background-color:var(--BlackColor);color:var(--WhiteColor);width:100%;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;letter-spacing:0}.ct-button1 .ct-button-inner .icon{width:24px;height:24px}.ct-button-2{font-size:14px;font-weight:700;line-height:2;color:#000;border:1px solid #00000080;border-radius:20px;padding:5px 48px}.main-bag-section,.main-bag-section-inner{width:100%;height:100%}.main-bag-section-inner{display:flex;flex-direction:column;background-color:#eee;position:relative;height:100vh}.main-bag-top,.main-bag-bottom{width:100%}.main-bag-top{overflow:hidden;flex:1}.main-bag-top-inner{position:relative;width:100%;padding:25px;height:100%}.main-bag-product-modifi{position:absolute;top:60px;left:25px;background-color:var(--WhiteColor);width:100%;max-width:275px;border-radius:12px;box-shadow:#0000001c 1px 14px 50px}.main-bag-product-modifi .bag-product-modifi-div{padding:15px 20px}.main-bag-product-modifi .bag-product-modifi-div:not(:last-child){border-bottom:1px solid #0000001f}.bag-product-modifi-color h4{font-size:18px;font-weight:700;line-height:1.5;margin:0 0 5px;letter-spacing:0;color:#615e5d}.main-bag-section-inner p,.model-order-section p,.model-order-section a{line-height:1.5;font-size:14px;font-weight:400}.bag-product-modifi-color p{font-weight:700}.bag-product-modifi-color-list{margin-top:5px}.bag-product-modifi-color-list ul{display:flex;flex-wrap:wrap;gap:5px}.input-color{position:relative;cursor:pointer}.input-color input{position:absolute;margin:0;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.input-color span{width:26px;height:26px;display:block;border-radius:50%;border:2px solid var(--WhiteColor);background-color:var(--BlackColor);cursor:pointer;outline:none;box-shadow:0 0 0 2px transparent!important;background-size:cover;background-position:center;transition:var(--transitionCt)}.input-color span.white{border-color:#ccc}.input-color input:checked+span{box-shadow:0 0 0 2px var(--BlackColor)!important}.bag-product-modifi-add-cart-heading{gap:10px;margin-bottom:10px}.bag-product-modifi-sign a{color:var(--BlackColor);font-weight:700;text-decoration:none}.bag-product-img-parent{width:100%;height:100%;overflow:auto;display:flex;flex-direction:column}.bag-product-img-parent:has(.main-bag-product-img-inner.img-zoom){max-height:80vh}.main-bag-product-img-inner{width:100%;height:100%;transform-origin:top left}.bag-product-img-parent::-webkit-scrollbar{display:none}.main-bag-product-img-inner .main-bag-product-img-inner-div{width:fit-content;max-width:619px;margin:0 auto}.main-bag-product-img-data{width:fit-content;position:relative;border:2px solid transparent}.main-bag-product-img-data.ui-state-hover{border:2px solid green;background-color:transparent}.main-bag-product-img-data img{width:auto;height:auto;max-width:100%;max-height:100%;margin:auto}.bag-product-modifi-sign{text-align:center}.main-bag-product-img{position:relative;height:100%}.bag-product-img-btn{position:absolute;top:40px;right:0}.main-bag-product-cart{margin-bottom:20px}.ct-button-cart{display:flex;align-items:center;gap:5px;text-decoration:underline}.ct-button-cart .icon{width:24px}.bag-product-img-btn-inner{display:flex;flex-direction:column}.bag-product-img-btn-inner .btn{width:40px;height:40px;padding:8px;display:flex;align-items:center;justify-content:center;color:#0000008a!important;touch-action:manipulation}.main-bag-product-cart .ct-button-cart{margin-left:auto}.bag-product-img-btn-inner-main{display:flex;gap:10px}.bag-product-img-btn-front{max-width:100px;width:100%}.model-overlay{display:block!important;position:fixed;width:100%;height:100%;top:0;left:0;z-index:800;background-color:#00000080;cursor:pointer;opacity:0;visibility:hidden;transition:var(--transitionCt)}.model-overlay.open{opacity:1;visibility:visible}.model-order-section{position:fixed;top:0;left:0;z-index:800;width:100%;max-width:824px;padding:0 12px;margin:0 auto;max-height:100%;overflow:auto;right:0;opacity:0;visibility:hidden;scrollbar-width:none}.model-order-section.open{opacity:1;visibility:visible}.model-order-inner{background-color:var(--WhiteColor);border-radius:6px;padding:41px 56px;position:relative;margin:50px auto}.model-order-close{width:40px;height:40px;padding:8px;color:#0000008a!important}.model-order-inner .model-order-close{position:absolute!important;top:10px;right:10px}.model-order-heading h2{font-weight:700;line-height:1.5;font-size:30px;margin-bottom:8px;color:#615e5d}.model-order-product h3{font-size:16px;font-weight:700;line-height:1.5;margin-bottom:8px;color:#615e5d}.model-order-product-inner{border-top:1px solid #e0e0e0}.model-order-product-items{border-bottom:1px solid #e0e0e0;display:grid;grid-template-columns:83px auto 70px 110px}.model-order-product-items .order-product-div{padding:10px 5px}.model-order-product-items .order-product-img{width:83px;height:83px}.model-order-product-items .order-product-img img{max-height:100%;width:100%;height:100%;margin:0 auto;object-fit:contain}.model-order-product-items .order-product-qty{text-align:center}.model-order-product-items .order-product-price{text-align:end}.main-bag-bottom{position:relative;bottom:0;width:100%;z-index:2}.main-bag-bottom:has(.bag-bottom-patches-heading-inner.active){position:fixed;height:auto;z-index:802}.main-bag-bottom-inner{background-color:var(--WhiteColor);border-radius:25px 25px 0 0}.bag-bottom-patches-heading{padding:10px 25px 0;border-bottom:1px solid transparent}.bag-bottom-patches-heading:has(.bag-bottom-patches-heading-inner.active){padding:10px 25px;border-bottom-color:#0000001f}.bag-bottom-patches-heading-inner{position:relative}.bag-bottom-patches-heading-inner .bag-bottom-patches-heading-center{text-align:center}.bag-bottom-patches-heading-inner .bag-bottom-patches-heading-right{position:absolute;top:50%;transform:translateY(-50%);right:0;opacity:0;visibility:hidden;transition:var(--transitionCt)}.bag-bottom-patches-heading-inner.active .bag-bottom-patches-heading-right{opacity:1;visibility:visible}.bag-bottom-patches-heading-center .ct-button1 .ct-button-inner{padding:4px 32px;display:flex;flex-direction:row;gap:8px}.bag-bottom-patches-heading-center .ct-button1 .ct-button-inner .icon{transform:rotate(270deg);transition:var(--transitionCt)}.bag-bottom-patches-heading-inner.active .bag-bottom-patches-heading-center .ct-button1 .ct-button-inner .icon{transform:rotate(90deg)}.bag-bottom-patches-tab-main{padding:10px 8px 0;border-bottom:1px solid #0000001f}.bag-bottom-patches-tab ul{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.bag-patches-tab{border:1px solid transparent;border-bottom-color:#0000001f;border-radius:25px 25px 0 0;padding:10px;display:flex;flex-direction:column;align-items:center;transition:all .3s ease}.bag-patches-tab.active{background-color:#eee!important;border:1px solid #0000001f;border-bottom:0}.bag-patches-tab h3{font-size:16px;font-weight:700;line-height:1.5;margin-bottom:8px}.bag-patches-tab .bag-patches-tab-icon{width:50px;height:50px;background-color:#e9e9e9;border-radius:50px;border:1px solid #ddd;display:flex;align-items:center;justify-content:center;transition:var(--transitionCt)}.bag-patches-tab.active .bag-patches-tab-icon{background:linear-gradient(90deg,#cc3045,#ea60a5,#f5e17c,#4fad5b,#3298c4,#af91bd)}.bag-patches-tab .bag-patches-tab-icon .bag-patches-tab-icon-inner{width:38px;height:38px;display:flex;align-items:center;justify-content:flex-start}.bag-bottom-patches-tab ul .bag-patches-tab{width:100%;height:100%}.bag-bottom-patches-tab ul li:first-child .bag-patches-tab{border-top-left-radius:0;border-left:none}.bag-bottom-patches-tab ul li:last-child .bag-patches-tab{border-top-right-radius:0;border-right:none}.bag-patches-tab-body-slider{background-color:var(--Color1);padding:15px 0;position:relative}.bag-patches-tab-slider{padding:0 20px}.bag-patches-tab-slider .swiper-slide{height:auto}.bag-patches-tab-slider-items{width:100%;height:116px;padding:6px;border-radius:12px;background-color:var(--WhiteColor);border:1px solid #ddd;display:flex;flex-direction:column;cursor:pointer;transition:var(--transitionCt)}.bag-patches-tab-slider-items.active{background:linear-gradient(90deg,#cc3045,#ea60a5,#f5e17c,#4fad5b,#3298c4,#af91bd)}.bag-patches-tab-slider-items-inner{padding:10px;display:flex;flex-direction:column;align-items:center;height:100%;background-color:var(--WhiteColor);border-radius:6px}.bag-patches-tab-slider-items-inner h4{font-size:14px;font-weight:700;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:70px;display:block;margin-bottom:8px;text-align:center;text-transform:capitalize;letter-spacing:0;color:#615e5d}.bag-patches-tab-slider-items-inner .bag-patches-tab-slider-items-inner-img{display:flex;align-items:center;justify-content:center;height:100%}.bag-patches-tab-slider-items-inner:has(h4) .bag-patches-tab-slider-items-inner-img{height:calc(100% - 29px)}.bag-patches-tab-slider-items-inner img{object-fit:contain}.bag-patches-slider-nav .bag-patches-slider-nav-btn.swiper-button-lock{display:none}.bag-patches-slider-nav .bag-patches-slider-nav-btn{padding:5px;width:40px;height:40px;position:absolute!important;top:50%;transform:translateY(-50%);z-index:1;left:20px;transition:var(--transitionCt)!important}.bag-patches-slider-nav .bag-patches-slider-nav-btn.swiper-button-disabled{opacity:0;pointer-events:none}.bag-patches-slider-nav .bag-patches-slider-next{left:auto;right:20px}.bag-patches-tab-main-inner .bag-patches-tab-body-slider{background-color:var(--transitionCt)}.patches-tab-items{padding:20%;position:relative;background-color:var(--WhiteColor);border:1px solid #ddd;border-radius:12px;height:100%;display:flex;align-items:center;justify-content:center}.ct-wishlist-btn{width:34px;height:34px;padding:8px;display:flex;align-items:center;justify-content:center;color:#0000008a!important;border-radius:50px;transition:all .3s ease!important}.ct-wishlist-btn:hover{background-color:#0000000a!important;transition-delay:unset!important}.ct-wishlist-btn.active{color:#3982b8}.ct-wishlist-btn path{stroke:currentColor;fill:transparent;stroke-width:2px}.ct-wishlist-btn.active path{fill:#3982b8}.patches-tab-items .ct-wishlist-btn{position:absolute!important;top:0;right:0}.patches-tab-items .patches-tab-items-img{width:100%;height:100%;max-height:60px;display:flex;align-items:center;justify-content:center}.patches-tab-items .patches-tab-items-img img{object-fit:contain;cursor:move}.patches-tab-items-img .img-wrapper img{max-height:100%;width:auto;height:auto;margin:0 auto;border:2px dashed transparent}.patches-tab-items-img.active .img-wrapper img{border-color:#fff}.main-bag-bottom .bag-product-img-btn-front .bag-patches-tab-slider-items .bag-patches-tab-slider-items-inner{padding:6px}.bag-product-img-btn-front .bag-patches-tab-slider-items-inner:has(h4) .bag-patches-tab-slider-items-inner-img{height:47px;width:47px}.bag-product-img-btn-front .bag-patches-tab-slider-items{height:auto}.order-product-name a{color:var(--BlackColor);text-decoration:none}.model-common-section{position:fixed;bottom:0;left:0;z-index:800;width:100%;max-height:100%;padding:8px 0;background:linear-gradient(90deg,#cc3045,#ea60a5,#f5e17c,#4fad5b,#3298c4,#af91bd);overflow:auto;opacity:0;visibility:hidden;transition:var(--transitionCt)}.model-common-section.open{opacity:1;visibility:visible}.model-common-inner{background-color:var(--Color1);padding:44px 16px 40px;position:relative}.ct-model-common-close-icon{width:40px;height:40px;padding:8px;color:#0000008a}.model-common-inner .ct-model-common-close-icon{position:absolute!important;top:2px;right:10px}.model-select-color-body{text-align:center}.model-select-color-heading,.model-select-color-list{margin-bottom:8px}.model-select-color-heading h3{font-weight:700;line-height:1.5;font-size:20px;margin-bottom:20px}.model-select-color-heading p,.model-select-color-continue p{line-height:1.5}.model-select-color-list{padding:80px 0}.model-select-color-list .bag-product-modifi-color-list ul{justify-content:center}.model-select-color-list .input-color span{width:36px;height:36px}.model-select-color-continue p{margin-bottom:8px}.model-select-color-continue .ct-button1{font-size:15px}.model-select-color-continue .ct-button-inner{padding:8px 43px}.model-order-details-body .model-order-heading h2{margin-bottom:33px}.model-order-details-body .order-product-left{flex:1}.model-order-details-body p{font-weight:700}.model-add-bag-section{position:fixed;top:0;left:0;z-index:800;width:100%;max-width:600px;padding:0 12px;margin:50px auto 0;right:0;opacity:0;visibility:hidden;transition:var(--transitionCt)}.model-add-bag-section.open{opacity:1;visibility:visible}.model-add-bag-section .model-add-bag-inner{background:linear-gradient(90deg,#cc3045,#ea60a5,#f5e17c,#4fad5b,#3298c4,#af91bd);padding:6px;border-radius:12px}.model-add-bag-section .model-add-bag-inner .model-add-bag-box{background-color:var(--WhiteColor);border-radius:6px;position:relative;padding:50px 36px;text-align:center}.model-add-bag-section .model-add-bag-inner .model-add-bag-box .ct-add-bag-close{width:40px;height:40px;padding:8px;top:2px;right:2px;position:absolute;color:#0000008a}.model-add-bag-box-inner h3{font-size:16px;font-weight:700;line-height:1.5;margin-bottom:8px}.model-add-bag-box-inner p{font-size:14px;font-weight:400;line-height:1.5}.model-add-bag-box-inner p a{text-decoration:none;color:var(--BlackColor);font-weight:700}.model-add-bag-box-inner .model-add-bag-box-buttons{margin-top:10px;gap:10px}.model-add-bag-box-buttons .ct-button-inner{padding:4px 32px;border-radius:18px}.ct-button1-border{padding:0;background:transparent}.patches-tab-body-emty{padding:16px 0}.main-bag-product-img-inner-div .patches-tab-items-img{width:80px;height:120px}.main-bag-product-img-inner-div .patches-tab-items-img.active{z-index:5}.patches-tab-items-img:not(.active) .letter-drop-actions{display:none}.patches-tab-items-img .img-wrapper{width:100%;height:100%;padding:26px 0;position:relative;z-index:2}.letter-drop-actions{display:flex;align-items:center;justify-content:space-between;width:100%;position:absolute;top:0;left:0}.letter-drop-actions .btn{width:26px;height:26px;background-color:var(--BlackColor)!important;padding:4px;border-radius:50px;border:1px solid var(--WhiteColor);display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.mySwipe:not(.swiper-initialized) .swiper-slide:first-child{max-width:115px}.mySwipe:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.bag-product-modifi-add-btn .ct-button1{width:100%}html:has(body.custom-product-template){padding-bottom:0!important}.custom-product-template{display:flex;flex-direction:column}.main-bag-product-img-inner,.main-bag-product-img-inner-div{display:flex;flex:1;justify-content:center}.main-bag-product-img-data .chnageable-image{padding-bottom:0;height:100%;display:flex;flex-direction:column;width:auto}.bag-product-modifi-add-btn .ct-button1.loading .ct-button-inner span{opacity:0;visibility:hidden}.bag-product-modifi-add-btn .ct-button1 .ct-button-inner{height:36px}.bag-product-modifi-add-btn .ct-button1[disabled]{opacity:.5;pointer-events:none}.bag-product-modifi-add-btn .ct-button1.loading .ct-button-inner:after{content:"";height:20px;width:20px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%23fff"><path d="M18.364 5.63604L16.9497 7.05025C15.683 5.7835 13.933 5 12 5C8.13401 5 5 8.13401 5 12C5 15.866 8.13401 19 12 19C15.866 19 19 15.866 19 12H21C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C14.4853 3 16.7353 4.00736 18.364 5.63604Z"></path></svg>');background-position:center;background-repeat:no-repeat;background-size:22px;animation:1s spin infinite linear;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bag-product-modifi-add-btn .ct-button1.loading .ct-button-inner{position:relative}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@media (min-width: 1025px){.main-bag-mob-header,.main-mobile-patch-box,.main-mobile-front-view,.main-mobile-bag-bottom-bar{display:none}}@media (max-width: 1280px){.main-bag-product-img-inner .main-bag-product-img-inner-div{max-width:522px}}@media (max-width: 1024px){.header,.js-announcement-bar,.footer,.bag-product-img-btn,.main-bag-product-modifi,.main-bag-bottom{display:none}.main-bag-mob-header-inner{position:relative}.bag-mob-header-top{padding-top:8px;background:linear-gradient(90deg,#cc3045,#ea60a5,#f5e17c,#4fad5b,#3298c4,#af91bd);position:relative}.bag-mob-header-top-inner{background-color:var(--WhiteColor);padding:16px;gap:10px}.bag-mob-header-color{flex:1;gap:10px}.ct-mobile-color{width:26px;height:26px;display:block;border-radius:50%;border:2px solid var(--WhiteColor);background-color:var(--BlackColor);cursor:pointer;outline:none;box-shadow:0 0 0 2px var(--BlackColor)!important;background-image:url(https://cdn.shopify.com/s/files/1/0563/2737/2823/files/super-blue_x150.png?v=1653320964);background-size:cover;background-position:center;transition:var(--transitionCt)}.bag-mob-header-color h2{overflow:hidden;font-size:18px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;flex:1;color:#615e5d}.ct-mob-bag-btn{display:flex;align-items:center;font-weight:700;font-size:14px;gap:5px}.ct-mob-bag-btn .icon{width:24px;height:24px}.bag-mob-header-bottom{position:absolute;z-index:4;width:100%;bottom:-60%;left:0}.bag-mob-header-bottom-heading{text-align:center;position:relative;padding:10px 56px}.step-model-close-btn{width:34px;height:34px;background-color:#b2b2b299;border-radius:50%;display:flex;align-items:center;justify-content:center}.step-model-close-btn svg{width:20px;height:20px}.bag-mob-header-bottom-heading .step-model-close-btn{position:absolute!important;top:50%;left:24px!important;transform:translateY(-50%)}.bag-mob-header-bottom-heading .ct-button1 .ct-button-inner{padding:2px 20px;display:flex;flex-direction:row;gap:8px;flex:1}.bag-mob-header-bottom-heading .ct-button1 .ct-button-inner .icon{transform:rotate(270deg);transition:var(--transitionCt)}.main-bag-mob-header-inner.open .bag-mob-header-top-inner{padding-bottom:0}.main-bag-mob-header-inner.open .bag-mob-header-bottom{top:100%;bottom:auto;background-color:var(--WhiteColor);padding:16px}.bag-mob-header-bottom-heading .ct-button1 .ct-button-inner.active .icon{transform:rotate(90deg)}.bag-mob-header-bottom-body-section{position:fixed;width:100%;height:100%;top:0;left:0;z-index:800;display:flex;opacity:0;visibility:hidden;background-color:var(--WhiteColor);transition:var(--transitionCt);flex-direction:column}.bag-mob-header-bottom-body-section.open{opacity:1;visibility:visible}.bag-mob-header-bottom-heading .ct-button1{padding:3px;display:flex;align-items:center;margin:0 auto}.bag-mob-header-bottom-body{flex:1;overflow:auto;padding:40px 24px 24px;background-color:var(--Color1);width:100%}.main-mobile-patched-category{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.mobile-patched-items{padding:12px;border-radius:9px;border:1px solid #ddd;background-color:var(--WhiteColor)}.mobile-patched-items .mobile-patched-items-inner{display:flex;width:100%;height:100%;flex-direction:column;align-items:center}.mobile-patched-items .mobile-patched-items-inner h4{font-size:14px;font-weight:700;line-height:1.5;flex-shrink:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:8px;letter-spacing:0;color:#615e5d}.mobile-patched-items .mobile-patched-items-inner .mobile-patched-items-img{flex:1;width:100%;height:100%;margin:36% 0;max-width:76px;max-height:76px}.mobile-patched-items .mobile-patched-items-inner .mobile-patched-items-img img{object-fit:contain}.main-mobile-patched-category .mobile-patched-items:first-child .mobile-patched-items-img{margin:18% 0}.main-mobile-patched-category .mobile-patched-items:first-child{grid-column:span 2 / span 2}.main-bag-top-inner{padding:6% 25px}.favorite-patched-emty-text{padding:64px 20px 20px;text-align:center}.favorite-patched-emty-text p{font-size:16px;font-weight:700;line-height:1.5}.mobile-patched-category-inner,.patched-item-step-2-body-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.mobile-patched-category-inner .mobile-patched-items .mobile-patched-items-inner h4{font-weight:700}.bag-mob-header-step-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:2px solid #686868;border-radius:50%;background-color:var(--BlackColor);color:var(--WhiteColor);padding:3px;position:relative}.bag-mob-header-bottom-heading .ct-button1.active-step{position:relative}.bag-mob-header-bottom-heading .ct-button1.active-step:before{content:"";width:calc(100% - 6px);height:calc(100% - 6px);position:absolute;top:50%;left:50%;background-color:var(--BlackColor);border-radius:50px;transform:translate(-50%,-50%)}.bag-mob-header-bottom-heading .ct-button1.active-step .ct-button-inner{position:relative}.bag-mob-header-step-btn.bag-mob-header-step-btn-prev{transform:rotate(90deg)}.main-mobile-patch-box{position:absolute;top:32px;left:20px;width:100%;max-width:90px;text-align:center}.main-mobile-patch-box h4,.main-mobile-front-view h4{font-weight:700;line-height:1.5;font-size:13px;margin:0;letter-spacing:0;color:#615e5d}.ct-mobile-patch-box{width:90px;height:90px;background-color:var(--WhiteColor)!important;border-radius:9px;padding:6px;color:#e8408b!important}.ct-mobile-patch-box .aspect-ratio svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;object-fit:cover;object-position:center}.ct-mobile-patch-box .aspect-ratio img{object-fit:contain}.ct-mobile-patch-box:not(.disabled) .patches-tab-items-img{pointer-events:none}.main-mobile-patch-box p{margin-top:8px}.main-mobile-front-view{position:absolute;top:32px;right:20px;width:100%;max-width:90px;text-align:center}.patched-item-step-2-body-inner .mobile-patched-items{position:relative}.patched-item-step-2-body-inner .mobile-patched-items .ct-wishlist-btn{top:0;right:0;position:absolute!important}.main-mobile-bag-bottom-bar{background-color:#eee;padding:16px 12px}.ct-bag-bottom-bar-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--BlackColor)!important;background-color:transparent!important}.ct-bag-bottom-bar-btn .icon{width:24px;height:24px;display:flex;justify-content:center;align-items:center;margin-bottom:5px;color:#00000042}.ct-bag-bottom-bar-btn span:not(.icon){font-weight:700}.main-mobile-bag-bottom-bar-inner .ct-button1 .ct-button-inner{padding:8px 26px}.model-add-bag-section{top:auto;bottom:0;max-width:100%;padding:0;margin:0;max-height:100%;overflow:auto}.model-add-bag-section .model-add-bag-inner{border-radius:0;padding:6px 0}.model-add-bag-section .model-add-bag-inner .model-add-bag-box{border-radius:0;background-color:var(--Color1)}.model-add-bag-section .model-add-bag-inner .model-add-bag-box .ct-add-bag-close{background-image:url(https://cdn.shopify.com/s/files/1/0488/2677/7763/files/close-icon.png?v=1729494982);background-size:contain;background-position:center;width:24px;height:24px;padding:2px;top:10px;right:10px}.model-add-bag-section .model-add-bag-inner .model-add-bag-box .ct-add-bag-close svg{opacity:0}.model-add-bag-box-inner h3{font-size:28px}.model-add-bag-box-inner p{font-size:30px}.model-add-bag-box-inner .model-add-bag-box-buttons{margin-top:25px;flex-direction:column;gap:20px}.model-add-bag-box-buttons .ct-button1-border{background:linear-gradient(90deg,#cc3045,#ea60a5,#f5e17c,#4fad5b,#3298c4,#af91bd);padding:4px}.model-add-bag-box-buttons .ct-button-inner{padding:9px 32px;border-radius:50px}.patched-item-step-2-body,.patched-item-step-1-body{display:none}.patched-item-step-2-body.show,.patched-item-step-1-body.show{display:block}.bag-mob-header-step-btn,.bag-mob-header-bottom-body-section.open .bag-mob-header-color .ct-mobile-color{display:none}.bag-mob-header-bottom-heading .ct-button1.active-step .bag-mob-header-step-btn{display:flex}.main-bag-product-img-inner-div .patches-tab-items-img{width:100px;height:100px}.main-bag-product-img-inner-div .patches-tab-items-img .aspect-ratio{padding-bottom:0;height:100%}.main-bag-product-img-inner-div .patches-tab-items-img .aspect-ratio img{position:relative}.patches-tab-items-img .img-wrapper{padding:26px 0 0}.model-order-product-items .order-product-qty{text-align:left}.model-order-product-items .order-product-div{padding:0}.model-order-product-items{grid-template-columns:83px auto 130px}.model-order-product-items .order-product-div{padding:10px}.main-bag-section{height:100vh;display:flex;flex-direction:column}.main-bag-section-inner{height:100%;flex:1;overflow:auto}}@media (max-width: 767px){.mobile-patched-category-inner,.patched-item-step-2-body-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.main-bag-section{min-height:100vh;display:flex;flex-direction:column}.main-bag-section-inner{flex:1}.main-bag-top{height:100%;flex:1;display:flex;flex-direction:column}.main-bag-top-inner{padding:5% 12px;height:100%;flex:1;display:flex;flex-direction:column}.main-bag-product-img{margin-top:auto;display:block;padding-top:80px}.bag-mob-header-color h2{font-size:14px}.model-common-inner{padding:44px 12px 40px}.model-order-product-items .order-product-div{padding:12px}.mobile-patched-category-inner,.patched-item-step-2-body-inner{grid-template-columns:repeat(3,minmax(0,1fr))}.main-mobile-patched-category .mobile-patched-items:first-child{grid-column:span 2 / span 1}.main-mobile-patched-category .mobile-patched-items:first-child .mobile-patched-items-img{margin:10% 0}.mobile-patched-items .mobile-patched-items-inner .mobile-patched-items-img{margin:18% 0}.mobile-patched-items.patched-item-step-2 .mobile-patched-items-inner .mobile-patched-items-img{margin:5% 0}.bag-mob-header-bottom-body:has(.patched-item-step-1-body.show){padding:40px 10px 24px}.bag-mob-header-bottom-heading{padding:10px 26px}.bag-mob-header-bottom-heading .step-model-close-btn{left:6px!important}.model-add-bag-box-inner h3{font-size:20px}.model-add-bag-box-inner p{font-size:16px}.model-add-bag-section .model-add-bag-inner .model-add-bag-box{padding:50px 12px}.model-add-bag-box-inner .model-add-bag-box-buttons{gap:10px}.model-add-bag-box-buttons .ct-button-inner{padding:7px 22px}}@media (max-width: 340px){.bag-mob-header-bottom-heading .ct-button1 .ct-button-inner span{max-width:93px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.modal{position:fixed;top:0;left:0;z-index:800;width:100%;padding:50px 16px;opacity:0;visibility:hidden;transition:var(--transitionCt);height:100%;background-color:#00000080;scrollbar-width:none;overflow:auto}.modal.open{visibility:visible;opacity:1}.modal .modal-center{min-height:100%;display:flex;align-items:center;justify-content:center}.modal .modal-container{max-width:750px;width:100%;background-color:#fff;margin:0 auto;border-radius:6px;position:relative}.modal .modal-container .modal-close{position:absolute!important;top:6px;right:6px;opacity:.6;width:22px;height:22px;color:var(--BlackColor)!important}.modal .modal-header{padding:20px;border-bottom:1px solid #e8e8e8}.modal .modal-header-text{padding-right:10px}.modal .modal-header-text .title-text{font-size:18px;font-weight:700;line-height:1.2;margin-bottom:5px;color:#615e5d;letter-spacing:0}.modal .modal-header-text p{line-height:1.2;font-size:14px;font-weight:400;color:#868686}.modal .modal-body{padding:20px}.moji-design-ul{line-height:1.2;font-size:14px;font-weight:400;counter-reset:number;margin:0}.moji-design-ul li{padding-left:15px}.moji-design-ul li:not(:last-child){margin-bottom:18px}.moji-design-ul .title{line-height:1.2;font-size:14px;font-weight:700;font-family:var(--font-heading-family);margin-bottom:4px;color:#000}.moji-design-ul .title:before{counter-increment:number;content:counter(number) ". ";margin-left:-15px}.moji-design-ul p{color:#707070}.modal .modal-footer{padding:20px;border-top:1px solid #e8e8e8}.modal .moji-footer-text{line-height:1.2;font-size:14px;font-weight:400;color:#000;letter-spacing:0}.gudline-popup{position:fixed;top:50%;right:0;z-index:799}.gudline-popup .ct-button-cart{transform:translate3d(4px,0,0) rotate(-90deg);-webkit-transform:translate3d(0px,0,0) rotate(-90deg);transform-origin:100% 100%;-webkit-transform-origin:100% 100%;border-radius:4px 4px 0 0}.gudline-popup .ct-button-cart .ct-button-inner{border-radius:4px 4px 0 0}.custom-product-template .product-personalizer{display:none!important}.bag-product-modifi-add-btn .effectiveAppsEGWImage{width:25px;height:25px;object-fit:scale-down;margin-right:7px}.bag-product-modifi-add-btn span{display:flex;align-items:center;letter-spacing:0}.bag-product-modifi-add-btn label{display:flex!important;align-items:center;width:100%;margin:20px 0}.bag-product-modifi-add-btn #effectiveAppsEGWATC{margin-bottom:0!important}.bag-product-modifi-add-btn .ct-button1.loading:before{content:none}
/*# sourceMappingURL=/cdn/shop/t/60/assets/section-product-custom.css.map */
