.grid:not(.swiper-wrapper){display:grid}.grid_item-5{grid-template-areas:none;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:15px}.grid_item-4{grid-template-areas:none;grid-template-columns:1fr 1fr 1fr 1fr;gap:15px}.grid_item-3{grid-template-areas:none;grid-template-columns:1fr 1fr 1fr;gap:15px}.grid_item-2{grid-template-areas:none;grid-template-columns:1fr 1fr;gap:15px}.grid_item-6{grid-template-areas:none;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:15px}.grid_item-7{grid-template-areas:none;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:15px}.grid_item-8{grid-template-areas:none;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:15px}.swiper-wrapper.grid{flex-direction:inherit}.home-section-font-title{font-size:28px;font-weight:600;letter-spacing:0;line-height:1.2em}.custom__header{position:relative;width:100%;margin-bottom:30px}.swiper-tabs-pagination .swiper-pagination-progressbar{width:calc(100% - 150px);background-color:#2020201a;height:2px;position:relative;margin:0}.swiper-tabs-pagination .swiper-pagination-progressbar-fill{background-color:#202020}.swiper-tabs-pagination{display:flex;padding:0;gap:45px;flex-wrap:wrap;align-items:center;justify-content:space-between}.swiper_nav__button{display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;gap:15px}.swiper-tabs-arrow{border:1px solid;cursor:pointer;border-color:#2020201a;border-radius:100%;height:44px;width:44px;display:flex;align-items:center;justify-content:center}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;opacity:.2;background-color:#003768}.swiper-tabs-pagination .swiper-pagination-bullet-active{opacity:1}.swiper-initialized .swiper-wrapper{gap:0px}.justify-center{justify-content:center}.tab-coll-image-prod-grid:not(.swiper-initialized) .grid{display:grid;gap:var(--gap-desk)}.image-block.groupblock_animate_media{overflow:hidden}.groupblock_animate_media img{transform:scale(1.2);transition:all .3s ease-in-out}.groupblock_animate_media.zoomed img{transform:scale(1)!important;transition:all .3s ease-in-out}.jdgm-preview-badge .jdgm-star.jdgm-star{font-size:12px;letter-spacing:-2px}.jdgm-prev-badge__text{font-size:12px;font-family:var(--font-accent--family);font-weight:500;padding-left:5px}.jdgm-widget.jdgm-widget *{line-height:1.2em}.carttransfer_price+.customize_buttonlink{margin-top:15px}.call__for-quote a,.call__for-quote{color:#0165a5;font-size:16px;font-weight:600}.pxFormGenerator{width:100%!important}.product_card_link{width:100%}.buss_card-grid_content{border-radius:5px;padding:10px;position:relative;display:flex;flex:1 0 0px;flex-flow:row;align-items:center;gap:15px}.buss_title{font-size:22px;font-weight:600;line-height:1.2em;margin-bottom:10px}.buss_description{font-size:14px;word-break:break-word;font-family:var(--font-accent--family);line-height:1.4em;margin:0}.buss_card-image{width:106px;width:var(--img_width);height:100%;display:flex;flex-direction:column}.buss_card-content{width:calc(100% - 121px);width:calc(100% - (15px + var(--img_width)))}.buss_buttons{margin-top:10px;width:100%;line-height:1.2em}.buss_card-image img{border-radius:2px}.buss_buttons .buss_card-link:hover{color:var(--color-primary);transition:all .3s ease-in-out;opacity:.6}@media screen and (min-width:990px){.only_mobileSlide .swiper-wrapper{display:grid;transform:translateZ(0)!important}.tab-coll-image-prod-grid.swiper:not(.swiper-initialized) .grid{display:flex;gap:15px;justify-content:flex-start;align-items:flex-start}.tab-coll-image-prod-grid.swiper:not(.swiper-initialized) .grid_item-4 .swiper-slide{width:25%}}@media screen and (min-width:750px)and (max-width:989px){.swiper-tabs-pagination.highlight_paginations{display:flex!important}}@media screen and (min-width:750px){.only_mobileSlide .swiper-wrapper .swiper-slide{margin-right:0!important}.only_mobileSlide .swiper-slide-duplicate{display:none}}@media screen and (max-width:749px){.grid_small-item-3{grid-template-areas:none;grid-template-columns:1fr 1fr 1fr;gap:15px}.grid_small-item-2{grid-template-areas:none;grid-template-columns:1fr 1fr;gap:15px}.grid_small-item-1{grid-template-areas:none;grid-template-columns:1fr;gap:15px}.tab-coll-image-prod-grid:not(.swiper-initialized) .grid{display:grid;gap:var(--gap-mobile)}.home-section-font-title{font-size:27px}.swiper-tabs-pagination .swiper-pagination-progressbar{width:calc(100% - 135px)}.swiper-tabs-pagination{gap:30px}.tab-coll-image-prod-grid:not(.swiper-initialized) .grid{display:flex;gap:0px;justify-content:flex-start;align-items:flex-start}.tab-coll-image-prod-grid:not(.swiper-initialized) .grid_small-item-2 .swiper-slide{width:50%}}@media screen and (min-width:750px)and (max-width:989px){.groupBlock--footer-top #groupContent__footer-top{flex-direction:column;gap:30px}#groupContent__footer-newsletter .group-block--width-custom,#groupContent__footer-top .groupBlock--footer-newsletter,#groupContent__footer-top .groupBlock--footer-menus{width:100%}#groupContent__footer-top .email-signup-block{max-width:100%}.section-content-wrapper:has(.groupBlock--footer_trusted--icons){gap:10px}#groupContent__footer_trusted--icons{gap:10px}}@media screen and (max-width:749px){.groupBlock--trustBadges-box .text-block{flex:1 1 auto!important;display:block}}.custom__header-link{display:flex;align-items:center;justify-content:space-between}.custom__header-link .Heading{margin:0}.custom__header-link .link{border:none;line-height:1.2em;font-weight:600;font-size:14px;text-decoration:underline}.tab-collection-products_inner{width:100%;margin-top:30px}.tabs-content-hidden{display:none}.tabs-content-hidden.is-active{display:block}.header-tabs .Heading{margin-bottom:15px}.tab-list-items{margin:0;list-style:none;padding:0;display:inline-flex;align-items:center;flex-wrap:wrap;gap:15px}.button--tabs{height:36.8px;border:1px solid;border-radius:30px;color:var(--color-foreground);background-color:transparent;cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-h2--family);text-transform:capitalize;padding:10px 15px;line-height:1;display:flex;align-items:center;transition:all .3s ease-in-out}.button--tabs.is_active,.button--tabs:hover{transition:all .3s ease-in-out;color:var(--color-primary-button-text);background-color:var(--color-primary-button-background);border-color:var(--color-primary-button-border)}.product-card--media{width:100%;border-radius:5px;position:relative;overflow:hidden}.product-grid--media .quick-add{--quick-add-display: flex;--quick-add-offset: .8rem;--border-radius: 0px}.quick-add__product-form-component{height:100%}.product-grid--media .card-gallery{position:relative;overflow:hidden;container-type:inline-size;container-name:card-gallery-container}img.product-image{object-fit:cover;height:100%}.product-grid--item{border:1px solid rgba(0,0,0,.1);border-radius:5px;padding:15px;overflow:hidden}.tab-coll-mage-block img{height:100%;border-radius:5px;object-fit:cover}.tab-coll-image--grid{padding:0;border:none}.tab-coll_block_grid_img,.tab-coll-mage-block{position:relative;height:100%;border-radius:5px}.product-card--media .product-image{border-radius:5px}.product-grid--media{position:relative;margin-bottom:16px}.card-product_title{margin-bottom:10px;font-size:14px;font-family:var(--font-accent--family);font-weight:500;line-height:1.4em}.product-grid--content .price{font-size:14px;font-weight:600;line-height:1.2em}.product-grid--content span.compare-at-price{font-size:14px;font-weight:600;line-height:1.2em;margin-left:5px}.tab-coll-mage-block-overlay{position:absolute;top:0;bottom:0;height:100%;width:100%;padding:30px;display:flex;flex-direction:column;justify-content:space-between}.tab-coll-mage-block-ttile{font-size:22px;font-weight:600;line-height:1.2em}.tab-coll-mage-block-btn a{border:none;line-height:1.2em;font-weight:600;font-size:14px;text-decoration:underline}.tabscoll_paginations{margin-top:30px}.tab-coll_block_grid_img{overflow:hidden}.section-main_headings{font-size:14px;font-weight:600;line-height:1.2em}.colectionlinks_inner{display:grid;grid-template-columns:.92fr 1fr;gap:50px;align-items:center}.colectionlinks_header{position:relative;width:100%;gap:20px;display:flex;flex-direction:column;margin-bottom:30px}.colectionlinks_headings{opacity:.2;cursor:pointer;transition:all .3s ease-in-out}.colectionlinks_headings.is-active,.colectionlinks_headings:hover{opacity:1;transition:all .3s ease-in-out}.colllinks-thumnails{display:flex;gap:10px;margin-bottom:30px}.colllinks-inner-text{display:block}.colllinks-thumbs{padding:10px;width:68px;height:68px;border-radius:5px;border:1px solid rgba(0,0,0,.1)}.colllinks-thumbs img{height:100%;object-fit:contain}.collectionlinks-conten{font-size:14px;font-family:var(--font-accent--family);display:flex;gap:20px;flex-direction:column}.collectionlinks-btn a{max-width:fit-content}.links_gallery_slide{width:100%;overflow:hidden;border-radius:5px}.spotlight_gallery_image{border-radius:5px}.spotlight_gallery_image{border-radius:5px;height:542px;object-fit:cover}.colllinks-product-url{height:100%;width:100%}@media screen and (max-width:749px){.colectionlinks_inner{grid-template-columns:1fr}.spotlight_gallery_image{border-radius:5px;height:330px;object-fit:cover}}.coll-with-prod__card{position:relative;border-radius:5px;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center;height:100%;align-items:flex-end;transition:transform .3s}.coll-with-prod__item{border-radius:5px;overflow:hidden}.coll-with-prod_overlay{position:absolute;width:100%;height:100%;top:0;display:flex;flex-direction:column;justify-content:flex-end;gap:12px}.coll-with-prod_title{font-size:22px;margin-bottom:0;font-weight:600;padding:0 12px}.coll-with-product-info{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#ffffff40;padding:12px}.coll-with-prod_overlay .collWithProd-prod--btn{padding:8px 20px;height:32px;min-height:32px;min-width:74px}.collWithProd-prod_image{width:50px;height:50px;padding:5px;background-color:var(--color-foreground);border-radius:5px;overflow:hidden}.collWithProd-prod-title{font-size:14px;font-weight:500;line-height:1.4em;font-family:var(--font-accent--family)}.collWithProd-prod-price.price{font-weight:600;font-size:14px;line-height:1.2em}.collWithProd-content{width:calc(100% - 145px);display:flex;flex-direction:column;gap:10px}.coll-with-prod_grid_img{position:relative;height:100%;border-radius:5px;overflow:hidden}.coll-with-prod_grid_img .image__image{height:100%;object-fit:cover}img.collWithProd-prod-img{height:100%;object-fit:contain}@media screen and (min-width:750px)and (max-width:989px){.coll-with-product-info{flex-wrap:wrap;gap:5px}.coll-with-prod_overlay .collWithProd-prod--btn{width:100%}.collWithProd-content{width:calc(100% - 55px)}}@media screen and (max-width:749px){.coll-with-prod_section_swiper{width:100%}.only_mobileSlide .swiper-coll-with-prod_item{gap:0px}}.review_item_content{display:flex;flex-direction:column;gap:30px;width:100%;padding:30px}.review_item_content{height:100%;border-radius:5px;overflow:hidden;border-color:#00000026}.swiper-review_item{flex-wrap:nowrap;box-sizing:border-box}.reviews_block__img{display:grid;grid-template-columns:60px 60px 60px;gap:5px;position:relative}.reviews_block_grid_img{border:1px solid;border-radius:5px;overflow:hidden;border-color:#00000026}.review_author,.review_top-box{display:flex;flex-wrap:wrap;font-family:var(--font-accent--family);justify-content:space-between;align-items:center;gap:10px;line-height:1.2em}span.reviews-icons{display:inline-flex;align-items:center;gap:5px;font-size:12px;line-height:1.6}.reviews-start-icons{display:inline-flex;align-items:center}.review_item.swiper-slide{height:initial}.review_contents{font-family:var(--font-accent--family);line-height:1.4em}span.publish_date{font-size:12px}span.author_name{font-size:14px}#reviewSection_swiper .swiper-wrapper{gap:0px}.highlight_section_swiper:not(.swiper-initialized) .grid,.review_section_swiper:not(.swiper-initialized) .grid{display:grid;gap:15px}.reviews_block_grid_img img{height:100%;object-fit:cover}@media screen and (min-width:750px)and (max-width:989px){.review_item_content{padding:15px}.reviews_block__img{grid-template-columns:50px 50px 50px}}@media screen and (max-width:749px){.only_mobileSlide .swiper-review_item,.only_mobileSlide .swiper-highlight_item{gap:0px}.coll-with-prod_section_swiper:not(.swiper-initialized) .grid,.highlight_section_swiper:not(.swiper-initialized) .grid,.review_section_swiper:not(.swiper-initialized) .grid{gap:10px;display:flex}.highlight_section_swiper:not(.swiper-initialized) .grid_small-item-1 .swiper-slide .highlight_section_swiper:not(.swiper-initialized) .grid_small-item-1 .swiper-slide,.review_section_swiper:not(.swiper-initialized) .grid_small-item-1 .swiper-slide{width:100%}}span.highlight--icons{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:50px;height:min-content;justify-content:center;overflow:hidden;padding:12px;transition:all .3s ease-in-out;border:1px solid var(--color-background);border-radius:100%;width:48px;height:48px}.highlight_item_content{width:100%;border-radius:5px;border:1px solid;overflow:hidden;transition:all .3s ease-in-out;border-color:#0000001a;padding:30px;height:100%}.highlight_item{width:100%}.highlight_content{margin-bottom:19px;font-family:var(--font-accent--family)}.highlight_heading{margin-bottom:15px}.coll-with-prod_section_swiper{width:100%}.swiper-tabs-pagination{position:relative;width:100%}.highlight_contents{font-family:var(--font-accent--family);line-height:1.4em;font-weight:500}.resource-card__media{overflow:hidden;position:relative}@media screen and (min-width:750px)and (max-width:989px){.highlight_item_content{padding:15px}}.product-information__media .slideshow-controls__thumbnails .slideshow-control{padding:5px;outline:none;border:1px solid;border-color:rgb(var(--color-border-rgb) / .15);border-radius:5px}.product-information__media .slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){border-color:currentColor}.product-information__media .slideshow-controls__thumbnails .slideshow-control img{object-fit:contain}.product-information__media .slideshow-controls__thumbnails{margin-left:0;padding:5px 0 0}.product-information__media slideshow-slides{gap:var(--image-gap)}.product-information__media .product-media{padding:30px;border:1px solid;border-color:rgb(var(--color-border-rgb) / .15);border-radius:5px}slideshow-slide.product-media-container{padding:1px}@media screen and (min-width:1260px){.product-media-container.constrain-height{--constrained-min-height: 575px}}.variant-option__select-wrapper{border-radius:30px}.variant-option__select{padding:14px 30px;background-color:#fff;line-height:1.2em;font-weight:500;font-size:14px;font-family:var(--font-accent--family)}.variant-option label{font-size:14px;font-weight:600;line-height:1.2em}.manufacturer-detail{display:flex;flex-wrap:wrap;gap:10px;position:relative;width:100%;flex-direction:column}.manufacturer-detail-name{font-size:14px;line-height:1.4em}.manufacturer-detail-name-label{font-weight:600;font-family:var(--font-paragraph--family)}.manufacturer-detail-name-value{font-family:var(--font-accent--family);font-weight:500;text-transform:uppercase}.product-share-button{display:flex;flex-wrap:wrap;gap:20px;align-items:center}button.share-button__button{font-family:var(--font-family);font-weight:var(--font-weight);background:transparent;border:none;flex-direction:row;flex-wrap:nowrap;display:inline-flex;cursor:pointer;gap:10px;margin:0;padding:0}.share-button__label{line-height:1.2em;font-weight:600;font-size:14px}.share-button__button .icon-with-share{width:22px;height:22px}.product-share-links{display:inline-flex;gap:10px;align-items:center}.product-share-links .social-icons__icon{display:inline-block;height:auto}.productshare-link{border:1px solid rgba(0,0,0,.1);border-radius:100%;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:8px}.product-personalization-content{display:flex;position:relative;width:100%;flex-direction:column;gap:var(--personalization-desk-gap)}.product-personalization-title{font-size:16px;font-weight:600;line-height:1.2em}.product-personalization-subtitle{font-size:14px;font-weight:500;line-height:1.2em;font-family:var(--font-accent--family)}.product-personalization-header{position:relative;width:100%;display:flex;flex-direction:column;gap:10px}.personalized-input-heading{font-size:14px;font-weight:600;line-height:1.2em;margin-bottom:30px;flex-wrap:wrap;gap:5px;align-items:center}.personalized-input-heading-optional{margin-bottom:15px}.personalized-input-field-group{display:flex;flex-direction:column;gap:15px;width:100%;position:relative}.personalized-input-title{font-size:14px;font-weight:600;cursor:pointer;line-height:1.2em}.personalized-input-field{position:relative;width:100%}.personalized-form__input{width:100%;outline:none;border:none;border-radius:30px;padding:14px 30px;line-height:1.2em;font-weight:500;font-size:14px;font-family:var(--font-accent--family)}.field_required{color:red;font-size:14px}.input-field-tooltip{display:inline-block;position:relative}.input-field-tooltip-icon{display:inline-block;cursor:pointer;width:16px}.input-field-tooltip-text{position:absolute;min-width:100px;font-size:10px;font-weight:400;line-height:1.2em;box-shadow:0 1px 6px #ddd;padding:10px;border-radius:5px;transform:translate(-50%);left:50%;top:15px;z-index:1;display:none}.input-field-tooltip:hover .input-field-tooltip-text{display:inline-block}.personalized-form__textarea{border-radius:10px;text-indent:0}.input-field-optional-text{line-height:1.4em;font-size:12px;font-weight:500;margin-top:10px;display:block;font-family:var(--font-accent--family)}.per_checkbox-label-text,.per_radio-label-text{line-height:1.2em;font-weight:500;font-size:14px;margin-left:10px;font-family:var(--font-accent--family)}.personalized-form_checkbox[type=checkbox],.personalized-form__radio[type=radio]{border:1px solid rgba(0,0,0,.1);margin:0;vertical-align:middle;width:20px;height:20px;border-radius:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative}.personalized-checkbox-field,.personalized-radio-field{line-height:1.4em}.personalized-checkbox-field+.personalized-checkbox-field,.personalized-radio-field+.personalized-radio-field{margin-top:15px}label.personalized-form_checkbox-label,label.personalized-form_radio-label{cursor:pointer;position:relative;display:grid;grid-template-columns:20px 1fr}.personalization-checkbox_field_fields .personalized-input-heading{margin-bottom:0}.input-field__checkmark{visibility:hidden;width:16px;height:16px;position:absolute;left:4px;top:4px;transform:translate(-2px,-2px)}.personalized-form_checkbox[type=checkbox]:checked+.icon-checkmark,.personalized-form__radio[type=radio]:checked+.icon-checkmark{visibility:visible;color:#fff}.personalized-form_checkbox[type=checkbox]:checked,.personalized-form__radio[type=radio]:checked{background-color:#003768}.personalized-radio-colorfield{display:inline-flex;gap:5px;position:relative;padding-top:1px;padding-bottom:1px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;width:100%}.per_radio-label-bag-color{overflow:visible;position:relative;width:30px;height:30px;display:inline-block;border-radius:100%}.personalized-form_checkbox-first-label .per_checkbox-label-text{font-weight:600}.selectlogo_option-items,.per_radio-color-text{line-height:1.2em;white-space:nowrap;font-weight:500;font-size:14px;font-family:var(--font-accent--family)}.selectlogo_option-items+.selectlogo_option-items{margin-top:10px;cursor:pointer;word-break:break-word;white-space:normal}.selectlogo_option-items[disabled]{pointer-events:none;opacity:.55}.personalized-form_radio-file,.personalized-form_radio-color{align-content:center;display:inline-flex;cursor:pointer;flex-direction:column;flex-wrap:wrap;gap:10px;padding:10px;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:5px;align-items:center;justify-content:center}[type=radio]:checked+.personalized-form_radio-file,[type=radio]:checked+.personalized-form_radio-color{border-color:#000}.personalized-radio-color{display:inline-block;position:relative}.per_radio-label-file{width:100%;display:inline-block;max-width:150px;min-width:150px}.personalized-radio-file-field{display:inline-flex;gap:5px;position:relative;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;width:100%}.per_radio-label-file img{height:100%;object-fit:contain;max-height:54px}.layout_radio-label-text{line-height:1.2em;font-weight:500;font-size:14px;font-family:var(--font-accent--family)}.personalized-input-field-filescroll{overflow:hidden;position:relative;width:100%}.personalized-input-field-group+.personalized-input-field-group{margin-top:15px}.personalization-colors-field .personalized-input-field-group+.personalized-input-field-group{margin-top:30px}.pers-email-phone-proof_massage{color:red;font-style:italic}.personalization-input-field:first-child{padding-top:30px}.personalization-input-field.optionalcomments{padding-top:0}.personalization-input-field+.personalization-input-field{padding-top:0}.personalized-input-title a{color:red}.layout_portrait-radio-file .per_radio-label-file{min-width:100px}.layout_portrait-radio-file img{max-height:129px}.personalized-radio-color .per-style_radio-label-file img{min-width:72px}.personalized-radio-color .per_radio-label-bag-color img{min-width:auto;height:100%;border-radius:100%}.personalized-input-field-group+.layout_files_typestyleid{margin-top:30px}.layout_portrait-radio-file{height:100%}.radiostyle_color_fields .personalized-form_radio-color,.per_radio-label-stylecolor-none{height:100%;justify-content:space-between}.per_radio-label-bag-stylecolor-none{min-width:72px}.personalized-input-color{display:flex;align-items:center;gap:10px}.personalized-input-color .personalized-form__input{width:calc(100% - 50px)}.personalized-input-color .per_input-label-bag-color{width:40px;height:40px;border-radius:5px}[data-value=layoutstyles] .typestyle_font-list[data-value=typestyles],.typestyle_font-list[data-value=layoutstyles]{display:none}[data-value=layoutstyles] .typestyle_font-list[data-value=layoutstyles]{display:block}.personalized-input-color .per_input-image-bag{width:60px}.verses_font-content{display:flex;gap:15px}.verses_font_text{line-height:1.2em;font-weight:500;font-size:14px;cursor:pointer;font-family:var(--font-accent--family)}.verses_font-info{display:flex;gap:10px;align-items:center;justify-content:center}.verses_typestyle-column .verses_font-content,.verses_typestyle-column .verses_font-media{width:calc(50% - 10px)}.stocklogos_media-headings.verses_label{margin-bottom:0}.verses_font-content{align-items:center}.verses_font-item:not(:first-child){margin-top:10px}@media screen and (min-width:990px){media-gallery.sticky-content{--sticky-header-offset: 70px}}@media screen and (max-width:749px){.product-personalization-content{gap:var(--personalization-small-gap)}.personalized-input-field-group+.personalized-input-field-group{margin-top:15px}}.itg_collection_grid .facets.facets--horizontal{gap:30px;width:100%}.sorting-limit-facets__summary span.svg-wrapper{margin:0 0 0 5px}.itg_collection_grid .facets.facets--horizontal span.svg-wrapper svg{color:#000;width:16px;height:16px}a.menus-filter-linkitem.is-active+ul.list-unstyled{display:flex}.collection-wrapper.grid{display:flex;flex-wrap:wrap;width:100%;flex-direction:inherit}.itg_collection_grid .facets-block-wrapper.facets-block-wrapper--vertical{width:21.6%}.itg_collection_grid .main-collection-grid{width:77.1%}dialog.quick-add-modal button.button.quick-add-modal__close{min-width:auto;padding:14px}.itg_collection_grid .facets-block-wrapper--vertical .collection-menus--filters a.menus-filter-linkitem.is-active{text-decoration:underline}.itg_collection_product_title{min-height:40px;overflow:hidden}.collection-description-rte span{line-height:1.4em;font-weight:500;font-size:14px;text-align:left;display:inline-block;font-family:var(--font-accent--family)}.collection-description-rte img{width:auto;height:auto}.pers-phone-proof-radio-field{margin-top:15px}.pers-phone-proof-radio-field{display:grid;align-items:baseline;grid-template-columns:auto 1fr;padding-left:30px;gap:30px}.pers-email-phone-proof-label{position:relative;color:red;font-family:var(--font-accent--family);font-weight:500}input.pers-email-phone-proof-input::placeholder{color:#a1a1a1}.typestyles-logo-title-link{display:inline-flex;justify-content:space-between}span.typestyles-link-btn{margin-left:auto;display:inline-block;cursor:pointer;text-decoration:underline}.typestyles-link-btn,.stocklogos-links-btn_link{text-align:right}.personalized-input-title .stocklogos-links-btn_link{margin-left:auto;display:inline-block;cursor:pointer;text-decoration:underline;color:var(--color-primary)}.typestyles-popup-dialog{display:none;width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:8;background:#00000045}.typestyle-dialog-wrapper{display:flex;padding:15px;align-items:center;justify-content:center;width:100%;height:100%}.typestyle-dialog--inner{max-width:740px;width:100%;border-radius:15px;padding:30px;background-color:#fff;position:relative}.typestyle-dialog-narrow .typestyle-dialog--inner{max-width:860px}.typestyle-dialog-narrow .typestyle-column-2{column-count:2}.typestyle_media-inner{max-height:70vh;overflow-y:auto;min-height:70vh}.typestyle_font-media{cursor:pointer;position:relative;max-height:36px;border-bottom:1px solid rgba(0,0,0,.15);padding-bottom:5px;padding-top:5px}.typestyle_font-close-btn{position:absolute;top:10px;right:10px;color:#000;width:20px;height:20px;cursor:pointer;z-index:1;pointer-events:auto}.typestyle_font-media img{height:100%;object-fit:contain;width:auto}.typestyle_font-media.is-coppied .typestyle_media__checkmark{position:absolute;display:inline-flex!important;color:#fff;height:20px;width:20px;border-radius:100%;background-color:#003768;top:50%;right:5px;transform:translate(-5px,-50%);padding:2px;align-items:center;justify-content:center}.logo-option-form-select{border-radius:30px;cursor:pointer;position:relative}.logo-option-form-input{pointer-events:none;cursor:pointer}.selectlogo_option-item{position:absolute;top:47px;background-color:#fff;width:100%;border-radius:15px;box-shadow:0 4px 20px #00000025;z-index:1;padding:20px;max-height:260px;overflow-y:auto}.select-caret-icon{position:absolute;right:30px;top:50%;transform:translateY(-50%);width:16px;height:7px;pointer-events:none}.business_design_logos .typestyle-dialog--inner{max-width:940px;background-color:#fff}.stocklogos_media-headings{color:#0165a5}.back-subcategory-headings,.stocklogos_media-headings,.logo-category-title{font-size:16px;font-weight:600;line-height:1.2em;margin-bottom:15px}.logo-category--item{display:grid;grid-template-columns:1fr 1fr 1fr;gap:15px}.logo-subcategory--item{display:flex;flex-direction:column;gap:5px}.logo-subcategory-title{line-height:1.2em;font-weight:500;font-size:14px;cursor:pointer;font-family:var(--font-accent--family)}.stocklogos-catlogo-item{display:grid;grid-template-columns:1fr 1fr 1fr;gap:15px}.back-subcategory-list{color:#0165a5;cursor:pointer;text-decoration:underline}.stocklogos-media{box-shadow:#0000001a 0 0 inset;background-color:#f7f7f7;transition:all .3s ease-in-out;margin:auto;overflow:hidden}.layout-media-item,.stocklogos-media-item{border:1px solid rgba(0,0,0,.1);background-color:#f7f7f7;padding:30px;text-align:center;display:inline-flex;width:100%;flex-direction:column;gap:15px;border-radius:5px;height:100%;cursor:pointer;transition:all .3s ease-in-out}.layout-media-item:hover,.stocklogos-media-item:hover{background-color:#0000001a;transition:all .3s ease-in-out}.stocklogos-image{border-radius:10px;height:100px;width:100px;background-color:#fff;object-fit:contain;object-position:center}.dialog-media-label-text,.stocklogos-media-text{font-family:var(--font-accent--family);cursor:pointer;font-size:14px;text-align:center;width:100%;font-weight:500}.logo-category--items{word-break:break-word;position:relative}.logo-subcategory-list,.stocklogos_media-content{transition:all .3s ease-in-out}.pers-email-phone-proof-label:before{content:"";border:1px solid rgba(0,0,0,.1);margin:0;vertical-align:middle;width:16px;height:16px;border-radius:100%;position:absolute;left:-26px;background-color:#fff}.pers-email-phone-proof-label.is-active:before{background-color:#003768;box-shadow:0 0 1px #000;border-color:#fff;text-align:center;width:11px;height:11px;border:3px solid;color:#fff}.pers-email-phone-proof-label+.personalized-input-field{pointer-events:none}.pers-email-phone-proof-label.is-active+.personalized-input-field{pointer-events:all}.selectlogo_option-valdefualt{line-height:1.2em;font-weight:500;font-size:14px;font-family:var(--font-accent--family);position:absolute;top:50%;left:30px;transform:translateY(-50%)}.logo-option-form-input[value]+.selectlogo_option-valdefualt{display:none}.personalized-input-field-group .error_massage{display:none}.error-required_field .error_massage{color:red;display:block;margin-top:-5px;line-height:1.4em;font-size:14px;font-weight:500;font-family:var(--font-accent--family)}.email-phone-proof-radio-field span.error_massage{margin-top:10px}.check_example_logos .typestyle-dialog--inner{max-width:520px}.check_example_media-inner{max-height:70vh;overflow:hidden;overflow-y:auto}[data-val-type=radio] #check_example_media__input_question1,[data-val-type=input] #check_example_media__input_question2{display:none}.check_example-image{width:auto;max-width:100%}.standardlayoutchoice-item{display:grid;grid-template-columns:1fr 1fr;gap:15px}.product-coloroption-images{max-width:100px;border-radius:5px;border:1px solid #cccc;overflow:hidden;padding:5px}.product-coloroption-images img{border-radius:5px}.product-coloroption-images:not(:empty){margin-top:15px}.product-coloroption-images:not(:empty)+.product-coloroption-images:not(:empty){display:none!important}[data-value=pms-color] .htmlcolorcode-item{display:none}[data-value=pms-color] .pms-color-chart-image{display:block!important}@media screen and (min-width:990px){.stocklogos-catlogo-item{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (min-width:750px){.itg_collection_grid .facets-block-wrapper.facets-block-wrapper--vertical{width:calc(22% - 5.8px)}.itg_collection_grid .main-collection-grid{width:calc(78% - 9.2px)}}@media screen and (min-width:750px)and (max-width:989px){.facets:not(.facets--drawer) .facets__filters-wrapper{padding:20px}.itg_collection_grid .facets-block-wrapper.facets-block-wrapper--vertical{min-width:200px}.itg_collection_grid .main-collection-grid{width:calc(100% - 215px)}.pers-phone-proof-radio-field{gap:15px}.menu-drawer__menu .menu-drawer__menu-item--child{font-size:14px}}@media screen and (max-width:749px){.facets-block-wrapper--vertical+.facets-toggle{width:100%}.itg_collection_grid .main-collection-grid{width:100%}.typestyle-dialog--inner{padding:30px 15px 20px}.logo-category--item{grid-template-columns:1fr 1fr}.stocklogos-media-item{padding:15px}.pers-phone-proof-radio-field{gap:15px}.typestyle_media-inner{padding-right:10px;margin-right:-10px}.personalized-form__input{padding:14px 20px}.menu-drawer__menu .menu-drawer__menu-item--child{font-size:14px}}#predictive-search-products .resource-card__title{font-family:var(--font-accent--family)}#predictive-search-products .resource-card__image{object-fit:contain}#predictive-search-products .price{font-weight:600}.shopping-list-header{position:relative;width:100%}.shopping-list-header .main-page-title{font-size:28px;font-family:var(--font-subheading--family);font-weight:var(--font-subheading--weight);margin-bottom:10px}.shopping-list-header-navbar{width:100%;border-top:1px solid #cccc;padding-top:10px}.shopping-list-header-navbar ul[part=list]{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;align-items:center}.shopping-list-items{font-style:normal;font-weight:500;font-size:14px;line-height:1.2em;font-family:var(--font-accent--family);transition:all .3s ease-in-out}.shopping-list-items:hover{color:#003768;transition:all .3s ease-in-out}.shopping-list-items:not(:last-child){border-right:1px solid;padding-right:10px}.shopping-list-inner-label{font-size:18px;font-weight:600;line-height:1.2em;margin-bottom:10px}.shopping-list-inner{position:relative;width:100%}.shopping-list-tables{position:relative;width:100%;max-width:100%}.shopping-list-table{border-collapse:collapse;width:100%;text-align:left}.shopping-list-tbody{font-family:var(--font-accent--family);font-size:14px;line-height:1.2em}.shopping-list-thead{font-weight:600;line-height:1.2em}.shop_thead-th,.shop_tbody-td{border:1px solid #ccc;padding:6px 10px;vertical-align:top}.shop-table-tbody-raw:first-child .shop_thead-td{border-top:none}.bold{font-weight:600}.shop_tbody-edit-links{font-weight:600;display:flex;flex-direction:column;align-items:flex-start}.edit_shoppinglist-products .link,.shopping-list-tables .link{text-decoration:underline}.shop_tbody-footer{position:relative;width:100%;margin-top:30px}.lmt_createlist{font-family:var(--font-accent--family);font-size:14px;line-height:1.2em;margin-top:10px}.shop_tbody-footerbuttons{max-width:200px;width:100%;display:block;text-align:center}.shop_list_form-heading{font-size:18px;font-weight:600;line-height:1.2em;margin-bottom:15px}.shop_list_form-subheading{line-height:1.2em;font-weight:500;font-size:14px;font-family:var(--font-accent--family);margin-bottom:15px}.shoplist_form--label{font-size:14px;font-weight:600;width:100%;cursor:pointer;line-height:1.2em;margin-bottom:15px;display:block}.shoplist_form--inputfield{max-height:44.8px;width:100%;border-radius:30px;padding:12px 20px;line-height:1.2em;font-weight:500;font-size:14px;font-family:var(--font-accent--family);background-color:#f7f7f7;border:1px solid #f1f1f1}.shoplist_form-input-info{line-height:1.2em;font-weight:400;font-size:12px;font-family:var(--font-accent--family)}.shop_list_form-column+.shop_list_form-column{margin-top:30px}.shoplist_form--radiofield{position:absolute;opacity:0}.shoplist_form--radiolabel{padding-left:30px;position:relative}.shoplist_form--radiolabel:before{content:"";border:1px solid #003768;width:16px;height:16px;display:inline-block;position:absolute;left:0;border-radius:100%}input[type=radio]:checked+.shoplist_form--radiolabel:before{background-color:#003768;border-color:#003768}.shoplist_form--createsubmit:hover{color:var(--color-primary-button-hover-background)}.shoplist_form--label .is_required{color:red}.shop_list_form-fields{position:relative;width:100%}.shoplist_form--inputfield{appearance:none;-webkit-appearance:none}.shop_list_form-fields .select-caret-icon{right:20px}.shop-cust-lbl+.shop-cust-lbl{margin-top:5px}.edit_shoppinglist-products{width:100%;margin-top:30px}.shop-cust-lbl,.edit_shop-product-count{font-size:14px;width:100%;line-height:1.2em}.edit_shop-product-count{margin-bottom:5px}.edit_list-row-item-title{font-size:16px;font-weight:600}.edit_list-row-item-media{max-width:120px}.edit_list-row-item-infomation{display:flex;flex-wrap:wrap;gap:13px}.edit_list-row-item-info{width:calc(100% - 135px)}.edit_list-row-input{border:1px solid #ddd;background-color:#f7f7f7;text-align:center;padding:10px;max-height:36px;max-width:100px;border-radius:30px}.shoplist_form--inputfield:hover,.shoplist_form--inputfield:focus-visible,.edit_list-row-input:hover,.edit_list-row-input:focus-visible{border:1px solid #ddd;background-color:#f7f7f7}.edit_list-row-item-quantity #edit_list--quantity{margin-top:0}.edit_shoplist-row-items{text-align:center}.edit_list-row-item-details{text-align:left}.edit_list-row-item-updates{min-width:100px}.stock_logo_reset-button-icon,.awnumber_reset-button-icon{position:absolute;right:20px;top:50%;pointer-events:all;transform:translateY(-50%);cursor:pointer;width:var(--icon-size-lg);height:var(--icon-size-lg)}.stock_logo_reset-button-icon svg,.awnumber_reset-button-icon svg{width:var(--icon-size-lg);height:var(--icon-size-lg);z-index:1}#ZoomyWishlistPage .zbodypimg{margin-bottom:30px}#ZoomyWishlistPage .zbodypimg img{aspect-ratio:1;object-fit:contain}.ZoomyWishlistPageGrid ul{padding:0;margin:0}#ZoomyWishlistPage .zbodytitle{font-size:14px;font-family:var(--font-accent--family);font-weight:500;line-height:1.4em}#ZoomyWishlistPage .zbodyinfo{display:none}#ZoomyWishlistPage .zbodyaction{margin-top:10px}#ZoomyWishlistPage .zprice{font-size:14px;font-weight:600;line-height:1.2em;margin-top:10px;display:block}#ZoomyWishlistPage #wishlist_page_product_text{cursor:pointer;font-size:14px;font-weight:600;text-transform:capitalize;border-radius:30px;padding:10px 15px;height:36.8px;margin:0;display:inline-flex;align-items:center;width:auto}@media screen and (min-width:1200px){#ZoomyWishlistPage .ZoomyWishlistPageGrid{width:calc(25% - 20px);margin:10px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/custom.css.map */
