@font-face{font-family:URBANO;src:url(/cdn/shop/files/URBANOBold.woff2?v=1723315331) format("woff2"),url(/cdn/shop/files/URBANOBold.woff?v=1723315331) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:URBANO;src:url(/cdn/shop/files/URBANORegular_fe9e6cf8-c7eb-4fc2-92cd-eb39770163ba.woff2?v=1723315331) format("woff2"),url(/cdn/shop/files/URBANORegular_85a14b4d-1999-4ca2-8ba1-956fcc1ee5c5.woff?v=1723315331) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roc Grotesk;src:url(/cdn/shop/files/RocGrotesk-Regular.woff2?v=1723314018) format("woff2"),url(/cdn/shop/files/RocGrotesk-Regular.woff?v=1723314018) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roc Grotesk;src:url(/cdn/shop/files/RocGrotesk-Light.woff2?v=1723314108) format("woff2"),url(/cdn/shop/files/RocGrotesk-Light.woff?v=1723314109) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roc Grotesk;src:url(/cdn/shop/files/RocGrotesk-Heavy.woff2?v=1723314169) format("woff2"),url(/cdn/shop/files/RocGrotesk-Heavy.woff?v=1723314170) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roc Grotesk;src:url(/cdn/shop/files/RocGrotesk-Medium.woff2?v=1723314217) format("woff2"),url(/cdn/shop/files/RocGrotesk-Medium.woff?v=1723314218) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roc Grotesk;src:url(/cdn/shop/files/RocGrotesk-ExtraLight.woff2?v=1723313689) format("woff2"),url(/cdn/shop/files/RocGrotesk-ExtraLight.woff?v=1723313689) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Roc Grotesk;src:url(/cdn/shop/files/RocGrotesk-ExtraBold.woff2?v=1723313762) format("woff2"),url(/cdn/shop/files/RocGrotesk-ExtraBold.woff?v=1723313762) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roc Grotesk;src:url(/cdn/shop/files/RocGrotesk-Bold.woff2?v=1723313819) format("woff2"),url(/cdn/shop/files/RocGrotesk-Bold.woff?v=1723313819) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roc Grotesk;src:url(/cdn/shop/files/RocGrotesk-Thin.woff2?v=1723313880) format("woff2"),url(/cdn/shop/files/RocGrotesk-Thin.woff?v=1723313880) format("woff");font-weight:100;font-style:normal;font-display:swap}.large-pink-btn{border-radius:24px;border:2px solid var(--Primary-purple, #5A3682);background:#e2aeca;box-shadow:0 4px 8px 2px #3d3d3d1a;color:var(--Primary-purple, #5A3682);text-align:center;font-family:Roc Grotesk;font-size:20px;font-style:normal;font-weight:500;line-height:27px;transition:all 1s}.large-pink-btn:hover{border-color:#5a3682!important;background:linear-gradient(0deg,#0000001a 0% 100%),#e2aeca!important;box-shadow:0 2px 4px 1px #3d3d3d1a!important;transition:all 1s}.large-pink-btn:focus{background:var(--Primary-purple, #5A3682)!important;border-color:#5a3682!important;color:#e2aeca!important}account-icon{transition:all 1s}.large-blue-btn{border-radius:24px;border:2px solid var(--Secondary-navyblue, #0F5380);background:var(--Secondary-poolblue, #97D1E2);box-shadow:0 4px 8px 2px #3d3d3d1a;color:var(--Secondary-navyblue, #0F5380);font-family:Roc Grotesk;font-size:20px;font-style:normal;font-weight:500;line-height:27px;padding:20px 60 px;transition:all .5s}.large-blue-btn:hover{background:linear-gradient(0deg,#0000001a 0% 100%),#97d1e2!important;color:var(--Secondary-navyblue, #0F5380)!important}.large-blue-btn:focus{background:var(--Secondary-navyblue, #0F5380)!important;color:var(--Secondary-poolblue, #97D1E2)!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:URBANO!important;text-transform:uppercase}body{font-family:Poppins,sans-serif!important;background:#fff3ec!important}.announcement-bar__message{font-family:Poppins,sans-serif!important;font-weight:400;font-size:18px;line-height:30px;letter-spacing:0;vertical-align:middle;color:#fff3ec;text-transform:unset}@media (max-width: 767px){.announcement-bar__message{font-size:14px;line-height:24px}}@media (max-width: 543px){.announcement-bar__message{font-size:10px;line-height:14px;padding:5px 0}}.slideshow__text.banner__box{background:transparent;padding:0;border-radius:30px;border:1px solid transparent}.banner__box .banner__heading{color:#5a3682;font-family:URBANO;font-size:58px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-top:30px}.banner__box .banner__text p{color:#5a3682;line-height:24px;text-align:left}.banner__box .banner__buttons{margin-top:30px!important}.slideshow__text.banner__box{max-width:75%!important;min-width:unset}.slideshow .slideshow__text-wrapper{padding-left:0;padding-right:0}.banner__content .slideshow__text .second-slider-image{position:absolute;left:5%;bottom:-18%}.banner__content .slideshow__text .fast-slider-image{left:0;top:-50%;width:23%}.banner__box .banner__buttons .button{border-radius:15px;border:2px solid var(--Primary-purple, #5a3682);background:#e2aeca;box-shadow:0 4px 8px 2px #3d3d3d1a;color:var(--Primary-purple, #5a3682);text-align:center;font-family:Roc Grotesk;font-size:20px;font-style:normal;font-weight:500;line-height:20px;padding:20px 50px}.button:after,.button:before,.button:hover:after,.button:hover:before{display:none}.banner__content{position:relative}slideshow-component:after{content:"";height:129px;width:100%;background:url(/cdn/shop/files/Asset_2_4x_3.png?v=1723047344) center;position:absolute;bottom:-5px;background-repeat:repeat-x}.slider-buttons{justify-content:right!important;z-index:1;border-top:unset!important;margin-right:70px;margin-bottom:10px}.slider-button{display:none!important}.slider-counter__link--active.slider-counter__link--dots .dot{width:72px!important;height:10px!important;background:#5a3682!important}.slider-counter__link--dots .dot{width:16px!important;height:10px!important;border-radius:30px!important;background:#ffede3!important;border:unset!important}.slider-counter__link{padding:1rem 5px!important}@media (max-width: 1300px){.banner__content .slideshow__text .fast-slider-image{top:-42%}.banner--mobile-bottom .banner__box .banner__heading{font-size:55px}.banner__content.banner__content--bottom-left{align-items:end!important}}@media (max-width: 1099px){.banner--mobile-bottom .banner__box .banner__heading{font-size:45px}}@media (max-width: 991px){.slideshow__text.banner__box{background:#97d1e2;border-radius:30px;border:1px solid #5a3682}.slideshow__text.slideshow__text--left{align-items:end!important;text-align:right}.banner__content.banner__content--bottom-left{justify-content:center!important}.banner--mobile-bottom .banner__box .banner__heading{font-size:28px;font-weight:400;text-align:left;margin-top:10px;width:100%}.banner__content .slideshow__text .fast-slider-image{position:absolute;left:0;top:-60%}.banner--mobile-bottom .banner__box .banner__buttons .button{background:#e2aeca;opacity:1;font-size:14px;border:1px solid #5a3682;border-radius:10px;padding:11px 16px;color:#5a3682}.banner__box .banner__buttons{margin-top:15px!important}}@media (max-width: 749px){.slideshow__media{padding-bottom:100%}}@media (max-width: 755px){.banner__content .slideshow__text .fast-slider-image{top:-45%}}.utility-bar{background:#5a3682!important}.header-wrapper{background:#fff3ec!important;border-bottom:2px solid #5A3682}.header-wrapper .header{width:100%;max-width:100%;padding:20px 40px!important}.header-wrapper .header .header__heading-link{padding:0}.header-wrapper .header .header__inline-menu{margin-left:0!important}.header-wrapper .header .header__inline-menu .list-menu{column-gap:30px}.header-wrapper .header .header__inline-menu .header__menu-item{font-family:Poppins,sans-serif;font-weight:500;font-size:16px;line-height:18px;letter-spacing:0px;color:#5a3682;padding:0!important}.header-wrapper .header .header__inline-menu .header__menu-item::focus-visible{outline:none}.header-wrapper .header .header__inline-menu .header__menu-item span{text-decoration:none!important;text-underline-offset:unset!important;background:linear-gradient(to right,#e97e3d,#e97e3d) 0 min(100%,1.35em) / 0 2px no-repeat;transition:background-size .3s ease-in-out}.header-wrapper .header .header__inline-menu .header__menu-item:hover{color:#e97e3d}.header-wrapper .header .header__inline-menu .header__menu-item:hover span{background-size:100% 2px}.header-wrapper .header .header__icons{gap:16px;padding:0}.header-wrapper .header .header__icons .header--search .field:before,.header-wrapper .header .header__icons .header--search .field:after{display:none}.header-wrapper .header .header__icons .header--search .search__input{border-radius:0;border:2px solid #5A368266;padding:12px 12px 12px 40px;background:#fff3ec;font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#5a3682cc}.header-wrapper .header .header__icons .header--search .search__input::placeholder{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#5a3682cc;opacity:1}.header-wrapper .header .header__icons .header--search .field__label{display:none}.header-wrapper .header .header__icons .header--search .search__input:focus{outline:0;box-shadow:none}.header-wrapper .header .header__icons .header--search .search__button{left:0}.header-wrapper .header .header__icons .header__icon,.header__icon--menu,.header__icon--search{margin:0;height:26px;width:26px;padding:0;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center}.header-wrapper .header .header__icons header-drawer{margin:0}.header__icon--cart .cart-count-bubble{top:0;right:-5px;left:auto;background:#5a3682}.header__icon--cart .cart-count-bubble span{font-size:12px;line-height:12px;font-weight:500}@media (min-width: 990px){.header .header__icons.header--left_icons{display:none}}@media (max-width: 989px){.header-wrapper .header{display:flex;align-items:center;justify-content:space-between;padding:20px 16px!important}.header-wrapper .header .header__icons{gap:10px}.header .header__icons .header--search{display:none}}@media (max-width: 543px){.header-wrapper--border-bottom{width:100%}.header-wrapper .header{padding:10px 15px!important}.header-wrapper .header .header__icons{gap:7px}.header-wrapper .header .header__icons .header__icon svg.icon-close{height:16px!important;width:16px!important}.header-wrapper .header .header__icons .header--search{display:none}.header__icon svg{height:26px!important;width:26px!important}.header__icon--search svg{height:20px!important;width:20px!important}}.list-menu__item[aria-current=page] span{text-decoration:none;color:#e97e3d}.header__icon span{color:var(--bg-cream, #FFEDE3);font-family:Roc Grotesk;font-size:14px;font-style:normal;font-weight:700;line-height:32px;text-transform:uppercase}.header__icon svg{height:26px;width:26px}@media (max-width: 749px){.banner--mobile-bottom .slideshow__text.banner__box{height:unset!important}.banner--medium.banner--mobile-bottom:not(.banner--adapt) .banner__media{height:60rem!important}}@media (max-width: 600px){.slideshow__text.banner__box{max-width:95%!important}}@media (max-width: 543px){.banner__content .slideshow__text .fast-slider-image{width:44%}}@media (max-width: 430px){.banner__content .slideshow__text .fast-slider-image{top:-50%}.banner__content .slideshow__text .second-slider-image{left:-2%;bottom:-8%}.banner--mobile-bottom .banner__box{padding:4rem 2rem!important}.list-menu__item{justify-content:center!important}}@media (max-width: 349px){.banner__content .slideshow__text .fast-slider-image{top:-28%;width:44%}}.header__icon.header__icon--account{text-decoration:unset}.global-media-settings{border:unset!important}@media (max-width: 543px){account-icon{background:transparent;padding:0}account-icon .headericone-text{display:none}.header__icon svg{height:20px;width:20px}.header__icons{padding-right:0}.header__icon.header__icon--account{justify-content:flex-end}}.card.card--card{border:1px solid #5a3682}.featured-product{background:#ffede3}.footer .footer__content-top .footer-block--newsletter{margin-top:0rem}.footer .footer__content-top{padding-bottom:1rem}.footer .footer__content-bottom{border-top:unset;padding-top:0rem;padding-bottom:2rem}.footer-block__details-content .list-menu__item--link{color:#5a3682!important}.footer__copyright{color:#5a3682;margin-top:0!important}.footer.footer_color{position:relative}.footer .Email-icon{position:absolute;right:50px;top:-50%;width:200.776px;height:226.683px}.footer .Email-icon img{width:100%}@media (max-width: 991px){.footer-block--newsletter{justify-content:center}}@media (max-width: 749px){.footer-block.footer-block--menu:only-child{text-align:center!important;display:flex;align-items:center;justify-content:center}.footer-block__details-content{margin-bottom:0!important}.footer .Email-icon{top:-10%;width:93px;height:105px;right:15px}}.section-clients{border-top:1px solid #5A3682;border-bottom:1px solid #5A3682}.splide__slide{color:#232323}.splide__slide .service-block .service-title{font-family:Roc Grotesk;font-weight:700;font-size:24px;line-height:40px;letter-spacing:0;color:#fff3ec}.testimonial__arrow{position:static;opacity:1;width:auto;height:auto;background:transparent;transition:all .2s}.splide__slide{display:flex;align-items:center;padding:0 10px}.splide__arrows{overflow:visible!important}.splide__slide span{margin-right:140px;font-size:15px;text-transform:capitalize;position:relative;line-height:20px;font-weight:500;font-family:var(--font-body-family)}@media (max-width: 991px){.splide__slide span{margin-right:125px}}@media (max-width: 767px){.splide__slide span{margin-right:100px}}@media (max-width: 543px){.splide__slide span{margin-right:85px}}.splide__arrow.testimonial__arrow{width:52px;height:52px;transform:none;fill:transparent}.splide__arrow svg{width:auto;height:auto;fill:transparent}.splide__slide .service-img{display:flex;align-items:center}.splide__slide .service-img img{width:35px;height:35px}.splide__slide .service-block{display:flex;align-items:center;padding-left:20px}.video_block{background:#ffede3}@media (min-width: 992px){.video_block{padding:100px 0}}.video_block .owl-carousel .owl-nav button svg{width:25px;height:25px}.video_block .owl-carousel .owl-nav button{display:flex;justify-content:center;align-items:center}.video_block .owl-carousel .owl-nav button.owl-prev,.video_block .owl-carousel .owl-nav button.owl-next{background:#5a3682;color:#bbcf3d;width:60px;height:60px;border-radius:50px}.video_block .owl-carousel .owl-nav button.owl-prev{position:absolute;left:50px}.video_block .owl-carousel .owl-item{border-radius:60px;border:1px solid var(--Primary-purple, #5A3682);margin-bottom:30px;transform:scale(.8)}.video_block .owl-carousel .owl-item.center{transform:scale(1)}.video_block .owl-carousel .owl-item:after{content:"";height:100%;width:100%;border-radius:60px;border:1.659px solid var(--Secondary-navyblue, #0F5380);background:var(--Secondary-navyblue, #97D1E2);position:absolute;right:-15px;bottom:-15px;z-index:-1}.video-section__poster{position:relative}.video-section__media video,.video-section__poster{border-radius:60px!important;border:1px solid var(--Primary-purple, #5A3682)!important}.video-section__media video{left:0}.video_block .owl-carousel .owl-nav button{top:50%;transform:translateY(-50%)}.video_block .owl-carousel .owl-nav button.owl-next{position:absolute;right:50px}@media (max-width: 1090px){.video_block .owl-carousel .owl-nav button.owl-prev,.video_block .owl-carousel .owl-nav button.owl-next{width:45px;height:45px}.video_block .owl-carousel .owl-nav button svg{width:13px;height:13px}}@media (min-width: 992px){.video_block .page-width{max-width:100%;padding:0}}@media (max-width: 991px){.video_block .owl-carousel .owl-item{transform:scale(.95)!important}.video_block .owl-carousel .owl-nav button.owl-prev{left:-12px}.video_block .owl-carousel .owl-nav button.owl-next{right:-12px}.video-section__media video,.video-section__poster{border-radius:30px!important}.video_block .owl-carousel .owl-item,.video_block .owl-carousel .owl-item:after{border-radius:30px}}@media (max-width: 543px){.video_block .owl-carousel .owl-item:after{right:-8px;bottom:-8px}.video_block .owl-carousel .owl-nav button.owl-prev,.video_block .owl-carousel .owl-nav button.owl-next{width:40px;height:40px}.video_block .deferred-media__poster-button{height:5.2rem;width:5.2rem}}@media (max-width: 430px){.video_block .owl-carousel .owl-nav button.owl-prev{left:-10px}.video_block .owl-carousel .owl-nav button.owl-next{right:-10px}}.multicolumn-bg .multicolumn-card__info .rte p{font-family:Roc Grotesk!important;color:#5a3682}.multicolumn-bg .slider-mobile-gutter .multicolumn-list li{border-radius:30px}@media (max-width: 430px){.multicolumn-bg .multicolumn-card__info .inline-richtext{font-size:14px}.multicolumn-bg .multicolumn-card__info .rte p{font-size:12px}.multicolumn-bg .multicolumn-card__info{padding:20px}.footer-block.grid__item{margin:0!important}}@media (max-width: 340px){.multicolumn-bg .multicolumn-card__info{padding:20px 14px}}.title-wrapper{text-align:center;color:#0f5380}.title-wrapper--no-top-margin>.title{margin-bottom:0;font-size:48px;color:#0f5380}.video_block .video-section .title-wrapper .sub-title{font-size:20px;font-weight:500}@media (max-width: 430px){.video_block .video-section .title-wrapper .sub-title{font-size:19px;line-height:18px}}.contact_from_v2 .contact__fields{grid-template-columns:repeat(1,1fr)}.contact_from_v2 .contect_fields-v2{display:grid;gap:0px;grid-template-columns:repeat(2,1fr)}.contact_from_v2 .contact{background:#97d1e2;padding:95px 40px 40px;border-radius:80px;border:1px solid #5a3682}.contact_from_v2 .contact .contect-form-heading{margin-bottom:10px}.contact_from_v2 .contact .title{margin-bottom:0;font-size:48px;line-height:1.2;color:#5a3682}.contact_from_v2 .contact .subtitle{color:#0f5380;margin-bottom:30px;line-height:12px!important}.contact_from_v2 .contact .isolate{margin-top:30px}.contect_fields-v2 .contact__fields .field:before,.contect_fields-v2 .contact__fields .field:after{display:none}.contact_from_v2 .contact__button .contact_email_v2{text-align:center}@media screen and (min-width: 990px){.page-width--narrow{max-width:103.4rem;padding:0}}@media screen and (min-width: 750px){.contact__fields{display:flex!important;flex-direction:column;justify-content:end;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact_from_v2 .contact__button{text-align:center;margin-top:0}.contact_from_v2 .contact__button .button{background:#e97e3d;color:#5a3682;border-radius:15px;padding:20px 35px;border:1px solid #5a3682}.contact_from_v2 .contact__fields .contact_icon{position:absolute;top:-77%}.contact_from_v2 .contact__fields .field-title{color:#5a3682;font-weight:600}.contact_from_v2 .contact__fields .field .field__input{background:#ffede3;border-radius:10px;border:1px solid #5a3682}.contact_from_v2 .contact__fields .field .field__label{color:#5a3682;font-size:14px}.contact_from_v2 .contact__fields .field{flex-direction:column}@media (max-width: 989px){.contact_from_v2 .contact{width:85%}.contact_from_v2 .contact__fields .contact_icon img{max-width:160px}.contact_from_v2 .contact__fields .contact_icon{top:-64%}}@media (max-width: 767px){.contact_from_v2 .contact__button .contact_email_v2 img{max-width:200px}.contact_from_v2 .contect_fields-v2{grid-template-columns:repeat(1,1fr)}.contact_from_v2 .contact__fields .contact_icon{top:-56%}.contact_from_v2 .contact__button .contact_email_v2{text-align:center;position:absolute;top:-44%;right:0}.contact_from_v2 .contact__button{text-align:right}}@media (max-width: 543px){.contact_from_v2 .contact__fields .contact_icon img{max-width:100px}.contact_from_v2 .contact__button .contact_email_v2 img{max-width:130px}.contact_from_v2 .contact{padding:40px}.contact_from_v2 .contact__fields .contact_icon{top:-37%}.contact_from_v2 .contact__button .contact_email_v2{top:-31%}.contact_from_v2 .contact .title{font-size:32px}.contact_from_v2 .contact .subtitle{font-size:16px}}@media (max-width: 440px){.contact_from_v2 .contact{width:92%;padding:20px;border-radius:24px}.contect-form-heading{margin-bottom:5px}.contact_from_v2 .contact__button .button{padding:10px 36px}}.banner_block .page-width{max-width:55%}.banner_block .banner-content{display:flex;align-items:center;justify-content:center;background:#e97e3d;border:1px solid #5a3682;padding:40px 70px 40px 60px;border-radius:50px;position:relative;gap:56px}.banner_block .banner-content .text-content img{position:absolute;top:-50px;left:-40px;width:120px}.banner_block .banner-content .text-content span{font-size:22px;line-height:30px;text-transform:uppercase;color:#ffede3}.banner_block .banner-content .text-content h2{font-size:70px;line-height:70px;color:#ffede3;margin:10px 0 0}.banner_block .banner-content .icon-content img{position:absolute;top:-35%;right:38px}.banner_block .banner-content .icon-content{padding-top:26%;padding-right:50px}.banner_block .banner-content .icon-content .button{background:#0f5380;border:1px solid #97d1e2;border-radius:15px;padding:20px 60px 20px 20px;font-size:20px;width:max-content;transition:all 1s}.banner_block .banner-content .icon-content .button .button-icon{background:#97d1e2;border-radius:30px;position:absolute;right:-30px;display:flex;align-items:center;justify-content:center;transition:all 1s}.banner_block .banner-content .icon-content .button:hover{background:linear-gradient(0deg,#0000001a 0% 100%),#0f5380!important;color:var(--bg-cream, #FFEDE3)!important}.banner_block .banner-content .icon-content .button:focus{border-color:#0f5380!important;background:#97d1e2!important;color:var(--Secondary-navyblue, #0F5380)!important}@media (max-width: 1800px){.banner_block .banner-content{padding:40px 70px 40px 100px}.banner_block .banner-content .text-content h2{font-size:55px;line-height:60px}.banner_block .banner-content .text-content span{font-size:18px;line-height:20px}}@media (max-width: 1750px){.banner_block .banner-content{padding:40px 45px 40px 80px}}@media (max-width: 1550px){.banner_block .banner-content .icon-content img{top:-49%}.banner_block .banner-content .text-content h2{font-size:47px;line-height:46px}.banner_block .banner-content{padding:40px 45px 40px 60px;align-items:end}}@media (max-width: 1465px){.banner_block .page-width{max-width:65%}}@media (max-width: 1240px){.banner_block .page-width{max-width:75%}}@media (max-width: 1099px){.banner_block .page-width{max-width:82%}}@media (max-width: 991px){.banner_block .page-width{max-width:100%}}@media (max-width: 800px){.banner_block .banner-content .text-content img{max-width:100px;top:-36px;left:-24px}.banner_block .banner-content .icon-content img{max-width:280px}.banner_block .banner-content{padding:40px}}@media (max-width: 749px){.banner_block .banner-content{display:block}.banner_block .banner-content{padding:100px 40px 40px}.banner_block .banner-content .icon-content{padding-top:3%;padding-right:0;text-align:end}.banner_block .banner-content .text-content img{left:0}}@media (max-width: 665px){.banner_block .banner-content .text-content h2{font-size:40px;line-height:40px}.banner_block .banner-content .icon-content img{max-width:200px}.banner_block .banner-content .icon-content img{top:-30%;right:30px}}@media (max-width: 579px){.banner_block .banner-content .text-content span{font-size:16px}.banner_block .banner-content .text-content h2{font-size:28px;line-height:28px}.banner_block .banner-content .icon-content img{max-width:160px}.banner_block .banner-content .icon-content .button{padding:15px 33px 15px 15px}.banner_block .banner-content .icon-content .button .button-icon svg{width:50px;height:28px}}@media (max-width: 445px){.banner_block .banner-content{padding:100px 30px 40px 24px}.banner_block .banner-content .icon-content{padding-right:25px}.banner_block .banner-content .icon-content img{max-width:125px;top:-30%;right:12px}.banner_block .banner-content{padding:80px 30px 40px 24px}}.singal_product_block .product__media-wrapper>img{border-radius:30px;border:1px solid var(--Primary-purple, #5A3682)}.singal_product_block .left-side-image img{width:100%}.singal_product_block .left-side-image img.mobile-hide{display:block}.singal_product_block .left-side-image img.desktop-hide{display:none}.singal_product_block .product__media img{border-radius:30px;border:1px solid var(--Primary-purple, #5A3682)}.singal_product_block .product-btn{padding:15px 30px;background:#97d1e2;width:250px;display:flex;align-items:center;justify-content:center;border:1px solid #5a3682;border-radius:20px;text-decoration:none;color:#5a3682;font-size:20px;font-weight:500;margin-top:40px}.singal_product_block .featured-product{align-items:center}@media (max-width: 989px){.singal_product_block .featured-product{flex-direction:column}.singal_product_block .product__media-wrapper,.singal_product_block .product__info-wrapper{width:100%}.singal_product_block .product__info-container{max-width:100rem;text-align:center}.singal_product_block .product__info-wrapper .product-btn{margin:20px auto auto}.singal_product_block .left-side-image img.mobile-hide{display:none}.singal_product_block .left-side-image img.desktop-hide{display:block}}@media (max-width: 749px){.singal_product_block .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0!important;margin-right:0!important}}@media (max-width: 543px){.singal_product_block .product-btn{position:unset;bottom:40px;left:20px;right:20px;width:92%;padding:10px;display:flex;margin-top:20px}}.singal_product_block .featured-product .product-media-container{background-color:transparent}@media screen and (min-width: 990px){.singal_product_block .featured-product:not(.product--no-media)>.product__info-wrapper{padding:0 2rem}}.singal_product_block .product__media-wrapper{position:relative}.singal_product_block .left-side-image{position:absolute;top:-62px;left:-60px}.singal_product_block .product__info-wrapper .product__title{font-size:56px;color:#5a3682;margin:0}.singal_product_block .product__info-wrapper .product-dec p{font-size:18px;line-height:24px;font-weight:500;color:#0f5380;margin:0}.singal_product_block .product__info-wrapper .product-dec{margin:0}.singal_product_block .product-btn{padding:20px 40px;background:#97d1e2;width:331px;display:flex;align-items:center;justify-content:center;border:1px solid #5a3682;border-radius:20px;text-decoration:none;color:#5a3682;font-size:17px;font-weight:500}.singal_product_block .product__modal-opener>.loading__spinner,.singal_product_block .product__media-icon{display:none}@media (max-width: 989px){.singal_product_block .featured-product{flex-direction:column}.singal_product_block .product__media-wrapper,.singal_product_block .product__info-wrapper{width:100%}.singal_product_block .product__info-container{max-width:100rem;text-align:center}.singal_product_block .product__info-wrapper .product-btn{margin:20px auto auto}.singal_product_block .product__info-container{max-width:100%}}.singal_product_block .product__media-toggle:after{display:none}.singal_product_block .product__media-wrapper .product-btn{display:none}@media (max-width: 749px){.singal_product_block .product__info-wrapper .product__title{font-size:44px;line-height:44px}.singal_product_block .product__info-wrapper .product-dec p{font-size:16px;line-height:20px}.singal_product_block .product__info-container .right-side-image{display:none}.singal_product_block .product__info-wrapper{padding-top:20px}}@media (max-width: 543px){.singal_product_block .product-btn{position:unset;bottom:40px;left:20px;right:20px;width:92%;padding:10px;display:flex;margin-top:20px;width:100%}.singal_product_block .product__info-wrapper .product-dec p{font-size:14px}}@media (max-width: 440px){.singal_product_block .product-btn{left:10px;right:10px;width:94%}}.breadcrumb-container{background-repeat:no-repeat;background-position:center;overflow:hidden;background-size:cover;padding:150px 0 250px;position:relative}.breadcrumbs{padding:0 20px!important}.breadcrumbs a{text-decoration:underline}.breadcrumbs span,.breadcrumbs a{color:#5a3682;font-family:Roc Grotesk;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.breadcrumbs .head-title{color:#0f5380;font-family:URBANO;font-size:64px;font-style:normal;font-weight:400;line-height:52px;text-transform:uppercase;margin:0;margin-top:20px!important}.breadcrumbs .head-desc{width:80%;margin-top:20px}.breadcrumbs .head-desc span{color:#290a29;font-family:Roc Grotesk;font-size:20px;font-style:normal;font-weight:500;line-height:27px;margin-top:15px}@media (max-width: 991px){.breadcrumbs .head-desc{width:70%;margin-top:15px}.breadcrumbs .head-desc span{font-size:18px}}@media (max-width: 767px){.breadcrumbs .head-desc{width:70%;line-height:20px;margin-top:10px}.breadcrumbs .head-desc span{font-size:16px;line-height:20px}.breadcrumbs span,.breadcrumbs a{font-size:16px}}@media (max-width: 543px){.breadcrumbs .head-desc{width:100%;line-height:20px}.breadcrumbs .head-desc span{font-size:14px;line-height:16px}.breadcrumbs span,.breadcrumbs a{font-size:14px}}.section--our-story .header-section{position:relative;border-radius:80px;border:1px solid #5a3682;background:#e97e3d;margin-top:-100px}.section--our-story .header-section .header-section__inner{padding:100px 100px 85px}.section--our-story .icon_toy-img{position:absolute;top:-50px;right:50px;width:250px;height:200px}.section--our-story .icon_img{position:absolute;top:-70px;left:0;width:150px;height:150px}.section--our-story .header-section .subtitle{color:#ffede3;font-family:Roc Grotesk;font-size:30px;font-style:normal;font-weight:500;line-height:30px;margin-bottom:8px;text-transform:uppercase}.section--our-story .header-section .title{color:#ffede3;font-family:URBANO;font-size:54px;font-style:normal;font-weight:400;line-height:64px;margin:0;text-transform:uppercase}.section--our-story .our-story-blocks{position:relative;overflow:hidden;padding-top:150px}.section--our-story .our-story-blocks:after{content:"";background-image:url(/cdn/shop/files/Vector_73.png?v=1723319205);position:absolute;top:20%;width:100%;height:100%;background-repeat:no-repeat;left:23%;z-index:0}.section--our-story .our-story-blocks .our-story-block{border-radius:140px 120px 0 140px;background:#c9df46;width:85%;margin:0 auto 180px;padding:0 150px 35px 60px;display:flex;align-items:center;column-gap:200px;min-height:270px}.section--our-story .icon-image img{width:100%;height:100%;margin-top:-50px;z-index:1;position:relative}.section--our-story .our-story__text{color:#5a3682;text-align:center;font-family:Roc Grotesk;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.section--our-story .our-story__text p{margin:0}.section--our-story .our-story-blocks .our-story-block:nth-child(2),.section--our-story .our-story-blocks .our-story-block:nth-child(4){flex-direction:row-reverse;padding:0 60px 35px 150px;border-radius:140px 120px 140px 0}.section--our-story .our-story-blocks .our-story-block:last-child{margin-bottom:0}@media (max-width: 1300px){.section--our-story .header-section .header-section__inner{padding:100px 50px 50px}.section--our-story .icon-image img{margin-top:-100px}.section--our-story .icon_img{top:-30px;width:100px;height:100px}.section--our-story .our-story-blocks .our-story-block{padding:50px 100px 35px 60px}.section--our-story .our-story-blocks .our-story-block:nth-child(2),.section--our-story .our-story-blocks .our-story-block:nth-child(4){padding:50px 60px 35px 100px}}@media (max-width: 1199px){.section--our-story .icon_toy-img{right:30px}.section--our-story .header-section .title{font-size:56px}.section--our-story .header-section .subtitle{font-size:24px;line-height:34px;margin-bottom:10px}.section--our-story .our-story__text{font-size:20px}.section--our-story .our-story-blocks:after{top:15%}.section--our-story .our-story-blocks .our-story-block{min-height:200px}}@media (max-width: 991px){.breadcrumb-container{padding:150px 0}.breadcrumbs .head-title{font-size:44px;margin-top:10px!important}.section--our-story .our-story-blocks .our-story-block{margin:0 auto 100px}.section--our-story .our-story-blocks:after{display:none;top:8%;transform:scale(.7)}.section--our-story .our-story-blocks .our-story-block{gap:100px}.section--our-story .icon_img{width:60px;height:60px;left:50px}.section--our-story .header-section .header-section__inner{padding:50px}.section--our-story .header-section .title{font-size:36px;line-height:40px}.section--our-story .header-section .subtitle{font-size:20px;line-height:28px}.section--our-story .header-section{border-radius:40px;border-width:2px}.section--our-story .icon_toy-img{width:200px;height:150px}}@media (max-width: 749px){.breadcrumbs .head-title{font-size:35px;line-height:45px}.section--our-story .our-story-blocks{padding-top:60px}.section--our-story .our-story-blocks .our-story-block{padding:35px 50px;min-height:100px;width:100%}.section--our-story .our-story-blocks .our-story-block:nth-child(2),.section--our-story .our-story-blocks .our-story-block:nth-child(4){padding:35px 50px}.section--our-story .our-story-blocks .our-story-block{margin:0 auto 70px}.section--our-story .our-story__text{font-size:16px;width:calc(70% - 15px)}.section--our-story .icon-image{width:calc(30% - 15px)}.section--our-story .our-story-blocks .our-story-block{gap:40px}.section--our-story .our-story-blocks:after{background-image:url(/cdn/shop/files/Vector_73_1.png?v=1723571454)}.section--our-story .icon-image img{margin-top:-50px}.breadcrumb-container{padding:100px 0 150px}.section--our-story .header-section .header-section__inner{padding:30px 20px}.section--our-story .header-section .subtitle{margin-bottom:5px}.section--our-story .icon_img{top:-35px}.section--our-story .icon_toy-img{right:0}}@media (max-width: 575px){.section--our-story .section-header .sub-title{display:block!important}.section--our-story .our-story-blocks .our-story-block{min-height:100%;margin:0 auto 40px;padding:24px 15px}.section--our-story .our-story-blocks .our-story-block{border-radius:70px 60px 0 70px}.section--our-story .our-story-blocks .our-story-block:nth-child(2),.section--our-story .our-story-blocks .our-story-block:nth-child(4){border-radius:70px 60px 70px 0;padding:24px 15px}.section--our-story .our-story__text{font-size:14px;width:calc(50% - 15px)}.section--our-story .icon-image{width:calc(50% - 15px)}.section--our-story .our-story-blocks .our-story-block{gap:20px}.section--our-story .header-section .header-section__inner{padding:50px 20px 30px}.section--our-story .icon_toy-img{width:125px;height:100px}}.section--our-team .our-story-inner{position:relative;margin-bottom:90px}.section--our-team .section-header{position:relative;margin-bottom:100px;text-align:left}.section--our-team .section-header:before{content:"";background-image:url(/cdn/shop/files/Sparkles.png?v=1723047344);position:absolute;left:10px;width:100%;height:100%;background-repeat:no-repeat;top:-60px}.section--our-team .section-header:after{content:"";background-image:url(/cdn/shop/files/a5a034e393174fec60bcd0c150f385dd.png?v=1723053759);position:absolute;right:5rem;left:auto;width:100%;height:100%;background-repeat:no-repeat;top:0;background-size:contain;background-position:right}.section--our-team .section-header .title{color:var(--Secondary-navyblue, #0f5380);font-family:URBANO;font-size:60px;font-style:normal;font-weight:400;line-height:64px;text-transform:uppercase;margin-top:0;margin-bottom:14px}.section--our-team .section-header .sub-title{color:#5a368299;font-family:Roc Grotesk;font-size:22px;font-style:normal;font-weight:500;line-height:normal;width:75%}.section--our-team .service-width-5{display:flex;justify-content:center;column-gap:30px;row-gap:30px}.section--our-team .services{width:calc(20% - 30px)}.section--our-team .services .service-img img{width:100%}.section--our-team .services .service-block .service-title{color:#5a3682;text-align:center;font-family:Roc Grotesk;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.section--our-team .view_all{display:none}.section--our-team .bottom_bg-img{width:100%;height:100%}@media (max-width: 1199px){.section--our-team .section-header:after{top:-50px}.section--our-team .our-story-inner{margin-bottom:70px}}@media (max-width: 991px){.section--our-team .section-header{margin-bottom:50px}.section--our-team .section-header .title{font-size:46px;line-height:56px;margin-bottom:10px}.section--our-team .section-header .sub-title{font-size:18px;line-height:24px;width:100%}.section--our-team .services .service-block .service-title{font-size:18px}.services-block .services.icon-center .service-img{margin-bottom:10px}.section--our-team .section-header:before{left:20px;top:-30px;width:50px;height:50px;background-size:contain}.section--our-team .section-header:after{width:150px}}@media (max-width: 749px){.section--our-team .page-width{padding:0 40px}.section--our-team .section-header:before{left:15px}.section--our-team .our-story-inner{margin-bottom:60px}}@media (max-width: 575px){.section--our-team .services-block{background-image:url(/cdn/shop/files/Vector_72_1.png?v=1723657301)!important}.section--our-team .section-header .title{font-size:36px;line-height:46px;margin-bottom:10px}.section--our-team .section-header .sub-title{font-size:14px;line-height:22px;display:block!important}.section--our-team .view_all{display:block;margin-top:40px;border-radius:var(--radi-lg, 12px);border:1px solid var(--Primary-purple, #5a3682);background:#e2aeca;box-shadow:0 2px 4px 1px #3d3d3d1a;padding:10px;color:var(--Primary-purple, #5a3682);text-align:center;font-family:Roc Grotesk;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.7px}.section--our-team .services .service-block .service-title{font-size:16px}.section--our-team .service-width-5{grid-template-columns:repeat(2,1fr)}.section--our-team .services .service-block .service-title{font-size:18px}.services-block .services:nth-child(5){display:none}.section--our-team .section-header{margin-bottom:30px}.section--our-team .section-header:after{top:-90px;right:20px;width:120px}.section--our-team .our-story-inner{margin-bottom:40px}.section--our-team .service-width-5{flex-wrap:wrap}.section--our-team .services{width:calc(50% - 30px)}}.template--account .breadcrumb-container{background-image:none!important;padding:150px 0 0}.login_pages .social-signup .btn-social{background:#fff;padding:10px;margin-bottom:10px;border-radius:10px;color:#232323;text-decoration:none;width:100%}.login_pages .social-signup{display:none}.login_pages #login{font-size:36px;line-height:36px;text-align:left;margin-bottom:10px;color:#ffede3}.login_pages .login_title{font-size:16px;line-height:24px;text-align:left;color:#ffede3;margin-bottom:20px}.login_pages #customer_login{text-align:left;margin-top:0}.login_pages #customer_login .login-label{color:var(--bg-cream, #FFEDE3);font-family:Roc Grotesk;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.login_pages #customer_login .field input{border-radius:10px;background:#ffede3;border:2px solid var(--Primary-purple, #5A3682)}.login_pages #customer_login .field input:focus{box-shadow:none;outline:none}.login_pages #customer_login .field label{color:#5a3682}.login_pages #customer_login .field{margin-top:0;margin-bottom:13px}h1#recover{color:#ffede3;text-align:left}.recover-desc{font-family:Roc Grotesk;font-size:16px;font-weight:400!important;line-height:20px;text-align:left;margin-top:10px!important}.login_pages #customer_login .field:before,.login_pages #customer_login .field:after{display:none}.login_pages .form-group.remember-me{display:flex;align-items:center;justify-content:space-between;color:#ffede3}.login_pages .form-group.remember-me a{color:#ffede3}.login_pages{background:#e97e3d;border-radius:20px;padding:48px 35px!important;margin-top:70px!important;position:relative;border:1px solid #5a3682}.customer.login a,.customer.login p{color:#fff!important}.login_pages button{width:100%;border-radius:12px;border:1px solid #ffede3;background:#0f5380;text-transform:uppercase;transition:all .8s}.login_pages button:hover{background:linear-gradient(0deg,#0000001a 0% 100%),#0f5380}.login_pages button:after,.login_pages button:hover:after,.login_pages button:before,.login_pages button:hover:before{display:none}.background_image-login{padding-bottom:50px}@media (max-width: 749px){.login_pages{max-width:45.4rem!important;padding:75px 35px 48px!important}.template--account .breadcrumb-container{padding:110px 0 0}.login_pages:before{content:"";position:absolute;top:-45px;right:20px;background-image:url(/cdn/shop/files/Mascot3_2.png?v=1723740609);background-repeat:no-repeat;width:165px;height:186px}.login_pages:after{content:"";position:absolute;top:-45px;left:20px;background-image:url(/cdn/shop/files/Envelope_1.png?v=1723740611);background-repeat:no-repeat;width:140px;height:100px}.login_pages #customer_login:after{content:"";position:absolute;bottom:-20px;left:0;background-image:url(/cdn/shop/files/MiniHearts2.png?v=1723740609);background-repeat:no-repeat;width:140px;height:100px}.login_pages button{max-width:max-content;display:block;margin-left:auto}.creat-account{margin-left:auto!important;width:100%!important;text-align:right}}@media (max-width: 488px){.login_pages{margin:70px 15px 0!important;padding:75px 20px 48px!important}.login_pages .form-group.remember-me label{font-size:14px}.login_pages button{margin-top:20px!important}.background_image-login{background-image:none}}@media (max-width: 400px){.login_pages .form-group.remember-me label{font-size:13px}.login_pages .form-group.remember-me a{color:#ffede3;font-size:11px}.login_pages:after{max-width:115px;background-size:contain}.login_pages:before{max-width:120px;background-size:contain}}.register_pages{background:#97d1e2;border-radius:20px;padding:48px 35px!important;margin-top:70px!important;position:relative;border:1px solid #5a3682}.background_image-register{padding-bottom:50px}.register_pages .register_dec{font-size:16px;line-height:24px;text-align:left;color:#5a3682;margin-bottom:20px}.register_pages #register{text-align:left;margin-bottom:10px;color:#5a3682;font-size:36px;line-height:36px}.register_pages #create_customer .login-label{color:#5a3682;font-weight:600}.register_pages #create_customer .field{margin-top:0;margin-bottom:13px}.register_pages #create_customer .field input{background:#ffede3;border:2px solid var(--Primary-purple, #5A3682)}.register_pages #create_customer .field:before,.register_pages #create_customer .field:after{display:none}.register_pages #create_customer .field input:focus{box-shadow:none;outline:none}.field label{color:#5a3682cc!important;font-family:Roc Grotesk!important;font-size:16px!important;font-weight:400}.register_pages #create_customer{text-align:left;margin-top:0}.register_pages button{width:100%;border-radius:12px;border:1px solid #ffede3;background:#5a3682;text-transform:uppercase}.register_pages button:after,.register_pages button:hover:after,.register_pages button:before,.register_pages button:hover:before{display:none}.register_pages .login-create{color:#5a3682;text-decoration:none;font-size:16px;text-decoration:underline}.register p{margin:.5rem 0;color:#5a3682;font-size:16px;font-weight:700}.register_pages .social-signup .btn-social{background:#fff;padding:10px;margin-bottom:10px;border-radius:10px;color:#232323;text-decoration:none;width:100%}.register_pages .social-signup{display:none}@media (max-width: 749px){.register_pages{max-width:45.4rem!important;padding:75px 35px 48px!important}.register_pages:after{content:"";position:absolute;top:-45px;left:20px;background-image:url(/cdn/shop/files/Envelope_1.png?v=1723740611);background-repeat:no-repeat;width:140px;height:100px}.register_pages #create_customer:after{content:"";position:absolute;bottom:-20px;left:0;background-image:url(/cdn/shop/files/MiniHearts1_3931de92-df7d-4b7b-9222-ec95c6a94c2f.png?v=1723825644);background-repeat:no-repeat;width:140px;height:100px}.register_pages:before{content:"";position:absolute;top:-45px;right:20px;background-image:url(/cdn/shop/files/Mascot1.png?v=1723825656);background-repeat:no-repeat;width:219px;height:155px}.register_pages button{width:max-content;margin-left:auto!important;display:block}}@media (max-width: 488px){.register_pages{margin:70px 15px 0!important;padding:75px 20px 48px!important}.register_pages .form-group.remember-me label{font-size:14px}.register_pages button{margin-top:20px!important}.background_image-register{background-image:none}}@media (max-width: 440px){.register_pages .form-group.remember-me label{font-size:13px}.register_pages .form-group.remember-me a{color:#ffede3;font-size:11px}.register_pages:after{max-width:115px;background-size:contain}.register_pages:before{max-width:170px;background-size:contain}}@media (max-width: 360px){.register_pages:before{max-width:120px;top:-35px;background-size:contain}}.section-featured-product{padding:150px 0}.section-featured-product product-info{padding:0}.section-featured-product .slider-counter{display:none}@media (max-width: 1199px){.section-featured-product{padding:100px 0}.singal_product_block .left-side-image{top:-40px;left:-30px;height:100px;width:100px}}@media (max-width: 989px){.section-featured-product{padding:70px 0}.singal_product_block .left-side-image{top:-20px;left:10px}}@media (max-width: 749px){.section-featured-product{padding:50px 0}.singal_product_block .product__media img{width:99%!important;height:99%!important}.singal_product_block .product-btn{font-size:14px;border-radius:10px}}.custom-product-block .grid__item .card-wrapper .card__content .card__information .card__heading a:after{display:none}.custom-product-block .grid__item .card-wrapper .card__content .card__information .card__heading{text-align:left;font-size:20px;color:#5a3682;font-family:Roc Grotesk!important;font-weight:700;text-transform:capitalize}.custom-product-block .grid__item .card-wrapper .card__content{padding:0}.underline-links-hover:hover a{text-decoration:unset!important}.custom-product-block .grid__item .card-wrapper .card__content a{text-decoration:none;grid-row-start:4}.custom-product-block .grid__item .card-wrapper .card__content .quick-add__submit{background:#e97e3d;color:#5a3682;border:1px solid #5A3682;font-size:20px;font-weight:500;border-radius:15px;cursor:pointer}.custom-product-block .grid__item .card-wrapper .card-information>.price{color:#5a3682;font-weight:500}.custom-product-block .collection__title.title-wrapper{margin-bottom:30px;margin-right:auto;margin-left:auto;padding:0 15px;background:#97d1e2;border-radius:60px 60px 60px 0;text-align:left;padding:46px 50px!important;position:relative}.custom-product-block .collection__title.title-wrapper .product-right-icon{position:absolute;right:129px;bottom:18px}.custom-product-block .collection__view-all .button{margin-top:30px;width:35%;border-radius:10px;color:#5a3682;background:#e97e3d;text-transform:capitalize;font-weight:500;font-size:17px}.custom-product-block .collection__title.title-wrapper .title.inline-richtext{margin-bottom:0;margin-top:0;color:#0f5380}.custom-product-block .collection__title.title-wrapper .collection__description p{font-size:18px;width:44%;line-height:1.2}@media (max-width:1199px){.custom-product-block .collection__title.title-wrapper .collection__description p{font-size:18px;width:66%}}.custom-product-block .grid__item .card-wrapper .card__content .quick-add{margin:0}.custom-product-block .grid__item .card-wrapper .card.card--card{padding:15px;background:#97d1e2}.custom-product-block .grid__item .card-wrapper .card.card--card .card__media{border-radius:15px}@media (max-width:766px){.custom-product-block .collection__title.title-wrapper .product-right-icon{right:66px}}@media (max-width:645px){.custom-product-block .collection__title.title-wrapper .product-right-icon img{max-width:100px}.custom-product-block .collection__title.title-wrapper .product-right-icon{right:54px;bottom:74px}.custom-product-block .collection__title.title-wrapper{padding:25px 20px!important;margin-right:0;margin-left:0}.custom-product-block .collection__title.title-wrapper .collection__description p{font-size:14px;width:100%}}@media (max-width:543px){.custom-product-block .grid__item .card-wrapper .card__content .card__information .card__heading{font-size:14px}.custom-product-block .grid__item .card-wrapper .card__content .quick-add__submit{font-size:12px}.custom-product-block .collection__view-all .button{width:90%}.custom-product-block .grid__item .card-wrapper .card.card--card{padding:10px}.custom-product-block .collection__title.title-wrapper .product-right-icon{right:10px;bottom:90px}}@media screen and (max-width:989px){.menu-drawer{position:fixed!important;width:100%!important;z-index:-1!important;left:0!important;top:0!important;padding-top:120px!important;background:#fff3ec!important;border:1px solid #5a3682;height:100%!important}.menu-drower-mobile-bottom{padding:10px 0 0!important;border-top:1.5px solid #FFEDE3;margin:0 15px 10px!important}.menu-drawer .list-social__item svg{width:24px;height:24px}.menu-drawer .list-social{gap:10px!important}.menu-drawer .list-social__link{padding:0!important}.menu-drawer .list-social__item svg path{stroke:#5a3682}.header__icon--menu[aria-expanded=true]:before{z-index:-1}.list-menu__item{color:#5a3682!important;font-size:20px!important;line-height:20px!important;font-weight:600;text-transform:uppercase;justify-content:left!important;padding:1.5rem 0!important;letter-spacing:0}.list-menu li{border-bottom:1.5px solid #5a368230}.list-menu{padding:0 15px!important}.menu-drawer__menu-item--active{color:#5a3682!important;background-color:transparent!important}.menu-drawer__menu-item{padding:2rem 3rem}.menu-drawer__menu-item svg{height:15px;width:15px;top:18px;right:0}.header--has-social .menu-drawer__utility-links a{font-size:16px;color:#ffede3;text-transform:uppercase;background:#5a3682;margin:0 15px;border-radius:10px;padding:10px 15px;width:100%;display:flex;justify-content:center;align-items:center;font-family:Roc Grotesk!important}.menu-drawer__utility-links{background-color:transparent;padding:0 15px!important}.menu-drower-mobile-bottom{display:flex;align-items:center;justify-content:space-between;padding:0 15px;margin-bottom:10px}.menu-drower-mobile-bottom .contact-text{color:#5a3682;font-size:23px;font-weight:600;text-transform:uppercase}}@media (max-width: 543px){.menu-drawer{padding-top:60px!important}.list-menu__item{font-size:16px!important}.menu-drower-mobile-bottom .contact-text{font-size:16px}}@media (max-width:430px){.menu-drower-mobile-bottom .contact-text{font-size:15px}}.template--product{background-color:#ffede3!important}.template--product product-info{padding:0 0 90px!important;background-color:#fff3ec!important}.template--product product-info .page-width{width:100%;max-width:100%;padding:0}.template--product product-info .product__media-wrapper media-gallery{display:flex;flex-direction:row-reverse}.template--product product-info .product__media-wrapper media-gallery .slider-mobile-gutter{width:80%}.template--product product-info .product__media-wrapper media-gallery.single--column .slider-mobile-gutter{width:100%!important}.template--product product-info .product__media-wrapper media-gallery .thumbnail-slider{width:20%;align-items:flex-start}.template--product product-info .product__media-wrapper media-gallery .thumbnail-slider .thumbnail-list{flex-direction:column;gap:0;padding:0}.template--product product-info .product__media-wrapper media-gallery .thumbnail-slider .thumbnail-list .thumbnail-list__item{width:100%}.template--product product-info .product-media-container{width:100%!important;border:1px solid #5A3682!important}.product .product-form__buttons{display:flex;align-items:center;justify-content:center;gap:16px;max-width:100%}.product .product-form__buttons>*{width:calc(50% - 8px)!important;max-width:calc(50% - 8px)!important;margin:0}.product .thumbnail-list .thumbnail-list__item .thumbnail{border:1px solid var(--Primary-purple, #5A3682)!important;box-shadow:none}.product .product__info-wrapper .product__info-container{max-width:100%!important}.product .product__info-wrapper .product__title{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.product .product__info-wrapper .product__title h1{font-family:URBANO;font-weight:400;font-size:60px;line-height:56px;letter-spacing:-2px;text-transform:uppercase;color:#5a3682}.product .product__info-wrapper .product__title .wishlist-share__button{display:flex;align-items:center;gap:8px}.product .product__info-wrapper .product__title .wishlist-share__button .share-button__button{padding:0;height:30px!important;width:30px!important;min-height:30px}.product .product__info-wrapper .product__title .wishlist-share__button .share-button__button svg{height:25px!important;width:25px!important}.product .product__info-wrapper .product__text{display:none}.product .product__info-wrapper .shopify-app-block{margin:0}.product .product__info-wrapper .shopify-app-block .jdgm-prev-badge{display:flex!important;align-items:center;gap:10px}.product .product__info-wrapper .shopify-app-block .jdgm-prev-badge jdgm-prev-badge__text{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#5a3682}.product .price .badge,.product .price__container{margin-bottom:0!important}.product .product__info-wrapper .price{font-family:Roc Grotesk;font-weight:700;font-size:24px;line-height:30px;letter-spacing:0;color:#5a3682}.product .product__info-wrapper .price .product--price-text__info{display:block;font-size:12px;font-weight:400;line-height:12px}.product .product__info-wrapper .product__description{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#5a3682;margin-top:0;margin-bottom:0}.product .product__info-wrapper .block--specification .heading{color:var(--Primary-burntorange, #E97E3D);font-family:Roc Grotesk;font-size:24px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:20px}.product .product__info-wrapper .block--specification .block--specification__item{display:flex;padding:20px 29px;justify-content:center;align-items:center;gap:30px;border-radius:20px;border:1px solid var(--Primary-burntorange, #E97E3D);flex-direction:column}.product .product__info-wrapper .block--specification .spec__item{position:relative;width:100%;display:flex;align-items:center;flex-direction:column;gap:20px}.product .product__info-wrapper .block--specification .spec__item .item{color:var(--Primary-purple, #5A3682);text-align:center;font-family:Roc Grotesk!important;font-size:18px;font-style:normal;font-weight:500;line-height:22px;text-transform:uppercase}.product .product__info-wrapper .block--specification .spec__item .value{color:var(--Secondary-navyblue, #0F5380);text-align:center;font-family:Roc Grotesk!important;font-size:15px;font-style:normal;font-weight:500;line-height:normal}.product .product__info-wrapper .block--specification .spec__item:after{content:"";position:absolute;background:#5a3682;height:2px;width:100%;right:0;top:auto;bottom:-16px}.product .product__info-wrapper .block--specification .spec__item:last-child:after{display:none}.block--delivery__info,.block--shipping__info{margin-top:16px!important;display:flex;align-items:center;gap:5px}.block--delivery__info h3,.block--shipping__info h3,.block--shipping__info h3 p,.block--shipping__info h3 p strong{font-family:Roc Grotesk!important;font-weight:700;font-size:16px;line-height:24px;letter-spacing:0;vertical-align:middle;text-transform:capitalize;color:#5a3682;margin:0}.block--delivery__info h3 span,.block--shipping__info h3 p{font-weight:400}#PostalCode{width:100%;border-radius:var(--radi-lg, 12px);border:1px solid var(--Primary-purple, #5A3682);background:#ffede3;padding:11px var(--spacing-md, 16px);height:44px}.postalCode__box{position:relative}.postalCode__box .btn{border-radius:var(--radi-lg, 12px);background:var(--Primary-purple, #5A3682);box-shadow:0 2px 4px 1px #3d3d3d1a;min-width:max-content;min-height:44px;position:absolute;right:0}.jdgm-widget.jdgm-widget{margin-bottom:10px}.jdgm-widget.jdgm-widget .jdgm-prev-badge__text{font-size:18px;font-weight:600;font-family:Assistant;color:var(--Secondary-navyblue, #0F5380)}@media (min-width: 990px){.template--product product-info .product__media-wrapper,product-info .product__info-wrapper{width:50%!important;max-width:50%!important}}@media (min-width: 750px){.template--product product-info .product__info-wrapper{padding:40px 40px 0}}@media (max-width: 991px){.template--product product-info{padding:0 0 40px!important}.product .product__info-wrapper .product__title h1{font-size:38px;line-height:38px}.product .product__info-wrapper .price{font-size:16px;line-height:16px}.product .product__info-wrapper .product__description{font-size:14px;line-height:20px}.product .product__info-wrapper .block--specification .heading{font-size:20px;margin-bottom:10px}.product .product__info-wrapper .block--specification .block--specification__item{padding:15px 10px}.product .product__info-wrapper .block--specification .spec__item{gap:10px}.product .product__info-wrapper .block--specification .spec__item .item{font-size:16px}.product .product__info-wrapper .block--specification .spec__item .value{font-size:12px}.block--delivery__info h3{font-size:16px}.postalCode__box .btn{padding:0 12px;font-size:12px}}@media (max-width: 749px){.template--product product-info .page-width{width:100%;max-width:100%;padding:0}.template--product product-info{padding:0 0 30px!important}.template--product product-info .product__media-wrapper media-gallery{flex-direction:column}.template--product product-info .product__media-wrapper media-gallery .slider-mobile-gutter{width:100%}.template--product product-info .product__media-wrapper media-gallery .thumbnail-slider{width:100%}.template--product product-info .product-media-container{border:none!important}.template--product product-info .product-media-container,product-info .product__media img{border-radius:0;height:100%}.template--product product-info .product__media-wrapper media-gallery .thumbnail-slider .thumbnail-list{flex-direction:row;margin:0}.template--product product-info .product__media-wrapper media-gallery .thumbnail-slider .thumbnail-list .thumbnail-list__item{width:25%}.product__media-list .product__media-item{width:100%!important;padding-top:0!important;padding-bottom:0!important;margin-left:0!important}.template--product product-info .product__info-wrapper{padding:15px 15px 0}.product__modal-opener{height:100%}.template--product product-info .product__media-wrapper media-gallery .slider-mobile-gutter{margin-left:0!important;margin-right:0 !impoprtant}.product .product__info-wrapper .product__description{font-size:12px;line-height:16px}.product .product-form__buttons{gap:10px}.product .product__info-container .product-form{margin:2rem 0}}@media (max-width: 575px){.product .product__info-wrapper .block--specification .spec__item .item{font-size:15px}.product .product__info-wrapper .block--specification .block--specification__item{flex-direction:column}.product .product__info-wrapper .block--specification .spec__item:after{height:2px;width:100%;right:0;top:auto;bottom:-16px}.product .product__info-wrapper .block--specification .spec__item{width:100%}.product .product__info-wrapper .block--specification .block--specification__item{padding:20px 30px}}@media (max-width: 543px){.product .product__info-wrapper .product__title{margin-bottom:12px}.product .product__info-wrapper .price .product--price-text__info{font-size:10px;line-height:10px}.product .product__info-wrapper .product__description{margin-top:16px}.product .product-form__buttons{flex-direction:column}.product .product-form__buttons>*{width:100%!important;max-width:100%!important}button.shopify-payment-button__button{padding:15px 10px!important;height:51.6px!important;font-size:14px!important}.block--delivery__info h3,.block--shipping__info h3,.block--shipping__info h3 p,.block--shipping__info h3 p strong{font-size:14px;line-height:18px}}.section--product__customize{padding:250px 0 170px;position:relative;background-size:cover;z-index:0}.section--product__customize .header-section{margin-bottom:50px}.section--product__customize .header-section .heading{color:var(--Primary-purple, #5A3682);font-family:URBANO;font-size:56px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:15px}.section--product__customize .header-section .desc{color:var(--Secondary-navyblue, #0F5380);font-family:Roc Grotesk;font-size:18px;font-style:normal;font-weight:500;line-height:27px}.section--product__customize .header-section .desc p{margin:0}.section--product__customize .boxes{display:grid;grid-template-columns:repeat(2,1fr);column-gap:30px;row-gap:30px}.section--product__customize .boxes .box,.final-select_item .box{position:relative;display:flex;align-items:center;gap:20px;padding:16px;border-radius:33.184px;border:1.659px solid var(--Secondary-navyblue, #0F5380);background:var(--bg-cream, #FFEDE3)}.section--product__customize .boxes .box:after,.final-select_item .box:after{content:"";height:100%;width:100%;border-radius:33.184px;border:1.659px solid var(--Secondary-navyblue, #0F5380);background:var(--Secondary-navyblue, #0F5380);position:absolute;right:-10px;bottom:-10px;z-index:-1}.section--product__customize .boxes .box .image,.final-select_item .box .image{width:calc(30% - 10px)}.section--product__customize .boxes .box .image img,.final-select_item .box .image img{width:100%;height:100%;border-radius:19.91px;border:1.659px solid var(--Secondary-navyblue, #0F5380);aspect-ratio:2 / 3;object-fit:cover}.section--product__customize .boxes .box .content,.final-select_item .box .content{width:calc(70% - 10px)}.section--product__customize .boxes .box .content .subtitle,.final-select_item .box .content .subtitle{color:var(--Primary-burntorange, #E97E3D);font-family:Roc Grotesk;font-size:23.229px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin:0}.section--product__customize .boxes .box .content .title,.final-select_item .box .content .title{color:var(--Secondary-navyblue, #0F5380);font-family:Roc Grotesk;font-size:33.184px;font-style:normal;font-weight:700;line-height:normal;margin:0}.final-select_item .box .content .title{font-size:28px;width:100%}.section--product__customize .boxes .box .content .info,.final-select_item .box .content .info{color:var(--Primary-burntorange, #E97E3D);font-family:Roc Grotesk;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:15px}.section--product__customize .boxes .box .content .price,.final-select_item .box .content .price{color:#0f5380;font-family:Roc Grotesk;font-size:22px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:10px}.section--product__customize .boxes .box .content .info ul,.final-select_item .box .content .info ul{padding:0;margin:0;list-style:none;display:flex;align-items:center;gap:15px}.section--product__customize .boxes .box .content .info ul li,.final-select_item .box .content .info ul li{position:relative}.section--product__customize .boxes .box .content .info ul li:after,.final-select_item .box .content .info ul li:after{content:"";position:absolute;height:5px;width:5px;background:#ea8344;border-radius:50%;top:10px;right:-10px}.section--product__customize .boxes .box .content .info ul li:last-child:after,.final-select_item .box .content .info ul li:last-child:after{display:none}.section--product__customize .boxes .box .content .desc,.final-select_item .box .content .desc{margin-bottom:15px!important}.section--product__customize .boxes .box .content .desc,.section--product__customize .boxes .box .content .desc p,.final-select_item .box .content .desc p{color:var(--Secondary-navyblue, #0F5380);font-family:Roc Grotesk;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0}.section--product__customize .customize--btn,.final-select_item .box .customize--btn{cursor:pointer;border-radius:19.91px;background:var(--Secondary-navyblue, #0F5380);box-shadow:0 3.318px 6.637px 1.659px #3d3d3d1a;color:var(--bg-cream, #FFEDE3);text-align:center;font-family:Roc Grotesk;font-size:18px;font-style:normal;font-weight:500;line-height:normal;padding:10px 15px;width:100%;display:block;text-decoration:none;transition:all .5s}.section--product__customize .customize--btn:hover,.final-select_item .box .customize--btn:hover{background:linear-gradient(0deg,#0000001a 0% 100%),#0f5380;color:var(--bg-cream, #FFEDE3)}.section--product__customize .customize--btn:focus,.final-select_item .box .customize--btn:focus{background:var(--bg-cream, #FFEDE3);color:var(--Secondary-navyblue, #0F5380);border:1px solid var(--Secondary-navyblue, #0F5380)}@media (max-width: 1199px){.section--product__customize{padding:200px 0 150px}.section--product__customize .boxes .box .content .subtitle,.final-select_item .box .content .subtitle{font-size:20px}.section--product__customize .boxes .box .content .title,.final-select_item .box .content .title{font-size:28px}.section--product__customize .boxes .box .content .info,.final-select_item .box .content .info{font-size:14px;line-height:14px;margin-bottom:15px}.section--product__customize .boxes .box .content .info ul li:after,.final-select_item .box .content .info ul li:after{top:7px}.section--product__customize .customize--btn,.final-select_item .box .customize--btn{font-size:16px}}@media (max-width: 989px){.section--product__customize{padding:200px 0 150px}.section--product__customize .header-section .heading{font-size:30px;line-height:32px;margin-bottom:10px}.section--product__customize .header-section{margin-bottom:30px}.section--product__customize .boxes{grid-template-columns:repeat(1,1fr)}.section--product__customize .header-section .desc{font-size:16px;line-height:24px}}@media (max-width: 749px){.section--product__customize{padding:200px 0 150px}}@media (max-width: 575px){.section--product__customize{padding:100px 0 80px}.section--product__customize .boxes .box,.final-select_item .box{gap:10px}.section--product__customize .boxes .box .content .subtitle,.final-select_item .box .content .subtitle{font-size:14px}.section--product__customize .boxes .box .content .title,.final-select_item .box .content .title{font-size:20px}.section--product__customize .customize--btn,.final-select_item .box .customize--btn{font-size:14px}.section--product__customize .boxes .box,.final-select_item .box{padding:20px 10px}.section--product__customize .boxes .box .content .desc p,.final-select_item .box .content .desc p{font-size:14px}.section--product__customize .boxes .box .content .info ul,.final-select_item .box .content .info ul{flex-wrap:wrap;row-gap:5px}.section--product__customize .boxes .box .content .info ul li:after,.final-select_item .box .content .info ul li:after{top:3px}.section--product__customize .boxes .box .content .info,.final-select_item .box .content .info,.section--product__customize .boxes .box .content .desc,.final-select_item .box .content .desc{margin-bottom:10px}.section--product__customize .boxes .box .image,.final-select_item .box .image{width:calc(45% - 5px)}.section--product__customize .boxes .box .content,.final-select_item .box .content{width:calc(55% - 5px)}}@media (max-width: 375px){.section--product__customize .boxes .box,.final-select_item .box{flex-direction:column}.section--product__customize .boxes .box .image,.final-select_item .box .image,.section--product__customize .boxes .box .content,.final-select_item .box .content{width:100%}}.section--faq-block .collapsible-content__header{position:relative;margin:0 auto 40px;width:max-content}.section--faq-block .collapsible-content__header:before{content:"";background-image:url(/cdn/shop/files/MiniHearts1_3931de92-df7d-4b7b-9222-ec95c6a94c2f.png?v=1723825644);background-repeat:no-repeat;background-position:right;position:absolute;top:-80px;right:-40px;height:100%;width:100%}.section--faq-block .collapsible-content__header .collapsible-content__heading{color:var(--Primary-purple, #5A3682);font-family:URBANO;font-size:56px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:18px}.section--faq-block .collapsible-content__header .desc{color:var(--Secondary-navyblue, #0F5380);text-align:center;font-family:Roc Grotesk;font-size:24px;font-style:normal;font-weight:500;line-height:27px}.section--faq-block .collapsible-content__header .desc p{margin:0}.section--faq-block .grid__item{border-radius:32px;border:2px solid var(--Primary-purple, #5A3682);background:#e97e3d1a}.section--faq-block .accordion summary{padding:2rem 3rem}.section--faq-block .accordion{border-top:none;border-bottom:none;margin:0}.section--faq-block .accordion summary{background-color:#e97e3d}.section--faq-block .accordion:first-child summary{border-radius:30px 30px 0 0}.section--faq-block .accordion:last-child summary{border-radius:0 0 30px 30px}.section--faq-block .accordion .accordion__title{color:var(--bg-cream, #FFEDE3);font-family:Roc Grotesk;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-align:left}.section--faq-block .accordion summary{position:relative;border-bottom:2px solid var(--Primary-purple, #5A3682)}.section--faq-block .accordion:last-child summary{border-bottom:none}.section--faq-block .collapsible-content summary:hover{background:#e97e3d}.section--faq-block .collapsible-content summary:hover .accordion__title{text-decoration:unset}.section--faq-block .accordion__content{padding:20px 3rem;margin-bottom:0}.section--faq-block .accordion__content{color:var(--Secondary-navyblue, #0F5380);font-family:Roc Grotesk!important;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.section--faq-block .accordion summary .icon-plus{display:block}.section--faq-block .accordion summary .icon-minus{display:none}.section--faq-block .accordion details[open] summary .icon-plus{display:none}.section--faq-block .accordion details[open] summary .icon-minus{display:block}.section--faq-block .accordion summary .icon-plus-minus{height:18px;width:18px;position:absolute;right:30px}.section--faq-block .accordion summary svg{fill:#5a3682;height:18px;width:18px}.section--faq-block .accordion:last-child details[open] summary{border-radius:0}.section--faq-block .accordion__content .spec{display:flex;align-items:center;gap:40px}.section--faq-block .accordion__content .spec .spec_item{position:relative;display:flex;align-items:flex-start;flex-direction:column;gap:20px;width:calc(30% - 20px)}.section--faq-block .accordion__content .spec .spec_item:after{content:"";position:absolute;right:-20px;height:100%;width:2px;background:#5a3682}.section--faq-block .accordion__content .spec .spec_value{display:flex;align-items:flex-start;flex-direction:column;gap:20px;width:calc(70% - 20px)}@media (max-width: 749px){.section--faq-block .collapsible-content__header .collapsible-content__heading{font-size:48px;margin-bottom:10px}.section--faq-block .collapsible-content__header .desc,.section--faq-block .accordion .accordion__title{font-size:18px}.section--faq-block .accordion summary svg{height:15px;width:15px}.section--faq-block .accordion summary{padding:1.5rem 2rem}.section--faq-block .accordion__content{font-size:14px}.section--faq-block .accordion__content{padding:15px 1.5rem}.section--faq-block .accordion__content .spec .spec_value,.section--faq-block .accordion__content .spec .spec_item{gap:10px}}body.overflow-hidden{overflow:hidden}.modal_popup{display:none;position:fixed;z-index:9999999999;padding-top:0;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#fff3ec}.modal_popup.active{display:block}.popup-top__header{background-image:url(/cdn/shop/files/Vector_71_1.png?v=1724436655);background-repeat:no-repeat;background-position:bottom;height:100%;width:100%;padding:50px 80px;background-size:cover}.popup-top__header .header-box{display:flex;align-items:center}.popup-top__header .header-box .pagination,.popup-top__header .header-box .steps,.popup-top__header .header-box .close-btn{width:calc(33.33% - 25px)}.pagination span{color:var(--Primary-purple, #5A3682);font-family:Roc Grotesk;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:16px}.pagination .title{color:var(--Primary-purple, #5A3682);font-family:URBANO;font-size:56px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin:0}.steps{display:flex;gap:30px}.steps .step{display:flex;flex-direction:column;align-items:center;gap:7px;width:calc(33.33% - 20px)}.steps .step .content{text-align:center}.steps .step .number,.steps .step .text{color:#5a3682;text-align:center;font-family:Roc Grotesk;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.steps .step .step_img{position:relative;background:#5a3682;height:65px;width:65px;border-radius:50%;display:flex;align-items:center;justify-content:center}.steps .step .step_img:after{content:"";border:1px dashed rgba(90,54,130,.6);width:150%;position:absolute;top:50%;right:-140%}.steps .step:last-child .step_img:after{display:none}.steps .step .step_img img{height:50px;width:50px}.close-btn{display:flex;align-items:center;justify-content:center}.close-btn .close{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7px;font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;text-align:center;color:#5a3682;cursor:pointer}.close-btn .close svg{height:50px;width:50px}.custom--line_item-properties{display:flex;align-items:flex-start;gap:20px}.custom--line_item-properties .product__customize--preview{position:sticky;top:0;display:flex;flex-direction:column;width:calc(35% - 10px);border-right:1px solid #5A3682}.custom--line_item-properties .product__customize--preview img{width:100%;height:100%}.custom--line_item-properties .info{border-top:1px solid #5A3682;padding:24px 24px 0}.custom--line_item-properties .info .head{font-family:Roc Grotesk;font-weight:700;font-size:16px;line-height:21px;letter-spacing:0;color:#5a3682}.custom--line_item-properties .info .text{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#5a3682;margin-top:10px}.custom--line_item-properties .page-width{position:relative;padding:60px 80px;width:calc(70% - 10px);max-width:calc(65% - 10px)}.custom--line_item-properties .mascot__icon{position:absolute;top:-50px;right:10px;display:none}.custom--line_item-properties .mascot__icon img{width:130px;height:135px}.custom--line_item-properties .title{font-family:URBANO;font-weight:400;font-size:56px;line-height:46px;letter-spacing:0px;text-transform:uppercase;color:#5a3682;margin:0 0 8px}.custom--line_item-properties .title span{position:absolute;right:-25px;top:-25px}.custom--line_item-properties .desc{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#5a3682;margin:0}.custom--line_item-properties .product-title{font-family:Poppins,sans-serif;font-weight:700;font-size:18px;line-height:20px;letter-spacing:.1px;text-transform:uppercase;color:#5a3682;margin-bottom:8px}.custom--line_item-properties .memory-fields{margin-top:30px}.custom--line_item-properties .memory-fields .line-item-property__field{padding:16px;border:1px solid #5A368266;margin-top:30px;background:#fff3ec}.custom--line_item-properties .memory-fields .line-item-property__field:first-child{margin-top:0}.custom--line_item-properties .memory-fields .memory-input{border:1px solid #5A368266;padding:20px;background:#ffede3;margin-bottom:30px}.custom--line_item-properties .line-item-property__field label,.upload-section .custom-label{font-family:DM Sans;font-weight:700;font-size:18px;line-height:18px;letter-spacing:0;color:#5a3682}.upload-section .custom-label{margin-bottom:15px}.line-item-property__field.choose-variant select{display:block;margin-bottom:10px;background:transparent;color:#0f5380;padding:8px;border-radius:10px;border-color:#0f5380;width:100%}.custom--line_item-properties .line-item-property__field input,.custom--line_item-properties .line-item-property__field textarea{border-radius:0;border:none;background:#fff3ec;width:100%;padding:0;margin-bottom:0;font-family:Poppins,sans-serif;font-weight:500;font-size:14px;line-height:24px;letter-spacing:0;color:#5a3682}.custom--line_item-properties .line-item-property__field input::placeholder,.custom--line_item-properties .line-item-property__field textarea::placeholder{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#5a368299}.custom--line_item-properties .line-item-property__field input:focus-visible,.custom--line_item-properties .line-item-property__field textarea:focus-visible{outline:none;outline-offset:none;box-shadow:none}.custom--line_item-properties .line-item-property__field:has(input:focus),.custom--line_item-properties .line-item-property__field:has(textarea:focus){border:4px solid #5A368233!important}.custom--line_item-properties .line-item-property__field:has(.error-message.active){border:1px solid #D21609}.upload-section{position:relative;margin-bottom:10px}.upload-section.space-add{margin-bottom:30px}.upload-section .upload-box.active{background:#fff3ec;padding:24px;border:1px dashed #5A3682}.upload-section .edit-img{cursor:pointer;position:absolute;top:1px;right:1px;background:#5a3682;height:40px;width:40px;display:flex;align-items:center;justify-content:center}.upload-section .edit-img svg path{fill:#fff3ec}.upload-box .upload-image__btn{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:0;border-radius:0;background:#fff3ec;padding:24px;border:1px dashed #5A3682}.upload-box .upload-image__btn.hide{display:none}.upload-box~.error-message.active .upload-image__btn{border-color:#d21609}.upload-box .upload-image__btn .upload-icon{height:48px;width:48px;margin-bottom:16px}.upload-box .upload-image__btn .upload-text{margin-bottom:8px}.upload-box .upload-image__btn .upload-text,.upload-box .upload-image__btn .upload-subtext{font-family:Roc Grotesk;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0;text-align:center;margin-bottom:8px;color:#5a3682}.upload-box .upload-image__btn .upload-subtext{font-size:14px}.uploadStatus{position:relative;margin:o auto;text-align:center}.memory-input:has(.upload-section .upload-box.error){border:1px solid #e23838}.uploadStatus .uploading_error{font-family:Roc Grotesk;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0;text-align:center;margin-bottom:8px;color:#e23838}.uploadStatus img{width:70%}@media (max-width: 575px){.uploadStatus img{width:100%}}.fileInput,.fileInput-letter-wall{clip:rect(0 0 0 0);clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.preview-title{color:var(--Primary-burntorange, #E97E3D);font-family:URBANO;font-size:36px;font-style:normal;font-weight:400;line-height:32px;text-transform:uppercase;margin-top:50px;margin-bottom:12px}.preview-subtitle{font-family:Roc Grotesk!important;font-size:15px;font-style:normal;font-weight:500;line-height:20px;text-align:left;text-transform:unset;margin-top:15px}.preview-section .preview-box{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;min-height:300px}.preview-section .preview-box img{width:100%;object-fit:cover}.preview-section .preview-box .view-sample-btn{cursor:pointer;display:flex;padding:11px var(--spacing-md, 16px);justify-content:center;align-items:center;gap:10px;border-radius:var(--radi-lg, 12px);background:var(--Secondary-navyblue, #0F5380);box-shadow:0 2px 4px 1px #3d3d3d1a;color:var(--bg-cream, #FFEDE3);text-align:center;font-family:Roc Grotesk;font-size:16px;font-style:normal;font-weight:500;line-height:normal;position:absolute;right:20px;bottom:20px}.nav-buttons{display:flex;justify-content:space-between;margin-top:30px}.btn.proceed-payment.loading{background-color:#ccc;padding-right:40px}.btn.proceed-payment.loading:before{content:"";height:100%;width:100%;position:absolute;left:0;top:0;background-color:#0f538075;border-radius:16px}.btn.proceed-payment.loading:after{content:"";position:absolute;border-radius:100%;right:6px;top:50%;width:0px;height:0px;margin-top:-2px;border:2px solid rgba(255,255,255,.5);border-left-color:#fff;border-top-color:#fff;animation:spin .6s infinite linear,grow .3s forwards ease-out}@keyframes spin{to{transform:rotate(359deg)}}@keyframes grow{to{width:14px;height:14px;margin-top:-8px;right:13px}}#pick-cover-trinkle .cover-options{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:30px}.cover-item{display:flex;flex-direction:column;gap:0;width:100%;border:1px solid #5A3682;transition:border .5s ease,transform .5s ease}.cover-item:has(input:checked){border:3px solid #5A3682}.cover-item:target,.cover-item:focus{border:8px solid #5A368233}.cover-item input{clip:rect(0 0 0 0);clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.cover-item label{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;background:#aaa;padding:0;transition:all .5s}.cover-item:hover label img{transform:scale(1.1)}.cover-item label img{width:100%}.cover-item .name{display:flex;align-items:center;justify-content:space-between;font-family:Roc Grotesk;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0;text-align:left;padding:16px;color:#5a3682;border-top:1px solid #5A3682}.cover-item .name svg{display:none;height:16px;width:16px;padding:2px}.cover-item input:checked~.name .custom__checkbox{background:#5a3682}.cover-item input:checked~.name .custom__checkbox svg{display:block}.cover-item .name .custom__checkbox{display:flex;align-items:center;justify-content:center;height:16px;width:16px;border:1px solid #5A3682}#trinkle-icon{margin-top:50px}.trinket-options{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:30px}.trinkle-item{display:flex;flex-direction:column;gap:0;width:100%;border:1px solid #5A3682;cursor:pointer;transition:border .5s ease,transform .5s ease}.trinkle-item .price{font-family:Roc Grotesk;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;text-align:left;color:#5a3682}.trinkle-item:nth-child(5){display:none}.trinkle-item input{clip:rect(0 0 0 0);clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.trinkle-item label{position:relative;overflow:hidden;display:block;width:100%;height:100%;transition:all .5s}.trinkle-item label img{width:100%;height:100%}.trinkle-item:hover label img{transform:scale(1.1)}.trinkle-item:target,.trinkle-item:focus{border:8px solid #5A368233}.trinkle-item .trinkle--info{display:flex;align-items:center;justify-content:space-between;padding:16px;border-top:1px solid #5A3682}.trinkle-item .trinkle--info .name{font-family:Roc Grotesk;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0;text-align:left;padding-bottom:2px;color:#5a3682}.trinkle-item .custom__checkbox{display:flex;align-items:center;justify-content:center;height:16px;width:16px;border:1px solid #5A3682}.trinkle-item input:checked~.trinkle--info .custom__checkbox,.trinkle-item.active .trinkle--info .custom__checkbox{background:#5a3682}.trinkle-item .custom__checkbox svg{display:none;height:16px;width:16px;padding:2px}.trinkle-item input:checked~.trinkle--info .custom__checkbox svg,.trinkle-item.active .trinkle--info .custom__checkbox svg{display:block}#trinkle-icon .view-all{border-radius:var(--radi-lg, 12px);border:1px solid var(--Primary-purple, #5A3682);background:#e2aeca;box-shadow:0 2px 4px 1px #3d3d3d1a;color:var(--Primary-purple, #5A3682);text-align:center;font-family:Roc Grotesk;font-size:14px;font-style:normal;font-weight:500;line-height:normal;padding:10px 30px;margin-top:25px;margin-left:auto;cursor:pointer;margin-right:15px;display:flex}.lose__popup .modal,.thoughtfull__popup .modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:none;justify-content:center;align-items:center;visibility:hidden;opacity:0;z-index:9999999999}.lose__popup .modal.active,.thoughtfull__popup .modal.active{display:flex;visibility:visible;opacity:1}.lose__popup-overlay,.thoughtfull__popup-overlay{background-color:#0000007f;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .2s,visibility 0ms .2s;visibility:hidden;width:100%;z-index:9;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.lose__popup-overlay.active,.thoughtfull__popup-overlay.active{opacity:1;visibility:visible;display:block}.lose__popup .modal-content,.thoughtfull__popup .modal-content{position:relative;border-radius:0;border:1px solid #5a3682;background:var(--bg-cream, #FFEDE3);padding:18px 24px 19px 12px;width:40%;display:flex;align-items:center;gap:20px}.lose__popup .modal-header,.thoughtfull__popup .modal-header{width:calc(40% - 10px)}.lose__popup .modal-header h1,.thoughtfull__popup .modal-header h1{color:var(--Primary-burntorange, #E97E3D);text-align:center;font-family:Roc Grotesk;font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin:0 0 15px}.lose__popup .modal-body,.thoughtfull__popup .modal-body{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:50px;margin-top:20px;width:calc(60% - 10px)}.lose__popup .modal-image img,.thoughtfull__popup .modal-image img{width:100%;height:100%}.lose__popup .modal-text,.thoughtfull__popup .modal-text{flex:1;text-align:left}.lose__popup .modal-text .title,.thoughtfull__popup .modal-text .title{color:#5a3682;font-family:URBANO;font-size:20px;font-style:normal;font-weight:700;line-height:24px;margin:0 0 10px;text-transform:uppercase}.lose__popup .modal-text .desc,.thoughtfull__popup .modal-text .desc{color:#5a3682;font-family:Roc Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0}.lose__popup .modal-footer .exit-btn,.thoughtfull__popup .modal-footer .popup-exit{cursor:pointer;border:1px solid #5A3682;background:linear-gradient(to right,#bbcf3d 50%,#97d1e2 50%);background-size:200% 100%;background-position:left;padding:12px 24px;transition:background-position .5s ease,border .3s;color:#5a3682;font-family:Roc Grotesk;font-weight:500;position:relative;z-index:1}.lose__popup .login-btn,.thoughtfull__popup .reminder-btn{cursor:pointer;color:var(--bg-cream, #FFEDE3);text-align:center;font-family:Roc Grotesk;font-size:14px;font-style:normal;font-weight:500;line-height:normal;padding:12px 24px;border:1px solid #5A3682;background:#5a3682}.lose__popup .modal-footer,.thoughtfull__popup .modal-footer{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.review-details .final-select_item{position:relative;margin-top:30px;margin-bottom:30px}.review-details .selected-subtitle{font-family:Poppins,sans-serif;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.6px;text-transform:uppercase;color:#5a3682;margin-bottom:8px}.review-details .selected-title{font-family:Roc Grotesk;font-weight:700;font-size:36px;line-height:40px;letter-spacing:-.2px;text-transform:capitalize;color:#5a3682}.review-details .final-select_item .box{width:70%}.review-details .memory-fields{margin-top:30px}.selected-cover-trinket{padding-top:30px;padding-bottom:30px;border-top:1px solid #5A368266;border-bottom:1px solid #5A368266}.selected-cover-trinket .card-container{display:block;position:relative;z-index:1}.selected-cover-trinket .card{display:flex;align-items:flex-start;padding:20px;flex-direction:column;border:1px solid #5A368266;background:#ffede3}.selected-cover-trinket .card .card-subtitle{font-family:Poppins,sans-serif;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.6px;text-transform:uppercase;color:#5a3682;margin-bottom:8px}.selected-cover-trinket .card .card-title{font-family:Roc Grotesk;font-weight:700;font-size:36px;line-height:40px;letter-spacing:-.2px;color:#5a3682;text-transform:capitalize;margin:0 0 30px}.selected-cover-trinket .card .cover-item{width:50%}.selected-cover-trinket .circle{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;border-radius:50%;border:1px solid var(--Secondary-navyblue, #0F5380);background:#aaa;padding:10px;height:120px;width:120px;margin:0 auto}.selected-cover-trinket .circle img{width:120px;height:120px;border-radius:50%}.selected-cover-trinket .circle:after{content:"";height:100%;width:100%;border-radius:50%;border:1px solid var(--Secondary-navyblue, #0F5380);background:#97d1e2;position:absolute;right:-8px;bottom:-8px;margin:0 auto;z-index:-1}.selected-cover-trinket h3{color:var(--Primary-purple, #5A3682);font-family:Roc Grotesk;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-top:0;margin-bottom:12px}.selected-cover-trinket p{color:var(--Primary-purple, #5A3682);font-family:Roc Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:30px;margin-top:0}.selected-cover-trinket .pick-btn{position:absolute!important;right:20px;bottom:20px}.modal_popup .product-form__buttons{display:none}.upload-box .error-message{margin-top:7px}.error-message{display:none;font-size:14px;color:red;margin-bottom:5px}.out-of-stock-error{font-size:14px;color:red}.review-details .edit-img{display:none}.uploading{font-size:16px;color:#e97e3d}.selected-greetings-cards-item{display:flex;align-items:flex-start;padding:20px;flex-direction:column;border:1px solid #5A368266;background:#ffede3;margin-top:30px}.selected-greetings-cards .trinket-options .trinkle-item{display:none}.selected-greetings-cards .trinket-options .trinkle-item.active{display:flex}.selected-greetings-cards .trinket-options .trinkle-item label svg{display:none}.selected-greetings-cards .trinket-options{justify-content:flex-start}.select-item .personal-note label{color:#5a3682}.personal-note{margin-top:30px;padding-top:30px;border-top:1px solid #aaa}.personal-note label{font-family:Roc Grotesk;font-weight:700;font-size:16px;line-height:21px;letter-spacing:0;color:#5a3682;display:block;margin-bottom:5px}.personal-note .note{border:1px solid #5A368266;width:100%;padding:16px;background:#fff3ec}.personal-note textarea{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#5a368299;background:transparent;width:100%;border:none;padding:0}.personal-note textarea::placeholder{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#5a368299}@media (max-width: 1199px){.popup-top__header{padding:40px 50px}.pagination .title{font-size:48px}.lose__popup .modal-content,.thoughtfull__popup .modal-content{width:50%}.custom--line_item-properties .page-width{padding:50px 30px}}@media (max-width: 991px){.popup-top__header .header-box .pagination,.popup-top__header .header-box .steps{width:calc(37.5% - 25px)}.popup-top__header .header-box .close-btn{width:calc(25% - 25px)}.pagination .title{font-size:40px}.pagination span{font-size:11px;line-height:12px}.lose__popup .modal-content,.thoughtfull__popup .modal-content{width:60%}.custom--line_item-properties .page-width{max-width:80%}}@media (max-width: 767px){.custom--line_item-properties{flex-direction:column;gap:0}.custom--line_item-properties .product__customize--preview{position:unset;width:100%}.custom--line_item-properties .product__customize--preview{border-left:1px solid #E2AECA;border-right:1px solid #E2AECA}.custom--line_item-properties .info{border-bottom:1px solid #5A3682;padding:24px}.custom--line_item-properties .page-width{max-width:100%;width:100%;padding:64px 15px}.upload-section .custom-label{font-size:14px}.custom--line_item-properties .memory-fields .memory-input{padding:15px;margin-bottom:20px}.custom--line_item-properties .title{font-size:40px;line-height:30px}.custom--line_item-properties .product-title{font-size:16px}}@media (max-width: 543px){.pagination .breadcrumb{font-size:14px;line-height:14px}.lose__popup .modal-content,.thoughtfull__popup .modal-content{width:90%;flex-direction:column}.lose__popup .modal-header,.lose__popup .modal-body{width:100%}.lose__popup .modal-image{text-align:center}.lose__popup .modal-image img{width:120px;margin:0 auto}}@media (max-width: 400px){.pagination .breadcrumb{font-size:12px;line-height:12px}}.footer{padding-top:100px!important;padding-bottom:0!important}.footer .brand_text{font-family:Poppins,sans-serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:0;margin-top:10px;color:#fff3ec}.footer .footer-block__heading{font-family:Roc Grotesk!important;font-weight:700;font-size:18px;line-height:18px;letter-spacing:0;text-transform:capitalize;color:#97d1e2;margin-bottom:30px}.footer .footer__content-top{display:flex;gap:100px;padding-bottom:4rem}.footer .footer__content-top .block--store_info{width:calc(30% - 50px)}.footer .footer__content-top .footer__blocks-wrapper{width:calc(70% - 50px);gap:0}.footer .footer__content-top .footer__blocks-wrapper .footer-block:first-child{padding-left:0}.footer .footer__content-top .footer__blocks-wrapper .footer-block{width:25%;max-width:25%;padding-left:50px}.footer .footer__content-top .footer__content-bottom{width:calc(30% - 20px);height:100%;margin-top:100px}.footer .footer__content-top .brand_logo img{width:150px}.footer .list-social{gap:15px;margin-top:20px;flex-direction:column;margin-left:0!important;margin-right:0!important}.footer .list-social .list-social__item .link{padding:0;gap:8px;text-decoration:none}.footer .list-social .list-social__item .link svg{height:30px;width:30px;border-radius:5px;background:#fff3ec;padding:6px}.footer .list-social .list-social__item .link .visually-hidden{position:unset!important;font-family:Poppins,sans-serif!important;font-weight:400;font-size:15px;line-height:18px;letter-spacing:0px;color:#fff3ec;height:auto;width:auto}.footer-block--menu .footer-block__details-content li{text-align:left;margin:0 0 5px!important}.footer-block--menu .footer-block__details-content li a{font-family:Poppins!important;font-weight:400;font-size:15px;line-height:24px;letter-spacing:0px;text-align:left;color:#fff3ec!important;padding:0!important;text-decoration:none}.footer .copyright__content{font-family:DM Sans!important;font-weight:400;font-size:18px;line-height:30px;letter-spacing:0;color:#fff3ec}.footer__content-bottom .footer__content-bottom-wrapper.page-width{justify-content:end}@media (max-width: 989px){.footer{padding-top:42px!important;padding-bottom:0!important}.footer .footer__content-top{flex-wrap:wrap;gap:50px}.footer .footer-block__heading{margin-bottom:16px}.footer .footer__content-top .block--store_info,.footer .footer__content-top .footer__blocks-wrapper{width:100%}.footer .footer__content-top .footer__blocks-wrapper .footer-block{padding-left:20px}.footer-block--menu .footer-block__details-content{grid-template-columns:1fr}.footer-block__details-content .list-menu__item{font-size:16px!important}.footer-block--menu .footer-block__details-content li{margin-bottom:0}.footer .footer__content-bottom{padding-bottom:4rem}.footer__copyright{margin-top:0}}@media (max-width: 749px){.footer .footer__content-top{flex-direction:column;padding-left:20px;padding-right:20px}.footer .footer__content-top .footer__blocks-wrapper .footer-block{width:calc(50% - 10px);max-width:calc(50% - 10px);padding-left:0;margin:0}.footer .footer__blocks-wrapper{margin-bottom:0}.footer .footer__content-top .block--store_info{width:100%}.footer .footer__content-top .footer__blocks-wrapper{width:100%;display:flex;flex-wrap:wrap;row-gap:24px;column-gap:10px}.footer .footer__content-top .footer__content-bottom{width:100%;margin-top:0}.block--store_info .brand_logo{margin:0 auto}.footer-block--menu .footer-block__details-content{display:flex;flex-direction:column}.footer-block--menu .footer-block__details-content li a{text-decoration:none;padding:0!important;font-size:14px!important}.footer .copyright__content{font-size:16px;line-height:24px}}@media (max-width: 543px){.footer .footer__content-top{gap:24px;padding-bottom:2.4rem}.footer .brand_text{font-size:14px;line-height:20px;margin-top:0}.footer .footer-block__heading{font-size:18px;line-height:18px}.footer .footer__content-top{padding-left:16px;padding-right:16px}.footer .copyright__content{font-size:14px}}.template--profile .breadcrumb-container{background-image:url(/cdn/shop/files/Vector_71_2.png?v=1725303340)!important;padding:150px 0}.template--profile .breadcrumbs{padding:0 20px!important}.customer__title,.template--profile h2,.template--profile h1{color:#0f5380}.template--profile .customer table{position:relative;box-shadow:0 0 0 .1rem #5a368266!important;background:#ffede3}.template--profile .customer thead th{color:#e97e3d;font-size:16px;font-weight:600}.template--profile .customer thead:after,.template--profile .customer tfoot:before{background:#5a368266}.template--profile .account table td:first-of-type a{box-shadow:none;border:.1rem solid #e97e3d;color:#0f5380!important;font-weight:600}.template--profile a{color:#e97e3d}.template--profile .breadcrumbs a{color:#5a3682}.template--profile button[type=button]{background:#e97e3d!important;padding:10px 15px;border-radius:30px;color:#fff!important;font-family:Roc Grotesk;text-decoration:none;box-shadow:none;border:none}.template--profile button[type=button]:after,button[type=button]:before{box-shadow:none}.template--profile button[type=button]:hover:after{box-shadow:none!important}.template--profile button[type=button][aria-label="Delete 1"]{background:#0f5380!important}@media (max-width: 991px){.template--profile .breadcrumb-container{padding:150px 0 100px}}@media (max-width: 749px){.template--profile .breadcrumb-container{padding:110px 0 70px}.template--profile .customer tbody{padding:0 15px;display:block}.template--profile .customer td:before{color:#e97e3d;font-size:14px;font-weight:600}.template--profile .customer td{font-size:14px}}.template-expressions .breadcrumb-container,.cart .breadcrumb-container{padding-bottom:100px}.main-top__banner{margin-top:-170px;position:relative;z-index:1;padding:0 20px}.main-top__banner .page-width{border-radius:60px;background:#e97e3d;padding:20px!important}@media (min-width: 750px){.main-top__banner .top-box{height:350px}}.main-top__banner .top-box img{width:100%;height:100%;border-radius:60px;border:1px solid var(--Primary-purple, #5A3682)}.main-top__banner .bottom-box{color:var(--bg-cream, #FFEDE3);font-family:URBANO;font-size:48px;font-style:normal;font-weight:400;line-height:44px;text-transform:uppercase;margin:35px 0 20px;text-align:center}.main-top__banner .bottom-box p{margin:0}@media (max-width: 991px){.main-top__banner{margin-top:-100px}.main-top__banner .page-width{border-radius:20px;padding:15px!important}.main-top__banner .top-box img{border-radius:20px}.main-top__banner .bottom-box{font-size:36px;line-height:44px;margin:20px 0 10px}}@media (max-width: 767px){.template-expressions .breadcrumb-container,.cart .breadcrumb-container{padding-bottom:50px}}.section--expression{padding:120px 0}.section--expression .section-header{display:flex;align-items:center;gap:20px;margin-bottom:100px}.section--expression .section-header .left,.section--expression .section-header .right{width:calc(20% - 10px)}.section--expression .section-header .center{width:calc(60% - 10px)}.section--expression .section-header .heading{color:var(--Primary-burntorange, #E97E3D);text-align:center;font-family:URBANO;font-size:64px;font-style:normal;font-weight:400;line-height:52px;text-transform:uppercase;margin-bottom:20px}.section--expression .section-header .heading span{position:relative}.section--expression .section-header .heading span:after{content:"";background-image:url(/cdn/shop/files/Sparkles.png?v=1723047344);background-size:contain;background-repeat:no-repeat;width:50px;height:100%;display:block;position:absolute;top:-40px;right:-33px}.section--expression .section-header .desc{color:var(--Secondary-navyblue, #0F5380);text-align:center;leading-trim:both;text-edge:cap;font-family:Roc Grotesk;font-size:18px;font-style:normal;font-weight:500;line-height:140%}.section--expression .section-header .desc p{margin:0}.section--expression .section-header img{width:100%}.section--expression .expression-form-block{display:flex;flex-direction:column;gap:60px}.section--expression .expression-item{display:flex;align-items:center;gap:30px}.section--expression .expression-form-block .expression-box{position:relative;display:flex;align-items:center;gap:20px;padding:10px;border-radius:26.789px;border:1.659px solid var(--Secondary-navyblue, #E97E3D);background:var(--bg-cream, #FFEDE3);width:calc(35% - 15px)}.section--expression .expression-form-block .expression-box:after{content:"";height:100%;width:100%;border-radius:33.184px;border:1.659px solid var(--Secondary-navyblue, #E97E3D);background:var(--Secondary-navyblue, #E97E3D);position:absolute;right:-10px;bottom:-10px;z-index:-1}.section--expression .expression-form-block .expression-box img{width:100%;height:100%;border-radius:26.789px;border:1.659px solid var(--Secondary-navyblue, #E97E3D)}.section--expression .expression-form-block .expression-form{width:calc(65% - 15px)}.section--expression .expression-form-block .expression-form .field{border-radius:24px;border:1px solid var(--Primary-burntorange, #E97E3D);background:var(--bg-cream, #FFEDE3);display:flex;flex-direction:column}.section--expression .expression-form-block .expression-form .field:before,.section--expression .expression-form-block .expression-form .field:after{display:none}.section--expression .expression-form-block .expression-form .field textarea{border-radius:0 0 24px 24px;background:var(--bg-cream, #FFEDE3);border-right:1px solid var(--Primary-burntorange, #E97E3D)}.section--expression .expression-form-block .expression-form .field textarea,.section--expression .expression-form-block .expression-form .field textarea::placeholder .section--expression .expression-form-block .expression-form .field textarea::-webkit-input-placeholder,.section--expression .expression-form-block .expression-form .field textarea::-ms-input-placeholder{color:#0f538099;font-family:Roc Grotesk;font-size:14px;font-style:normal;font-weight:500;line-height:normal;opacity:1}.section--expression .expression-form-block .expression-form .form__label{position:unset;color:#0f5380;font-family:Roc Grotesk;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:30px 20px;border-bottom:1px solid var(--Primary-burntorange, #E97E3D);margin:0;z-index:1}.section--expression .expression-form-block .expression-form .field textarea:focus{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) #e97e3d}.section--expression .expression-form-block .expression-form .contact__button .button{border-radius:15px;border:2px solid var(--Primary-purple, #5A3682);background:var(--Secondary-dustpink, #E2AECA);box-shadow:0 4px 8px 2px #3d3d3d1a;display:inline-flex;padding:15px 80px;justify-content:center;align-items:center;color:var(--Primary-purple, #5A3682);font-family:Roc Grotesk;font-size:20px;font-style:normal;font-weight:500;line-height:27px;margin-top:24px;transition:all .5s}.section--expression .expression-form-block .expression-form .contact__button .button:hover{border-color:var(--Primary-purple, #5A3682);background:linear-gradient(0deg,#0000001a 0% 100%),#e2aeca;box-shadow:0 2px 4px 1px #3d3d3d1a;color:var(--Primary-purple, #5A3682)}.section--expression .expression-form-block .expression-form .contact__button .button:target{border-color:var(--Primary-purple, #5A3682);background:var(--Primary-purple, #5A3682);box-shadow:0 2px 4px 1px #3d3d3d1a;color:var(--Secondary-dustpink, #E2AECA)}.section--expression .section-header .mobile-left-header_img{display:none}@media (max-width: 1199px){.section--expression{padding:120px 0}.section--expression .section-header{margin-bottom:70px}.section--expression .expression-form-block .expression-box{width:calc(40% - 15px)}.section--expression .expression-form-block .expression-form{width:calc(60% - 15px)}.section--expression .expression-form-block .expression-form .form__label{font-size:15px;padding:20px 15px}.section--expression .expression-form-block .expression-form .contact__button .button{font-size:18px;padding:12px 60px}}@media (max-width: 991px){.section--expression{padding:80px 0}.section--expression .section-header .heading{font-size:45px;margin-bottom:10px}.section--expression .section-header .desc{font-size:16px}.section--expression .expression-form-block .expression-box,.section--expression .expression-form-block .expression-form{width:calc(50% - 15px)}.section--expression .section-header{margin-bottom:50px}.section--expression .expression-form-block{gap:40px}.section--expression .section-header .heading span:after{top:-30px;right:-38px}}@media (max-width: 749px){.section--expression{padding:60px 0}.section--expression .expression-item{flex-direction:column}.section--expression .expression-form-block .expression-box,.section--expression .expression-form-block .expression-form{width:100%}.section--expression .section-header .left,.section--expression .section-header .right{display:none}.section--expression .section-header .mobile-left-header_img{display:block;width:180px}.section--expression .section-header .center{width:100%;text-align:left}.section--expression .section-header .right{position:absolute;top:0;left:auto}.section--expression .section-header{justify-content:left;padding:0 1.5rem;margin-bottom:30px}.section--expression .section-header span{width:max-content}.section--expression .section-header .heading,.section--expression .section-header .desc{text-align:left}.section--expression .page-width{padding:0}.section--expression .expression-form-block .expression-item{padding:1.5rem;background:#e97e3d66}.section--expression .expression-form-block .expression-item:nth-child(2){background:#c9df464d}.section--expression .expression-form-block .expression-item:nth-child(3){background:#97d1e266}.section--expression .section-header .heading{font-size:40px;display:flex;align-items:center;gap:20px}.section--expression .expression-item{gap:20px}.section--expression .expression-form-block .expression-form .field{background:transparent;border:none;border-radius:0}.section--expression .expression-form-block .expression-form .form__label{font-size:14px;font-weight:700;padding:0;margin-bottom:8px;border:none}.section--expression .expression-form-block .expression-form .field textarea{border-radius:12px;min-height:unset;border-right:none;border:1px solid var(--Secondary-navyblue, #0F5380);padding-top:10px}.section--expression .expression-form-block .expression-form .contact__button .button{margin-top:10px;border-radius:var(--radi-lg, 12px);border:1px solid var(--Primary-purple, #5A3682);font-size:14px;padding:8px 20px;width:100%}.section--expression .expression-form-block{gap:10px}.section--expression .expression-form-block .expression-item:nth-child(2) .expression-box{border-color:#bbcf3d}.section--expression .expression-form-block .expression-item:nth-child(2) .expression-box:after{border-color:#bbcf3d;background:#bbcf3d}.section--expression .expression-form-block .expression-item:nth-child(2) .expression-box img{border-color:#bbcf3d}.section--expression .expression-form-block .expression-item:nth-child(3) .expression-box{border-color:#97d1e2}.section--expression .expression-form-block .expression-item:nth-child(3) .expression-box:after{border-color:#97d1e2;background:#97d1e2}.section--expression .expression-form-block .expression-item:nth-child(3) .expression-box img{border-color:#97d1e2}}@media (max-width: 543px){.section--expression{padding:50px 0}.section--expression .section-header .heading{font-size:30px;line-height:35px;margin-bottom:8px}.section--expression .section-header .desc{font-size:14px}.section--expression .section-header .heading span:after{top:-23px;right:-23px;width:30px}}@media (max-width: 400px){.section--expression .section-header .mobile-left-header_img{width:150px}}@media (max-width: 380px){.section--expression .section-header .mobile-left-header_img{width:120px}}body.collection,body.collection .collection-hero{background:#ffede3}body.collection .breadcrumb-container{background-image:url(/cdn/shop/files/Vector_71_4.png?v=1725734851)!important;padding:150px 0 100px}body.collection .breadcrumbs .head-title{color:#5a3682}.section--product__customize.product__category{padding-top:100px!important;padding-bottom:0!important}.section--product__customize.product__category .header-section .heading{color:var(--Secondary-navyblue, #0F5380)}.section--product__customize.product__category .header-section .desc{color:#5a368299;width:50%}@media (max-width: 991px){body.collection .breadcrumb-container{padding:100px 0}.section--product__customize.product__category{padding-top:70px!important}.section--product__customize.product__category .header-section .desc{width:70%}}@media (max-width: 749px){.section--product__customize.product__category .header-section .desc{width:85%}body.collection .breadcrumb-container{padding:100px 0 60px}}@media (max-width: 543px){.section--product__customize.product__category{padding-top:50px!important}.section--product__customize.product__category .header-section .desc{width:100%}}body.page .main-page-title{color:#0f5380;font-family:URBANO;font-size:64px;font-style:normal;font-weight:400;line-height:52px;text-transform:uppercase;margin:0;margin-bottom:20px!important}body.page .rte p strong{color:var(--Primary-burntorange, #E97E3D)}body.page .rte p{color:var(--Secondary-navyblue, #0F5380)}@media (max-width: 991px){body.page .main-page-title{font-size:50px;line-height:46px}}@media (max-width: 543px){body.page .main-page-title{font-size:34px;line-height:30px}}.select-letter-wall-icon{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:20px}.select-letter-wall-icon .letter-item{display:flex;flex-direction:column;gap:0;width:100%;border:1px solid #5A3682;transition:border .5s ease,transform .5s ease;cursor:pointer}.select-letter-wall-icon .letter-item input{clip:rect(0 0 0 0);clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.select-letter-wall-icon .letter-item .line-item-property__field input{clip:unset;overflow:unset;position:unset;height:unset;width:100%}.select-letter-wall-icon .letter-item label{position:relative;overflow:hidden;display:block;width:100%;height:100%;background:#ffede3;border-bottom:1px solid #5A3682;transition:all .5s}.select-letter-wall-icon .letter-item label img{width:100%;height:100%;padding:30px}.select-letter-wall-icon .letter-item label svg{display:none;position:absolute;top:10px;left:15px}.select-letter-wall-icon .letter-item.active label svg{display:block}.select-letter-wall-icon .letter-item.active label:after,.select-letter-wall-icon .letter-item.active label:hover:after{background:#0f5380}.select-letter-wall-icon .letter-item .letter-item--info{display:flex;align-items:center;justify-content:space-between;padding:16px}.select-letter-wall-icon .letter-item .letter-item--info .name{font-family:Roc Grotesk;font-weight:500;font-size:16px;line-height:18px;letter-spacing:0;text-align:left;color:#5a3682;margin:0}.select-letter-wall-icon .letter-item .letter-item--info .custom__checkbox{display:flex;align-items:center;justify-content:center;height:16px;width:16px;border:1px solid #5A3682}.select-letter-wall-icon input:checked~.letter-item--info .custom__checkbox{background:#5a3682}.select-letter-wall-icon .letter-item .letter-item--info .custom__checkbox svg{display:none;height:16px;width:16px;padding:2px}.select-letter-wall-icon .letter-item input:checked~.letter-item--info .custom__checkbox svg{display:block}.select-letter-wall-icon .letter-item .line-item-property__field{margin:0 16px 16px;padding:5px 10px}@media (min-width: 500px){.select-letter-wall-icon{grid-template-columns:repeat(2,1fr)}.select-letter-wall-icon .letter-item label{display:flex;align-items:center;justify-content:center}.select-letter-wall-icon .letter-item label img{height:150px;width:150px}}@media (max-width: 499px){.select-letter-wall-icon{grid-template-columns:repeat(1,1fr)}}@media (max-width: 450px){.select-letter-wall-icon .letter-item .name{font-size:20px}.custom--line_item-properties .mascot__icon img{width:100px;height:100px}}@media (max-width: 350px){.select-letter-wall-icon{column-gap:10px}}.record-wall .preview-section .preview-box{padding:0}.record-wall .preview-section .preview-box img{border-radius:0}.preview-text-record-wall{position:absolute;top:0;bottom:0;left:7%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:40%}.preview-text-record-wall .song-name{color:var(--Secondary-navyblue, #0F5380);font-family:URBANO;font-size:54px;font-style:normal;font-weight:400;line-height:54px}.preview-text-record-wall .singer-name{color:#d0e066;font-size:24px;font-style:normal;font-weight:500;line-height:32px;margin-bottom:40px}.preview-text-record-wall .lyrcs{font-size:16px;line-height:24px;color:var(--Secondary-navyblue, #0F5380);text-align:center}.review-details .select-letter-wall-icon .letter-item.active{display:flex}.review-details .select-letter-wall-icon .letter-item{display:none}@media (max-width: 543px){.preview-text-record-wall{width:50%;left:4%}.preview-text-record-wall .song-name{font-size:36px;line-height:36px}.preview-text-record-wall .singer-name{font-size:16px;line-height:16px;margin-bottom:20px}.preview-text-record-wall .lyrcs{font-size:13px;line-height:22px;max-height:350px;overflow:hidden}}@media (max-width: 400px){.preview-text-record-wall .singer-name{margin-bottom:10px}.preview-text-record-wall .song-name{font-size:28px;line-height:28px}.preview-text-record-wall .singer-name{font-size:14px;line-height:14px}.preview-text-record-wall .lyrcs{font-size:12px;line-height:18px;max-height:350px;overflow:hidden}}@media (max-width: 350px){.preview-text-record-wall .lyrcs{max-height:250px}}cart-items.gradient,.cart__footer-wrapper .gradient{background-color:#ffede3!important}.product-option img{width:100%}.cart-item__name{color:var(--Primary-purple, #5A3682);font-size:24px}.slideshow__slide{flex-direction:row!important}.slideshow__media{position:relative!important;width:60%!important}.slideshow__media:before{padding-bottom:0!important}.slideshow__media img{position:unset!important;width:100%}.slideshow__text-wrapper{width:40%!important}.slideshow__text-wrapper .slideshow__text{width:100%!important;max-width:100%!important}@media (min-width: 992px){.slideshow__text-wrapper .slideshow__text{padding:0!important}}@media (max-width: 991px){.slideshow__slide{flex-direction:column!important}.slideshow__media{width:100%!important}.slideshow__media:before{padding-bottom:100%!important;content:"";display:block}.slideshow__text-wrapper{width:100%!important;padding:10rem 2rem 14rem!important}.slideshow__media img{position:absolute!important}}.slideshow__media .desktop-image{display:none!important}.slideshow__media .mobile_image{display:block!important}.slideshow__media .mobile_image img{width:100%}@media (max-width: 543px){.slideshow .slideshow__slide .slideshow__media:before{padding-bottom:0%!important}.slideshow__media .mobile_image{top:-25px!important}}.preview-text-record-wall,.review-details .max-value-update{display:none}button.shopify-payment-button__button{border:1px solid #5A3682;background:linear-gradient(to right,#bbcf3d 50%,#97d1e2 50%);background-size:200% 100%;background-position:left;padding:20px 24px;height:61.6px;transition:background-position .5s ease,border .3s;color:#5a3682;position:relative;font-family:Roc Grotesk;font-weight:500;letter-spacing:0;z-index:1}button.shopify-payment-button__button:hover{background-position:right}button.shopify-payment-button__button:focus{border:4px solid #5A368233}button.shopify-payment-button__button:target{background:#fff3ec;color:#5a368299}button.shopify-payment-button__button:before,button.shopify-payment-button__button:after{display:none}.gift-reminder .title{color:#0f5380;font-family:URBANO;font-size:54px;font-style:normal;font-weight:400;line-height:52px;text-transform:uppercase;margin:0;margin-top:0!important;margin-bottom:15px!important}.gift-reminder .desc p{font-size:18px;line-height:24px;font-weight:500;color:#0f5380;margin:0 0 30px}.gift-reminder .custom__label{font-size:16px;line-height:24px;font-weight:500;color:#0f5380;margin:0 0 7px}.gift-reminder .main__field-item{display:flex;gap:20px}.gift-reminder .main__field-item .main__field{width:calc(50% - 10px)}.gift-reminder .contact__button{margin:30px auto 0;text-align:center}.gift-reminder .contact__button button{width:290px;border-radius:12px;border:1px solid #ffede3;background:#0f5380;text-transform:uppercase;transition:all .8s}@media (max-width: 543px){.gift-reminder .main__field-item{flex-direction:column;gap:0}.gift-reminder .main__field-item .main__field{width:100%}}.accordion__title{color:var(--Primary-purple, #5A3682);text-align:center;font-family:Roc Grotesk!important;font-size:16px;font-style:normal;font-weight:500;line-height:22px;text-transform:uppercase}.product__accordion .accordion__content{color:var(--Secondary-navyblue, #0F5380);text-align:center;font-family:Roc Grotesk!important;font-size:15px;font-style:normal;font-weight:500;line-height:normal;text-align:left;padding:0!important}.accordion{border-top-color:#5a3682!important;border-bottom-color:#5a3682!important}.icon-with-text .icon-with-text__item img{height:65px;width:65px}.icon-with-text .icon-with-text__item span.h4{font-family:Roc Grotesk;font-size:18px;font-style:normal;font-weight:500;line-height:20px;color:var(--Secondary-navyblue, #0F5380)}body.template--profile.account{width:100%;max-width:100%;padding:0}body.template--profile.account .announcement-bar-section{margin-top:0}.template-memory-chronicles .header-wrapper,.template-memory-wall .header-wrapper{position:unset!important;margin-bottom:20px}.template-memory-chronicles section:has(.section--home-service_block),.template-memory-wall section:has(.section--home-service_block){margin-top:-20px!important;z-index:2;position:relative}@media (min-width: 768px){.section--memory-chronicles_banner{min-height:60rem!important}.template-memory-wall .section--memory-chronicles_banner{min-height:28rem!important;max-height:28rem!important}}@media (min-width: 992px){.section--memory-chronicles_banner{min-height:60rem!important}.template-memory-wall .section--memory-chronicles_banner{min-height:35rem!important;max-height:35rem!important}}@media (min-width: 1200px){.template-memory-wall .section--memory-chronicles_banner{min-height:45rem!important}}@media (min-width: 1300px){.section--memory-chronicles_banner{min-height:70rem!important}.template-memory-wall .section--memory-chronicles_banner{min-height:48rem!important}}@media (min-width: 1500px){.template-memory-wall .section--memory-chronicles_banner{min-height:55rem!important}}.section--memory-chronicles_banner .slideshow__slide{flex-direction:row-reverse!important}.section--memory-chronicles_banner .slideshow__slide .slideshow__media,.section--memory-chronicles_banner .slideshow__slide .slideshow__text-wrapper{width:50%!important}.section--memory-chronicles_banner .slideshow__text.banner__box{align-items:flex-start;padding:0 70px!important}slideshow-component:has(.section--memory-chronicles_banner):after{display:none!important}@media (max-width: 1250px){.section--memory-chronicles_banner .slideshow__text.banner__box{padding:0 30px!important}}@media (max-width: 991px){.section--memory-chronicles_banner .slideshow__text.banner__box{background:transparent;border:none;border-radius:0}}@media (max-width: 749px){.section--memory-chronicles_banner .slideshow__media .mobile_image img{height:100%}}@media (max-width: 767px){.section--memory-chronicles_banner .slideshow__slide{flex-direction:column!important}.section--memory-chronicles_banner .slideshow__slide .slideshow__media,.section--memory-chronicles_banner .slideshow__slide .slideshow__text-wrapper{width:100%!important}.slideshow.section--memory-chronicles_banner .slideshow__slide .slideshow__media{padding-bottom:unset!important}.section--memory-chronicles_banner .slideshow__slide .slideshow__media .mobile_image{padding-top:100%}.section--memory-chronicles_banner .slideshow__slide .slideshow__media .mobile_image img{top:0}.section--memory-chronicles_banner .slideshow__slide .slideshow__text-wrapper{height:auto;padding:15px 15px 100px!important}.section--memory-chronicles_banner .slideshow__text.banner__box{padding:0!important;margin-bottom:0!important}}@media (max-width: 749px){.slideshow.section--memory-chronicles_banner .slideshow__slide .slideshow__media{height:100%!important}}@media (max-width: 543px){.slideshow.section--memory-chronicles_banner .slideshow__slide .slideshow__media:before{padding-bottom:92%!important}.section--memory-chronicles_banner .slideshow__slide .slideshow__text-wrapper{padding:15px 15px 70px!important}}.rich-text{position:relative}.rich-text:before,.rich-text:after{content:"";background-image:url(/cdn/shop/files/Sparkles.png?v=1723047344);background-size:contain;background-repeat:no-repeat;height:88px;width:88px;display:block;position:absolute;top:-50px;z-index:1;right:20%;left:auto}.rich-text:after{left:20%;right:auto;top:auto;bottom:-50px}.rich-text .rich-text__text{color:var(--Primary-purple, #5A3682);text-align:center;font-family:Roc Grotesk;font-size:18px;font-style:normal;font-weight:500;line-height:28px}@media (max-width: 991px){.rich-text:before,.rich-text:after{height:60px;width:60px}.rich-text:before{right:10%;top:-30px}.rich-text:after{left:10%;bottom:-30px}.rich-text .rich-text__text{font-size:16px;line-height:24px}.rich-text .rich-text__wrapper{width:100%}}.new-section--product__customize{position:relative;padding:80px 0;background:#c9df46}.new-section--product__customize:before,.new-section--product__customize:after{content:"";background-image:url(/cdn/shop/files/Vector_71_6_eb42055b-dce1-42ac-acb8-a5f11493c270.png?v=1729419058);background-size:contain;background-repeat:repeat-x;height:50px;width:100%;display:block;position:absolute;top:-25px;background-position:top;z-index:0}.new-section--product__customize:after{bottom:-25px;top:auto;transform:rotate(180deg)}.new-section--product__customize .box[hidden]{display:none!important}@media (max-width: 991px){.new-section--product__customize:before{top:-20px}.new-section--product__customize:after{bottom:-20px}}@media (max-width: 749px){.new-section--product__customize{padding:60px 0}.new-section--product__customize:before{top:-15px}.new-section--product__customize:after{bottom:-15px}}@media (max-width: 575px){.new-section--product__customize{padding:40px 0}.new-section--product__customize:before{top:-8px}.new-section--product__customize:after{bottom:-8px}}.section--memory-chronicles.featured-product .collection__title{background:transparent;text-align:center}.section--memory-chronicles.featured-product .collection__title .title{color:var(--Primary-purple, #5A3682)!important}.section--memory-chronicles.featured-product .collection__description p{width:100%!important;text-align:center}.section--memory-chronicles.featured-product .slider-button{display:block!important;background:#5a3682;color:#bbcf3d;width:50px;height:50px;border-radius:50px;position:absolute;left:50px;top:45%}.section--memory-chronicles.featured-product .slider-button.slider-button--next{right:50px;left:auto}.section--memory-chronicles.featured-product .slider-button svg{width:25px;height:25px;color:#bbcf3d!important}.section--memory-chronicles.featured-product .slider-counter{display:none!important}.section--memory-chronicles-video .video_block .page-width{max-width:100%;padding:0 5rem}@media (min-width: 750px){.section--memory-chronicles-video .video_block .page-width{padding:0 5rem}}@media (max-width: 989px){.section--memory-chronicles.featured-product .slider-button{left:5px}.section--memory-chronicles.featured-product .slider-button.slider-button--next{right:5px;left:auto}}.template-memory-chronicles .video-section__media{--ratio-percent: 100% !important}.header__active-menu-item{text-decoration:none;color:#fff}.custom-product-block.section--memory-chronicles .card__inner.ratio{--ratio-percent: 75% !important}details>.header__submenu{background:#97d1e2!important}.header__submenu .header__menu-item,.header__submenu .header__menu-item:hover{color:#0f5380!important}.menu-drawer__navigation-container .menu-drawer__inner-submenu{background:#fff3ec!important}.menu-drawer__navigation-container .menu-drawer__inner-submenu .menu-drawer__menu.list-menu li:last-child{border-bottom:none}.menu-drawer__navigation-container .menu-drawer__close-button{font-size:20px;color:#0f5380!important;font-weight:600;text-transform:uppercase;font-family:Roc Grotesk;padding-left:0;padding-right:0;border-bottom:1.5px solid #FFEDE3;margin:30px 15px 5px}@media (max-width: 543px){.custom-product-block .title{font-size:34px;line-height:48px}.custom-product-block .collection__title{padding-right:85px!important}.custom-product-block .collection__title.title-wrapper .product-right-icon{right:10px;bottom:75px}}.template-self-love-2 .Marquee-Text{margin-bottom:0!important}.template-self-love-2 .submit-button{background-color:#5a3682;color:#ffede3}.template-self-love-quiz .breadcrumb-container{background:linear-gradient(180deg,#fee4c1,#ffe4c400)!important;padding:150px 0 80px}#trinkle-quiz-icon{margin-top:50px}#trinkle-quiz-icon .title{position:relative;color:var(--Secondary-navyblue, #0F5380);font-family:URBANO;font-size:36px;font-style:normal;font-weight:400;line-height:32px;text-transform:uppercase;margin:0 0 12px;width:max-content}#trinkle-quiz-icon .desc{text-align:left;color:#0f538099;font-family:Roc Grotesk;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:24px}.trinket-quiz-options{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:40px}.trinket-quiz-options .trinkle-quiz-item{display:flex;flex-direction:column;gap:20px;width:calc(33.33% - 30px);cursor:pointer}.trinket-quiz-options .trinkle-quiz-item .price{text-align:center;color:#0f5380;font-size:16px;font-weight:500;margin-top:-15px}.trinket-quiz-options .trinkle-quiz-item input{clip:rect(0 0 0 0);clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.trinket-quiz-options .trinkle-quiz-item label{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;border-radius:50%;border:1px solid var(--Secondary-navyblue, #0F5380);background:#aaa;padding:0;margin:0 auto;width:100%;transition:all .5s}.trinket-quiz-options select{font-size:14px;color:#0f5380;font-weight:500}.trinket-quiz-options select{width:100px;padding:5px;border-radius:16px;border:1px solid #0f5380;color:#000}.trinket-quiz-options .trinkle-quiz-item label img{width:200px;height:200px;border-radius:50%}.trinket-quiz-options .trinkle-quiz-item label{width:auto;height:100%}.trinket-quiz-options .trinkle-quiz-item label:after{content:"";height:100%;width:100%;border-radius:50%;border:1px solid var(--Secondary-navyblue, #0F5380);background:transparent;position:absolute;right:-8px;bottom:-8px;margin:0 auto;z-index:-1;transition:all .5s}.trinket-quiz-options .trinkle-quiz-item label:hover:after{background:#0f5380}.trinket-quiz-options .trinkle-quiz-item.active label:after{background:#0f5380}.trinket-quiz-options .trinkle-quiz-item label svg{display:none;position:absolute;top:10px;left:15px}.trinket-quiz-options .trinkle-quiz-item.active label svg{display:block}.trinket-quiz-options .trinkle-quiz-item .name{color:var(--Primary-purple, #5A3682);text-align:center;font-family:Roc Grotesk;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.quiz--main__image{position:relative;display:flex;align-items:center;gap:20px;padding:16px;border-radius:33.184px;border:1.659px solid var(--Secondary-navyblue, #0F5380);background:var(--bg-cream, #FFEDE3);margin:0 auto -235px;max-width:800px;z-index:2}.quiz--main__image img{width:100%;border-radius:33.184px}@media (max-width: 991px){.template-self-love-quiz .breadcrumb-container{padding:150px 0 80px}.trinket-quiz-options .trinkle-quiz-item{width:calc(33.33% - 15px)}.trinket-quiz-options .trinkle-quiz-item label img{height:150px;width:150px}.trinket-quiz-options{gap:20px}.quiz--image{margin:0 20px 30px}.quiz--main__image{margin-bottom:0;padding:10px}}@media (max-width: 749px){.template-self-love-quiz .breadcrumb-container{padding:100px 0 60px}}@media (max-width: 543px){.trinket-quiz-options .trinkle-quiz-item{width:calc(50% - 15px)}.trinket-quiz-options .trinkle-quiz-item label img{height:100px;width:100px}.section--self-love-quiz{padding-top:100px}}.template-self-love-quiz .section-clients{background:#ffe2ec}.template-self-love-quiz .section-clients .splide__list{padding:10px 0}.template-self-love-quiz .section-clients .splide__list img{width:80%;height:100%}.template-memory-chronicles-2 .banner__heading,.index .banner__heading{color:#fff}.template-memory-chronicles-2 .banner__buttons,.index .banner__buttons{display:flex;align-items:center;flex-wrap:nowrap;max-width:100%}.index .banner__buttons{justify-content:center}.template-memory-chronicles-2 .banner__buttons .button,.index .banner__buttons .button{width:50%}@media (max-width: 749px){.template-memory-chronicles-2 .banner__content,.index .banner__content{position:absolute;top:0;bottom:0}.template-memory-chronicles-2 .banner__content .banner__heading,.index .banner__content .banner__heading{text-align:center}.template-memory-chronicles-2 .banner__buttons,.index .banner__buttons{flex-direction:column}}@media (max-width: 543px){.template-memory-chronicles-2 .banner,.index .banner{height:500px}.template-memory-chronicles-2 .banner__media:before,.index .banner__media:before{padding-bottom:100%!important}.template-memory-chronicles-2 .banner__buttons,.index .banner__buttons{flex-direction:column}}.template-memory-chronicles-2 .section--memory-chronicles .collection__title,.index .section--memory-chronicles .collection__title{padding:0 15px!important}.template-memory-chronicles-2 .section--memory-chronicles .card__heading,.index .section--memory-chronicles .card__heading{font-size:18px!important}.template-memory-chronicles-2 .section--memory-chronicles .quick-add__submit,.index .section--memory-chronicles .quick-add__submit{font-size:16px!important}.template-memory-chronicles-2 .section--memory-chronicles .slider-buttons,.index .section--memory-chronicles .slider-buttons{margin-bottom:0!important}.template-memory-chronicles-2 .section--memory-chronicles .slider-button,.index .section--memory-chronicles .slider-button{padding:0!important}.template-memory-chronicles-2 .section--memory-chronicles .collection .product-grid,.index .section--memory-chronicles .collection .product-grid{margin-bottom:0!important}@media (max-width: 749px){.template-memory-chronicles-2 .section--memory-chronicles .collection,.index .section--memory-chronicles .collection{padding-top:40px;padding-bottom:40px}.template-memory-chronicles-2 .section--memory-chronicles .collection__title,.index .section--memory-chronicles .collection__title{margin-bottom:15px}}@media (max-width: 543px){.template-memory-chronicles-2 .section--memory-chronicles .collection__title .title,.index .section--memory-chronicles .collection__title .title{font-size:30px!important}}.template-memory-chronicles-2 .section-richtext:after,.index .section-richtext:after{content:"";background-image:url(/cdn/shop/files/Vector_72_2.png?v=1729327230);background-size:contain;background-repeat:repeat-x;height:50px;width:100%;display:block;position:absolute;bottom:-25px;background-position:top;z-index:0;transform:rotate(180deg)}.template-memory-chronicles-2 .section-richtext .rich-text:after,.index .section-richtext .rich-text:after{display:none}.template-memory-chronicles-2 .section-richtext .rich-text__text,.index .section-richtext .rich-text__text{margin-top:10px}.template-memory-chronicles-2 .section-richtext .rich-text__buttons .button,.index .section-richtext .rich-text__buttons .button{border-radius:15px;border:2px solid var(--Primary-purple, #5a3682);background:#e2aeca;box-shadow:0 4px 8px 2px #3d3d3d1a;color:var(--Primary-purple, #5a3682);text-align:center;font-family:Roc Grotesk;font-size:18px;font-style:normal;font-weight:500;line-height:20px;padding:15px 50px;margin-top:15px}@media (max-width: 543px){.template-memory-chronicles-2 .section-richtext:after,.index .section-richtext:after{bottom:-15px}}.template-memory-chronicles-2 .new-section--product__customize:after,.index .new-section--product__customize:after{content:"";background-image:url(/cdn/shop/files/Vector_71_6_eb42055b-dce1-42ac-acb8-a5f11493c270.png?v=1729419058);background-size:contain;background-repeat:repeat-x;height:50px;width:100%;display:block;position:absolute;bottom:-20px;transform:rotate(180deg);background-position:top;z-index:0}.template-memory-chronicles-2 .new-section--product__customize,.index .new-section--product__customize{margin-top:-20px}.template-memory-chronicles-2 .services-block{position:relative;margin-bottom:-20px;margin-top:-20px}.template-memory-chronicles-2 section:has(.section--home-service_block),.index section:has(.section--home-service_block){margin-top:0!important}@media (max-width: 749px){.template-memory-chronicles-2 .new-section--product__customize:after,.index .new-section--product__customize:after{bottom:-10px}}.template-contact .contact{display:flex;align-items:center;gap:30px;padding-left:30px;padding-right:30px;background:#fff3ec}.static-details-container a{color:#5a3682}.static-details-container .contact-us-header .contact-heading{font-family:URBANO;font-size:64px;line-height:60px;font-weight:600;letter-spacing:0px;text-transform:uppercase;color:#5a3682}.static-details-container .contact-us-header .contact-text{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#5a3682;margin-top:7px}.template-contact .contact.page-width--narrow{width:100%;max-width:100%}.static-details-container{width:calc(50% - 15px)}.static-details-container .igp-cust-details{margin:32px 0;display:flex;flex-direction:column}.static-details-container .igp-cust-details .igp-whatsapp-div .main-div-with-title{gap:20px;display:flex;flex-direction:column;align-items:flex-start}.static-details-container .igp-cust-details .igp-whatsapp-div .main-div-with-title .img-cont{width:40px;height:40px}.static-details-container .igp-cust-details .igp-whatsapp-div .main-div-with-title .img-cont .img-responsive{width:100%;height:auto;display:block}.static-details-container .igp-cust-details .igp-whatsapp-div p{font-size:18px;line-height:22px;margin:0;color:#121212}.static-details-container .igp-cust-details .igp-whatsapp-div .main-div-with-title .arrow-image-holder-para{display:flex;flex-wrap:wrap;align-items:center;gap:7px;font-size:14px;line-height:20px}.static-details-container .igp-cust-details .igp-whatsapp-div .main-div-with-title .arrow-image-holder-para .arrow-image-holder{width:16px;height:16px;display:flex;margin-left:2px;margin-top:2px}.static-details-container .igp-cust-details .igp-whatsapp-div{border-left:4px solid #09ad5b;background-color:#eaf6ed;padding:24px;display:flex;justify-content:space-between;align-items:center}.static-details-container .igp-cust-details .igp-whatsapp-div .qr-code-container{border:solid 4px #b3e8cd;width:fit-content;border-radius:12px}.static-details-container .igp-cust-details .igp-whatsapp-div .qr-code-container .qr-code{border-radius:8px;border:solid 1.5px #09ad5b;width:108px;height:108px;overflow:hidden}.static-details-container .igp-cust-details .igp-whatsapp-div .qr-code-container .qr-code .img-responsive{width:100%;height:auto;display:block}.static-details-container .igp-cust-details .phone-and-address-cont{display:flex;justify-content:space-between}.static-details-container .igp-cust-details .igp-phone{display:flex;flex-direction:column;border-left:4px solid #5a3682;color:#000;margin-top:24px;padding-left:16px}.static-details-container .igp-cust-details .igp-phone .igp-phone-heading{font-size:18px;line-height:22.4px;color:#5a3682}.static-details-container .igp-cust-details .igp-phone .igp-phone-heading.Paragraph-16-M--Semibold{font-weight:600}.static-details-container .igp-cust-details .igp-phone .igp-phone-link{margin:8px 0}.static-details-container .igp-cust-details .igp-phone .igp-phone-text{font-size:12px;line-height:14.4px;color:#9796a1}.static-details-container .igp-cust-details .igp-address{border-left:4px solid #5a3682;color:#000;margin-top:32px;padding-left:16px}.static-details-container .igp-cust-details .igp-address .igp-addr-heading{font-size:18px;line-height:22.4px;color:#5a3682}.static-details-container .igp-cust-details .igp-address .igp-addr-heading.Paragraph-16-M--Semibold{font-weight:600}.static-details-container .igp-cust-details .igp-address .igp-addr-text{white-space:pre-line;margin:8px 0 0;font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#5a3682}.static-details-container .igp-cust-details .igp-support{display:flex;flex-direction:column;border-left:4px solid #5a3682;color:#000;padding-left:16px;margin-top:32px}.static-details-container .igp-cust-details .igp-support .igp-support-heading{font-size:18px;line-height:22.4px;color:#5a3682}.static-details-container .igp-cust-details .igp-support .igp-support-heading.Paragraph-16-M--Semibold{font-weight:600}.static-details-container .igp-cust-details .igp-support .igp-support-link{margin-top:8px}.static-details-container .igp-contact-links{display:flex;justify-content:center;flex-direction:column;align-items:flex-start}.static-details-container .igp-contact-links .contact-links-header{font-size:18px;line-height:22.4px;color:#5a3682}.static-details-container .igp-contact-links .contact-links-header.Paragraph-16-M--Semibold{font-weight:600}.static-details-container .igp-contact-links .contact-links-container{display:flex;justify-content:flex-start;margin-top:8px}.static-details-container .igp-contact-links .contact-links{display:flex;justify-content:center;align-items:center;margin-right:24px}.static-details-container .igp-contact-links .contact-links-container .contact-links a{width:48px;height:48px;border-radius:50%;display:flex;justify-content:center;align-items:center;border:1px solid #e97e3d;background-color:#fff;padding:10px}.template-contact .contact #ContactForm{width:calc(50% - 15px);padding:32px;border:1px solid #5A368266;border-radius:2px;position:relative;height:max-content}.template-contact .contact #ContactForm .title{font-size:44px;line-height:40px;letter-spacing:-1px;text-transform:uppercase;color:#5a3682;margin-bottom:20px}.template-contact .contact #ContactForm .field__label{position:unset;display:block;font-weight:700;font-size:18px;line-height:1.4;font-family:DM Sans;color:#5a3682;letter-spacing:0;margin:0}.template-contact .contact #ContactForm .form-group{border:1px solid #5A368266;padding:12px;margin-bottom:16px}.template-contact .contact #ContactForm .form-group .field{margin-bottom:0!important}.template-contact .contact #ContactForm .field__input{-webkit-appearance:unset;appearance:unset;padding:0!important;background:transparent;height:auto;border-radius:0}.template-contact .contact #ContactForm .field__input::placeholder{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0;color:#5a368299;opacity:1}.template-contact .contact #ContactForm .field__input:focus{box-shadow:none}.template-contact .contact #ContactForm .field:before,.template-contact .contact #ContactForm .field:after{display:none}@media (max-width: 991px){.template-contact .contact{flex-direction:column}.static-details-container,.template-contact .contact #ContactForm{width:75%}}@media (max-width: 767px){.static-details-container,.template-contact .contact #ContactForm{width:100%}}@media (max-width: 543px){.template-contact .contact{padding-left:20px;padding-right:20px}.static-details-container .igp-cust-details .phone-and-address-cont{flex-direction:column}}@media (max-width: 450px){.static-details-container .igp-cust-details .igp-whatsapp-div{flex-direction:column;align-items:flex-start;gap:10px;padding:15px}}.template-international-shipping-policy .breadcrumb-container{padding:150px 0 100px}@media (max-width: 991px){.template-international-shipping-policy .breadcrumb-container{padding:150px 0 100px}}@media (max-width: 749px){.template-international-shipping-policy .breadcrumb-container{padding:100px 0 50px}}.template--account.login .h_divider,.template--account.register .h_divider{color:#5a3682;font-size:16px}.template--account.register .h_divider:before,.template--account.register .h_divider:after{background-color:#5a3b85}.product__block--price{margin-bottom:0!important}.product__tax{display:none!important}.product--price-text__info{font-weight:500}@media (max-width: 1300px){.list-menu__item{font-size:12px}}@media (max-width: 1199px){.list-menu__item{padding:10px 6px}}.pause-service--block .service-img{display:flex;height:100px;width:100px;line-height:100px;padding:0 6px 0 0;margin:0 auto;align-items:center;justify-content:center;border-radius:55% 45% 62% 38%/42% 40% 60% 58%;background-color:#5a3682;color:#fff;font-size:35px;-webkit-transition:.5s;transition:.5s;animation:border-transform-default 10s linear infinite alternate forwards}.pause-service--block .service-img img{height:50px;width:50px!important}@media (max-width: 400px){.pause-service--block .service-img{height:80px;width:auto}.pause-service--block .service-img img{height:40px;width:40px!important}}@keyframes border-transform-default{0%,to{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}}.template-pause .banner__box .banner__heading{margin-top:0}.template-pause .banner__content .slideshow__text .second-slider-image{display:none}.template-pause .banner__box .banner__text p{margin:0}@media (max-width: 749px){.template-pause .slideshow__media{padding-bottom:0!important}}@media (max-width: 543px){.template-pause .slideshow .slideshow__slide .slideshow__media:before{padding-bottom:100%!important}.template-pause .banner__content .slideshow__text .fast-slider-image{width:28%}.template-pause .slideshow__text-wrapper{padding:10rem 2rem 7rem!important}}@media (max-width: 430px){.template-pause .banner__content .slideshow__text .fast-slider-image{top:-30%}}@media (max-width: 349px){.template-pause .banner__content .slideshow__text .fast-slider-image{width:35%}}.template-pause section:has(.section--home-service_block){margin-top:0}.template-pause .custom-product-block .collection__title.title-wrapper .product-right-icon{bottom:0}.template-pause .contact_from_v2 .contact__fields .contact_icon{top:-65%}.template-pause .contact .field{margin-bottom:.5rem}.template-pause .contact_from_v2 .contact__fields .field .field__input.image-field__input{padding:10px 15px}.template-pause .contact_from_v2 .contact__button .button{font-size:16px;line-height:16px;font-weight:500;padding:15px 20px}@media (max-width: 991px){.template-pause .contact_from_v2 .contact__fields .contact_icon{top:-50%}}@media (max-width: 767px){.template-pause .contact_from_v2 .contact__button{text-align:left;margin-top:20px}}@media (max-width: 543px){.template-pause .contact_from_v2 .contact__fields .contact_icon{top:-30%}.template-pause .contact_from_v2 .contact__button .contact_email_v2{top:-15%}}.related-products .related-products__heading{color:var(--Primary-purple, #5A3682);font-family:URBANO;font-size:56px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:25px;text-align:center}.related-products .product-grid .card-wrapper .card.card--card{padding:15px;background:#97d1e2}.related-products .product-grid .card-wrapper .card.card--card .card__media{border-radius:15px}.related-products .product-grid .card-wrapper .card__content .card__information .card__heading{text-align:left;font-size:20px;color:#5a3682;font-family:Roc Grotesk!important;font-weight:700;text-transform:capitalize}.related-products .product-grid .card-wrapper .card__content .card__information .card__heading a:after{display:none}.related-products .product-grid .card-wrapper .card-information>.price{color:#5a3682;font-weight:500}.related-products .product-grid .card-wrapper .card__content a{text-decoration:none;grid-row-start:4}.related-products .product-grid .card-wrapper .card__content .quick-add__submit{background:#e97e3d;color:#5a3682;border:1px solid #5A3682;font-size:16px;font-weight:500;border-radius:15px;cursor:pointer}@media (max-width: 749px){.related-products .related-products__heading{font-size:34px;margin-bottom:10px}}.review-details .choose-variant__style{display:block!important}.review-details .choose-variant{display:none!important}.template-pause .slideshow .slideshow__slide .video__media video{background:#f8b5d569}.out-of-stock{color:#fff;position:absolute;top:0;font-size:14px;background:#5a3682;padding:5px;border-radius:0;font-weight:500;font-family:Poppins,sans-serif;letter-spacing:0}@media (max-width: 767px){.template-pause .slideshow .slideshow__slide .video__media{height:100%!important}.template-pause .slideshow .slideshow__slide .video__media:before{padding-bottom:0!important}.template-pause .slideshow .slideshow__slide .video__media video{position:unset!important}.out-of-stock{font-size:12px}}.services-block.collection_servies_section{padding:42px 0!important}.services-block.collection_servies_section .page-width{max-width:100%;padding:0 80px!important}.services-block.collection_servies_section .service-block .service-title{text-align:left!important;font-family:Poppins,sans-serif!important;font-weight:500!important;font-size:18px!important;line-height:25px!important;color:#5a3682!important;letter-spacing:0!important}.services-block.collection_servies_section .service-block .service-desc{text-align:left!important;font-family:Poppins!important;font-weight:400!important;font-size:16px!important;line-height:20px!important;letter-spacing:0!important;color:#5a3682!important}.services-block.collection_servies_section .services.icon-left .service-img{margin-right:13px!important}@media (max-width:1299px){.services-block.collection_servies_section .page-width{padding:0 40px!important}}@media (max-width:1199px){.services-block.collection_servies_section .service-width-4.icon-left{grid-template-columns:repeat(4,1fr)!important}}@media (max-width:991px){.services-block.collection_servies_section .service-width-4.icon-left{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:543px){.services-block.collection_servies_section .service-width-4.icon-left{grid-template-columns:repeat(1,1fr)!important;grid-row-gap:60px}.services-block.collection_servies_section .services .service-block{padding:0}.services-block.collection_servies_section .page-width{padding:0 45px!important}}.template--product-jewelary product-info .product__media-wrapper media-gallery .slider-mobile-gutter{width:100%}.template--product-jewelary product-info .product__media-list{gap:0;margin:0}.template--product-jewelary product-info .product-media-container{border:0!important}.template--product-jewelary product-info .product__media-list .product__media-item{max-width:50%!important;width:50%!important}.template--product-jewelary product-info .product__media-list .product__media-item:nth-child(3),.template--product-jewelary product-info .product__media-list .product__media-item:nth-child(6),.template--product-jewelary product-info .product__media-list .product__media-item:nth-child(9){max-width:50%!important;width:50%!important}.template--product-jewelary product-info .product__media-list .product__media-item.product_item--only-one{max-width:100%!important;width:100%!important}.product-form__input .form__label{display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:Roc Grotesk!important;font-weight:700;font-size:24px;line-height:30px;letter-spacing:0;color:#5a3682;text-transform:capitalize}.product-form__input--pill input[type=radio]+label{border-radius:50%!important;height:40px;width:40px;display:flex!important;align-items:center;justify-content:center}.product-form__input--pill input[type=radio]:checked+label{background-color:#5a3682!important;border-color:#5a3682}.product-form__input .select{max-width:200px!important}.product-form__input .select:before,.product-form__input .select:after{display:none}.product-form__input .select select{background:transparent;border:1px solid #5a3682;box-shadow:none;outline:none;font-family:Poppins,sans-serif;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;vertical-align:middle;color:#5a3682;margin-top:6px}.product-form__input--dropdown{max-width:100%!important}.size__guide-btn{cursor:pointer;display:flex;align-items:center;gap:7px;font-size:14px;line-height:12px}.size__guide-btn svg{height:12px;fill:#5a3682}.loader-wrapper{position:relative;text-align:center}.loader-wrapper .product_loader{width:48px;height:48px;position:relative;display:flex;align-items:center;justify-content:center;opacity:0}.loader-wrapper .product_loader:before,.loader-wrapper .product_loader:after{content:"";width:32px;height:32px;border:2px solid #5a3682;position:absolute;left:0;top:6px;animation:rotation 2s ease-in-out infinite alternate}.loader-wrapper .product_loader:after{animation-direction:alternate-reverse}.loader-wrapper .product_loader.loading{opacity:1;margin:0 auto}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#shopify-section-template--20184348164333__17586339080432f8e3 .page-width,#shopify-section-template--20184348623085__17529891519bbc15a7 .page-width,#shopify-section-template--20184348197101__1758632409270966a7 .page-width,#shopify-section-template--20184348131565__1758632409270966a7 .page-width,#shopify-section-template--19649770684653__1758632409270966a7 .page-width{width:100%;max-width:100%;padding:0}#insta-feed h2{font-family:URBANO;font-weight:400;font-size:50px;line-height:50px;letter-spacing:-.2px;text-align:center;text-transform:uppercase;color:#5a3682;margin:0!important;padding-top:40px;padding-bottom:20px}@media (max-width: 543px){#insta-feed h2{font-size:34px;line-height:34px}}span.badge.price__badge-sold-out{background:#5a3682;border-radius:0;padding:5px 10px;font-family:Poppins,sans-serif;letter-spacing:0;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/33/assets/custom.css.map */
