#snize-search-results-grid-mode li.snize-product{border:1px solid #ffffff!important}.press-campaign-editorial{width:100%;display:flex;flex-wrap:wrap;padding:50px 0}.press-campaign-editorial-main{width:100%;display:flex;flex-wrap:wrap}.press-campaign-editorial-head{width:100%;float:left;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.press-campaign-editorial-head h3{font-size:36px;width:100%;font-weight:400;color:#000}.press-campaign-editorial-head h6{font-size:18px;width:100%;font-weight:400;display:inline-block;color:#000;text-transform:uppercase;margin-bottom:0}.container-1200{width:100%;max-width:1200px;margin:0 auto;padding:0 15px}.press-campaign-editorial-box-part{width:100%;display:flex;flex-wrap:wrap;padding:30px 0 0}.press-campaign-editorial-box-part .col-lg-6{padding:0 10px 20px;max-width:50%;flex:0 0 50%}.press-campaign-box-part{width:100%;display:flex;flex-wrap:wrap;position:relative}.press-campaign-box-part:before{position:absolute;content:"";background-color:#00000080;width:100%;height:100%;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;transition:all .5s ease}.press-campaign-box-pic{width:100%;float:left;min-height:390px;max-height:390px}.press-campaign-box-pic img{width:100%;height:100%;object-fit:cover}.press-campaign-box-hover{position:absolute;top:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column;height:100%;bottom:0;left:0;right:0;z-index:9;margin:0 auto;padding:30px;text-align:center;opacity:0;visibility:hidden;transition:all .5s ease;color:#fff}.press-campaign-box-hover h3{font-size:25px;color:#fff;margin-bottom:10px}.press-campaign-box-hover p{font-size:16px;color:#fff;margin-bottom:15px}.press-campaign-box-hover h6{font-size:16px;color:#ffffff80;margin-bottom:0}.press-campaign-btn{width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin-top:10px}.press-campaign-btn a{font-size:16px;color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0 50px;min-height:45px;min-width:240px;border:1px solid #fff;text-transform:uppercase;font-weight:600;letter-spacing:2px;transition:all .5s ease}.press-campaign-btn a:hover{background-color:#fff;color:#000}.press-campaign-box-part:hover:before{opacity:1;visibility:visible}.press-campaign-box-part:hover .press-campaign-box-hover{opacity:1;visibility:visible}.press-campaign-featured{width:100%;display:flex;flex-wrap:wrap;padding:65px 0}.press-campaign-featured-main{width:100%;display:flex;flex-wrap:wrap;padding:0 0 110px}.press-campaign-featured-big-pic{width:100%;padding:40px 0 60px;display:flex;flex-wrap:wrap}.press-campaign-featured .row,.rr-victor-cruz-collection-section .row,.press-campaign-editorial .row{width:100%}.press-campaign-featured-logo-part{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.press-campaign-featured-logo-part .col-lg-4{padding:0 15px;max-width:33.33%;flex:0 0 33.33%}.press-campaign-featured-logo-sm,.press-campaign-featured-contct{width:100%;text-align:center}.press-campaign-featured-contct h6{font-size:16px;letter-spacing:2px;color:#000;margin-bottom:15px}.press-campaign-featured-contct h5,.press-campaign-featured-contct h5 a{font-size:18px;color:#000;text-decoration-line:none;font-family:Avenir Next!important}.press-campaign-mobile{display:none}.footer-menu .hLYudA.hLYudA{max-width:430px!important}#shopify-section-footer button.needsclick{color:#fff!important;border:1px solid #000!important;background-color:#000!important}#shopify-section-footer button.needsclick:hover{color:#000!important;border:1px solid #000!important;background-color:#fff!important}.footer-menu .klaviyo-form-VfvRMk,.footer-menu .klaviyo-form-VfvRMk .Embed__StyledDiv-sc-1h73wx3-0{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.press-campaign-featured-big-sm{width:100%;cursor:pointer}.press-campaign-featured-big-sm img{width:100%;object-fit:cover;max-height:515px}.press-campaign-featured-big-pic .col-lg-4{max-width:33.33%;flex:0 0 33.33%}.modal-open .press-campaign-featured-modal{overflow-x:hidden;overflow-y:auto}.press-campaign-featured-modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.press-campaign-featured-modal.fade{transition:opacity .15s linear}.press-campaign-featured-modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translateY(-50px)}.press-campaign-featured-modal .modal-dialog{width:100%!important;max-width:900px;margin:0 auto;position:relative;height:100%}.press-campaign-featured-modal.modal.show .modal-dialog{-webkit-transform:none;transform:none}.press-campaign-featured-modal .modal-content{border:0px;overflow-y:hidden;height:max-content;padding:0;overflow:auto}.press-campaign-featured-modal .modal-body{padding:20px}.press-cam-feau-modal-dtl{width:100%;display:flex;flex-wrap:wrap}.press-cam-feau-modal-dtl-left{width:65%;float:left;height:100%}.press-cam-feau-modal-dtl-right.press-cam-feau-modal-dtl-left{width:35%;padding:0 15px}.press-cam-feau-modal-dtl-left-pic{width:100%;float:left;height:100%}.press-cam-feau-modal-dtl-left-pic img{width:100%;object-fit:cover;height:100%}.press-cam-feau-modal-dtl-sub-intro{width:100%;float:left}.press-cam-feau-modal-dtl-sub-intro p{font-size:16px;margin-bottom:10px;line-height:26px}.press-cam-feau-modal-dtl-sub-intro p a{color:#000;text-decoration-line:none}.press-campaign-featured-modal .modal-footer{display:flex;flex-wrap:wrap;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);width:100%;bottom:0%;z-index:-9}.press-campaign-featured-modal .modal-footer .btn{background-color:transparent;border:0px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:40px;color:#000;position:absolute;height:40px}.press-campaign-featured-modal button.close{width:40px;height:40px;background-color:#000;color:#fff;line-height:normal;font-size:30px!important;font-weight:400;position:absolute;right:-40px;top:0;padding:0 0 10px}.press-campaign-featured-modal .modal-footer .btn.btn-prev{left:-40px}.press-campaign-featured-modal .modal-footer .btn.btn-next{right:-40px}.press-campaign-featured-modal{padding:50px 0}.product-details-main-sub .product-main-images .slick-arrow.slick-disabled{opacity:.5}.product-details-main-sub .product-main-images .slick-next{right:44px;background-image:url(/cdn/shop/files/banner_next_arw.png?v=1632724412);background-repeat:no-repeat;content:"";font-size:0!important;text-align:center;background-position:center;bottom:-70px;background-size:16px;filter:brightness(.7);width:40px;height:40px;transform:rotate(90deg)}.product-details-main-sub .product-main-images .slick-next:hover{background-color:transparent}.product-details-main-sub .product-main-images .slick-prev{background-image:url(/cdn/shop/files/banner_prev_arw.png?v=1632724426);background-repeat:no-repeat;content:"";font-size:0!important;text-align:center;background-position:center;top:-55px;background-size:16px;filter:brightness(.7);width:40px;height:40px;transform:rotate(90deg)}.product-details-main-sub .product-main-images .slick-prev:hover{background-color:transparent}.product-details-main-sub .product-form .selector-wrapper{align-items:center}.product-details-main-sub .product-form label{padding:0}.product-detail-left .slider-nav-thumbnails .product-detail-left-small-img{border:1px solid #ccc;border-color:transparent}.product-detail-left .slider-nav-thumbnails .slick-current.slick-active.product-detail-left-small-img{border-color:#ccc}#logo img{padding:13px 0 0}.email-sign-right-inner.rr-gems-right-inner p{font-size:15px;margin-bottom:15px}.flagship-img.flagship-desk{display:block}.flagship-img.flagship-mob{display:none}.motherday-headline-text{padding-top:0!important;margin-bottom:20px;text-align:center}.motherday-headline-text h2{font-size:36px;font-weight:400;display:inline-block;font-family:Lusitana!important}.page-workshop-new .cta a{background:transparent;color:#000;border:1px solid #000;opacity:1}.page-workshop-new .cta a:hover{opacity:.75;color:#fff;background:#000}.page-workshop-new p{margin-bottom:20px}.swym-wishlist i.icon-swym-wishlist{font-family:swym-font;font-style:normal;vertical-align:middle}.swym-wishlist i.icon-swym-wishlist+span{vertical-align:middle}.swym-wishlist i.icon-swym-wishlist:after{content:"";font-size:130%;line-height:18px;text-align:center;display:inline}.swym-ready i.icon-swym-wishlist:after{content:"\f004"}.nav-container-tallnav{margin-top:0;display:flex;align-items:center}.nav-container-tallnav .swym-wishlist{top:2px!important}.wishlist-acc-btn{margin-bottom:35px;padding-top:30px;width:100%;display:flex;flex-wrap:wrap}.wishlist-acc-btn a{font-size:16px;letter-spacing:.2rem;text-transform:uppercase;color:#000;border:1px solid #000;height:50px;line-height:normal;padding:0 30px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-decoration-line:none;transition:all .5s ease;font-family:Avenir Next}.collectionDescriptionClass h2{font-family:Avenir Next!important}#snize-search-results-grid-mode span.snize-discounted-price{vertical-align:inherit!important}div.snize li.snize-product .snize-price-list .snize-discounted-price{color:#c50000!important;margin-left:5px}.ajaxcart__footer.row .additional_checkout_buttons{display:none!important}.graduation_2025_btns{width:100%;display:flex;flex-wrap:wrap;justify-content:center;padding-top:30px}.graduation_2025_btns a{font-size:16px;letter-spacing:.2rem;text-transform:uppercase;color:#000;border:1px solid #000;height:50px;line-height:normal;padding:0 50px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-decoration-line:none;transition:all .5s ease;font-family:Avenir Next;margin-right:15px}.graduation_2025_btns a:hover{background:#000;color:#fff;border-color:#000}@media screen and (max-width: 767px){.flagship-img.flagship-desk{display:none}.rr-victor-cruz-collection-section .press-campaign-desk,.flagship-img.flagship-mob{display:block}.rr-victor-cruz-collection-section .press-campaign-btn{top:40%!important}.collectionDescriptionClass h2{font-size:15px!important}}div#shopify-section-1562625703014{margin-bottom:0!important}div#shopify-section-1562625703014 .image-with-text-wrapper .homepage-newclass{padding:0!important}div#shopify-section-1562625703014 .image-with-text-wrapper.grid_wrapper{position:relative;top:10px}div#shopify-section-1562620455424{padding-bottom:30px}.index-sections .parallax-1620894937db82f6e0 article{height:unset;min-height:unset}div#shopify-section-1562625703014 .cta{width:100%;display:flex;flex-wrap:wrap;justify-content:center;padding-top:50px}div#shopify-section-1562625703014 .cta a{font-size:12px!important;letter-spacing:.2rem!important;text-transform:uppercase;color:#000;border:1px solid #000!important;height:48px!important;line-height:normal;padding:0 20px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-decoration-line:none;transition:all .5s ease;font-family:inherit!important}div#shopify-section-1562625703014 .cta a:hover{background:#000!important;color:#fff!important;border-color:#000!important}.press-campaign-featured-modal.show{overflow-x:hidden;overflow-y:auto}.diamond-guide-new-video-part{width:100%;display:flex;flex-wrap:wrap;padding:15px 0 25px}.diamond-guide-new-video-logo{width:100%;display:flex;flex-wrap:wrap;padding:15px}.diamond-guide-new-video-logo img{width:100px;height:100px;display:flex;flex-wrap:wrap;justify-content:center;margin:30px auto 0}.diamond-guide-new-video-head{width:100%;display:flex;flex-wrap:wrap;padding:15px;justify-content:center;text-align:center}.diamond-guide-new-video-head h2,.diamond-guide-new-video-head h2 a{font-size:30px;color:#000}.diamond-guide-new-video-box{width:100%;display:flex;flex-wrap:wrap;justify-content:center;padding:15px}.diamond-guide-new-video-box video.video-overlay-main{width:100%;position:unset!important}.diamond-guide-new-pic-text{width:100%;display:flex;flex-wrap:wrap}.diamond-container{width:100%;max-width:1170px;margin:0 auto;padding:0 15px}.diamond-guide-row{width:calc(100% + 30px);margin:0 -15px;display:flex;flex-wrap:wrap}.diamond-guide-sing-sec{width:100%;display:flex;flex-wrap:wrap;padding:15px 0}.diamond-guide-sing-col{width:50%;display:flex;flex-wrap:wrap;padding:15px;margin-top:auto;margin-bottom:auto}.diamond-guide-sing-col-pic{width:100%}.diamond-guide-sing-col-pic img{width:100%;max-width:100%}.diamond-guide-sing-rh-dtl{width:100%;float:left;margin-top:auto;margin-bottom:auto}.diamond-guide-sing-rh-dtl h3{font-size:18px;color:#000}.diamond-guide-sing-rh-dtl p{font-size:16px;color:#000;font-family:Avenir Next}.diamond-guide-row .diamond-guide-sing-sec:nth-child(2n) .diamond-guide-sing-col:nth-child(odd){order:1}.diamond-guide-new-btm-pic{height:500px;background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%}.diamond-guide-gallery{width:100%;display:flex;flex-wrap:wrap;padding:15px 0 150px}.diamond-guide-gallery .diamond-container{max-width:1600px}.diamond-guide-gallery-row{width:calc(100% + 8px);margin:0 -4px;display:flex;flex-wrap:wrap}.diamond-guide-gallery-pic{width:100%;position:relative;z-index:99}.diamond-guide-gallery-dtl{width:100%;display:none}.diamond-guide-gallery-btn{display:flex;flex-wrap:wrap}.diamond-guide-gallery-btn a{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:15px;background-color:#000;color:#fff;text-decoration-line:none;border:1px solid #000;transition:all .5s ease;border-color:transparent;font-size:16px;font-weight:600}.diamond-guide-gallery-btn a:hover{background-color:#81d8d0;color:#000;border-color:#000}.diamond-guide-gallery-pic img{max-height:363px;min-height:363px;object-fit:contain;margin:0 auto}.diamond-guide-gallery-sing{width:25%;float:left;padding:0 4px 4px}.diamond-guide-gallery-sing-main{width:100%;float:left;position:relative;border:1px solid #000;border-color:transparent}.diamond-guide-gallery-dtl{width:calc(100% - 2px);display:none;position:absolute;bottom:-119px;left:1px;z-index:99;background-color:#fff;padding:0 30px 30px}.diamond-guide-fav-icon{position:absolute;top:10px;right:10px;opacity:0;z-index:99;cursor:pointer}.diamond-guide-fav-icon img{max-width:22px}.diamond-guide-gallery-slider{width:100%;float:left}.diamond-guide-gallery-slider button.slick-arrow{position:absolute;background-color:transparent;width:30px;height:30px;left:10px;top:50%;transform:translateY(-50%);background-repeat:no-repeat;margin-bottom:0;padding:0;font-size:0px!important;z-index:9;opacity:0}.diamond-guide-gallery-slider button.slick-arrow.slick-prev{background-image:url(/cdn/shop/files/diamond-slide-prev-arw.png?v=1643346794)}.diamond-guide-gallery-slider button.slick-arrow.slick-next{background-image:url(/cdn/shop/files/diamond-slide-next-arw.png?v=1643346781);right:10px;left:unset;background-position:right}.diamond-guide-gallery-sing-main:hover .diamond-guide-gallery-dtl{display:block}.diamond-guide-gallery-sing-main:hover .diamond-guide-fav-icon{opacity:1}.diamond-guide-gallery-sing-main:hover .diamond-guide-gallery-pic img{max-height:300px;min-height:300px}.diamond-guide-gallery-sing-main:hover .diamond-guide-gallery-pic{padding:30px}.diamond-guide-gallery-sing-main:hover .diamond-guide-gallery-slider button.slick-arrow{opacity:1}.diamond-guide-gallery-dtl p{font-size:15px}.diamond-new-btn{position:absolute;top:16px;z-index:9;left:20px;line-height:normal;color:#000;background:#fff;border:1px solid #eee;font-size:12px;padding:3.5px 7px}.diamond-guide-gallery-sing:hover .diamond-new-btn{display:none}.diamond-guide-gallery-sing-main:before{position:absolute;content:"";border:1px solid #000;top:0;left:0;height:calc(100% + 120px);width:100%;z-index:9;border-color:transparent}.diamond-guide-gallery-sing-main:hover:before{border-color:#000}.chud-lookbook2 img{margin:0 auto}div#shopify-section-page-diamond-guide{padding-top:0}#shopify-section-page-diamond-guide .homepage-newclass .cta{display:flex;justify-content:center;flex-wrap:wrap}#shopify-section-page-diamond-guide .homepage-newclass .cta a{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;line-height:normal}.new-mothers-day-boxes{width:98%;padding:40px}.new-mothers-day-boxes .promo-inner{width:100%;display:flex;flex-wrap:wrap}.new-mothers-day-boxes .promo-inner .box-ratio-main{width:25%;padding:5px}.new-mothers-day-boxes .promo-inner .box-ratio-main p{color:#000!important;width:100%;display:flex;font-size:16px;text-align:center;justify-content:center;margin:10px 0 0}.new-mothers-day-boxes .promo-inner .box-ratio-main .box-ratio img{width:100%;height:100%;object-fit:contain}#shopify-section-page-mothers-day{padding-top:0}.new-mothers-day-boxes .promo-inner{height:auto;width:100%}.motherday-guide{width:100%;padding:50px 0}.motherday-guide-title{width:100%;text-align:center}.motherday-guide-title img{max-width:500px;width:100%;height:auto}.motherday-guide-subtitle{width:100%;text-align:right;padding-top:25px}.motherday-guide-subtitle img{max-width:350px;width:100%;height:auto}.motherday-guide-subdesc{width:100%;text-align:right;padding:10px 0 30px}.motherday-guide-subdesc img{max-width:200px;width:100%;height:auto}.motherday-guide-banner{width:100%;margin-bottom:50px}.motherday-guide-banner img{width:100%;height:100%;object-fit:cover}.motherday-guide-sub{width:100%}.container-1150{max-width:1150px;margin:0 auto;width:100%;padding:0 15px}.container-1300{max-width:1300px;margin:0 auto;width:100%;padding:0 15px}.motherday-guide-fullimg{width:100%;max-width:70%;margin-bottom:50px}.motherday-guide-fullimg img{width:100%;height:100%;object-fit:cover}.motherday-guide-row{width:100%;margin-bottom:50px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.motherday-guide-left{width:32%}.motherday-guide-left img{width:100%;height:auto;object-fit:cover}.motherday-guide-right{width:65%}.motherday-guide-right img{width:100%;height:100%;object-fit:cover}.motherday-guide-row.guide-row2 .motherday-guide-left{order:1}.motherday-guide-fullwidth{width:100%}.motherday-guide-fullwidth img{width:100%;height:100%;object-fit:cover}.motherday-guide-row.guide-row3 .motherday-guide-left{width:40%}.motherday-guide-row.guide-row3 .motherday-guide-right{width:55%}.motherday-guide-row .motherday-guide-full{width:100%;max-width:70%;margin:0 auto}.motherday-guide-full img{width:100%;height:100%;object-fit:cover}.motherday-image{overflow:hidden}.motherday-image img{border-radius:4px;transition:all .5s;overflow:hidden;object-fit:cover}.motherday-image img:hover{box-shadow:unset;transform:unset;cursor:pointer;opacity:.7}.motherday-guide-home{padding:0!important}.motherday-guide-home .motherday-guide-subtitle{padding-top:0!important}.rk-learn-inner a.btn{border:1px solid #ffffff!important;color:#fff;font-size:14px!important;padding:15px 20px!important;line-height:1;top:70%;right:23%;transform:unset;width:100%;max-width:fit-content}.rk-learn-inner a.btn:hover{border:1px solid #fff!important;color:#68645f!important;background:#fff!important}.motherday-guide-home .motherday-guide-subtitle img{max-width:250px}.motherday-guide-home .motherday-guide-subdesc img{max-width:150px}.rr-act-one{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:50px}.rr-act-left{width:60%}.rr-act-left img{width:100%;height:100%;object-fit:contain}.rr-act-right{width:35%}.rr-act-right img{width:100%;height:100%;object-fit:contain}.container-1400{max-width:1400px;margin:0 auto;width:100%;padding:0 15px}.rr-act-two{align-items:flex-end}.rr-act-two .rr-act-left{padding-bottom:100px;width:50%}.rr-act-two .rr-act-right{width:42%}.rr-act-three .rr-act-right{width:47%;padding-top:100px}.rr-act-three .rr-act-left{width:47%;padding-bottom:100px}.rr-act-fullimg{width:100%;max-width:80%;padding:100px 0;margin:0 0 50px auto}.rr-act-fullimg img{width:100%;height:100%;object-fit:contain}.rr-act-full-center{width:100%;max-width:40%;padding:0 0 100px 100px;margin:0 0 0 auto}.rr-act-full-center img{width:100%;height:100%;object-fit:contain}@media screen and (min-width: 1400px){.press-campaign-editorial{padding:20px 0}}.page-campaign-second-main .container-1200{max-width:1480px}.page-wedding-row{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px;align-items:center}.page-wedding-row .page-wedding-left{width:48%}.page-wedding-full-right{width:100%;max-width:90%;margin:0 0 0 auto}.page-wedding-full-center{width:100%;max-width:50%;margin:0 auto}.page-wedding-row1 .page-wedding-left{width:49%}.page-wedding-row2 .page-wedding-full-center{max-width:65%;margin-top:30px}.page-wedding-row3 .page-wedding-left{width:55%}.page-wedding-row3 .page-wedding-right{width:41%}.page-wedding-row4 .page-wedding-left{width:26%}.page-wedding-row4 .page-wedding-right{width:70%}.page-wedding-row5 .page-wedding-full-center{max-width:80%}.page-wedding-row6 .page-wedding-left{width:48%}.page-wedding-row7 .page-wedding-full-center{max-width:55%}.page-wedding-row8 .page-wedding-full-center{max-width:78%}.page-wedding-row9 .page-wedding-full-center{max-width:60%}.page-wedding-union .motherday-image img:hover{box-shadow:unset;transform:unset;cursor:pointer;opacity:.7}.page-wedding-union .motherday-image{padding:20px}.page-wedding-union .motherday-guide-subtitle,.page-wedding-union .motherday-guide-subdesc,.page-wedding-union .motherday-guide-title{padding-left:20px;padding-right:20px}.page-workshop-main{width:100%}.page-workshop-sub{width:100%;padding-right:30px}.page-workshop-row{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px}.page-workshop-left{width:25%;height:100%}.page-workshop-right{width:73%;height:100%}.page-workshop-top,.page-workshop-bottom{width:100%;height:50%}.page-workshop-title-main{margin-bottom:40px}.page-workshop-title{width:100%;text-align:center}.page-workshop-title img{max-width:35%;margin:0 auto}.page-workshop-row2 .page-workshop-top{height:60%}.page-workshop-row2 .page-workshop-bottom{height:40%}.page-workshop-row2 .page-workshop-left{width:60%}.page-workshop-row2 .page-workshop-right{width:38%}.page-workshop-middle{width:100%;height:33.33%}.page-workshop .motherday-image img:hover{box-shadow:unset;transform:unset;cursor:pointer;opacity:.7}.page-workshop-row3{align-items:center}.page-workshop-row3 .page-workshop-left{width:60%;height:100%}.page-workshop-row3 .page-workshop-right{width:37%;height:100%}.page-workshop-fullimg{width:100%;max-width:80%;margin:0 auto}.page-workshop-row5 .page-workshop-fullimg{margin:0 auto 0 0}.page-workshop-sub2{padding:0 30px}.page-workshop-row6 .page-workshop-fullimg{margin:0 0 0 auto}.page-workshop-row7 .page-workshop-left,.page-workshop-row7 .page-workshop-right{width:48%;height:100%}.page-workshop-row8 .page-workshop-fullimg{margin:0 auto;max-width:65%}.page-workshop-row9 .page-workshop-left,.page-workshop-row9 .page-workshop-right{width:49%;height:100%}.page-workshop-sub3{padding:0 30px 0 10px}.page-workshop-sub4{padding:0 30px 0 15px}.page-workshop-row10 .page-workshop-left{width:25%;height:100%}.page-workshop-row10 .page-workshop-right{width:73%;height:100%}.page-workshop-row{align-items:center}.page-workshop-subtitle{margin-top:15px}.container-1170{max-width:1170px;margin:0 auto;width:100%;padding:0 16px}.page-workshop-sub{width:100%;padding-right:0;padding-top:50px}.align-top{align-items:flex-start}.align-unset{align-items:unset}.page-workshop-right a,.page-workshop-left a{height:100%;display:inline-block}.page-workshop-right a img,.page-workshop-left a img{height:100%;object-fit:cover}.page-workshop-row1 .page-workshop-left{height:100%;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column}.page-workshop-row1 .page-workshop-top,.page-workshop-row1 .page-workshop-bottom{width:100%;height:48%}.page-workshop-row10 .page-workshop-left{height:100%;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column}.page-workshop-row10 .page-workshop-top,.page-workshop-row10 .page-workshop-bottom{width:100%;height:48%}.page-workshop-row2 .page-workshop-right{width:38%;display:flex;flex-wrap:wrap;align-items:flex-start}.page-workshop-row2 .page-workshop-middle{width:100%;height:33.33%;padding-bottom:15px}.page-workshop-row2 .page-workshop-top{padding-bottom:15px}.page-workshop-row7 .page-workshop-left,.page-workshop-row7 .page-workshop-right{width:48.5%}.graduation-edit-row{margin-bottom:50px}.graduation-edit-row1 .page-graduation-edit-img{width:100%;max-width:35%;margin:0 auto}.page-graduation-edit-sub{margin-top:40px}.graduation-edit-row2{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.page-graduation-edit-left{width:55%}.page-graduation-edit-right{width:45%;padding:50px}.graduation-edit-row3{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.graduation-edit-row3 .page-graduation-edit-right{padding:0 50px 50px;margin-top:-140px}.graduation-edit-row4{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.graduation-edit-row4 .page-graduation-left{width:58%}.graduation-edit-row4 .page-graduation-right{width:40%;padding:50px}.graduation-edit-row5 .page-graduation-left,.graduation-edit-row5 .page-graduation-right{width:48%}.graduation-edit-row6 .page-graduation-left{width:56%;padding-top:200px}.graduation-edit-row6 .page-graduation-right{width:42%;padding:25px}.graduation-edit-row6{align-items:unset}.page-graduation-fullimg{width:100%;height:auto}.page-graduation-edit-img img{width:100%;height:auto;border-radius:4px;transition:all .5s;overflow:hidden;object-fit:cover}.graduation-edit-row8{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.graduation-edit-row8 .page-graduation-left{width:60%}.graduation-edit-row8 .page-graduation-right{width:36%}.page-graduation-edit-img img:hover{box-shadow:unset;transform:unset;cursor:pointer;opacity:.7}.graduation-edit-row5{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.graduation-edit-row6{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}div#shopify-section-1655102587d8a0fdff section.parallax-1655102587d8a0fdff.parallax h2 span{font-family:Lusitana;font-size:25px}div#shopify-section-1655102587d8a0fdff{padding-bottom:30px;padding-top:0;margin:0}div#shopify-section-1655102587d8a0fdff section.parallax-1655102587d8a0fdff.parallax h2{font-size:36px!important}.cbb-also-bought-container.cbb-mobile-view{display:none!important}.home-page-promo-new{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:60px}.home-page-promo-left{width:30%;padding-left:0;position:relative;overflow:hidden}.home-page-promo-right{width:62%;position:relative;overflow:hidden}.home-page-promo-new .motherday-guide-subtitle img{max-height:60px;width:auto}.home-page-promo-left-btn{position:absolute;content:"";top:45%;right:20px}.home-page-promo-left-btn a{border:1px solid #fff;color:#fff;font-size:14px;padding:15px 20px;max-width:fit-content;font-weight:600}.home-page-promo-left-btn a:hover{background-color:#fff;color:#68645f}.home-page-promo-right-btn{position:absolute;content:"";right:40px;bottom:80px}.home-page-promo-right-btn a{border:1px solid #ffffff;color:#fff;font-size:14px;padding:15px 20px;max-width:fit-content;font-weight:600}.home-page-promo-right-btn a:hover{background-color:#fff;color:#68645f}.home-page-promo-left-img{width:100%;height:100%}.home-page-promo-left-img img{width:100%;height:100%;object-fit:cover}.home-page-promo-right-img{width:100%;height:100%}.home-page-promo-right-img img{width:100%;height:100%;object-fit:cover}.page-workshop-new .motherday-image img:hover{box-shadow:unset;transform:unset;cursor:default;opacity:1}.page-hitched-row1 .page-graduation-edit-img{max-width:80%;margin:0 auto}.page-hitched-row2 .page-graduation-edit-img{max-width:65%;margin:0 0 0 auto}.page-hitched-row3 .page-graduation-edit-img{max-width:70%;margin:0 auto 0 0}.page-hitched-row4 .page-graduation-edit-img{max-width:75%;margin:0 0 0 auto}.page-hitched-row5 .page-graduation-edit-img{max-width:65%;margin:0 auto 0 0}.page-hitched-row6 .page-graduation-edit-img{max-width:80%;margin:0 0 0 auto}.page-hitched-row7 .page-graduation-edit-img{max-width:75%;margin:0 auto 0 0}.page-hitched-row8 .page-graduation-edit-img{max-width:70%;margin:0 auto}.page-hitched-row9 .page-graduation-edit-img{max-width:100%;margin:0 auto}.page-hitched-title{max-width:80%;margin:0 auto 30px;text-align:right}.page-hitched-title h6{font-family:Lusitana;font-size:25px;color:#000;font-style:italic;margin-bottom:10px}.page-hitched-title h2{font-family:Lusitana;font-size:36px!important;color:#000;margin-bottom:0;text-transform:uppercase;font-weight:400;line-height:1}.footer-main{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0!important}.footer-left{width:30%}.footer-middle{width:38%;padding:0 20px}.footer-right{width:30%}.footer-middle-title h6{font-size:36px;font-weight:400;font-family:Lusitana!important;color:#000;line-height:1;margin:0}.footer-inp{width:100%;margin:25px 0}.footer-inp input{width:100%;border:1px solid #e5e5e5;padding:15px;margin:0;outline:none;text-indent:0px;height:unset;line-height:1}.footer-desc{width:100%}.footer-desc p{font-size:14px;font-family:Avenir Next;color:#000;line-height:20px;margin:0}.footer-btn{width:100%}.footer-btn button{width:100%;max-width:fit-content;margin:20px auto 0;background-color:transparent;font-weight:500;font-size:14px!important;letter-spacing:.2rem!important;text-transform:uppercase;color:#868686;border:1px solid #868686!important;height:48px!important;line-height:1;padding:15px 20px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-decoration-line:none;transition:all .5s ease}.footer-btn button:hover{color:#fff;background-color:#868686}.footer-right-cnt{width:100%}.footer-right-cnt h6{font-family:Lusitana!important;font-size:18px;color:#000;margin-bottom:10px;font-weight:500;text-transform:uppercase;line-height:18PT}.footer-right-cnt p{font-size:14px;line-height:20px;font-family:Avenir Next;color:#000;margin-bottom:10px}.footer-menu{width:100%;margin:30px 0 0;display:flex;flex-wrap:wrap}.footer-menu ul{margin:0;padding:0;width:50%}.footer-menu ul li{list-style-type:none}.footer-menu ul li a{font-size:14px;line-height:24px;font-family:Avenir Next;font-weight:500;color:#000;text-transform:capitalize}.footer-left img{width:100%;height:100%;object-fit:cover}.footer-new-logo{width:50%;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end}.footer-new-logo img{width:100%;height:auto;max-width:80px}#footer-wrapper ul{margin:0}.footer-main .success-message{margin-top:25px}.collection-image.ci img{width:100%;height:auto;object-fit:cover}#perzonalization .perz-store-type-platform.perz-container{max-width:1400px!important;padding:0!important}.perz-store-type-platform .perz-item-container .perz-item{padding:0!important}.perz-anim-zoomin:hover .perz-item-value-img{-webkit-transform:unset!important;transform:unset!important}#perzonalization .perz-store-type-platform.perz-container .perz-title{font-size:12px!important;letter-spacing:.2rem!important;text-transform:uppercase;margin:0;padding-bottom:20px;font-family:Lusitana!important}.perz-store-type-platform.perz-container .perz-item-container .perz-item-value.perz-item-value-img{background:unset!important}.perz-store-type-platform.perz-container .perz-item-container .perz-item-value.perz-item-value-img img{display:block!important;max-height:329px!important;min-height:329px!important;width:100%;object-fit:cover}#perzonalization .perz-store-type-platform.perz-container .perz-item-container .perz-item .perz-item-value.perz-item-value-names .perz-item-name.perz-item-name-product{font-size:16px!important;font-family:Lusitana!important;margin-bottom:3px;white-space:unset!important}#perzonalization .perz-store-type-platform.perz-container .perz-item-container .perz-item .perz-item-value.perz-item-value-prices .perz-item-price.perz-item-price-new{font-size:13px!important;font-family:Avenir Next!important;margin-bottom:10px}.perz-store-type-platform.perz-container .perz-item-container .perz-item .perz-item-value-names{margin-top:15px!important}.email-sign-page{width:100%}.email-sign-sub{width:100%;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:0!important}.email-sign-left{width:50%;height:100%;line-height:1}.email-sign-right{width:50%}.email-sign-right-inner{width:100%;text-align:center;max-width:70%;padding:15px;margin:0 auto}.email-sign-right-inner h6{font-size:32px;line-height:1.2;color:#000;font-family:Lusitana!important;margin:15px 0}.email-sign-right-inner p{font-size:14px;font-family:Avenir Next;color:#000;line-height:20px;margin:0}.email-sign-form{width:100%;margin:30px 0 0}.email-sign-form input{width:100%;border:1px solid #e5e5e5;padding:15px;margin:0;outline:none;text-indent:0px;height:unset;line-height:1;border-radius:2px;font-size:13px;font-family:Avenir Next;color:#000}.email-sign-form button{width:100%;max-width:fit-content;margin:20px auto 0;background-color:transparent;font-weight:500;font-size:14px;letter-spacing:.2rem;text-transform:uppercase;color:#868686;border:1px solid #868686;height:48px;line-height:1;padding:15px 20px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-decoration-line:none;transition:all .5s ease;font-family:Avenir Next}.email-sign-form button:hover{color:#fff;background-color:#868686}.email-sign-left img,.email-sign-right img{width:100%;height:100%;object-fit:cover;line-height:0}.wishing-well .mother-image-second{max-width:85%}.wishing-well .mother-image-third{max-width:60%}.container-1450{max-width:1450px;width:100%;margin:0 auto;padding:0 15px}.wishing-well .wishing-well-left{width:54%}.wishing-well .wishing-well-right{width:41%}.wishing-well .wishing-well-full{max-width:85%}.p-10{padding:0 10px}.p-15{padding:0 15px}.p-20{padding:0 20px}.p-10 .motherday-guide-right,.p-20 .motherday-guide-right{width:60%}.p-15 .motherday-guide-right{width:40%}.p-15 .motherday-guide-left{width:53%}.page-workshop2-row{margin-bottom:45px}.page-workshop2-row1 .page-workshop-left{width:53%}.page-workshop2-row1 .page-workshop-right{width:42%}.page-workshop2-sub .motherday-image img{border-radius:0}.page-workshop2-row3 .page-workshop-fullimg{max-width:70%}.page-workshop2-row4 .page-workshop-fullimg{max-width:93%}.page-workshop2-row5 .page-workshop-fullimg{max-width:97%}.page-workshop2-row6 .page-workshop-right{width:54%}.page-workshop2-row6 .page-workshop-left{width:42%}.page-workshop2-row6 .page-workshop-top{padding-bottom:15px}.page-workshop2-row6 .page-workshop-bottom{padding-top:15px}.page-workshop2-sub .page-workshop-right a img,.page-workshop2-sub .page-workshop-left a img{height:auto}.wishing-row2 .motherday-guide-left{width:56%}.wishing-row2 .motherday-guide-right{width:40%}.wishing-row4 .motherday-guide-left,.wishing-row4 .motherday-guide-right{width:47%}.wishing-row6 .motherday-guide-left{width:60%}.wishing-row6 .motherday-guide-right{width:36%}.wishing-row9 .motherday-guide-left,.wishing-row9 .motherday-guide-right{width:48%}.container-950{width:100%;max-width:950px;margin:0 auto;padding:0 15px}.container-850{width:100%;max-width:850px;margin:0 auto;padding:0 15px}.wishing-row10 .motherday-guide-left{width:60%}.wishing-row10 .motherday-guide-right{width:36%}.wishing-row11 .motherday-guide-left{width:33%}.wishing-row11 .motherday-guide-right{width:63%}.wishing-row12 .motherday-guide-left{width:54%}.wishing-row12 .motherday-guide-right{width:42%}.container-1500{width:100%;max-width:1500px;margin:0 auto}.wishing-row14 .motherday-guide-full{max-width:100%}.container-1050{max-width:1050px;margin:0 auto;width:100%;padding:0 15px}.flagship-annoucement{width:100%;margin-bottom:60px}.flagship-title{width:100%;margin-bottom:40px}.flagship-title h2{font-size:36px;font-weight:400;font-family:Lusitana!important;margin-bottom:10px;color:#000;text-align:center}.flagship-title h6{font-size:25px;font-weight:400;font-family:Lusitana!important;color:#000;text-align:center}.flagship-img{width:100%;height:auto}.flagship-img img{width:100%;height:100%}.flagship-btn{width:100%;display:flex;flex-wrap:wrap;justify-content:center;padding-top:30px}.flagship-btn a{font-size:16px;letter-spacing:.2rem;text-transform:uppercase;color:#000;border:1px solid #000;height:50px;line-height:normal;padding:0 50px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-decoration-line:none;transition:all .5s ease;font-family:Avenir Next}.flagship-btn a:hover{background:#000;color:#fff;border-color:#000}.wishing-well-page3 .motherday-guide-full{max-width:95%}.wishing3-row2 .motherday-guide-left,.wishing3-row2 .motherday-guide-right{width:48%}.wishing-well-page3 .wishing3-row4 .motherday-guide-full{max-width:100%}.container-900{max-width:900px;margin:0 auto;width:100%;padding:0 15px}.motherday-image a{width:100%;height:100%;display:flex;flex-wrap:wrap}.holiday-page .motherday-guide-row .motherday-guide-full{max-width:100%}.holiday-page .motherday-guide-left,.holiday-page .motherday-guide-right{width:48%}.holiday-page .motherday-guide-title img{max-width:80px}.diamond-guide-new-video-head.holiday-under-4000-cls{margin-bottom:40px}.wedding-union-page-products{width:100%;display:flex;flex-wrap:wrap}.wedding-union-page-pro1{width:25%;border-left:1px solid #e6e3e3;border-bottom:1px solid #e6e3e3}.wedding-union-page-pro1 a{width:100%;height:100%;display:flex;flex-wrap:wrap}.wedding-union-page-pro1 a img{width:100%;height:100%;transition:all .5s}.wedding-union-page-pro1 a img:hover{cursor:pointer;opacity:.7}.wedding-union-page-title img{max-width:80px}.wedding-union-page-title{width:100%;margin:40px 0;text-align:center}.wedding-union-page-title .diamond-guide-new-video-head h2{margin:0}.wedding-union-page-subtitle{width:100%;margin-top:25px}.day-in-the-life-page .motherday-guide-subtitle{text-align:center;padding:25px 0}.day-in-the-life-page .motherday-guide-subtitle img{max-width:70%}.day-in-the-life-page .motherday-guide-subtitle h2{font-family:Lusitana;font-size:36px!important;font-weight:400;color:#000;margin:0}.day-in-the-life-page .motherday-image img:hover{opacity:1}.valentine-page .motherday-guide-left{width:35%}.valentine-page .motherday-guide-right{width:62%}.rk-look-gg .rk-learn-cont{min-height:unset!important}div#shopify-section-1620894937db82f6e0{padding:0!important;margin:0!important}.video-overlay-mobile{display:none}.valentine-home-page{padding:0!important}.valentine-home-page .motherday-guide-banner{position:relative}.vday-btn{position:absolute;right:100px;bottom:100px}.vday-btn a{padding:15px 25px;font-size:16px;letter-spacing:.2rem;text-transform:uppercase;color:#fff;border:1px solid #fff;line-height:normal;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-decoration-line:none;transition:all .5s ease;font-family:Avenir Next}.vday-btn a:hover{color:#000;background-color:#fff}.flagship-btn.valentines_day-btn a br,div#shopify-section-1562625703014{display:none}.email-sign-form .add_event_blocks{margin-top:20px}.email-sign-form.email-personalize-dates-form button{max-width:200px}.calendars_class{margin-bottom:20px}.email-sign-sub.email-personalize-dates{align-items:flex-start}.personalize_cals.personalize-dates_append{width:100%;float:left;display:flex;justify-content:center}.calendars_class.calendars_class_append{float:left;padding:5px;width:50%}.calendars_class label{text-align:left;display:flex;font-size:14px;font-family:Avenir Next;color:#000;line-height:20px}.calendars_class.calendars_class_append select{padding:13px;font-size:14px;font-family:Avenir Next;color:#000}.calendars_class .event_blocks_remove_div{float:right;margin-top:-23px}.swym-text-heading.swym-heading.swym-heading-1{color:#fff;font-family:Avenir Next!important}.swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-save-summary .swym-login-btn{background-color:#000;font-family:Avenir Next!important}.swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-save-summary .swym-save-list-btn{color:#000;font-family:Avenir Next!important}.swym-save-summary .swym-text-content,.swym-ui-component .swym-simple-wishlist-detail .swym-wishlist-main-title{font-family:Lusitana!important;font-weight:800!important;display:inline-block}.swym-ui-component .swym-simple-wishlist-modal .swym-modal-content .swym-wishlist-container-title-bar{background-color:#000!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-title{font-family:Lusitana!important}.swym-ui-component .swym-product-price .swym-product-final-price,.swym-ui-component .swym-wishlist-context-menu .swym-wishlist-context-menu-item.swym-delete{font-family:Avenir Next!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn{font-family:Avenir Next!important}.swym-ui-component .swym-share-wishlist-login-modal .swym-share-wishlist-login-modal-dialog .swym-text-heading{font-weight:900;font-family:Avenir Next!important}.swym-ui-component .swym-share-wishlist-login-modal .swym-share-wishlist-login-modal-dialog .swym-text-content,.swym-ui-component .swym-share-wishlist-login-modal .swym-share-wishlist-login-modal-dialog .swym-message-content{font-family:Avenir Next!important}.swym-ui-component .swym-share-wishlist-login-modal .swym-share-wishlist-login-modal-dialog .swym-share-login .swym-login-btn{background-color:#000;font-family:Avenir Next!important}.swym-ui-component .swym-empty-wishlist-container .swym-empty-wishlist-title{font-family:Avenir Next!important;color:#000!important}.swym-ui-component .swym-empty-wishlist-container .swym-empty-wishlist-text{font-family:Avenir Next!important}.swym-ui-component .swym-empty-wishlist-container .swym-empty-wishlist-continue-btn{font-family:Avenir Next!important;background-color:#000}.swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-text-heading,.swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-text-content,.swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-save-list .swym-input-label,.swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-save-list .swym-input,.swym-text-md,.swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-save-list .swym-back-btn,.swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-save-list .swym-save-list-btn.swym-disabled,.swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-product-title,.swym-ui-component .swym-product-price .swym-product-final-price,.swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-variants-container .swym-label,.swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-variants-container .swym-select select{font-family:Avenir Next!important}.swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-save-list .swym-save-list-btn{background-color:#000;font-family:Avenir Next!important}.swym-ui-component .swym-wishlist-product-detail-content .swym-more-details-btn:only-child{font-family:Avenir Next!important;color:#000!important}.swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-add-to-cart-btn{font-family:Avenir Next!important;background-color:#000!important}.swym-ui-component .swym-share-wishlist-modal .swym-share-wishlist-modal-dialog .swym-share-wishlist-email-btn,.swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-logged-in .swym-log-out-btn{background-color:#000;font-family:Avenir Next!important}.swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-logged-in .swym-back-btn{color:#000}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn{background-color:#fff;font-family:Avenir Next!important;color:#000;text-align:left!important;margin-left:8px}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item{border:0px solid #333!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-variant-title{display:none}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-title{white-space:normal!important;font-family:Lusitana!important;font-size:16px!important;color:#000;margin-bottom:3px;font-weight:400}.swym-ui-component .swym-product-price .swym-product-final-price{font-family:Avenir Next!important;color:#000;margin-bottom:3px;font-size:13px;letter-spacing:.03rem!important;font-weight:500}.swym-ui-component .swym-clear-wishlist-modal .swym-clear-wishlist-modal-dialog .swym-clear-wishlist-btn{background-color:#000;font-family:Avenir Next!important}.swym-ui-component .swym-clear-wishlist-modal .swym-clear-wishlist-modal-dialog .swym-cancel-clear-wishlist-btn{color:#000;font-family:Avenir Next!important}.swym-ui-component .swym-clear-wishlist-modal .swym-clear-wishlist-modal-dialog .swym-text-content{font-family:Avenir Next}.swym-ui-component .swym-clear-wishlist-modal .swym-clear-wishlist-modal-dialog .swym-text-heading{font-family:Avenir Next!important}.workshop-row1 .motherday-guide-left{width:48%}.workshop-page-2023 .guide-row1 .motherday-guide-right{width:54%}.workshop-page-2023 .guide-row1 .motherday-guide-left{width:43%}.swym-button-bar{width:100%;margin:10px 0 25px!important}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-iconbtnlink{padding:0!important;color:#e7677e!important}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-iconbtnlink:after{width:18px!important;color:#e7677e!important}.workshop-page-new .motherday-guide-right{width:63%}.workshop-page-new .motherday-guide-left{width:34%}.workshop-page-new .gift-row1 .motherday-guide-left{width:48%}.motherday-gift-row .motherday-guide-left{width:44%}.motherday-gift-row .motherday-guide-right{width:52%}.container-550{max-width:550px;margin:0 auto;width:100%;padding:0 15px}.home_happenings_main .parallax-text{text-align:center;margin-bottom:20px}.home_happenings_main .parallax-text h2{font-size:36px;font-weight:400;display:inline-block;font-family:Lusitana!important}.happenins_section_main{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.happenins_section_main .sub-first{width:33.333333%;padding:0 15px;float:left;margin-bottom:20px}.happenins_section_main .sub-first .blog-img{width:100%;float:left}.happenins_section_main .sub-first .blog-img img{height:400px;object-fit:cover;width:100%}.happenins_section_main .sub-first .blog-cntnt{min-height:600px;width:100%;float:left;margin-top:-6px;padding:20px;background:#f5f5f5}.happenins_section_main .sub-first .happenings_title h3{font-size:20px;font-weight:600;text-align:center}.happenins_section_main .sub-first .happenings_title h4{color:#a7a7a7;font-size:15px;text-align:center}.happenins_section_main .sub-first .happenings_summary p{font-size:15px;font-weight:400;color:#000;margin:auto;text-align:center;font-family:Avenir Next;line-height:1.6em}.happenins_section_main .sub-first .home_happenings_link{text-align:center;margin-top:10px}.happenins_section_main .sub-first .home_happenings_link a{font-size:15px;font-weight:600;text-align:center}span.next-arrow-1.slick-arrow{position:absolute;top:35%;left:unset;margin-left:0;z-index:99;right:-35px;width:40px;height:40px;text-align:center;color:#000}span.priv-arrow-1.slick-arrow{position:absolute;top:35%;left:-35px;margin-left:0;z-index:99;width:40px;height:40px;text-align:center;color:#000}span.priv-arrow-1.slick-arrow i,span.next-arrow-1.slick-arrow i{font-size:40px}.happenins_section_main{position:relative;margin:0!important}.collections_top_video{position:relative;padding-bottom:27.25%;padding-top:25px;height:0}.collections_top_video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mobile_colections_video{display:none!important}.product-detail-left-big-pic .product_detais_video_gallery{position:relative;padding-bottom:27.25%;padding-top:25px;height:0}.off-duty-main{width:100%}.motherday-guide-small{width:31%}.bottom-txt{width:100%;text-align:center}.bottom-txt p{font-size:20px;line-height:30px;font-family:Avenir Next;color:#000}.flagship-btn.valentines_day-btn{margin-bottom:35px}.rk-look-gg{padding-bottom:unset!important}.cc-banner .cc-btn:last-child{margin-right:100px}.happenins_page_section_main{position:relative;margin:0!important}.happenins_page_section_main .sub-first{width:25%;padding:0 15px;float:left;margin-bottom:20px}.happenins_page_section_main .sub-first .blog-img{width:100%;float:left}.happenins_page_section_main .sub-first .blog-img img{height:400px;object-fit:cover;width:100%}.happenins_page_section_main .sub-first .blog-cntnt{min-height:580px;width:100%;float:left;margin-top:-6px;padding:20px;background:#f5f5f5}.happenins_page_section_main .sub-first .happenings_title h3{font-size:20px;font-weight:600;text-align:center}.happenins_page_section_main .sub-first .happenings_title h4{color:#a7a7a7;font-size:15px;text-align:center}.happenins_page_section_main .sub-first .happenings_summary p{font-size:15px;font-weight:400;color:#000;margin:auto;text-align:center;font-family:Avenir Next;line-height:1.6em}.page_press_main .sub-first .blog-cntnt{min-height:auto;background:#fff}.page_press_main .sub-first .blog-img img{height:auto}.page_happenings_main.page_press_main .sub-first{width:50%;margin-bottom:30px}.page_happenings_main.page_press_main .sub-first .happenings_title h3{font-size:25px;text-align:left}.page_happenings_main.page_press_main .sub-first .happenings_title h4{text-align:left}.accordion-toggle3,.drops_menu{margin:0!important}.main-sec1 img{width:100%;height:auto;object-fit:cover;margin-bottom:15px}.rr-victor-cruz-collection-section .motherday-guide-row{justify-content:center;margin:0;padding:70px 0}.rr-victor-cruz-collection-section .motherday-image{width:50%}.rr-victor-cruz-collection-section .box-three .motherday-image.img_1{width:25%}.rr-victor-cruz-collection-section .box-three .motherday-image.img_2{width:40%;height:528px}.rr-victor-cruz-collection-section .box-double .motherday-image.img_3{width:70%;height:528px}.rr-victor-cruz-collection-section .box-double .motherday-image img{object-fit:cover}.rr-victor-cruz-collection-section .box-three .motherday-image.img_4{width:35%}.rr-victor-cruz-collection-section .motherday-image.img_5{width:30%;height:528px}.rr-victor-cruz-collection-section .motherday-image.img_6{width:25%;height:528px}.rr-victor-cruz-collection-section .motherday-image.img_7{width:50%;height:528px}.rr-victor-cruz-collection-section .motherday-image img{border-radius:0;object-fit:contain}.rr-victor-cruz-collection-section .motherday-image.img_8{width:100%}.mothers_day_content{font-size:16px}@media screen and (min-width: 1241px) and (max-width: 1500px){.rr-victor-cruz-collection-section .motherday-guide-row{padding:50px 0}.rr-victor-cruz-collection-section .box-three .motherday-image.img_2,.rr-victor-cruz-collection-section .motherday-image.img_5,.rr-victor-cruz-collection-section .box-double .motherday-image.img_3,.rr-victor-cruz-collection-section .motherday-image.img_7,.rr-victor-cruz-collection-section .motherday-image.img_6{height:480px}}@media screen and (min-width: 1025px) and (max-width: 1240px){.rr-victor-cruz-collection-section .motherday-guide-row{padding:50px 0}.rr-victor-cruz-collection-section .box-three .motherday-image.img_2,.rr-victor-cruz-collection-section .motherday-image.img_5,.rr-victor-cruz-collection-section .box-double .motherday-image.img_3,.rr-victor-cruz-collection-section .motherday-image.img_7,.rr-victor-cruz-collection-section .motherday-image.img_6{height:480px}}@media screen and (min-width:992px) and (max-width:1024px){.rr-victor-cruz-collection-section .motherday-guide-row{padding:40px 0}.rr-victor-cruz-collection-section .box-three .motherday-image.img_2,.rr-victor-cruz-collection-section .motherday-image.img_5,.rr-victor-cruz-collection-section .box-double .motherday-image.img_3,.rr-victor-cruz-collection-section .motherday-image.img_7,.rr-victor-cruz-collection-section .motherday-image.img_6{height:480px}}@media screen and (min-width:768px) and (max-width:991px){.rr-victor-cruz-collection-section .motherday-guide-row{padding:40px 0}.rr-victor-cruz-collection-section .box-three .motherday-image.img_2,.rr-victor-cruz-collection-section .motherday-image.img_5,.rr-victor-cruz-collection-section .box-double .motherday-image.img_3,.rr-victor-cruz-collection-section .motherday-image.img_7,.rr-victor-cruz-collection-section .motherday-image.img_6{height:auto}.rr-victor-cruz-collection-section .box-double .motherday-image img{object-fit:contain}}@media screen and (max-width: 767px){.rr-victor-cruz-collection-section .motherday-guide-row{padding:40px 0}.rr-victor-cruz-collection-section .box-three .motherday-image.img_2,.rr-victor-cruz-collection-section .motherday-image.img_5,.rr-victor-cruz-collection-section .box-double .motherday-image.img_3,.rr-victor-cruz-collection-section .motherday-image.img_7,.rr-victor-cruz-collection-section .motherday-image.img_6{height:auto}.mothers_day_content{font-size:14px}.graduation_2025_btns{display:contents}.graduation_2025_btns a{font-size:15px;margin-bottom:10px;margin-right:unset}}@media screen and (max-width: 575px){.rr-victor-cruz-collection-section .motherday-guide-row{padding:0}.rr-victor-cruz-collection-section .motherday-image{width:100%!important;padding:20px 0}}@media screen and (max-width: 480px){.rr-victor-cruz-collection-section .motherday-image{width:100%!important;padding:7px 0;margin:0}.graduation_2025_btns a{font-size:13px;margin-bottom:10px}}.summer-vault-sale-class .product-type-grid{display:flex;flex-wrap:wrap}.summer-vault-sale-class .product-type-grid .span-3{width:25%!important}.grid_wrapper.product-loop.summer-vault-sale-mainClass{display:block!important}@media screen and (min-width:768px) and (max-width:991px){.summer-vault-sale-class .product-type-grid .span-3{width:33.333333%!important}}@media (max-width: 767px){.summer-vault-sale-class .product-type-grid .span-3{width:50%!important}}@media screen and (max-width:575px){.summer-vault-sale-class .product-type-grid .span-3{width:100%!important}.summer-vault-subnav ul li{font-size:12px!important}.summer-vault-subnav ul li:after{padding-left:5px!important;font-size:15px!important}.summer-vault-subnav ul{gap:5px!important}}.summer-vault-subnav ul{display:flex;justify-content:center;gap:10px;list-style:none;flex-wrap:wrap;align-items:center}.summer-vault-subnav ul li:after{content:"|";color:#000;font-size:20px;padding-left:10px}.summer-vault-subnav ul li:last-child:after{display:none}.normal-m .dpdn-ctn{height:0;overflow:hidden;max-height:90vh;background-color:#fff;width:100%;position:absolute;left:0;right:0;transition:all .5s}.normal-m:hover .dpdn-ctn{height:auto}.normal-m .dpdn-ctn .d-flex{padding:50px 0;display:flex;max-width:1200px;margin:auto;height:100%}.normal-m .dpdn-ctn .container{overflow-y:auto;max-height:77vh;height:100%}.normal-m .a-btn{padding:15px 0!important;border-bottom:3px solid rgba(0,0,0,0)!important;font-size:16px;color:#000!important;font-family:Figtree;text-transform:uppercase;font-weight:900!important}.normal-m .a-btn:hover{opacity:.7;border-bottom:3px solid #000!important}.normal-m{display:block;margin:10px 25px 0}.normal-m .dpdn-ctn .col-lg-3{width:33.33333%;padding:0 15px}.normal-m .dpdn-ctn .col-lg-9{width:77.777777%;padding:0 15px}ul#main-nav .normal-m .dpdn-ctn a{display:block!important;margin:0 0 20px!important;padding:0!important;line-height:normal;text-align:left!important;font-size:18px!important;font-weight:600}.normal-m .dpdn-ctn .box-img{display:flex;gap:25px;justify-content:flex-end}.normal-m .dpdn-ctn .img{width:45%}.normal-m .dpdn-ctn .t-text{width:35%}.normal-m .dpdn-ctn .img img{width:100%;object-fit:cover;height:100%;min-height:100%;max-height:330px;object-position:center center}.normal-m .dpdn-ctn h4{font-family:Lusitana!important;font-size:26px;font-weight:700;color:#000;margin-bottom:20px;text-align:left!important}ul#main-nav .normal-m .dpdn-ctn .t-text a{text-transform:uppercase;color:#000;font-size:16px!important;font-family:Avenir Next;font-weight:700;text-align:left!important;display:block;width:fit-content}ul#main-nav .normal-m.dpdn-two .dpdn-ctn a{margin:0 0 10px!important}.normal-m.dpdn-three .dpdn-ctn .sub-box h4{margin-top:60px;opacity:.4;margin-bottom:10px}ul#main-nav .normal-m.dpdn-three .dpdn-ctn a{margin-bottom:25px!important}ul#main-nav .normal-m.dpdn-three .dpdn-ctn .sub-box a{margin-bottom:12px!important}.cs-cls{padding:0 3px;font-family:Avenir Next;color:#ccc;font-size:18px}.search input{height:36px;line-height:36px}.m-nav-main{position:relative;padding:0 10px;overflow:hidden}.m-nav-main a{display:block;font-size:12px;color:#000;margin:0 24px 14px}.m-nav-main .controls a{text-transform:uppercase;padding:0 20px 0 0;margin:10px 0;font-weight:900;position:relative}.m-nav-main .controls a.btn-nav:before{content:"";width:6px;height:6px;display:inline-block;border-bottom:1px solid #000;border-right:1px solid #000;transform:rotate(-45deg);position:absolute;right:3px;top:0;bottom:0;margin:auto}.m-nav-main .panel{bottom:0;left:0;background:#fff;padding:0 15px;transition:all .5s;transform:translate(330px);width:100%;opacity:0;visibility:hidden;display:none;height:fit-content;max-height:calc(90vh - 120px);overflow-y:auto}.m-nav-main .panel::-webkit-scrollbar{width:4px}.m-nav-main .panel::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px #0000000d}.m-nav-main .panel::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ff8a00,#ff5e00);border-radius:10px;border:3px solid #bdbdbd}.m-nav-main .panel::-webkit-scrollbar-thumb:hover{transform:scale(1.03);box-shadow:0 0 6px #ff580040}.m-nav-main .box-btns{padding-bottom:60px}#shopify-section-mobile-navigation .shifter-navigation.no-fouc{overflow-y:hidden!important}.m-nav-main .panels{height:fit-content;width:100%;min-height:fit-content;max-height:calc(100vh - 120px);position:fixed;left:0;top:120px}.m-nav-main .panel.active{transform:translate(0);opacity:1;display:block;visibility:visible}.m-nav-main img{width:100%;height:auto;max-height:fit-content;margin:20px 0 15px;object-fit:cover}.m-nav-main .controls{margin:20px 0 40px}.shifter-enabled .shifter-navigation{overflow-x:hidden!important;overflow-y:auto!important}.m-nav-main .h-menu .c-closebtn{width:fit-content!important;background-color:transparent!important;color:#000!important;font-size:18px!important;font-family:Figtree!important;line-height:normal!important;height:fit-content!important;margin:5px 2px 25px 0}.m-nav-main .h-menu{font-weight:900;text-transform:uppercase;font-family:Figtree}.m-nav-main h4{font-weight:900;margin:5px 0 18px 24px}.m-nav-main .s-btn{text-transform:uppercase;font-weight:900}.shifter-enabled .shifter-navigation{width:320px!important}.m-nav-main .box h4{margin:30px 0 10px 24px;font-size:16px}.m-nav-main .sub-box h4{opacity:.4;margin:35px 0 10px 24px}.m-nav-main .sub-box a{margin-bottom:2px}.m-nav-main .box a{margin:0 24px 2px}.m-nav-main .box:first-child h4{margin-top:0}nav.shifter-navigation ul#social-icons li{width:auto;margin-right:20px}.filters-bar{margin:20px 0 10px;font-family:Helvetica,sans-serif;width:100%}.filters-bar .filter-flex{display:flex;width:100%;justify-content:space-between;align-items:flex-start}.filters-bar .f-box{display:flex;gap:10px;margin-bottom:10px}.filters-bar .sort-container,.filters-bar .f-ftr,.sort-container,.f-ftr{display:flex;gap:10px;align-items:center}.filters-bar .selected-item span,.f-ftr .selected-item span{background-color:#ececec;padding:10px;color:#919191;display:flex;gap:7px;font-size:14px;font-family:Figtree;align-items:center}.filters-bar .selected-item button,.f-ftr .selected-item button{background-color:transparent;border:0;color:#919191;font-size:22px!important;line-height:12px!important;padding:0!important;margin-bottom:0!important;width:fit-content!important;height:auto;margin-left:5px!important;transform:translateY(-2px)}.filters-bar .collection-title,.dpdn-fil .collection-title{border-bottom:0;font-size:30px;color:#000;font-weight:900;font-family:Lusitana!important;text-align:left;margin:20px 0 15px}.filter-title{font-weight:900;font-family:Figtree;font-size:16px!important}.filter-dropdown{position:relative}.filter-btn{background:none;border:none;font-size:16px!important;cursor:pointer;color:#000;margin:0!important;height:fit-content;line-height:normal}.filter-btn:hover i{color:#fff}.filter-btn i{color:#898989;font-size:13px;font-weight:200;padding-left:6px}.filter-list{display:none;position:absolute;background:#fff;border:1px solid #ddd;list-style:none;margin:0;padding:15px 0!important;z-index:10;top:100%!important}.filter-dropdown:hover .filter-list{display:block}.filter-list li a{display:block;padding:5px 20px;color:#000;text-decoration:none;font-size:16px;font-family:Figtree}.sort-select{padding:4px 8px;border:1px solid #ddd}.sort-container .filter-list{right:0!important;left:unset!important}.reset-filters{color:#666;font-size:14px;text-decoration:underline;height:fit-content;display:block;width:fit-content;font-family:Figtree}.f-head{display:none!important}.ready-to-ship.icn{right:unset;left:0}div#shopify-section-1562696127457 .caption.new_gallery_text{padding-top:30px}#shopify-section-309709ae-2994-480c-a6f4-d83dd954976b .homecustom-guide-sub{margin-top:50px;padding-bottom:30px}#shopify-section-309709ae-2994-480c-a6f4-d83dd954976b .container-1400{max-width:98%}#shopify-section-309709ae-2994-480c-a6f4-d83dd954976b .container-1400 h2,#shopify-section-309709ae-2994-480c-a6f4-d83dd954976b .container-1400 p{text-align:left}#shopify-section-309709ae-2994-480c-a6f4-d83dd954976b .flagship-btn.valentines_day-btn{justify-content:flex-end;width:50%;margin:0;padding:0}#shopify-section-309709ae-2994-480c-a6f4-d83dd954976b .container-1150{margin:0;max-width:100%;padding:0;display:flex;align-items:center;flex-wrap:wrap;width:100%}#shopify-section-309709ae-2994-480c-a6f4-d83dd954976b .container-1150 .parallax-text{width:50%}#shopify-section-309709ae-2994-480c-a6f4-d83dd954976b .homecustom-image img{width:100%;height:100%;object-fit:cover}#shopify-section-309709ae-2994-480c-a6f4-d83dd954976b .homecustom-guide-sub .homecustom-guide-left.homecustom-image{width:49%}.parallax-1620894937db82f6e0.parallax.parallax-window.lazyload-fade.lazyloaded{margin-top:50px}figure figcaption.caption.caption-1563203290833.homepagefont{right:unset!important;left:0!important}.product-add.p-add{position:relative}.product-add.p-add .virtual-btn{position:absolute;bottom:25px;left:170px;text-transform:uppercase;color:#000;display:flex;align-items:center;gap:7px;justify-content:center}.product-add.p-add .virtual-btn:before{content:"";font-size:16px;display:inline-block;width:14px;height:14px;background-image:url(/cdn/shop/files/calendar-regular.svg?v=1763972328);background-repeat:no-repeat;background-size:contain;margin-top:-3px}.product-add.p-add .virtual-btn{display:none}
/*# sourceMappingURL=/cdn/shop/t/32/assets/new-stylesheet.css.map */
