@font-face{font-family:Mango Dream;src:url(/cdn/shop/files/Mango-Dream.woff?v=1756065535) format("woff");font-weight:400;font-style:normal}@font-face{font-family:FRESH GRAPES;src:url(/cdn/shop/files/ARCHESRegular.woff2?v=1756070181) format("woff2"),url(/cdn/shop/files/ARCHESRegular.woff?v=1756070182) format("woff");font-weight:400;font-style:normal;font-display:swap}#content{padding-top:inherit;flex-grow:3}.modalBoxLowerSectionStyle{background-color:#450d2d}.selectBoxStyle{background:#fff!important}.bundler-volume-target-element{display:none!important}.bundle-carousel-wrapper{overflow-x:auto}.bundle-carousel{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.5rem}.bundle-card{max-width:160px;flex-shrink:0;background-color:#fff;text-align:center;scroll-snap-align:start;transition:transform .2s ease}.bundle-card.is-current,.bundle-card:hover{border:solid}.bundle-card img{width:100%;height:auto;object-fit:cover;aspect-ratio:1 / 1}.bundle-card p{margin:.5rem;font-weight:500;font-size:14px}.bundle-card a{text-decoration:none}.info-card p{font-weight:700;color:#b2003b}.check.box label{min-width:auto!important;padding:6px 15px 0 4px!important}.check label:before{border:none}.check.box li:hover label span:after{background-color:#393939!important;bottom:.6rem;content:"";height:.1rem;left:1%;-webkit-transform:translateX(-1%);transform:translate(-1%);pointer-events:none;position:absolute;width:2rem}.check.box input:checked~label span:after{background-color:#393939!important;bottom:.6rem;content:"";height:.1rem;left:1%;-webkit-transform:translateX(-1%);transform:translate(-1%);pointer-events:none;position:absolute;width:2rem}.shopify-section h2{font-family:FRESH GRAPES,serif;margin-bottom:0}.collection-wrapper h2{font-family:FRESH GRAPES,serif;text-transform:uppercase;font-size:xxx-large}.collection-wrapper .text-center{padding:1em 0}#main-product h2{font-family:FRESH GRAPES,serif;text-transform:uppercase}@media only screen and (max-width:768px){#main-product h2{font-size:1.75em;max-width:65%}}.template-product #content{padding-top:0}@media only screen and (max-width:768px){.template-product .l4pr .swiper-outer{margin-left:calc(0px - var(--cols));margin-right:calc(0px - var(--cols))}}.template-product .m6pr .l4pr-container{border:none}.template-product span.s1lb.label.plain{padding-left:1em}.file-upload input[type=file]{display:none}.upload-icon{cursor:pointer;font-size:24px;display:block;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid;border-style:dashed;transition:background .2s ease;background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;position:relative}.upload-icon.has-preview svg{opacity:0}.upload-icon.pdf:after{content:"\2713";position:absolute;font-size:18px;font-weight:600}.upload-icon:not(.has-preview):hover{background:#f4f4f4}.upload-status{display:flex;align-items:center;gap:8px;font-size:13px;color:#555;margin-top:8px}.upload-status[hidden]{display:none}.remove-upload{position:absolute;top:-6px;right:-6px;width:18px;height:18px;border-radius:50%;background:#000;color:#fff;font-size:12px;line-height:18px;text-align:center;cursor:pointer;z-index:99;display:none}.upload-icon.has-preview .remove-upload{display:block}.spinner{width:14px;height:14px;border:2px solid #ccc;border-top-color:#000;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.upload-preview{margin-top:8px;font-size:13px;color:#333}.upload-image-preview{max-width:120px;margin-top:6px;border:1px solid #e5e5e5;border-radius:4px;display:block}.or-separator{display:flex;align-items:center;text-align:center;margin:16px 0;color:#555;font-weight:600;letter-spacing:.05em}.or-separator:before,.or-separator:after{content:"";flex:1;height:1px;background:#000}.or-separator:before{margin-right:12px}.or-separator:after{margin-left:12px}@media only screen and (min-width:768px){.template-product .m6pr>*:not(.l4pr-container){width:30%}.template-product .m6pr .l4pr-container{width:70%}}.template-product .palette-scheme-1.module-color-palette.m6bx.compact{padding:.5em 0 0;margin-bottom:1em}.template-product .m6bx:before{border:none}.template-product .f8pr-variant-selection label{font-weight:500}@media only screen and (max-width:760px){.template-product.check.box.mobile-scroll{margin-top:-3px}}.template-collection #root .l4cl{width:auto;row-gap:2em}.check label.align-middle:before,.check label.align-middle:after{border:1px solid var(--secondary_bg)}div#shopify-section-template--18484124090508__section_image_with_products_Gb8k3D span.s1lb.label.plain{display:none}.ready-to-wear-badge{border-radius:var(--btn_br);background:var(--primary_bg_btn);width:max-content;font-weight:600;margin-top:1em;padding:6px;color:#fff}@media only screen and (min-width:768px){.f8pr.base-font{margin-top:-2em}}div#shopify-section-template--18484124090508__section_collage_CAbAGa{padding-top:10px}#nav>ul>li>ul ul li a,#nav-bar>ul>li>ul ul li a,#nav>ul>li>ul ul ul li a,#nav-bar>ul>li>ul ul ul li a{font-size:1.5em}.shopify-section-footer button{background:none;width:100%}.baDropdownStyle .select-wrapper{display:none}@media only screen and (max-width:760px){#root .shopify-section-footer>nav .m6cn{display:none}}@media only screen and (max-width:1024px){.m6pr{margin-left:calc(0px - 1.75em)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
