@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap";:root{--bread-navy: #12284C;--bread-teal: #56B4C5;--bread-teal-dark: #3D9AAB;--bread-tint: #F4FAFB;--bread-line: #E3E8EF;--bread-muted: #5A6B85;--bread-font: "Montserrat", Helvetica, Arial, sans-serif}.container{max-width:1200px;margin:auto;padding:0 24px}.mar-btn-80,.mar-btn-70{margin-bottom:0}.header-bread-wrapper{background:#fff}.header-bread-main{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;max-width:var(--page-width, 140rem);margin:0 auto;padding:26px 32px;border-bottom:1px solid var(--bread-line)}.header-bread-logo{grid-column:2;justify-self:center;display:inline-flex;align-items:center;text-decoration:none}.header-wrapper .header-bread-main .header-bread-logo svg{display:block;width:min(340px,46vw);height:auto}.header-bread-nav{grid-column:3;justify-self:end}.header-bread-nav__link{font-family:var(--bread-font);font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--bread-navy);text-decoration:none;white-space:nowrap}.header-bread-nav__link:hover{color:var(--bread-teal)}@media(max-width:767px){.header-bread-main{grid-template-columns:1fr;gap:10px;padding:16px 20px}.header-bread-logo,.header-bread-nav{grid-column:1;justify-self:center}.header-wrapper .header-bread-main .header-bread-logo svg{width:min(240px,52vw)}.header-bread-nav__link{font-size:12px}}.image-slider-with-text-sec{display:flex;align-items:stretch;flex-wrap:wrap;border-bottom:1px solid var(--bread-line)}.image-slider-with-text-sec .image-slider-wrapper{width:46%}.image-slider-with-text-sec .image-slider,.image-slider-with-text-sec .image{height:100%}.image-slider-with-text-sec .image img{width:100%;height:100%;min-height:380px;object-fit:cover;display:block}.image-slider-with-text-sec .text-sec{width:54%;display:flex;align-items:center;padding:64px 56px}.image-slider-with-text-sec.image-right{flex-direction:row-reverse}.bread-image-slider-text .text-innerbody h2{font-family:var(--bread-font);font-weight:700;font-size:40px;line-height:1.18;letter-spacing:-.01em;color:var(--bread-navy);text-transform:none;margin:0 0 18px;max-width:20ch;-webkit-text-fill-color:currentColor;-webkit-text-stroke-width:0}.bread-image-slider-text .text-innerbody h4{font-family:var(--bread-font);font-weight:600;font-size:20px;line-height:1.35;color:var(--bread-teal);text-transform:none;margin:0 0 14px}.bread-image-slider-text .text-sec .text-innerbody p{font-family:var(--bread-font);font-weight:400;font-size:17px;line-height:1.65;color:var(--bread-muted);max-width:58ch;margin:0 0 14px}.bread-image-slider-text .text-sec .text-innerbody p a{color:var(--bread-teal);text-decoration:underline;text-underline-offset:2px}.bread-image-slider-text .btn-wrapper{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}@media(max-width:991px){.image-slider-with-text-sec .image-slider-wrapper,.image-slider-with-text-sec .text-sec{width:100%}.image-slider-with-text-sec .text-sec{padding:40px 24px 48px}.image-slider-with-text-sec .image img{min-height:260px}.bread-hero-panel{min-height:240px;padding:32px 24px}.bread-hero-panel__logo{max-width:260px}.bread-image-slider-text .text-innerbody h2{font-size:30px}}.bread-hero-panel{position:relative;display:flex;align-items:center;justify-content:center;height:100%;min-height:380px;padding:40px 32px;overflow:hidden}.bread-hero-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20600%20400%22%20preserveAspectRatio%3D%22xMidYMid%20slice%22%3E%3Csymbol%20id%3D%22f%22%20viewBox%3D%22-50%20-50%20100%20100%22%20overflow%3D%22visible%22%3E%3Cg%20stroke-linecap%3D%22round%22%20stroke-width%3D%225.5%22%20fill%3D%22none%22%3E%3Cg%20id%3D%22a%22%3E%3Cline%20y2%3D%22-44%22%2F%3E%3Cline%20y1%3D%22-30%22%20x2%3D%22-11%22%20y2%3D%22-40%22%2F%3E%3Cline%20y1%3D%22-30%22%20x2%3D%2211%22%20y2%3D%22-40%22%2F%3E%3Cline%20y1%3D%22-16%22%20x2%3D%22-8%22%20y2%3D%22-24%22%2F%3E%3Cline%20y1%3D%22-16%22%20x2%3D%228%22%20y2%3D%22-24%22%2F%3E%3C%2Fg%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22rotate(60)%22%2F%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22rotate(120)%22%2F%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22rotate(180)%22%2F%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22rotate(240)%22%2F%3E%3Cuse%20href%3D%22%23a%22%20transform%3D%22rotate(300)%22%2F%3E%3Cpath%20d%3D%22M0-13%2011.3-6.5%2011.3%206.5%200%2013%20-11.3%206.5%20-11.3-6.5Z%22%20stroke-width%3D%224.5%22%2F%3E%3C%2Fg%3E%3C%2Fsymbol%3E%3Cuse%20href%3D%22%23f%22%20x%3D%2243%22%20y%3D%2245%22%20width%3D%2246%22%20height%3D%2246%22%20stroke%3D%22%2359BEC9%22%20transform%3D%22rotate(0%2066%2068)%22%2F%3E%3Cuse%20href%3D%22%23f%22%20x%3D%22168%22%20y%3D%2224%22%20width%3D%2224%22%20height%3D%2224%22%20stroke%3D%22%23FFFFFF%22%20transform%3D%22rotate(20%20180%2036)%22%2F%3E%3Cuse%20href%3D%22%23f%22%20x%3D%22296%22%20y%3D%2264%22%20width%3D%2232%22%20height%3D%2232%22%20stroke%3D%22%23FFFFFF%22%20transform%3D%22rotate(0%20312%2080)%22%2F%3E%3Cuse%20href%3D%22%23f%22%20x%3D%22423%22%20y%3D%2221%22%20width%3D%2254%22%20height%3D%2254%22%20stroke%3D%22%2359BEC9%22%20transform%3D%22rotate(10%20450%2048)%22%2F%3E%3Cuse%20href%3D%22%23f%22%20x%3D%22527%22%20y%3D%2295%22%20width%3D%2226%22%20height%3D%2226%22%20stroke%3D%22%23FFFFFF%22%20transform%3D%22rotate(0%20540%20108)%22%2F%3E%3Cuse%20href%3D%22%23f%22%20x%3D%2229%22%20y%3D%22167%22%20width%3D%2226%22%20height%3D%2226%22%20stroke%3D%22%23FFFFFF%22%20transform%3D%22rotate(15%2042%20180)%22%2F%3E%3Cuse%20href%3D%22%23f%22%20x%3D%22131%22%20y%3D%22129%22%20width%3D%2238%22%20height%3D%2238%22%20stroke%3D%22%2359BEC9%22%20transform%3D%22rotate(0%20150%20148)%22%2F%3E%3Cuse%20href%3D%22%23f%22%20x%3D%22367%22%20y%3D%22161%22%20width%3D%2222%22%20height%3D%2222%22%20stroke%3D%22%23FFFFFF%22%20transform%3D%22rotate(25%20378%20172)%22%2F%3E%3Cuse%20href%3D%22%23f%22%20x%3D%22496%22%20y%3D%22192%22%20width%3D%2240%22%20height%3D%2240%22%20stroke%3D%22%2359BEC9%22%20transform%3D%22rotate(0%20516%20212)%22%2F%3E%3Cuse%20href%3D%22%23f%22%20x%3D%22244%22%20y%3D%22218%22%20width%3D%2228%22%20height%3D%2228%22%20stroke%3D%22%23FFFFFF%22%20transform%3D%22rotate(0%20258%20232)%22%2F%3E%3Cuse%20href%3D%22%23f%22%20x%3D%2265%22%20y%3D%22267%22%20width%3D%2250%22%20height%3D%2250%22%20stroke%3D%22%2359BEC9%22%20transform%3D%22rotate(5%2090%20292)%22%2F%3E%3Cuse%20href%3D%22%23f%22%20x%3D%22209%22%20y%3D%22311%22%20width%3D%2226%22%20height%3D%2226%22%20stroke%3D%22%23FFFFFF%22%20transform%3D%22rotate(0%20222%20324)%22%2F%3E%3Cuse%20href%3D%22%23f%22%20x%3D%22330%22%20y%3D%22270%22%20width%3D%2236%22%20height%3D%2236%22%20stroke%3D%22%23FFFFFF%22%20transform%3D%22rotate(15%20348%20288)%22%2F%3E%3Cuse%20href%3D%22%23f%22%20x%3D%22459%22%20y%3D%22321%22%20width%3D%2230%22%20height%3D%2230%22%20stroke%3D%22%2359BEC9%22%20transform%3D%22rotate(0%20474%20336)%22%2F%3E%3Cuse%20href%3D%22%23f%22%20x%3D%22554%22%20y%3D%22266%22%20width%3D%2220%22%20height%3D%2220%22%20stroke%3D%22%23FFFFFF%22%20transform%3D%22rotate(0%20564%20276)%22%2F%3E%3Cuse%20href%3D%22%23f%22%20x%3D%2218%22%20y%3D%22352%22%20width%3D%2224%22%20height%3D%2224%22%20stroke%3D%22%23FFFFFF%22%20transform%3D%22rotate(10%2030%20364)%22%2F%3E%3Cuse%20href%3D%22%23f%22%20x%3D%22277%22%20y%3D%22355%22%20width%3D%2234%22%20height%3D%2234%22%20stroke%3D%22%2359BEC9%22%20transform%3D%22rotate(0%20294%20372)%22%2F%3E%3Cuse%20href%3D%22%23f%22%20x%3D%22404%22%20y%3D%22370%22%20width%3D%2220%22%20height%3D%2220%22%20stroke%3D%22%23FFFFFF%22%20transform%3D%22rotate(0%20414%20380)%22%2F%3E%3C%2Fsvg%3E");background-position:center;background-size:cover;background-repeat:no-repeat}.bread-hero-panel__logo{position:relative;z-index:1;width:100%;max-width:330px}.bread-hero-panel__logo svg{display:block;width:100%;height:auto}.bread-def-btn{font-family:var(--bread-font);font-weight:600;font-size:14px;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--bread-navy);border:2px solid var(--bread-navy);border-radius:6px;text-decoration:none;display:inline-flex;align-items:center;padding:15px 26px;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.bread-def-btn:hover{background:var(--bread-teal)!important;border-color:var(--bread-teal)!important;color:#fff!important}.bread-def-btn span{margin-left:12px;line-height:0}.bread-def-btn span svg{width:20px;height:16px}.bread-def-btn span svg path,.bread-def-btn span svg rect{fill:currentColor}.bread-featured-collection-main,.bread-collection-main{padding:64px 0 72px}.bread-heading h2{font-family:var(--bread-font);font-weight:700;font-size:28px;line-height:1.25;letter-spacing:-.01em;color:var(--bread-navy);text-transform:none;text-align:center!important;margin:0 0 40px}.bread-collection-main .bread-heading h2{color:var(--bread-navy);background:none!important;padding:0;margin-bottom:40px}.bread-collection-area{display:grid;grid-template-columns:repeat(3,1fr);gap:36px 32px;padding-top:0;margin:0}.bread-collection-area .bread-featured-main{width:auto;padding:0;margin:0;text-align:left}.bread-featured-collection-item{height:100%;display:flex;flex-direction:column;background:#fff;border:1px solid var(--bread-line);border-radius:10px;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}.bread-featured-main:hover .bread-featured-collection-item{border-color:var(--bread-teal);box-shadow:0 6px 22px #12284c14}.bread-collection-area .bread-featured-main .bread-featured-product{margin:0;background:var(--bread-tint)}.bread-collection-area .bread-featured-main .bread-featured-collection-item .bread-featured-product img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;display:block}.bread-featured-title{padding:18px 20px 4px}span.bread-product_title a{font-family:var(--bread-font);font-weight:600;font-size:17px;line-height:1.35;color:var(--bread-navy);text-transform:none;text-align:left;text-decoration:none;border:none;padding:0;margin:0 0 14px;min-height:0;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bread-collection-area .bread-featured-main:hover .bread-product_title a{color:var(--bread-teal)}.bread-product-tag-price{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;border-top:1px solid var(--bread-line)}.bread-product-tag-price span{font-family:var(--bread-font);font-size:13px;line-height:1.4;text-transform:none}.bread-product-tag-price .bread-product-tag{color:var(--bread-muted);font-weight:400}.bread-collection-area .bread-featured-main .bread-featured-title .bread-product-tag-price span.bread-product-price,.bread-product-tag-price .bread-product-price{color:var(--bread-navy);font-weight:600}.bread-shopnow-btn{padding:16px 20px 20px;margin-top:auto}.bread-shopnow-btn .bread-def-btn{width:100%;justify-content:space-between;font-size:13px;padding:13px 18px}.bread-shopnow-btn .bread-def-btn svg path,.bread-shopnow-btn .bread-def-btn svg rect{fill:#fff}.bread-shopnow-btn button.bread-def-btn[disabled]{cursor:not-allowed}@media(max-width:991px){.bread-collection-area{grid-template-columns:repeat(2,1fr);gap:28px 24px}.bread-featured-collection-main,.bread-collection-main{padding:44px 0 52px}.bread-heading h2{font-size:24px;margin-bottom:28px}}@media(max-width:575px){.bread-collection-area{grid-template-columns:1fr;gap:24px}}.bread-collection-area .pagination-wrapper{grid-column:1 / -1}.bread-collection-main .pagination-wrapper{border-top:1px solid var(--bread-line);margin:48px 0 0;padding:28px 0 0}.bread-collection-main ul.pagination__list{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}.bread-collection-main ul.pagination__list li.collection-product-count{width:auto;flex:unset;max-width:100%;margin:0 24px;font-family:var(--bread-font);font-weight:500;font-size:14px;text-transform:none;color:var(--bread-muted)}.main-product-sec.bread-product-main{--bfd-navy: #12284C;--bfd-teal: #56B4C5;--bfd-mute: #5A6B85;--bfd-rule: #E2E6EC;--bfd-body: #33455F;font-family:var(--bread-font);color:var(--bfd-navy);max-width:1200px;padding:56px 24px 64px;margin:auto}.main-product-sec.bread-product-main .product{margin:0!important}.main-product-sec.bread-product-main .product__media{border:none;border-radius:10px;overflow:hidden;background:var(--bread-tint)}.bread-product-main .product-gift-card,.bread-product-main .product__tax,.bread-product-main .shopify-payment-button,.bread-product-main .product-form__error-message-wrapper,.bread-product-main .product-available{display:none!important}.bread-product-main .product__text{margin:0 0 10px;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--bfd-mute)}.bread-product-main .product__text:empty{display:none}.bread-product-main .product__title{margin:0 0 24px;padding:0;border:0;font-size:clamp(26px,3.2vw,40px);line-height:1.14;font-weight:600;letter-spacing:-.02em;text-transform:none;color:var(--bfd-navy);text-wrap:pretty}.bread-product-main .price-sec{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);border-top:1px solid var(--bfd-navy);border-bottom:1px solid var(--bfd-rule);margin:0 0 28px;padding:0}.bread-product-main .price-sec .product-price-info{display:flex;flex-direction:column;gap:6px;margin:0;padding:18px 0 18px 20px;border:0;border-left:1px solid var(--bfd-rule)}.bread-product-main .price-sec .product-price-info:first-child{padding-left:0;border-left:0}.bread-product-main .price-sec .product-price-info:nth-child(3){display:none}.bread-product-main .price-sec .product-price-info span{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--bfd-mute);text-align:left}.bread-product-main .price-sec .product-price-info span.metafield-value{font-size:22px;font-weight:600;letter-spacing:-.01em;text-transform:none;color:var(--bfd-navy)}.bread-product-main .product-form__input--dropdown{margin-bottom:18px}.bread-product-main .product-form__input .form__label{display:block;margin:0 0 8px;padding:0;border:0;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--bfd-mute)}.bread-product-main .product-form__input .select__select{-webkit-appearance:none;appearance:none;width:100%;max-width:420px;min-height:52px;padding:0 44px 0 14px;font-family:var(--bread-font);font-size:15px;font-weight:500;line-height:52px;text-transform:none;color:var(--bfd-navy);background-color:#fff;border:1px solid var(--bfd-navy);border-radius:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%2312284C' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;transition:border-color .15s ease;cursor:pointer}.bread-product-main .product-form__input .select__select:hover{border-color:var(--bfd-teal)}.bread-product-main .product-form__input .select__select:focus-visible{outline:none;border:2px solid var(--bfd-navy);box-shadow:0 0 0 3px var(--bfd-teal);padding-left:13px}.bread-detail-top:not(.bread-detail-top--incol){display:none!important}.bread-detail-top{border-top:1px solid var(--bread-line);padding:48px 0}.bread-detail-top .bread-product-description{display:flex;gap:40px}.bread-detail-top .bread-product-description h3{width:30%;margin:0;font-family:var(--bread-font);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.18em;text-transform:uppercase;color:var(--bread-navy)}.bread-detail-top .bread-product-description h3:after{content:"";display:block;width:36px;height:2px;background:var(--bread-teal);margin-top:10px}.bread-detail-top .bread-product__description{width:70%;font-size:15px;line-height:1.7;color:var(--bread-muted);max-width:72ch;text-wrap:pretty}.bread-detail-top .bread-product__description p{margin:0 0 12px}.bread-detail-top .bread-product__description p strong{color:var(--bread-navy);font-weight:600}.bread-detail-top .bread-product__description a{color:var(--bread-navy);text-decoration:underline;text-decoration-color:var(--bread-teal);text-underline-offset:3px}.bread-product-main .bread-detail-top--incol{border-top:1px solid var(--bfd-rule);margin:4px 0 0;padding:22px 0 0;text-align:left}.bread-product-main .bread-detail-top--incol .bread-product-description{display:block;gap:0;text-align:left}.bread-product-main .bread-detail-top--incol .bread-product-description h3{width:auto;margin:0 0 12px;font-size:10px;letter-spacing:.18em;color:var(--bfd-mute);text-align:left}.bread-product-main .bread-detail-top--incol .bread-product-description h3:after{display:none}.bread-product-main .bread-detail-top--incol .bread-product__description{width:auto;max-width:none;font-size:14px;line-height:1.7;color:var(--bfd-body);text-align:left}.bread-product-main .bread-detail-top--incol .bread-product__description p,.bread-product-main .bread-detail-top--incol .bread-product__description li,.bread-product-main .bread-detail-top--incol .bread-product__description div{text-align:left}@media(max-width:991px){.main-product-sec.bread-product-main{padding:36px 20px 44px}.bread-product-main .price-sec .product-price-info{padding:14px 0 14px 14px}.bread-product-main .price-sec .product-price-info span{font-size:9px}.bread-product-main .price-sec .product-price-info span.metafield-value{font-size:19px}.bread-detail-top .bread-product-description{flex-wrap:wrap;gap:16px}.bread-detail-top .bread-product-description h3,.bread-detail-top .bread-product__description{width:100%}}.bread-product-main .bread-enquiry{--bfd-field: #C9D2DE;--bfd-error: #B02A21;margin-top:32px;padding:28px 28px 30px;background:var(--bfd-tint, #F4FAFB);border:1px solid var(--bfd-rule);border-top:2px solid var(--bfd-navy)}.bread-product-main .bread-enquiry h3{margin:0 0 20px;font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--bfd-navy)}.bread-product-main .bread-enquiry__intro{margin:0;max-width:48ch;font-size:14px;line-height:1.65;color:var(--bfd-body)}.bread-product-main .bread-enquiry__intro a{color:var(--bfd-navy);text-decoration:underline;text-decoration-color:var(--bfd-teal);text-underline-offset:2px}.bread-product-main .bread-enquiry__fields{display:grid;gap:18px}.bread-product-main .bread-enquiry label{display:block;margin-bottom:7px;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--bfd-mute)}.bread-product-main .bread-enquiry label .opt{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:none}.bread-product-main .bread-enquiry :is(input,textarea){width:100%;font-family:inherit;font-size:16px;color:var(--bfd-body);background:#fff;border:1px solid var(--bfd-field);border-radius:6px;padding:0 14px;min-height:50px;transition:border-color .15s ease}.bread-product-main .bread-enquiry textarea{padding:13px 14px;min-height:110px;line-height:1.6;resize:vertical}.bread-product-main .bread-enquiry ::placeholder{color:#8b99ae;opacity:1}.bread-product-main .bread-enquiry :is(input,textarea):hover{border-color:var(--bfd-teal)}.bread-product-main .bread-enquiry :is(input,textarea):focus-visible{outline:none;border:2px solid var(--bfd-navy);box-shadow:0 0 0 3px var(--bfd-teal);padding-left:13px}@media screen and (min-width:990px){.bread-product-main .bread-enquiry__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}}.bread-product-main .bread-enquiry__actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:22px}.bread-product-main .bread-enquiry button{min-height:50px;padding:0 32px;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--bfd-navy);border:0;border-radius:6px;cursor:pointer;transition:background-color .15s ease}.bread-product-main .bread-enquiry button:hover{background:var(--bfd-teal);color:var(--bfd-navy)}.bread-product-main .bread-enquiry button:focus-visible{outline:2px solid var(--bfd-navy);outline-offset:3px}.bread-product-main .bread-enquiry__note{margin:0;flex:1 1 14ch;font-size:12px;line-height:1.5;color:var(--bfd-mute)}.bread-product-main .bread-enquiry__note a{color:var(--bfd-navy);text-decoration:underline;text-decoration-color:var(--bfd-teal);text-underline-offset:2px}.bread-product-main .bread-enquiry__errors{margin:0 0 24px;padding:14px 16px;background:#fff;border:1px solid var(--bfd-error)}.bread-product-main .bread-enquiry__errors>strong{display:block;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--bfd-error)}.bread-product-main .bread-enquiry__errors p{margin:6px 0 0;font-size:13.5px;line-height:1.6;color:var(--bfd-body)}.bread-product-main .bread-enquiry :is(input,textarea)[aria-invalid=true]{border:1.5px solid var(--bfd-error)}.bread-product-main .bread-enquiry .field-error{margin:7px 0 0;font-size:12.5px;font-weight:500;color:var(--bfd-error)}.bread-product-main .bread-enquiry--sent{border-top-color:var(--bfd-teal);padding:36px 28px 34px}@media screen and (max-width:989px){.bread-product-main .bread-enquiry{margin:28px -20px 0;padding:26px 20px 28px;border-left:0;border-right:0;border-bottom:0}.bread-product-main .bread-enquiry h3{font-size:22px}.bread-product-main .bread-enquiry__fields{gap:16px}.bread-product-main .bread-enquiry__actions{display:block}.bread-product-main .bread-enquiry button{width:100%;padding:0;min-height:52px}.bread-product-main .bread-enquiry__note{margin-top:12px}}@media(prefers-reduced-motion:reduce){.bread-product-main .bread-enquiry *{transition:none!important}}.bread-footer-sec-main{min-height:0}.bread-footer-sec-main .bread-footer-grid{display:flex;align-items:center;justify-content:center;padding:30px 0}.bread-footer-sec-main .bread-footer-logo{text-align:center;margin:0 auto;min-width:0}.bread-footer-sec-main .bread-footer-grid .bread-footer-logo_svg{line-height:0;margin:0}.bread-footer-sec-main .bread-footer-grid .bread-footer-logo_svg a svg{max-width:260px;max-height:60px;height:auto}.bread-footer-link,.bread-footer-newsletter{display:none}.bread-footer-sec-main .bread-footer-logo .bread-footer-copy_text p{font-family:var(--bread-font);font-weight:400;font-size:13px;line-height:1.5;color:#ffffffb8;margin:10px 0 0}#locksmith-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:48vh;padding:72px 24px 88px}#locksmith-content .locksmith-content-inner,#locksmith-content .section{width:100%;max-width:460px;margin:0 auto;padding:0}#locksmith-content form{display:flex;flex-direction:column;align-items:center;gap:18px;width:100%;max-width:400px;margin:0 auto}#locksmith-content h1,#locksmith-content h2,#locksmith-content h3{font-family:var(--bread-font);font-weight:700;font-size:24px;line-height:1.25;color:var(--bread-navy);text-transform:none;text-align:center;margin:0}#locksmith-content p,#locksmith-content label{font-family:var(--bread-font);font-weight:400;font-size:16px;line-height:1.6;color:var(--bread-muted);text-transform:none;text-align:center;margin:0}#locksmith-content input[type=text],#locksmith-content input[type=password],#locksmith-content input[type=email]{width:100%;font-family:var(--bread-font);font-size:16px;line-height:1.4;color:var(--bread-navy);text-align:center;background:#fff;border:1px solid var(--bread-line);border-radius:6px;padding:15px 16px;box-shadow:none}#locksmith-content input:focus{outline:none;border-color:var(--bread-teal);box-shadow:0 0 0 3px #56b4c538}#locksmith-content button,#locksmith-content input[type=submit]{font-family:var(--bread-font);font-weight:600;font-size:14px;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--bread-navy);border:2px solid var(--bread-navy);border-radius:6px;padding:16px 34px;min-width:190px;cursor:pointer;box-shadow:none;transition:background-color .18s ease,border-color .18s ease}#locksmith-content button:hover,#locksmith-content input[type=submit]:hover{background:var(--bread-teal);border-color:var(--bread-teal)}#locksmith-content button:before,#locksmith-content button:after,#locksmith-content input[type=submit]:before,#locksmith-content input[type=submit]:after{content:none;display:none;box-shadow:none}@media(max-width:767px){#locksmith-content{min-height:42vh;padding:52px 20px 64px}#locksmith-content form{max-width:100%}}.form-btn-sec,.product-form,.cart-drawer,.cart_drawer_backdrop,#cart-icon-bubble,.bread-product-main .product-form__quantity,.bread-product-main .product-form__buttons,.back-overlay{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/60/assets/bread.css.map */
