@font-face{font-family:Rionaldo Angelo;src:url(/cdn/shop/files/RionaldoAngelo.eot?v=1721829325);src:url(/cdn/shop/files/RionaldoAngelo.eot?v=1721829325?#iefix) format("embedded-opentype"),url(/cdn/shop/files/RionaldoAngelo.woff2?v=1721829325) format("woff2"),url(/cdn/shop/files/RionaldoAngelo.woff?v=1721829325) format("woff"),url(/cdn/shop/files/Rionaldo_Angelo.ttf?v=1721829334) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Antigua Presidente;src:url(/cdn/shop/files/AntiguaPresidenteRegular.eot?v=1723222423);src:url(/cdn/shop/files/AntiguaPresidenteRegular.eot?v=1723222423?#iefix) format("embedded-opentype"),url(/cdn/shop/files/AntiguaPresidenteRegular.woff2?v=1723222423) format("woff2"),url(/cdn/shop/files/AntiguaPresidenteRegular.woff?v=1723222423) format("woff"),url(/cdn/shop/files/AntiguaPresidenteRegular.ttf?v=1723222423) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Amiri;src:url(/cdn/shop/files/GoudyOldStyleT-Regular.eot?v=1726062614);src:url(/cdn/shop/files/GoudyOldStyleT-Regular.eot?v=1726062614) format("embedded-opentype"),url(/cdn/shop/files/GoudyOldStyleT-Regular.woff2?v=1726062614) format("woff2"),url(/cdn/shop/files/GoudyOldStyleT-Regular.woff?v=1726062614) format("woff"),url(/cdn/shop/files/GoudyOldStyleT-Regular.ttf?v=1726062615) format("truetype");font-weight:400;font-style:normal;font-display:swap}body{overflow-x:hidden}h1,h2,h3,h4,h5,h6,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,.logolink.text-logo,.heading-font,.h1-xlarge,.h1-large,.customer-addresses .my-address .address-index,a.product-card-title{font-weight:400!important;font-family:Amiri,serif!important}#header.style5>.row,#header.style5>.row>.columns{padding:0}.logo-container{display:flex;justify-content:center;align-items:center;height:85px}.logolink{margin:0;opacity:1;transition:opacity .3s ease}.logolink.active{height:100%;justify-content:center;display:flex;align-items:center;position:relative}.condensed-logos .logolink.active:after{content:"";position:absolute;bottom:-9px;left:0;width:100%;height:3px;background-color:#b9d4db}.logolink:hover{opacity:.5}a.logolink.main-logo-condensed.active,a.logolink.wedding-logo-condensed.active,.logo-container-inner{position:relative}a.logolink.main-logo.active img,a.logolink.wedding-logo.active img{height:50px}.header.transparent--true:not(:hover):not(.is-sticky) .logoimg--dark{display:none}.header .logolink .logoimg--light{position:relative}.header.transparent--true:not(:hover):not(.is-sticky) .logoimg--light{display:block}.header:not(.transparent--true) .logoimg--light,.header.transparent--true:hover .logoimg--light,.header.transparent--true.is-sticky .logoimg--light{display:none}.header:not(.transparent--true) .logoimg--dark,.header.transparent--true:hover .logoimg--dark,.header.transparent--true.is-sticky .logoimg--dark{display:block}body .header.transparent--true:not(:hover):not(.is-sticky) .logolink .logoimg{opacity:1}body .header>.row>.columns{display:block}.small-12.columns{display:flex;flex-direction:column;width:100%}.header-main-content{background-color:#fff;position:relative;display:block;text-align:center;grid-template-columns:12fr auto;align-items:center;width:100%;max-width:100vw;margin:0 auto;padding:0 40px;transition:all .25s cubic-bezier(.104,.204,.492,1)}.header.transparent--true.is-sticky .header-main-content{background-color:#fff}.header.transparent--true .header-main-content:before{content:"";position:absolute;top:0;left:0;width:100%;bottom:0;z-index:-1;background:#fff;transform:translateY(-100%);transition:all .25s cubic-bezier(.104,.204,.492,1)}.transparent--true .header-main-content{background-color:transparent}.header.transparent--true:hover .header-main-content:before{transform:translateY(0)}.thb-header-mobile-left{display:none}.thb-header-desktop-top{grid-column:1 / 2}.thb-header-mobile-top{grid-column:1 / 2;display:none}@media (max-width: 1067px){.thb-header-desktop-top{display:none}.thb-header-mobile-top{display:block}.thb-header-mobile-top .middle-col a.active{display:none}.thb-header-mobile-left .thb-secondary-area{position:relative}.logo-container{height:unset}.thb-header-mobile-top .three-col-layout{display:flex}.thb-header-mobile-top .three-col-layout .left-col{display:flex;max-height:27px;flex:0 0 67%;padding:4px 0 0 15px;justify-content:flex-end}.thb-header-mobile-top .three-col-layout .middle-col{display:flex;max-height:57px;align-items:center;justify-content:flex-start;text-align:left;margin-left:30px}.thb-header-mobile-top .three-col-layout .vertical-divider{display:inline-block;height:50px;width:1px;height:57px;margin:0 25px 0 0}.thb-header-mobile-top .three-col-layout a{display:inline-block}body a.logolink.main-logo.active img,body a.logolink.wedding-logo.active img{height:unset}.middle-col a.is-condensed img{max-width:100%;margin:5px auto 0}body .thb-secondary-area{margin:unset;right:10px}}.thb-secondary-area{position:absolute;right:40px;top:0}.thb-header-desktop-bottom{width:100vw;margin-left:calc(-50vw + 50%);text-align:center}.thb-header-desktop-bottom .full-menu{max-width:var(--page-width);margin:0 auto;padding:0 var(--grid-desktop-horizontal-spacing)}.announcement-bar--item.carousel__slide{font-size:1rem}body .thb-full-menu>li{padding:0 30px}body .collection-tabs__list-link{font-family:Amiri,script,serif}body .thb-full-menu>li>a{font-family:Amiri,script,serif}@media (max-width: 1067px){.header-main-content{display:flex;flex-direction:column;padding:0}a.logolink.main-logo-condensed.active img,a.logolink.wedding-logo-condensed.active img{height:28px}.thb-header-mobile-left{display:flex;order:2;align-items:center;width:100%;padding:0 15px;justify-content:space-between;background-color:#fbf9f4;margin-bottom:-1px}.thb-secondary-area.thb-header-right{display:none}.thb-header-mobile-left .thb-secondary-area.thb-header-right{display:block}a.logolink.main-logo-condensed.active,a.logolink.wedding-logo-condensed.active{margin-right:30px}body a.logolink.main-logo.active,body a.logolink.wedding-logo.active,body a.logolink.main-logo.active img,body a.logolink.wedding-logo.active img{margin-right:0;max-width:80%;padding:10px 0;float:right}}@media (max-width: 767px){.header-main-content{display:flex;flex-direction:column;padding:0}.thb-header-desktop-bottom{display:none}.announcement-bar{padding:8px 0!important}.announcement-bar--item{font-size:12px!important;color:#000;font-weight:900}body .thb-header-mobile-top .three-col-layout .left-col{justify-content:flex-start}html body a.logolink.main-logo.active,html body a.logolink.wedding-logo.active,html body a.logolink.main-logo.active img,html body a.logolink.wedding-logo.active img{max-width:100%;padding:0;float:none}}body .main-slideshow .h1-xlarge{font-size:8vw;line-height:1}body .main-slideshow .h1-xlarge span{font-family:Antigua Presidente,script,serif;font-weight:400;display:inline-block;font-size:11vw;margin-right:40px}body .slideshow__slide.content-size-large .slideshow__slide-content{max-width:90vw}.slideshow__slide:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;height:100%;background-color:rgba(var(--overlay-color-rgb),var(--overlay-opacity))}.thb-header-desktop-bottom .sub-menu.mega-menu-container{padding:30px 10vw;gap:10px}.mega-menu-selected-menu{width:25vw;padding:20px}body h2.mega-menu-heading a,body h2.mega-menu-heading,.mega-menu-heading{font-size:1.2rem;margin-bottom:15px;text-transform:uppercase;font-family:Amiri,serif}.mega-menu-list{list-style:none;padding:0;margin:0}.mega-menu-list li{margin-bottom:10px}.mega-menu-list a{text-decoration:none;color:var(--color-header-links);transition:color .3s ease;text-transform:none!important}.mega-menu-list a:hover{color:var(--color-header-links-hover, --color-accent)}.thb-header-desktop-bottom .mega-menu-promotion{width:25vw;position:relative;overflow:hidden;display:flex;flex-direction:column}.thb-header-desktop-bottom .mega-menu-promotion>a{display:block;height:100%;overflow:hidden}.thb-header-desktop-bottom .mega-menu-promotion>a:after{content:none}.thb-header-desktop-bottom .mega-menu-promotion img{display:block;width:100%;height:auto;object-fit:cover;transition:transform .5s cubic-bezier(.104,.204,.492,1)}.thb-header-desktop-bottom .mega-menu-promotion--content{padding:15px;text-align:center}.thb-header-desktop-bottom .mega-menu-promotion--content p{font-size:16px;line-height:1;font-weight:400;margin-bottom:0;font-family:Futura,sans-serif;margin-top:7px}.mega-menu-promotion--content>a.text-button{text-transform:none!important}.thb-header-desktop-bottom .mega-menu-promotion--content .text-button{display:inline-block;margin-bottom:5px;font-size:24px;line-height:1;text-decoration:none!important;font-family:Amiri,serif}.thb-header-desktop-bottom .mega-menu-promotion:hover img{transform:scale(1.05)}.thb-header-desktop-bottom .thb-full-menu a:before{content:none}.thb-header-desktop-bottom .thb-full-menu a:after{top:unset!important;bottom:-6px!important}.mobile-menu .mega-menu-promotion{width:100%;height:250px}.mobile-menu .mega-menu-promotion img{height:250px}@media screen and (max-width: 1068px){body .mega-menu-selected-menu{width:100%}.mobile-menu .mega-menu-promotion{display:none}}.smith-and-quinn-journal .slideshow__slide-inner,.smith-and-quinn-journal .slideshow__slide-content{padding:0}body.smith-and-quinn-journal{background-color:#fbf9f4}.smith-and-quinn-journal #main-content{max-width:1100px;margin:auto;background:#fff;box-shadow:0 0 15px #00000080}.smith-and-quinn-journal .journal-header h3{font-weight:100;position:relative;display:inline-block;color:#151515!important}.smith-and-quinn-journal .journal-header h3:before{content:"";background-image:url(/cdn/shop/files/SQ.png?v=1721916697);background-size:contain;background-position:center;background-repeat:no-repeat;width:61px;height:37px;display:inline-block;position:absolute;top:11px;left:-64px}.smith-and-quinn-journal .rich-text .rte{font-family:Amiri,serif;font-size:1.2rem;line-height:1.5;font-weight:300}body .main-slideshow .h1-xlarge{margin-top:50px}body .main-slideshow .h1-xlarge span{font-size:130px;letter-spacing:-1px}@media (max-width: 992px){body .main-slideshow .h1-xlarge span{font-size:90px}}.row>.margin-bottom-3{margin-bottom:30px!important}body .product-inventory-notice--pulse{height:16px;width:16px}body .product-inventory-notice{font-size:1rem}.thb-product-detail .product-images{grid-gap:0}.thb-product-detail h1.product-title.uppercase--true{font-family:Amiri,serif;font-weight:600}@media only screen and (min-width: 768px){body .row .columns{padding:0 5px}}@media print,screen and (min-width: 48em){body .column,body .columns{padding-right:5px;padding-left:5px}}body .product-card-title{font-size:22px}body .footer{padding-bottom:10px}body .sub-footer{margin-top:0}BODY .collection-banner{min-height:unset}body .collection-banner--content{padding:60px 0 30px}ul#product-grid.row{max-width:100%}.collection-tabs .section-header--content>h2{margin:0}.collection-tabs .collection-tabs__list{margin-top:5px}.collection-tabs .collection-tabs__list>a{margin:0 0 15px;display:inline-block}.collection-tabs .products.carousel{margin-top:15px}body .collection-tabs__list-link:after{content:"";display:block;position:absolute;height:1px;top:100%;width:0%;transform:scaleX(0);transform-origin:center left;background:var(--color-accent)}body .collection-tabs__list-link,body .collection-tabs__list-link:after{transition:all .25s cubic-bezier(.104,.204,.492,1)}body .collection-tabs__list-link:hover:after{width:100%}body .customer-reviews__review.hide-product{width:100%}body .customer-reviews__review.hide-product .customer-reviews__review-content{width:100%;max-width:800px;margin:0 auto}body .customer-reviews.hide-product .customer-reviews__image{display:none}
/*# sourceMappingURL=/cdn/shop/t/103/assets/sq.css.map */
