html{padding-bottom:0!important}.cus-img-gallery:first-child{display:block!important}.cus-img-gallery.product-media-collage__item,.box_0.product-media-collage__item{display:none}.product-custom-snip{display:grid;grid-template-columns:1fr 1fr}.pop-hd{text-transform:uppercase;font-weight:700;color:#000;font-family:Adieu}media-gallery.cus-gallery-set{width:100%!important}.media-gallery .media-gallery__inner,.media-gallery .main-image,.product-media-collage,.cus-img-gallery,.show-gallery,.product-media-wrapper,.product-media,.img-ar{height:99%}.cus-img-gallery .img-ar img{height:100%;object-fit:cover}.product-info .detail hr.not-in-quickbuy{opacity:0}.product-info .media-gallery .media-gallery__inner .show-gallery,.gallery-viewer__zoom-container,.product-block .product-link,.product-info .product-media .custom-main-image,.custom-model-wrap{cursor:url(/cdn/shop/files/christian-cross.png?v=1732703981),auto}.custom-model-wrap{background-color:#f6f6f6!important}.custom-banner{position:relative}.custom-banner img{width:100%}.cursor-text{position:absolute;font-size:23px;color:#fff;pointer-events:none;font-family:Adieu;transition:.3s;transform:translate(-50%,-50%);opacity:0;white-space:nowrap}.custom-slideshow:hover .cursor-text{opacity:1}.nav-cursor-text{position:absolute;font-size:23px;color:#fff;pointer-events:none;font-family:Adieu;transition:.3s;transform:translate(-5%,-5%);opacity:0;white-space:nowrap}.nav-cursor-breakout:hover .nav-cursor-text{opacity:1}.cart-drawer__empty-content .button-row:last-child{margin-top:0rem}.cart-drawer__empty-content .rte-empty-txt{position:absolute;top:3.7%;font-weight:600;color:#000}.cart-drawer__empty-content .padding-cart-empty{padding-left:2rem;padding-right:2rem}.product-info .product-empty-div{display:none}.product-info .lightly-spaced-row.not-in-quickbuy{margin-bottom:1.7em}.product-info .not-in-quickbuy .small-feature-link{font-weight:800;text-decoration:none;display:flex;align-items:center;width:100%;justify-content:space-between}.product-info .product-info-block{text-align:center;margin-top:2rem;margin-bottom:2rem;font-size:13px}.product-info .product-info-block strong{font-size:7px;position:relative;top:-2px}.product-info hr{margin-bottom:2.5rem}.product-info .product-title{text-align:center}.product-info .product-form .price-container{justify-content:center}.product-info .product-badge{color:rgb(var(--link-color));font-size:13px;font-weight:800;background:#f5f5f5;width:fit-content;padding:5px 8px;margin-left:auto;margin-right:auto;margin-bottom:1rem;text-transform:uppercase;border-radius:5px}.related-products{padding-top:3rem}.signup-form .mssb-rc-text{display:none}.custom-img-fill .theme-img{width:330px;height:570px;margin-top:30px}.custom-img-fill .text-overlay__title{color:#000}.col-page-header{position:sticky;top:80px}.col-product-grid{background:#fff;position:relative}.filter-wrap{position:sticky;top:80px;z-index:3;background:#fff}.filter-wrap .filter-bar{margin-bottom:0}.price__default .price__current{display:block}.price__default span:empty{display:none}@media (min-width: 767px){.media-gallery--layout-carousel-beside carousel-slider[data-dynamic-height=true]:not([inactive]){overflow:initial}.media-gallery--layout-carousel-beside .main-image .slider__grid{display:block}.media-gallery--layout-carousel-beside .product-media--image .img-ar--contain img{object-fit:cover}.product-info .product-empty-div{display:block}}@media (min-width: 767px) and (max-width: 1024px){.modal .modal__window{max-width:58.6%}.modal .modal__content{padding:60px}}@media (max-width: 767.98px){:root{--icon-size: 20px}.product-info .media-gallery{position:sticky;width:100%;top:0rem;padding-bottom:1rem}.product-info .detail{margin-top:0rem;background:#fff;padding-top:1rem;padding-bottom:1rem;border-radius:13px 13px 0 0}.template-product .section-rich-text .fully-spaced-row--small,.template-product .section-related-products .fully-spaced-row{position:relative;background:#fff;margin-top:-1px;margin-bottom:-1px;padding-top:20px;padding-bottom:20px}.template-product #pagefooter{position:relative;background:#fff}.template-product .announcement__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.thumbnails.mobile-only{position:absolute;bottom:.5px;left:0;right:0;width:100%;margin-right:0}.thumbnails .slider__grid .theme-img{display:none}.thumbnails .slider__grid .thumbnail{height:100%}.media-gallery .product-media-wrapper .img-ar img{object-fit:cover}.detail.product-column-right{position:relative;padding-right:var(--container-pad-x);padding-left:var(--container-pad-x)}.sticky-bar .buy-buttons-row,.product-form .quantity-submit-row .quantity-submit-row__submit{margin-top:0;margin-bottom:0}.product-form .input-row{margin-bottom:8px}.sticky-bar variant-picker .option-selector{margin-bottom:0}.sticky-bar .custom-select__listbox{z-index:100;bottom:45px;left:0;top:auto}.product-form .quantity-submit-row{margin-bottom:0}.sticky-bar variant-picker{column-gap:.6rem;padding:0}.product-description{margin-top:0;margin-bottom:0}.sticky-bar.active{position:absolute}.custom-sticky{position:sticky;top:0;z-index:9991;background:rgb(var(--body-bg-color));border-bottom:1px solid var(--heading-divider-col);margin-bottom:0}.product-description p{font-size:14px;margin-bottom:.5em}.product-info .detail .product-title{font-size:20px}.product-info .detail .price-container{margin-bottom:40px}.cart-link__count{bottom:4px;right:-3px;min-width:7px;min-height:7px}.cart-link__count svg{width:11px;height:11px}.link-dropdown .link-dropdown__button{padding-inline-end:0px}.filter-bar .toggle-btn{margin-top:-3px}.utility-bar__left{white-space:nowrap}.utility-bar__left .utility-bar__item{margin-inline-end:0}.link-dropdown .link-dropdown__button svg.feather-arrow-down{margin-right:0}.link-dropdown__button-icon{display:none}.link-dropdown--right-aligned .link-dropdown__options{right:-80px;width:220px}.link-dropdown__link{padding:6px 16px}body.template-product .section-header .logo-area__middle__inner .product__close-btn{margin-left:10px}.cart-drawer__empty-content .rte-empty-txt{top:2.9%}.navigation .navigation__link,.navigation .menu-promotion__link{font-size:14px}.mobile-navigation-drawer .navigation__tier-1{padding:0}.reveal-mobile-nav .mobile-navigation-drawer:not(.mobile-navigation-drawer--child-open) .navigation__tier-1>.navigation__item>.navigation__link{max-width:calc(100% + -0px);text-align:center;position:relative;top:-3.2rem;height:0}.mobile-navigation-drawer .mobile-nav-toggle{z-index:9;margin-top:10px}.reveal-mobile-nav .mobile-navigation-drawer:not(.mobile-navigation-drawer--child-open) .navigation__tier-1>.navigation__item>.navigation__children-toggle{display:none}.mobile-navigation-drawer .menu-promotion{padding:0 20px}.mobile-navigation-drawer .navigation__wide-promotion .feature-text-paired h2{font-size:calc(3* var(--font-scale) + var(--base-text-size));padding-right:1.5rem}.product-info .product-info__price.product-price{text-align:center}.model-open .custom-model-inner .close-btn{right:12px;line-height:normal}.custom-img-fill .theme-img{width:255px;height:470px}.col-page-header{top:55px}.filter-wrap{top:50px}.filter-bar .utility-bar__right .utility-bar__item{margin-inline-start:0px}}@media only screen and (max-width:320px){#section-id-template--22712678547800__image_with_text_overlay_dRhmJM .block-heading_NMWnQP{font-size:65px!important}.lightly-spaced-row h2{word-break:break-word}.filter-wrap .utility-bar__left{display:none}.filter-wrap .utility-bar__right{justify-content:center;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
