@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400&display=swap";:root{--c-white: #ffffff;--c-off-white: #fafafa;--c-black: #111111;--c-gray-dark: #444444;--c-gray-mid: #888888;--c-gray-light: #e8e8e8;--c-gray-bg: #f5f5f5;--font-sans: "Inter", "Helvetica Neue", Arial, sans-serif;--font-serif: "Cormorant Garamond", Georgia, serif;--transition: all .3s ease;--transition-fast: all .18s ease}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-sans)!important;background:var(--c-white)!important;color:var(--c-black)!important;-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans)!important;font-weight:400!important;letter-spacing:-.01em;color:var(--c-black);margin:0}p,li,span,a,label,input,select,textarea{font-family:var(--font-sans)!important}.announcement-bar{background:var(--c-black)!important;color:var(--c-white)!important;font-size:.68rem!important;font-weight:400!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding:9px 0!important;text-align:center}.announcement-bar a{color:var(--c-white)!important;text-decoration:none}.header,header,.site-header,header-component{background:var(--c-white)!important;border-bottom:1px solid var(--c-gray-light)!important;box-shadow:none!important;padding:0 24px!important}.header__heading-link,.header__logo{font-family:var(--font-sans)!important;font-size:.78rem!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--c-black)!important;text-decoration:none!important}.header__menu-item,.header__nav-item,.header__menu a{font-family:var(--font-sans)!important;font-size:.7rem!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--c-black)!important;text-decoration:none!important;transition:var(--transition-fast)!important}.header__menu-item:hover,.header__nav-item:hover{opacity:.55!important}.header__icon,.header__icon svg{color:var(--c-black)!important;stroke:var(--c-black)!important}.product-card,.card--product,.card--standard{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;overflow:hidden;transition:var(--transition)!important}.product-card .media,.card--product .media,.card--standard .media,.card__media{overflow:hidden;border-radius:0!important;background:var(--c-gray-bg)}.product-card .media img,.card--product .media img,.card--standard .media img,.card__media img{transition:transform .55s cubic-bezier(.25,.46,.45,.94)!important;width:100%;display:block}.product-card:hover .media img,.card--product:hover .media img,.card--standard:hover .media img,.card--standard:hover .card__media img{transform:scale(1.05)!important}.card__content,.card__information,.product-card__info{padding:10px 0 16px!important;background:transparent!important}.card__heading,.card__heading a,.product-card__title{font-family:var(--font-sans)!important;font-size:.82rem!important;font-weight:400!important;letter-spacing:.01em!important;color:var(--c-black)!important;margin-bottom:4px!important;text-transform:none!important}.price,.price__regular,.price__sale{font-family:var(--font-sans)!important;font-size:.82rem!important;font-weight:400!important;color:var(--c-black)!important;letter-spacing:.01em!important}.product-information .price,.product-information .price__regular,.product-information .price__sale{font-size:1.35rem!important;font-weight:400!important;letter-spacing:-.01em!important}.price--on-sale .price__regular{color:var(--c-gray-mid)!important;text-decoration:line-through!important}.badge,.card__badge,.product-card__badge{font-family:var(--font-sans)!important;font-size:.58rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;background:var(--c-black)!important;color:var(--c-white)!important;border-radius:2px!important;padding:3px 7px!important;border:none!important}.btn,.button,button[type=submit],input[type=submit],.product-form__submit,.shopify-payment-button__button--unbranded{font-family:var(--font-sans)!important;font-size:.7rem!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;border-radius:0!important;padding:15px 32px!important;transition:var(--transition)!important;cursor:pointer}.btn--primary,.button--primary,button[type=submit],.product-form__submit{background:var(--c-black)!important;color:var(--c-white)!important;border:1px solid var(--c-black)!important}.btn--primary:hover,.button--primary:hover,button[type=submit]:hover,.product-form__submit:hover{background:var(--c-white)!important;color:var(--c-black)!important;border-color:var(--c-black)!important}.btn--secondary,.button--secondary{background:transparent!important;color:var(--c-black)!important;border:1px solid var(--c-black)!important}.btn--secondary:hover,.button--secondary:hover{background:var(--c-black)!important;color:var(--c-white)!important}.section__heading,.section__title{font-family:var(--font-sans)!important;font-size:1.1rem!important;font-weight:400!important;letter-spacing:-.01em!important;text-align:left!important;color:var(--c-black)!important;margin-bottom:20px!important;text-transform:none!important}.section__heading:after,.section__title:after{display:none!important}.product-grid,.collection-grid,ul.grid{gap:1px!important}.product__title{font-family:var(--font-sans)!important;font-size:1.3rem!important;font-weight:400!important;letter-spacing:-.01em!important;color:var(--c-black)!important}.product__vendor{font-family:var(--font-sans)!important;font-size:.7rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--c-gray-mid)!important;font-weight:400!important}.product__description p{font-family:var(--font-sans)!important;font-size:.85rem!important;line-height:1.75!important;color:var(--c-gray-dark)!important;font-weight:300!important}.product__media{border-radius:0!important;overflow:hidden}.product__media img{transition:transform .5s ease!important}.variant-picker__option-values,[class*=variant] button,[class*=swatch]{font-family:var(--font-sans)!important;font-size:.78rem!important;letter-spacing:.04em!important;border-radius:0!important}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],input[type=number],select,textarea{font-family:var(--font-sans)!important;font-size:.82rem!important;letter-spacing:.02em!important;border:1px solid var(--c-gray-light)!important;border-radius:0!important;background:var(--c-white)!important;color:var(--c-black)!important;transition:var(--transition-fast)!important;padding:12px 14px!important}input:focus,select:focus,textarea:focus{outline:none!important;border-color:var(--c-black)!important;box-shadow:none!important}label{font-family:var(--font-sans)!important;font-size:.7rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--c-black)!important}.cart-drawer{background:var(--c-white)!important;border-radius:0!important;box-shadow:none!important}.cart-drawer__dialog{border-left:1px solid var(--c-gray-light)!important}.cart-drawer__header{border-bottom:1px solid var(--c-gray-light)!important;font-family:var(--font-sans)!important;font-size:.78rem!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important}footer,.footer{background:var(--c-white)!important;color:var(--c-black)!important;border-top:1px solid var(--c-gray-light)!important}.footer__heading,.footer h3,.footer h4{font-family:var(--font-sans)!important;font-size:.7rem!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--c-black)!important;margin-bottom:14px!important}.footer a{font-family:var(--font-sans)!important;font-size:.8rem!important;font-weight:300!important;color:var(--c-black)!important;text-decoration:none!important;transition:var(--transition-fast)!important;letter-spacing:.01em}.footer a:hover{opacity:.5!important}.marquee-section,.marquee-wrapper,.scroll-ticker{background:var(--c-white)!important;border-top:1px solid var(--c-gray-light);border-bottom:1px solid var(--c-gray-light);color:var(--c-black)!important;font-family:var(--font-sans)!important;font-size:.7rem!important;letter-spacing:.12em!important;text-transform:uppercase;padding:11px 0!important}.collection-card{position:relative;overflow:hidden;border-radius:0!important;box-shadow:none!important;transition:var(--transition)!important}.collection-card img{transition:transform .55s ease!important;display:block;width:100%}.collection-card:hover img{transform:scale(1.04)!important}.breadcrumb,.breadcrumbs{font-family:var(--font-sans)!important;font-size:.72rem!important;letter-spacing:.04em!important;color:var(--c-gray-mid)!important}.breadcrumb a,.breadcrumbs a{color:var(--c-black)!important;text-decoration:none}.product-card{position:relative}.facets,.filter-group{font-family:var(--font-sans)!important;font-size:.78rem!important}.search__input,[type=search]{border-radius:0!important;border:1px solid var(--c-gray-light)!important;font-family:var(--font-sans)!important}.newsletter-section,.email-signup{background:var(--c-off-white)!important;border-top:1px solid var(--c-gray-light);border-radius:0!important}.newsletter-section h2,.newsletter-section h3{font-family:var(--font-sans)!important;font-weight:400!important;letter-spacing:-.01em!important}.modal__overlay,.popup__overlay{background:#00000073!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal__content,.popup__content{background:var(--c-white)!important;border-radius:0!important;box-shadow:none!important;border:1px solid var(--c-gray-light)!important}@media(max-width:768px){.section__heading,.section__title{font-size:.95rem!important}.card__heading,.card__heading a{font-size:.78rem!important}}.media-gallery--carousel{position:relative}.sansar-magnify{position:absolute;top:10px;left:10px;z-index:4;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#ffffffd1;color:#2e2a39;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 1px 5px #0003;transition:background .15s ease,transform .15s ease}.sansar-magnify:hover{background:#fffffff2;transform:scale(1.05)}.sansar-magnify svg{width:20px;height:20px;stroke:currentColor;stroke-width:1.5}.sansar-lightbox{width:100%;height:100%;max-width:100vw;max-height:100vh;margin:0;padding:0;border:0;background:transparent;overflow:hidden}.sansar-lightbox::backdrop{background:#000000e0}.sansar-lightbox[open]{display:flex;align-items:center;justify-content:center}.sansar-lightbox__img{max-width:94vw;max-height:94vh;width:auto;height:auto;object-fit:contain;display:block}.sansar-lightbox__close{position:fixed;top:16px;right:16px;z-index:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#ffffffe6;color:#2e2a39;cursor:pointer}.sansar-lightbox__close svg{width:20px;height:20px}@media screen and (max-width:749px){.media-gallery--carousel slideshow-component{row-gap:18px}.media-gallery--carousel .slideshow-controls__thumbnails{--sansar-thumb-w: calc((100vw - 56px)/4) }.media-gallery--carousel .slideshow-controls__thumbnails .slideshow-control{width:var(--sansar-thumb-w)!important;height:calc(var(--sansar-thumb-w) * 1.1)!important;aspect-ratio:auto!important}}.media-gallery--carousel .slideshow-controls__thumbnails-container{touch-action:pan-x;overscroll-behavior-x:contain}product-card .product-card__content{--product-card-gap: 6px !important}product-card .product-card__content .text-block[class*=product_title]{padding-block-start:2px!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sansar-bridal.css.map */
