body{font-family:var(--font-body,Arial,Helvetica,sans-serif);color:var(--body-text,var(--navy));background:var(--page-bg,#fff)}h1,h2,h3{font-family:var(--font-heading,Arial,Helvetica,sans-serif);color:var(--navy)}button,select,input{font:inherit}select{max-width:100%;color:var(--navy);border:1px solid var(--border);border-radius:8px;padding:8px;background:var(--white)}.biscaly-header-section{position:sticky;top:0;z-index:20}.site-header{position:relative;background:var(--white)}.brand img{width:var(--logo-width,100px);height:auto;aspect-ratio:auto;object-fit:contain}.footer-brand img{width:83px}.header-inner{position:relative}.nav-dropdown{position:relative;font-size:13px}.nav-dropdown summary{cursor:pointer;padding:10px 0}.nav-dropdown>div{position:absolute;top:100%;left:0;min-width:200px;padding:12px;background:var(--white);box-shadow:var(--shadow);border-radius:10px}.nav-dropdown a{display:block;white-space:normal}.nav-dropdown .nav-grandchild{padding-left:18px}.floating-whatsapp>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.header-whatsapp>span:first-line{font-weight:700}.benefit-image{width:35px;height:35px;object-fit:contain}.product-form{display:flex;align-items:center;flex-direction:column;width:100%;margin:0}.product-card .product-form{flex:1}.product-card .product-add{margin-top:auto}.product-caption{font-size:13px;margin:6px 0;color:var(--muted)}.product-photo--real img{position:static;width:100%;height:100%;object-fit:contain}.product-photo--real{mix-blend-mode:normal}.product-photo svg{width:100%;height:100%}.compare-price{font-size:14px;color:var(--muted);margin-bottom:9px}.quantity-picker input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;border:0;background:transparent;text-align:center;min-width:0;width:36px;height:100%;font-size:14px;font-weight:700;color:inherit;padding:0}.quantity-picker input::-webkit-inner-spin-button,.quantity-picker input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-picker:focus-within{outline:2px solid var(--blue);outline-offset:2px}.quantity-picker input:focus-visible{outline:none}.variant-label{font-size:12px;margin-bottom:4px}.product-form select{width:100%;font-size:13px;min-height:38px;margin-bottom:9px}.availability{font-size:13px;margin:3px 0 9px;color:var(--muted)}.form-error,.cart-error{color:#a92626;font-size:14px;padding:12px;background:#fff0f0;border-radius:8px}.cart-error{margin:12px 20px}.cart-content{display:flex;flex-direction:column;min-height:0;flex:1}.cart-variant,.cart-discount{font-size:13px;color:var(--muted);overflow-wrap:anywhere;margin:4px 0}.cart-discount{color:var(--green-dark)}.cart-item>div{min-width:0}.cart-summary .continue-shopping{display:block;text-align:center}.cart-drawer[aria-busy=true] [data-cart-change]{pointer-events:none;opacity:.5}.cart-summary button:disabled{pointer-events:none}.service-section--single{grid-template-columns:1fr}.avatar{object-fit:cover}.faq-layout--single{grid-template-columns:1fr}.footer-legal{padding-bottom:25px;font-size:13px}.footer-legal nav{display:flex;gap:15px;flex-wrap:wrap;margin-top:10px}.footer-legal a{text-decoration:underline}.catalog-link{display:block;text-align:right;margin-top:14px;color:var(--blue);font-size:14px}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page-section{padding-top:45px;padding-bottom:75px;min-height:50vh}.page-section h1{font-size:36px;line-height:1.2;margin-bottom:25px;letter-spacing:-1px}.page-section .product-grid{margin-top:24px}.product-page{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:start}.product-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.product-gallery>*{width:100%;height:auto;object-fit:contain;background:var(--pale);border-radius:15px}.product-gallery>:first-child{grid-column:1/-1;max-height:600px}.product-gallery model-viewer{height:400px}.product-detail{min-width:0}.product-detail .product-form{align-items:flex-start;max-width:450px}.product-detail .product-price{font-size:30px}.product-detail .product-add{min-height:48px}.product-detail .availability{position:static!important;width:auto;height:auto;clip:auto;margin:6px 0 15px;overflow:visible}.product-description{margin-top:30px}.rte{line-height:1.65;overflow-wrap:anywhere}.rte p{margin:0 0 16px}.rte a{color:var(--blue);text-decoration:underline}.rte img,.rte iframe{max-width:100%}.rte table{display:block;overflow-x:auto}.main-cart{max-width:800px}.main-cart .cart-items{overflow:visible;padding:0}.main-cart .cart-summary{border-radius:15px;margin-top:24px}.main-cart .cart-content{min-height:350px}.sort-form{display:flex;align-items:center;gap:12px;font-size:14px}.search-page-form{display:flex;gap:12px;margin:25px 0}.search-page-form input{min-width:0;flex:1;border:1px solid var(--border);border-radius:10px;padding:13px}.pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:32px}.pagination a,.pagination span{display:grid;place-items:center;min-width:40px;min-height:40px;padding:8px;border:1px solid var(--border);border-radius:8px}.pagination [aria-current]{background:var(--navy);color:#fff}.collection-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.collection-card{padding:20px;background:var(--pale);border-radius:15px}.collection-card img{width:100%;height:220px;object-fit:contain}.empty-page{text-align:center;padding-block:85px}.empty-page .brand{justify-content:center;margin-bottom:30px}.empty-page>.button{margin-top:25px}.empty-page form{display:flex;flex-direction:column;gap:15px;max-width:350px;margin:25px auto}.empty-page input{padding:12px;border:1px solid var(--border);border-radius:8px}.placeholder-svg{width:100%;height:auto;max-height:350px;fill:#759bb9}.product-card,.product-detail,.testimonial{overflow-wrap:anywhere}.button-blue{background:linear-gradient(color-mix(in srgb,var(--blue) 90%,#1fafff),var(--blue-dark))}.button-green{background:var(--green)}.product-card{background:linear-gradient(145deg,color-mix(in srgb,var(--pale) 90%,white),var(--pale))}.delivery-card,.eco-card,.faq-cta{background:linear-gradient(110deg,color-mix(in srgb,var(--pale) 95%,#75c7f0),var(--pale))}.site-footer{background:linear-gradient(115deg,color-mix(in srgb,var(--navy) 87%,#2696ac),var(--navy))}.footer-wave{color:color-mix(in srgb,var(--navy) 92%,#2696ac)}.eco-card h3{color:var(--blue)}.site-footer h1,.site-footer h2,.site-footer h3{color:inherit}.cart-drawer,.main-nav{background:var(--white)}@media(max-width:1190px){.brand img{width:calc(var(--logo-width,100px)*.84)}.footer-brand img{width:68px}}@media(max-width:1000px){.nav-dropdown{font-size:16px}.nav-dropdown summary{padding:13px}.nav-dropdown>div{position:static;box-shadow:none;padding-left:16px}.main-nav{max-height:calc(100dvh - 82px);overflow-y:auto}.product-page{gap:25px}.collection-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.brand img{width:calc(var(--logo-width,100px)*.61);max-width:75px}.footer-brand img{width:75px}.page-section{padding-top:28px;padding-bottom:55px}.page-section h1{font-size:29px}.product-page{grid-template-columns:1fr}.product-gallery>:first-child{max-height:420px}.sort-form{flex-wrap:wrap;margin-top:15px}.search-page-form{gap:8px}.search-page-form .button{padding-inline:15px}.collection-grid{grid-template-columns:1fr}.cart-drawer{height:100dvh}.cart-item-controls{flex-wrap:wrap;gap:5px 12px}.cart-summary{padding-bottom:max(19px,env(safe-area-inset-bottom))}.product-card select{font-size:12px}.service-section--single{grid-template-columns:1fr}}@media(max-width:360px){.brand img{width:calc(var(--logo-width,100px)*.51);max-width:60px}.brand strong{font-size:18px}.footer-brand img{width:68px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/shopify.css.map */
