@font-face{font-family:Casftego;font-weight:400;font-style:normal;font-display:swap;src:url(casftego.woff2) format("woff2")}:root{--itura-green: #1a4f47;--itura-green-700: #1d685c;--itura-tan: #efdec1;--itura-champagne: #f7eedf;--itura-ink: #292929;--itura-soft: #525252;--itura-line: #dcdcdc;--itura-muted: #989898;--itura-gold: #d1a04d;--itura-serif: "Quattrocento", Georgia, serif;--itura-sans: "Quattrocento Sans", Arial, sans-serif;--itura-casftego: "Casftego", "Quattrocento", serif;--itura-gutter: 20px;--itura-section-y: 56px;--itura-stack: 20px}@media screen and (min-width:700px){:root{--itura-gutter: 64px;--itura-section-y: 64px;--itura-stack: 50px}}@media screen and (max-width:699px){.itura-hide-mobile{display:none!important}}@media screen and (min-width:700px){.itura-hide-desktop{display:none!important}}.shopify-section:has(>.itura-hide-mobile){display:contents}.itura-display{font:400 32px/36px var(--itura-serif);letter-spacing:-.32px;margin:0}@media screen and (min-width:700px){.itura-display{font-size:48px;line-height:52px;letter-spacing:-.48px}}.itura-h2{font:400 28px/34px var(--itura-serif);letter-spacing:0;margin:0}.itura-label{font:700 12px/16px var(--itura-sans);letter-spacing:1.2px;text-transform:uppercase;margin:0}.itura-eyebrow{font:400 12px/16px var(--itura-sans);letter-spacing:1.2px;text-transform:uppercase;margin:0}.itura-body{font:400 15px/22px var(--itura-serif);margin:0}.itura-body-sans{font:400 15px/22px var(--itura-sans);margin:0}.itura-body-lg{font:400 17px/26px var(--itura-sans);margin:0}.itura-body-sm{font:400 12px/16px var(--itura-sans);margin:0}.itura-section-title{font:400 26px/30px var(--itura-casftego);letter-spacing:.52px;text-transform:uppercase;margin:0}@media screen and (max-width:699px){.itura-section-title{font-size:35px;line-height:36px;letter-spacing:.7px}}.itura-c-green{color:var(--itura-green)}.itura-c-ink{color:var(--itura-ink)}.itura-c-white{color:#fff}.itura-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:11px 22px;min-height:38px;box-sizing:border-box;font:700 13px/16px var(--itura-sans);letter-spacing:1.3px;text-transform:uppercase;text-decoration:none;border:1px solid transparent;border-radius:0;cursor:pointer;background:none;white-space:nowrap;transition:background-color .15s,color .15s,border-color .15s}.itura-btn--white{background:#fff;border-color:#fff;color:var(--itura-green)}.itura-btn--white-ink{background:#fff;border-color:#fff;color:var(--itura-ink)}.itura-btn--green{background:var(--itura-green);border-color:var(--itura-green);color:#fff}.itura-btn--outline{border-color:var(--itura-green);color:var(--itura-green)}.itura-btn--outline:hover{background:var(--itura-green);color:#fff}.itura-btn--outline-tan{border-color:var(--itura-tan);color:var(--itura-tan)}.itura-btn--outline-tan:hover{background:var(--itura-tan);color:var(--itura-green)}.itura-btn--w186{min-width:186px}.itura-btn--w220{min-width:220px}.itura-sec{display:flex;flex-direction:column;align-items:flex-start;gap:var(--itura-stack);padding:var(--itura-section-y) var(--itura-gutter);box-sizing:border-box;width:100%}.itura-sec>*{max-width:100%}.itura-track{display:flex;gap:20px;width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;box-sizing:border-box}.itura-track::-webkit-scrollbar{display:none}.itura-track>*{flex:0 0 auto;scroll-snap-align:start}.itura-nav{display:flex;align-items:center;gap:15px;flex:0 0 auto}.itura-nav__btn{width:25px;height:25px;padding:0;display:grid;place-items:center;box-sizing:border-box;border:1px solid var(--itura-green);border-radius:5px;background:none;color:var(--itura-green);cursor:pointer}.itura-nav__btn svg{width:16px;height:16px;display:block}.itura-nav__btn[disabled]{border-color:var(--itura-muted);color:var(--itura-muted);cursor:default}.itura-progress{position:relative;height:2px;background:var(--itura-tan);overflow:hidden;flex:0 0 auto}.itura-progress__fill{position:absolute;left:0;top:0;height:2px;width:25%;background:var(--itura-green);transition:width .2s,transform .2s}.itura-hero{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:var(--itura-section-y) var(--itura-gutter);box-sizing:border-box;width:100%;color:#fff;isolation:isolate;overflow:hidden;min-height:calc(100vw * 610 / 440)}.itura-hero__media,.itura-hero__media picture,.itura-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.itura-hero__media img{object-fit:cover;display:block}.itura-hero__media{z-index:-2}.itura-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0000 45%,#0009)}.itura-hero__content{display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center;width:100%}.itura-hero__text{max-width:310px}.itura-hero__heading{color:#fff}.itura-hero--bridal .itura-hero__content{gap:20px;align-items:flex-start;text-align:left}.itura-hero--bridal .itura-hero__scrim{background:linear-gradient(180deg,#0006,#0000 49.5%,#0006)}.itura-hero__eyebrow{font:700 12px/16px var(--itura-sans);letter-spacing:1.44px;text-transform:uppercase;margin:0}@media screen and (min-width:700px){.itura-hero{min-height:calc(100vw * 674 / 1440)}.itura-hero__content{gap:12px;align-items:flex-start;text-align:left}.itura-hero__text{max-width:420px}.itura-hero--bridal{min-height:53.125vw}}.itura-tiles{display:flex;flex-wrap:wrap;gap:10px;width:100%}.itura-tile{position:relative;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;flex:1 0 195px;aspect-ratio:var(--itura-tile-ratio-mobile, 1 / 1);color:#fff;text-decoration:none;isolation:isolate;box-sizing:border-box}.itura-tile__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;z-index:-2}.itura-tile__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0000 61.787%,#0000008f)}.itura-tile__label{padding:30px;color:#fff}.itura-tiles-sec__title{color:var(--itura-green)}@media screen and (max-width:699px){.itura-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.itura-tile{flex:none;width:auto;min-width:0}.itura-tile__label{padding:30px;font-size:12px}.itura-tiles-sec--category{padding:40px var(--itura-gutter);gap:20px}.itura-tiles-sec--category .itura-tiles-sec__title{font-size:32px;line-height:34px;letter-spacing:0}.itura-tiles-sec--about{padding:20px var(--itura-gutter);gap:16px}}@media screen and (min-width:700px){.itura-tiles--fixed .itura-tile{flex:0 0 210px;width:210px;height:262px;aspect-ratio:auto}.itura-tiles--fluid .itura-tile{aspect-ratio:var(--itura-tile-ratio-desktop, 313 / 433)}}.itura-trust{background:var(--itura-tan);padding:20px var(--itura-gutter);box-sizing:border-box;width:100%}.itura-trust__cols{display:flex;flex-wrap:wrap;gap:10px;padding:5px 30px}.itura-trust__item{flex:1 0 160px;display:flex;flex-direction:column;align-items:center;gap:15px;padding:10px;text-align:center;color:var(--itura-green);box-sizing:border-box}.itura-trust__icon{width:36px;height:36px;display:block}.itura-trust__icon img,.itura-trust__icon svg{width:36px;height:36px;display:block}@media screen and (min-width:700px){.itura-trust{padding:24px var(--itura-gutter)}}@media screen and (max-width:699px){.itura-trust__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:5px 0}.itura-trust__item{flex:none;min-width:0;padding:10px 4px}.itura-trust__item .itura-label{font-size:clamp(10px,2.8vw,12px)}}.itura-fc{gap:50px;--itura-card-w: calc((100% - 20px)/2) }.itura-fc__header{display:flex;align-items:flex-end;gap:20px;width:100%}.itura-fc__text{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:20px;color:var(--itura-green)}.itura-fc .itura-track>*{flex-basis:var(--itura-card-w);width:var(--itura-card-w)}@media screen and (min-width:700px){.itura-fc{--itura-card-w: calc((100% - 60px)/4) }}.itura-fc .product-card{display:flex;flex-direction:column;align-items:stretch;text-align:left}.itura-fc .product-card__figure{position:relative;display:grid}.itura-fc .product-card__figure>*{grid-area:1 / 1}.itura-fc .product-card__figure>product-form,.itura-fc .product-card__figure>quick-buy-modal{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.itura-fc .product-card__figure>product-form>*{pointer-events:auto}.itura-fc .product-card__media{aspect-ratio:4 / 5;overflow:hidden;display:block;position:relative}.itura-fc .product-card__media img{width:100%;height:100%;object-fit:cover}.itura-fc .product-card__image--secondary{position:absolute;top:0;right:0;bottom:0;left:0}.itura-fc .product-card__info{display:flex;flex-direction:column;align-items:flex-start;justify-items:start;gap:6px;padding:12px 0 20px;text-align:left;text-transform:none}.itura-fc .product-card__info .v-stack{gap:6px;justify-items:start;width:100%}.itura-fc .product-title{font:400 15px/20px var(--itura-serif);color:var(--itura-ink);text-transform:none;letter-spacing:0}.itura-fc .price-list{justify-content:flex-start;gap:8px}.itura-fc .price-list sale-price,.itura-fc .price-list compare-at-price{font:400 15px/20px var(--itura-sans);letter-spacing:.3px;color:var(--itura-ink)}.itura-fc .price-list .text-subdued{color:var(--itura-ink)}.itura-chip{display:flex;align-items:center;gap:4px}.itura-chip__swatches{display:flex;gap:6px}.itura-chip__swatch{width:16px;height:16px;box-sizing:border-box;border:1px solid var(--itura-green);display:grid;place-items:center}.itura-chip__swatch:after{content:"";width:11px;height:11px;background:var(--itura-swatch, #ccc)}.itura-chip__swatch--gold{--itura-swatch: linear-gradient(135deg, #fae8b2 0%, #d1a34d 17.5%, #f5db94 27.5%, #a3752b 50%)}.itura-chip__swatch--silver{--itura-swatch: linear-gradient(135deg, #f6f6f6 0%, #b8b8b8 17.5%, #ededed 27.5%, #8c8c8c 50%)}.itura-chip__label{font:400 12px/16px var(--itura-sans);color:var(--itura-ink)}.itura-card-rating{display:flex;align-items:center;gap:6px}.itura-card-rating__stars{display:flex;gap:1px}.itura-card-rating__stars svg{width:12px;height:12px;display:block}.itura-card-rating__value{font:400 12px/16px var(--itura-sans);color:var(--itura-soft)}.itura-fc .product-card__figure>.badge-list{inset-block-start:12px;inset-inline-start:12px;gap:4px}.itura-fc .badge,.itura-fc .badge--custom{background:var(--itura-champagne);border:1px solid var(--itura-tan);color:var(--itura-ink);font:700 10px/12px var(--itura-sans);letter-spacing:1px;text-transform:uppercase;padding:4px 8px;border-radius:0}.itura-fc .badge--sold-out{background:#efefef;border-color:#efefef;color:var(--itura-soft)}.itura-card-heart{position:absolute;top:16px;right:12px;z-index:2;width:16px;height:16px;padding:0;border:0;background:none;color:#fff;cursor:pointer}.itura-card-heart svg{width:16px;height:16px;display:block}.itura-card-heart.swym-added svg path,.itura-card-heart[data-added] svg path{fill:#fff}.itura-quick-label{display:none}.itura-fc .product-card__quick-add-button{inset:auto 12px 12px 12px;width:auto;padding:11px 22px;border-radius:0;display:flex;justify-content:center;background:var(--itura-green);color:#fff;font:700 13px/16px var(--itura-sans);letter-spacing:1.3px;text-transform:uppercase;opacity:0;transform:translateY(5px);transition:opacity .2s,transform .2s}.itura-fc .product-card__quick-add-button svg{display:none}.itura-fc .product-card__quick-add-button .itura-quick-label{display:inline}.itura-fc .product-card:hover .product-card__quick-add-button,.itura-fc .product-card:focus-within .product-card__quick-add-button{opacity:1;transform:none}@media screen and (max-width:699px){.itura-fc .product-card__quick-add-button{inset:auto 12px 12px auto;width:36px;height:36px;padding:0;background:#fff;color:var(--itura-ink);opacity:1;transform:none;display:grid;place-items:center}.itura-fc .product-card__quick-add-button svg{display:block;width:14px;height:14px}.itura-fc .product-card__quick-add-button .itura-quick-label{display:none}}.itura-banner{display:flex;flex-wrap:wrap;width:100%}.itura-banner__panel{position:relative;flex:1 0 100%;aspect-ratio:440 / 550;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:20px;padding:0 24px 48px;box-sizing:border-box;overflow:hidden;text-align:center;color:#fff;text-decoration:none;isolation:isolate}.itura-banner__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;z-index:-2}.itura-banner__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0000 45%,#0000008c)}.itura-banner__heading{color:#fff}@media screen and (min-width:700px){.itura-banner__panel{flex-basis:50%;aspect-ratio:720 / 900}}.itura-giftshop{display:flex;flex-direction:column;align-items:center;gap:24px;padding:20px 0 40px var(--itura-gutter);box-sizing:border-box;width:100%}.itura-giftshop__title{color:var(--itura-ink);text-align:center;max-width:400px}.itura-giftshop__track{gap:12px;padding-right:var(--itura-gutter)}.itura-giftshop__tile{display:flex;flex-direction:column;gap:12px;width:160px;text-decoration:none;color:var(--itura-ink)}.itura-giftshop__img{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block}.itura-giftshop .itura-progress{width:200px}@media screen and (min-width:700px){.itura-giftshop{align-items:flex-start;padding:64px 0 64px var(--itura-gutter)}.itura-giftshop__title{text-align:left;max-width:none}.itura-giftshop__track{gap:16px}.itura-giftshop__tile{width:236px}.itura-giftshop .itura-progress{width:320px}}.itura-split{display:flex;flex-wrap:wrap;align-items:center;gap:0;width:100%;box-sizing:border-box}.itura-split--padded{padding:32px var(--itura-gutter)}.itura-split__media{flex:1 0 100%;min-width:0;height:var(--itura-split-h, 440px)}.itura-split__media img{width:100%;height:100%;object-fit:cover;display:block}.itura-split__text{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:20px 20px 40px;box-sizing:border-box}.itura-split__heading{max-width:325px}.itura-split__body{max-width:440px}.itura-split--story{background:var(--itura-green);color:#fff}.itura-split--story .itura-split__heading{font-size:32px;line-height:36px;letter-spacing:-.32px;color:#fff}.itura-split--story .itura-split__body{font-size:14px;line-height:20px;color:#fff}.itura-split--white{background:#fff;color:var(--itura-green)}.itura-split--white .itura-split__heading,.itura-split--white .itura-split__body{color:var(--itura-green)}@media screen and (min-width:700px){.itura-split{gap:64px}.itura-split--padded{padding:64px var(--itura-gutter)}.itura-split__media{flex:1 0 420px}.itura-split__text{gap:32px;padding:40px 40px 40px 0}.itura-split--story{background:var(--itura-tan);color:var(--itura-green)}.itura-split--story .itura-split__heading{font-size:48px;line-height:52px;letter-spacing:-.48px;color:var(--itura-green)}.itura-split--story .itura-split__body{font-size:15px;line-height:22px;color:var(--itura-green)}.itura-split--story .itura-btn--outline-tan{border-color:var(--itura-green);color:var(--itura-green)}.itura-split--story .itura-btn--outline-tan:hover{background:var(--itura-green);color:#fff}.itura-split--reverse .itura-split__media{order:2}.itura-split--reverse .itura-split__text{padding:40px 0 40px 40px}}.itura-reviews{gap:20px;padding-right:0}.itura-reviews__title{color:var(--itura-green)}.itura-reviews .itura-fc__header{padding-right:var(--itura-gutter);box-sizing:border-box}.itura-reviews .itura-track{padding-right:var(--itura-gutter)}.itura-review{flex:0 0 265px;width:265px;display:flex;flex-direction:column;gap:20px}.itura-fc.itura-reviews .itura-track>.itura-review{flex-basis:265px;width:265px}.itura-review__img{position:relative;flex:none;aspect-ratio:1 / 1;width:100%;display:flex;align-items:flex-end;overflow:hidden;color:#fff;text-decoration:none;isolation:isolate}.itura-review__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.itura-review__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0000 61.787%,#000000b3)}.itura-review__caption{padding:30px}.itura-review__detail{display:flex;flex-direction:column;gap:10px}.itura-review__stars{display:flex;align-items:flex-start;gap:6px;padding:4px 0}.itura-review__stars svg{width:16px;height:16px;display:block}.itura-review__score{font:400 12px/16px var(--itura-sans);color:var(--itura-soft)}.itura-review__text{color:var(--itura-ink)}.itura-review__author{display:flex;align-items:center;gap:4px;font:700 15px/22px var(--itura-sans);color:var(--itura-soft)}.itura-review__author svg{width:16px;height:16px;flex:0 0 16px}@media screen and (min-width:700px){.itura-reviews{gap:50px}.itura-review{flex-basis:calc((100% - 60px - var(--itura-gutter)) / 4);width:calc((100% - 60px - var(--itura-gutter)) / 4);min-width:265px}}.itura-circle{background:var(--itura-champagne);display:flex;flex-direction:column;align-items:center;gap:24px;padding:48px var(--itura-gutter);text-align:center;box-sizing:border-box;width:100%}.itura-circle__title{font:400 16px/22px var(--itura-sans);color:var(--itura-ink);max-width:400px;margin:0}.itura-circle__form{display:flex;gap:12px;width:100%;max-width:400px}.itura-circle__input{flex:1 1 0;min-width:0;height:auto;background:#fff;border:1px solid var(--itura-line);border-radius:0;padding:0 16px;font:400 15px/22px var(--itura-sans);color:var(--itura-ink);box-sizing:border-box}.itura-circle__input::placeholder{color:var(--itura-soft)}.itura-circle__btn{padding:14px 28px}.itura-circle__note{color:var(--itura-soft);max-width:400px}.itura-circle__note p{margin:0;font:inherit}.itura-circle__note a{color:inherit;text-decoration:underline}.itura-circle__status{font:400 15px/22px var(--itura-sans);color:var(--itura-green)}.itura-circle__status:empty{display:none}@media screen and (min-width:700px){.itura-circle{padding:72px var(--itura-gutter)}.itura-circle__title{font:400 28px/34px var(--itura-serif);max-width:640px}.itura-circle__form,.itura-circle__note{max-width:640px}}.itura-unbox__header{display:flex;flex-direction:column;gap:10px;color:var(--itura-green);width:100%}.itura-unbox__body{max-width:395px}.itura-unbox__grid{display:grid;grid-template-columns:minmax(0,877fr) minmax(0,411fr);grid-template-rows:1fr 1fr;gap:24px;width:100%}.itura-unbox__main{grid-row:1 / 3;aspect-ratio:877 / 433}.itura-unbox__grid img{width:100%;height:100%;object-fit:cover;display:block}.itura-unbox__side{min-height:0}.itura-footer{background:var(--itura-green);color:#fff;display:flex;flex-direction:column;align-items:center;gap:28px;padding:48px var(--itura-gutter);box-sizing:border-box;width:100%}.itura-footer a{color:inherit;text-decoration:none}.itura-footer__pay{display:flex;gap:8px;order:0}.itura-footer__pay img{width:38px;height:24px;display:block}.itura-footer__cols{display:flex;flex-direction:column;width:100%;order:1}.itura-footer__group{border-bottom:1px solid #fff;padding:18px 0}.itura-footer__group summary{list-style:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.itura-footer__group summary::-webkit-details-marker{display:none}.itura-footer__group summary svg{width:14px;height:14px;flex:0 0 14px}.itura-footer__group summary .itura-footer__minus{display:none}.itura-footer__group[open] summary .itura-footer__minus{display:block}.itura-footer__group[open] summary .itura-footer__plus{display:none}.itura-footer__links{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.itura-footer__links li{font:400 15px/22px var(--itura-serif);white-space:nowrap}.itura-footer__divider{display:none}.itura-footer__bottom{display:flex;flex-direction:column;align-items:center;gap:12px;order:2}.itura-footer__brand{display:flex;flex-direction:column;align-items:center;gap:12px}.itura-footer__logo{width:53px;height:24px;display:block}.itura-footer__copy{font:400 12px/16px var(--itura-serif);margin:0}.itura-footer__bottom .itura-footer__pay{display:none}@media screen and (min-width:700px){.itura-footer{align-items:flex-start;gap:40px;padding:64px var(--itura-gutter)}.itura-footer>.itura-footer__pay{display:none}.itura-footer__cols{flex-direction:row;gap:48px}.itura-footer__group{flex:1 1 0;min-width:0;border:0;padding:0}.itura-footer__group summary{pointer-events:none}.itura-footer__group summary svg{display:none!important}.itura-footer__links{margin-top:16px;gap:16px}.itura-footer__divider{display:block;width:100%;height:1px;background:#fff;order:1}.itura-footer__bottom{flex-direction:row;justify-content:space-between;width:100%;order:2}.itura-footer__brand{flex-direction:row;gap:12px}.itura-footer__bottom .itura-footer__pay{display:flex}}.shopify-section--announcement-bar .announcement-bar,#shopify-section-announcement-bar .announcement-bar{--announcement-bar-font-size: 12px;background:#fff;color:var(--itura-ink);border-bottom:1px solid var(--itura-line);padding:10px var(--itura-gutter);column-gap:16px;font-family:var(--itura-sans);line-height:16px}#shopify-section-announcement-bar .announcement-bar__carousel{max-width:none}#shopify-section-announcement-bar .announcement-bar svg{width:12px;height:12px}#shopify-section-announcement-bar .announcement-bar p,#shopify-section-announcement-bar .announcement-bar a{font-size:12px;line-height:16px;color:var(--itura-ink)}#shopify-section-header .header{padding-block:20px;padding-inline:var(--itura-gutter);--header-padding-block: 20px}#shopify-section-header .header__primary-nav{gap:10px 40px}#shopify-section-header .header__primary-nav a,#shopify-section-header .header__primary-nav summary,#shopify-section-header .header__primary-nav .link-faded{font:700 12px/16px var(--itura-sans);letter-spacing:1.2px;text-transform:uppercase}#shopify-section-header .header__secondary-nav{gap:10px 40px}#shopify-section-header .header__secondary-nav>ul{gap:10px;align-items:center}#shopify-section-header .header__nav-icon{width:16px;height:16px}#shopify-section-header .header__logo{justify-self:center}#shopify-section-header .localization-selectors{font:400 12px/16px var(--itura-sans);letter-spacing:1.2px;text-transform:uppercase}#shopify-section-header .itura-header-heart{display:inline-flex;width:16px;height:16px}#shopify-section-header .itura-header-heart svg{width:16px;height:16px;display:block}#shopify-section-header .itura-header-heart svg path{fill:currentColor}#shopify-section-itura_gift_bar .itura-gift-bar{--itura-gift-bar-bg: var(--itura-green);--itura-gift-bar-fg: #fff;--itura-gift-bar-track: var(--itura-green-700);--itura-gift-bar-fill: var(--itura-tan);background:var(--itura-green);color:#fff;font:400 15px/22px var(--itura-serif)}#shopify-section-itura_gift_bar .itura-gift-bar__inner{padding:10px 20px 9px;gap:4px;justify-content:center}#shopify-section-itura_gift_bar .itura-gift-count__text{font:400 15px/22px var(--itura-serif);color:#fff}#shopify-section-itura_gift_bar .itura-gift-count__number{font-weight:700}#shopify-section-itura_gift_bar .itura-gift-count__text:after{content:"";display:inline-block;width:12px;height:12px;margin-left:4px;vertical-align:-1px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M3.64627 1.64645C3.84154 1.45118 4.15805 1.45118 4.35331 1.64645L8.35334 5.64648C8.54861 5.84174 8.54861 6.15825 8.35334 6.35352L4.35331 10.3536C4.15805 10.5488 3.84154 10.5488 3.64627 10.3536C3.45101 10.1583 3.45101 9.84178 3.64627 9.64651L7.29279 6L3.64627 2.35348C3.45101 2.15822 3.45101 1.84171 3.64627 1.64645Z' fill='white'/%3E%3C/svg%3E") center / 12px no-repeat}#shopify-section-itura_gift_bar .itura-gift-count__track{height:3px;background:var(--itura-green-700);border-radius:0}#shopify-section-itura_gift_bar .itura-gift-count__fill{background:var(--itura-tan);border-radius:0}@media screen and (min-width:700px)and (max-width:1149px){:root{--itura-gutter: 36px;--itura-section-y: 56px}.itura-display{font-size:40px;line-height:44px;letter-spacing:-.4px}.itura-hero{min-height:674px}.itura-hero--bridal{min-height:764px}.itura-tiles--fixed .itura-tile{flex:0 0 310px;width:310px;height:340px}.itura-tiles--fluid .itura-tile{aspect-ratio:230.5 / 319}.itura-fc{--itura-card-w: 304px}.itura-fc .itura-h2{font-size:40px;line-height:44px}.itura-fc .itura-track,.itura-reviews .itura-track{padding-right:var(--itura-gutter)}.itura-trust{padding:24px var(--itura-gutter)}.itura-trust__cols{padding:32px 0}.itura-split{gap:36px}.itura-split__media{flex:0 0 494px}.itura-split__text{padding:32px 0}.itura-split--padded{padding:48px var(--itura-gutter)}.itura-split--padded .itura-split__media{flex-basis:458px}.itura-split--padded .itura-split__text{padding:25px 0}.itura-unbox__grid{grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.itura-unbox__main{grid-row:1;grid-column:1 / 3;aspect-ratio:952 / 309.5}.itura-unbox__side{aspect-ratio:464 / 289.5}.itura-review{flex-basis:265px;width:265px;min-width:0}.itura-circle{padding:64px var(--itura-gutter)}.itura-giftshop{padding:56px 0 56px var(--itura-gutter)}.itura-giftshop__tile{width:230px}}.itura-pills{background:#fff;border-block-end:1px solid rgb(36 25 18 / .1)}@media screen and (min-width:700px){.itura-pills:not(.itura-pills--desktop){display:none}}.itura-pills__scroller{display:flex;gap:.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity;padding:.625rem var(--container-gutter, 1rem)}.itura-pills__scroller::-webkit-scrollbar{display:none}.itura-pills__pill{flex:0 0 auto;scroll-snap-align:start;display:inline-block;padding:.5rem .875rem;border:1px solid rgb(26 79 71 / .35);color:#1a4f47;background:transparent;text-decoration:none;white-space:nowrap;font-family:Quattrocento Sans,sans-serif;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.itura-pills__pill:hover,.itura-pills__pill:focus-visible{background:#1a4f47;border-color:#1a4f47;color:#fff}.itura-pills__pill[aria-current=page]{background:#1a4f47;border-color:#1a4f47;color:#fff}.itura-specs-wrap{margin-block-start:1.5rem;padding-block-start:1rem;border-block-start:1px solid rgb(36 25 18 / .12)}.itura-specs__heading{font-family:Quattrocento Sans,sans-serif;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#241912;margin:0 0 .75rem}.itura-specs{margin:0}.itura-specs__row{display:grid;grid-template-columns:minmax(7.5rem,34%) 1fr;gap:1rem;padding-block:.75rem;border-block-end:1px solid rgb(36 25 18 / .08)}.itura-specs__row:last-child{border-block-end:0}.itura-specs__label{margin:0;color:#2419128c;font-size:14px;line-height:1.5}.itura-specs__value{margin:0;color:#241912;font-size:14px;line-height:1.5}@media screen and (max-width:699px){.itura-specs__row{grid-template-columns:minmax(6.5rem,40%) 1fr;gap:.75rem}.itura-specs__label,.itura-specs__value{font-size:13px}}.shopify-section[id$=__itura_pills]{position:sticky;top:calc(var(--header-height, 65px) + var(--itura-gift-bar-height, 0px));z-index:3;transition:transform .25s ease}.shopify-section[id$=__itura_pills].itura-pills--hidden{transform:translateY(-110%)}@media(prefers-reduced-motion:reduce){.shopify-section[id$=__itura_pills]{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/itura-v2.css.map */
