.klaviyo-form-Sdi5nX.klaviyo-form.form-version-cid-1 form>.needsclick.kl-private-reset-css-Xuajs1{background:#fff;border-radius:1000px;padding:5px 0!important}.klaviyo-form-Sdi5nX.klaviyo-form.form-version-cid-1 form>.needsclick.kl-private-reset-css-Xuajs1 input#email_94338682{border:none!important;height:50px!important}.sof-col-one .cm-text-quote{position:absolute;left:6%;top:40%;max-width:401px;border-radius:20px;border:1px solid var(--vicci-p-250, #878498);padding:20px 28px}.sof-col-one .cm-text-quote p{color:var(--Vicci-Dark-blue, #090B1A);font-family:Proxima Nova;font-size:26px;font-style:italic;font-weight:400;line-height:130%;letter-spacing:.065px}.sof-col-one .cm-text-quote:after{content:"";background-image:url(/cdn/shop/files/black-Quote.png?v=1705327550);background-size:40px;background-position:center;width:40px;height:40px;display:block;position:absolute;top:-23px;background-repeat:no-repeat;left:45px}.sof-col-one .left-col p{color:var(--Vicci-Dark-blue, #090B1A);font-family:Proxima Nova;font-size:27px;font-style:normal;font-weight:400;line-height:130%}. .page-sofia-landing-new .sf-header .header__wrapper header{color:#090b1a!important}.page-sofia-landing-new .cm-custom-border-wrap:after,.page-sofia-landing-new .cm-custom-border-wrap:before{display:none}.cm-offer-div .iner-cont{border:1px solid #fff}.page-sofia-landing-new .cm-sofia-timer>div>div>span:first-child{border-color:#100a331a;border-radius:var(--corner-pic, 12px);border:1px solid var(--vicci-p-250, #878498);background:linear-gradient(180deg,#2f2d38,#000)}.page-sofia-landing-new a.slide__block-link.inline-block.sf__btn.sf__btn-primary{background:var(--Vicci-Dark-blue, #090B1A);color:#fff}.cm-offer-div{background:#f3f2f51a}.cm-quote-us{background:#ffffff1a}.page-sofia-landing-new .background .cn-btn-wrap p,.page-sofia-landing-new .cm-quote-us p,.page-sofia-landing-new .cm-sofia-timer>div>div>span:first-child,.page-sofia-landing-new .cm-sofia-timer p,.page-sofia-landing-new .cm-sofia-timer>div>div>span.cmText,.page-sofia-landing-new .background .cm-offer-div .iner-cont p{color:#fff}.page-new-sofia-lp-3 .background .cm-offer-div .iner-cont p span,.page-new-sofia-lp-2 .background .cm-offer-div .iner-cont p span{color:#fff!important}.page-bfcm-2023 .custom-bfcm-end-timer-mj>.flex{border-top:none}.page-bfcm-2023-60off .sf-menu-button svg *{stroke:#fff}.page-bfcm-2023-60off .background{background-image:url(/cdn/shop/files/1new-bfcm-60-off.jpg?v=1700681399);align-items:center;padding-top:100px}.page-bfcm-2023-60off .newproduct{right:5px;left:auto;top:5px}h2.cm-banner-title{color:var(--new-white, #FFF);text-align:center;font-family:MADE Mirage;font-size:55px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.55px}h2.cm-banner-title span{background:linear-gradient(87deg,#a4581b -21%,#fbdd78 34.64%,#fff8aa,#fbdd78 81.73%,#dab45b,#be9042 98.85%,#a97630 109.55%,#9d6725,#996222 122.39%,#9e6825 130.95%,#ad7930,#c59541,#e7bd59 169.47%,#f8d065,#fbdf78 182.31%,#fff290 193.01%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.page-bfcm-2023-60off .background .top-content{max-width:550px}.page-bfcm-2023-60off .background .top-content .flex.cm-60off-text{font-family:Proxima Nova;font-size:60px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:.15px;justify-content:center;align-items:center}.upto p{background:linear-gradient(87deg,#a4581b -21%,#fbdd78 34.64%,#fff8aa,#fbdd78 81.73%,#dab45b,#be9042 98.85%,#a97630 109.55%,#9d6725,#996222 122.39%,#9e6825 130.95%,#ad7930,#c59541,#e7bd59 169.47%,#f8d065,#fbdf78 182.31%,#fff290 193.01%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-60{text-align:center;font-family:Proxima Nova;font-size:160px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.4px;background:linear-gradient(87deg,#a4581b -21%,#fbdd78 34.64%,#fff8aa,#fbdd78 81.73%,#dab45b,#be9042 98.85%,#a97630 109.55%,#9d6725,#996222 122.39%,#9e6825 130.95%,#ad7930,#c59541,#e7bd59 169.47%,#f8d065,#fbdf78 182.31%,#fff290 193.01%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.prec-off p{background:linear-gradient(87deg,#a4581b -21%,#fbdd78 34.64%,#fff8aa,#fbdd78 81.73%,#dab45b,#be9042 98.85%,#a97630 109.55%,#9d6725,#996222 122.39%,#9e6825 130.95%,#ad7930,#c59541,#e7bd59 169.47%,#f8d065,#fbdf78 182.31%,#fff290 193.01%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cm-banner-btn{color:var(--new-dark-blue, #090B1A);font-family:Proxima Nova;font-size:18px;font-weight:400;line-height:150%;letter-spacing:.045px;text-transform:uppercase;padding:13px 45px;border-radius:1000px;background:var(--new-white, #FFF);text-align:center}.page-bfcm-2023 .background h3{color:var(--new-white, #FFF);text-align:center;font-family:Proxima Nova!important;font-size:40px;font-style:normal;font-weight:400;line-height:101.166%;letter-spacing:.4px}.page-bfcm-2023 .background h6{font-family:Proxima Nova!important;margin:15px 0;color:#fee78f;text-align:center;font-size:20px;font-weight:400;line-height:130%;letter-spacing:.05px}.page-sofia-landing-new .cm-mobile-promoton a{border-bottom:1px solid #fff}.page-sofia-landing-new .background .cm-content-wrap.container>.flex{justify-content:left}.cm-logo-wrap svg{margin:0 auto}.page-sofia-landing-new .review-content .us-logo img{margin:0 auto 16px}.page-sofia-landing-new .review-content{background:transparent;max-width:350px;background-image:url(/cdn/shop/files/Unionbanner-bg.png?v=1699166961);background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:30px;padding-bottom:17px}.page-sofia-landing-new p.cm-quote{font-size:14px;color:#fff;letter-spacing:.035px;max-width:332px;margin:0 auto 10px}.page-sofia-landing-new h2.slide__block-title{font-family:MADE Mirage!important;margin:0 52px}.page-bfcm-2023 .background{background-image:url(/cdn/shop/files/Group-48097803.jpg?v=1700496309);align-items:flex-end}.page-sofia-landing-new .background{align-items:center}.page-sofia-landing-new .background{background-image:url(/cdn/shop/files/desktop_e5172041-1b33-43b7-a426-b429edb2be49.jpg?v=1708862591)}.page-new-sofia-lp-2 .background{background-image:url(/cdn/shop/files/desktopdesktop-ban-lp2.jpg?v=1714381346)}h2.cm-slide__block-title{color:#fff;text-align:center;font-size:32px;line-height:113.5%;text-transform:uppercase;margin:10px 0}p.cm-slide__block-description{color:#000;text-align:center;font-family:Proxima Nova;font-size:18px;font-weight:700;line-height:130%;letter-spacing:.9px;background:linear-gradient(0deg,#fcd87773 0% 100%),linear-gradient(87deg,#a4581b -21%,#fbdd78 34.64%,#fff8aa,#fbdd78 81.73%,#dab45b,#be9042 98.85%,#a97630 109.55%,#9d6725,#996222 122.39%,#9e6825 130.95%,#ad7930,#c59541,#e7bd59 169.47%,#f8d065,#fbdf78 182.31%,#fff290 193.01%);text-transform:uppercase;padding:2px 8px;margin:15px 0}.background p.cm-slide__block-description{display:inline-block;border-radius:1000px}body.page-sofia-landing-new #CollectionProductGrid .sf__col-item .sf__pcard-content.text-left{min-height:auto}.page-sofia-landing-new #CollectionProductGrid div .sf__pcard .sf__pcard-content .pcard-variant-option{display:none!important}.page-sofia-landing-new .sf__pcard-content>div:not(.custom-btn-wrap),.page-sofia-landing-new .sf__pcard-content>div:not(.sf__pcard-quick-add){min-height:auto}.large--hide{display:none!important}.margetpick-text.absolute{color:#fff;text-align:center;font-family:Proxima Nova;font-size:16px;font-weight:400;line-height:130%;text-transform:capitalize;padding:5px 8px 2px;border-radius:0 5px 5px 0;background:#ff7dbe;top:20px;display:inline-block}div .rest-values.color-design{display:none}body .stuck.cm-fixed .header__wrapper{position:absolute}body .sf-header .header__wrapper:hover header{color:var(--color-body-text)!important}.cm-rewards-launcher,.fixed.booking-button-wrp-fixed{display:none!important}.two-call-on-wrap .sf-custom__grid{max-width:787px;margin:0 auto;padding:80px 16px}.cm-custom-border-wrap:after,.cm-custom-border-wrap:before{content:"";width:100%;height:100%;display:block;position:absolute;left:0;top:0;z-index:0;max-width:742px;margin:0 auto;right:0;background-image:url(/cdn/shop/files/right-vector-border.png?v=1697195708);background-repeat:no-repeat;background-position:right;background-size:auto}body .sf-header header{background-color:transparent}.cm-custom-border-wrap:before{background-image:url(/cdn/shop/files/left-vector-border.png?v=1697195708);background-position:left}.cm-custom-border-wrap{position:relative;margin-bottom:10px}.content-heading-wrap{margin-top:40px;padding:0 40px}h2.cm-heading.text-center{color:#090b1a;font-family:MADE Mirage Regular!important;font-size:36px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.36px;margin-bottom:25px;margin-top:25px}.w-full.collgallery1 .cm-inner-wrap .content.absolute{top:60px;left:40px}.content-heading-wrap a.flex img{border-radius:100%}.content-heading-wrap .cont-wrap{justify-content:space-between}.sf__pcard .sf__pcard-image .spc__main-img img{object-fit:cover}.content-heading-wrap a.flex{display:flex;min-width:221px;padding:6px 10px;justify-content:center;align-items:center;margin-right:5px;border:1.034px solid var(--System-systemBlack, #000);background:var(--System-systemWhite, #FFF);color:#000;margin-left:5px;text-align:center;font-family:Proxima Nova;font-size:14px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.98px;text-transform:uppercase}#CollectionProductGrid div .sf__pcard .sf__pcard-content .pcard-variant-option{order:1;margin-left:-5px}#CollectionProductGrid div .sf__pcard .sf__tooltip-item.sf__tooltip-top{margin-bottom:0}#CollectionProductGrid .sf__pcard-content .sf__pcard-price{width:100%;text-align:left;order:3}.prod__tag--soldout{top:32px;left:0;border-radius:0 5px 5px 0;transform:none;color:#fff;text-align:center;font-family:Proxima Nova;font-size:16px;font-style:normal;font-weight:600;line-height:130%;text-transform:capitalize;width:auto;height:auto;max-width:125px;padding:5px 20px;background-color:#d24343}#CollectionProductGrid .sf__pcard-content .max-w-full.w-full{width:100%;order:2}.pre-order-btn{display:block;color:#090b1a;text-align:center;font-family:Proxima Nova;font-size:20px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.2px;text-transform:uppercase;border-radius:10008px;padding:17px 20px;margin-top:10px;border:1px solid var(--makeup-text, #090B1A)}.two-call-on-wrap .custom-inner-wrap{background-repeat:no-repeat;background-position:center;height:100%;min-height:100vh;background-image:url(/cdn/shop/files/mj-new-ban-6.jpg?v=1696876243);background-size:cover;display:flex;align-items:flex-end}.two-call-on-wrap .custom-inner-wrap .flex.gal_button.black-btn{display:flex;align-items:center}.two-call-on-wrap h2{font-size:45px;text-align:center;font-weight:400;line-height:130%;letter-spacing:.45px;font-family:MADE Mirage Regular!important;margin-bottom:35px}.two-call-on-wrap h3{color:var(--makeup-text, #090B1A);font-family:Proxima Nova!important;font-size:24px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.06px;text-transform:capitalize;margin-bottom:15px}.two-call-on-wrap .cm-cont-blk{margin-bottom:20px}.two-call-on-wrap .cm-cont-blk p{color:var(--makeup-text, #090B1A);font-family:Proxima Nova;font-size:22px;font-style:normal;font-weight:300;line-height:130%;letter-spacing:.22px;margin-bottom:15px}body .home-banner__slideshow .sf__slide-block.slide__block-desktop,body .sf-header,body .sf-header .transparent-on-top header{background-color:transparent!important;--sf-header-bg: transparent !important}body .cm-fixed .header__wrapper header{background-color:#fff!important;color:var(--color-body-text)!important}body .cm-fixed .header__wrapper .sf-logo svg *,body .cm-fixed .sf-header__desktop .right-menu a,body .cm-fixed .header__wrapper header .right-menu svg *{color:var(--color-body-text)!important;fill:var(--color-body-text)!important}.cm-fixed .transparent-on-top.header__wrapper .sf-logo svg *{fill:var(--color-body-text)!important}body #MainContent{padding-top:0}.header__wrapper .bg-color-topbar-background.sf-topbar .sf__text-link svg *,.header__wrapper .right-menu svg *,.header__wrapper .sf-logo svg,.header__wrapper .sf-logo svg *{color:var(--color-body-text);fill:var(--color-body-text)}.background{background-image:url(/cdn/shop/files/banner-img-mj-new.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;min-height:100vh;display:flex;align-items:flex-end;justify-content:center;text-align:center;padding-bottom:15px}span.author-name{margin-left:15px}.background .cm-content-wrap.container>.flex{width:100%;justify-content:center}body .sf-header .header__wrapper:hover header{color:var(--color-body-text)}p.cm-only-txt+svg{margin:3px auto 5px}p.cm-quote{margin:10px 0;color:#fff9;text-align:center;font-family:Proxima Nova;font-size:20px;font-style:italic;font-weight:400;line-height:130%;letter-spacing:.4px}body .home-banner__slideshow .sf__slide-block.slide__block-desktop{padding-bottom:30px;background:transparent}.review-content{max-width:695px;padding:8px 9px;margin:15px auto 0;text-align:center;border-radius:8px;background:#191919}.review-content svg{margin:0 auto}.gitems p.small-text{font-size:20px;font-weight:300;line-height:130%;letter-spacing:.2px;margin-bottom:10px}.background .cn-btn-wrap p{color:#fff;font-family:Proxima Nova;font-size:16px;font-style:normal;font-weight:300;line-height:130%;margin-top:5px}a.slide__block-link.inline-block.sf__btn.sf__btn-primary{padding:20px;width:100%;max-width:405px;border-radius:10008px;border:1px solid #FFF;background:#f4f3f0;color:#090b1a;text-align:center;font-family:Proxima Nova;font-size:20px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:1px;text-transform:uppercase}p.author{color:#ff7dbe;text-align:center;leading-trim:both;text-edge:cap;font-family:Proxima Nova;font-size:16px;font-style:normal;font-weight:400;line-height:140.5%;letter-spacing:1.28px;text-transform:uppercase}a.slide__block-link.inline-block.sf__btn.sf__btn-primary svg{display:none}body #CollectionProductGrid .sf__col-item.collgallery2{background-image:url(/cdn/shop/files/mj-banner-new-3.jpg?v=1696873876);min-height:100vh;background-position:center;background-size:cover}.cm-sung-col-grid.full-ban-2{background-image:url(/cdn/shop/files/mj-new-ban-5.jpg?v=1696876244);min-height:100vh;position:relative;background-repeat:no-repeat;background-size:cover;display:flex;align-items:flex-end}.slide__block-description.text-white{color:#fff;text-align:center;font-family:Proxima Nova;font-size:18px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:1.8px;text-transform:uppercase}p.cm-only-txt{color:#ff6cc4;text-align:center;font-family:Proxima Nova;font-size:19px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:1.9px;text-transform:uppercase}h2.slide__block-title{font-family:Proxima Nova!important;color:#fff;text-align:center;font-size:45px;font-weight:600;line-height:130%;text-transform:uppercase;margin:16px 65px}#CollectionProductGrid{background:transparent}.gal1-left-prod{width:50%;padding-left:20px;display:flex;flex-wrap:wrap}body #CollectionProductGrid .gal1-left-prod .sf__col-item{width:50%;max-width:50%}.w-full.collgallery1{padding:0;height:100vh;margin-bottom:20px}.w-full.collgallery1.imagescon img,.w-full.collgallery1 .small--hide,.w-full.collgallery1 .sf__slide-bg-wrap,.w-full.collgallery1 .cm-inner-wrap{height:100%;width:100vw}.imagescon img{object-fit:cover}.w-full.collgallery1 .textwrapper{position:absolute;width:100%;bottom:0;padding:40px}.cm-inner-wrap{position:relative}body #CollectionProductGrid .sf__col-item{margin-bottom:20px}.textwrapper .flex.gal_button.black-btn p{font-size:16px}.textwrapper .flex.gal_button.black-btn{margin-top:15px;display:flex;align-items:center;justify-content:space-between}.gal_button.black-btn a{color:var(--vicci-white, #FFF);text-align:center;font-family:Proxima Nova;font-size:20px;background-color:transparent;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.2px;text-transform:uppercase;border-radius:10008px;border:1px solid var(--vicci-white, #FFF);padding:12px 53px}.cm-benefits{display:none!important}#CollectionProductGrid .sf-image{background:transparent;border:none;border-radius:0}#CollectionProductGrid .sf__pcard-price span.extra-info{display:none}#CollectionProductGrid div .sf__pcard .sf__pcard-content{padding:12px}.gitems p{color:var(--vicci-white, #FFF);font-family:Proxima Nova;font-size:27px;font-style:normal;font-weight:400;line-height:130%;max-width:100%}.gitems p b{margin-right:10px}.collgallery2 .textwrapper{position:absolute;transform:inherit;top:auto;left:40px;max-width:732px;bottom:50px}div .sf-footer,div .sf-footer .sf__footer-bottom{background:#090b1a}div .cm-footer-btn-style .flex{border-radius:0;border:1px solid #7A778E;background:#454060}a.pre-order-btn:hover{border-radius:10008px;border:1px solid var(--new-dark-blue, #090B1A);background:var(--vicci-40-s-1, #EFECE8)}a.slide__block-link.inline-block.sf__btn.sf__btn-primary:hover{background:transparent;color:#fff}div .sf-logo{padding:0;position:relative}.w-full.collgallery1 .text-wrapper{background-image:url(/cdn/shop/files/Rectangle_9721490quote-imga.png?v=1699426091);background-repeat:no-repeat;background-position:center;left:54px}.w-full.collgallery1 .text-wrapper p{font-size:26px;max-width:511px;margin-bottom:0;margin-top:48px;font-weight:300;padding-left:15px}.w-full.collgallery1.imagescon .text-wrapper img.cm-sign.lazyloaded{width:auto;max-width:140px;margin-left:auto;margin-right:54px}.text-wrapper{position:absolute;z-index:8;top:31%;left:8%}.sf__slide-bg-wrap{position:relative}.text-wrapper img{max-width:190px}.text-wrapper p{color:#fff;font-family:Proxima Nova;font-size:24px;font-style:italic;font-weight:400;line-height:130%;letter-spacing:.36px;max-width:447px;margin-bottom:35px}.page-new-sofia-lp-2 .sof-col-one.first-one .left-col p{color:#fff}.page-new-sofia-lp-2 .sof-col-one.first-one .cm-text-quote.large--hide{color:#fff;display:block!important;border-color:#fff}.page-new-sofia-lp-2 .sof-col-one.first-one .cm-text-quote.large--hide p{color:#fff}.page-new-sofia-lp-2 .sof-col-one.first-one .cm-text-quote:after{background-image:url(/cdn/shop/files/Quote-white.svg?v=1708864075)}.page-sofia-landing-new .slide__block-description.text-white{position:static;color:#fff;font-family:Proxima Nova;font-size:18px;font-style:normal;font-weight:800;line-height:130%;letter-spacing:1.44px;text-transform:uppercase;border-top:2px solid #FFF;border-bottom:2px solid #FFF;padding:4px 0;max-width:310px;margin:10px auto}.page-sofia-landing-new a.slide__block-link.inline-block.sf__btn.sf__btn-primary{font-size:16px;font-style:normal;font-weight:600;letter-spacing:.8px;text-transform:uppercase;border-color:#fafaf9;background-color:#fafaf9;color:#090b1a;padding:10px;margin-top:38px}svg.cm-quote{position:absolute;left:26px;top:15px}.newoffer-badge.absolute{display:none}.bogo-badge.absolute p.cm-slide__block-description.text-white{margin:0;font-size:14px;left:0;text-transform:capitalize}.page-bfcm-2023 div .newproduct{display:none}.bogo-badge.absolute{left:0;padding:0;height:auto;border:none;border-radius:0;z-index:9;top:10px}.page-bfcm-2023-60off .pre-order-btn,.page-bfcm-2023-60off .sf__pcard-content>div.custom-btn-wrap a,.pre-order-btn,.sf__pcard-content>div.custom-btn-wrap a{width:100%;color:#000;text-align:center;font-family:Proxima Nova;font-size:14px;font-weight:600;line-height:normal;letter-spacing:.14px;text-transform:uppercase;border-radius:1000px;border:1px solid #273347;background-color:transparent;padding:16px 15px;margin-top:6px}.page-bfcm-2023 .gal-sun h3{color:#000;text-align:center;font-size:28px;font-weight:500;line-height:113.5%}.page-bfcm-2023 h2.cm-slide__block-title{color:#d6b061}.sf__pcard-tags{z-index:9}.page-new-sofia-lp-2 h2.slide__block-title{font-weight:500}.cm-offer-div .iner-cont{padding:15px}.cm-offer-div{padding:20px;max-width:100%;margin:0 auto}.cm-offer-div p{text-align:center;font-family:Proxima Nova;font-size:40px;font-weight:600;line-height:130%;text-transform:uppercase}p.cm-top-content{color:#fff;text-align:center;font-family:Proxima Nova;font-size:18px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:1.8px;text-transform:uppercase}.page-new-sofia-lp-aus-2.page-sofia-landing-new .background{background-image:url(/cdn/shop/files/1920_2.jpg?v=1701537392)}.cm-sofia-timer p{margin-top:10px;color:var(--Vicci-White, #FFF);text-align:center;font-family:Proxima Nova;font-size:24px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.06px}.cm-sofia-timer .iner-cont{justify-content:center;margin-top:5px}.cm-sofia-timer>div>div>span.cmText{color:#fff;font-family:Proxima Nova;font-size:16px;font-style:normal;font-weight:400;line-height:145%;letter-spacing:.32px}.cm-sofia-timer .iner-cont div{margin:0 7px}.cm-sofia-timer>div>div>span{display:block}.cm-sofia-timer>div>div>span:first-child{border-radius:var(--corner-pic, 12px);border:1px solid var(--vicci-p-250, #878498);background:linear-gradient(180deg,#525b65,#484f58);padding:10px;color:#fff;font-family:Century Gothic;font-size:35px;font-style:normal;font-weight:700;line-height:145%;letter-spacing:.7px;margin-bottom:10px}.page-new-sofia-lp-3 .background .cm-offer-div .iner-cont p span,.page-new-sofia-lp-2 .background .cm-offer-div .iner-cont p span{font-weight:900}body.page-sofia-landing-new.page-new-sofia-lp-2 .sf-header .header__wrapper header{color:#090b1a!important}@media (min-width: 1025px) and (max-width: 1500px){.cm-offer-div p{font-size:35px}.cm-offer-div{padding:10px}.page-sofia-landing-new .background .cm-content-wrap.container{padding-top:100px}h2.slide__block-title{font-size:38px}}@media screen and (max-width: 1500px){@media screen and (min-height: 900px){.background{min-height:70vh}}}@media screen and (min-width: 768px){body #CollectionProductGrid .sf__col-item{width:25%;max-width:25%}body.page-sofia-landing-new #CollectionProductGrid .sf__col-item{width:calc(33.33% - 4px);max-width:100%;display:inline-block}.page-bfcm-2023 .background{align-items:center;background-position:right}.background .cm-content-wrap.container>.flex{justify-content:left;padding-left:42px}.page-bfcm-2023 h2.cm-slide__block-title{font-size:65px}.custom-bfcm-end-timer-mj .flex>div span.cmtext{font-size:16px}body .custom-bfcm-end-timer-mj .flex>div>span:first-child{padding:20px 10px}body .custom-bfcm-end-timer-mj .flex>div>span:first-child,.page-bfcm-2023 p.cm-slide__block-description{font-size:35px}body.page-bfcm-2023-60off #CollectionProductGrid .sf__col-item,body.page-bfcm-2023 #CollectionProductGrid .sf__col-item{max-width:100%;padding:0 6px}.bogo-content.absolute{bottom:20px;left:50px;color:#000;top:auto;height:auto!important;font-size:25px;font-weight:600;line-height:130%;background:linear-gradient(0deg,#fcd87773 0% 100%),linear-gradient(87deg,#a4581b -21%,#fbdd78 34.64%,#fff8aa,#fbdd78 81.73%,#dab45b,#be9042 98.85%,#a97630 109.55%,#9d6725,#996222 122.39%,#9e6825 130.95%,#ad7930,#c59541,#e7bd59 169.47%,#f8d065,#fbdf78 182.31%,#fff290 193.01%);display:inline-block;max-width:430px;padding:8px;text-align:center}.sun-wrap,.opt-wrap{padding:0 20px}div#smile-ui-lite-launcher-frame-container{bottom:60px!important}#CollectionProductGrid{padding:0 0 30px}.product-wrap.flex{padding:0 20px}.page-bfcm-2023 .gal-sun h3{font-size:55px}.page-bfcm-2023 .gal-sun p{color:#000;font-family:Proxima Nova;font-size:25px}}@media (min-width:1024px){.page-new-sofia-lp-2.page-sofia-landing-new .cm-offer-div{background:#ffffff1a}.page-new-sofia-lp-2.page-sofia-landing-new .cm-offer-div .iner-cont{border-color:#fff}.page-new-sofia-lp-2.page-sofia-landing-new .cm-quote-us,.page-new-sofia-lp-2.page-sofia-landing-new .cm-sofia-timer>div>div>span:first-child{background:#ffffff1a;border-color:#ffffff1a}.page-new-sofia-lp-2.page-sofia-landing-new .background .cn-btn-wrap p,.page-new-sofia-lp-2.page-sofia-landing-new .cm-sofia-timer>div>div>span:first-child,.page-new-sofia-lp-2.page-sofia-landing-new .cm-sofia-timer p,.page-new-sofia-lp-2.page-sofia-landing-new .cm-sofia-timer>div>div>span.cmText{color:#090b1a}}@media screen and (min-width: 1280px){body #CollectionProductGrid{width:100%!important}.background p.cm-slide__block-description{min-width:410px}.page-sofia-landing-new .background .cm-content-wrap.container{padding-top:130px}}@media screen and (max-width: 1200px){.w-full.collgallery1 .text-wrapper{max-width:520px;left:14px;background-size:contain}.w-full.collgallery1.imagescon .text-wrapper img.cm-sign.lazyloaded{margin-right:27px}.w-full.collgallery1 .text-wrapper p{font-size:20px;max-width:401px;margin-top:60px;margin-bottom:0}}@media (min-width:768px) and (max-width: 1024px){.page-bfcm-2023 .background{max-height:490px;min-height:auto;height:100vh}.sf-header header svg *{color:#fff;fill:#fff}.page-bfcm-2023 h2.cm-slide__block-title{font-size:40px}.cm-offer-div p{font-size:28px}body .custom-bfcm-end-timer-mj .flex>div>span:first-child,.page-bfcm-2023 p.cm-slide__block-description,.page-bfcm-2023 .background h3,.custom-bfcm-end-timer-mj .flex>div>span:first-child{font-size:25px}.page-bfcm-2023 .background h3{font-size:20px}.page-bfcm-2023 .background h6{font-size:13px;letter-spacing:.1px;margin:10px 0}.page-bfcm-2023 .background{align-items:flex-end}body .custom-bfcm-end-timer-mj .flex>div>span:first-child{padding:10px}.page-bfcm-2023 h2.cm-slide__block-title{font-size:32px}.background .cm-content-wrap.container>.flex{padding-left:0}.page-bfcm-2023-60off .background .top-content{max-width:385px}h2.cm-banner-title{font-size:40px}.text-60{font-size:130px}.page-bfcm-2023-60off .background .top-content .flex.cm-60off-text{font-size:50px}.cm-banner-btn{font-size:16px}.cm-offer-div p.cm-bot-txt{font-size:40px}h2.slide__block-title{font-size:30px;margin:20px 23px}.w-full.collgallery1{height:40vh}.w-full.collgallery1 .cm-inner-wrap .content.absolute{top:40px;left:20px}.sof-col-one .cm-text-quote{left:20px;top:auto;max-width:290px;padding:15px 20px;bottom:15px}}@media screen and (max-width: 1023px){body #CollectionProductGrid .sf__col-item{width:50%;max-width:50%}.content-heading-wrap a.flex{padding:6px 8px;font-size:18px;margin-right:10px;min-width:auto}h2.slide__block-title{font-size:30px;margin:20px 23px}.slide__block-description.text-white,p.cm-only-txt{font-size:15px}.page-sofia-landing-new .background .cn-btn-wrap p,.page-sofia-landing-new .cm-quote-us p,.page-sofia-landing-new .cm-sofia-timer>div>div>span:first-child,.page-sofia-landing-new .cm-sofia-timer p,.page-sofia-landing-new .cm-sofia-timer>div>div>span.cmText,.page-sofia-landing-new .background .cm-offer-div .iner-cont p{color:#fff}.cm-offer-div .iner-cont{background:transparent;border-color:#fff}.cm-offer-div{background:#ffffff1a}.page-sofia-landing-new .cm-sofia-timer>div>div>span:first-child{border:1px solid var(--vicci-p-250, #878498);background:linear-gradient(180deg,#2f2d38,#000)}.page-sofia-landing-new a.slide__block-link.inline-block.sf__btn.sf__btn-primary{background:#fafaf9;color:#090b1a;margin-top:28px;padding:13px 45px}.page-sofia-landing-new .cm-quote-us p{color:#fff}.page-sofia-landing-new .cm-quote-us{background:#fff3}.page-sofia-landing-new .background .cn-btn-wrap p{color:#fff}.page-sofia-landing-new .background .cm-offer-div .iner-cont p span{color:#ffbcdc!important;font-weight:800}button.needsclick.go3894874857.kl-private-reset-css-Xuajs1{padding:0 20px!important}}@media screen and (max-width: 767px){div .sf-header header,.header-bottom-menu,.header-bottom-menu ul{background:transparent;display:none}body.page-bfcm-2023 #CollectionProductGrid .sf__col-item,body.page-sofia-landing-new #CollectionProductGrid .sf__col-item{width:calc(50% - 4px);max-width:100%;display:inline-block}h2.cm-heading.text-center{font-size:28px;line-height:120%;letter-spacing:.28px;margin-top:25px;margin-bottom:15px}.content-heading-wrap{margin-top:20px;padding:0 16px}.content-heading-wrap a.flex{min-width:164px;padding:6px 5px;font-size:15px;letter-spacing:-.15px;margin-right:10px}.content-heading-wrap a.flex:last-child{margin:0}.page-bfcm-2023 .gal-sun p{color:#000;font-family:Proxima Nova;font-size:14px;font-style:normal;font-weight:300;line-height:130%}.gal1-left-prod,.w-full.collgallery1{width:100%;height:auto}.w-full.collgallery1 .cm-inner-wrap .content.absolute{top:30px;left:12px}h2.slide__block-title{font-size:19px;font-weight:400;letter-spacing:.3px;margin:14px 0}p.cm-only-txt{font-size:15px;padding:0;margin:0 auto 10px;letter-spacing:1.2px;position:relative;top:-5px}p.cm-quote{font-size:14px;letter-spacing:.035px}.sf__pcard-content>div:not(.custom-btn-wrap),.sf__pcard-content>div:not(.sf__pcard-quick-add){min-height:auto}.slide__block-description.text-white{font-size:13px;letter-spacing:1.04px;position:relative;top:6px}a.slide__block-link.inline-block.sf__btn.sf__btn-primary{padding:9px 20px;font-size:16px;line-height:20px;letter-spacing:.14px}.background{padding-bottom:15px;background-image:url(/cdn/shop/files/mj-mobile-banne.jpg?v=1697180519)}.product-wrap{padding:0 5px}#CollectionProductGrid div .sf__pcard .sf__pcard-content{padding:8px;min-height:auto}body #CollectionProductGrid .sf__col-item{margin-bottom:10px;padding:0 5px}.w-full.collgallery1 .textwrapper{padding:16px}.gitems h2{font-size:32px;letter-spacing:.3px}.gitems p{font-size:17px}.textwrapper .flex.gal_button.black-btn p{font-size:12px;text-align:left}.textwrapper .flex.gal_button.black-btn a{font-size:14px;line-height:24px;letter-spacing:.14px;width:auto;padding:5px 15px}.collgallery2 .textwrapper{top:auto;left:0;bottom:20px}.review-content{width:100%}.cm-custom-border-wrap:before{background-image:url(/cdn/shop/files/186mobile-vec-left.png?v=1697202178)}.cm-custom-border-wrap:after{background-image:url(/cdn/shop/files/185right-vec-right.png?v=1697202178)}.prod__tag--soldout{font-size:14px;padding:5px 8px}.pre-order-btn{font-size:14px;line-height:24px;letter-spacing:.14px;padding:3px 20px;margin-top:10px}#CollectionProductGrid div .sf__pcard{min-height:auto}.gal_button.black-btn a{font-size:14px;font-weight:600;line-height:24px;letter-spacing:1.12px;padding:7px 25px}.two-call-on-wrap .sf-custom__grid{padding:50px 16px 25px}.two-call-on-wrap h2{font-size:28px;text-align:center;line-height:100%;letter-spacing:.28px}.two-call-on-wrap h3{font-size:20px;letter-spacing:.05px;margin-bottom:10px}.two-call-on-wrap .cm-cont-blk p{font-size:18px;line-height:130%;letter-spacing:.18px}a#scroll-to-top-button{display:flex!important;position:static!important;color:var(--new-dark-blue, #090B1A);text-align:center;font-family:Proxima Nova;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.16px;text-transform:uppercase;border-radius:10008px!important;border:1px solid #090B1A;width:calc(100% - 32px);padding:10.4px 16px!important;height:100%;margin:0 16px 50px;justify-content:center;align-items:center}.margetpick-text.absolute{top:12px}.large--hide{display:flex!important}.small--hide{display:none!important}.content-heading-wrap .cont-wrap{justify-content:center}p.author{font-size:12px}.text-wrapper{top:31%;left:20px}.text-wrapper img{max-width:134px}.text-wrapper p{font-size:18px;max-width:186px;margin-bottom:35px}.page-sofia-landing-new .background{align-items:flex-end;position:relative;min-height:auto;margin:0;padding-bottom:150px;height:100vh;padding-top:0}.page-sofia-landing-new p.cm-quote{color:#000;font-size:16px;max-width:100%}.page-sofia-landing-new .review-content.large--hide{position:absolute;bottom:-75px;margin:0;padding-top:16px;display:block!important;max-width:100%;background-image:url(/cdn/shop/files/1_e4bd1210-acca-44fd-8ea6-4c39e9889ebe.png?v=1699356344)}.page-sofia-landing-new .background .cm-content-wrap.container>.flex{justify-content:center}.page-sofia-landing-new h2.slide__block-title{color:#fff;font-size:24px;font-weight:700;margin:0;line-height:113.5%}.page-sofia-landing-new .margetpick-text.absolute{top:0}.page-sofia-landing-new #CollectionProductGrid .sf-image{--aspect-ratio: 1.3 !important}.page-sofia-landing-new .sf__pcard [style*=--aspect-ratio]>:first-child{object-fit:cover}.page-sofia-landing-new .w-full.collgallery1.imagescon img:not(img.cm-sign.lazyloaded){min-height:52vh}.w-full.collgallery1.gal-sun .text-wrapper.large--hide{display:block!important;max-width:350px;top:auto;bottom:10px;background-image:url(/cdn/shop/files/Rectangle_9721490mb-quote.png?v=1699514006)}.w-full.collgallery1.imagescon .text-wrapper img.cm-sign.lazyloaded{margin-right:17px;margin-top:-20px}.w-full.collgallery1 .text-wrapper p{margin-top:45px;margin-bottom:15px}svg.cm-quote{top:8px}.page-sofia-landing-new .review-content .us-logo img{max-width:75px}.margetpick-text.absolute{font-size:12px}div#smile-ui-lite-launcher-frame-container{bottom:45px!important}.page-bfcm-2023 .background{min-height:86vh;background-image:url(/cdn/shop/files/Group-48097802-mob.png?v=1700496309)}.page-bfcm-2023 .w-full.collgallery1{margin:0}.page-bfcm-2023 .background h3{font-size:26px;line-height:101.166%;letter-spacing:.26px}.page-bfcm-2023 .background h6{font-size:18px;letter-spacing:.18px;margin:10px 0}p.cm-slide__block-description{display:inline-block}.page-bfcm-2023-60off .background{background-image:url(/cdn/shop/files/1_mbfcn-60-m.jpg?v=1700716765);align-items:flex-end;padding-top:0;padding-bottom:110px}h2.cm-banner-title{font-size:32px;letter-spacing:.32px}.page-bfcm-2023-60off .background .top-content .flex.cm-60off-text{font-size:30px;font-weight:600;letter-spacing:.075px}.text-60{font-size:99.958px;letter-spacing:.25px}.cm-banner-btn{font-size:14px;letter-spacing:.14px;padding:9px 45px}.page-bfcm-2023-60off .newproduct{display:none}.cm-offer-div p{font-size:28px;line-height:130%}.cm-offer-div p.cm-bot-txt{font-size:50px}.page-new-sofia-lp-3 .background .cm-content-wrap.container{padding-top:0;padding-bottom:10px}.cm-offer-div{padding:10px;max-width:375px}body .cm-sofia-timer p{font-size:18px}.page-new-sofia-lp-aus-2.page-sofia-landing-new .background{background-image:url(/cdn/shop/files/375_2.jpg?v=1701537391);margin:0;padding-bottom:50px;height:100vh;padding-top:0}.page-new-sofia-lp-3 a.slide__block-link.inline-block.sf__btn.sf__btn-primary{margin-top:10px}.bg-color-topbar-background.sf-topbar{top:-1px;position:relative}body .cm-sofia-timer>div>div>span:first-child{font-size:24px;font-weight:400;border-radius:var(--corner-pic, 12px);border:1px solid var(--vicci-p-250, #878498);background:linear-gradient(180deg,#2f2d38,#000)}body .cm-sofia-timer>div>div>span.cmText{font-size:10px;font-weight:400;letter-spacing:.2px}.cm-quote-us.large--hide{position:absolute;bottom:0;background-image:url(/cdn/shop/files/1mobile-us-bg.png?v=1703330874);border-radius:0;background-position:center;background-size:cover;background-color:transparent;text-align:center;min-height:145px;padding-top:50px;display:block!important}body .cm-quote-us p{margin-bottom:12px;color:#000;text-align:center;font-size:14px;letter-spacing:.035px}.cm-quote-us.large--hide img{margin:0 auto}.page-sofia-landing-new .cm-quote-us p{color:var(--color-body-text)}.page-sofia-landing-new .background .cm-offer-div .iner-cont p span{color:#ffbcdc!important}.sof-col-one .left-col p{font-size:17px}.sof-col-one .cm-text-quote{left:16px;top:auto;border:1px solid #fff;padding:15px 20px;bottom:20px;right:16px;background:#0c081e80}.sof-col-one .cm-text-quote p{color:#fff;font-size:20px;letter-spacing:.05px}.sof-col-one .cm-text-quote:after{left:30px;background-image:url(/cdn/shop/files/Quotewhite-sf.png?v=1705328039)}.klaviyo-form-Sdi5nX.klaviyo-form.form-version-cid-1 form>.needsclick.kl-private-reset-css-Xuajs1{background:transparent}.page-sofia-landing-new .background{padding-bottom:150px;background-image:url(/cdn/shop/files/mobilenew-sofia-ban-mb-img-s.jpg?v=1710781173)}.page-sofia-landing-new.page-new-sofia-lp-2 .background{background-image:url(/cdn/shop/files/mobilemobile-new-sof-lp2.jpg?v=1714381342)}.page-sofia-landing-new .cm-sofia-timer>div>div>span:first-child{margin:0 0 2px}.background .cn-btn-wrap p{margin:0}.page-sofia-landing-new a.slide__block-link.inline-block.sf__btn.sf__btn-primary{padding:12px 45px;margin-top:14px}#CollectionProductGrid .container-fluid{padding-left:12px;padding-right:12px}}
/*# sourceMappingURL=/cdn/shop/t/272/assets/margaret-josephs-style.css.map */
