:root{--bgcolor-trans: transparent;--bgcolor-main: #12193F;--bgcolor-1: #000000;--bgcolor-2: #CCCCCC;--bgcolor-3: #888888;--bgcolor-4: #F8F8F8;--bgcolor-5: #F5F5F5;--bgcolor-white: #FFFFFF}*{box-sizing:border-box}body{overflow-x:initial;font-family:var(--font-body-family);letter-spacing:.2px}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{word-break:keep-all;white-space:normal}.tps_container,.header.page-width{max-width:1440px!important;width:100%!important;margin:0 auto;float:none;padding:0 1%;margin-left:auto!important;margin-right:auto!important;box-sizing:inherit!important}h2{color:var(--bgcolor-1);font-family:var(--font-heading-family);font-size:30px;font-style:normal;font-weight:400;line-height:40px}p{color:var(--bgcolor-1);font-size:16px;font-style:normal;font-weight:400;line-height:24px;font-family:var(--font-body-family)}.announcement-bar__message{font-family:var(--font-body-family);font-size:14px;min-height:50px;vertical-align:middle;line-height:30px;padding:10px 0}.header_info{display:flex;grid-gap:20px}.header_info a{color:var(--bgcolor-1);font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;display:flex;grid-gap:2px;align-items:center}.header_info a span{height:25px;width:25px;display:block;background:url(header-footer-sprite.svg)}.header_info span#mob_icon{background-position:-14px -14px}.header_info a span.mob_icon_cont,.header_info span.appointment_text{height:100%;width:100%;background:none;padding-top:4px;padding-left:3px}.header_info span#appointment_icon{background-position:-61px -14px}header.header h1.header__heading span.h2,.footer-block__brand-info h3{font-size:40px;text-transform:uppercase;letter-spacing:4px}.section-header.shopify-section-group-header-group{margin-top:0}.header__heading-logo-wrapper .header__heading-logo{width:220px}nav.tmenu_app{z-index:3!important}.header nav ul.tmenu_submenu.tmenu_submenu_type_mega.tmenu_submenu--desktop.tmenu_submenu_mega_position_fullwidth{padding:1%!important;justify-content:center}.tmenu_item--root .tmenu_item_display_header>.tmenu_item_link{border-color:#0000000d;border-width:0px 0px 0px 0px!important;border-style:solid;white-space:nowrap!important}.tps_custom_consultation .tmenu_image--above .tmenu_item_text{text-align:center}header.header nav ul.tmenu_submenu.tmenu_submenu_type_mega.tmenu_submenu--desktop.tmenu_submenu_mega_position_fullwidth .tmenu-watermark.tmenu_item_link{display:none!important;opacity:0!important;visibility:hidden!important}header.header nav ul .tmenu_item_link{color:var(--bgcolor-1)}.tps_diamonds .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link:before,.tps_wedding_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link:before,.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link:before{content:"";display:inline-block;width:32px;height:32px;background:url(header-footer-sprite.svg) no-repeat;position:relative;vertical-align:middle}.tps_diamonds .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Round]:before{background-position:-11px -200px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Round]:before{background-position:-10px -200px}.tps_diamonds .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Princess]:before{background-position:-50px -200px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Princess]:before{background-position:-49px -200px}.tps_diamonds .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Cushion]:before{background-position:-92px -200px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Cushion]:before{background-position:-93px -200px}.tps_diamonds .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Asscher]:before{background-position:-137px -200px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Asscher]:before{background-position:-136px -200px}.tps_diamonds .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Marquise]:before{background-position:-180px -200px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Marquise]:before{background-position:-179px -200px}.tps_diamonds .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Oval]:before{background-position:-216px -200px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Oval]:before{background-position:-217px -200px}.tps_diamonds .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Pear]:before{background-position:-255px -200px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Pear]:before{background-position:-254px -200px}.tps_diamonds .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Emerald]:before{background-position:-295px -200px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Emerald]:before{background-position:-293px -200px}.tps_diamonds .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Radiant]:before{background-position:-372px -200px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Radiant]:before{background-position:-371px -200px}.tps_diamonds .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Heart]:before{background-position:-330px -200px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Heart]:before{background-position:-329px -200px}.tps_diamonds .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="Start With a Diamond"]:before{background-position:-47px -241px}.tps_diamonds .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="Start With a Setting"]:before,.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="Start with Setting"]:before{background-position:-8px -241px}.tps_diamonds .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="View All"]:before,.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="Ready To Ship Rings"]:before,.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Styles]:before,.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Metals]:before,.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="."]:before{content:unset}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="."]{display:none}.tps_diamonds .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="View All"],.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="Ready To Ship Rings"]{font-weight:600!important}.tps_wedding_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link:before,.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link:before{width:42px}.tps_wedding_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="Anniversary Rings"]:before{background-position:-9px -371px}.tps_wedding_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="Eternity Rings"]:before{background-position:-64px -371px}.tps_wedding_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="Curved Rings"]:before{background-position:-123px -371px}.tps_wedding_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="Men's Rings"]:before{background-position:-188px -371px}.tps_wedding_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="Stackable Rings"]:before{background-position:-250px -371px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="Start with a Natural Diamond"]:before{background-position:-84px -241px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="Start with a Lab-Grown Diamond"]:before{background-position:-127px -241px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="14K White Gold"]:before,.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="18K White Gold"]:before{background-position:-7px -334px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="14K Rose Gold"]:before,.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="18K Rose Gold"]:before{background-position:-86px -334px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="14K Yellow Gold"]:before,.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="18K Yellow Gold"]:before{background-position:-46px -334px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Platinum]:before{background-position:-288px -334px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="Two Tone"]:before{background-position:-330px -334px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Solitaire]:before{background-position:-9px -148px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Vintage]:before{background-position:-63px -148px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Halo]:before{background-position:-117px -148px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="Hidden Halo"]:before{background-position:-172px -148px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_submenu .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Two-Tone]:before{background-position:-432px -246px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="Three Stone"]:before{background-position:-279px -148px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="Multi Row"]:before{background-position:-336px -148px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Accent]:before{background-position:-393px -148px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Pave]:before{background-position:-451px -148px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title="Two Stones"]:before{background-position:-320px -247px}.tps_engagement_rings .tmenu_item.tmenu_item_level_1 .tmenu_item_submenu_type_automatic .tmenu_item_link[title=Bezel]:before{background-position:-384px -247px}.header nav .tps_jewelry ul.tmenu_submenu.tmenu_submenu_type_mega.tmenu_submenu--desktop.tmenu_submenu_mega_position_fullwidth .tmenu_col-2{flex:0 0 12.5%!important;max-width:12.5%!important}nav.header__inline-menu .tmenu--wrap .tmenu_nav{grid-gap:15px!important}footer .footer__content-top{padding-bottom:20px}footer .footer__content-bottom{padding-top:20px;border-top:0}footer .footer-block__heading{margin-bottom:12px;line-height:normal}.footer-block__heading span.f_heading{color:var(--bgcolor-white);font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;font-family:var(--font-body-family)}.footer-block__brand-info .sign_up_title{font-size:16px;font-style:normal;font-weight:600;line-height:normal;color:var(--bgcolor-white);margin-bottom:20px;font-family:var(--font-body-family)}.footer-block__details-content .list-menu__item--link{margin-bottom:20px;padding-bottom:0}.footer-block__brand-info h3{margin:0 0 20px;color:var(--bgcolor-white);font-size:35px;letter-spacing:0;font-family:jost!important}.footer-block__brand-info .footer__newsletter.newsletter-form h3{margin:10px 0;color:var(--bgcolor-white);font-size:14px;letter-spacing:0;text-transform:capitalize;font-family:var(--font-body-family)}.footer-block__details-content .email_info,.footer-block__details-content .mob_info,.footer-block__details-content .link.link--text{display:inline-block;font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:var(--bgcolor-white);font-family:var(--font-body-family)}.footer__copyright.caption span.copyright__content,.footer__copyright span.copyright_menu-link a{color:var(--bgcolor-white);font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding-right:15px;text-decoration:none}.footer__copyright.caption small.copyright__content{font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:3px;color:var(--bgcolor-white);font-family:var(--font-body-family);padding-left:15px}.footer__copyright span.copyright_menu-link{position:relative}.footer__copyright span.copyright_menu-link :before{content:""!important;width:1px;height:113%;background-color:var(--bgcolor-white);position:absolute;top:50%;transform:translateY(-47%);left:-10px;padding:0!important}.newsletter-form__field-wrapper button#Subscribe path{color:var(--bgcolor-1)}.newsletter-form__field-wrapper button#Subscribe{background:var(--bgcolor-white)}.footer-block--newsletter.scroll-trigger.animate--slide-in{display:none}.footer-block__details-content .email_info,.footer-block__details-content .mob_info,.footer-block__details-content a.tps_calendlyLink{display:flex;grid-gap:6px;align-items:flex-start;margin-bottom:10px}.footer-block__details-content .mob_info span#mob_icon,.footer-block__details-content .email_info span#email_icon,.footer-block__details-content a.tps_calendlyLink span#appointment_icon{height:25px;width:25px;display:block;background:url(header-footer-sprite.svg)}.footer-block__details-content .mob_info span#mob_icon{background-position:-13px -57px}.footer-block__details-content .email_info span#email_icon{background-position:-239px -298px}.footer-block__details-content a.tps_calendlyLink span#appointment_icon{background-position:-58px -58px}.inline-richtext a,.rte.inline-richtext a{text-decoration:none!important}.footer-block__details-content .email_info p,.footer-block__details-content .mob_info p,.footer-block__details-content a.tps_calendlyLink span.appointment_text{font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:var(--bgcolor-white);font-family:var(--font-body-family);margin-top:0}.footer-block__heading span.accordion-icon{display:none}.footer-block__details-content .email_info p a,.footer-block__details-content .mob_info p a,.footer-block__details-content a.tps_calendlyLink p a{text-decoration:none}.footer-block__brand-info li.list-social__item .svg-wrapper{width:40px!important;height:40px!important}.list-social__item .icon{height:4.2rem!important;width:3.2rem!important}.footer-block__brand-info li.list-social__item .svg-wrapper path{width:40px;height:40px}ul.list-unstyled.list-social.footer__list-social a.link.list-social__link{padding:5px!important}.predictive-search,.predictive-search__item-heading,.search-modal__form .search__input.field__input{color:var(--bgcolor-1)}.header a.header__heading-link.link.link--text.focus-inset{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:column}.header span.tps-store-name{margin:18px 0 20px;font-size:27px;letter-spacing:0;text-transform:uppercase;font-family:jost!important;color:#1c1c89}.header span.tps-store-subname{margin:15px 0 20px;font-size:19px;letter-spacing:0;text-transform:uppercase;font-family:jost!important;color:#1c1c89}.appointment-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background:#0009}.appointment-modal-content{background:#fff;margin:5% auto;padding:0;border-radius:10px;width:80%;max-width:900px;position:relative;box-shadow:0 5px 20px #0000004d}.appointment-modal-content iframe{border-radius:10px;display:block}.appointment-close{position:absolute;top:10px;right:20px;font-size:30px;font-weight:700;cursor:pointer}.calendly-popup-content{position:fixed;top:0;left:0;bottom:0;right:0;background:#1716166e;z-index:99}.calendly-overlay{position:relative}.calendly-popup-close{opacity:1!important;visibility:visible!important;position:fixed;top:18px;right:22px;width:21px!important;height:21px!important;display:block!important;padding:0!important;background-image:url(close-icons.svg);transition:.5s ease!important;font-size:0;z-index:1;cursor:pointer;z-index:999}.calendly-popup-close:before,.calendly-popup-close:after{display:none!important}.calendly-popup-content iframe{padding-top:70px}button#calendly-button-app-embed{font-family:var(--font-body-family)!important;font-weight:500;bottom:208px!important;right:-90px!important;text-align:center;transform:rotate(90deg)!important;-ms-transform:rotate(90deg)!important;-moz-transform:rotate(90deg) !important -webkit-transform: rotate(90deg)!important;vertical-align:top!important;padding:15px 18px!important;font-size:17px!important;z-index:99!important;background-color:var(--bgcolor-main);border:1px solid var(--bgcolor-white);border-radius:0 0 15px 15px!important}.footer-block__details-content a.tps_calendlyLink{text-decoration:none}.tmenu_nav li.tps_calendlyLink{cursor:pointer}@media screen and (min-width: 750px){.newsletter-form{margin:10px 0!important}}@media screen and (min-width: 900px){.grid--3-col-tablet .grid__item{width:16.5%!important}.grid--3-col-tablet .grid__item.tps_footer_about_us{width:13%!important}.grid--3-col-tablet .grid__item:last-child{width:20%!important}.grid--3-col-tablet .grid__item:first-child{width:30%!important}}@media screen and (min-width: 990px){.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin-top:0}}@media (hover: hover){.header_info a span.mob_icon_cont:hover,.header_info span.appointment_text:hover{text-decoration:underline}.underlined-link:hover,.customer a:hover,.inline-richtext a:hover{text-decoration:underline!important;color:rgb(var(--color-link));text-decoration-thickness:.2rem}.footer-block__details-content .email_info p a:hover,.footer-block__details-content .mob_info p a:hover,.footer__copyright span.copyright_menu-link a:hover,.footer-block__details-content a.tps_calendlyLink .appointment_text:hover{text-decoration:underline;color:rgb(var(--color-link));text-decoration-thickness:.1rem;text-underline-offset:3px}.tmenu--wrap .tmenu_nav li.tmenu_item.tmenu_item--root.tmenu_item_level_0:hover{text-decoration:underline;text-underline-offset:18px;color:var(--bgcolor-main)}header.header nav ul .tmenu_item_link:hover{color:var(--bgcolor-main)}.header_info a:hover{color:var(--bgcolor-main)}.tps_custom_consultation .tmenu_submenu_type_mega .tmenu_item_display_header>.tmenu_item_link:hover,.tmenu_submenu_type_mega .tmenu_item_link:hover{text-decoration:underline;text-underline-offset:4px}.tmenu_submenu_type_mega .tmenu_item_display_header>.tmenu_item_link:hover{text-decoration:none}}@media screen and (min-width: 1600px){.header nav ul.tmenu_submenu.tmenu_submenu_type_mega.tmenu_submenu--desktop.tmenu_submenu_mega_position_fullwidth{padding:1% 8%!important}.header nav .tps_jewelry ul.tmenu_submenu.tmenu_submenu_type_mega.tmenu_submenu--desktop.tmenu_submenu_mega_position_fullwidth{padding:1% 6%!important}.header nav .tps_custom_consultation ul.tmenu_submenu.tmenu_submenu_type_mega.tmenu_submenu--desktop.tmenu_submenu_mega_position_fullwidth{padding:1% 20%!important}}@media screen and (min-width: 990px){.header:not(.header--top-center)>.header__search,.header--top-center *>.header__search{display:block!important}}@media (max-width: 1580px){.tps_container,.header.page-width{padding:0 3%}}@media (max-width: 1280px){.footer-block__details-content .email_info,.footer-block__details-content .mob_info,.footer-block__details-content .link.link--text,.footer-block__details-content .email_info p,.footer-block__details-content .mob_info p{font-size:13px}.footer__copyright.caption span.copyright__content,.footer__copyright span.copyright_menu-link a{font-size:14px}}@media (max-width: 900px){.tps_container,.header.page-width{padding:0 15px!important}header.header h1.header__heading span.h2,.footer-block__brand-info h3{font-size:17px;text-transform:uppercase;letter-spacing:0px}header.header.header--mobile-center{position:relative}header.header.header--mobile-center .header_info{position:absolute;left:48px}header.header.header--mobile-center .header_info a span.mob_icon_cont,.header_info span.appointment_text{display:none}.section-header.shopify-section-group-header-group{margin-top:5px}.footer-block__details-content .list-menu__item--link{margin-bottom:0}.header_info{grid-gap:13px}}@media (max-width: 767px){.footer__copyright.caption span.copyright__content,.footer__copyright span.copyright_menu-link a{font-size:14px}.footer__copyright span.copyright_menu-link:last-child a{padding-right:0}.footer-block__brand-info h3{font-size:25px}.footer-block.grid__item{margin:10px 0!important}.footer-block__details-content .email_info,.footer-block__details-content .mob_info,.footer-block__details-content .link.link--text,.footer-block__details-content .email_info p,.footer-block__details-content .mob_info p{font-size:14px}}@media (max-width: 749px){.newsletter-form{align-items:flex-start}.footer-block__heading span.accordion-icon{display:block}.footer-block.accordion-active .accordion-icon{content:"\d7";transform:rotate(45deg)}.footer-block__heading span.accordion-icon{color:var(--bgcolor-white);font-size:25px}.footer-block__heading{display:flex;justify-content:space-between;align-items:center;cursor:pointer;border-bottom:1px solid var(--bgcolor-white);padding:0 0 10px}.footer__copyright .policies li:before{height:60%;top:52%}.footer-block .footer-block__details-content{display:none}.footer-block.accordion-active .footer-block__details-content{display:block}}@media (max-width: 580px){.announcement-bar__message{min-height:40px;padding:5px 0}}@media (prefers-reduced-motion: no-preference){.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in{opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tps-common.css.map */
