@keyframes leftArrowKeyframe{0%{transform:translateX(0%) scale(1,1)}50%{transform:translateX(calc(60%)) scale(1,1)}51%{transform:translateX(calc(-60%)) scale(1,1)}100%{transform:translateX(0%) scale(1,1)}}@keyframes rightArrowKeyframe{0%{transform:translateX(0%) scale(1,1)}50%{transform:translateX(calc(60%)) scale(1,1)}51%{transform:translateX(calc(-60%)) scale(1,1)}100%{transform:translateX(0%) scale(1,1)}}*{padding:0;margin:0;box-sizing:border-box}*:before,*:after{box-sizing:border-box}img{max-width:100%}html{scroll-behavior:smooth}html a{color:#111;font-weight:500}[data-content-type=row][data-appearance=full-width]>.row-full-width-inner,.container{width:100%;max-width:1280px !important;margin:0 auto;padding:0 20px}@media only screen and (max-width:768px){[data-content-type=row][data-appearance=full-width]>.row-full-width-inner,.container{padding:0 10px}}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type*=date],input[type=email],select{box-shadow:none !important}input[type=text]:hover,input[type=password]:hover,input[type=url]:hover,input[type=tel]:hover,input[type=search]:hover,input[type=number]:hover,input[type*=date]:hover,input[type=email]:hover,select:hover{box-shadow:none !important}@media only screen and (min-width:769px){.mobile-menu-item{display:none !important}}.cms-noroute-index .column.main dl dt{font-family:'Playfair Display',serif;font-size:18px;line-height:23.99px}.cms-noroute-index .column.main ul{padding-left:32px}.cms-noroute-index .column.main a{text-decoration:none;position:relative;font-weight:500;color:#111}.cms-noroute-index .column.main a:after{content:"";position:absolute;left:0;right:0;bottom:-1px;background:#111;height:1px;transform:scaleX(0);transform-origin:right;transition:transform .3s ease}.cms-noroute-index .column.main a:hover:after{transform:scaleX(1);transform-origin:left}.breadcrumbs a{font-family:"Montserrat",sans-serif;font-weight:400;font-size:14px !important;line-height:22.4px;color:#333}@media only screen and (min-width:769px){.breadcrumbs a{font-size:11px !important;line-height:18px}}.catalog-product-view .page-header{margin-bottom:30px}@media only screen and (max-width:768px){.catalog-product-view .page-header{margin-bottom:10px}}.catalog-product-view .page-wrapper .page-main{max-width:unset;padding:0}.catalog-product-view .page-wrapper .page-main .column.main{overflow:hidden;padding:0}.catalog-product-view .page-wrapper .page-main .product-info-main .page-title-wrapper .page-title{color:#000;font-family:"Playfair Display",sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:52.8px;text-transform:uppercase}@media only screen and (max-width:768px){.catalog-product-view .page-wrapper .page-main .product-info-main .page-title-wrapper .page-title{font-size:24px;font-weight:400;line-height:32px;margin-bottom:10px}}.catalog-product-view .page-wrapper .page-main .product-info-main .custom-attribute-wrapper{margin:30px 0}@media only screen and (max-width:768px){.catalog-product-view .page-wrapper .page-main .product-info-main .custom-attribute-wrapper{margin:10px 0}}.catalog-product-view .page-wrapper .page-main .product-info-main .custom-attribute-wrapper>div:not(:last-child){margin-bottom:10px}.catalog-product-view .page-wrapper .page-main .product-info-main .custom-attribute-wrapper .custom-attributes{display:flex;align-items:start;flex-direction:column}@media only screen and (max-width:768px){.catalog-product-view .page-wrapper .page-main .product-info-main .custom-attribute-wrapper .custom-attributes{flex-direction:column;align-items:start}}.catalog-product-view .page-wrapper .page-main .product-info-main .custom-attribute-wrapper .custom-attributes .title{display:flex;align-items:center}.catalog-product-view .page-wrapper .page-main .product-info-main .custom-attribute-wrapper .custom-attributes .title .icon{display:flex}.catalog-product-view .page-wrapper .page-main .product-info-main .custom-attribute-wrapper .custom-attributes .title+span.note{font-family:"Montserrat",sans-serif;font-size:11px;line-height:19px;color:#111;padding-left:12px;display:block;margin:10px 0}.catalog-product-view .page-wrapper .page-main .product-info-main .custom-attribute-wrapper .custom-attributes .title,.catalog-product-view .page-wrapper .page-main .product-info-main .custom-attribute-wrapper .custom-attributes ul li,.catalog-product-view .page-wrapper .page-main .product-info-main .custom-attribute-wrapper .custom-attributes span,.catalog-product-view .page-wrapper .page-main .product-info-main .custom-attribute-wrapper .custom-attributes a{font-family:"Montserrat",sans-serif;font-size:14px;line-height:23px;color:#111}.catalog-product-view .page-wrapper .page-main .product-info-main .custom-attribute-wrapper .custom-attributes a{text-decoration:underline}.catalog-product-view .page-wrapper .page-main .product-info-main .custom-attribute-wrapper .custom-attributes ul{display:flex;align-items:start;list-style:disc;margin:0 0 0 35px;gap:5px;flex-direction:column}@media only screen and (max-width:768px){.catalog-product-view .page-wrapper .page-main .product-info-main .custom-attribute-wrapper .custom-attributes ul{margin:0 0 0 28px}}.catalog-product-view .page-wrapper .page-main .product-info-main .custom-attribute-wrapper .custom-attributes ul li{margin:0}.catalog-product-view .page-wrapper .page-main .product-info-main .custom-attribute-wrapper .custom-attributes.loc-attributes a{margin-left:auto;text-decoration:none;position:relative}@media only screen and (max-width:768px){.catalog-product-view .page-wrapper .page-main .product-info-main .custom-attribute-wrapper .custom-attributes.loc-attributes a{margin-left:unset;margin-top:5px}}.catalog-product-view .page-wrapper .page-main .product-info-main .custom-attribute-wrapper .custom-attributes.loc-attributes a:after{content:"";position:absolute;left:0;right:0;bottom:-1px;background:#111;height:1px;transform:scaleX(0);transform-origin:right;transition:transform .3s ease}.catalog-product-view .page-wrapper .page-main .product-info-main .custom-attribute-wrapper .custom-attributes.loc-attributes a:hover:after{transform:scaleX(1);transform-origin:left}.catalog-product-view .page-wrapper .page-main .product-info-main .product-options-wrapper .fieldset{margin:0}.catalog-product-view .page-wrapper .page-main .product-info-main .product-options-wrapper .swatch-attribute .swatch-attribute-label,.catalog-product-view .page-wrapper .page-main .product-info-main .product-options-wrapper .swatch-attribute .swatch-attribute-selected-option{color:#111;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:160%}.catalog-product-view .page-wrapper .page-main .product-info-main .product-options-wrapper .swatch-attribute .swatch-attribute-selected-option{font-weight:600}.catalog-product-view .page-wrapper .page-main .product-info-main .product-options-wrapper .swatch-attribute.color .swatch-option{border-radius:50px;width:24px;height:24px;min-width:24px;border:2px solid #fff;outline:1px solid #e8e8e8}.catalog-product-view .page-wrapper .page-main .product-info-main .product-options-wrapper .swatch-attribute.color .swatch-option:not(.disabled):hover,.catalog-product-view .page-wrapper .page-main .product-info-main .product-options-wrapper .swatch-attribute.color .swatch-option.selected{border-width:2px;outline-width:1px;outline-color:#333}.catalog-product-view .page-wrapper .page-main .product-info-main .product-options-wrapper .swatch-attribute.color .swatch-option:focus{box-shadow:unset}.catalog-product-view .page-wrapper .page-main .product-info-main .product-add-form{padding-top:0}.catalog-product-view .page-wrapper .page-main .product-info-main .product-appointment-block{margin-top:40px}@media only screen and (max-width:768px){.catalog-product-view .page-wrapper .page-main .product-info-main .product-appointment-block{margin-top:20px}}.catalog-product-view .page-wrapper .page-main .product-info-main .product-appointment-block a:not(.secondary-button){display:block;text-align:center;color:#111;font-family:"Montserrat",sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.1px;text-decoration:underline;text-transform:uppercase;margin-top:20px}.catalog-product-view .page-wrapper .page-main .additional-attributes-wrapper{width:100%;max-width:1280px !important;margin:0 auto;padding:0 20px;padding-bottom:50px}@media only screen and (max-width:768px){.catalog-product-view .page-wrapper .page-main .additional-attributes-wrapper{padding:0 10px}}@media only screen and (max-width:768px){.catalog-product-view .page-wrapper .page-main .additional-attributes-wrapper{padding-bottom:20px}}.catalog-product-view .page-wrapper .page-main .additional-attributes-wrapper .additional-attributes>div{display:flex;flex-wrap:wrap;margin:-40px 0 0 -40px}.catalog-product-view .page-wrapper .page-main .additional-attributes-wrapper .additional-attributes>div>div{width:20%;padding:40px 0 0 40px}@media only screen and (max-width:549px){.catalog-product-view .page-wrapper .page-main .additional-attributes-wrapper .additional-attributes>div>div{width:50%}}.catalog-product-view .page-wrapper .page-main .additional-attributes-wrapper .additional-attributes>div>div .block-wrapper{border-left:1px solid #ededed;padding:0 30px;display:flex;justify-content:flex-start;flex-direction:column}@media only screen and (max-width:768px){.catalog-product-view .page-wrapper .page-main .additional-attributes-wrapper .additional-attributes>div>div .block-wrapper{padding:0 10px}}.catalog-product-view .page-wrapper .page-main .additional-attributes-wrapper .additional-attributes>div>div .block-wrapper a{color:#111;font-weight:400}.catalog-product-view .page-wrapper .page-main .additional-attributes-wrapper .additional-attributes>div>div .block-wrapper a:hover{color:#111}@media only screen and (max-width:768px){.catalog-product-view .page-wrapper .page-main .additional-attributes-wrapper{border-top:unset !important;margin-left:8px}}.catalog-product-view .page-wrapper .page-main .additional-attributes-wrapper .table-caption{text-transform:uppercase;font-weight:400}.catalog-product-view .page-wrapper .page-main .additional-attributes-wrapper .label{text-transform:uppercase;font-weight:600;font-size:16px;line-height:24px}.catalog-product-view .page-wrapper .page-main .additional-attributes-wrapper li{margin:0}.catalog-product-view .page-wrapper .page-main .additional-attributes-wrapper ul{margin:0;list-style:none}.catalog-product-view .page-wrapper .page-main .product.info.detailed{margin:0 0 100px;padding-top:30px}@media only screen and (max-width:768px){.catalog-product-view .page-wrapper .page-main .product.info.detailed{margin:0 0 30px}}.catalog-product-view .page-wrapper .page-main .product.info.detailed .data.item.title{display:none}.catalog-product-view .page-wrapper .page-main .product.data.items>.item.content{border:none !important;padding:0;margin-top:41px}.catalog-product-view .page-wrapper .page-main .product.data.items>.item.content h4,.catalog-product-view .page-wrapper .page-main .product.data.items>.item.content .block-title,.catalog-product-view .page-wrapper .page-main .product.data.items>.item.content strong{font-family:"Montserrat",sans-serif;font-weight:500;font-size:14px;line-height:22.4px;color:#111}.catalog-product-view .page-wrapper .page-main .product.data.items>.item.content h4,.catalog-product-view .page-wrapper .page-main .product.data.items>.item.content .block-title{padding-bottom:12px;margin:0 0 12px;text-transform:uppercase;border-bottom:1px solid #c5c5c5}.catalog-product-view .page-wrapper .page-main .product.attribute.description .pagebuilder-column-line{margin:-50px 0 0 -50px}@media only screen and (max-width:768px){.catalog-product-view .page-wrapper .page-main .product.attribute.description .pagebuilder-column-line{margin:-30px 0 0}}.catalog-product-view .page-wrapper .page-main .product.attribute.description .pagebuilder-column-line>*{padding:50px 0 0 50px}@media only screen and (max-width:768px){.catalog-product-view .page-wrapper .page-main .product.attribute.description .pagebuilder-column-line>*{padding:30px 10px 0}}.catalog-product-view .page-wrapper .page-main .description-content h2{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:500;line-height:22px;border-bottom:1px solid #c5c5c5;padding-bottom:12px;margin:12px 0}@media only screen and (max-width:768px){.catalog-product-view .page-wrapper .page-main .description-content h2{margin:0 0 12px}}.catalog-product-view .page-wrapper .page-main .description-content [data-content-type=text]{font-family:"Montserrat",sans-serif;font-size:13px;font-weight:400;line-height:21px}.catalog-product-view .page-wrapper .page-main .description-content [data-content-type=text] strong{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:500;line-height:22px}.catalog-product-view .page-wrapper .page-main .item.content .custom-attribute-wrapper .loc-attributes ul{display:flex;align-items:center;list-style:none}.catalog-product-view .similar-products{margin:50px 0}@media only screen and (max-width:768px){.catalog-product-view .similar-products{margin:30px 0}}.catalog-product-view .similar-products .container{text-align:center;margin-bottom:50px;max-width:473px;padding:0}@media only screen and (max-width:768px){.catalog-product-view .similar-products .container{margin-bottom:20px;padding:0 10px}}.catalog-product-view .similar-products .container p{margin:0}@media only screen and (max-width:768px){.catalog-product-view .similar-products .container p{font-size:14px;font-weight:400;line-height:22px}}.catalog-product-view .similar-products .container h3{margin:0 0 10px}@media only screen and (max-width:768px){.catalog-product-view .similar-products .container h3{font-size:24px;line-height:32px}}.catalog-product-view .similar-products .products-grid:not(.owl-carousel){display:flex;flex-wrap:nowrap;overflow:hidden;gap:10px}.catalog-product-view .similar-products .products-grid .products-grid-item{width:400px !important}@media only screen and (max-width:1023px){.catalog-product-view .similar-products .products-grid .products-grid-item{width:300px !important}}@media only screen and (max-width:768px){.catalog-product-view .similar-products .products-grid .products-grid-item{width:250px !important}}.catalog-product-view .similar-products .products-grid .products-grid-item .product-item-info{position:relative;overflow:hidden;width:100% !important}.catalog-product-view .similar-products .products-grid .products-grid-item .product-item-info .product-item-photo{overflow:hidden}.catalog-product-view .similar-products .products-grid .products-grid-item .product-item-info .product-item-photo img{width:100%;max-width:400px;max-height:608px;object-fit:cover;height:608px}@media only screen and (max-width:1023px){.catalog-product-view .similar-products .products-grid .products-grid-item .product-item-info .product-item-photo img{width:300px;height:auto}}@media only screen and (max-width:768px){.catalog-product-view .similar-products .products-grid .products-grid-item .product-item-info .product-item-photo img{width:250px;min-height:390px;object-fit:cover}}@media only screen and (min-width:769px){.catalog-product-view .similar-products .products-grid .products-grid-item .product-item-info .product-item-details{position:absolute;bottom:0;z-index:9;width:calc(100% - 40px);left:50%;transform:translateX(-50%);overflow:hidden}}@media only screen and (min-width:769px){.catalog-product-view .similar-products .products-grid .products-grid-item .product-item-info .product-item-details .product-details-wrapper{border-radius:20px;background:rgba(255,255,255,.9);backdrop-filter:blur(10px);transition:all .3s ease;transform:translateY(200%);padding:20px;margin-bottom:20px;opacity:0}}@media only screen and (max-width:768px){.catalog-product-view .similar-products .products-grid .products-grid-item .product-item-info .product-item-details .product-details-wrapper{padding:5px}}.catalog-product-view .similar-products .products-grid .products-grid-item .product-item-info .product-item-details .product-details-wrapper .product-item-name{margin:0;margin-bottom:5px}@media only screen and (max-width:768px){.catalog-product-view .similar-products .products-grid .products-grid-item .product-item-info .product-item-details .product-details-wrapper .product-item-name{margin:0;font-size:10px;line-height:16px}}.catalog-product-view .similar-products .products-grid .products-grid-item .product-item-info .product-item-details .product-details-wrapper .product-item-name a{font-family:"Montserrat",sans-serif;font-size:13px;font-weight:400;line-height:21px;color:#111;text-transform:uppercase}@media only screen and (max-width:768px){.catalog-product-view .similar-products .products-grid .products-grid-item .product-item-info .product-item-details .product-details-wrapper .product-item-name a{line-height:16px}}.catalog-product-view .similar-products .products-grid .products-grid-item .product-item-info .product-item-details .product-details-wrapper .take-look{font-family:"Montserrat",sans-serif;font-size:11px;font-weight:400;line-height:13px;color:#111;text-transform:uppercase;transition:all .3s ease}@media only screen and (max-width:768px){.catalog-product-view .similar-products .products-grid .products-grid-item .product-item-info .product-item-details .product-details-wrapper .take-look{display:none}}.catalog-product-view .similar-products .products-grid .products-grid-item .product-item-info .product-item-details .product-details-wrapper .take-look:after{content:"";width:24px;height:24px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuNSAxMkwyMy41IDEyTTIzLjUgMTJMMTguODIxNCAxNi42Nzg2TTIzLjUgMTJMMTguODIxNCA3LjMyMTQ0IiBzdHJva2U9IiMzMzMzMzMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K");background-size:cover;margin-left:10px;position:absolute}.catalog-product-view .similar-products .products-grid .products-grid-item .product-item-info .product-item-details .product-details-wrapper .take-look:hover:after{animation:rightArrowKeyframe .3s ease-in-out forwards}@media only screen and (min-width:769px){.catalog-product-view .similar-products .products-grid .products-grid-item .product-item-info:hover .product-item-details .product-details-wrapper{transform:translateY(0);opacity:1}}.catalog-product-view .similar-products .products-grid .owl-dots{padding-bottom:0;padding-top:45px}@media only screen and (max-width:549px){.catalog-product-view .similar-products .products-grid .owl-dots{padding-top:15px}}.catalog-product-view .bride-categories-section{padding:50px 0}@media only screen and (max-width:768px){.catalog-product-view .bride-categories-section{padding:30px 0}}.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line{justify-content:end}@media only screen and (max-width:768px){.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line{justify-content:center}}@media only screen and (max-width:768px){.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line figure img{max-width:230px !important;max-height:345px}}.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line .bride-category-content{margin-right:70px;margin-left:100px;width:25% !important;max-width:365px;justify-content:center !important}@media only screen and (max-width:1239px){.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line .bride-category-content{padding-left:30px;margin-left:70px}}@media only screen and (max-width:768px){.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line .bride-category-content{margin:0 auto;width:100% !important;max-width:365px;padding:0 10px}}.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line .bride-category-content h1{margin:0 0 10px;font-size:56px;line-height:61.6px}@media only screen and (max-width:1239px){.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line .bride-category-content h1{padding:0 20px}}@media only screen and (max-width:768px){.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line .bride-category-content h1{font-size:36px;line-height:40px;margin:0 0 10px;padding:0}}@media only screen and (max-width:768px){.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line .bride-category-content p{font-size:14px;line-height:23px;padding:0 2px 30px}}.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content){width:65% !important}@media only screen and (max-width:768px){.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content){padding:0 10px;width:100% !important}}.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .bride-categories-carousel{margin-bottom:50px}.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .bride-categories-carousel .pagebuilder-column-line{display:flex}.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .bride-categories-carousel .pagebuilder-column-line p{margin:0}.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .bride-categories-carousel .pagebuilder-column-line a{display:block;font-size:11px;line-height:31.41px;letter-spacing:1px;color:#111;text-transform:uppercase}.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .bride-categories-carousel .pagebuilder-column-line:not(.slick-slider){flex-wrap:nowrap;overflow:hidden}.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .bride-categories-carousel .pagebuilder-column-line:not(.slick-slider)>*{width:33.33% !important}.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .bride-categories-carousel .pagebuilder-column-line .slick-slider{display:table !important;table-layout:fixed !important;width:100% !important}.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .bride-categories-carousel .pagebuilder-column-line .slick-prev,.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .bride-categories-carousel .pagebuilder-column-line .slick-next{position:absolute;top:unset;cursor:pointer;z-index:1;bottom:-105px;background:unset;display:block;height:30px;max-width:34px;overflow:hidden;transition:all .3s ease-in-out}.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .bride-categories-carousel .pagebuilder-column-line .slick-prev:before,.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .bride-categories-carousel .pagebuilder-column-line .slick-next:before{display:block;content:"";background-repeat:no-repeat;background-size:24px 24px;width:24px;height:24px}@media only screen and (max-width:768px){.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .bride-categories-carousel .pagebuilder-column-line .slick-prev,.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .bride-categories-carousel .pagebuilder-column-line .slick-next{bottom:-97px}}.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .bride-categories-carousel .pagebuilder-column-line .slick-prev{left:100px}@media only screen and (max-width:549px){.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .bride-categories-carousel .pagebuilder-column-line .slick-prev{left:0}}.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .bride-categories-carousel .pagebuilder-column-line .slick-prev:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAyNCAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTIzIDUuNDk5ODlMMSA1LjQ5OTlNMSA1LjQ5OTlMNS42Nzg1NyAwLjgyMTMyNE0xIDUuNDk5OUw1LjY3ODU3IDEwLjE3ODUiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=")}.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .bride-categories-carousel .pagebuilder-column-line .slick-prev:hover:before{animation:leftArrowKeyframe .3s ease-in-out reverse forwards}.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .bride-categories-carousel .pagebuilder-column-line .slick-next{right:100px}@media only screen and (max-width:549px){.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .bride-categories-carousel .pagebuilder-column-line .slick-next{right:-9px}}.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .bride-categories-carousel .pagebuilder-column-line .slick-next:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAyNCAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTEgNS41MDAxTDIzIDUuNTAwMU0yMyA1LjUwMDFMMTguMzIxNCAxMC4xNzg3TTIzIDUuNTAwMUwxOC4zMjE0IDAuODIxNTMzIiBzdHJva2U9IiMxMTExMTEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K")}.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .bride-categories-carousel .pagebuilder-column-line .slick-next:hover:before{animation:rightArrowKeyframe .3s ease-in-out forwards}.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .bride-categories-carousel .pagebuilder-column-line .slick-track{margin:-20px -20px 0 0}@media only screen and (max-width:768px){.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .bride-categories-carousel .pagebuilder-column-line .slick-track{margin:-10px -10px 0 0}}.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .bride-categories-carousel .pagebuilder-column-line .slick-track .slick-slide{padding:20px 20px 0 0;width:fit-content !important}@media only screen and (max-width:768px){.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .bride-categories-carousel .pagebuilder-column-line .slick-track .slick-slide{padding:10px 10px 0 0}}.catalog-product-view .bride-categories-section>div>.pagebuilder-column-line>.pagebuilder-column:not(.bride-category-content) .pagebuilder-button-primary{margin-right:0}.catalog-product-view .recent-blogs{margin-bottom:100px}@media only screen and (max-width:768px){.catalog-product-view .recent-blogs{margin-bottom:30px;padding:0 10px}}.catalog-product-view .recent-blogs .post-list{display:flex;align-items:center;justify-content:center;margin-bottom:0}.catalog-product-view .recent-blogs .post-list .item{margin:0 auto;width:100%;max-width:1040px;display:flex;flex-direction:column}.catalog-product-view .recent-blogs .post-list .item p{margin-bottom:0}.catalog-product-view .recent-blogs .post-list .item .post-image{width:100%;max-width:620px;margin-right:auto}.catalog-product-view .recent-blogs .post-list .item .post-image a{display:inline-flex}.catalog-product-view .recent-blogs .post-list .item .post-image img{max-width:620px;max-height:620px}.catalog-product-view .recent-blogs .post-list .item .post-details{width:100%;max-width:620px}@media only screen and (min-width:769px){.catalog-product-view .recent-blogs .post-list .item .post-details{margin:-345px 0 0 auto}}@media only screen and (max-width:768px){.catalog-product-view .recent-blogs .post-list .item .post-details{padding:0 10px}}.catalog-product-view .recent-blogs .post-list .item .post-details .post-details-wrapper{background-color:#fff;padding:100px 50px;text-align:left;border:1px solid #f4f4f4}@media only screen and (max-width:768px){.catalog-product-view .recent-blogs .post-list .item .post-details .post-details-wrapper{padding:20px 10px}}.catalog-product-view .recent-blogs .post-list .item .post-details .post-details-wrapper p{display:flex;flex-direction:column;margin-top:20px}.catalog-product-view .recent-blogs .post-list .item .post-details .title{text-align:right}@media only screen and (max-width:768px){.catalog-product-view .recent-blogs .post-list .item .post-details .title{text-align:left;margin-top:20px}}.catalog-product-view .recent-blogs .post-list .item .post-details .title p{font-family:"Pinyon Script",cursive;font-weight:400;font-style:normal;font-size:70px;line-height:77px}@media only screen and (min-width:769px){.catalog-product-view .recent-blogs .post-list .item .post-details .title p{margin:0 50px 0 20px}}@media only screen and (max-width:768px){.catalog-product-view .recent-blogs .post-list .item .post-details .title p{font-size:40px;line-height:44px}}.catalog-product-view .recent-blogs .post-list .item .post-details h2{font-family:"Playfair Display",serif;font-weight:400;font-size:36px;line-height:39.6px;margin:0}@media only screen and (max-width:768px){.catalog-product-view .recent-blogs .post-list .item .post-details h2{font-size:24px;line-height:31.99px}}.catalog-product-view .recent-blogs .post-list .item .post-details h2 a{color:#111}.catalog-product-view .recent-blogs .post-list .item .post-details .link{display:inline-flex;align-items:center;font-family:"Montserrat",sans-serif;font-size:12px;line-height:20px;letter-spacing:1.6px;font-weight:500;transition:all .3s ease;color:#111;text-decoration:underline;margin-top:40px}.catalog-product-view .recent-blogs .post-list .item .post-details .link:after{display:block;content:"";width:24px;height:24px;min-width:26px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuNSAxMkwyMy41IDEyTTIzLjUgMTJMMTguODIxNCAxNi42Nzg2TTIzLjUgMTJMMTguODIxNCA3LjMyMTQ0IiBzdHJva2U9IiMzMzMzMzMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K");background-size:cover;margin-left:10px}.catalog-product-view .recent-blogs .post-list .item .post-details .link:hover:after{animation:rightArrowKeyframe .3s ease-in-out forwards}.catalog-product-view .instagram-feed{max-width:1440px;margin:0 auto;padding-bottom:100px}@media only screen and (max-width:768px){.catalog-product-view .instagram-feed{padding-bottom:30px}}.catalog-product-view .instagram-feed .insta-feed-content{width:100% !important;max-width:360px}@media only screen and (min-width:1280px){.catalog-product-view .instagram-feed .insta-feed-content{margin-left:100px}}@media only screen and (max-width:768px){.catalog-product-view .instagram-feed .insta-feed-content{padding:0 10px}}.catalog-product-view .instagram-feed .insta-feed-content h2{margin:0 0 30px}@media only screen and (max-width:768px){.catalog-product-view .instagram-feed .insta-feed-content h2{font-size:36px;line-height:39.6px;margin:0 0 10px}}.catalog-product-view .instagram-feed .insta-feed-content a{display:inline-flex;align-items:center;font-family:"Montserrat",sans-serif;font-size:11px;line-height:13.41px;letter-spacing:1.6px;font-weight:500;transition:all .3s ease;color:#111;text-decoration:underline}.catalog-product-view .instagram-feed .insta-feed-content a:after{display:block;content:"";width:24px;height:24px;min-width:26px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuNSAxMkwyMy41IDEyTTIzLjUgMTJMMTguODIxNCAxNi42Nzg2TTIzLjUgMTJMMTguODIxNCA3LjMyMTQ0IiBzdHJva2U9IiMzMzMzMzMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K");background-size:cover;margin-left:10px}.catalog-product-view .instagram-feed .insta-feed-content a:hover:after{animation:rightArrowKeyframe .3s ease-in-out forwards}.catalog-product-view .instagram-feed .insta-feed-carousel{width:100% !important;max-width:960px;overflow:hidden}@media only screen and (min-width:769px){.catalog-product-view .instagram-feed .insta-feed-carousel{padding-left:20px}}@media only screen and (max-width:768px){.catalog-product-view .instagram-feed .insta-feed-carousel{padding:0 10px}}.catalog-product-view .instagram-feed .insta-feed-carousel figure{position:relative;z-index:1}.catalog-product-view .instagram-feed .insta-feed-carousel figure:before{display:block;content:"";background-color:rgba(0,0,0,.3);position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0;visibility:hidden;transition:all .3s ease}.catalog-product-view .instagram-feed .insta-feed-carousel figure:after{display:block;content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAzOCAzOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjI4NTcgMUgyNi43MTQzQzI5LjQ0MjIgMSAzMi4wNTg0IDIuMDgzNjcgMzMuOTg3NCA0LjAxMjYyQzM1LjkxNjMgNS45NDE1NiAzNyA4LjU1Nzc3IDM3IDExLjI4NTdWMjYuNzE0M0MzNyAyOS40NDIyIDM1LjkxNjMgMzIuMDU4NCAzMy45ODc0IDMzLjk4NzRDMzIuMDU4NCAzNS45MTYzIDI5LjQ0MjIgMzcgMjYuNzE0MyAzN0gxMS4yODU3QzguNTU3NzcgMzcgNS45NDE1NiAzNS45MTYzIDQuMDEyNjIgMzMuOTg3NEMyLjA4MzY3IDMyLjA1ODQgMSAyOS40NDIyIDEgMjYuNzE0M1YxMS4yODU3QzEgOC41NTc3NyAyLjA4MzY3IDUuOTQxNTYgNC4wMTI2MiA0LjAxMjYyQzUuOTQxNTYgMi4wODM2NyA4LjU1Nzc3IDEgMTEuMjg1NyAxWk0xOSAyNi43MTQzQzE2Ljk1NCAyNi43MTQzIDE0Ljk5MTkgMjUuOTAxNSAxMy41NDUyIDI0LjQ1NDhDMTIuMDk4NSAyMy4wMDgxIDExLjI4NTcgMjEuMDQ2IDExLjI4NTcgMTlDMTEuMjg1NyAxNi45NTQgMTIuMDk4NSAxNC45OTE5IDEzLjU0NTIgMTMuNTQ1MkMxNC45OTE5IDEyLjA5ODUgMTYuOTU0IDExLjI4NTcgMTkgMTEuMjg1N0MyMS4wNDYgMTEuMjg1NyAyMy4wMDgxIDEyLjA5ODUgMjQuNDU0OCAxMy41NDUyQzI1LjkwMTUgMTQuOTkxOSAyNi43MTQzIDE2Ljk1NCAyNi43MTQzIDE5QzI2LjcxNDMgMjEuMDQ2IDI1LjkwMTUgMjMuMDA4MSAyNC40NTQ4IDI0LjQ1NDhDMjMuMDA4MSAyNS45MDE1IDIxLjA0NiAyNi43MTQzIDE5IDI2LjcxNDNaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8cGF0aCBkPSJNMjguNTYyNSA4LjcxNDM2SDI4Ljc3MDEiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-size:36px 36px;width:36px;height:36px;min-width:36px;z-index:3;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;transition:all .3s ease}@media only screen and (max-width:768px){.catalog-product-view .instagram-feed .insta-feed-carousel figure:after{background-size:25px 25px;width:25px;height:25px;min-width:25px}}.catalog-product-view .instagram-feed .insta-feed-carousel figure:hover:before,.catalog-product-view .instagram-feed .insta-feed-carousel figure:hover:after{visibility:visible;opacity:1}.catalog-product-view .instagram-feed .insta-feed-carousel .slick-list{margin:0 -10px}@media only screen and (max-width:549px){.catalog-product-view .instagram-feed .insta-feed-carousel .slick-list{margin:0 -5px}}.catalog-product-view .instagram-feed .insta-feed-carousel .slick-list .slick-slide{margin:0 10px}@media only screen and (max-width:549px){.catalog-product-view .instagram-feed .insta-feed-carousel .slick-list .slick-slide{margin:0 5px}}.catalog-product-view .instagram-feed .insta-feed-carousel .slick-slider{display:table !important;table-layout:fixed !important;width:100% !important}.catalog-product-view .instagram-feed .insta-feed-carousel .slick-dots{padding-bottom:0}.catalog-product-view .faqs h2{margin-bottom:10px}.catalog-product-view .faqs [data-content-type=buttons]{margin-top:20px}.catalog-product-view .faqs [data-content-type=buttons] .pagebuilder-button-primary{display:inline-flex;align-items:center;justify-content:center;background-color:transparent;border:1px solid #111;color:#111;font-family:"Montserrat",sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.1px;border-radius:0;text-transform:uppercase;padding:14px;text-decoration:none;transition:all .3s ease}.catalog-product-view .faqs [data-content-type=buttons] .pagebuilder-button-primary:after{content:"";width:24px;height:24px;min-width:26px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuNSAxMkwyMy41IDEyTTIzLjUgMTJMMTguODIxNCAxNi42Nzg2TTIzLjUgMTJMMTguODIxNCA3LjMyMTQ0IiBzdHJva2U9IiMzMzMzMzMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K");background-size:cover;margin-left:10px}@media only screen and (max-width:768px){.catalog-product-view .faqs [data-content-type=buttons] .pagebuilder-button-primary{font-size:9px;line-height:11px;padding:10px;height:31px}}.catalog-product-view .faqs [data-content-type=buttons] .pagebuilder-button-primary:hover{background-color:#111;color:#fff}.catalog-product-view .faqs [data-content-type=buttons] .pagebuilder-button-primary:hover:after{filter:brightness(0) invert(1);animation:rightArrowKeyframe .3s ease-in-out forwards}