@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";#miniapp-root{position:relative;font-family:sans-serif;color:inherit}#miniapp-root .montserrat{font-family:Montserrat,sans-serif;font-optical-sizing:auto}#miniapp-root{font-size:clamp(16px,.35vw + 14px,18px);line-height:1.55}#miniapp-root .text-3xl{font-size:clamp(26px,1.2vw + 20px,36px);line-height:1.2;margin:0 0 .75rem}#miniapp-root p,#miniapp-root .text-sm{font-size:clamp(14px,.3vw + 12px,15px)}#miniapp-root main{padding:2rem 1rem}#miniapp-root main.min-h-screen{min-height:auto}#miniapp-root .bg-base-200{background:#fafafa}#miniapp-root>.flex{gap:2.5rem}#miniapp-root .flex.flex-col{flex-direction:column;align-items:stretch}@media (min-width: 1024px){#miniapp-root>.flex{display:grid!important;grid-template-columns:minmax(560px,1fr) minmax(420px,520px);align-items:start;justify-content:start}}#miniapp-root #previewImage{display:block;width:100%;height:auto;max-width:1080px;margin:0}#miniapp-root .montserrat{width:100%;max-width:520px}@media (min-width: 768px) and (max-width: 1023.98px){#miniapp-root #previewImage{max-width:min(90vw,900px);margin:0 auto 1rem}#miniapp-root .montserrat{max-width:640px;margin:0 auto}}@media (max-width: 767.98px){#miniapp-root #previewImage{max-width:92vw;margin:0 auto 1rem}#miniapp-root .montserrat{max-width:100%}}#miniapp-root .fieldset{display:grid;gap:.55rem}#miniapp-root .fieldset-legend{font-weight:600;font-size:clamp(14px,.3vw + 12px,15px);line-height:1.4}#miniapp-root .select,#miniapp-root .input{width:100%;padding:.65rem .8rem;border:1px solid #d0d0d0;border-radius:.375rem;background:#fff;font-size:clamp(14px,.3vw + 12px,15px)}#miniapp-root .select:focus,#miniapp-root .input:focus{outline:2px solid #11182722;border-color:#9ca3af}#miniapp-root .min-h-screen{min-height:100svh}#miniapp-root .p-4{padding:1rem}#miniapp-root .overflow-x-hidden{overflow-x:hidden}#miniapp-root .mx-auto{margin-left:auto;margin-right:auto}#miniapp-root .w-full{width:100%}#miniapp-root .max-w-\[600px\]{max-width:600px}#miniapp-root .h-auto{height:auto}#miniapp-root .max-w-screen-xl{max-width:1280px}#miniapp-root .grow{flex:1 1 auto}#miniapp-root .max-w-xl{max-width:36rem}#miniapp-root .text-center{text-align:center}#miniapp-root .text-left{text-align:left}#miniapp-root .uppercase{text-transform:uppercase}#miniapp-root .font-semibold{font-weight:600}#miniapp-root .tracking-wide{letter-spacing:.025em}#miniapp-root .grid{display:grid}#miniapp-root .grid-cols-1{grid-template-columns:1fr}#miniapp-root .gap-4{gap:1rem}#miniapp-root .gap-6{gap:1.5rem}#miniapp-root .gap-10{gap:2.5rem}#miniapp-root .items-start{align-items:flex-start}#miniapp-root .items-end{align-items:end}#miniapp-root .justify-center{justify-content:center}#miniapp-root .lg\:flex-row{flex-direction:row}#miniapp-root .md\:col-span-2{grid-column:span 2}#miniapp-root .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#miniapp-root .lg\:mx-0{margin-left:0;margin-right:0}#miniapp-root .customizer{margin:auto}#miniapp-root .preview{margin-top:20px;display:flex;flex-wrap:wrap}#miniapp-root .preview img{height:60px;width:auto}@media (min-width: 1024px){#miniapp-root .flex.flex-col.lg\:flex-row{display:grid!important;grid-template-columns:minmax(620px,1fr) minmax(420px,520px);align-items:start;justify-content:start;gap:2.5rem}#miniapp-root #previewImage{max-width:1120px}#miniapp-root .montserrat{max-width:520px}}@media (max-width: 640px){#miniapp-root .montserrat{margin:0 auto;text-align:center;padding:0 12px;max-width:640px}#miniapp-root .montserrat .text-3xl,#miniapp-root .montserrat p{text-align:center}#miniapp-root .fieldset:nth-of-type(1),#miniapp-root .fieldset:nth-of-type(2),#miniapp-root .fieldset:nth-of-type(3){grid-column:1 / -1;display:block}#miniapp-root .fieldset:nth-of-type(1) select,#miniapp-root .fieldset:nth-of-type(2) select,#miniapp-root .fieldset:nth-of-type(3) select{width:100%}}#miniapp-root{--sticky-top: 64px}@media (max-width: 767.98px){#miniapp-root.is-mobile-sticky #previewImage{position:sticky;top:var(--sticky-top, 64px);z-index:3;background:#fafafa}}#miniapp-root .is-hidden{display:none!important}.miniapp-shop{margin-top:2.5rem}.miniapp-shop__title{font-size:clamp(20px,1vw + 16px,28px);margin:0 0 1rem;text-align:center}#miniapp-root .miniapp-grid{list-style:none;padding:0;margin:0;display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 640px){#miniapp-root .miniapp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){#miniapp-root .miniapp-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}#miniapp-root .miniapp-shop__empty{text-align:center;opacity:.7}:is(#miniapp-root,.miniapp-section) .miniapp-carousel{position:relative;margin-top:2rem;--gap: 16px;--per-view: 1}:is(#miniapp-root,.miniapp-section) .miniapp-carousel__viewport{overflow:hidden}:is(#miniapp-root,.miniapp-section) .miniapp-carousel__track{display:flex;gap:var(--gap);margin:0;padding:0;list-style:none;scroll-behavior:smooth}:is(#miniapp-root,.miniapp-section) .miniapp-carousel__item{flex:0 0 calc((100% / var(--per-view)) - (var(--gap) * (var(--per-view) - 1) / var(--per-view)))}:is(#miniapp-root,.miniapp-section) .miniapp-carousel__btn{position:absolute;top:50%;transform:translateY(-50%);z-index:1;border:1px solid #d0d0d0;background:#fff;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;cursor:pointer;opacity:.9}:is(#miniapp-root,.miniapp-section) .miniapp-carousel__btn--prev{left:-8px}:is(#miniapp-root,.miniapp-section) .miniapp-carousel__btn--next{right:-8px}:is(#miniapp-root,.miniapp-section) .miniapp-carousel__btn:disabled{opacity:.4;cursor:default}@media (min-width: 640px){:is(#miniapp-root,.miniapp-section) .miniapp-carousel{--per-view: 3}}@media (min-width: 1024px){:is(#miniapp-root,.miniapp-section) .miniapp-carousel{--per-view: 5}}:is(#miniapp-root,.miniapp-section) .miniapp-carousel .card__badge,:is(#miniapp-root,.miniapp-section) .miniapp-carousel .badge{display:none!important}:is(#miniapp-root,.miniapp-section) .miniapp-carousel__item{min-width:0}:is(#miniapp-root,.miniapp-section) .miniapp-carousel .card__media,:is(#miniapp-root,.miniapp-section) .miniapp-carousel .card .media{width:100%}:is(#miniapp-root,.miniapp-section) .miniapp-carousel .card__media,:is(#miniapp-root,.miniapp-section) .miniapp-carousel .card .media{background:#fff}#shopify-section-template--17782808805610__featured_collection_epGQjc{display:none!important}:is(#miniapp-root,.miniapp-section) .miniapp-carousel .card{display:flex;flex-direction:column;height:100%}:is(#miniapp-root,.miniapp-section) .miniapp-carousel .card-wrapper{height:100%}:is(#miniapp-root,.miniapp-section) .miniapp-carousel .card__media,:is(#miniapp-root,.miniapp-section) .miniapp-carousel .card .media{width:100%;background:#fff}:is(#miniapp-root,.miniapp-section) .miniapp-carousel .card__media img,:is(#miniapp-root,.miniapp-section) .miniapp-carousel .card .media img,:is(#miniapp-root,.miniapp-section) .miniapp-carousel .card .media picture,:is(#miniapp-root,.miniapp-section) .miniapp-carousel .card .media video{display:block;width:100%;height:100%;object-fit:contain}:is(#miniapp-root,.miniapp-section) .miniapp-carousel .card__content{display:flex;flex-direction:column;flex:1 1 auto}:is(#miniapp-root,.miniapp-section) .miniapp-carousel .card-information{display:flex;flex-direction:column;gap:6px;flex:1 1 auto}:is(#miniapp-root,.miniapp-section) .miniapp-carousel .card__heading{line-height:1.3;min-height:2.6em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:is(#miniapp-root,.miniapp-section) .miniapp-carousel .price{margin-top:auto}:is(#miniapp-root,.miniapp-section) .miniapp-carousel .card-wrapper,:is(#miniapp-root,.miniapp-section) .miniapp-carousel .card{padding:8px}:is(#miniapp-root,.miniapp-section) .miniapp-carousel{padding:0 12px 8px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/miniapp.css.map */
