:root{--color-black: #000;--color-white: #fff;--light-bg: #f7f0dc;--bg-dark: #163029;--color-yellow: #d9b769;--font-heading-family: "Playfair Display", serif;--font-body-family: "Poppins", sans-serif}.footer-grid{display:grid;grid-template-columns:repeat(2,1fr)}.footer-grid,.footer-navigation-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.footer__content-bottom-wrapper{align-items:center}.footer__copyright.caption{text-align:center!important}.footer-block__newsletter{display:flex;flex-direction:column;align-items:flex-end}.footer-form-newsletter input{width:100%;padding:15px;border-radius:100px;outline:none;border:none}.footer-form-newsletter button{border:none;padding:15px 30px;background:#d7b568!important;width:auto;margin-top:16px;font-size:18px;font-weight:550;border-radius:100px;cursor:pointer;float:left}.footer-block__brand-info .footer__list-social.list-social{justify-content:flex-end!important;margin-top:20px}.list-social.footer__list-social .list-social__item{background:#d7b568;margin-right:10px;border-radius:50px}.list-social__item .icon{color:#163029}.menu-drawer .list-social__item .icon{color:var(--color-white)}.footer__column.footer__column--info{width:30%}.footer__copyright{width:70%}@media(max-width:767px){.footer-grid,.footer-navigation-grid{grid-template-columns:repeat(1,1fr)}.footer-block__newsletter{display:flex;align-items:flex-start;text-align:left}.newsletter-form{align-items:flex-start!important}.footer__copyright.caption{text-align:center!important}.footer-block__brand-info .footer__list-social.list-social{justify-content:flex-start!important}}body{background:red;overflow-x:hidden}a,li{text-decoration:none}h2{font-size:40px!important;font-weight:600!important;color:var(--color-yellow)!important;margin-top:5px!important;margin-bottom:15px;line-height:1.5}h3{font-size:18px;font-weight:700}h4{font-size:14px;font-weight:400}p{font-size:14px;line-height:1.5}.flor-button{font-size:16px;font-weight:600;color:#fff;background:linear-gradient(90deg,#d9b769,#f0e3c0)!important;padding:10px 30px;border-radius:10px;transition:all .3s ease}.flor-button:hover{background:linear-gradient(90deg,#c9a356,#d9b769)!important;transform:scale(1.02)!important;color:#163029}.custom-form-class{background-color:#d9b769!important;color:#fff!important}.footer h2{font-size:25px!important}@media(max-width:768px){.footer h2{font-size:20px!important}}.header:not(.header--top-center)>.header__search,.header--top-center *>.header__search{display:block}.header__menu-item:hover{color:var(--color-yellow)}.header__icon{color:var(--color-white)}.custom-header{padding:10px 0 0;display:flex;background:var(--bg-dark);z-index:101;position:relative;top:0;box-sizing:border-box;flex-wrap:wrap;align-items:center}.right-container{padding-right:30px}.custom-header .left-container,.center-container,.right-container{font-size:.75rem;color:#000;line-height:1.5;letter-spacing:normal;position:static;z-index:10;font-weight:550;font-style:normal;height:100%;-webkit-box-flex:1;flex-grow:1;flex-basis:33%;background:transparent}.custom-header .header__icons{display:flex;justify-content:flex-end;gap:15px;align-items:center}.custom-header .left-container{display:flex;align-items:center;gap:20px;padding-left:30px}.custom-header .header__inline-menu{display:flex;justify-content:center;flex:1 0 100%;background:var(--bg-dark);padding:5px 10px;border-top:1px solid #ccae655c;margin-top:10px}.custom-header .center-container{text-align:center}@media(max-width:768px){.custom-header .header__inline-menu{display:none}.header:not(.header--top-center)>.header__search,.header--top-center *>.header__search{display:none}}.header__icon,.header__icon--cart .icon{width:2rem;height:2rem}.custom--fetur .slider-button--prev{position:absolute;left:20px;top:28%;background:#cfb76e;width:60px;height:60px;font-size:32px;border-radius:100%}.custom--fetur .slider-button--prev .icon.icon-caret{height:18px;fill:var(--color-white);color:var(--color-white)}.custom--fetur .slider-button--next{position:absolute;right:20px;top:28%;background:#cfb76e;width:60px;height:60px;font-size:32px;border-radius:100%}.custom--fetur .slider-button--next .icon.icon-caret{height:18px;fill:var(--color-white);color:var(--color-white)}.custom-design-col slider-component{max-width:1440px!important;width:100%}.custom-design-col h2{text-align:center;font-weight:550;text-transform:uppercase}.custom-design-col p{text-align:center}.custom-design-col .card__information{padding:15px!important}.custom-container{width:100%;padding:0 70px}@media(max-width:768px){.custom-container{width:100%;padding:0 15px}}.multi-col-custom-section-main-class{padding:15px 0;text-align:center}.multi-col-custom-section-main-class p{font-size:16px;color:#163029;font-weight:400;margin:10px 0 0;font-style:italic}.multi-col-custom-section-main-class h2{font-size:24px;font-weight:bolder}.multi-col-custom-section img{border-radius:100%;object-fit:cover;width:100%}.multi-col-custom-section{display:grid;gap:30px;grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:768px){.multi-col-custom-section{grid-template-columns:repeat(1,minmax(0,1fr))}.multi-col-custom-section-main-class{padding:50px 15px}.multi-col-custom-section-main-class p{font-size:16px}}.multi-col-custom-single-col h2{color:#163029!important;font-size:20px!important;margin:0}.icon.icon-appointment{width:3em;height:3em}.apointmen{display:flex;align-items:center;gap:20px;text-decoration:none}.apointmen p{font-size:18px;color:var(--color-white);font-weight:400;letter-spacing:2px;font-family:var(--font-heading-family)}.list-menu--inline li{font-family:var(--font-heading-family)}.customre-service-main{display:flex}.customre-service-main{display:flex;align-items:center;gap:20px}.icon.customre-service{width:3em;height:3em}.customre-service-main p{font-size:18px;color:var(--color-white);font-family:var(--font-heading-family);letter-spacing:2px;font-weight:400;margin:0}.header__menu-item{font-size:18px;font-weight:400;color:var(--color-white);text-transform:uppercase}@media(max-width:1115px){.apointmen{display:none}}@media(max-width:851px){.customre-service-main,.apointmen{display:none}.custom-header{padding:10px 0}}#Banner-template--22620002353449__image_banner h2{font-size:50px!important}.swatch-container{display:flex;flex-wrap:wrap;gap:10px}.custom-swatch{display:flex;flex-direction:column;align-items:center}.custom-swatch img{width:80px;height:80px;object-fit:cover;cursor:pointer}.custom-swatch-single-pr{display:none}.custom-swatch-single-pr+img{border:3px solid transparent;border-radius:100%}.custom-swatch-single-pr:checked+img{border:3px solid #313E37;border-radius:100%}.custom-swatch span{font-weight:600;text-transform:uppercase;color:#000;font-size:14px}.custom-design-col p{font-size:22px;color:#163029}.gradient.section-sections--22620002812201__footer-padding{background:#15322c}@media(max-width:1340px){.multi-col-custom-section{display:grid;gap:20px;grid-template-columns:repeat(5,minmax(0,1fr))}.multi-col-custom-single-col h2{color:#163029!important;font-size:20px!important;margin:0}}@media(max-width:1200px){.multi-col-custom-section{display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr))}.multi-col-custom-single-col h2{color:#163029!important;font-size:20px!important;margin:0}}@media(max-width:768px){.multi-col-custom-section{display:grid;gap:30px;grid-template-columns:repeat(1,minmax(0,1fr))}.multi-col-custom-single-col h2{color:#163029!important;font-size:20px!important;margin:0}}.flor-single-product .product__title h1{color:#163029;font-size:45px!important}.flor-single-product .product__text.inline-richtext.caption-with-letter-spacing{display:none}.flor-single-product .price.price--large.price--show-badge{color:#e8bf7d;font-size:35px}.flor-single-product .product__tax.caption.rte{color:#000;font-size:11px;font-weight:600}@media(min-width:1024px){.product--thumbnail_slider{position:relative}.product--thumbnail_slider media-gallery{display:flex;flex-direction:row-reverse}.product--thumbnail_slider .slider-mobile-gutter:not(.thumbnail-slider){width:calc(100% - 100px)}.product--thumbnail_slider .thumbnail-slider{width:100px;padding-right:10px}.product--thumbnail_slider .slider-button{display:none!important}.product--thumbnail_slider .thumbnail-slider .thumbnail-list.slider--tablet-up{padding:0;display:block}.product--thumbnail_slider .thumbnail-slider .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100%}}.product--thumbnail_slider .thumbnail-slider{display:flex;align-items:flex-start}.product-form__submit{margin-bottom:1rem;border-radius:50px;font-size:26px;letter-spacing:3px;background:#cfb76e}.engraving-popup.open{transform:translate(0)}.engraving-popup__close{position:absolute;top:10px;right:10px;background:none;border:none;font-size:24px;cursor:pointer}.engrave-button{display:flex;justify-content:center;width:100%;gap:19px;align-items:center;font-size:22px;padding:10px;background:transparent;border:1px solid #707070;border-radius:50px;color:#15322c;cursor:pointer}.engrave-button span{line-height:0px}.engraving-popup{position:fixed;top:0;right:0;width:400px;height:100%;background:#fff;box-shadow:-2px 0 5px #00000080;transform:translate(100%);transition:transform .3s ease;display:none;z-index:9999;padding:30px;border:2px solid #707070}.product-form__buttons{max-width:100%!important}.main-custom-product{padding:40px 0}.main-custom-product .container{width:100%;margin:auto;max-width:1200px}.grid-custom-product{display:grid;grid-template-columns:65% 35%;gap:40px}.Custom-product-Main-gallery{position:sticky;top:222px}.footer__copyright.caption{width:100%;margin:0}.bottom-languge-and-links .localization-form__select{margin:0!important}@media(max-width:767px){.bottom-languge-and-links{display:block}.bottom-languge-and-links .footer__localization{display:none}}.shopify-policy__container{width:100%;max-width:100%;padding:0}.shopify-policy__title h1{margin:0;color:#d9b769!important;font-size:60px;position:relative;z-index:1}.shopify-policy__title{height:300px;display:flex;align-items:center;justify-content:center;padding:20px;position:relative;background-image:url(/cdn/shop/files/55983.jpg?v=1732083449);background-size:cover;background-repeat:no-repeat;background-position:center}.shopify-policy__title:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#163029;opacity:.6}.shopify-policy__body{width:100%;max-width:1200px;margin:0 auto;padding:60px 20px 100px}@media(max-width:767px){.shopify-policy__title h1{font-size:34px}}.collection-hero{height:300px;display:flex;align-items:center;justify-content:center;padding:20px;position:relative;background-image:url(/cdn/shop/files/55983.jpg?v=1732083449);background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:unset}.collection-hero:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#163029;opacity:.6}.collection-hero h1{margin:0;color:#d9b769!important;font-size:60px;position:relative;z-index:1}.frcp-profile-block__content{word-break:break-all}.frcp-cf-form .frcp-cf__label[data-v-38fe7d8d]{display:flex!important;align-items:flex-start;font-weight:400!important;font-family:Poppins;font-size:14px;line-height:1.5}.frcp-cf-form .frcp-cf[data-v-38fe7d8d]{padding:0!important;margin-bottom:15px}.frcp-cf-form .frcp-cf__control[data-v-38fe7d8d]{font-family:Poppins!important}.frcp-cf-form.frcp-cf-form--registration{padding:0!important;margin-top:30px!important}.frcp-cf-btn--next[data-v-226b7a78],.frcp-cf-btn--submit[data-v-226b7a78]{padding:20px!important;width:100%!important}.menu-drawer .link--text{color:var(--color-white)}.menu-drawer__account{width:100%;padding:15px;background-color:#d0b166;font-size:18px}.menu-drawer__account{justify-content:space-between;padding:10px!important;font-size:20px!important;color:#fff!important;border-radius:5px}.menu-drawer__utility-links{display:flex;flex-direction:column;align-items:center;gap:10px}.menu-drawer__localization localization-form svg{color:#fff}.flor-bt-withico{width:100%;display:flex;justify-content:space-between;font-size:16px;color:var(--color-white);font-family:var(--font-heading-family);background:var(--color-yellow);padding:10px;border-radius:5px;font-weight:400}.flor-bt-withico:hover,.flor-bt-withico:active{color:#163029}.menu-drawer__account:hover{color:#163029!important}.flor-bt-withico .f-ico svg{height:25px;width:auto}.menu-drawer__account{font-family:var(--font-heading-family);font-size:16px!important}.flor-bt-withico span{display:flex;align-items:center}.menu-drawer .disclosure__list-wrapper{background:#163029}.menu-drawer__navigation{font-family:var(--font-heading-family)!important;text-transform:uppercase}.menu-drawer__localization localization-form span{color:var(--color-white)!important;font-size:18px;font-family:var(--font-heading-family)!important}.frcp-cf__control.flatpickr-input.flatpickr-mobile{width:100%;margin:4px 0;padding:8px 12px;border:var(--frcp-cf-inputBorderStyle);border-radius:var(--frcp-cf-inputBorderRadius);font-size:14px;line-height:normal;background-color:transparent;color:var(--frcp-cf-formTextColor);position:relative}.frcp-cf__control.flatpickr-input.flatpickr-mobile:before{content:"Date of birth";width:100%}@media(max-width:1340px){.custom-header .header__icons{gap:15px}}.ht-tms__duo-selector__button{background:#d0b166!important;color:#fff;font-weight:550;font-size:18px;font-family:var(--font-heading-family)}.ht-tms--float-right .ht-tms__duo-selector__dropdown-wrapper .ht-tms-single-dropdown__dropdown-wrapper{left:auto;right:0;overflow-x:hidden}.ht-tms--float-right .ht-tms__duo-selector__dropdown-wrapper .ht-tms-single-dropdown__dropdown-wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#000}.ht-tms--float-right .ht-tms__duo-selector__dropdown-wrapper .ht-tms-single-dropdown__dropdown-wrapper::-webkit-scrollbar{width:3px;background-color:#fff}.ht-tms--float-right .ht-tms__duo-selector__dropdown-wrapper .ht-tms-single-dropdown__dropdown-wrapper::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#d9b769}.size-table{table-layout:auto!important}.size-table th,td{padding:1rem}@media(max-width:800px){.table-set-for-phone{overflow-x:scroll;width:300px;display:block;padding:10px}.size-table{width:800px!important}}.drawer__footer .cart-drawer__footer .totals__total{font-size:2rem!important}#CartDrawer .drawer__header .drawer__heading{font-size:3rem!important}@media(max-width:767px){.footer-block--menu .footer-block__details-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.footer-block--menu .footer-block__heading.inline-richtext{display:flex;justify-content:space-between;margin:0;padding:15px 0}.footer-block--menu .footer-block__heading:after{content:"\203a";margin-left:8px;transform:rotate(90deg);transition:transform .3s ease}.footer-block--menu .footer-block__heading.active:after{transform:rotate(270deg)}.footer-block--menu .footer-block__heading.active+.footer-block__details-content{max-height:1000px}.footer-navigation-grid{gap:0}.footer-block__details-content.list-unstyled{margin:0}.newsletter-form{gap:16px}}.gift-packaging-buttons{padding:0 0 20px}.product-count.light{display:none}.frcp-btn{font-size:16px;font-weight:600;background:linear-gradient(90deg,#d9b769,#f0e3c0)!important;padding:15px 30px!important;transition:all .3s ease;border:0px solid transparent!important}.frcp-btn:hover{background:linear-gradient(90deg,#c9a356,#d9b769)!important;transform:scale(1.02)!important;color:#163029!important;opacity:1!important}.frcp-cf-btn.frcp-cf-btn--submit{font-size:16px;font-weight:600;background:linear-gradient(90deg,#d9b769,#f0e3c0)!important;padding:15px 30px!important;transition:all .3s ease;border:0px solid transparent!important;width:100%!important}.frcp-cf-btn.frcp-cf-btn--submit:hover{background:linear-gradient(90deg,#c9a356,#d9b769)!important;transform:scale(1.02)!important;color:#163029!important;opacity:1!important}.accordion__title{font-size:25px!important;font-family:Poppins}.pp_tracking_button .button{font-size:16px!important;font-weight:600;color:#fff!important;background:linear-gradient(90deg,#d9b769,#f0e3c0)!important;padding:10px 30px!important;transition:all .3s ease;border:0px solid transparent!important;width:100%!important}.pp_tracking_button .button:hover{background:linear-gradient(90deg,#c9a356,#d9b769)!important;transform:scale(1.02)!important;color:#163029!important;opacity:1!important}.swatch-single.swatch-preset-1234522.swatch-view-stack{display:none}.search-modal__content .field:before{display:none}.search-modal__content .field:after{display:none}.search-modal__content .field{border:2px solid #d9b769}.search-modal__content .field__input:focus{box-shadow:none}[option-name="Number of Engravings"]{display:none!important}.slider-component-desktop{margin:auto}
/*# sourceMappingURL=/cdn/shop/t/16/assets/style.css.map */
