:root{--berks-accent: #d4141c;--berks-line: rgba(18, 18, 18, .09);--berks-soft: #f4f5f7;--berks-radius: 14px}.berks-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;padding-top:1.8rem;padding-bottom:.6rem;font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.6)}.berks-crumbs a{color:inherit;text-decoration:none}.berks-crumbs a:hover{color:var(--berks-accent);text-decoration:underline}.berks-crumbs [aria-current]{color:rgb(var(--color-foreground));font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.berks-crumbs__sep{opacity:.5}.product__media-list .product-media-container{border:1px solid var(--berks-line);border-radius:var(--berks-radius);overflow:hidden;background:#fff}.product__media-list .product__media-item{padding-bottom:0}.thumbnail-slider{margin-top:1.2rem}.thumbnail-list__item .thumbnail{border:1px solid var(--berks-line);border-radius:10px;overflow:hidden;background:#fff}.thumbnail-list__item .thumbnail[aria-current]{border:2px solid var(--berks-accent);box-shadow:none}.thumbnail-list__item .thumbnail img{object-fit:contain;padding:4px}.product__info-container>*+*{margin:1.2rem 0}.berks-vendor{margin:0;display:inline-block;font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--berks-accent)}.product__title{margin-bottom:.4rem}.product__title h1,.product__title .h1{font-size:clamp(2.2rem,1.6rem + 1vw,3rem);line-height:1.22;letter-spacing:0;margin:0}.berks-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.6rem;font-size:1.35rem;color:rgba(var(--color-foreground),.7)}.berks-stock{display:inline-flex;align-items:center;gap:.6rem;font-weight:600;color:#1a7f37}.berks-stock.is-out{color:#b42318}.berks-stock__dot{width:.9rem;height:.9rem;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px #1a7f3726}.berks-stock.is-out .berks-stock__dot{box-shadow:0 0 0 3px #b4231826}.product .price--large .price-item{font-size:clamp(2.8rem,2.2rem + 1vw,3.4rem);font-weight:800;color:var(--berks-accent);letter-spacing:0}.product .price--large .price__sale .price-item--regular{font-size:1.8rem;font-weight:400;color:rgba(var(--color-foreground),.5)}.product__tax{font-size:1.25rem;color:rgba(var(--color-foreground),.6);margin-top:.2rem}.product-form__quantity .quantity{width:14rem;min-height:4.8rem;border-radius:10px}.product-form__quantity .quantity:after,.product-form__quantity .quantity:before{border-radius:10px}.product-form__buttons{max-width:none}.product-form__submit{min-height:5.4rem;border-radius:10px;font-size:1.6rem;font-weight:700;letter-spacing:.02em}.product-form__submit:after,.product-form__submit:before{border-radius:10px}.shopify-payment-button__button{border-radius:10px!important;min-height:5rem;overflow:hidden}.shopify-payment-button__more-options{font-size:1.3rem}.berks-trust{list-style:none;margin:1.6rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.berks-trust li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem;padding:1.2rem .6rem;background:var(--berks-soft);border-radius:10px;font-size:1.2rem;line-height:1.3;font-weight:600}.berks-trust svg{width:2.4rem;height:2.4rem;color:var(--berks-accent)}.berks-jump{display:inline-flex;align-items:center;margin-top:1.4rem;font-size:1.4rem;font-weight:600;color:rgb(var(--color-foreground));text-decoration:none;border-bottom:2px solid var(--berks-accent);padding-bottom:2px}.berks-jump:hover{color:var(--berks-accent)}.product__info-container p:has(strong){font-size:1.4rem}.product__accordion{border-color:var(--berks-line)}.product__accordion summary{padding:1.4rem 0}@media screen and (min-width:990px){.product--medium:not(.product--no-media) .product__info-wrapper{padding-left:4rem}.product__info-container{background:#fff;border:1px solid var(--berks-line);border-radius:18px;padding:2.8rem 3rem;box-shadow:0 10px 30px #1212120d}.product__info-container--sticky{top:2rem}}.berks-pd{background:var(--berks-soft);padding:5rem 0;margin-top:3rem;scroll-margin-top:8rem}.berks-pd__card{background:#fff;border-radius:18px;border:1px solid var(--berks-line);padding:4rem 4.8rem}.berks-pd__eyebrow{margin:0 0 .4rem;font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--berks-accent)}.berks-pd__title{margin:0 0 2rem}.berks-pd__body{max-width:92rem;font-size:1.6rem;line-height:1.75;color:rgba(var(--color-foreground),.85)}.berks-pd__body>:first-child{margin-top:0}.berks-pd__body h1,.berks-pd__body h2,.berks-pd__body h3,.berks-pd__body h4{color:rgb(var(--color-foreground));margin:2.8rem 0 1.2rem;line-height:1.3}.berks-pd__body h2{font-size:2.6rem}.berks-pd__body h3,.berks-pd__body h4{font-size:1.9rem}.berks-pd__body ul,.berks-pd__body ol{padding-left:2.2rem;margin:1rem 0 1.6rem}.berks-pd__body li{margin:.5rem 0}.berks-pd__body li::marker{color:var(--berks-accent)}.berks-pd__body img{max-width:100%;height:auto;border-radius:12px}.berks-pd__body table{width:100%;border-collapse:collapse;margin:1.6rem 0;font-size:1.45rem;border:1px solid var(--berks-line);border-radius:12px;overflow:hidden}.berks-pd__body th,.berks-pd__body td{padding:1rem 1.4rem;text-align:left;border-bottom:1px solid var(--berks-line);vertical-align:top}.berks-pd__body th{background:var(--berks-soft);font-weight:700}.berks-pd__body tr:nth-child(2n) td{background:#fafbfc}@media screen and (max-width:749px){.berks-crumbs{font-size:1.2rem;padding-top:1.2rem;flex-wrap:nowrap;overflow:hidden}.berks-crumbs a{white-space:nowrap}.product__media-list .product-media-container{border-radius:12px}.product__info-container{padding-top:.8rem}.berks-trust{gap:.6rem}.berks-trust li{font-size:1.1rem;padding:1rem .4rem}.product-form__quantity .quantity{width:100%}.berks-pd{padding:2.4rem 0;margin-top:2rem}.berks-pd__card{padding:2.4rem 1.8rem;border-radius:14px}.berks-pd__body{font-size:1.5rem;line-height:1.7}.berks-pd__body h2{font-size:2.1rem}.berks-pd__body table{display:block;overflow-x:auto;white-space:nowrap}}.product__tax{display:none!important}.berks-brand{display:inline-flex;align-items:center;justify-content:center;margin-top:1.6rem;padding:1rem 1.6rem;background:#fff;border:1px solid var(--berks-line);border-radius:10px;text-decoration:none;transition:border-color .2s,box-shadow .2s}.berks-brand:hover{border-color:rgba(var(--color-foreground),.25);box-shadow:0 4px 14px #1212120f}.berks-brand--dark{background:#fff}.berks-brand__logo,.berks-brand__logo-svg{display:block;height:3.2rem;width:auto;max-width:18rem}@media screen and (max-width:749px){.berks-brand{margin:1.2rem 1.5rem 0;padding:.7rem 1.2rem}.berks-brand__logo,.berks-brand__logo-svg{height:2.2rem;max-width:12rem}}.berks-brand-slot{display:block;float:right;margin:-2.6rem 0 0 2rem!important}.berks-brand-slot .berks-brand{margin:0;padding:1.2rem 1.8rem}.berks-brand-slot .berks-brand__logo,.berks-brand-slot .berks-brand__logo-svg{height:4rem;max-width:20rem}.product__media-wrapper .berks-brand{display:none}@media screen and (max-width:749px){.berks-brand-slot{margin:-2.4rem 0 0 1.2rem!important}.berks-brand-slot .berks-brand{padding:.9rem 1.3rem}.berks-brand-slot .berks-brand__logo,.berks-brand-slot .berks-brand__logo-svg{height:3rem;max-width:14rem}}media-gallery slider-component[id^=GalleryViewer]{position:relative}media-gallery slider-component[id^=GalleryViewer]>.slider-buttons{display:none!important}.berks-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;display:flex;align-items:center;justify-content:center;width:4.6rem;height:4.6rem;padding:0;border-radius:50%;background:#fff;color:rgb(var(--color-foreground));border:1px solid var(--berks-line);box-shadow:0 4px 14px #1212121f;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.berks-arrow:hover{background:var(--berks-accent);color:#fff;border-color:var(--berks-accent)}.berks-arrow svg{width:2rem;height:2rem}.berks-arrow--prev{left:-2.3rem}.berks-arrow--next{right:-2.3rem}@media screen and (max-width:749px){.berks-arrow{width:3.8rem;height:3.8rem}.berks-arrow--prev{left:.6rem}.berks-arrow--next{right:.6rem}}@media screen and (max-width:749px){media-gallery slider-component.thumbnail-slider .slider-button{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/berks-product.css.map */
