.header[data-sticky-state=active]{background:#fff}.header-actions__action.track-icon{align-items:center;width:36px;height:36px}.product__sku span{margin-right:5px;display:inline-block}.product-details .price__sale{display:flex;align-items:center}product-price .price-item__group,product-price .custom-price-container .price{font-size:16px}product-price .price-item__group.price,product-price .custom-price-container .price{color:#c4301c;font-weight:600}product-price .price-item__group.compare-at-price{opacity:.7}.product-details .price-item__group,.product-details .custom-price-container .price{white-space:nowrap;font-size:24px}.product-details .price-item__group.compare-at-price{margin-left:5px;font-size:16px;color:#565656;font-weight:400}.custom-price-container{display:flex;align-items:center;gap:5px}.custom-cart-btn-checkout-btn{display:flex;align-items:center;justify-content:center;gap:10px}.custom-cart-btn-checkout-btn .button.button--secondary{min-width:170px;height:100%;background:#b0b0b0}.cart-page__items .cart-items__media-image{height:90px;object-fit:contain}.sku_and_vendor{display:flex;gap:10px}.product-card__vendor{text-transform:uppercase;font-size:14px;line-height:1.2;color:#2d292699;margin-top:12px;margin-bottom:-4px}.details-content{margin-bottom:20px}.accordion .details__header{font-size:20px!important;font-weight:500!important;padding:20px 0;color:#2d2926}.text-block{letter-spacing:.5px}.product-spec-table{width:100%;border-collapse:collapse;margin-top:10px;color:#0c0a0b}.product-spec-table th{text-align:left;padding:10px 0;font-weight:400;border-bottom:1px solid #edece8;text-transform:uppercase;letter-spacing:1px}.product-spec-table td{padding:10px;border-bottom:1px solid #edece8;letter-spacing:1px;opacity:.7}.product-recommendations .price-item__group{display:inline-block;font-size:16px}.product-details .text-block{text-wrap:inherit!important}.dimensions .label-text{text-transform:uppercase;margin-bottom:5px}.dimensions .body-medium.mb-1{margin-bottom:15px;opacity:.8}.product-card.size-style .vendor_title{display:none}.product-details .group-block-content .spacing-style ul{list-style:none;padding:0}.product-details .group-block-content .spacing-style ul li{background:url(/cdn/shop/files/check-arrow-green_1.svg?v=1785245536);background-repeat:no-repeat;background-position:left top;padding-left:30px;font-size:16px;font-style:italic;font-weight:500;margin-bottom:6px}.details-content .custom-tab-wrapper .metafield-rich_text_field ul li{background:none;padding-left:0;font-size:inherit;font-style:inherit;font-weight:400}.product-details .group-block-content .vendor_title{text-transform:uppercase;font-weight:500}.product-details .group-block-content .vendor_title a{color:#a8843b;text-decoration:underline}.product-details .group-block-content .sku.product__sku{opacity:.8}.product-details .group-block-content .sku.product__sku span{font-weight:500;opacity:1}.slideshow-controls__thumbnails .slideshow-control{aspect-ratio:1 / 1!important}.slideshow-controls__thumbnails .slideshow-control img,.product-media-container.media-fit img{object-fit:contain!important}.shopify-policy__container{max-width:1024px!important}.shopify-policy__title h1{text-align:left;margin-bottom:30px;font-size:40px}.shopify-policy__body h3{font-size:20px}.cart-items__media-image{object-fit:contain;border:1px solid #ccc;padding:2px}.swatch.swatch--variant-image{background-repeat:no-repeat}.variant-option__button-label:has(:checked){--variant-picker-stroke-color: none!important}.product__inventory{display:flex;flex-wrap:nowrap;align-items:center;gap:0 .4rem;margin:0;color:#0d8756;font-size:16px}.product__inventory-icon{position:relative;width:12px;height:12px;margin:0 .2rem;background:#0d8756;border-radius:50%;flex:0 0 auto}.product__inventory-icon:after,.product__inventory-icon:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:#0d8756;border-radius:50%;animation:inventory-pulse 2s linear infinite}.product__inventory-icon:after{animation-delay:1s}.product__inventory.pro-out-stock .product__inventory-icon{background:#c4301c}.product__inventory.pro-out-stock .product__inventory-icon:after,.product__inventory.pro-out-stock .product__inventory-icon:before{background:#c4301c}.product__inventory.pro-out-stock{color:#c4301c}.next-available-date{background:#e4dfd6;padding:12px;color:#92450a;border-radius:2px;font-size:14px;letter-spacing:.5px}@keyframes inventory-pulse{0%{opacity:.6}to{transform:scale(2.5);opacity:0}}.footer-content .menu__heading.h4{font-size:18px}.footer-content h4{font-size:18px;padding-top:13px;display:block;padding-bottom:8px}.footer-content h2{font-size:18px!important;padding-top:10px;padding-bottom:15px}.footer-content h4{font-size:18px!important;padding-bottom:15px}.footer-content .email-signup-block{margin-top:15px}strong{font-weight:600}.resource-card__title.paragraph{font-size:13px}.predictive-search-results__card .resource-card__media{--resource-card-aspect-ratio: inherit !important}.product-recommendations .product-grid__card.product-grid__card{border:1px solid #dfdfdf;padding:10px}.installments .finance-title{font-size:15px;font-weight:600;color:#121212bf;border-top:1px solid #ccc;margin-top:20px;padding-top:20px}div#shopify-block-AYjBUVjh2RTVsSkRSb__affirm_pay_over_time_messaging_product_block_99WP6J{margin-top:-6px;border-bottom:1px solid #ccc;padding-bottom:20px}body.template-search .card-gallery{--gallery-aspect-ratio: 1 !important;aspect-ratio:var(--gallery-aspect-ratio)!important;overflow:hidden}body.template-search .card-gallery .product-media{--ratio: 1 !important;aspect-ratio:1!important;height:100%;width:100%}body.template-search .card-gallery .product-media__image{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}body.template-search .product-grid__item{display:flex}body.template-search .product-card{display:flex;flex-direction:column;width:100%}body.template-search .product-card__content{flex:1;display:flex;flex-direction:column;border:1px solid #ccc;border-radius:2px;padding:10px}.predictive-search-results__card .resource-card__media img{object-fit:contain}.cc-body-content-cms{border-top:1px solid #ccc;padding-top:24px;margin-top:16px}.cc-body-content-cms h2,.cc-body-content-cms h3{font-size:18px;padding-top:24px;padding-bottom:10px}.cc-body-content-cms p{font-size:16px;color:#313131}.cc-body-content-cms ul li{margin-bottom:10px;font-size:15px}.state_countie{margin-top:35px}.loccategory-mapbox{margin-top:40px;width:100%;height:385px;overflow:hidden}.loccategory-mapbox iframe{height:100%;width:100%}.state_countie .category-title{font-size:18px;font-weight:500;margin-bottom:20px}.state_countie_list{display:flex;flex-wrap:wrap;list-style:none;padding:0!important;margin:0}.state_countie_list li{flex-grow:1;flex-basis:25%;max-width:25%;margin-bottom:10px}.state_countie_list li a{color:#a8843b;text-decoration:underline;font-size:15px;letter-spacing:.3px}.state_countie_list li a:visited,.state_countie_list li .alink:visited{color:#1979c3;text-decoration:none}.comman-faq-bfd{margin-top:70px}.comman-faq-bfd h2{margin-bottom:20px;font-size:24px}.comman-faq-bfd p{font-size:15px;color:#313131}.comman-faq-bfd ul li{font-size:15px;margin-bottom:7px}.blog-post-item--horizontal:has(.blog-post-card__image-container) .blog-post-card>*:first-child{flex-basis:60%}.blog-post-item--horizontal:has(.blog-post-card__image-container) .blog-post-card>*:last-child{flex-basis:40%}.blog-post-item--horizontal .blog-post-card{align-items:center}.blog-post-card .blog-post-card__image-container .blog-post-card__image--large{--blog-post-card-img-height: auto}.blog-post-content.rte{font-size:16px;color:#414141;letter-spacing:.3px;max-width:100%}.blog-post-content.rte h2{font-size:18px;font-weight:600}.article-layout-wrapper{display:grid;grid-template-columns:2fr 1fr;gap:40px;max-width:1300px;margin:0 auto;padding:40px 20px}.article-main-content{min-width:0}.article-sidebar{position:sticky;top:100px;align-self:start}.sidebar-block{margin-bottom:30px}.sidebar-block h3{font-size:18px;margin-bottom:15px;border-bottom:1px solid #e5e5e5;padding-bottom:8px}.latest-posts ul{list-style:none;padding:0;margin:0}.latest-posts li{margin-bottom:15px}.latest-posts a{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit}.latest-posts img{width:80px;border-radius:4px;object-fit:cover}.tags-list{display:flex;flex-wrap:wrap;gap:8px}.tag-item{background:#f2f2f2;padding:6px 12px;border-radius:20px;font-size:13px;text-decoration:none;color:#333}.tag-hidden{display:none}.tags-list.show-all .tag-hidden{display:inline-block}.show-more-tags-btn{margin-top:12px;padding:8px 16px;background:transparent;border:1px solid #ccc;border-radius:20px;font-size:13px;cursor:pointer;color:#333;transition:background .2s ease}.show-more-tags-btn:hover{background:#f2f2f2}@media(max-width:990px){.article-layout-wrapper{grid-template-columns:1fr;gap:30px}.article-sidebar{position:static}}@media(max-width:749px){.article-layout-wrapper{padding:20px 15px}.sidebar-block h3{font-size:16px}}@media screen and (min-width:750px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 4rem}.header__row--top{box-shadow:0 5px 5px -5px #0003}.menu-list__submenu-inner{background:#fff}.menu-list__list-item.parent-menu-2,.menu-list__list-item.parent-menu-3,.menu-list__list-item.parent-menu-4,.menu-list__list-item.parent-menu-5,.menu-list__list-item.parent-menu-6,.menu-list__list-item.parent-menu-7,.menu-list__list-item.parent-menu-8{position:relative}.parent-menu-2 .menu-list__submenu,.parent-menu-3 .menu-list__submenu,.parent-menu-4 .menu-list__submenu,.parent-menu-5 .menu-list__submenu,.parent-menu-6 .menu-list__submenu,.parent-menu-7 .menu-list__submenu,.parent-menu-8 .menu-list__submenu,.parent-menu-2 .menu-list__submenu .mega-menu__column,.parent-menu-3 .menu-list__submenu .mega-menu__column,.parent-menu-4 .menu-list__submenu .mega-menu__column,.parent-menu-5 .menu-list__submenu .mega-menu__column,.parent-menu-6 .menu-list__submenu .mega-menu__column,.parent-menu-7 .menu-list__submenu .mega-menu__column,.parent-menu-8 .menu-list__submenu .mega-menu__column{min-width:350px}.parent-menu-2 .menu-list__submenu .mega-menu.section,.parent-menu-3 .menu-list__submenu .mega-menu.section,.parent-menu-4 .menu-list__submenu .mega-menu.section,.parent-menu-5 .menu-list__submenu .mega-menu.section,.parent-menu-6 .menu-list__submenu .mega-menu.section,.parent-menu-7 .menu-list__submenu .mega-menu.section,.parent-menu-8 .menu-list__submenu .mega-menu.section{--full-page-grid-margin: 36px}.header__underlay-open:after{box-shadow:none!important}.mega-menu [data-menu-grid-id=MegaMenuList-1]{--menu-columns-desktop: 4}.mega-menu__link{font-size:14px!important}.mega-menu__link.mega-menu__link--parent{font-size:16px!important;font-weight:500;cursor:auto}.menu-list__link{font-size:15px;letter-spacing:.5px}.facets--horizontal .facets__panel-content{border-radius:2px!important}.checkbox .icon-checkmark{border-radius:0!important}.facets .checkbox:not(.checkbox--disabled) .checkbox__label-text{opacity:.8;letter-spacing:.5px}}@media screen and (max-width:750px){h3,.h3,.h3.h3,.text-block.h3>*,.text-block.h3 :is(h1,h2,h3,h4,h5,h6){font-size:24px}.sku_and_vendor{gap:5px;flex-direction:column}.sku.product__sku{font-size:12px}.product-card__vendor{font-size:12px;margin-bottom:0}.contents.user-select-text p{font-size:14px;line-height:1.2;letter-spacing:.4px}product-price .custom-price-container .price{font-size:14px}.state_countie_list li{flex-basis:50%;max-width:50%}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-bergen.css.map */
