:root{--pg-card-border: rgba(197, 155, 39, .28);--pg-card-bg: #FFFFFF;--pg-accent-color: #1F495A;--pg-gold-accent: #C59B27;--pg-btn-bg: #FFFFFF;--pg-btn-border: #1F495A;--pg-btn-color: #1F495A;--pg-btn-hover-bg: #1F495A;--pg-btn-hover-color: #FFFFFF;--pg-btn-radius: 4px;--pg-text-align: left;--pg-align-items: flex-start;--pg-price-color: #1F495A;--pg-compare-price-color: #8C969E;--pg-price-size: 16px;--pg-price-weight: 700}.sec__products-grid,.sec__collection-main,.sec__related-product{position:relative}.sec__collection-main .grid__item{display:flex!important;flex-direction:column!important}.sec__collection-main .grid__item .product-item{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;height:100%!important;width:100%!important}.sec__products-grid grid-custom,.sec__products-grid grid-custom.products-grid__items,.sec__products-grid product-recommendations,.sec__products-grid .products-grid__items,.sec__products-grid .flex-cols,.sec__collection-main #product-grid,.sec__collection-main .product-grid,.sec__related-product product-recommendations,.sec__related-product .products-grid__items,.sec__related-product .flex-cols{row-gap:var(--col-gap-desktop, var(--col-gap, 15px))!important;column-gap:var(--col-gap-desktop, var(--col-gap, 15px))!important}.sec__products-grid .grid-custom-item,.sec__products-grid .product-item,.sec__collection-main .grid-custom-item,.sec__collection-main .product-item{display:flex;flex-direction:column}.sec__products-grid .product-item__wrapper,.sec__collection-main .product-item__wrapper{background:var(--pg-card-bg, #ffffff)!important;border:1.5px solid var(--pg-card-border, rgba(197, 155, 39, .28))!important;border-radius:16px!important;padding:8px 8px 10px!important;box-shadow:0 3px 12px #0000000a!important;transition:border-color .3s ease,box-shadow .3s ease!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;height:100%!important;position:relative!important;overflow:hidden!important;box-sizing:border-box!important}.sec__products-grid .product-item__wrapper:hover,.sec__collection-main .product-item__wrapper:hover{transform:none!important;border-color:var(--pg-accent-color, #1F495A)!important;box-shadow:0 8px 24px -4px #1f495a1f,0 3px 10px #0000000d!important}.sec__products-grid .product-item__inner,.sec__collection-main .product-item__inner{border-radius:12px!important;background:radial-gradient(circle at 50% 35%,#fff 30%,#fbf9f4)!important;overflow:hidden!important;position:relative!important;border:1px solid rgba(197,155,39,.16)!important;transition:border-color .4s ease!important}.sec__products-grid .product-item__wrapper:hover .product-item__inner,.sec__collection-main .product-item__wrapper:hover .product-item__inner{border-color:#c59b2766!important}.sec__products-grid--temple_arch .product-item__inner,.sec__collection-main--temple_arch .product-item__inner{border-radius:9999px 9999px 0 0!important}.sec__products-grid .product-item__inner .product-image,.sec__products-grid .product-item__inner img,.sec__collection-main .product-item__inner .product-image,.sec__collection-main .product-item__inner img{border-radius:inherit!important;transition:transform .65s cubic-bezier(.25,1,.5,1)!important;will-change:transform}.sec__products-grid .product-item__wrapper:hover .product-item__inner .product-image,.sec__products-grid .product-item__wrapper:hover .product-item__inner img,.sec__collection-main .product-item__wrapper:hover .product-item__inner .product-image,.sec__collection-main .product-item__wrapper:hover .product-item__inner img{transform:scale(1.06)!important}.sec__products-grid .product__badges,.sec__collection-main .product__badges,.product-item .product__badges{top:10px!important;left:auto!important;right:10px!important;z-index:4!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important}.sec__products-grid .product__badges-sale,.sec__products-grid .product__badges-inner,.sec__collection-main .product__badges-sale,.sec__collection-main .product__badges-inner,.product-item .product__badges .product__badges-inner{align-self:flex-end!important}.sec__products-grid .product__badges-sale,.sec__collection-main .product__badges-sale{border-radius:999px!important;background:linear-gradient(135deg,var(--pg-accent-color, #1F495A) 0%,#163642 100%)!important;border:1px solid rgba(255,255,255,.4)!important;color:#fff!important;padding:4px 12px!important;font-size:11px!important;font-weight:700!important;letter-spacing:.05em!important;box-shadow:0 4px 10px #0000002e!important;line-height:1.2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.sec__products-grid .product__badges,.sec__products-grid .product__badges-sale,.sec__products-grid .product__badges-inner,.sec__collection-main .product__badges,.sec__collection-main .product__badges-sale,.sec__collection-main .product__badges-inner{list-style:none!important}.sec__products-grid .product__badges-sale:before,.sec__products-grid .product__badges-sale:after,.sec__products-grid .product__badges:before,.sec__products-grid .product__badges:after,.sec__products-grid .product__badges-inner:before,.sec__products-grid .product__badges-inner:after,.sec__collection-main .product__badges-sale:before,.sec__collection-main .product__badges-sale:after,.sec__collection-main .product__badges:before,.sec__collection-main .product__badges:after,.sec__collection-main .product__badges-inner:before,.sec__collection-main .product__badges-inner:after{display:none!important;content:none!important;opacity:0!important;visibility:hidden!important}.sec__products-grid .product-item__button,.sec__collection-main .product-item__button{width:35px!important;height:35px!important;border-radius:50%!important;background:#fffffff0!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;border:1px solid rgba(197,155,39,.25)!important;box-shadow:0 4px 10px #00000014!important;color:#1a2930!important;transition:all .3s cubic-bezier(.25,1,.5,1)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.sec__products-grid .product-item__button:hover,.sec__collection-main .product-item__button:hover{background:var(--pg-accent-color, #1F495A)!important;border-color:var(--pg-accent-color, #1F495A)!important;color:#fff!important;transform:scale(1.1)!important;box-shadow:0 6px 14px #1f495a4d!important}.sec__products-grid .product-item__button svg,.sec__collection-main .product-item__button svg{width:13px!important;height:13px!important;transition:transform .25s ease!important}.sec__products-grid .product-item__information,.sec__collection-main .product-item__information{padding:8px 4px 0!important;margin-top:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;text-align:var(--pg-text-align, left)!important;flex-grow:1!important;width:100%!important}.sec__products-grid .product-item__vendor,.sec__collection-main .product-item__vendor{color:var(--pg-gold-accent, #C59B27)!important;font-size:10px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin-bottom:4px!important;line-height:1.2!important;text-align:var(--pg-text-align, left)!important;width:100%!important}.sec__products-grid .product-item__name,.sec__collection-main .product-item__name{font-family:var(--font-heading-family, "Merriweather", Georgia, serif)!important;font-size:14.5px!important;font-weight:600!important;color:#17242a!important;line-height:1.35!important;text-decoration:none!important;margin-bottom:2px!important;transition:color .3s ease!important;white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;min-height:2.7em!important;text-align:var(--pg-text-align, left)!important;width:100%!important}.sec__products-grid .product-item__wrapper:hover .product-item__name,.sec__collection-main .product-item__wrapper:hover .product-item__name{color:var(--pg-accent-color, #1F495A)!important}.sec__products-grid .product-item__devotional-divider,.sec__collection-main .product-item__devotional-divider{display:none!important}.sec__products-grid .product-item__price,.sec__collection-main .product-item__price{margin-top:4px!important;display:flex!important;align-items:baseline!important;justify-content:var(--pg-align-items, flex-start)!important;text-align:var(--pg-text-align, left)!important;gap:8px!important;line-height:1.2!important;width:100%!important}.sec__products-grid .product-item__price .card-product-price,.sec__collection-main .product-item__price .card-product-price{justify-content:var(--pg-align-items, flex-start)!important;text-align:var(--pg-text-align, left)!important;width:100%!important}.sec__products-grid .product-item__price .price,.sec__products-grid .product-item__price .price-regular,.sec__products-grid .product-item__price .price__sale .price-item--sale,.sec__products-grid .product-item__price .price-item--last,.sec__collection-main .product-item__price .price,.sec__collection-main .product-item__price .price-regular,.sec__collection-main .product-item__price .price__sale .price-item--sale,.sec__collection-main .product-item__price .price-item--last{font-size:var(--pg-price-size, 16px)!important;font-weight:var(--pg-price-weight, 700)!important;color:var(--pg-price-color, #1F495A)!important;letter-spacing:-.01em!important}.sec__products-grid .product-item__price .compare-price,.sec__products-grid .product-item__price .price-item--regular,.sec__products-grid .product-item__price s.price-item--regular,.sec__products-grid .product-item__price s.compare-price,.sec__collection-main .product-item__price .compare-price,.sec__collection-main .product-item__price .price-item--regular,.sec__collection-main .product-item__price s.price-item--regular,.sec__collection-main .product-item__price s.compare-price{font-size:calc(var(--pg-price-size, 16px) * .82)!important;color:var(--pg-compare-price-color, #8c969e)!important;text-decoration:line-through!important;font-weight:400!important}.sec__products-grid .product-item__product-form,.sec__products-grid product-form,.sec__products-grid select-option,.sec__products-grid .product-item__information product-form,.sec__products-grid .product-item__information select-option,.sec__products-grid .product-item__information .product-item__product-form,.sec__products-grid .product-item__information .product-item__select-options,.sec__collection-main .product-item__product-form,.sec__collection-main product-form,.sec__collection-main select-option,.sec__collection-main .product-item__information product-form,.sec__collection-main .product-item__information select-option,.sec__collection-main .product-item__information .product-item__product-form,.sec__collection-main .product-item__information .product-item__select-options{width:100%!important;min-width:100%!important;max-width:100%!important;display:block!important;align-self:stretch!important;margin-top:10px!important;box-sizing:border-box!important}.sec__products-grid product-form form,.sec__products-grid .product-item__product-form form,.sec__products-grid form[data-type=add-to-cart-form],.sec__collection-main product-form form,.sec__collection-main .product-item__product-form form,.sec__collection-main form[data-type=add-to-cart-form]{width:100%!important;min-width:100%!important;max-width:100%!important;display:block!important;align-self:stretch!important;margin:0!important;box-sizing:border-box!important}.sec__products-grid .product__add-cart.morden-style,.sec__products-grid .product-item__select-options.morden-style,.sec__products-grid .product-item__button-submit.morden-style,.sec__products-grid .product__add-cart,.sec__products-grid .product-item__button-submit,.sec__products-grid .product-item__select-options,.sec__products-grid button[name=add],.sec__collection-main .product__add-cart.morden-style,.sec__collection-main .product-item__select-options.morden-style,.sec__collection-main .product-item__button-submit.morden-style,.sec__collection-main .product__add-cart,.sec__collection-main .product-item__button-submit,.sec__collection-main .product-item__select-options,.sec__collection-main button[name=add]{border-radius:var(--pg-btn-radius, 4px)!important;background:var(--pg-btn-bg, #ffffff)!important;border:1.5px solid var(--pg-btn-border, #1F495A)!important;color:var(--pg-btn-color, #1F495A)!important;padding:0 16px!important;height:38px!important;min-height:38px!important;box-sizing:border-box!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;box-shadow:0 2px 8px #0000000a,inset 0 1px #fffc!important;transition:background-color .3s ease,border-color .3s ease,color .3s ease,box-shadow .3s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;align-self:stretch!important;gap:8px!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin-top:0!important;cursor:pointer!important;text-decoration:none!important;position:relative!important}.sec__products-grid .product__add-cart.morden-style svg,.sec__products-grid .product-item__select-options.morden-style svg,.sec__products-grid .product-item__button-submit.morden-style svg,.sec__collection-main .product__add-cart.morden-style svg,.sec__collection-main .product-item__select-options.morden-style svg,.sec__collection-main .product-item__button-submit.morden-style svg{width:13px!important;height:13px!important;transition:transform .3s ease!important}.sec__products-grid .product-item__wrapper:hover .product__add-cart.morden-style,.sec__products-grid .product-item__wrapper:hover .product-item__select-options.morden-style,.sec__products-grid .product-item__wrapper:hover .product-item__button-submit.morden-style,.sec__products-grid .product__add-cart.morden-style:hover,.sec__products-grid .product-item__select-options.morden-style:hover,.sec__products-grid .product-item__button-submit.morden-style:hover,.sec__products-grid button[name=add]:hover,.sec__collection-main .product-item__wrapper:hover .product__add-cart.morden-style,.sec__collection-main .product-item__wrapper:hover .product-item__select-options.morden-style,.sec__collection-main .product-item__wrapper:hover .product-item__button-submit.morden-style,.sec__collection-main .product__add-cart.morden-style:hover,.sec__collection-main .product-item__select-options.morden-style:hover,.sec__collection-main .product-item__button-submit.morden-style:hover,.sec__collection-main button[name=add]:hover{background:var(--pg-btn-hover-bg, #1F495A)!important;border-color:var(--pg-btn-hover-bg, #1F495A)!important;color:var(--pg-btn-hover-color, #ffffff)!important;box-shadow:0 4px 14px #1f495a38!important;transform:none!important}.sec__products-grid .product-item__wrapper:hover .product__add-cart.morden-style svg,.sec__products-grid .product__add-cart.morden-style:hover svg,.sec__collection-main .product-item__wrapper:hover .product__add-cart.morden-style svg,.sec__collection-main .product__add-cart.morden-style:hover svg{transform:translate(2px)}@media(max-width:1024.98px){.sec__products-grid .product-item__product-form,.sec__products-grid product-form,.sec__products-grid select-option,.sec__products-grid product-form form,.sec__products-grid .product-item__product-form form,.sec__products-grid form[data-type=add-to-cart-form],.sec__collection-main .product-item__product-form,.sec__collection-main product-form,.sec__collection-main select-option,.sec__collection-main product-form form,.sec__collection-main .product-item__product-form form,.sec__collection-main form[data-type=add-to-cart-form]{display:block!important;width:100%!important;min-width:100%!important;max-width:100%!important;align-self:stretch!important;box-sizing:border-box!important}.sec__products-grid .product__add-cart.morden-style,.sec__products-grid .product-item__button-submit.morden-style,.sec__products-grid .product-item__select-options.morden-style,.sec__products-grid .product__add-cart,.sec__products-grid .product-item__button-submit,.sec__products-grid .product-item__select-options,.sec__products-grid button[name=add],.sec__collection-main .product__add-cart.morden-style,.sec__collection-main .product-item__button-submit.morden-style,.sec__collection-main .product-item__select-options.morden-style,.sec__collection-main .product__add-cart,.sec__collection-main .product-item__button-submit,.sec__collection-main .product-item__select-options,.sec__collection-main button[name=add]{display:flex!important;width:100%!important;min-width:100%!important;max-width:100%!important;align-self:stretch!important;height:36px!important;min-height:36px!important;padding:0 12px!important;font-size:11px!important;letter-spacing:.06em!important;box-sizing:border-box!important;justify-content:center!important}.sec__products-grid .product-item__wrapper,.sec__collection-main .product-item__wrapper{padding:6px 6px 8px!important;border-radius:12px!important}.sec__products-grid .product-item__information,.sec__collection-main .product-item__information{padding:6px 0 0!important;align-items:stretch!important;width:100%!important;box-sizing:border-box!important}.sec__products-grid .product-item__name,.sec__collection-main .product-item__name{font-size:13px!important}}.sec__products-grid .pg-header{margin-bottom:28px;position:relative}.sec__products-grid .pg-header.text-left{text-align:left}.sec__products-grid .pg-header.text-center{text-align:center}.sec__products-grid .pg-header.text-right{text-align:right}.sec__products-grid .pg-subheading{font-size:13px;letter-spacing:2px;text-transform:uppercase;font-weight:600;color:var(--pg-gold-accent, #C59B27);margin:0 0 6px;display:inline-block}.sec__products-grid .pg-heading{margin:0 0 8px;font-family:inherit;line-height:1.25;color:var(--pg-heading-color, #1A1A1A);font-weight:600}.sec__products-grid .pg-heading.size-small,.sec__products-grid .pg-heading.small,.sec__products-grid .pg-heading.h3{font-size:clamp(20px,3vw,24px)!important}.sec__products-grid .pg-heading.size-medium,.sec__products-grid .pg-heading.medium{font-size:clamp(22px,3.5vw,30px)!important}.sec__products-grid .pg-heading.size-large,.sec__products-grid .pg-heading.large,.sec__products-grid .pg-heading.h1-size{font-size:clamp(26px,4.5vw,38px)!important}.sec__products-grid .pg-heading.size-xlarge,.sec__products-grid .pg-heading.xlarge{font-size:clamp(30px,5.5vw,46px)!important}.sec__products-grid .pg-desc{margin:0;font-size:14px;line-height:1.55;color:var(--pg-desc-color, #666666);max-width:720px}.sec__products-grid .pg-header.text-center .pg-desc{margin-left:auto;margin-right:auto}.sec__products-grid .pg-header.text-right .pg-desc{margin-left:auto}.sec__products-grid .pg-header-row{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}.sec__products-grid .pg-header-row.justify-between{justify-content:space-between}.sec__products-grid .pg-header-row.justify-center{justify-content:center}.sec__products-grid .pg-header-row.justify-end{justify-content:flex-end}.sec__products-grid .pg-view-all-btn{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;text-decoration:none;color:var(--pg-gold-accent, #C59B27);transition:all .3s ease;white-space:nowrap;padding-bottom:2px;border-bottom:1.5px solid transparent}.sec__products-grid .pg-view-all-btn:hover{border-bottom-color:var(--pg-gold-accent, #C59B27);transform:translate(3px)}.sec__products-grid .pg-view-all-btn svg{width:13px;height:13px;transition:transform .3s ease}.sec__products-grid .pg-view-all-btn:hover svg{transform:translate(3px)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-products-grid.css.map */
