:root{--heading-font: "Flareserif 821 bt",sans-serif;--strawberry: #FB94A1;--mint: #F6FFF3;--text: #0C1D36}.w-input:focus,.w-select:focus{border-color:var(--strawberry)}.site-header .cart_button{font-weight:600}.site-header .mobile-menu-icon{display:none}.site-header .sh-lhs{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.site-header .icon-search{display:block;width:30px;height:30px;background:url(icon-search.svg) no-repeat center center/23px}.site-header .icon-search.mob-only{display:none}.site-header .sh-rhs{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.site-header ul .nav_link{font-weight:600;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all}.site-header ul .nav_link:hover{color:var(--strawberry)}.site-header .shopify-menu{border-bottom:1px solid #000}.site-header .nav_brand{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.site-header .parent-shop-all-link{display:none}.site-header .w-nav-menu ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;margin:0;padding:0}.site-header .w-nav-menu ul li{list-style:none;position:relative}.site-header .w-nav-menu ul li.has-children .nav_link.w-nav-link{position:relative}.site-header .w-nav-menu ul li.has-children .nav_link.w-nav-link:after{content:"";background:url(icon-chev.svg) no-repeat center center/contain;position:absolute;top:-webkit-calc(50% - 1px);top:-moz-calc(50% - 1px);top:calc(50% - 1px);right:3px;width:10px;height:4px;-webkit-transform:translate(0,-50%) rotate(-90deg);-moz-transform:translate(0,-50%) rotate(-90deg);-ms-transform:translate(0,-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all}.site-header .w-nav-menu ul li.has-children:hover .megamenu{padding:48px 38px 110px;border:1px solid #000;border-top:none;max-height:800px}.site-header .w-nav-menu ul li.has-children:hover .nav_link.w-nav-link:after{-webkit-transform:translate(0,-50%) rotate(0deg);-moz-transform:translate(0,-50%) rotate(0deg);-ms-transform:translate(0,-50%) rotate(0deg);transform:translateY(-50%) rotate(0)}.site-header .w-nav-menu ul li .megamenu{position:fixed;top:56px;left:50%;width:-webkit-calc(100% - 160px);width:-moz-calc(100% - 160px);width:calc(100% - 160px);max-width:87.5rem;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%);background:#f6fff3;border-left:1px solid #000;border-right:1px solid #000;padding:0 38px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;max-height:0;overflow:hidden;-webkit-transition:.5s all;-o-transition:.5s all;-moz-transition:.5s all;transition:.5s all}.site-header .w-nav-menu ul li .megamenu:after{content:"";position:absolute;bottom:10px;right:54px;background:url(menu-lips.png) no-repeat center center/contain;width:120px;height:84px}.site-header .w-nav-menu ul li .megamenu .menu-back-link{display:none}.site-header .w-nav-menu ul li .megamenu .list-set{width:15%;position:relative;padding-bottom:20px}.site-header .w-nav-menu ul li .megamenu .list-set .title{font-family:var(--heading-font);font-size:21px;line-height:32px;margin:0 0 17px}.site-header .w-nav-menu ul li .megamenu .list-set .back-link{display:none}.site-header .w-nav-menu ul li .megamenu .list-set ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 60px;padding:0}.site-header .w-nav-menu ul li .megamenu .list-set ul li a{padding:0;text-decoration:none;color:#000;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all}.site-header .w-nav-menu ul li .megamenu .list-set ul li a:hover{color:var(--strawberry)}.site-header .w-nav-menu ul li .megamenu .list-set .all-link{color:var(--strawberry);text-transform:uppercase;font-size:12px;line-height:16px;font-weight:600;position:absolute;bottom:0;left:0;letter-spacing:1px;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all}.site-header .w-nav-menu ul li .megamenu .list-set .all-link:hover{color:#000}.site-header .w-nav-menu ul li .megamenu .occasion-set{width:70%}.site-header .w-nav-menu ul li .megamenu .occasion-set .title{font-family:var(--heading-font);font-size:21px;line-height:32px;margin:0 0 17px}.site-header .w-nav-menu ul li .megamenu .occasion-set .occasion-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.site-header .w-nav-menu ul li .megamenu .occasion-set .occasion-grid .back-link{display:none}.site-header .w-nav-menu ul li .megamenu .occasion-set .occasion-grid .occasions-carousel{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;position:relative}.site-header .w-nav-menu ul li .megamenu .occasion-set .occasion-grid .occasions-carousel .slick-arrow{position:absolute;z-index:2;top:-48px;right:20px;width:30px;height:30px;font-size:0px;text-indent:-9999px;border-radius:50%;background:url(icon-chev-strawberry.svg) no-repeat center center/20px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.site-header .w-nav-menu ul li .megamenu .occasion-set .occasion-grid .occasions-carousel .slick-arrow.slick-prev{right:52px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.site-header .w-nav-menu ul li .megamenu .occasion-set .occasion-grid .occasions-carousel .item{display:block;margin-right:24px;width:-webkit-calc(25% - 24px);width:-moz-calc(25% - 24px);width:calc(25% - 24px);background:#fff;padding:10px;border:1px solid #000;text-decoration:none;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all}.site-header .w-nav-menu ul li .megamenu .occasion-set .occasion-grid .occasions-carousel .item:hover{border-color:var(--strawberry)}.site-header .w-nav-menu ul li .megamenu .occasion-set .occasion-grid .occasions-carousel .item .img-wrap{position:relative;width:100%;padding-top:100%}.site-header .w-nav-menu ul li .megamenu .occasion-set .occasion-grid .occasions-carousel .item .img-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.site-header .w-nav-menu ul li .megamenu .occasion-set .occasion-grid .occasions-carousel .item p{font-family:var(--heading-font);font-size:16px;line-height:24px;margin:10px 0 3px;text-align:center;color:#000}.site-header .mobile-menu-container{display:none}.site-header #mobile-cart-container{display:none!important}.w-nav[data-collapse=medium] .w-nav-menu{display:block}.product-template .care-guide-table table td{border:1px solid var(--strawberry);padding:6px}.product-template .review-star-wrap{margin-top:16px}.product-template #shopify-product-reviews .spr-container{border:none;padding:0}.product-template #shopify-product-reviews .spr-container .spr-header .spr-header-title{display:none}.product-template #shopify-product-reviews .spr-container .spr-form-input-text,.product-template #shopify-product-reviews .spr-container .spr-form-input-email,.product-template #shopify-product-reviews .spr-container .spr-form-input-textarea{padding:10px;border:none}.product-template #shopify-product-reviews .spr-container .spr-form-label{font-weight:400}.product-template #shopify-product-reviews .spr-container .spr-button-primary{width:100%}.product-template .product-info-bottom_row_z .product-info-row_text{display:none}.product-template .product-info-bottom_row_z .product-info-row_text p{margin:0 0 20px}.product-template .product-info-bottom_row_z .product-info-row_text p:last-child{margin:0}.product-template .product_image,.studio-header_image,.featured-designer_image{-o-object-fit:cover;object-fit:cover}.template-collection,.template-page,.template-search{opacity:1;-webkit-transition:0s all;-o-transition:0s all;-moz-transition:0s all;transition:0s all}.template-page [data-anim=fade],.template-search [data-anim=fade]{opacity:1}.template-page [data-anim=unscale],.template-search [data-anim=unscale]{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.template-page .footer_main-wrapper,.template-search .footer_main-wrapper{padding-bottom:5rem}.blog-cat-tabs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;background:#f6fff3;border:1px solid rgba(0,0,0,.2);margin:0 0 1.5rem;position:fixed;z-index:2;top:-150px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%);width:100%;max-width:87.5rem;-webkit-transition:.4s all;-o-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.blog-cat-tabs.switch{top:55px}.blog-cat-tabs a{display:block;padding:16px 20px;text-transform:uppercase;font-size:12px;line-height:16px;letter-spacing:1px;font-weight:600;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all}.blog-cat-tabs a.filter-toggle{display:none}.blog-cat-tabs a.active,.blog-cat-tabs a:hover{color:var(--strawberry)}.blog-articles-collection .blog-articles-item{-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all}.blog-articles-collection.filtered .blog-articles-item{opacity:.5}.blog-articles-collection.filtered .blog-articles-item.visible{opacity:1;-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.blog-articles_component{position:relative;padding-top:74px}.blog-articles_component .blog-cat-tabs{position:absolute;top:0}.blog-articles_component .blog-cat-tabs.switch{top:0;display:none}.page-designer-list{opacity:1;-webkit-transition:0s all;-o-transition:0s all;-moz-transition:0s all;transition:0s all;background:#f6fff3;padding:138px 0 0}.page-designer-list [data-anim=fade]{opacity:1}.page-designer-list .header .section-title{font-size:38px;line-height:48px;font-family:var(--heading-font);margin:0 0 40px}.page-designer-list .header .letter-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;overflow:scroll;width:100%;border-top:1px solid var(--strawberry);border-bottom:1px solid var(--strawberry)}.page-designer-list .header .letter-list a{font-size:21px;line-height:32px;font-family:var(--heading-font);display:block;margin:0 30px 0 0;text-decoration:none;color:#000;padding:12px 0}.page-designer-list .designer-listing{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:130px}.page-designer-list .designer-listing .item{display:block;width:25%;color:#000;padding:0 20px 32px 0;margin:0;text-decoration:none}.page-designer-list .designer-listing .break{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:38px;line-height:48px;font-family:var(--heading-font);margin:56px 0 32px}.template-customers-login,.template-customers-register,.template-customers-account,.template-customers-reset_password{opacity:1;-webkit-transition:0s all;-o-transition:0s all;-moz-transition:0s all;transition:0s all;overflow-x:hidden}.template-customers-login [data-anim=fade],.template-customers-register [data-anim=fade],.template-customers-account [data-anim=fade],.template-customers-reset_password [data-anim=fade]{opacity:1}.template-customers-login .customer-entrance-template,.template-customers-register .customer-entrance-template,.template-customers-account .customer-entrance-template,.template-customers-reset_password .customer-entrance-template{padding:120px 0 80px}.template-customers-login .customer-entrance-template .inner .form-wrapper,.template-customers-register .customer-entrance-template .inner .form-wrapper,.template-customers-account .customer-entrance-template .inner .form-wrapper,.template-customers-reset_password .customer-entrance-template .inner .form-wrapper{display:none;width:80%;background:#fff;border:1px solid var(--strawberry);margin:0 auto;padding:48px 110px 80px}.template-customers-login .customer-entrance-template .inner .form-wrapper.login,.template-customers-register .customer-entrance-template .inner .form-wrapper.login,.template-customers-account .customer-entrance-template .inner .form-wrapper.login,.template-customers-reset_password .customer-entrance-template .inner .form-wrapper.login{display:block}.template-customers-login .customer-entrance-template .inner .form-wrapper h1.title,.template-customers-register .customer-entrance-template .inner .form-wrapper h1.title,.template-customers-account .customer-entrance-template .inner .form-wrapper h1.title,.template-customers-reset_password .customer-entrance-template .inner .form-wrapper h1.title{margin:0 0 32px;text-align:center}.template-customers-login .customer-entrance-template .inner .form-wrapper form,.template-customers-register .customer-entrance-template .inner .form-wrapper form,.template-customers-account .customer-entrance-template .inner .form-wrapper form,.template-customers-reset_password .customer-entrance-template .inner .form-wrapper form{max-width:540px;margin:0 auto}.template-customers-login .customer-entrance-template .inner .form-wrapper form input,.template-customers-register .customer-entrance-template .inner .form-wrapper form input,.template-customers-account .customer-entrance-template .inner .form-wrapper form input,.template-customers-reset_password .customer-entrance-template .inner .form-wrapper form input{width:100%;margin:0 0 10px;min-height:2.5rem;padding:.625rem 1rem .375rem;outline:none;-webkit-box-shadow:none;border:1px solid #ccc;box-shadow:none}.template-customers-login .customer-entrance-template .inner .form-wrapper form input:focus,.template-customers-register .customer-entrance-template .inner .form-wrapper form input:focus,.template-customers-account .customer-entrance-template .inner .form-wrapper form input:focus,.template-customers-reset_password .customer-entrance-template .inner .form-wrapper form input:focus{border-color:var(--strawberry)}.template-customers-login .customer-entrance-template .inner .form-wrapper form .note,.template-customers-register .customer-entrance-template .inner .form-wrapper form .note,.template-customers-account .customer-entrance-template .inner .form-wrapper form .note,.template-customers-reset_password .customer-entrance-template .inner .form-wrapper form .note{color:var(--strawberry);text-align:center;margin:10px 0 30px}.template-customers-login .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper,.template-customers-register .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper,.template-customers-account .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper,.template-customers-reset_password .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper{position:relative}.template-customers-login .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper label,.template-customers-register .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper label,.template-customers-account .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper label,.template-customers-reset_password .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper label{font-size:.75rem;line-height:.9375rem;display:block;color:#000;opacity:.6;position:relative;padding-left:40px}.template-customers-login .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper label a,.template-customers-register .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper label a,.template-customers-account .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper label a,.template-customers-reset_password .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper label a{opacity:1;-webkit-text-decoration:underlin;-moz-text-decoration:underlin;text-decoration:underlin}.template-customers-login .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper label:before,.template-customers-register .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper label:before,.template-customers-account .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper label:before,.template-customers-reset_password .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper label:before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;border:.0625rem solid #000}.template-customers-login .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper label:after,.template-customers-register .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper label:after,.template-customers-account .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper label:after,.template-customers-reset_password .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper label:after{content:"";background:url(icon-check.svg) no-repeat center center/12px;position:absolute;top:0;left:0;width:20px;height:20px;opacity:0;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all}.template-customers-login .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper input,.template-customers-register .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper input,.template-customers-account .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper input,.template-customers-reset_password .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper input{position:absolute;top:0;left:0;opacity:0;width:auto}.template-customers-login .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper input:checked~label:after,.template-customers-register .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper input:checked~label:after,.template-customers-account .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper input:checked~label:after,.template-customers-reset_password .customer-entrance-template .inner .form-wrapper form .checkbox-wrapper input:checked~label:after{opacity:1}.template-customers-login .customer-entrance-template .inner .form-wrapper form .btn-flex,.template-customers-register .customer-entrance-template .inner .form-wrapper form .btn-flex,.template-customers-account .customer-entrance-template .inner .form-wrapper form .btn-flex,.template-customers-reset_password .customer-entrance-template .inner .form-wrapper form .btn-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px 0}.template-customers-login .customer-entrance-template .inner .form-wrapper form .form-link,.template-customers-register .customer-entrance-template .inner .form-wrapper form .form-link,.template-customers-account .customer-entrance-template .inner .form-wrapper form .form-link,.template-customers-reset_password .customer-entrance-template .inner .form-wrapper form .form-link{text-align:center}.template-customers-login .customer-entrance-template .inner .form-wrapper form .form-link:last-of-type,.template-customers-register .customer-entrance-template .inner .form-wrapper form .form-link:last-of-type,.template-customers-account .customer-entrance-template .inner .form-wrapper form .form-link:last-of-type,.template-customers-reset_password .customer-entrance-template .inner .form-wrapper form .form-link:last-of-type{margin:0}.template-customers-login .customer-entrance-template .inner .form-wrapper form .form-link a,.template-customers-register .customer-entrance-template .inner .form-wrapper form .form-link a,.template-customers-account .customer-entrance-template .inner .form-wrapper form .form-link a,.template-customers-reset_password .customer-entrance-template .inner .form-wrapper form .form-link a{text-decoration:none;color:#000}.template-customers-reset_password .customer-entrance-template .inner .form-wrapper{display:block}.page-designer-list [data-anim=unscale],.template-customers-login [data-anim=unscale],.template-customers-register [data-anim=unscale],.template-customers-account [data-anim=unscale],.template-customers-reset_password [data-anim=unscale],.template-collection [data-anim=unscale],.template-product [data-anim=unscale]{-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;transform:unset}.page-designer-list [data-anim=fade],.template-customers-login [data-anim=fade],.template-customers-register [data-anim=fade],.template-customers-account [data-anim=fade],.template-customers-reset_password [data-anim=fade],.template-collection [data-anim=fade],.template-product [data-anim=fade]{opacity:1}.page-designer-list .footer_component a,.template-customers-login .footer_component a,.template-customers-register .footer_component a,.template-customers-account .footer_component a,.template-customers-reset_password .footer_component a,.template-collection .footer_component a,.template-product .footer_component a{color:#000;text-decoration:none}.template-customers-account .section-account-header{overflow:hidden;background-color:#fff}.template-customers-account .account-template-wrapper .account-section-wrapper .account-section{padding:40px 0}.template-customers-account .account-template-wrapper .account-section-wrapper .account-section .account-order-history .order-history-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.template-customers-account .account-template-wrapper .account-section-wrapper .account-section .account-order-history .order-history-list .account-section-title{width:100%;margin:0 0 40px}.template-customers-account .account-template-wrapper .account-section-wrapper .account-section .account-order-history .order-history-list .item{width:100%;border-bottom:1px solid #000;padding:0 0 40px;margin:0 0 40px;position:relative}.template-customers-account .account-template-wrapper .account-section-wrapper .account-section .account-order-history .order-history-list .item:last-of-type{border:none}.template-customers-account .account-template-wrapper .account-section-wrapper .account-section .account-order-history .order-history-list .item .header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 1.875rem;padding-right:12.5rem}.template-customers-account .account-template-wrapper .account-section-wrapper .account-section .account-order-history .order-history-list .item .header p{margin:0 1.25rem 0 0}.template-customers-account .account-template-wrapper .account-section-wrapper .account-section .account-order-history .order-history-list .item .customer-contact{position:absolute;top:0;right:0}.template-customers-account .account-template-wrapper .account-section-wrapper .account-section .account-order-history .order-history-list .item .ordered-products{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.template-customers-account .account-template-wrapper .account-section-wrapper .account-section .account-order-history .order-history-list .item .ordered-products .product{padding:0 10px 20px;width:25%}.template-customers-account .account-template-wrapper .account-section-wrapper .account-section .account-order-history .order-history-list .item .ordered-products .product .product_name{-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;bottom:0;left:20px}.template-customers-account .account-template-wrapper .account-section-wrapper .account-section .account-order-history .order-history-list .item .ordered-products .product .product_image{-o-object-fit:cover;object-fit:cover}.template-customers-account .account-template-wrapper .account-section-wrapper .account-section .account-order-history .order-history-list .item .ordered-products .product .rental-meta{margin:10px 0 0}#bta-reservation.bta-reservation-bottom{max-width:320px!important}.reset_customer_password button{min-width:12rem;padding:1rem 1.5rem;-webkit-box-pack:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;border:.7px solid var(--color-203c2ae);background-color:var(--color-21d1ff8);-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;color:var(--color-203c2ae);font-size:.75rem;font-weight:400;text-align:center;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.product-template .product-main_component{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;grid-column-gap:0!important;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-template .product-main_component .product-main_left{width:33.3%;padding-right:1.75rem}.product-template .product-main_component .product-main_center{width:33.3%}.product-template .product-main_component .product-main_center .product_image-wrapper,.product-template .product-main_component .product-main_center .product_other-image{border:1px solid #000}.product-template .product-main_component .product-main_center .product_image-wrapper{position:relative;overflow:visible}.product-template .product-main_component .product-main_center .product_image-wrapper:not(.show-scroll-icon){overflow:hidden}.product-template .product-main_component .product-main_right{width:33.3%;padding-left:1.75rem}.product-template .product-main_component .product-main_right .product-variants-images-collections{padding-top:4.375rem;display:none!important}.product-template .product-main_component .sticky{position:-webkit-sticky;position:sticky;top:0}.product-template .product-main_component #bta-product-widget{margin-left:-15px;margin-right:-15px}.brand-logo-carousel{pointer-events:none}.brand-logo-carousel .slick-track{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.brand-logo-carousel .item{opacity:1;-webkit-transition:.6s all;-o-transition:.6s all;-moz-transition:.6s all;transition:.6s all;text-align:center}.brand-logo-carousel .item .img-wrapper{text-align:center;-webkit-transition:.6s;-o-transition:.6s;-moz-transition:.6s;transition:.6s}.brand-logo-carousel .item .img-wrapper img{max-width:100%;-o-object-fit:contain;object-fit:contain;margin:0 auto}.brand-logo-carousel .item.opacidown{opacity:0}.brand-logo-carousel .item.opacidown .img-wrapper{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.absolute-image{-o-object-fit:cover;object-fit:cover}.collection-template-new a{text-decoration:none;color:#000}.collection-template-new .inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:100px 0 60px;position:relative;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.collection-template-new .inner .sidebar{width:250px;position:-webkit-sticky;position:sticky;top:100px}.collection-template-new .inner .sidebar .filter-title{font-size:12px;line-height:16px;text-transform:uppercase;font-weight:600;letter-spacing:1px;margin:0 0 32px}.collection-template-new .inner .sidebar .filter-wrapper{background:#fff;padding:22px 22px 0}.collection-template-new .inner .sidebar .filter-wrapper .filter--group.hideme{display:none!important}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-summary{display:block;width:100%;margin:0 0 24px}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-summary::-webkit-details-marker{display:none}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-summary .filter--group-title{position:relative;cursor:pointer}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-summary .filter--group-title:before,.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-summary .filter--group-title:after{content:"";position:absolute;background:#000;top:50%;width:11px;height:1px;right:0;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-summary .filter--group-title:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-summary .filter--group-title .summary-title{font-family:var(--heading-font);font-size:16px;line-height:24px}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-summary .filter--group-title .summary-active-filter-count,.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display .fgd__header{display:none}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display .fgd__price-range{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display .fgd__price-range .fgd__price-range-item label{font-weight:400;text-transform:uppercase;font-size:12px;font-weight:600;margin:0}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display .fgd__price-range .fgd__price-range-item .currency-icon{font-size:12px;font-weight:600}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display .fgd__price-range .fgd__price-range-item input{padding:0;border:none;font-size:12px;font-weight:600}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display #price-range-slider{margin-bottom:20px}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display #price-range-slider.noUi-target{background:#ffd7e3;border:none}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display #price-range-slider .noUi-connects{background:#ffd7e3}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display #price-range-slider .noUi-connect{background:var(--strawberry);border:none}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display #price-range-slider.noUi-horizontal{height:8px;border:none}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display #price-range-slider .noUi-handle{background:#000;-webkit-box-shadow:none;box-shadow:none;width:12px;height:12px;border-radius:50%;border:none;right:-6px;top:-2px}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display #price-range-slider .noUi-handle:before,.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display #price-range-slider .noUi-handle:after{display:none}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display .filter-group-display__list{padding:0;margin:0 0 24px}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display .filter-group-display__list .filter-group-display__list-item{list-style:none;padding:0 0 .5rem}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display .filter-group-display__list .filter-group-display__list-item label{position:relative;padding:0 1.875rem;display:block;width:100%;cursor:pointer;font-weight:400;font-size:12px;line-height:16px;text-transform:uppercase;font-weight:600;letter-spacing:1px}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display .filter-group-display__list .filter-group-display__list-item .input-wrapper{position:relative}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display .filter-group-display__list .filter-group-display__list-item .input-wrapper input{display:none}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display .filter-group-display__list .filter-group-display__list-item .input-wrapper input:checked~.custom-checkbox:after{opacity:1;width:.625rem;height:.625rem}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display .filter-group-display__list .filter-group-display__list-item .input-wrapper .custom-checkbox{width:.875rem;height:.875rem;border:.0625rem solid #000;position:absolute;top:0;left:0;border-radius:.125rem}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display .filter-group-display__list .filter-group-display__list-item .input-wrapper .custom-checkbox:after{width:0;height:0;background:#000;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:.125rem;content:"";opacity:0;-webkit-transition:.2s all;-o-transition:.2s all;-moz-transition:.2s all;transition:.2s all}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display .filter-group-display__list .filter-group-display__list-item .product-count-for-filter{position:absolute;top:50%;right:0;font-size:.75rem;line-height:1rem;letter-spacing:.0625rem;text-transform:uppercase;font-weight:400;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%)}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display .filter-group-display__list .filter-group-display__list-item .product-count-for-filter:before{content:"(";margin:0 0 0 4px}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display .filter-group-display__list .filter-group-display__list-item .product-count-for-filter:after{content:")"}.collection-template-new .inner .sidebar .filter-wrapper .filter--group[open] .filter-group-summary .filter--group-title:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display__price-range{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 20px}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display__price-range .filter-group-display__price-range-filter label{font-size:11px;font-weight:100}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display__price-range .filter-group-display__price-range-filter .input-flex input{border:1px solid #eee;padding:3px 10px}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display__price-range .filter-group-display__price-range-filter .input-flex input:hover,.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display__price-range .filter-group-display__price-range-filter .input-flex input:focus{border-color:#333}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display__price-range .filter-group-display__price-range-filter .input-flex input::-webkit-outer-spin-button,.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display__price-range .filter-group-display__price-range-filter .input-flex input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.collection-template-new .inner .sidebar .filter-wrapper .filter--group .filter-group-display__price-range .filter-group-display__price-range-filter .input-flex input[type=number]{-moz-appearance:textfield}.collection-template-new .inner .clear-all-filters{text-align:center;margin:20px 0 0;display:block}.collection-template-new .inner .products-output{width:-webkit-calc(100% - 330px);width:-moz-calc(100% - 330px);width:calc(100% - 330px);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.collection-template-new .inner .products-output .collection-header{padding:0 12px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0 0 32px}.collection-template-new .inner .products-output .collection-header .collection-title{margin:0;font-size:22px;line-height:32px}.collection-template-new .inner .products-output .collection-header .sorting-group{position:relative}.collection-template-new .inner .products-output .collection-header .sorting-group .filter-title{font-size:12px;line-height:16px;text-transform:uppercase;font-weight:600;letter-spacing:1px;position:relative;padding-right:20px;cursor:pointer}.collection-template-new .inner .products-output .collection-header .sorting-group .filter-title:after{content:"";background:url(icon-chev.svg) no-repeat center center/contain;position:absolute;top:.3125rem;right:0;width:.625rem;height:.25rem}.collection-template-new .inner .products-output .collection-header .sorting-group .filters-sorting{display:none;background:#fff;text-align:center;position:absolute;z-index:99;top:100%;right:0;min-width:12.5rem}.collection-template-new .inner .products-output .collection-header .sorting-group .filters-sorting .item{margin:12px 0}.collection-template-new .inner .products-output .collection-header .sorting-group .filters-sorting .item p{margin:0;font-size:12px;line-height:16px;text-transform:uppercase;font-weight:600;letter-spacing:1px;padding:4px 10px;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all;cursor:pointer}.collection-template-new .inner .products-output .collection-header .sorting-group .filters-sorting .item p.active{background:var(--strawberry);color:#fff}.collection-template-new .inner .products-output .collection--products-grid{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.collection-template-new .inner .products-output .product-item{width:33.3%;padding:0 12px 24px}.collection-template-new .inner .products-output .product-item .product_image{-o-object-fit:cover;object-fit:cover}.collection-template-new .pagination-wrapper{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.collection-template-new .pagination-wrapper .pagination{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:80px 0 0;padding:0;width:100%}.collection-template-new .pagination-wrapper .pagination .next a,.collection-template-new .pagination-wrapper .pagination .prev a{background:url(icon-chev-strawberry.svg) no-repeat center center/contain;width:25px;height:100%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);font-size:0;display:block}.collection-template-new .pagination-wrapper .pagination .prev a{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.collection-template-new .pagination-wrapper .pagination .page a{font-size:38px;line-height:48px;font-family:var(--heading-font);display:block;margin:0 10px}.collection-template-new .pagination-wrapper .pagination .page.current{position:relative;font-size:38px;line-height:48px;font-family:var(--heading-font);display:block;margin:0 10px}.collection-template-new .pagination-wrapper .pagination .page.current:before{content:"";background:url(list-active-star.svg) no-repeat center center/contain;position:absolute;z-index:-1;top:-10px;left:-20px;width:65px;height:65px;-webkit-animation:rotating 10s linear infinite;-moz-animation:rotating 10s linear infinite;animation:rotating 10s linear infinite}.model-card_image,.occasion_image{-o-object-fit:cover;object-fit:cover}.why-rent_vector{-o-object-fit:contain;object-fit:contain}.why-rent_component .why-rent_items-wrapper{max-width:740px;margin:0 auto;grid-column-gap:0}.why-rent_component .border-line{max-width:740px;margin:0 auto}.how-it-works_step-image{-o-object-fit:contain;object-fit:contain}.how-it-works_step-row{border-bottom:1px solid var(--strawberry)}.how-it-works_step-row.is-last{border:none}.how-it-works_text p{position:relative}.how-it-works_text p:after{content:attr(data-hovertext);position:absolute;z-index:9;top:100%;left:0;width:100%;font-size:12px;line-height:16px;font-weight:400;background:#fffaf7;padding:10px 13px;opacity:0;pointer-events:none;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all}.how-it-works_text p:hover:after{opacity:1;pointer-events:auto}.how-it-works_text p a{text-decoration:underline}.faq-overview-content p{margin-bottom:14px}.faq-overview-content p:last-child{margin:0}.why-rent_txt{font-family:var(--heading-font);font-size:16px;line-height:24px;letter-spacing:0;font-weight:400}.about-dress_rail-wrapper{-webkit-transition:1s all;-o-transition:1s all;-moz-transition:1s all;transition:1s all}.w-commerce-commercecartitemimage{width:100px}.section-home-seen-on .model_image-wrapper,.section-home-seen-on .model-card_info-content{display:block;position:relative}.product_image.main-product-image{margin-top:0}.section-home-seen-on .model_image-wrapper{height:auto}.section-home-seen-on .model_image-wrapper .product_name{top:1.25rem;right:1.25rem;left:auto;bottom:auto;-webkit-transform:rotate(9deg);-moz-transform:rotate(9deg);-ms-transform:rotate(9deg);transform:rotate(9deg);font-size:2.37rem;line-height:1.27;text-shadow:0px 0px 4px #fff}.section-home-seen-on .model-card_component{min-height:unset}.reviews-banner_component .reviews-banner_heading-wrapper br,.reviews-banner_component .full-background-image.mobile-only,.section-home-sisterhood .sisterhood_title-wrapper br{display:none}.section-home-sisterhood .ig-icon-png{max-width:1.25rem}.footer_links-item{margin:0}.footer_links-item a{color:#000;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all}.footer_links-item a:hover{color:var(--strawberry)}.faqs_component{padding:1.25rem 5rem 5rem}.drawn-h2-heading.button-tag{pointer-events:none}.product-card.skeleton .skl-img-wrapper{position:relative;width:100%;height:415px;background:#eee}.product-card.skeleton .skl-product-detail{width:100%;height:85px;background:#ddd}#drift-frame-controller{display:none}.section-home-header{position:relative}.section-home-header .chat-icon{position:absolute;bottom:25px;right:60px;background:url(chat-icon-2.png) no-repeat center center/contain;width:120px;height:95px}.product-template .product-main_component .product-main_right .calendar-explainer{margin:0 0 40px}.product-template .product-main_component .product-main_right .product-rhs-foot{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.product-template .product-main_component .product-main_right .product-rhs-foot .foot-msg a{color:var(--color-ne04036f);font-size:.75rem;text-align:right;text-decoration:underline;cursor:pointer}.product-template .product-main_component .product-main_right .product-rhs-foot .chat-icon{display:inline-block;float:right;margin:-20px 0 0;background:url(chat-icon.svg) no-repeat center center/contain;min-width:120px;height:95px}.section-faqs-faqs{overflow:hidden;position:relative}.section-faqs-faqs .chat-icon{position:absolute;top:5rem;right:100px;background:url(chat-icon.svg) no-repeat center center/contain;width:120px;height:95px}.chat-icon-global{display:none}.product_name_wrapper{position:absolute;bottom:0;left:1.5625rem;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.product_name_wrapper .product_name{position:static;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}.product_image-wrapper .product_image.hover_state{opacity:0;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all}.product_image-wrapper .product_image.hover_state:hover,.product_image-wrapper .product_image.hover_state:active{opacity:1}.checkout-button.disabled{opacity:.2;pointer-events:none}.announcement-bar{background:var(--mint);border-bottom:1px solid var(--strawberry);padding:.8125rem 0 .625rem}.announcement-bar p{margin:0;text-transform:uppercase;text-align:center;font-size:.875rem;line-height:1.43;font-weight:600;letter-spacing:.1em}.announcement-bar p a{text-decoration:underline}.in-loop_form-wrapper .mc-message{grid-column:1/-1;display:none}.in-loop_form-wrapper .mc-submit-btn.disabled{pointer-events:none;opacity:.2}.template-404-inner{padding:200px 40px;text-align:center}.template-404-inner h1{margin:0 0 20px}.template-404-inner p a{text-decoration:underline}.sisterhood-slider_wrapper .model-card_component.is-dynamic-width{min-height:unset;width:100%;min-width:unset!important}.product-info_hover-content{text-align:center;padding:.5rem;min-height:0}.template-customers-login .footer_main-wrapper{padding-bottom:5rem}#folding-card_center{text-align:center}.template-default-inner{padding:100px 40px;max-width:64rem;margin:0 auto}.template-default-inner h1{margin:0 0 20px}.template-default-inner h2,.template-default-inner h3,.template-default-inner h4,.template-default-inner h5,.template-default-inner h6{margin:20px 0}.template-default-inner ul,.template-default-inner ol{padding-top:20px}.template-default-inner p a{text-decoration:underline}.template-default-inner table{width:100%}.template-default-inner table td{border:1px solid #ccc;padding:4px}.product-info-head_top{min-height:8rem;position:relative}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotating{0%{-moz-transform:rotate(0deg);transform:rotate(0)}to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}.rotating{-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.terms-toggle-wrapper{position:relative}.terms-toggle-wrapper label{padding-left:30px;position:relative;z-index:2}.terms-toggle-wrapper .checkbox-fake{width:16px;height:16px;border:1px solid #000;background:#fff;position:absolute;top:0;left:0}.terms-toggle-wrapper .checkbox-fake:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:10px;height:10px;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all;background:transparent}.terms-toggle-wrapper #terms-accept:checked~.checkbox-fake:after{background:#000!important}.terms-toggle-wrapper.is-checked .checkbox-fake:after{background:#000!important}.section-vectors-background .button-wrapper{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:3.5rem}.template-product .add-to-cart{margin-top:20px}.kill-transform{-webkit-transform:unset!important;-moz-transform:unset!important;-ms-transform:unset!important;transform:unset!important}.search-modal{position:fixed;z-index:999;top:56px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%);width:100%;max-width:87.5rem;background:#ffd7e3;padding:20px;border:1px solid #000;border-top:none;display:none}.search-modal .close-icon{position:absolute;top:50%;right:40px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);width:30px;height:30px;background:url(icon-close-dark.svg) no-repeat center center/14px}.search-modal form .field-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-modal form .field-wrap input{background:none;border:none;padding:0;border-bottom:1px solid #000;width:300px;font-size:16px;line-height:20px;margin-right:10px;color:#000;outline:none}.search-modal form .field-wrap .submit-icon{width:30px;height:30px;background:url(icon-search.svg) no-repeat center center/27px}.search-template{width:100%;padding-top:140px}.search-template .search-container{max-width:87.5rem;margin:0 auto;padding:0 24px}.search-template .search-container .header{text-align:center}.search-template .search-container .header .title{font-size:38px;line-height:48px;margin:0 0 40px}.search-template .search-container .search-results-output .results-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:80px}.search-template .search-container .search-results-output .results-container .item{width:25%;padding:0 8px 20px}.search-template .search-container .search-results-output .results-container .item a{color:#000;text-decoration:none}.search-template .search-container .no-results-msg{text-align:center;margin-bottom:80px}.search-template .search-container .no-results-msg a{color:#000}.template-search .footer_component a{color:#000;text-decoration:none}.step_image-wrapper{border:none}.template-index .section-blog,.template-index #shopify-section-pin-board-section{display:none}.template-page.page-reviews .drawn-h2-heading.button-tag{margin-bottom:-10px}.product-details_size-holder{display:none}.nav_component{padding:0 5rem}.newsletter-modal{position:fixed;z-index:99999999;top:50%;left:50%;width:100%;max-width:39.375rem;padding:50px;background:#ffe6d1;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none;border:1px solid var(--strawberry)}.newsletter-modal.inPage{position:static;display:block;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0);max-width:100%}.newsletter-modal.inPage .inner{max-width:39.375rem;margin:3.75rem auto 0}.newsletter-modal .close-icon{position:absolute;z-index:999;top:20px;right:20px;width:24px;height:24px;background:url(icon-close-strawberry.svg) no-repeat center center/contain}.newsletter-modal:before{content:"";position:absolute;top:100px;left:20px;background:url(nl-stars.png) no-repeat center center/contain;width:110px;height:78px}.newsletter-modal:after{content:"";position:absolute;top:20px;right:20px;background:url(nl-phone.png) no-repeat center center/contain;width:160px;height:180px}.newsletter-modal .inner{position:relative;z-index:2}.newsletter-modal .inner .header{text-align:center}.newsletter-modal .inner .header .title{font-family:var(--heading-font);font-size:28px;line-height:32px}.newsletter-modal .inner .header .overview{font-size:16px;line-height:24px;margin:24px auto 0;max-width:326px}.newsletter-modal .inner .mc-ajax-signup-modal{margin:50px 0 0}.newsletter-modal .inner .mc-ajax-signup-modal .field-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.newsletter-modal .inner .mc-ajax-signup-modal .field-wrap input{width:-webkit-calc(50% - .6875rem);width:-moz-calc(50% - .6875rem);width:calc(50% - .6875rem);padding:0 1.125rem;line-height:2.5rem;-webkit-box-shadow:none;box-shadow:none;border:1px solid var(--strawberry);outline:none}.newsletter-modal .inner .mc-ajax-signup-modal .checkbox-wrapper{position:relative;margin-top:18px}.newsletter-modal .inner .mc-ajax-signup-modal .checkbox-wrapper input{position:absolute;top:0;left:0;width:13px;height:13px;border:1px solid #000;-webkit-box-shadow:none;box-shadow:none;background:#fff}.newsletter-modal .inner .mc-ajax-signup-modal .checkbox-wrapper input:checked{background:url(icon-check.svg) no-repeat center center/9px #fff}.newsletter-modal .inner .mc-ajax-signup-modal .checkbox-wrapper label{font-size:12px;line-height:16px;color:#000;opacity:.4;font-weight:400;padding-left:20px}.newsletter-modal .inner .mc-ajax-signup-modal .button{width:100%;text-align:center;margin:20px 0 0}.newsletter-modal .inner .mc-ajax-signup-modal .button.disabled{opacity:.3;pointer-events:none}.newsletter-modal .inner .mc-ajax-signup-modal .mc-message{text-align:center;margin-top:20px;display:none}.sisterhood_products-wrapper{width:100%}.sisterhood_products-wrapper .sisterhood-products-collection_list{grid-column-gap:0!important}.rrp-price-holder{text-decoration:none}.rrp-price-holder .rrp-price-text{text-decoration:line-through}.product-main_left .product-answer_p-text{letter-spacing:.1em}.product-info-row_head img{-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all}.product-info-row_head.expanded img{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cookie-modal{position:fixed;z-index:999999;bottom:20px;right:20px;width:100%;max-width:500px;padding:36px;background:var(--mint);border:1px solid var(--strawberry);display:none}.cookie-modal .inner .close-icon{position:absolute;top:30px;right:20px;width:30px;height:30px;background:url(icon-close-strawberry.svg) no-repeat center center/17px}.cookie-modal .inner .title{margin:0 0 10px;font-family:var(--heading-font);font-weight:600;font-size:20px;line-height:24px}.cookie-modal .inner p{font-size:14px;line-height:24px;margin:0 0 10px}.cookie-modal .inner p a{text-decoration:underline}.cookie-modal .inner p:last-child{margin:0}.cookie-modal .inner .button{width:100%;text-align:center;margin:20px 0 0;display:block}.rent-from_text{text-transform:uppercase}.shipping-header_wrapper table,.returns-header_wrapper.damage table{width:100%!important}.shipping-header_wrapper table tr:first-of-type td,.returns-header_wrapper.damage table tr:first-of-type td{background:var(--mint)}.shipping-header_wrapper table td,.returns-header_wrapper.damage table td{border:1px solid rgba(0,0,0,.2);padding:10px}.shopify-challenge__container{padding:200px 0}.gift-btn-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:32px}.gift-btn-flex .buy-now-button{margin:0 0 0 .625rem}.gift-btn-flex .buy-now-button,.gift-btn-flex .add-to-card-button{min-width:unset}.giftbox-additional-fields p{font-size:14px;line-height:18px}.giftbox-additional-fields .field{margin:20px 0 0}.giftbox-additional-fields .field label{margin:0}.giftbox-additional-fields .field textarea{width:100%;margin:0;min-height:100px;padding:16px}.gift-box-variants{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.gift-box-variants .title{margin:0 0 10px;width:100%;letter-spacing:.1em;font-size:.875rem;line-height:1.43}.gift-box-variants .item{font-size:1rem;line-height:1.5rem;padding:6px 20px 4px;border:1px solid #97ad92;margin:0 10px 10px 0;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all}.gift-box-variants .item.active{background:#97ad92;color:#fff}.section-studio-template{background:#ffe6d1;padding:4.375rem 0 0;position:relative;overflow:hidden}.section-studio-template .bg-image-container{position:absolute;top:0;left:0;width:45%;height:100%}.section-studio-template .bg-image-container .bg-image{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;height:100vh;-o-object-fit:cover;object-fit:cover}.section-studio-template .studio-section-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.section-studio-template .studio-section-flex .content-blocks{width:50%}.section-studio-template .studio-section-flex .content-blocks .block{background:#fff;padding:3rem 2rem;border:.0625rem solid #000;margin:0 0 1rem;text-align:center;position:relative}.section-studio-template .studio-section-flex .content-blocks .block .icon-1{position:absolute;top:.625rem;left:-1.875rem;width:6.25rem;pointer-events:none}.section-studio-template .studio-section-flex .content-blocks .block .icon-2{position:absolute;z-index:2;bottom:-1.25rem;right:0;width:3.75rem;pointer-events:none}.section-studio-template .studio-section-flex .content-blocks .block::last-child{margin-bottom:2rem}.section-studio-template .studio-section-flex .content-blocks .block .title{font-size:2rem;line-height:2.25rem;margin:0 0 1.25rem}.section-studio-template .studio-section-flex .content-blocks .block .btn-flex{margin:1.25rem 0}.section-studio-template .studio-section-flex .content-blocks .block p::last-child{margin:0}@media screen and (max-width: 991px){.site-header .mobile-menu-icon{display:block;width:24px;height:24px;position:absolute;top:50%;left:20px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%)}.site-header .mobile-menu-icon:before,.site-header .mobile-menu-icon:after{content:"";position:absolute;left:0;width:100%;height:1px;background:#000}.site-header .mobile-menu-icon:before{top:5px}.site-header .mobile-menu-icon:after{bottom:4px}.site-header .mobile-menu-icon span{position:absolute;top:50%;width:100%;height:1px;background:#000}.site-header .icon-search.mob-only{position:absolute;top:50%;left:54px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);display:block}.site-header .desktop-only{display:none}.site-header .nav_brand{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0}.site-header .mobile-menu-container{display:block;position:absolute;z-index:9;top:0;left:-100%;width:-webkit-calc(100% - 24px);width:-moz-calc(100% - 24px);width:calc(100% - 24px);height:100vh;background:var(--mint);overflow:scroll;-webkit-transition:.5s all;-o-transition:.5s all;-moz-transition:.5s all;transition:.5s all}.site-header .mobile-menu-container:after{content:"";position:absolute;z-index:999;top:0;left:55%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%);background:url(glitter-ball.png) no-repeat center top/contain;width:133px;height:122px}.site-header .mobile-menu-container:before{background:url(menu-lips.png) no-repeat center center/contain;content:"";position:absolute;bottom:50px;right:20px;width:130px;height:100px}.site-header .mobile-menu-container.expanded{left:0}.site-header .mobile-menu-container .inner-wrap .close-icon{position:absolute;z-index:999;top:24px;right:24px;width:16px;height:16px;background:url(icon-close.svg) no-repeat center center/contain}.site-header .mobile-menu-container .inner-wrap ul{margin:0;padding:136px 24px 0;width:100%}.site-header .mobile-menu-container .inner-wrap ul li{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-header .mobile-menu-container .inner-wrap ul li.has-children{position:relative}.site-header .mobile-menu-container .inner-wrap ul li.has-children:after{content:"";background:url(icon-chev.svg) no-repeat center center/contain;position:absolute;top:11px;right:5px;width:16px;height:8px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.site-header .mobile-menu-container .inner-wrap ul li .toplevel{font-family:var(--heading-font);font-size:28px;line-height:32px;color:var(--text);display:block;margin:0 0 32px;color:#000;text-decoration:none}.site-header .mobile-menu-container .inner-wrap ul li .megamenu{position:fixed;z-index:10;top:0;left:-100%;width:-webkit-calc(100% - 24px);width:-moz-calc(100% - 24px);width:calc(100% - 24px);height:100vh;background:var(--mint);overflow:scroll;padding:136px 24px 0;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all}.site-header .mobile-menu-container .inner-wrap ul li .megamenu:before{background:url(menu-lips.png) no-repeat center center/contain;content:"";position:absolute;bottom:50px;right:20px;width:130px;height:100px}.site-header .mobile-menu-container .inner-wrap ul li .megamenu.expand{left:0}.site-header .mobile-menu-container .inner-wrap ul li .megamenu .menu-back-link{display:block;font-size:12px;line-height:16px;text-transform:uppercase;position:relative;padding-left:15px;letter-spacing:2px;margin:0 0 40px;color:#000;text-decoration:none}.site-header .mobile-menu-container .inner-wrap ul li .megamenu .menu-back-link:after{content:"";background:url(icon-chev.svg) no-repeat center center/contain;position:absolute;top:3px;left:0;width:12px;height:6px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.site-header .mobile-menu-container .inner-wrap ul li .megamenu .list-set .title{font-size:28px;line-height:32px;font-family:var(--heading-font);margin:0 0 32px;position:relative;cursor:pointer}.site-header .mobile-menu-container .inner-wrap ul li .megamenu .list-set .title:after{content:"";background:url(icon-chev.svg) no-repeat center center/contain;position:absolute;top:11px;right:5px;width:16px;height:8px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.site-header .mobile-menu-container .inner-wrap ul li .megamenu .list-set .ul-wrap{position:fixed;z-index:10;top:0;left:-100%;width:-webkit-calc(100% - 24px);width:-moz-calc(100% - 24px);width:calc(100% - 24px);height:100vh;background:var(--mint);overflow:scroll;padding:136px 24px 0;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all}.site-header .mobile-menu-container .inner-wrap ul li .megamenu .list-set .ul-wrap:before{background:url(menu-lips.png) no-repeat center center/contain;content:"";position:absolute;bottom:50px;right:20px;width:130px;height:100px}.site-header .mobile-menu-container .inner-wrap ul li .megamenu .list-set .ul-wrap.expand{left:0}.site-header .mobile-menu-container .inner-wrap ul li .megamenu .list-set .ul-wrap .back-link{display:block;font-size:12px;line-height:16px;text-transform:uppercase;position:relative;padding-left:15px;letter-spacing:2px;margin:0 0 40px;color:#000;text-decoration:none}.site-header .mobile-menu-container .inner-wrap ul li .megamenu .list-set .ul-wrap .back-link:after{content:"";background:url(icon-chev.svg) no-repeat center center/contain;position:absolute;top:3px;left:0;width:12px;height:6px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.site-header .mobile-menu-container .inner-wrap ul li .megamenu .list-set .ul-wrap ul{margin:0;padding:0;position:relative}.site-header .mobile-menu-container .inner-wrap ul li .megamenu .list-set .ul-wrap ul:before{content:attr(data-title);top:0;left:0;font-size:28px;line-height:32px;font-family:var(--heading-font);position:relative;display:block;margin:0 0 40px;cursor:pointer}.site-header .mobile-menu-container .inner-wrap ul li .megamenu .list-set .ul-wrap ul li a{padding:0;display:block;margin:0 0 16px;position:relative;color:#000;text-decoration:none}.site-header .mobile-menu-container .inner-wrap ul li .megamenu .list-set .ul-wrap ul li a:after{content:"";background:url(icon-chev.svg) no-repeat center center/contain;position:absolute;top:7px;right:5px;width:12px;height:6px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.site-header .mobile-menu-container .inner-wrap ul li .megamenu .list-set .ul-wrap .all-link{color:var(--strawberry);text-transform:uppercase;font-size:12px;line-height:16px;font-weight:600;letter-spacing:1px;position:relative;display:block;margin:40px 0 0;text-decoration:none}.site-header .mobile-menu-container .inner-wrap ul li .megamenu .list-set .ul-wrap .all-link:after{content:"";background:url(icon-chev-strawberry.svg) no-repeat center center/contain;position:absolute;top:7px;right:5px;width:12px;height:6px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.site-header .mobile-menu-container .inner-wrap ul li .megamenu .occasion-set .title{font-size:28px;line-height:32px;font-family:var(--heading-font);margin:0 0 32px;position:relative;cursor:pointer}.site-header .mobile-menu-container .inner-wrap ul li .megamenu .occasion-set .title:after{content:"";background:url(icon-chev.svg) no-repeat center center/contain;position:absolute;top:11px;right:5px;width:16px;height:8px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.site-header .mobile-menu-container .inner-wrap ul li .megamenu .occasion-set .occasion-grid{position:fixed;z-index:10;top:0;left:-100%;width:-webkit-calc(100% - 24px);width:-moz-calc(100% - 24px);width:calc(100% - 24px);height:100vh;background:var(--mint);overflow:scroll;padding:196px 24px 0;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all}.site-header .mobile-menu-container .inner-wrap ul li .megamenu .occasion-set .occasion-grid.expand{left:0}.site-header .mobile-menu-container .inner-wrap ul li .megamenu .occasion-set .occasion-grid:before{content:attr(data-title);top:0;left:0;font-size:28px;line-height:32px;font-family:var(--heading-font);position:relative;display:block;margin:0 0 40px;cursor:pointer}.site-header .mobile-menu-container .inner-wrap ul li .megamenu .occasion-set .occasion-grid .back-link{display:block;font-size:12px;line-height:16px;text-transform:uppercase;position:relative;padding-left:15px;letter-spacing:2px;margin:0 0 40px;position:absolute;top:140px;left:24px;color:#000;text-decoration:none}.site-header .mobile-menu-container .inner-wrap ul li .megamenu .occasion-set .occasion-grid .back-link:after{content:"";background:url(icon-chev.svg) no-repeat center center/contain;position:absolute;top:3px;left:0;width:12px;height:6px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.site-header .mobile-menu-container .inner-wrap ul li .megamenu .occasion-set .occasion-grid .item{display:block;margin:0 0 16px;position:relative;color:#000;text-decoration:none}.site-header .mobile-menu-container .inner-wrap ul li .megamenu .occasion-set .occasion-grid .item:after{content:"";background:url(icon-chev.svg) no-repeat center center/contain;position:absolute;top:7px;right:5px;width:12px;height:6px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.site-header .mobile-menu-container .inner-wrap ul li .megamenu .occasion-set .occasion-grid .item .img-wrap{display:none}.site-header .mobile-menu-container .inner-wrap ul li .parent-shop-all-link{display:block;font-size:28px;line-height:32px;font-family:var(--heading-font);margin:0 0 32px;position:relative;cursor:pointer;color:#000;text-decoration:none}.site-header #mobile-cart-container{display:block!important}.site-header #mobile-cart-container .w-commerce-commercecartwrapper.cart{padding:0;position:absolute;top:12px;right:20px}.blog-cat-tabs{-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-cat-tabs a{width:100%;text-align:center;display:none;-webkit-transition:0s all;-o-transition:0s all;-moz-transition:0s all;transition:0s all}.blog-cat-tabs a.filter-toggle{display:block;position:relative}.blog-cat-tabs a.filter-toggle:after{content:"";position:absolute;top:50%;right:20px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);background:url(icon-chev.svg) no-repeat center center/contain;width:12px;height:12px;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all}.blog-cat-tabs a.filter-toggle.expanded:after{-webkit-transform:translate(0,-50%) rotate(180deg);-moz-transform:translate(0,-50%) rotate(180deg);-ms-transform:translate(0,-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.page-designer-list .designer-listing .item{width:50%}.template-customers-login .customer-entrance-template .inner .form-wrapper,.template-customers-register .customer-entrance-template .inner .form-wrapper,.template-customers-account .customer-entrance-template .inner .form-wrapper,.template-customers-reset_password .customer-entrance-template .inner .form-wrapper{padding:48px 24px 64px;width:-webkit-calc(100% - 48px);width:-moz-calc(100% - 48px);width:calc(100% - 48px)}.template-customers-login .customer-entrance-template .inner .form-wrapper h1.title,.template-customers-register .customer-entrance-template .inner .form-wrapper h1.title,.template-customers-account .customer-entrance-template .inner .form-wrapper h1.title,.template-customers-reset_password .customer-entrance-template .inner .form-wrapper h1.title{font-size:38px;line-height:48px}.template-customers-login .customer-entrance-template .inner .form-wrapper form,.template-customers-register .customer-entrance-template .inner .form-wrapper form,.template-customers-account .customer-entrance-template .inner .form-wrapper form,.template-customers-reset_password .customer-entrance-template .inner .form-wrapper form{max-width:100%}.template-customers-login .customer-entrance-template .inner .form-wrapper form .btn-flex,.template-customers-register .customer-entrance-template .inner .form-wrapper form .btn-flex,.template-customers-account .customer-entrance-template .inner .form-wrapper form .btn-flex,.template-customers-reset_password .customer-entrance-template .inner .form-wrapper form .btn-flex{margin:20px 0 30px}.template-customers-login .customer-entrance-template .inner .form-wrapper form .btn-flex .btn,.template-customers-login .customer-entrance-template .inner .form-wrapper form .btn-flex button,.template-customers-register .customer-entrance-template .inner .form-wrapper form .btn-flex .btn,.template-customers-register .customer-entrance-template .inner .form-wrapper form .btn-flex button,.template-customers-account .customer-entrance-template .inner .form-wrapper form .btn-flex .btn,.template-customers-account .customer-entrance-template .inner .form-wrapper form .btn-flex button,.template-customers-reset_password .customer-entrance-template .inner .form-wrapper form .btn-flex .btn,.template-customers-reset_password .customer-entrance-template .inner .form-wrapper form .btn-flex button{width:100%}.stay-in-loop_component{position:relative}.stay-in-loop_component:after{content:"";position:absolute;background:url(newsletter-phone.png) no-repeat center center/contain;top:10px;right:0;width:145px;height:130px}.stay-in-loop_component:before{content:"";position:absolute;background:url(newsletter-stars.png) no-repeat center center/contain;bottom:20px;right:10px;width:120px;height:120px}.template-customers-account .account-template-wrapper .account-section-wrapper .account-section .account-order-history .order-history-list .item .header{padding:0}.template-customers-account .account-template-wrapper .account-section-wrapper .account-section .account-order-history .order-history-list .item .customer-contact{position:static;display:inline-block;margin-bottom:2.5rem}.template-customers-account .account-template-wrapper .account-section-wrapper .account-section .account-order-history .order-history-list .item .ordered-products .product{width:50%}#bta-reservation.bta-reservation-bottom{max-width:100%!important}.product-template .product-main_component{-ms-flex-wrap:wrap;flex-wrap:wrap;grid-row-gap:0}.product-template .product-main_component .product-main_left{width:100%;padding-right:0}.product-template .product-main_component .product-main_center{width:100%}.product-template .product-main_component .product-main_right{width:100%;padding-left:0}.product-template .product-main_component .product-main_right .product-variants-images-collections{padding-top:0}.brand-logo-carousel .item .img-wrapper img{width:200px}.collection-template-new .inner{padding-top:60px}.collection-template-new .inner .sidebar{width:100%;position:static}.collection-template-new .inner .sidebar .filter-title{padding:16px 20px;background:#fff;border:1px solid #000;width:-webkit-calc(50% - 12px);width:-moz-calc(50% - 12px);width:calc(50% - 12px);position:relative;margin:0 0 10px}.collection-template-new .inner .sidebar .filter-title:after{content:"";background:url(icon-chev.svg) no-repeat center center/contain;position:absolute;width:13px;height:13px;top:15px;right:18px}.collection-template-new .inner .sidebar .filter-title.expanded:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.collection-template-new .inner .sidebar .filter-wrapper{display:none;border:1px solid #000}.collection-template-new .inner .products-output{width:-webkit-calc(100% + 24px);width:-moz-calc(100% + 24px);width:calc(100% + 24px);margin:0 -12px}.collection-template-new .inner .products-output .collection-header{padding:0 0 0 -webkit-calc(50% + 12px);padding:0 0 0 -moz-calc(50% + 12px);padding:0 0 0 calc(50% + 12px)}.collection-template-new .inner .products-output .collection-header .collection-title{position:absolute;top:-20px;left:0;width:100%;text-align:center}.collection-template-new .inner .products-output .collection-header .sorting-group{position:absolute;top:60px;left:-webkit-calc(50% + 12px);left:-moz-calc(50% + 12px);left:calc(50% + 12px);width:-webkit-calc(50% - 12px);width:-moz-calc(50% - 12px);width:calc(50% - 12px)}.collection-template-new .inner .products-output .collection-header .sorting-group .filter-title{padding:16px 20px;background:#fff;border:1px solid #000}.collection-template-new .inner .products-output .collection-header .sorting-group .filter-title.expanded:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.collection-template-new .inner .products-output .collection-header .sorting-group .filter-title:after{width:13px;height:13px;top:16px;right:20px}.collection-template-new .inner .products-output .collection-header .sorting-group .filters-sorting{width:100%}.collection-template-new .inner .products-output .product-item .product_image-wrapper{padding-top:140%;min-height:0!important}.collection-template-new .inner .products-output .product-item .product_image-wrapper .product_image{position:absolute;top:0;left:0;width:100%;height:100%}.collection-template-new .pagination-wrapper{padding:0}.collection-template-new .pagination-wrapper .pagination{margin-top:30px}.collection-template-new .pagination-wrapper .pagination .page a,.collection-template-new .pagination-wrapper .pagination .page.current{font-size:21px;line-height:32px}.collection-template-new .pagination-wrapper .pagination .page.current:before{width:55px;height:55px}.reviews-banner_component .reviews-banner_heading-wrapper{text-align:center}.reviews-banner_component .reviews-banner_heading-wrapper br,.section-home-sisterhood .sisterhood_title-wrapper br{display:block}#drift-frame-controller{display:none!important}.section-home-header .chat-icon{display:none}.product-template .product-main_component .product-main_right .product-rhs-foot .foot-msg{text-align:center;width:100%}.product-template .product-main_component .product-main_right .product-rhs-foot .chat-icon,.section-faqs-faqs .chat-icon{display:none}.chat-icon-global{display:block;position:fixed;z-index:9999;bottom:10px;right:10px;background:url(chat-icon-2.png) no-repeat center center/contain;width:100px;height:85px}.product-info-head_top{min-height:0}.search-modal{border:none;border-bottom:1px solid #000}.search-modal .close-icon{right:10px}.search-modal form .field-wrap{padding:0 40px 0 0}.search-template .search-container .search-results-output .results-container .item{width:33.3%}.nav_component,.nav_component .nav_container{padding:0}.product-answer-accordion{width:100%}.product-answer-accordion .product-answer_p-text{max-width:100%}.section-studio-template{padding-top:4.5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-studio-template .page-padding{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.section-studio-template .bg-image-container{width:100%;height:50vw;position:relative;margin-bottom:0}.section-studio-template .bg-image-container .bg-image{position:absolute;height:100%}.section-studio-template .studio-section-flex .content-blocks{width:100%}}@media screen and (max-width: 776px){.site-header .nav_brand{max-width:10rem}.template-collection .product_name_wrapper{bottom:-.9375rem;left:.9375rem}.product_name_wrapper .product_name{white-space:nowrap;font-size:24px}.search-template{padding-top:100px}.search-template .search-container{padding:0 16px}.search-template .search-container .search-results-output .results-container .item{width:50%}.search-template .search-container .search-results-output .results-container .item .product_image-wrapper{min-height:16rem}.newsletter-modal{top:auto;bottom:0;left:0;width:100%;max-width:100%;padding:30px;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0)}.newsletter-modal .inner .mc-ajax-signup-modal .field-wrap{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.newsletter-modal .inner .mc-ajax-signup-modal .field-wrap input{width:100%;margin:0 0 10px}.sisterhood_products-wrapper .sisterhood-products-collection_list .sisterhood-product-collecton_item{padding-right:20px}.sisterhood_products-wrapper .sisterhood-products-collection_list .sisterhood-product-collecton_item.swiper-slide:first-child{margin:0;padding-left:1.5rem}.occasions_component .occasions_grid-wrapper{padding-bottom:60px}.rent-price_static .text-rent{display:none}.contact_social-icons-wrapper{grid-column-gap:0}.contact_social-icons-wrapper .footer_social-link{margin:0 1.25rem}.cookie-modal{right:auto;left:0;bottom:0;padding:20px}.cookie-modal .inner .close-icon{top:14px;right:14px}.about-how_main-wrapper .about-how_wrapper-b,.about-how_main-wrapper .about-studio_wrapper-a,.about-studio_main-wrapper .about-how_wrapper-b,.about-studio_main-wrapper .about-studio_wrapper-a{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.about-how_main-wrapper .about-how_wrapper-b,.about-studio_main-wrapper .about-how_wrapper-b{padding:40px 0}.shipping-header_wrapper table td p,.returns-header_wrapper.damage table td p{font-size:14px;line-height:18px}.returns-header_wrapper.damage .table-wrap{overflow:scroll;margin:0 -24px;padding:0 24px}.section-studio-template .studio-section-flex .content-blocks .block .icon-1{top:0}.section-studio-template .studio-section-flex .content-blocks .block .icon-2{right:-10px}}@media screen and (max-width: 768px){.page-designer-list .designer-listing .item{width:100%}.template-customers-account .account-template-wrapper .account-section-wrapper .account-section .account-order-history .order-history-list .item .header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.template-customers-account .account-template-wrapper .account-section-wrapper .account-section .account-order-history .order-history-list .item .header p,.template-customers-account .account-template-wrapper .account-section-wrapper .account-section .account-order-history .order-history-list .item .ordered-products{margin:0}.template-customers-account .account-template-wrapper .account-section-wrapper .account-section .account-order-history .order-history-list .item .ordered-products .product{width:100%;padding:0 0 10px}.template-customers-account .account-template-wrapper .account-section-wrapper .account-section .account-order-history .order-history-list .item .ordered-products .product .product-card_component{width:100%}.footer_social-icons-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.brand-logo-carousel .item .img-wrapper img{width:100px}.section-home-sisterhood .sisterhood_header-wrapper{position:relative}.section-home-sisterhood .sisterhood_header-wrapper:after{content:"";background:url(group-2255.svg) no-repeat center center/contain;position:absolute;bottom:-40px;right:0;width:70px;height:50px}.section-home-sisterhood .sisterhood_vector-wrapper{margin-top:-3rem}.product_image-wrapper{min-height:23rem}#bta-reservation{display:none!important}.section-vectors-background .button-wrapper{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:36px!important}.about-sus_dress-wrapper{width:auto}.section-about-how .collection-model-card_component.is-small,.section-about-studio .collection-model-card_component.is-small{background:none}.section-about-how .collection-model-card_component.is-small .w-dyn-items,.section-about-studio .collection-model-card_component.is-small .w-dyn-items{-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}.w-nav{z-index:99999999}}@media screen and (min-width: 991px){.stay-in-loop_component{background-color:transparent}.product-template .product_image-wrapper.is-larger{min-height:auto}.collection-template-new .inner .sidebar{max-height:-webkit-calc(100vh - 100px);max-height:-moz-calc(100vh - 100px);max-height:calc(100vh - 100px);overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.collection-template-new .inner .sidebar::-webkit-scrollbar{display:none}.section-home-header .padding-custom1{padding-top:25rem}.product-info-head_top .product-info_hover-content{position:absolute;bottom:0;right:0;pointer-events:none}.product-main_left-inner,#product-booking-app-container{max-height:100vh;overflow:scroll;padding-bottom:40px;-ms-overflow-style:none;scrollbar-width:none}.product-main_left-inner::-webkit-scrollbar,#product-booking-app-container::-webkit-scrollbar{display:none}#product-booking-app-container{padding:0 10px 100px}.shipping-header_wrapper,.returns-header_wrapper.damage{padding:3rem 60px 5rem}}@media screen and (max-width: 1280px){.collection-template-new .inner .products-output .product-item{width:50%}}@media screen and (max-width: 479px){.occasions_grid-wrapper{margin-top:-12.5rem}.coming-soon-slider_wrapper .product-card_component{width:100vw}.section-home-designer .drawn-h2-heading.feature-designer{display:none}}@media screen and (max-width: 767px){.reviews-banner_component .full-background-image.desktop-only{display:none}.reviews-banner_component .full-background-image.mobile-only{display:block}.section-home-designer .featured-designer_content{padding:1.5rem}.section-home-steps .steps_component .block-grid{position:relative}.section-home-steps .steps_component .block-grid:before{content:"";position:absolute;top:0;left:50%;width:1px;height:0;background:#000;opacity:0;-webkit-transition:2s all;-o-transition:2s all;-moz-transition:2s all;transition:2s all;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.section-home-steps .steps_component .block-grid.scrolled:before{opacity:1;height:100%}.section-home-steps .steps_component .block-grid .step-card_component{position:relative;z-index:2}.faqs_component{padding-bottom:.625rem}.reviews-header_image-wrapper{height:100vw;min-height:100vw}.reviews-header_image-wrapper:after{content:"";background:url(disco-4.svg) no-repeat center center/contain;position:absolute;top:40px;right:-125px;width:250px;height:238px}.reviews-header_right-col .absolute-image.is-center-left{display:none}.how-it-works_component.is-mint-green{margin:2.5rem 1.25rem}.how-it-works_component.is-mint-green .how-it-works_title-wrapper{text-align:center}.how-it-works_component.is-mint-green .drawn-h2-heading.headline-tag.is-small{top:45px;left:0}.how-it-works_component.is-mint-green .button-wrapper.alight-right{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-coming-in .coming-in_text-content h2{font-size:28px;line-height:32px}.section-coming-in .drawn-h2-heading.button-tag{padding-left:6px}.section-coming-in .svg-vector-wrapper.show-mobile-landscape{margin-top:0}.section-home-steps{border-top:1px solid #000}.section-home-steps .steps_header-wrapper h2,.section-vectors-background .occasions_header-wrapper h1{font-size:28px;line-height:32px}.section-home-header .home-header_content-wrapper h1{font-size:38px;line-height:48px}.section-home-designer .featured-designer_content .absolute-image.is-bottom-right{display:none}.section-home-designer{position:relative}.section-home-designer:after{content:"";background:url(icon-heel.png) no-repeat center center/contain;position:absolute;bottom:-10px;right:0;width:120px;height:120px}.section-home-designer .show-mobile-landscape .coming-in_text-content h2{font-size:28px;line-height:32px}.section-home-designer .show-mobile-landscape .svg-vector-wrapper.show-mobile-landscape{margin-top:0}.section-home-designer .designer_products-wrapper{margin-right:-1.5rem}.section-home-designer .designer_products-wrapper .designer-products-collection_list{grid-column-gap:0!important}.section-home-designer .designer_products-wrapper .designer-products-collection_list .swiper-slide{padding-right:20px}.section-home-why-rent .why-rent_header-wrapper h2{font-size:28px;line-height:32px}.section-home-why-rent .why-rent_items-wrapper{grid-template-columns:1fr 1fr}.section-home-seen-on .headline_content-wrapper h1,.section-pin-board .headline_content-wrapper h1{font-size:28px;line-height:32px}.section-how-steps .how-it-works_header-title{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-how-steps .how-it-works_steps-wrapper h1{font-size:28px;line-height:32px}.section-how-steps .how-it-works_step-row{position:relative}.section-how-steps .how-it-works_step-row .how-it-works_step-title{padding:0 90px 30px 0}.section-how-steps .how-it-works_step-row .how-it-works_image-wrapper{width:72px;height:72px;position:absolute;top:15px;right:0}.section-studio-header .studio-header_component .studio-header-right_content .absolute-image.is-top-left{-o-object-fit:contain;object-fit:contain}.section-about-header{height:120vw}.section-about-dress h1{font-size:28px;line-height:32px}.section-about-studio .about-studio_main-wrapper .about-studio_wrapper-a,.section-about-studio .about-studio_main-wrapper .about-how_wrapper-b{padding:3.75rem 0}.section-about-sustainability .sustainability_component{padding-top:0}.section-about-sustainability .sustainability_component .sustainability_svg-wrapper{max-width:90px}.section-about-sustainability .sustainability_component h1{font-size:28px;line-height:32px}.section-about-sustainability .sustainability_component .drawn-h2-heading.headline-tag{top:1.875rem;right:-3.75rem}.template-customers-login .customer-entrance-template .inner .form-wrapper,.template-customers-register .customer-entrance-template .inner .form-wrapper,.template-customers-account .customer-entrance-template .inner .form-wrapper,.template-customers-reset_password .customer-entrance-template .inner .form-wrapper{width:100%}.faqs_component{padding:0 1.5rem .625rem}.faqs-header_image-wrapper{height:120vw;min-height:0}.template-customers-login .customer-entrance-template,.template-customers-register .customer-entrance-template,.template-customers-account .customer-entrance-template,.template-customers-reset_password .customer-entrance-template{position:relative}.coming-soon-slider_wrapper.show-mobile-landscape{padding:0 1.5rem}.section-coming-in .comingsoon-products-collection_list{grid-column-gap:0}.section-coming-in .comingsoon_products-wrapper.swiper-container{margin-right:-1.5rem}.section-coming-in .comingsoon_products-wrapper.swiper-container .swiper-slide{padding-right:24px}.section-vectors-background .button-wrapper{margin:0}.nav_container{padding-left:0;padding-right:0}.footer_links-item{margin:0 0 1rem}.footer_links-list{margin-top:1.5rem}.footer_brand-link{max-width:170px;display:block;margin:0 auto}.product-card.skeleton .skl-img-wrapper{height:260px}.product-card.skeleton .skl-product-detail{height:125px}.template-index .chat-icon-global{display:none}}@media screen and (min-width: 1440px){.section-home-header .padding-custom1{padding-top:30vw}}@media screen and (max-width: 1240px){.gift-btn-flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.gift-btn-flex .buy-now-button{margin:10px 0 0}.gift-btn-flex .buy-now-button,.gift-btn-flex .add-to-card-button{width:100%;text-align:center}}@media screen and (max-width: 991px) and (max-width: 776px){.section-studio-template .bg-image-container{height:100vw}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/style-vovi.css.map */
