:root{--font-navigation-family: Montserrat, sans-serif;--font-button-family: Montserrat, sans-serif}html{scroll-behavior:smooth}h1{background:transparent;white-space:initial}.header__menu-item--top .label{padding:2px 8px}.header__inline-menu li:last-child .header__menu-item--top .label{border:1px solid #866a65}.header__menu-item{padding:0 .5rem}.shopify-policy__title{padding:0!important;position:relative}.page-title,.collection-hero__title,.shopify-policy__title h1,.template-404 .shopify-section h1{margin-left:-1.5rem;margin-right:-1.5rem;margin-top:0;margin-bottom:0;background:#d0ada6!important;color:#fff!important;padding:20px 0;font-size:calc(var(--font-heading-scale) * 2.2rem)}@media only screen and (min-width: 750px){.page-title,.collection-hero__title,.shopify-policy__title h1,.template-404 .shopify-section h1{margin-left:-5rem;margin-right:-5rem;padding:30px 0;font-size:calc(var(--font-heading-scale) * 3rem)}.page-title:before,.page-title:after,.collection-hero__title:before,.collection-hero__title:after,.shopify-policy__title h1:before,.shopify-policy__title h1:after,.template-404 .shopify-section h1:before,.template-404 .shopify-section h1:after{position:absolute;display:block;top:0;left:0;width:100%;height:100%;opacity:.05;background-size:300px;background-repeat:no-repeat;background-position-y:10px;background-position-x:10%}}@media only screen and (min-width: 1200px){.page-title,.shopify-policy__title h1,.collection-hero__title{margin-left:calc(-100vw / 2 + var(--page-width) / 2 - 5rem)!important;margin-right:calc(-100vw / 2 + var(--page-width) / 2 - 5rem)!important}}.predictive-search .price{display:none}.shopify-policy__container{max-width:none;padding:0}.shopify-policy__body{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}@media screen and (min-width: 750px){.shopify-policy__body{padding:0 5rem}}.shopify-policy__title{background:#d0ada6;padding:20px 0;font-size:calc(var(--font-heading-scale) * 2.2rem)}.shopify-policy__title h1{color:#fff!important}.rich-text__text{max-width:90rem!important}.product__info-container .product__description{line-height:calc(1 + .8 / var(--font-body-scale))!important}.product__accordion .accordion__content{font-size:1.5rem!important}@media screen and (min-width: 750px){.product__accordion .accordion__content{font-size:1.6rem!important}}.product__info-container .rte a{color:rgba(var(--color-foreground),.7)!important;padding-bottom:0!important}@media screen and (hover: hover){.product__info-container .rte a:hover{background-position:left bottom,left bottom;background-size:100% .1rem,100% .1rem}}.grid__item{flex-grow:1}.quick-view__summary{right:auto;left:1.5rem}.quick-view .slider .slider__slide{width:100%!important;max-width:100%!important}.card-information__wrapper{pointer-events:auto;cursor:default}.card-information__top{display:block}.card-information .card-information__text{text-transform:capitalize;color:rgba(var(--color-foreground),.75)}.card-information .caption-with-letter-spacing{margin-right:24px;font-size:1.5rem}[data-heading-capitalize] .card-information__text.h4,[data-heading-capitalize] .bundle-products .product-title{font-size:calc(var(--font-heading-scale) * 1.7rem)}.card-information__wrapper .caption-with-letter-spacing{margin-bottom:0!important;color:rgba(var(--color-foreground),1);font-weight:700}.ribbon{position:absolute!important;z-index:2;--f: 10px;--r: 15px;--t: 20px;inset:var(--t) calc(-1*var(--f)) auto auto;padding:8px 20px 18px 30px;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--f)),calc(100% - var(--f)) 100%,calc(100% - var(--f)) calc(100% - var(--f)),0 calc(100% - var(--f)),var(--r) calc(50% - var(--f)/2));background:#c59796;color:#fff;font-family:Montserrat,sans-serif;font-size:var(--font-button-size);font-weight:600;text-transform:uppercase;letter-spacing:.2em;box-shadow:0 calc(-1*var(--f)) 0 inset #0005}@media screen and (hover: hover){.button--secondary:hover{color:rgb(var(--color-button-text));transition-delay:var(--duration-default)}}@media screen and (hover: hover){.button--secondary:hover:after{animation:shine var(--duration-animate) ease;transform:none}}@media screen and (hover: hover){.button--secondary:after{content:"";z-index:-1;position:absolute;top:0;right:auto;bottom:auto;left:-100%;width:100%;background-image:linear-gradient(90deg,transparent,rgba(var(--color-button-text),.25),transparent);background-color:initial;backface-visibility:initial;will-change:auto;transform:skew(-15deg);transform-origin:initial;transition:none}}.product__media-icon{left:1rem}@media screen and (min-width: 750px){.product__media-icon{left:1.5rem}}.facet-filters>.page-width{background-color:transparent!important}.price-range__prefix{font-size:2rem!important}.facets__main .link,.facet-checkbox,.price-range+div,.product-count__text{font-size:1.6rem!important}h1.page-title,h1.collection-hero__title,.template-404 .shopify-section h1{position:relative}h1.page-title:before,h1.page-title:after,.shopify-policy__title h1:before,.shopify-policy__title h1:after,h1.collection-hero__title:before,h1.collection-hero__title:after,.template-404 .shopify-section h1:before,.template-404 .shopify-section h1:after{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;opacity:.05;background-image:url(https://www.thewhiteflower.com/cdn/shop/t/11/assets/left-flower.svg);background-size:300px;background-repeat:no-repeat;background-position-y:10px;background-position-x:10%}h1.page-title:after,.shopify-policy__title h1:after,h1.collection-hero__title:after,.template-404 .shopify-section h1:after{right:0;-moz-transform:scale(-1,-1);-o-transform:scale(-1,-1);-webkit-transform:scale(-1,-1);transform:scale(-1);filter:FlipV;-ms-filter:"FlipV";filter:FlipH;-ms-filter:"FlipH"}@media only screen and (max-width: 1100px){h1.page-title:before,h1.page-title:after,.shopify-policy__title h1:before,.shopify-policy__title h1:after,h1.collection-hero__title:before,h1.collection-hero__title:after,.template-404 .shopify-section h1:before,.template-404 .shopify-section h1:after{background-size:250px;background-position-y:20px;background-position-x:0}}@media only screen and (max-width: 750px){h1.page-title:before,h1.page-title:after,.shopify-policy__title h1:before,.shopify-policy__title h1:after,h1.collection-hero__title:before,h1.collection-hero__title:after,.template-404 .shopify-section h1:before,.template-404 .shopify-section h1:after{background-position-x:-65%;background-position-y:0px}}.collection-hero .page-width{padding:0}.count-bubble{font-family:Montserrat,sans-serif}.free-shipping__progress--success{display:none!important}cart-drawer a{color:rgb(var(--color-link));font-size:inherit;position:relative;cursor:pointer;padding-bottom:.2rem;text-decoration:none;background-color:transparent;background-image:linear-gradient(to top,rgb(var(--color-link)) 0px 0px),linear-gradient(to top,rgb(var(--color-border)) 0px 0px);background-repeat:no-repeat;background-position:right bottom,right bottom;background-size:0% .1rem,100% .1rem;transition-property:background-size;transition-timing-function:ease;transition-duration:var(--duration-default)}@media screen and (hover: hover){cart-drawer a:hover{background-position:left bottom,left bottom;background-size:100% .1rem,100% .1rem}}@media screen and (max-width: 749px){.banner__heading{font-weight:700}}@media screen and (min-width: 990px){.footer__content-left--alt+.footer__content-right{width:100%!important}.footer__content-left--alt+.footer__content-right .grid__item{justify-content:center!important}}@media screen and (min-width: 750px){.footer__content-top .grid{row-gap:3rem!important}}.card-outer{max-width:1000px;margin:40px auto;background:#fff;padding:15px;box-shadow:0 5px 25px #00000014}.card-inner{border:1px solid #e2cfc4;padding:35px}.bottom-flower:after{content:" ";display:block;margin:0 auto;width:75px;height:30px;opacity:.5;background-image:url(https://www.thewhiteflower.com/cdn/shop/t/11/assets/divider-full.svg);background-size:75px;background-repeat:no-repeat;background-position-x:50%}@media only screen and (max-width: 750px){.card-outer{background:none;padding:0;box-shadow:none}.card-inner{border:0;padding:0}}.lp-san-diego-bridal-shop .header__left,.lp-san-diego-bridal-shop .header__right,.lp-san-diego-bridal-shop .header__inline-menu,.lp-san-diego-bridal-shop .footer__content-top,.lp-san-diego-bridal-shop .footer__content-bottom,.lp-san-diego-bridal-shop .banner--map .button{display:none}.product .product__info-wrapper{position:relative}.product wishlist-button-block{position:absolute;top:10px;right:0;margin:0}.product .product__info-wrapper product-recommendations wishlist-button-collection{display:none}.header__left--localization search-modal,.header--top-center .header__left search-modal,.header--center-split .header__left search-modal{display:block}.header--top-center .header__right search-modal,.header--center-split .header__right search-modal{display:none}.header__icon a:not(.cart-count-bubble){display:flex;align-items:center;justify-content:center}.header__icon.wkh-icon .icon{height:1.8rem;width:1.8rem;fill:transparent;stroke:rgb(var(--color-header-foreground));stroke-width:4px}.wishlist-header-link .cart-count-bubble{opacity:0}.wishlist-header-link .wkh-selected .cart-count-bubble{opacity:1;transition:.2s opacity}wishlist-product-card .wk-meta{gap:0!important}.wk-grid{column-gap:1rem!important}@media screen and (min-width: 480px){.wk-grid{column-gap:2rem!important}}@media screen and (min-width: 750px){.wk-grid{column-gap:3rem!important}}wishlist-product-card remove-button .wk-icon{background:#fff!important;padding:10px;border-radius:50%!important;color:#866a65!important;--icon-stroke: #866a65 !important}wishlist-share button{position:relative;z-index:1;cursor:pointer;display:inline-flex!important;justify-content:center!important;align-items:center!important;box-sizing:border-box;font-family:inherit!important;padding:1rem 3rem!important;padding-top:calc(1rem + var(--font-button-baseline))!important;text-decoration:none!important;border-radius:var(--button-radius);border:var(--button-border-width) solid rgb(var(--color-button-border));color:rgb(var(--color-button-text))!important;background-color:rgb(var(--color-button-background))!important;font-family:var(--font-button-family)!important;min-width:24rem;max-width:100%;min-height:4.6rem!important;text-transform:uppercase;font-weight:600;transition-property:color,background-color,box-shadow;transition-duration:var(--duration-long);transition-timing-function:ease;-webkit-appearance:none!important;appearance:none!important;overflow:hidden;box-shadow:var(--button-shadow-horizontal-offset) var(--button-shadow-vertical-offset) rgba(var(--color-shadow),var(--shadow-opacity));--icon-stroke-width: 1.5px !important}@media screen and (hover: hover){wishlist-share button:hover{box-shadow:none;background-color:rgba(var(--color-button-background),.85);transition-delay:var(--duration-default)}wishlist-share button:hover:after{animation:shine var(--duration-animate) ease}wishlist-share button:after{content:"";z-index:-1;position:absolute;top:0;left:-100%;width:100%;height:100%;transform:skew(-15deg);background-image:linear-gradient(90deg,transparent,rgba(var(--color-button-text),.25),transparent)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/twf-customs.css.map */
