@font-face{font-family:Cormorant Garamond;src:url(/cdn/shop/files/CormorantGaramond-Regular.woff?v=1747015233) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/cdn/shop/files/CormorantGaramond-Bold.woff?v=1747015234) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/cdn/shop/files/CormorantGaramond-Medium.woff?v=1747015234) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/cdn/shop/files/CormorantGaramond-SemiBold.woff?v=1747015234) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/cdn/shop/files/CormorantGaramond-SemiBoldItalic.woff2?v=1747015234) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/cdn/shop/files/CormorantGaramond-MediumItalic.woff2?v=1747015233) format("woff2");font-weight:500;font-style:normal;font-display:swap}.template-page--paper-dolls .paper-dolls-builder #gown-live-preview{display:block;width:100%;position:relative;z-index:1}.template-page--paper-dolls .paper-dolls-builder #preview-stack{position:relative;width:100%;min-height:500px;overflow:visible}.template-page--paper-dolls .paper-dolls-builder #preview-stack img{position:absolute;top:0;left:0;width:100%;pointer-events:none;z-index:10;opacity:1}.template-page--paper-dolls .paper-dolls-builder .builder26-option-card.selected,.template-page--paper-dolls .paper-dolls-builder .builder26-option-card:has(.selected){border:3px solid #ff5757!important;background-color:#fff0f0}.template-page--paper-dolls .paper-dolls-builder .header__heading-link img{width:auto!important;max-width:600px!important;height:auto!important;display:block!important;margin:0 auto}.template-page--paper-dolls .paper-dolls-builder .gradient{background:var(--gradient-background);background-attachment:fixed;background-image:url(/cdn/shop/files/pink_damask_bg.jpg?v=1746345382)!important;background-color:transparent!important;background-position:top left!important;background-size:auto!important}.template-page--paper-dolls .paper-dolls-builder .builder26-wrapper,.template-page--paper-dolls .paper-dolls-builder .builder26-tabs,.template-page--paper-dolls .paper-dolls-builder .builder26-option-card,.template-page--paper-dolls .paper-dolls-builder .builder26-summary,.template-page--paper-dolls .paper-dolls-builder .builder26-header,.template-page--paper-dolls .paper-dolls-builder .builder26-preview-box{font-family:Cormorant Garamond,serif!important}.template-page--paper-dolls .paper-dolls-builder .builder26-wrapper{display:flex;flex-wrap:wrap;gap:2rem;font-size:24px;color:#1c1c1c;max-width:1200px;margin:0 auto;padding:2rem 1rem;background-color:#ffffff4d;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(10px);border-radius:1rem;box-shadow:0 8px 24px #0000001a}.pd-builder .builder26-wrapper{display:grid;grid-template-columns:minmax(300px,520px) 1fr;align-items:start;gap:24px;max-width:1200px;margin:0 auto;padding:24px 16px}.pd-builder #builder26-options,.pd-builder #builder26-variant-options{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-top:0}.pd-builder .builder26-preview-box{background:#ffffffd9;padding:12px;border-radius:12px}.pd-builder #gown-live-preview,.pd-builder #preview-stack,.pd-builder #preview-stack img,.pd-builder .builder26-option-card.selected,.pd-builder .builder26-option-card:has(.selected),.pd-builder .header__heading-link img,.pd-builder .gradient,.pd-builder .builder26-wrapper,.pd-builder .builder26-tabs,.pd-builder .builder26-option-card,.pd-builder .builder26-summary,.pd-builder .builder26-header,.pd-builder .builder26-preview-box{font-family:Cormorant Garamond,serif!important}.pd-builder .builder26-wrapper{display:flex;flex-wrap:wrap;gap:2rem;font-size:24px;color:#1c1c1c;max-width:1200px;margin:0 auto;padding:2rem 1rem;background-color:#ffffff4d;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(10px);border-radius:1rem;box-shadow:0 8px 24px #0000001a}.pd-builder #gown-live-preview{display:block;width:100%;position:relative;z-index:1}.pd-builder #preview-stack{position:relative;width:100%;min-height:500px;overflow:visible}.pd-builder #preview-stack img{position:absolute;top:0;left:0;width:100%;pointer-events:none;z-index:10;opacity:1}.pd-builder .builder26-option-card.selected,.pd-builder .builder26-option-card:has(.selected){border:3px solid #ff5757!important;background-color:#fff0f0}.pd-builder .gradient{background-image:url(/cdn/shop/files/pink_damask_bg.jpg?v=1746345382)!important;background-color:transparent!important;background-position:top left!important;background-size:auto!important}.pd-builder .builder26-wrapper{display:grid;grid-template-columns:minmax(320px,520px) 1fr;gap:24px;max-width:1200px;margin:0 auto;padding:24px 16px 56px}.pd-builder .builder26-left{position:relative}.pd-builder .builder26-preview-box{background:#ffffffe6;border-radius:14px;padding:16px;box-shadow:0 6px 20px #0000000f}.pd-builder #preview-stack img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:auto;pointer-events:none}.pd-builder .builder26-summary-card{margin-top:14px;background:#ffffffeb;border-radius:12px;padding:12px 14px;box-shadow:0 4px 14px #0000000d}.pd-builder .builder26-summary-row{display:flex;align-items:center;gap:6px}.pd-builder .builder26-total{margin-left:auto;display:flex;gap:6px;justify-content:flex-end;text-align:right}.pd-builder .builder26-right{min-width:0}.pd-builder .builder26-tabs{position:sticky;top:8px;z-index:2;display:flex;gap:8px;flex-wrap:wrap;padding:6px 0 0}.pd-builder .builder26-tab{border:0;border-radius:999px;padding:10px 14px;font-weight:600;letter-spacing:.08em;cursor:pointer;background:#e07578;color:#fff}.pd-builder #builder26-options,.pd-builder #builder26-variant-options{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:18px;margin-top:0}.pd-builder .builder26-option-card{background:#fffffff5;border-radius:16px;overflow:hidden;border:1px solid rgba(0,0,0,.06);box-shadow:0 6px 18px #0000000f;transition:transform .12s,box-shadow .12s,border-color .12s;cursor:pointer}.pd-builder .gradient{background-image:url(/cdn/shop/files/pink_damask_bg.jpg?v=1746345382)!important;background-position:top left!important;background-size:auto!important;background-color:transparent!important}@media(max-width:960px){.pd-builder .builder26-wrapper{grid-template-columns:1fr;padding:12px 10px 40px}.pd-builder .builder26-tabs{top:0}}.pd-builder .builder26-wrapper{display:grid;grid-template-columns:minmax(320px,520px) 1fr;gap:28px;max-width:1200px;margin:0 auto;padding:28px 18px 56px;background:#ffffff47;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;box-shadow:0 8px 24px #0000001a}.pd-builder .builder26-preview-box{background:#ffffffeb;border-radius:14px;padding:16px;box-shadow:0 6px 20px #00000014}.pd-builder #gown-live-preview{width:100%;max-width:520px;margin:0 auto}.pd-builder #preview-stack{position:relative;min-height:520px}.pd-builder #preview-stack img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;pointer-events:none}.pd-builder .builder26-summary-card{margin-top:14px;background:#fffffff2;border-radius:12px;padding:12px 14px;box-shadow:0 4px 14px #0000000f}.pd-builder .builder26-tabs{position:sticky;top:8px;z-index:3;display:flex;gap:10px;flex-wrap:wrap;padding:8px 0 12px}.pd-builder .builder26-tab{border:0;cursor:pointer;padding:10px 16px;border-radius:999px;background:#e07578;color:#fff;font-weight:600;letter-spacing:.06em;font-size:.85rem;transition:transform .12s ease,box-shadow .12s ease;white-space:nowrap}.pd-builder .builder26-option-card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:16px;overflow:hidden;box-shadow:0 6px 18px #0000000f;transition:transform .12s,box-shadow .12s,border-color .12s;cursor:pointer}.pd-builder .builder26-option-card img{width:100%;display:block}.pd-builder .builder26-option-card .product-name{font-weight:600;padding:10px 12px 0}.pd-builder .builder26-option-card .variant-count,.pd-builder .builder26-option-card .price{padding:4px 12px 12px;font-size:.9rem;opacity:.85}.pd-builder .builder26-option-card.selected{border-color:#111;transform:translateY(-2px);box-shadow:0 8px 24px #0000001f}.pd-builder,.pd-builder *{font-family:Cormorant Garamond,serif}.pd-builder .gradient{background-image:url(/cdn/shop/files/pink_damask_bg.jpg?v=1746345382)!important;background-position:top left!important;background-size:auto!important;background-color:transparent!important}body.is-builder-page .shopify-section-header,body.is-builder-page .header,body.is-builder-page .header-wrapper{background:transparent!important;box-shadow:none!important}body.is-builder-page .header__heading{display:flex;justify-content:center}body.is-builder-page .header__heading-link img{max-width:300px!important;height:auto!important;width:auto!important;object-fit:contain!important}body.is-builder-page .header__icons{gap:12px;align-items:center}body.is-builder-page .header__inline-menu{display:none}@media(max-width:960px){.pd-builder .builder26-wrapper{grid-template-columns:1fr;padding:14px 10px 40px}.pd-builder .builder26-tabs{top:0}}.is-builder-page .header-wrapper,.is-builder-page .shopify-section-header,.is-builder-page .header{background:transparent!important;box-shadow:none!important}.is-builder-page .header__heading{display:flex;justify-content:center}.is-builder-page .header__heading-link img{display:block;margin:0 auto;max-width:300px!important;width:auto!important;height:auto!important;object-fit:contain!important}.is-builder-page .header__icons{display:flex;align-items:center;gap:12px;color:#fff;fill:#000}.is-builder-page .header__icons svg{stroke:#fff!important;fill:#000!important}.pd-builder .builder26-header{background:transparent;padding:10px 12px}.pd-builder .builder26-header-inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px}.pd-builder img.builder26-logo{display:block;margin:0 auto;max-width:80%;width:100%;height:auto;object-fit:contain}.pd-builder .builder26-header-left,.pd-builder .builder26-header-right{display:flex;align-items:center}.pd-builder .builder26-header-right{justify-content:flex-end;gap:12px}.pd-builder .builder26-icons svg,.pd-builder .builder26-icon{width:22px;height:22px;fill:#fff!important;stroke:#fff!important}.pd-builder .builder26-tabs{display:flex;flex-wrap:wrap;gap:10px;padding:8px 3 3px}.pd-builder .builder26-tab{border:0;cursor:pointer;padding:10px 16px;border-radius:999px;background:#e0858a;color:#fff;font-weight:600;letter-spacing:.06em;font-size:.9rem;white-space:nowrap;transition:transform .12s ease,background-color .12s ease}.pd-builder .builder26-tab:hover{transform:translateY(-1px)}.pd-builder .builder26-tab.active{background:#111;color:#fff}.pd-builder .builder26-tabs{display:flex;gap:8px;padding:0;margin:0;border-bottom:1px solid #d8cfc9}.pd-builder .builder26-tab{-webkit-appearance:none;appearance:none;background:#f6efe9;color:#4a3b36;border:1px solid #d8cfc9;border-bottom:none;border-top-left-radius:6px;border-top-right-radius:6px;padding:8px 16px;line-height:1.1;font-weight:650;letter-spacing:.02em;text-transform:none;cursor:pointer}.pd-builder .builder26-tab:hover{background:#efe5de}.pd-builder .builder26-tab.active{background:#fff;color:#2b2320;border-color:#d8cfc9;border-bottom:1px solid #ffffff;position:relative;z-index:2}.pd-builder #builder26-options,.pd-builder #builder26-variant-options{background:#fff;border:1px solid #d8cfc9;border-radius:0 8px 8px;padding:5px;gap:5px}@media(min-width:640px){.pd-builder #builder26-options,.pd-builder #builder26-variant-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.pd-builder #builder26-options,.pd-builder #builder26-variant-options{grid-template-columns:repeat(3,minmax(0,1fr))}}.pd-builder .builder26-option-card{width:100%!important;max-width:none!important;border-radius:12px;background:#f7f6f5;border:1px solid #ddd;padding:10px;text-align:center}.pd-builder .builder26-option-card img{width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;margin-bottom:.5rem}.pd-builder .builder26-menu-toggle{background:transparent!important;border:0!important;padding:6px!important;line-height:1;display:inline-flex;align-items:center;justify-content:center;box-shadow:none!important}.pd-builder .builder26-header-inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;max-width:1100px;margin:0 auto;padding:8px 16px}.pd-builder .builder26-header-left{justify-self:start}.pd-builder .builder26-header-center{justify-self:center}.pd-builder .builder26-header-right{justify-self:end;display:flex;gap:12px}.pd-header__icon{color:#fff;display:inline-flex;align-items:center}.pd-header__icon .pd-icon{display:block}.pd-header__icon svg path{stroke:currentColor!important}.pd-header__icon svg circle{fill:currentColor!important}.pd-header__menu-toggle{background:transparent;border:0;color:#fff;padding:6px}.builder26-tabs{position:static!important;top:auto!important;display:flex;flex-wrap:nowrap;gap:.5rem;margin:0 0 12px;overflow-x:auto}.builder26-tab{flex:0 0 auto}#builder26-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}@media(max-width:900px){#builder26-options{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){#builder26-options{grid-template-columns:1fr}}.builder26-tabs{position:static!important;top:auto!important;display:flex!important;flex-wrap:nowrap!important;gap:0px;align-items:center;margin:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.builder26-tabs::-webkit-scrollbar{height:6px}.builder26-tab{flex:0 0 auto!important;width:auto!important;max-width:none!important;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0}@media(max-width:1024px){.builder26-tab{padding:7px 14px;font-size:.95rem}}@media(max-width:780px){.builder26-tab{padding:6px 12px;font-size:.9rem}}@font-face{font-family:Special Elite;src:url(https://fonts.gstatic.com/s/specialelite/v18/XLYgIZbkc4JPUL5CVArUVL0ntnAOTQ.woff2) format("woff2");font-display:swap}:root{--tab-tex: url(//www.renegadebridal.com/cdn/shop/t/49/assets/tab-paper.png?5188);--tab-bg: #f4efe9;--tab-ink: #333}.builder26-tabs{position:static!important;display:flex;flex-wrap:nowrap;gap:3px;margin:0;overflow-x:auto}.builder26-tab{font-family:Special Elite,serif;letter-spacing:.02em;color:var(--tab-ink);background:var(--tab-tex) center/cover no-repeat,var(--tab-bg);border:1px solid rgba(0,0,0,.12);border-bottom:none;padding:10px 18px 12px;border-top-left-radius:8px;border-top-right-radius:28px;box-shadow:0 2px #0000000f inset,0 1.5px #ffffffb3 inset,0 2px 6px #00000014;transform:translate(6px);transition:transform .15s ease,box-shadow .15s ease,background-color .15s;flex:0 0 auto;white-space:nowrap}.builder26-tab:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:6px;background:linear-gradient(to bottom,rgba(0,0,0,.12),transparent);opacity:.35;pointer-events:none}.builder26-tab.active{transform:translateY(0);box-shadow:0 0 0 1px #0000001a,0 4px 10px #0000001a;z-index:2}.builder26-options#builder26-options,#builder26-variant-options{background:#ffffffe0;border:1px solid rgba(0,0,0,.1);border-radius:0;padding:16px;box-shadow:0 8px 20px #0000000f;margin-top:-6px}.builder26-tabs>*{min-width:0!important}.builder26-tabs{display:flex;flex-wrap:nowrap;justify-content:center;gap:0px;margin:0}.builder26-tab{position:relative;padding:12px 28px 10px;border:1px solid rgba(0,0,0,.12);border-bottom:none;border-top-left-radius:14px;border-top-right-radius:14px;font-family:Special Elite,serif;font-size:.9rem;letter-spacing:.05em;color:#222;text-transform:uppercase;box-shadow:0 1px #ffffffb3 inset,0 3px 6px #0000001a;background-size:cover;background-position:center;transition:all .25s ease;cursor:pointer;z-index:1}.builder26-tab:after{content:"";position:absolute;right:-6px;bottom:0;width:12px;height:12px;background:var(--tab-bg, #eae5dc);clip-path:polygon(0 0,100% 100%,0 100%);opacity:.4;pointer-events:none}.builder26-tab:hover{transform:translateY(-2px);box-shadow:0 4px 10px #0000001f}.builder26-tab.active{transform:translateY(-4px);z-index:3;box-shadow:0 3px 10px #00000026,inset 0 -2px #ffffffb3}.builder26-tab.active{filter:brightness(1.05)}.builder26-tabs{position:static!important;z-index:0}.builder26-tab:nth-child(1){background-image:url(//www.renegadebridal.com/cdn/shop/files/green_vintage_paper.jpg?v=15660537849219308550)}.builder26-tab:nth-child(2){background-image:url(//www.renegadebridal.com/cdn/shop/files/mauve_vintage_paper.jpg?5188)}.builder26-tab:nth-child(3){background-image:url(//www.renegadebridal.com/cdn/shop/files/teal_vintage_paper.jpg?v=5425789208583378822)}.builder26-tab:nth-child(4){background-image:url(//www.renegadebridal.com/cdn/shop/files/yellow_vintage_paper.jpg?v=15724330085059495524)}.builder26-tab:nth-child(5){background-image:url(//www.renegadebridal.com/cdn/shop/files/lavender_vintag_paper.jpg?5188)}.builder26-tab:nth-child(6){background-image:url(//www.renegadebridal.com/cdn/shop/files/light_brown_vintage_paper.jpg?v=1713968309094883564)}.pd-builder .builder26-tabs{display:flex;flex-wrap:nowrap;align-items:flex-end;gap:0px}.pd-builder .builder26-tab{position:relative;overflow:visible;border-radius:0 0 8px 8px;padding:14px 18px 12px}.pd-builder .builder26-tab{position:relative;border-radius:12px 12px 0 0;padding:10px 16px 12px;overflow:visible}.pd-builder #builder26-options{margin-top:0;border:1px solid rgba(0,0,0,.08);border-radius:0 12px 12px;background-size:480px auto;background-repeat:repeat;background-position:top left;position:relative;z-index:1}#builder26-variant-options:empty{display:none}.is-builder-page .chat-app .chat-toggle svg,.is-builder-page .chat-app .chat-toggle .chat-title,.is-builder-page .chat-app .chat-toggle .chat-notification{display:none!important}.builder26-tab{border-radius:10px 10px 0 0;border-bottom:none}#builder26-variant-options{display:none}#builder26-options{background-repeat:no-repeat;background-size:cover;background-position:center;margin-top:0}.builder26-tabs{margin:0 0 6px}.pd-builder #builder26-variant-options:empty{display:none}.pd-builder .builder26-tabs{margin-bottom:0}.pd-builder #builder26-options{margin-top:0}.pd-builder #builder26-variant-options:empty{display:none!important;margin:0;padding:0}.pd-builder.pd-view-products #builder26-variant-options{display:none}.pd-builder.pd-view-variants #builder26-options{visibility:hidden;position:absolute;pointer-events:none}.pd-builder.pd-view-variants #builder26-variant-options{display:grid!important}.pd-builder .builder26-accordion summary{list-style:none}.pd-builder .builder26-accordion summary::-webkit-details-marker{display:none}.pd-builder .builder26-accordion summary .accordion-arrow{display:inline-block;margin-left:4px;transition:transform .15s ease}.pd-builder .builder26-accordion[open] summary .accordion-arrow{transform:rotate(90deg)}.pd-builder #builder26-selection-details{font-size:1rem!important;line-height:1.1}.pd-builder .builder26-accordion summary{position:relative;padding-top:6px;padding-bottom:6px;font-style:italic}.pd-builder .builder26-accordion summary:before{content:none}.pd-builder .builder26-accordion summary:after{content:none}.pd-builder .builder26-accordion:not(:last-of-type) summary:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#0000001f}.pd-builder .builder26-tabs{margin-top:0!important;margin-bottom:0!important}.pd-builder #builder26-options,.pd-builder #builder26-variant-options,.pd-builder .builder26-card-grid{margin-top:0!important}.pd-builder .builder26-tabs{padding-bottom:0!important;margin-bottom:0!important}.pd-builder #builder26-options,.pd-builder #builder26-variant-options{margin-top:-16px!important;border-top:1px solid rgba(0,0,0,.12);box-shadow:0 6px 18px #00000014}.pd-builder .builder26-tabs{justify-content:center;gap:0;margin-top:0;margin-bottom:0}.pd-builder .builder26-tab{position:relative;font-family:Cormorant Garamond,serif;font-size:.95rem;letter-spacing:.08em;text-transform:uppercase;color:#3b3024;background-color:#f3e2c0!important;background-image:none!important;border:1px solid rgba(0,0,0,.18);border-bottom:none;border-top-left-radius:14px;border-top-right-radius:14px;padding:10px 24px;box-shadow:0 1px #ffffffb3 inset;transform:none!important}.pd-builder .builder26-tab:hover,.pd-builder .builder26-tab.active{transform:none!important;box-shadow:0 1px #ffffffb3 inset;filter:none}.pd-builder .builder26-tab.active{background-color:#fffaf0!important;border-color:#00000047}.pd-builder .builder26-tab:nth-child(n){background-image:none!important}.pd-builder .builder26-tab:after{background:#f3e2c0}.pd-builder .builder26-tab:before{top:-14px}.pd-builder .builder26-tab.active:before{top:-14px}.pd-builder .builder26-tab{font-weight:600!important;font-style:normal!important}.pd-builder .builder26-tab.active{font-style:italic!important}.pd-builder .builder26-tabs .builder26-tab{font-weight:700!important;font-style:normal!important}.pd-builder .builder26-tabs .builder26-tab.active{font-style:italic!important}.pd-builder .builder26-accordion summary{font-family:Cormorant Garamond,serif!important;font-style:italic!important;font-weight:400!important;font-size:20px!important;letter-spacing:normal!important;text-transform:none!important}.pd-builder .builder26-accordion .accordion-content,.pd-builder #builder26-selection-details{font-family:Cormorant Garamond,serif!important;font-style:normal!important;font-weight:400!important;font-size:14px!important;letter-spacing:normal!important}.pd-builder .builder26-accordion summary .accordion-arrow{font-style:normal!important}.header-wrapper--paper-dolls .navigation,.header-wrapper--paper-dolls .navigation__menu{background:transparent!important;border-top:0!important;border-bottom:0!important;box-shadow:none!important}.header-wrapper--paper-dolls .nav-container{background:transparent!important}.header-wrapper--paper-dolls #main-nav{display:none!important}.header-wrapper--paper-dolls{--header-link-color: #ffffff;--nav-color: #ffffff;--nav-hover-link-color: #ffffff}.header-wrapper--paper-dolls ul.shopping__cart-links svg,.header-wrapper--paper-dolls ul.shopping__cart-links svg g,.header-wrapper--paper-dolls ul.shopping__cart-links .cart-links__link-cart button span,.header-wrapper--paper-dolls .slideout__trigger-mobile-menu svg g{fill:#fff!important;color:#fff!important}.header-wrapper--paper-dolls #logo a{color:#fff!important}body.is-builder-page{background-image:url(/cdn/shop/files/pink_damask_bg.jpg?v=1746345382);background-repeat:repeat;background-size:auto;background-position:top left;background-color:transparent}body.is-builder-page .main-page-wrapper,body.is-builder-page .shopify-section,body.is-builder-page .page-width,body.is-builder-page .content-for-layout,body.is-builder-page .template-page,body.is-builder-page .content-wrapper{background:transparent!important}.pd-builder .builder26-header-inner{display:flex;align-items:center;justify-content:flex-start;gap:8px}.pd-builder .builder26-menu-toggle{background:transparent!important;border:0!important;padding:6px!important;line-height:1;display:inline-flex;align-items:center;justify-content:center;color:#fff;box-shadow:none!important;font-size:22px}body.is-builder-page ul.shopping__cart-links svg path,body.is-builder-page ul.shopping__cart-links svg circle,body.is-builder-page ul.shopping__cart-links svg rect,body.is-builder-page ul.shopping__cart-links svg line{stroke-width:1.9px!important}@media(max-width:980px){body.template-page--gownbuilder .builder26-menu-toggle{top:82px;left:16px}}body.template-page--gownbuilder ul.shopping__cart-links svg path,body.template-page--gownbuilder ul.shopping__cart-links svg circle,body.template-page--gownbuilder ul.shopping__cart-links svg rect,body.template-page--gownbuilder ul.shopping__cart-links svg line{stroke-width:1.9px!important}body.template-page--gownbuilder ul.shopping__cart-links svg,body.template-page--gownbuilder ul.shopping__cart-links svg g{fill:#fff!important;stroke:#fff!important}body.template-page--gownbuilder .cart-links__link-cart .js-cart-count{color:#000!important}body.is-builder-page .builder26-menu-toggle{transform:translateY(30px)}body.is-builder-page .header__icons svg *{stroke-width:2.2px!important}body.is-builder-page .cart-links__link-cart .js-cart-count{color:#000!important}.builder26-menu-drawer{position:fixed;top:0;left:0;width:min(320px,80vw);height:100vh;background:#fffaf5;box-shadow:4px 0 18px #00000040;z-index:1301;transform:translate(-100%);transition:transform .25s ease-out;padding:18px 20px 24px;display:flex;flex-direction:column}.builder26-menu-drawer.is-open{transform:translate(0)}.pd-builder .builder26-header-right svg,.pd-builder .builder26-header-right .pd-icon{width:26px!important;height:26px!important;stroke-width:2!important}.pd-builder .builder26-header-right .js-cart-count{color:#000!important;background:#fffffff2!important;border-radius:50%;min-width:18px;height:18px;line-height:18px;font-size:12px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;margin-left:4px;padding:0 4px}.pd-builder .builder26-header-right .header__cart .header__icon-bubble,.pd-builder .builder26-header-right .header__icon-bubble{background:transparent!important;color:#000!important}body.is-builder-page ul.shopping__cart-links svg{width:26px!important;height:26px!important}body.is-builder-page ul.shopping__cart-links .js-cart-count{color:#000!important;background:#fff!important;border-radius:999px;min-width:18px;height:18px;line-height:18px;font-size:12px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;margin-left:4px;padding:0 4px}body.is-builder-page ul.shopping__cart-links .js-cart-count:before,body.is-builder-page ul.shopping__cart-links .js-cart-count:after{background:transparent!important;color:#000!important}body.is-builder-page .mobile-menu__trigger{display:none!important}body.is-builder-page .header-section .my-cart-link-container .js-cart-count{color:#000!important;-webkit-text-fill-color:#000!important;background:#fff!important;border-radius:999px;min-width:18px;height:18px;line-height:18px;font-size:12px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;margin-left:4px;padding:0 4px;opacity:1!important;mix-blend-mode:normal!important}#builder26-options .pd-grid-tooltip{display:flex;align-items:center;gap:0rem;margin-bottom:.75rem;font-size:.8rem;line-height:1.3;color:#333}#builder26-options .pd-grid-tooltip-icon{flex:0 0 auto;width:1.2rem;height:1.2rem;border-radius:999px;border:1px solid #222;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:600}#builder26-options .pd-grid-tooltip-text{flex:1 1 auto}#builder26-options{position:relative}#builder26-options .pd-grid-tooltip{position:relative;display:inline-flex;align-items:center;gap:.4rem;margin-bottom:.9rem;font-size:.8rem;line-height:1.3;color:#333;z-index:1}#builder26-options .pd-grid-tooltip-icon{flex:0 0 auto;width:1.3rem;height:1.3rem;border-radius:999px;border:1px solid #222;background:#ffffffb3;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:600;cursor:pointer}#builder26-options .pd-grid-tooltip-bubble{position:absolute;left:0;top:100%;transform:translateY(.4rem);max-width:260px;padding:.6rem .75rem;background:#f8f4ecfa;border:1px solid #d4c8b3;border-radius:.5rem;box-shadow:0 4px 16px #0000001f;font-size:.75rem;line-height:1.4;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease;z-index:2}#builder26-options .pd-grid-tooltip:hover .pd-grid-tooltip-bubble,#builder26-options .pd-grid-tooltip-icon:focus+.pd-grid-tooltip-bubble{opacity:1;pointer-events:auto;transform:translateY(0)}@media(max-width:749px){#builder26-options .pd-grid-tooltip-bubble{max-width:90%}}#builder26-options .pd-grid-tooltip{display:block;width:100%;grid-column:1 / -1;margin-bottom:.1rem;position:relative}#builder26-options .pd-grid-tooltip-icon{width:1.25rem;height:1.25rem;border-radius:50%;border:0px solid #222;background:#f88a5eb3;font-size:.8rem;font-weight:600;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}#builder26-options .pd-grid-tooltip-bubble{position:absolute;top:135%;left:0;max-width:260px;padding:.1rem;background:#f8f4ecfa;border:0px solid #d4c8b3;border-radius:.1rem;box-shadow:0 4px 16px #0000001f;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:3}#builder26-options .pd-grid-tooltip-icon:hover+.pd-grid-tooltip-bubble,#builder26-options .pd-grid-tooltip:hover .pd-grid-tooltip-bubble{opacity:1;pointer-events:auto}.pd-builder .builder26-header{position:absolute;top:34px;right:180px;z-index:60;background:transparent;padding:0}.pd-builder .builder26-header-inner{display:flex;align-items:center;justify-content:flex-start;gap:0}.pd-builder .builder26-header-center,.pd-builder .builder26-header-right{display:none!important}.pd-builder .builder26-menu-toggle{background:transparent!important;border:0!important;padding:4px!important;line-height:1;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:22px;box-shadow:none!important}@media(max-width:980px){.pd-builder .builder26-header{top:20px;right:16px}}body.is-builder-page .pd-builder .builder26-header{position:absolute;top:32px;left:32px;right:auto!important;z-index:9999;background:transparent!important;padding:0}body.is-builder-page .pd-builder .builder26-header-inner{display:flex;align-items:center;justify-content:flex-start}body.is-builder-page .pd-builder .builder26-header-center,body.is-builder-page .pd-builder .builder26-header-right{display:none!important}body.is-builder-page .builder26-menu-toggle{background:transparent!important;border:0!important;padding:4px!important;line-height:1;display:inline-flex;align-items:center;justify-content:center;color:#fff!important;font-size:24px;box-shadow:none!important;transform:translateY(6px)}body.is-builder-page .builder26-menu-toggle{transform:translateY(6px)}.builder26-option-card .product-name{font-family:Cormorant Garamond,serif;font-size:1.5rem;font-weight:500;text-align:center;margin:.65rem 0 .1rem}.builder26-option-card .variant-count,.builder26-option-card .builder26-mini-desc{font-size:.85rem;line-height:1.4;text-align:center;color:#9a8674}.builder26-option-card .builder26-mini-desc{margin-bottom:.25rem}.builder26-variant-card .builder26-mini-desc{font-size:.78rem;line-height:1.4;text-align:center;color:#9a8674;margin:.1rem 0}.builder26-option-card .builder26-swatch-wrap{justify-content:center}.builder26-option-card .price{font-size:.85rem;font-weight:500;text-align:center;margin-top:.4rem}.builder26-option-card img{display:block;margin:0 auto}.builder26-option-card .product-name,.builder26-variant-card .product-name{font-family:Cormorant Garamond,serif;font-size:1.2rem;font-weight:500;text-align:center;margin:.6rem 0 .1rem}.builder26-option-card .variant-count,.builder26-variant-card .variant-count{font-size:.8rem;line-height:1.4;text-align:center;color:#9a8674;margin-bottom:.25rem}.builder26-option-card .product-price,.builder26-variant-card .product-price{font-size:.95rem;font-weight:600;text-align:center;margin-top:.25rem}.builder26-left-gown-preview,.builder26-preview-box{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important}.builder26-base-notebook{display:block;max-width:100%;height:auto;position:relative}.builder26-preview-box{overflow:visible!important}#gown-live-preview.builder26-base-notebook{transform:translate(-60px,-20px) scale(1.18);transform-origin:top left;z-index:1}.pd-card-grid-controls{max-width:100%;margin:8px 0 10px;padding:8px 12px;border-radius:12px;background:#ffffff59;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid rgba(0,0,0,.1)}.pd-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.pd-toggle-text{font-size:13px;letter-spacing:.02em;opacity:.92}.pd-toggle-help{font-size:12px;line-height:1.2;margin-top:4px;opacity:.75}.pd-switch{width:46px;height:26px}.pd-slider{background:#0000002e;box-shadow:inset 0 1px 2px #00000026}.pd-slider:before{height:20px;width:20px;left:3px;top:3px;box-shadow:0 2px 6px #00000040}.pd-switch input:checked+.pd-slider{background:#0009}.pd-card-grid-controls{margin-top:6px}.pd-colorways-toggle{display:flex;align-items:center;gap:10px}.pd-switch{position:relative;display:inline-block;width:46px;height:26px;flex:0 0 auto}.pd-switch input{opacity:0;width:0;height:0;pointer-events:none}.pd-slider{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;border-radius:999px;background:#00000038;box-shadow:inset 0 1px 2px #0000002e;transition:background .2s ease}.pd-slider:before{content:"";position:absolute;height:20px;width:20px;left:3px;top:3px;border-radius:999px;background:#fff;box-shadow:0 2px 6px #00000047;transition:transform .2s ease}.pd-switch input:checked+.pd-slider{background:#000000a6}.pd-switch input:checked+.pd-slider:before{transform:translate(20px)}.pd-switch input:focus-visible+.pd-slider{outline:2px solid rgba(0,0,0,.6);outline-offset:2px}#builder26-options .pd-grid-topbar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0;margin:0;line-height:1}#builder26-options .pd-grid-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:6px 10px 10px}.builder26-option-card{position:relative}.pd-builder #builder26-options{display:flex!important;flex-direction:column!important;align-items:stretch!important}.pd-builder #builder26-options .pd-grid-cards{width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}.pd-colorways-toggle{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.builder26-summary-item .builder26-summary-line{font-size:1.05rem;font-weight:600;line-height:1.3;margin-bottom:.15rem}.builder26-summary-item:first-child .builder26-summary-line{font-size:.9rem;font-weight:400;opacity:.8}.builder26-summary-item{padding:10px 0;border-top:1px solid rgba(0,0,0,.08)}.builder26-summary-item:first-child{border-top:none}.pd-backs-badge{position:absolute;top:10px;right:10px;padding:6px 10px;border-radius:999px;font-size:12px;line-height:1;border:1px solid rgba(0,0,0,.2);background:#ffffffe6}.pd-backs-badge.is-done{font-weight:600}.pd-backs-badge.is-missing{opacity:.85}.pd-backs-topbar{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 12px}.pd-backs-help{text-align:center;font-size:16px;line-height:1.25;font-family:inherit;max-width:520px}.pd-backs-help strong{font-weight:700}.pd-backs-help-sub{opacity:.75;font-size:.95em;white-space:nowrap}.pd-backs-mode .pd-toggle-text,.pd-backs-mode .builder26-toggle-text,.pd-backs-mode .toggle-text,.pd-backs-mode label[for=pdShowAllColorways] .pd-toggle-text{display:none!important}.pd-backs-mode [data-pd-tooltip],.pd-backs-mode .pd-tooltip,.pd-backs-mode .builder26-tooltip,.pd-backs-mode .tooltip,.pd-backs-mode .pd-tooltip-icon,.pd-backs-mode .builder26-tooltip-icon,.pd-backs-mode [aria-label*=tooltip i],.pd-backs-mode [title*=tooltip i]{display:none!important}.pd-backs-mode #pdShowAllColorways{margin-left:0!important}.pd-backs-mode [data-pd-topbar] .pd-tip,.pd-backs-mode [data-pd-topbar] .help,.pd-backs-mode [data-pd-topbar] .info,.pd-backs-mode [data-pd-topbar] button[class*=tip i],.pd-backs-mode [data-pd-topbar] button[class*=help i],.pd-backs-mode [data-pd-topbar] button[class*=info i]{display:none!important}.pd-backs-topbar{position:relative;justify-content:center}.pd-backs-topbar .pd-backs-help{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(620px,90%);text-align:center;pointer-events:none;z-index:2}.pd-backs-help{font-size:.95rem;line-height:1.4}.pd-backs-help-sub{opacity:.75;font-size:.9em}.pd-backs-help{padding:1rem 1.1rem}.pd-backs-topbar{min-height:30px;padding-top:.2rem;padding-bottom:.2rem}.header-wrapper--paper-dolls #logo{width:auto!important;text-align:center}.header-wrapper--paper-dolls #logo img{display:block;width:auto!important;max-width:620px!important;height:auto!important;margin:0 auto}body.is-builder-page .header-wrapper--paper-dolls,body.is-builder-page .header-wrapper--paper-dolls .navigation,body.is-builder-page .header-wrapper--paper-dolls .nav-container,body.is-builder-page .header-wrapper--paper-dolls .header-section{min-height:0!important;height:auto!important;padding-top:30!important;padding-bottom:0!important;margin-bottom:0!important}body.is-builder-page{--header-height: 20px !important}body.is-builder-page .pd-builder .builder26-wrapper{padding-top:0!important;margin-top:-17px!important}.pd-builder .builder26-option-card img{filter:drop-shadow(0 10px 6px rgba(96,70,48,.12))}
/*# sourceMappingURL=/cdn/shop/t/49/assets/gown-builder.css.map */
