span.po-switch-price.po-38guns7G{display:none}.banner-section{position:relative}.banner-section .banner-list{display:flex}.banner-section .banner-list>div{width:100%}.banner-section .banner-list .banner_box .button{background:#ecbf0b;opacity:1;border-radius:10px;padding:13px 30px;color:#101010;font-weight:600;letter-spacing:0;font-size:16px;position:relative;transition:all .4s ease;border:0}.banner-section .banner-list .banner_box .button:hover{color:#fff;transition:all .4s ease}.banner-section .banner-list .banner_box img{width:100%;height:auto}.banner-section .banner-list .banner_box .mobile-banner{display:none}.banner-section .banner-list>.banner_box{display:none}.banner-section .banner-list>.banner_box:first-child{display:flex}.banner-section .banner_box{position:relative;color:#fff}.banner-section .banner-image{display:flex;width:100%}.banner-section .banner-list .banner_box .button:after{display:none}.banner-section .banner_box .categories_details{position:absolute;top:164px;left:50%;width:100%;max-width:1540px;margin:0 auto;transform:translate(-50%);padding:0 20px}.banner-section .banner-list .banner_box .button:before{content:"";width:0%;height:100%;box-shadow:none;border-radius:10px;background:#01035a;z-index:1;transition:all .4s ease}.banner-section .banner-list .banner_box .button:hover:before{width:calc(100% + 2px);transition:all .4s ease;left:-1px}.banner-section .banner-list .banner_box .button span{z-index:2;position:relative}.banner-section .banner_box .categories_details h3{font-weight:600;font-size:65px;line-height:46px;letter-spacing:0%;text-transform:uppercase;margin:0 0 32px;font-family:Cinzel,serif;color:#fff}.banner-section .banner_box .categories_details p{font-size:18px;line-height:26px;letter-spacing:.5px;margin:0 0 35px;max-width:586px;font-weight:300}.banner-section .slick-next,.banner-section .slick-prev{font-size:0;line-height:0;position:absolute;top:53%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0;transition:.5s}.banner-section .slick-prev{left:50px}.banner-section .slick-prev svg{position:relative;left:12px}.banner-section .slick-next,.banner-section .slick-prev{cursor:pointer;height:44px;width:44px;z-index:1;border:1px solid #626262;border-radius:44px}.banner-section .slick-next{right:50px}.banner-section .slick-next svg{position:relative;right:16px;transition:.5s}.banner-section .slick-next:hover,.banner-section .slick-prev:hover{background:#01035a;border:1px solid #01035a}.banner-section .slick-next:hover svg path,.banner-section .slick-prev:hover svg path{fill:#fff}.banner-section a.shopper-review-badge{display:flex;position:absolute;top:0;right:0;z-index:1;width:100%;height:auto;max-width:332px}.banner-section a.shopper-review-badge img{width:100%;height:auto;object-fit:contain}.marquee-section{display:inline-block;width:100%;overflow:hidden}.marquee-section .js-marquee-wrapper{display:flex}.marquee-section .js-marquee{display:flex;align-items:center;margin:0!important}.marquee-section .js-marquee .text-box{position:relative}.marquee-section .marquee-left{display:flex;white-space:nowrap;padding:20px 0}.marquee-section .text-box{display:flex;align-items:center;gap:18px;padding:0 10px}.marquee-section .text-box .img-icon{display:flex}.marquee-section .text-box .img-icon img{width:32px;height:37px;aspect-ratio:32/37;object-fit:contain}.marquee-section .text-box .text{font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.section-feature-icons-grid{position:relative;padding:62px 0 78px}.feature-icons-grid{width:100%}.feature-icons-grid .page-width{max-width:1640px;margin:0 auto}.feature-icons-grid__wrapper{display:flex;gap:40px;align-items:start;justify-content:space-between}.feature-icons-grid__item{text-align:center;max-width:280px}.feature-icons-grid__icon{margin-bottom:18px;display:flex;justify-content:center;height:89px;align-items:center}.feature-icons-grid__icon img{width:58px;height:auto;display:block}.feature-icons-grid__icon svg path{transition:all .4s ease}.feature-icons-grid__item:hover .feature-icons-grid__icon svg path{fill:#01035a;transition:all .4s ease}.feature-icons-grid__title{margin:0 0 15px;font-size:20px;line-height:24px;font-weight:700;letter-spacing:0;text-transform:uppercase;color:#000}.feature-icons-grid__text{max-width:278px;margin:0 auto;font-size:15px;line-height:1.5;color:#666}.feature-icons-grid__text p{margin:0;line-height:18px}.feature-icons-grid__item:nth-child(1) .feature-icons-grid__text{max-width:246px}.category-promo-grid .page-width{max-width:1860px}.medal-category-grid .promo-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.medal-category-grid .promo-card{position:relative;overflow:hidden;border-radius:4px;min-height:190px;text-decoration:none;display:flex;flex-direction:column;justify-content:space-between}.medal-category-grid .promo-card--small{grid-column:span 1}.medal-category-grid .promo-card--large{grid-column:span 2}.medal-category-grid .promo-card__bg{position:absolute;top:0;right:0;bottom:0;left:0}.medal-category-grid .promo-card__bg img{width:100%;height:100%;object-fit:cover}.medal-category-grid .promo-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.94}.medal-category-grid .promo-card__content{position:relative;z-index:2;padding:46px 18px 0;text-align:center}.medal-category-grid .promo-card h3{margin:0;font-size:32px;line-height:1.2;text-transform:uppercase;font-weight:600;color:#000;max-width:100%;font-family:Cinzel,serif;letter-spacing:0}.medal-category-grid .promo-card__button{margin-top:20px;display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;color:#000;justify-content:center;line-height:normal;text-underline-offset:2px;text-decoration:underline}.medal-category-grid .promo-card__product img{width:auto}.medal-category-grid .promo-card--large .promo-card__product{position:absolute;right:143px;bottom:0;padding:0 0 44px}.medal-category-grid .promo-card--large .promo-card__product img{height:auto;max-width:100%}.medal-category-grid .promo-card--large .promo-card__product img{max-height:190px}.medal-category-grid .promo-card--large:last-child .promo-card__product img{max-width:200px}.medal-category-grid .promo-card--large:last-child .promo-card__product{right:unset;left:210px;padding:0 0 16px}.medal-category-grid .promo-card__button .btn-icon{width:35px;height:26px;display:flex;align-items:center;position:relative}.medal-category-grid .promo-card__button .btn-icon svg{width:26px;height:12px}.medal-category-grid .promo-card__product{position:relative;z-index:2;display:flex;justify-content:center;align-items:flex-end;padding:25px 20px 26px;flex:1}.medal-category-grid .promo-card__product img{max-width:100%;max-height:170px;object-fit:contain;transition:all .4s ease}.medal-category-grid .promo-card:hover .promo-card__product img{transform:translateY(-5px);transition:all .4s ease}.medal-category-grid .promo-card.dark h3,.medal-category-grid .promo-card.dark .promo-card__button{color:#fff}.medal-category-grid .promo-card--large .promo-card__content{padding:46px 54px 0;text-align:left}.medal-category-grid .promo-card--large .promo-card__content h3{max-width:360px;margin-bottom:35px}.medal-category-grid .promo-card--large .promo-card__content .promo-card__button{justify-content:flex-start}.medal-category-grid .promo-card__button .btn-icon:before{content:"";width:26px!important;height:26px!important;background-color:transparent;border:1px solid #7B500F;border-radius:50%;position:absolute;left:10px;z-index:-1}.medal-category-grid .promo-card__button .btn-icon:before{content:"";width:26px!important;height:26px!important;background-color:transparent;border:1px solid #7B500F;border-radius:50%;position:absolute;left:10px;z-index:-1;top:-1px;transition:all .4s ease}.medal-category-grid .promo-card__button.blue-btn .btn-icon:before{border-color:#696969}.medal-category-grid .promo-card__button:hover .btn-icon:before{background-color:#101010;border-color:#101010;transition:all .4s ease}.medal-category-grid .promo-card__button.blue-btn:hover .btn-icon:before{border-color:#ecbf0b;background-color:#ecbf0b;transition:all .4s ease}.customer-reviews-slider{max-width:1860px;margin:0 auto;width:100%;padding:0 20px}.customer-reviews-slider .customer-reviews-section{overflow:hidden;position:relative;background-color:#0fa3b1!important;padding:60px 70px!important}.customer-reviews-slider .customer-reviews-section .page-width{max-width:100%;margin:0 auto;padding:0}.customer-reviews-slider .customer-reviews{display:flex;gap:0;position:relative}.customer-reviews-slider .customer-reviews__content{width:62.02%;margin-top:34px}.customer-reviews__image{width:37.98%;padding-right:30px}.customer-reviews-slider .customer-reviews__image img{width:100%;display:block;height:auto;object-fit:cover;max-width:500px;border-radius:50%;aspect-ratio:1}.customer-reviews-slider .customer-reviews__header{margin-bottom:66px}.customer-reviews-slider .customer-reviews__header h2{margin:0;color:#fff;font-size:35px;line-height:normal;font-weight:700}.customer-reviews-slider .review-rating{display:flex;align-items:end;gap:6px;margin-top:12px}.customer-reviews-slider .review-rating__number{color:#fff;font-size:36px;font-weight:700;line-height:26px}.customer-reviews-slider .review-rating__stars{display:flex;align-items:end}.customer-reviews-slider .review-count{color:#ffffffb3;font-size:16px;margin-top:14px;line-height:15px}.customer-reviews-slider .reviews-slider{margin:0 -20px;display:flex}.customer-reviews-slider .review-slide{padding:0 20px}.customer-reviews-slider .review-item{color:#fff}.customer-reviews-slider .review-item a{color:#fff;text-decoration:none}.customer-reviews-slider .review-stars{margin-bottom:12px;height:15px;display:flex}.customer-reviews-slider .review-text{font-size:18px;line-height:normal;min-height:88px;max-width:275px;font-weight:300}.customer-reviews-slider .review-author{margin-top:0;font-size:16px;color:#ffffffe6;font-weight:600;letter-spacing:0;line-height:12px;bottom:1px;position:absolute}.customer-reviews-slider .slider-navigation{display:flex;gap:20px;margin-top:60px}.customer-reviews-slider .slider-arrow{width:53px;height:40px;background:transparent;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;border:0px;padding:0;transition:all .3s ease}.review-slide.slick-slide.slick-current.slick-active .review-item{margin-left:0}.customer-reviews-slider .slider-arrow.prev-arrow:before{content:"";width:100%;position:absolute;height:100%;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="54" height="40" viewBox="0 0 54 40" fill="none"><ellipse cx="19.5" cy="20" rx="19.5" ry="20" fill="%23ECBF0B"/><path d="M19.5 0.5C9.01845 0.5 0.5 9.21844 0.5 20C0.5 30.7816 9.01845 39.5 19.5 39.5C29.9816 39.5 38.5 30.7816 38.5 20C38.5 9.21844 29.9816 0.5 19.5 0.5Z" stroke="%23ECBF0B"/><path d="M14 20L13.4755 19.4639L12.9275 20L13.4755 20.5361L14 20ZM53 20.75C53.4142 20.75 53.75 20.4142 53.75 20C53.75 19.5858 53.4142 19.25 53 19.25V20V20.75ZM23.2 11L22.6755 10.4639L13.4755 19.4639L14 20L14.5245 20.5361L23.7245 11.5361L23.2 11ZM14 20L13.4755 20.5361L22.6755 29.5361L23.2 29L23.7245 28.4639L14.5245 19.4639L14 20ZM14 20V20.75H53V20V19.25H14V20Z" fill="white"/></svg>') no-repeat center / cover;opacity:0;left:1px;top:0;transition:all .3s ease}.customer-reviews-slider .slider-arrow.next-arrow:before{content:"";width:100%;position:absolute;height:100%;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="54" height="40" viewBox="0 0 54 40" fill="none"><ellipse cx="34.25" cy="20" rx="19.5" ry="20" fill="%23ECBF0B"/><path d="M39.75 20L40.2745 19.4639L40.8225 20L40.2745 20.5361L39.75 20ZM0.75 20.75C0.335785 20.75 0 20.4142 0 20C0 19.5858 0.335785 19.25 0.75 19.25V20V20.75ZM30.55 11L31.0745 10.4639L40.2745 19.4639L39.75 20L39.2255 20.5361L30.0255 11.5361L30.55 11ZM39.75 20L40.2745 20.5361L31.0745 29.5361L30.55 29L30.0255 28.4639L39.2255 19.4639L39.75 20ZM39.75 20V20.75H0.75V20V19.25H39.75V20Z" fill="white"/></svg>') no-repeat center / cover;opacity:0;top:0;transition:all .3s ease}.customer-reviews-slider .slider-arrow:hover:before{opacity:1!important;transition:all .3s ease}.customer-reviews-slider .customer-reviews__badge{position:absolute;bottom:0;right:0}.customer-reviews-slider .customer-reviews__badge img{max-width:300px;display:block}.customer-reviews-slider .slick-track{display:flex!important}.customer-reviews-slider .slick-slide{height:inherit!important}.customer-reviews-slider .slick-slide>div{height:100%;padding-bottom:62px;position:relative}.customer-reviews-slider .reviews-slider>.review-slide:nth-child(n+4){display:none}.review-slide[data-slick-index="1"] .review-item{max-width:270px;margin:0 auto}.customer-reviews-slider .review-slide[data-slick-index="1"] .review-text{max-width:240px}.patron-card-grid-section .page-width{max-width:1640px;margin:0 auto}.patron-card-grid-section{padding:118px 0 80px}.patron-card-grid-section .coll-block-list{display:grid;grid-template-columns:repeat(3,1fr);gap:29px}.patron-card-grid-section .coll-block-list .image-box img{aspect-ratio:513/306;object-fit:cover;margin-bottom:32px}.patron-card-grid-section .coll-block-list .block_details h3{font-size:30px;line-height:normal;margin:0 0 14px}.patron-card-grid-section .image-box{display:flex}.patron-card-grid-section .image-box img{width:100%;height:100%;object-fit:cover}.patron-card-grid-section .block_details .text{min-height:45px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.patron-card-grid-section .block_details .text p{margin:0;font-size:15px;line-height:25px;max-width:456px}.patron-card-grid-section .block_details input:checked+.text{display:block}.patron-card-grid-section .block_details .more-info:hover .more-button{background-color:#ecbf0b}.patron-card-grid-section .block_details .more-button{display:flex;width:34px;height:34px;align-items:center;justify-content:center;transition:all .5s ease;background:#e9e8e8;color:#464646;text-align:center;font-family:Inter;font-size:30px;font-style:normal;font-weight:600;line-height:1;border-radius:50%;padding:0 0 5px;margin-top:12px}.patron-card-grid-section .block_details input:checked+.text+.more-button{transform:rotate(45deg)}.patron-card-grid-section .block_details .more-info{position:relative}.patron-card-grid-section .block_details .more-info input[type=checkbox]{position:absolute;bottom:0;width:35px;height:35px;margin:0;cursor:pointer;opacity:0;z-index:2}.about-main-title{font-size:50px;line-height:normal;font-family:Cinzel,serif;font-weight:500;text-transform:uppercase;letter-spacing:0;max-width:1600px;margin:0 auto;color:#000;opacity:.5}.about-us-family{margin-top:40px}.about-us-section.page-width{max-width:1860px}.about-us-family .about-us-wrapper{display:flex;min-height:685px;background:#d4ab2c}.about-us-family .about-content{width:50%;position:relative;overflow:hidden;color:#fff}.about-us-family .about-bg{position:absolute;top:0;right:0;bottom:0;left:0}.about-us-family .about-bg img{width:100%;height:100%;object-fit:cover}.about-us-family .about-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#050c5fe0}.about-us-family .about-text{position:relative;z-index:2;max-width:628px;padding:94px 30px 30px calc((100% - 734px)/2 + 20px)}.about-us-family .medal-image img{width:100%;height:auto;display:block}.about-us-family .about-sec-right{width:50%;background:#d4ad09;padding:68px 20px;display:flex;align-items:center}.about-us-family .about-sec-right .about-cards{display:flex;justify-content:center;gap:20px;margin-left:-214px;z-index:1;position:relative}.about-us-family .team-card{width:100%;background:#f4f4f4}.about-us-family .team-image{padding:20px}.about-us-family .team-image img{width:100%;height:100%;object-fit:cover;aspect-ratio:314 / 316;display:block}.about-us-family .team-content{padding:0 18px 29px;text-align:center;margin-top:2px}.about-us-family .team-content h4{margin-top:0;font-size:30px;font-weight:600;line-height:22px;color:#d4ad09;margin-bottom:5px}.about-us-family .designation{font-size:16px;color:#878787;margin-bottom:20px;line-height:16px}.about-us-family .team-content p{font-size:14px;line-height:normal;color:#141414;max-width:265px;margin:0 auto;letter-spacing:0}.about-us-family .logo-card{width:100%;background:#01035a;display:flex;align-items:center;justify-content:center;padding:0}.about-us-family .logo-card img{max-width:100%;height:auto}.about-us-family .about-text h2{margin:0 0 20px;color:#fff;font-size:35px;line-height:normal;font-weight:700;letter-spacing:0}.about-us-family .about-text h3{font-size:22px;margin:0 0 20px;color:#fff;line-height:normal;letter-spacing:0;font-weight:600}.about-us-family .about-text p{font-size:15px;font-weight:300;line-height:normal;max-width:476px;margin-top:0;margin-bottom:16px}.about-us-family .about-text p strong{font-weight:700}.about-us-family .medal-image{position:absolute;left:calc((100% - 734px)/2 + 20px);bottom:0;width:218px;z-index:2}.about-us-family .about-link span{display:inline-block;width:35px;height:26px;border:0;margin-top:3px;border-radius:0;position:relative}.about-us-family .about-link span svg{width:100%;height:100%}.about-us-family .about-link span:before{content:"";width:100%;position:absolute;height:100%;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="54" height="40" viewBox="0 0 54 40" fill="none"><ellipse cx="34.25" cy="20" rx="19.5" ry="20" fill="%23ECBF0B"/><path d="M39.75 20L40.2745 19.4639L40.8225 20L40.2745 20.5361L39.75 20ZM0.75 20.75C0.335785 20.75 0 20.4142 0 20C0 19.5858 0.335785 19.25 0.75 19.25V20V20.75ZM30.55 11L31.0745 10.4639L40.2745 19.4639L39.75 20L39.2255 20.5361L30.0255 11.5361L30.55 11ZM39.75 20L40.2745 20.5361L31.0745 29.5361L30.55 29L30.0255 28.4639L39.2255 19.4639L39.75 20ZM39.75 20V20.75H0.75V20V19.25H39.75V20Z" fill="white"/></svg>') no-repeat center / cover;opacity:0;top:0;transition:all .3s ease;left:0}.about-us-family .about-link:hover span:before{opacity:1;transition:all .3s ease}.about-us-family .about-link{display:inline-flex;align-items:center;gap:12px;color:#fff;font-weight:600;font-size:16px;line-height:12px;text-decoration:underline;text-underline-offset:3px;margin-top:19px}.about-us-family .logo-card img{width:100%;display:block}.instagram-section{text-align:center}.instagram-section .page-width{max-width:1860px}.instagram-section .page-width h2{font-size:50px;line-height:50px;font-family:Cinzel,serif;font-weight:500;text-transform:uppercase;letter-spacing:0;max-width:1156px;margin:79px auto 72px;color:#000;opacity:.5}.instagram-section .instagram-list{display:flex;gap:9px;padding:0 0 9px}.instagram-section .insta-box{width:100%;display:flex;overflow:hidden}.instagram-section .insta-box a{display:flex;width:100%}.instagram-section .insta-box img{width:100%;height:100%;object-fit:cover;aspect-ratio:1;scale:1.05;transition:all .3s ease}.instagram-section .insta-box:hover img{scale:1;transition:all .3s ease}.newsletter.center.newsletter--narrow.page-width{max-width:1860px}.newsletter__wrapper{padding:44px 20px!important}.newsletter-inner{display:flex;align-items:center;gap:10px;max-width:1644px;margin:0 auto;position:relative;padding-right:150px}.newsl-vector{position:absolute;right:-24px;top:-54px}.newsletter-inner h5{font-size:30px;margin:0 8px 0 18px;line-height:35px;letter-spacing:0;text-align:left}.newsletter__subheading{max-width:100%;margin:0 35px 0 20px;font-size:15px;position:relative;line-height:20px;text-align:left}.newsletter__subheading:before{content:"";width:1px;height:100%;background:#837f86;position:absolute;left:-20px}.newsletter-form-wrap{flex-grow:1}.newsletter-form-wrap form,.newsletter-form-wrap form input,.newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%;width:100%}.newsletter-form__field-wrapper .field__input{background:#b1aeb3;border:0}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after{display:none}.newsletter-form__field-wrapper .field__input{background:#b1aeb3;border:0;height:60px;padding:10px 30px;color:#000;letter-spacing:0;font-size:15px}.newsletter-form__field-wrapper .field__input::-webkit-input-placeholder{font-size:15px!important;color:#000!important;opacity:.8!important;letter-spacing:0px}.newsletter-form__field-wrapper .field__input::-moz-placeholder{font-size:15px!important;color:#000!important;opacity:.8!important;letter-spacing:0px}.newsletter-form__field-wrapper .field__input:-ms-input-placeholder{font-size:15px!important;color:#000!important;opacity:.8!important;letter-spacing:0px}.newsletter-form__field-wrapper .field__input::-ms-input-placeholder{font-size:15px!important;color:#000!important;opacity:.8!important;letter-spacing:0px}.newsletter-form__field-wrapper .field__input::placeholder{font-size:15px!important;color:#000!important;opacity:.8!important;letter-spacing:0px}.newsletter-form__field-wrapper .field__input:focus{outline:none;box-shadow:none}.newsletter__wrapper .newsletter-form__field-wrapper .newsletter-form__button{width:49px;justify-content:end;right:18px}.newsletter__wrapper .newsletter-form__field-wrapper .newsletter-form__button span.svg-wrapper{width:22px;height:18px;position:relative}.newsletter__wrapper .newsletter-form__field-wrapper .newsletter-form__button span.svg-wrapper:before{content:"";height:30px;width:1px;position:absolute;background:#000;left:-26px;opacity:40%;top:50%;transform:translateY(-50%)}body .newsletter-form__message--success{margin-top:0;font-size:11px;font-weight:500}body .newsletter-form__message:focus-visible{box-shadow:none;border:0;outline:navajowhite}.shopify-section-group-footer-group .page-width{max-width:1860px}.shopify-section-group-footer-group .page-width .footer .footer__content-top{max-width:1640px;margin:0 auto;padding:0 20px 115px;position:relative}.shopify-section-group-footer-group .page-width .footer{background-color:#020332}.shopify-section-group-footer-group .page-width .footer{background-color:#020332;padding-top:60px;padding-bottom:0}body .footer-block__heading{font-size:20px;line-height:18px;letter-spacing:0;margin-bottom:34px}body .footer-block__details-content .list-menu__item--link{font-size:15px;letter-spacing:0;line-height:normal;color:#c9caff;font-weight:400;padding:0;transition:all .4s ease}body .footer-block__details-content>li:not(:last-child){margin:0 0 22px;line-height:18px}body .footer-block__details-content .list-menu__item--link:hover{color:#ecbf0b;text-decoration:none;transition:all .4s ease}.menu-quick-links ul{column-count:2;column-gap:42px}.shopify-section-group-footer-group .page-width .footer .footer__content-top .grid{gap:0;flex-wrap:nowrap}.footer-block--grid__item-1{width:19.38%!important}.footer-block--grid__item-2{width:36.25%!important}.footer-block--grid__item-3{width:36.38%!important}.footer-block--grid__item-4{width:8%!important}.footer-contact-details .location,.footer-contact-details a{display:flex;align-items:center;gap:12px}.footer-contact-details{display:flex;flex-direction:column;gap:38px}.footer-contact-details .location span,.footer-contact-details a span{display:inline-block;width:20px;height:20px}.footer-contact-details .location p,.footer-contact-details a{margin:0;transition:all .4s ease;font-size:17px;font-weight:600;color:#fff;text-decoration:none;line-height:normal}.footer-contact-details .location p:hover,.footer-contact-details a:hover{color:#ecbf0b;transition:all .4s ease}.footer__list-social.list-social{justify-content:flex-start!important}body .list-social__link{padding:0;gap:9px;text-decoration:none;margin-bottom:26px;font-size:15px;line-height:14px;transition:all .4s ease}body .list-social__link:hover{color:#ecbf0b;transition:all .4s ease}body .list-social__link span.svg-wrapper svg{width:auto;height:auto}body .list-social__link span.svg-wrapper{width:24px;height:24px;display:flex;justify-content:flex-start}body .footer__content-bottom{background-color:#fff;color:#000;display:flex;align-items:center;flex-direction:row-reverse;padding:20px 0 25px;justify-content:space-between}body .footer__content-bottom-wrapper{justify-content:flex-start}body .footer__copyright.caption,body .footer__payment{margin:0}.footer__copyright small{font-size:15px;letter-spacing:0;color:#000;line-height:normal;font-weight:400;margin-top:10px;display:inline-block}.footer__column.footer__column--info{justify-content:end!important;align-items:end!important;padding:0!important}.footer__copyright small a{font-weight:600;text-decoration:none;color:#000}.footer__copyright small a{font-weight:600;text-decoration:none!important;color:#000!important}.footer__copyright span.bull{display:inline-block;color:#b2b2b2;margin:0 14px}ul.list-payment li.list-payment__item{padding:0;margin-left:7px}body .footer__content-bottom .footer__content-bottom-wrapper{width:auto}ul.list.list-payment{margin:0;padding:0!important}.product-card-wrapper .card{border:1px solid #C5C5C5}.product-card-wrapper .card .card__inner .card__media .media img{object-fit:contain;aspect-ratio:1;background:#fff}.product-card-wrapper .card.card--text .card__inner+.card__content{margin-top:calc(100% - 21px)}.product-card-wrapper .card.card--text wishlist-button-collection{position:absolute;top:0;right:0;transition:none}.product-card-wrapper .card .card__heading{max-width:318px;margin:0 auto 20px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product-card-wrapper .card .card__heading a{font-size:16px;font-weight:500;letter-spacing:0;text-decoration:none;line-height:18px}.product-card-wrapper .card:hover .card__heading a{color:#01035a}.product-card-wrapper .card .card__information .price{margin:0!important;font-size:24px;font-weight:700;letter-spacing:0;line-height:normal;color:#989898;padding:0}.product-card-wrapper .card .card__information .price--on-sale .price-item--regular{margin:0;color:#989898;font-weight:400;font-size:20px}.product-card-wrapper .card:hover .card__information .price,.product-card-wrapper .card:hover .card__information .price--on-sale .price-item--regular{color:#000}.product-card-wrapper .card .quick-add{margin:0;padding:42px 0 15px}.product-card-wrapper .card .quick-add .button{min-height:50px;font-size:16px;text-align:left;background:#ecbf0b;width:auto;min-width:auto;margin:0 auto;border-radius:10px;letter-spacing:0;color:#101010;text-transform:uppercase;font-weight:600;gap:10px;padding:5px 30px;transition:all .4s ease;text-decoration:none}.product-card-wrapper .card:hover .button{background:#01035a;color:#fff;transition:all .4s ease}.product-card-wrapper .card:hover .button svg path{fill:#9293ac}.product-card-wrapper .card .card__content .button:before,.product-card-wrapper .card .card__content .button:after{display:none}.product-card-wrapper .card .card__content .card__information{padding-bottom:0}.product-card-wrapper .card .quick-add .button svg{min-width:20px}.product-card-wrapper .card.card--media .card__media{margin:0;width:100%}.product-card-wrapper .card.card--media .card__media img{padding:20px}.product-card-wrapper .card .card__heading a:after{display:none}.list_view.flex .product-card-wrapper .card.card--text .card__inner+.card__content{margin:0}.cart-items .title-wrapper-with-link{flex-direction:column;align-items:center}.cart__items .cart-items th{font-size:15px;letter-spacing:0;color:#000;font-weight:600}.cart__items .cart-items td{vertical-align:middle}.cart__items .cart-item__totals .price{font-weight:600}.cart__items .cart-item cart-remove-button{margin-left:0}.cart__items .cart-item cart-remove-button .button{color:red}.cart__items .cart-item cart-remove-button .button:hover{color:#000}.cart__items .cart-item .cart-item__image-container{border:1px solid #ddd}.cart__items .cart-item .cart-item__image-container img{padding:4px}.cart__items .cart-item .cart-item__details .cart-item__name{text-decoration:none!important;letter-spacing:0;font-size:16px;font-weight:700}.cart__items .cart-item .cart-item__details .cart-item__name:hover{opacity:.7}.cart__items .cart-item .cart-item__details .product-option{font-size:16px}.cart__items .cart-item .cart-item__totals .price{letter-spacing:0;margin-top:0}.cart__items .cart-item .cart-item__quantity .cart-item__quantity-wrapper{align-items:center}.cart__footer .totals .totals__total{letter-spacing:0;font-weight:700;color:#000}.cart__footer .totals .totals__total-value{letter-spacing:0;font-size:16px;margin-left:10px;font-weight:700;color:#000}.cart__footer small.tax-note{letter-spacing:0;font-size:14px}.product-card-wrapper .card>.card__content .card__information{padding-bottom:0;display:grid}.product-card-wrapper .card>.card__content .card__content .card__information .card-information{display:grid;align-items:flex-end}.quick-add-modal__content-info .product__info-container .short-desc{margin:15px 0}.quick-add-modal__content-info .product__info-container .short-desc .short-info,.quick-add-modal__content-info .product__info-container .shopify-app-block{display:none}.quick-add-modal__content-info .product__info-container .product__sku{overflow:hidden;display:block;width:100%}.quick-add-modal__content-info .quantity .quantity__button{background-color:#01035a!important;width:50px}.quick-add-modal__content-info .quantity{max-width:170px;min-height:50px}.quick-add-modal__content-info .quantity .quantity__input{font-size:16px}.quick-add-modal__content-info .product-form__buttons .product-form__submit{font-size:16px;min-height:50px;padding:10px 20px}.quick-add-modal__content-info .product-form__buttons .product-form__submit>svg{width:20px;height:18px}.quick-add-modal__content-info .product__info-container .product__title .h1{color:#000;font-family:Inter;font-size:32px;font-style:normal;font-weight:700;line-height:1.1;margin:0;padding:0}.quick-add-modal__content-info .qnty-btn{grid-template-columns:170px auto}.overflow-hidden-mobile wishlist-link-floating{display:none}.po-field-root .po-label-root>div{display:flex}.po-chain-tooltip{position:fixed;display:none;transform:translateY(-50%);width:300px;height:auto;padding:0;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 15px #0000002e;z-index:999999;pointer-events:none;box-sizing:border-box;left:35%!important}.po-chain-tooltip img{width:100%;height:100%;object-fit:contain;display:block}li.shop_all_menu{font-weight:600;text-decoration:underline}.mega-menu__link--level-2{font-size:16px}.filter_saint_categories,.filter_saint{max-height:430px;overflow-y:auto}.template-page h1.page-title{font-family:Cinzel,serif;text-transform:none;font-weight:600;font-size:40px;line-height:1.2;letter-spacing:0;margin:0 0 20px}.template-page .rte p{font-size:16px;line-height:1.6}.list-of-patron{padding:20px 0 40px}.list-of-patron .main-title h2.title{font-size:20px;letter-spacing:0;margin:0 0 20px;font-weight:600}.lists-blocks{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;align-items:flex-start}.lists-blocks .text-box{border:1px solid #D5D6D7}.lists-blocks .text-box h4{margin:0;padding:10px;border-bottom:1px solid #D5D6D7;font-size:14px;letter-spacing:0;font-weight:700}.lists-blocks .text-box h4 strong{font-weight:700}.lists-blocks .text-box ul{margin:0;padding:0;display:grid}.lists-blocks .text-box ul li{display:block;padding:6px 10px;border-bottom:1px solid #D5D6D7;font-size:14px;line-height:1.5;color:#000}.lists-blocks .text-box ul li:last-child{border-bottom:0}.lists-blocks .text-box ul li a{text-decoration:none;color:#000}.lists-blocks .text-box ul li a:hover{color:#01035a}.page-banner-section{position:relative;width:100%}.page-banner-section__image{width:100%}.page-banner-section__img{display:block;width:100%;height:auto}.page-banner-section .page-banner-section__title h2{margin:0 0 25px;padding:0 0 15px;font-size:18px;letter-spacing:0;line-height:1.4;border-bottom:solid 1px #dcdcdc}.page-banner-section .flex-banner{display:grid;grid-template-columns:1.5fr 1fr;gap:50px}.page-banner-section .metafield-rich_text_field p{font-size:15px;line-height:1.5;margin:0 0 20px}.custom-page-content .custom-page-content__block{border-bottom:solid 1px #dcdcdc;padding:20px 0}.custom-page-content .custom-page-content__block:last-child{border-bottom:0}.custom-page-content .metafield-rich_text_field h3{margin:0;padding:0 0 15px;font-size:18px;letter-spacing:0;line-height:1.4}.custom-page-content .metafield-rich_text_field p{font-size:15px;line-height:1.5;margin:0 0 20px}.custom-page-content .metafield-rich_text_field p a{color:#01035a;font-weight:600}.custom-page-content .metafield-rich_text_field p a:hover{color:#000}.page-links-list{display:flex;flex-wrap:wrap;gap:10px}.page-links-list .button{background:#ecbf0b;opacity:1;border-radius:10px;padding:13px 30px;color:#101010;font-weight:600;letter-spacing:0;font-size:16px;position:relative;transition:all .4s ease;border:0}.page-links-list .button:hover{color:#fff;transition:all .4s ease}.page-links-list .button:after{display:none}.page-links-list .button:before{content:"";width:0%;height:100%;box-shadow:none;border-radius:10px;background:#01035a;z-index:1;transition:all .4s ease}.page-links-list .button:hover:before{width:calc(100% + 2px);transition:all .4s ease;left:-1px}.page-links-list .button span{z-index:2;position:relative}.list_of_products{margin:50px 0 20px}.list_of_products .product-grid{margin:0;padding:0}.list_of_products .product-grid .grid__item{display:flex}.list_of_products .product-grid .grid__item product-component{width:100%}.easify-product-options .po-optionSet-root .po-field-root.po-flex.po-flex-col{position:relative}.easify-product-options .po-switch-root button.po-toggle-root.po-YYoa7Ugz{background:#2c2c2c}.easify-product-options .po-switch-root button.po-toggle-root.po-YYoa7Ugz .po-N8TIeJIs{background-color:#f5f5f5}.easify-product-options .po-switch-root button.po-toggle-root.po-YYoa7Ugz.po-uxRZ3Fa4{background:#ecbf0b;border-color:#ecbf0b}.easify-product-options .po-switch-root button.po-toggle-root.po-YYoa7Ugz .po-bgYBOQLf{background-color:#fff}.quick-add-modal .product .product__media-wrapper{padding-bottom:20px}.patron-blocks{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}.shogun-table-wrapper{width:100%;overflow-x:auto}.shogun-table{width:100%;border-collapse:collapse;border:1px solid #ddd}.shogun-table td{padding:12px 15px;border-bottom:1px solid #ddd;text-align:left}.shogun-table thead td{background:#f5f5f5;font-weight:600;font-size:18px}.shogun-table tbody td{font-size:16px}.shogun-table a{color:#222;text-decoration:none}.shogun-table a:hover{text-decoration:underline}.contact.page-width.page-width--narrow{max-width:180rem;display:flex;padding:0 20px;gap:40px;margin-bottom:30px}.contact-page-content{width:70%;background:#f5f5f5;border-radius:10px;padding:10px 30px}.contact-page-right{width:30%}.contact-page-right h2.title{display:none}.contact-page-right h4.title{font-size:28px}.contact-page-right .contact__button{margin-top:20px}.contact-page-right .contact__button button.button{font-size:18px;text-transform:uppercase;font-weight:600}.engraving-fonts-section-image{background:#e0dbdf;display:flex}.engraving-fonts-section-image img{border:0}span.po-switch-price{display:none}.our-policies{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.our-policies a{background:#ecbf0b;opacity:1;border-radius:10px;padding:13px 30px;color:#101010;font-weight:600;letter-spacing:0;font-size:16px;position:relative;transition:all .4s ease;border:0;text-decoration:none;text-transform:uppercase}.our-policies a:hover{color:#fff;background:#01035a;transition:all .4s ease}@media(max-width:1780px){.banner-section .banner_box .categories_details h3{font-size:55px}.banner-section .banner_box .categories_details{padding-left:120px;top:100px}.customer-reviews-slider .customer-reviews-section{padding:60px 50px!important}}@media(max-width:1599px){.customer-reviews-slider .customer-reviews__image img{max-width:460px}.customer-reviews-slider .customer-reviews__content{margin-top:0}.customer-reviews-slider .customer-reviews__header{margin-bottom:46px}.customer-reviews-slider .customer-reviews{align-items:center}.customer-reviews-slider .slider-navigation{margin-top:40px}.about-us-family .about-text h2{margin:0 0 14px}.about-main-title,.instagram-section .page-width h2{font-size:40px;max-width:1290px}.instagram-section .page-width h2{margin:60px auto 40px;max-width:1050px}.medal-category-grid .promo-card h3{font-size:24px}.medal-category-grid .promo-card--large .promo-card__content{padding:36px 34px 0}.medal-category-grid .promo-card__content{padding:30px 15px 0}.medal-category-grid .promo-card__button{margin-top:10px}.medal-category-grid .promo-card--large .promo-card__content h3{margin-bottom:15px}.medal-category-grid .promo-card--large .promo-card__product{right:75px}.medal-category-grid .promo-card--large:last-child .promo-card__product{left:130px}.product-card-wrapper .card .quick-add{padding:22px 0 15px}}@media(max-width:1510px){.about-us-family .about-text{padding-left:20px}.about-us-family .medal-image{left:20px}.patron-blocks{grid-template-columns:repeat(3,1fr)}}@media(max-width:1440px){.banner-section .slick-prev{left:20px}.banner-section .slick-next{right:20px}.banner-section .banner_box .categories_details h3{font-size:50px;margin-bottom:16px}.patron-card-grid-section .coll-block-list{gap:20px}.patron-card-grid-section .coll-block-list .block_details h3{font-size:26px}.patron-card-grid-section .coll-block-list .image-box img{margin-bottom:22px}.about-us-family .about-sec-right .about-cards{margin-left:-150px}.about-us-family .about-us-wrapper{min-height:650px}.about-us-family .team-content h4{font-size:26px}.about-us-family .designation{font-size:14px}.about-us-family .about-text p{max-width:446px}.product-card-wrapper .card .quick-add .button{min-height:inherit;font-size:14px;padding:14px 15px;gap:6px}.product-card-wrapper .card .quick-add .button svg{min-width:18px;width:18px;height:18px}.product-card-wrapper .card .card__heading a{font-size:15px;line-height:1.3}.product-card-wrapper .card .card__information .price{font-size:20px}.newsletter-inner h5{font-size:28px}.page-links-list .button{border-radius:6px;padding:12px 25px;font-size:14px;height:auto;min-height:inherit}}@media(max-width:1364px){.newsletter-inner h5{max-width:190px}.newsletter__subheading{max-width:270px}.footer-block--grid__item-3{padding-right:60px;width:28%!important}.menu-quick-links ul{column-gap:0}}@media(max-width:1280px){.banner-section .banner_box .categories_details{padding-left:110px;top:80px}.banner-section .banner_box .categories_details p{font-size:16px;line-height:23px;margin:0 0 20px;max-width:496px}.banner-section .banner_box .categories_details h3{font-size:40px}.section-feature-icons-grid{padding:60px 0}.patron-card-grid-section{padding:80px 0}.about-us-family .team-image{padding:14px}.about-us-family .team-content{padding:0 14px 25px}.about-us-family .about-text p{max-width:406px}.about-us-family .medal-image{width:168px}.about-main-title,.instagram-section .page-width h2{font-size:36px}.instagram-section .page-width h2{margin:60px auto 30px;max-width:830px;line-height:normal}.medal-category-grid .promo-card--large .promo-card__product{right:35px;padding:0 0 34px}.medal-category-grid .promo-card h3{font-size:20px}.medal-category-grid .promo-card--large:last-child .promo-card__product{left:70px}.contact-page-content{width:60%}.contact-page-right{width:40%}}@media(max-width:1199px){.customer-reviews-slider .customer-reviews__header h2{font-size:32px}.customer-reviews-slider .review-text{font-size:16px;min-height:auto}.banner-section .banner_box .categories_details p{margin:0 0 20px}.banner-section .banner_box .categories_details{padding-left:100px;top:50px}.marquee-section .text-box .text{font-size:18px}.feature-icons-grid__title{margin:0 0 10px;font-size:18px;line-height:22px}.customer-reviews-slider .review-rating__number{font-size:28px}.customer-reviews-slider .customer-reviews__header{margin-bottom:36px}.customer-reviews-slider .slick-slide>div{padding-bottom:40px}.customer-reviews-slider .review-slide{padding:0 15px}.customer-reviews-slider .slider-navigation{margin-top:30px}.customer-reviews-slider .customer-reviews__content{width:61.02%}.customer-reviews__image{width:38.98%;padding-right:20px}.customer-reviews-slider .customer-reviews-section{padding:40px 30px!important}.customer-reviews-slider .customer-reviews__badge img{max-width:220px;height:auto}.patron-card-grid-section .coll-block-list{display:grid;grid-template-columns:repeat(2,1fr);gap:40px 20px}.about-us-family .about-text h2{font-size:32px}.about-us-family .about-sec-right .about-cards{margin-left:0}.about-us-family .about-us-wrapper{flex-direction:column}.about-us-family .about-content,.about-us-family .about-sec-right{width:100%}.about-us-family .about-text,.about-us-family .about-text p{max-width:100%}.about-us-family .about-text{padding-top:60px;padding-bottom:140px}.about-us-family .about-sec-right{padding:60px 20px}.about-main-title,.instagram-section .page-width h2{font-size:34px}.newsletter__subheading{max-width:220px}.newsletter__wrapper{padding:34px 20px!important}.newsletter-inner h5{font-size:26px;line-height:28px}.newsl-vector{right:-24px;top:-42px}.newsl-vector img{width:100px}.newsletter-inner{padding-right:100px}.newsletter-inner h5{max-width:140px}.shopify-section-group-footer-group .page-width .footer .footer__content-top .grid{flex-wrap:wrap}.footer-block--grid__item-3{padding-right:0}.footer-block--grid__item-2{width:42%!important;padding-right:20px}.footer-block--grid__item-1{width:22%!important;padding-right:20px}.footer-block--grid__item-3{width:36%!important}.footer-contact-details .location p,.footer-contact-details a{font-size:15px}body .footer-block__heading{font-size:18px;margin-bottom:24px}body .footer-block__details-content>li:not(:last-child){margin:0 0 18px}.footer-block--grid__item-4{width:100%!important;padding-top:50px}.menu-quick-links ul{column-gap:20px}body .list-social__link{margin-bottom:0}.footer__list-social.list-social{gap:20px}body .list-social__link span.svg-wrapper{width:auto}.shopify-section-group-footer-group .page-width .footer .footer__content-top{padding-bottom:80px}.footer__copyright small{font-size:14px;margin-top:4px}.medal-category-grid .promo-grid{grid-template-columns:repeat(4,1fr)}.medal-category-grid .promo-card-item-4,.medal-category-grid .promo-card-item-5{grid-column:span 2}.product-card-wrapper .card .quick-add .button{min-height:inherit;font-size:14px;padding:14px 20px}.product-card-wrapper .card .quick-add .button svg{min-width:16px;width:16px;height:16px}.product-card-wrapper .card .card__heading a{font-size:15px;line-height:1.3}.product-card-wrapper .card .card__information .price{font-size:20px}.page-banner-section .flex-banner{gap:40px}.our-policies a{padding:10px 20px;font-size:15px}.our-policies{gap:10px}}@media(max-width:1024px){.lists-blocks{grid-template-columns:1fr 1fr}.template-page h1.page-title{font-size:35px;margin:0 0 10px}.template-page .rte p{font-size:14px;line-height:1.5}.list-of-patron .main-title h2.title{font-size:18px;margin:0 0 15px}.page-banner-section .flex-banner{grid-template-columns:1fr;gap:20px}}@media(max-width:991px){.banner-section .banner-list .banner_box .mobile-banner{display:block}.banner-section .banner-list .banner_box .mobile-banner+img{display:none}.feature-icons-grid__wrapper{grid-template-columns:repeat(2,1fr);gap:40px 30px}.banner-section .banner_box .categories_details{padding-left:20px;top:70px;text-align:center}.banner-section .banner_box .categories_details p{margin:0 auto 20px}.banner-section .banner-image:before{content:"";position:absolute;width:100%;height:100%;background-color:#020a10;opacity:.5}.banner-section .banner-image{position:relative}.banner-section .banner_box .categories_details h3{font-size:36px;margin-bottom:14px;line-height:40px}.marquee-section .marquee-left{padding:10px 0}.feature-icons-grid__wrapper{flex-wrap:wrap;max-width:560px;margin:0 auto;gap:30px}.feature-icons-grid__item{max-width:260px;width:100%}.patron-card-grid-section .coll-block-list .block_details h3{font-size:24px;margin:0 0 10px}.about-main-title,.instagram-section .page-width h2{font-size:32px}.instagram-section .insta-box{width:calc(25% - 10px);flex-grow:1}.instagram-section .instagram-list{flex-wrap:wrap}.newsletter-inner{flex-direction:column;padding-right:0}.newsletter-inner h5{text-align:center;max-width:100%}.newsletter__subheading{max-width:100%;margin:0;text-align:center}.newsletter__subheading:before{display:none}.newsletter-form-wrap{width:100%}.newsletter-inner h5{font-size:24px;line-height:26px}.footer-block--grid__item-3{width:70%!important;max-width:max-content!important;padding-right:30px;padding-top:40px}.footer-block--grid__item-2{width:70%!important;padding-right:0}.footer-block--grid__item-1{width:30%!important}.footer-block--grid__item-4{width:20%!important;padding-top:40px;max-width:20%!important}.shopify-section-group-footer-group .page-width .footer .footer__content-top .grid{justify-content:space-between}.footer__list-social.list-social{flex-direction:column}.footer-contact-details{gap:25px}.product-card-wrapper .card .card__information .price{font-size:18px}.product-card-wrapper .card .quick-add{padding:15px 0 0}.product-card-wrapper .card .quick-add .button{font-size:14px;gap:5px;padding:13px 10px;width:100%}.shopify-section-group-footer-group .page-width .footer .footer__content-top{padding-bottom:60px}body .footer__content-bottom{flex-direction:column;gap:6px;padding:20px 0}.medal-category-grid .promo-grid{grid-template-columns:repeat(3,1fr)}.po-chain-tooltip{display:none!important}.patron-blocks{grid-template-columns:repeat(2,1fr)}.contact.page-width.page-width--narrow{flex-wrap:wrap}.contact-page-content,.contact-page-right{width:100%}.contact-page-content a{word-wrap:break-word}.contact-page-right h4.title{font-size:20px}}@media(max-width:880px){.customer-reviews-slider .review-text,.review-slide[data-slick-index="1"] .review-item{max-width:94%!important}}@media(max-width:767px){.banner-section .slick-next,.banner-section .slick-prev{height:34px;width:34px}.banner-section .slick-prev{left:20px}.banner-section .slick-next{right:20px}.banner-section .slick-dots{gap:10px}.banner-section .slick-dots li{height:13px;width:13px}.banner-section .slick-dots li button{height:12px;width:12px}.feature-icons-grid__wrapper{gap:30px}.feature-icons-grid__icon img{width:50px}.feature-icons-grid__title{font-size:16px;margin-bottom:5px}.feature-icons-grid__text{font-size:13px;max-width:280px}.customer-reviews-slider .customer-reviews-section .page-width{padding:0 20px}.customer-reviews-slider .review-rating,.customer-reviews-slider .slider-navigation{justify-content:center}.customer-reviews-slider .customer-reviews__badge img{margin:auto}.customer-reviews-slider .customer-reviews__header h2{font-size:30px}.customer-reviews-slider .reviews-slider{margin:0}.customer-reviews-slider .review-slide{padding:0}.banner-section .slick-prev svg,.banner-section .slick-next svg{width:34px;margin-top:1px}.banner-section .slick-next svg{right:10px}.banner-section .slick-prev svg{left:9px}.marquee-section .text-box .text{font-size:16px}.customer-reviews-slider .customer-reviews{flex-direction:column;gap:30px}.customer-reviews-slider .customer-reviews__image{text-align:center;width:100%;padding:0}.customer-reviews-slider .customer-reviews__image img{max-width:400px;margin:0 auto}.customer-reviews-slider .customer-reviews__content{width:100%;max-width:400px}.customer-reviews-slider .customer-reviews__header{text-align:center;margin-bottom:30px}.customer-reviews-slider .slick-slide>div{text-align:center;margin:0!important}.customer-reviews-slider .review-stars{justify-content:center}.customer-reviews-slider .review-author{left:50%;transform:translate(-50%)}.customer-reviews-slider .customer-reviews-section{padding:40px 20px 70px!important}.customer-reviews-slider .slider-arrow{width:44px;height:33px}.customer-reviews-slider .customer-reviews__badge{position:absolute;bottom:0;right:unset;transform:translate(-50%);left:50%;border-radius:10px 10px 0 0;overflow:hidden}.patron-card-grid-section .coll-block-list{grid-template-columns:repeat(1,1fr)}.patron-card-grid-section{padding:60px 0}.about-us-family .about-sec-right .about-cards{flex-wrap:wrap}.about-us-family .team-content p{max-width:94%}.about-us-family .about-text h2,.about-main-title,.instagram-section .page-width h2{font-size:30px}.about-us-family{margin-top:30px}.newsl-vector img{width:80px}.newsl-vector{top:-41px}.banner-section .banner_box .categories_details{position:relative;inset:unset!important;z-index:1;transform:unset;padding-top:90px;padding-bottom:40px}.banner-section .banner_box{background:#282425;display:grid}.banner-section .banner-image{order:2}.banner-section .banner_box .categories_details p{margin:0 auto 20px;max-width:100%}.banner-section .slick-prev{left:calc(50% - 35px);transform:translate(-50%);top:unset;bottom:20px}.banner-section .slick-next{bottom:20px;top:unset;right:unset;left:calc(50% + 35px);transform:translate(-50%)}.shopify-section-group-footer-group .page-width .footer .footer__content-top .grid{flex-direction:column}.menu-quick-links ul{column-count:unset;gap:0}.footer-block__details-content{margin-bottom:0!important}.footer-block--grid__item-1,.footer-block--grid__item-3,.footer-block--grid__item-4,.footer-block--grid__item-2{width:100%!important;padding:0 0 40px!important;margin-bottom:0!important;margin-top:0!important;max-width:100%!important}.footer-block--grid__item-4{padding-bottom:0!important}.footer__copyright span.bull{display:none}.footer__copyright{display:flex;flex-direction:column}ul.list-payment li.list-payment__item svg{width:40px}ul.list-payment li.list-payment__item{margin:0 3px}.medal-category-grid .promo-grid{grid-template-columns:repeat(2,1fr)}.medal-category-grid .promo-card-item-4,.medal-category-grid .promo-card-item-5{grid-column:span 1}.medal-category-grid .promo-card{min-height:200px}.medal-category-grid .promo-card h3{font-size:16px}.medal-category-grid .promo-card__product img{max-height:110px}.medal-category-grid .promo-card--large:last-child .promo-card__product{left:90px}.medal-category-grid .promo-card--large .promo-card__content{padding:26px 24px 0}.medal-category-grid .promo-card__button{gap:5px;font-size:14px}.medal-category-grid .promo-card__button .btn-icon:before{width:22px!important;height:22px!important}.medal-category-grid .promo-card__button .btn-icon{width:28px;height:22px}.medal-category-grid .promo-card--large .promo-card__product{padding:0 0 24px}.lists-blocks{grid-template-columns:1fr}.template-page h1.page-title{font-size:28px}}@media(max-width:640px){.banner-section a.shopper-review-badge{max-width:220px}.banner-section .banner_box .categories_details h3{font-size:32px;line-height:36px}.banner-section .banner-list .banner_box .button{font-size:15px}.feature-icons-grid__item{max-width:100%;width:100%;padding-left:90px;position:relative;text-align:left}.feature-icons-grid__text{max-width:100%!important}.feature-icons-grid__icon svg{object-fit:contain;height:100%;width:100%}.feature-icons-grid__icon{margin:0;position:absolute;left:0;height:65px;width:65px;top:50%;transform:translateY(-50%)}.feature-icons-grid__item:not(:nth-child(4)) .feature-icons-grid__icon{height:60px;width:60px;left:6px}.section-feature-icons-grid,.patron-card-grid-section{padding:50px 0}.about-us-family .about-text{padding-top:50px}.about-us-family .about-sec-right{padding:50px 20px}.instagram-section .insta-box{width:calc(33.33% - 10px)}.instagram-section .page-width h2{margin:50px auto 30px}.product-card-wrapper .card .card__heading a{font-size:15px}.footer__copyright small{font-size:13px}.about-main-title,.instagram-section .page-width h2{font-size:22px}.quick-add-modal__content-info .qnty-btn{grid-template-columns:1fr}.quick-add-modal__content-info .qnty-btn .buy-btn-pro{margin:0}.page-links-list .button{padding:10px 20px;font-size:13px}.template-page h1.page-title{font-size:22px}.page-banner-section .page-banner-section__title h2{margin:0 0 15px;padding:0 0 10px;font-size:15px}.page-banner-section .metafield-rich_text_field p{font-size:14px;margin:0 0 15px}.custom-page-content .metafield-rich_text_field h3{padding:0 0 10px;font-size:16px}.custom-page-content .metafield-rich_text_field p{font-size:14px;margin:0 0 15px}.custom-page-content .custom-page-content__block{padding:15px 0}.list_of_products{margin-top:30px}.patron-blocks{grid-template-columns:repeat(1,1fr)}.banner-section .banner_box .categories_details{padding-top:65px;padding-bottom:30px}}@media(max-width:480px){.list_of_products .product-grid{gap:15px}.list_of_products .product-grid .grid__item{width:100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-style.css.map */
