:root{--misc-color-1: #233D94}.collection-list--section{background-color:#f4f4f4;padding:50px 0;margin:100px 0}.logolist--section{background-color:#f4f4f4;padding:3.125rem 0}.logolist--section .home-section--title{margin-top:0}.testimonials--section{background-color:#f4f4f4;padding:50px 0;margin:100px 0 0}.home-section--title{margin-top:3.125rem;margin-bottom:4.25rem;color:#233d94;font-size:2rem}.highlights-banner__content{padding-top:50px;padding-bottom:50px}.highlights-banner__heading,h5{color:#233d94}.highlights-banner__text{line-height:1}.rich-text-heading{color:#233d94}.testimonial{background-color:#fff}.product-title{color:#233d94}.product__price .price__current{color:#bb0f3d;font-weight:700}.product-form--atc-button{color:#fff;background-color:#4dbd1a;border:1px solid transparent}.product-form--atc-button:not(.disabled):hover{color:#fff;background-color:#419e16;border:1px solid #7fde53}.product-section--title{color:#233d94}.product-recommendations--section{padding:50px 0;margin:100px 0;background-color:#f4f4f4}.collection--title{color:#233d94}.promo-block{border-radius:5px;border:1px solid var(--misc-color-1)}@media screen and (max-width: 719px){.promo-block{margin-top:10px}.promo-block .promo-block--content{margin-top:0}}.productitem{border-radius:5px}.logolist--item{border-radius:5px;padding:20px;background-color:#fff}.productitem--title a{color:#233d94}.shopify-section-group-footer-group .site-footer-wrapper{color:#fff!important;background-color:var(--misc-color-1)!important}@media only screen and (min-width: 1024px){.shopify-section-group-footer-group .site-footer-wrapper{background-image:var(--footer_image)!important;background-repeat:no-repeat,repeat!important;background-size:60vw!important;background-position:bottom right!important}}.shopify-section-group-footer-group .site-footer-wrapper .site-footer-credits{color:#fff}.template-index .slideshow,.template-index .shopify-section-group-footer-group .site-footer-wrapper{margin-top:0}.featured-collection__container{padding-bottom:3.125rem}@media screen and (min-width: 680px){.collection-list__content[data-layout=grid] .collection__item .collection__item-title{font-size:1.325rem}}@media screen and (min-width: 1024px){.collection-list__content[data-layout=grid] .collection__item .collection__item-title{padding:.5rem;font-size:1.5rem}}.collection-list__content .collection__item{position:relative}.collection-list__content .collection__item .collection__item-title{font-family:bank-gothic-bt,sans-serif;position:absolute;top:0;right:0;bottom:0;left:0;padding:.5rem;margin:auto;display:flex;justify-content:center;align-items:center;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.8),0 0 8px rgba(0,0,0,.6),1px 1px 0 rgba(0,0,0,.9),-1px -1px 0 rgba(0,0,0,.9),1px -1px 0 rgba(0,0,0,.9),-1px 1px 0 rgba(0,0,0,.9);font-size:1.125rem;text-transform:uppercase;font-weight:400;background-color:#0000001a;transition:background-color .3s ease-in-out}.collection-list__content .collection__item .collection__item-title:hover{background-color:#0006}.subcollections-banner__container .subcollections-banner__title{color:#233d94}.subcollections-grid__item{width:45%}.subcollections-list__content[data-subcollections-layout=grid]{display:flex;justify-content:center;flex-wrap:wrap;flex-direction:row}@media screen and (min-width: 680px){.subcollections-list__content[data-subcollections-layout=grid]{display:flex;justify-content:center;flex-wrap:wrap;flex-direction:row}.subcollections-list__content[data-subcollections-layout=grid] .subcollections-grid__item{width:clamp(25%,45%,23.75rem)}.subcollections-list__content[data-subcollections-layout=grid] .subcollections-grid__item .subcollections-grid__item-title{font-size:1.325rem}}@media screen and (min-width: 1024px){.subcollections-list__content[data-subcollections-layout=grid]{display:flex;justify-content:center;flex-wrap:wrap;flex-direction:row}.subcollections-list__content[data-subcollections-layout=grid] .subcollections-grid__item{width:clamp(25%,30%,23.75rem)}.subcollections-list__content[data-subcollections-layout=grid] .subcollections-grid__item .subcollections-grid__item-title{padding:.5rem;font-size:1.5rem}}.subcollections-list__content .subcollections-grid__item{aspect-ratio:1/1;position:relative}.subcollections-list__content .subcollections-grid__item .subcollections-grid__item-image{height:100%;width:100%}.subcollections-list__content .subcollections-grid__item .subcollections-grid__item-image img{object-fit:cover;height:100%;width:100%}.subcollections-list__content .subcollections-grid__item .subcollections-grid__item-title{font-family:bank-gothic-bt,sans-serif;position:absolute;top:0;right:0;bottom:0;left:0;padding:.5rem;display:flex;justify-content:center;align-items:center;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.8),0 0 8px rgba(0,0,0,.6),1px 1px 0 rgba(0,0,0,.9),-1px -1px 0 rgba(0,0,0,.9),1px -1px 0 rgba(0,0,0,.9),-1px 1px 0 rgba(0,0,0,.9);font-size:1.125rem;text-transform:uppercase;font-weight:700;margin:0;background-color:#0000001a;transition:background-color .3s ease-in-out}.subcollections-list__content .subcollections-grid__item .subcollections-grid__item-title:hover{background-color:#0006}.products_tags,.variants_compatible{--tags_border: 1px solid var(--primary_color, #000000);color:var(--primary_color, #000000);border:var(--tags_border);border-radius:.625rem;background-color:var(--background_color, transparent);padding:1.875rem;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;align-items:center}:is(.products_tags,.variants_compatible) .products_tags_heading,:is(.products_tags,.variants_compatible) .variants_compatible_heading{font-family:bank-gothic-bt,sans-serif;text-transform:uppercase;font-size:1.25rem;font-weight:700;text-align:center}:is(.products_tags,.variants_compatible) .product_tags-list,:is(.products_tags,.variants_compatible) .variants_compatible-list{display:flex;flex-wrap:wrap;column-gap:.625rem;row-gap:1.5rem;justify-content:center;padding:0}:is(:is(.products_tags,.variants_compatible) .product_tags-list,:is(.products_tags,.variants_compatible) .variants_compatible-list) li{list-style:none;margin:0;padding:0}:is(:is(.products_tags,.variants_compatible) .product_tags-list,:is(.products_tags,.variants_compatible) .variants_compatible-list) li a{border:var(--tags_border);border-radius:.1875rem;background-color:var(--button_background_color, transparent);padding:.3125rem .625rem;text-align:center;color:var(--primary_color, #000000);text-decoration:none}:is(:is(.products_tags,.variants_compatible) .product_tags-list,:is(.products_tags,.variants_compatible) .variants_compatible-list) li a:visited{color:var(--primary_color, #000000)}.page-content{max-width:52.5rem}table.product-specs{--border-style: none;border:var(--border-style);width:100%;border-collapse:collapse}table.product-specs tr,table.product-specs td,table.product-specs th{border:var(--border-style)}table.product-specs tr:nth-of-type(2n) td{background-color:#ddd}table.product-specs td,table.product-specs th{padding:.5rem;width:50%}table.product-specs th{background-color:#233d94;color:#fff}table.product-specs .spec_list{list-style:none;margin:0;padding:0}table.product-specs .spec_list li{display:inline}table.product-specs .spec_list li:after{content:", "}table.product-specs .spec_list li:last-child:after{content:""}.oob-swap-notify-25{transition:all .2s ease-in-out}:is(#site-main.htmx-swapping,#site-main.htmx-added,#site-main.htmx-request) .oob-swap-notify-opacity-25{opacity:.25}:is(#site-main.htmx-swapping,#site-main.htmx-added,#site-main.htmx-request) .oob-swap-notify-opacity-0{opacity:0}.custom-form-container{--form-title-label: #233D94}.custom-form-container .form-section{margin-bottom:2rem}.custom-form-container .form-section .form-title{color:var(--form-title-label);font-size:1.375rem;font-weight:900;margin:0 0 .625rem}.custom-form-container .form-section .form-instructions{margin-bottom:.625rem;line-height:160%}.custom-form-container .form-field,.custom-form-container .radio-group{display:flex;flex-direction:column;gap:.625rem}:is(.custom-form-container .form-field,.custom-form-container .radio-group) label,:is(.custom-form-container .form-field,.custom-form-container .radio-group) .label,:is(.custom-form-container .form-field,.custom-form-container .radio-group) .radio-group_title{color:var(--form-title-label)}.custom-form-container .form-field-input{padding:1rem .625rem}.custom-form-container .form-field-input::placeholder{opacity:.6}.custom-form-container .radio-group .radio-group_option{display:flex;gap:1rem}.custom-form-container .radio-group label{color:inherit}.custom-form-container .form-grid{display:grid;column-gap:2rem;row-gap:1rem}.custom-form-container .form-grid .col-span-1,.custom-form-container .form-grid .col-span-2{grid-column:span 1}@media screen and (min-width: 720px){.custom-form-container .form-grid .col-span-1{grid-column:span 1}.custom-form-container .form-grid .col-span-2{grid-column:span 2}}.custom-form-container .uv-lamp-form-grid{margin-top:.625rem;--uv-lamp-form-cols: 1;grid-template-columns:repeat(var(--uv-lamp-form-cols),1fr)}@media screen and (min-width: 720px){.custom-form-container .uv-lamp-form-grid{--uv-lamp-form-cols: 2}}.custom-form-container .panes{display:flex;flex-direction:column;gap:2rem}.custom-form-container .panes .pane_image{max-width:100%}.custom-form-container .panes .pane_image img{width:100%;object-fit:contain}.hide_promo_on_smaller{display:none}@media screen and (min-width: 1280px){.hide_promo_on_smaller{display:block}}.flex{display:flex!important}.flex-row{flex-direction:row}.flex-col{flex-direction:column}@media screen and (min-width: 1280px){.md-flex-row{flex-direction:row}.md-flex-col{flex-direction:column}}.grid{display:grid}.col-span-1{grid-column:span 1}.col-span-2{grid-column:span 2}.hidden{display:none}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.gap-6{gap:1.5rem}.gap-5{gap:1.25rem}.gap-4{gap:1rem}.gap-2{gap:.5rem}.gap-1{gap:.25rem}.gap-x-6{column-gap:1.5rem}.gap-x-5{column-gap:1.25rem}.gap-x-4{column-gap:1rem}.gap-x-2{column-gap:.5rem}.gap-x-1{column-gap:.25rem}.gap-y-6{row-gap:1.5rem}.gap-y-5{row-gap:1.25rem}.gap-y-4{row-gap:1rem}.gap-y-2{row-gap:.5rem}.gap-y-1{row-gap:.25rem}
/*# sourceMappingURL=/cdn/shop/t/29/assets/db-custom_v1.16.css.map */
