@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300;400;500;600&family=Press+Start+2P&display=swap";:root{--font-heading-family: "Cormorant Garamond", Georgia, serif}h1,h2,h3,.h0,.h1,.h2,.h3,.banner__heading,.rich-text__heading,.title,.collection__title,.product__title,.header__heading-logo,.header__heading-link{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400!important}.header__heading-logo,.header__heading-link{text-transform:uppercase;letter-spacing:.24em;font-weight:700!important;color:#fff!important;font-size:3.9rem!important;line-height:1.05!important;-webkit-text-stroke:.9px #FFFFFF;text-stroke:.9px #FFFFFF;text-shadow:0 0 26px rgba(180,215,255,.45),0 0 3px rgba(255,255,255,.8),0 1px 0 rgba(0,0,0,.5)}.header__heading-link:hover{color:#fff!important}@media screen and (max-width:749px){.header__heading-logo,.header__heading-link{font-size:2.5rem!important}}.banner__heading{font-weight:300!important;letter-spacing:.05em}.header__menu-item,.list-menu__item{font-family:"Press Start 2P",monospace!important;text-transform:uppercase;letter-spacing:.04em;font-size:10px!important}@media screen and (min-width:990px){.header{position:relative}.header__inline-menu .list-menu--inline>li:last-child{position:absolute;top:9.4rem;right:6.6rem;margin:0;text-align:center}}.header__icons .header__icon{border:2px solid rgba(242,245,247,.32);border-radius:6px;margin-left:6px;transition:background .15s ease,border-color .15s ease}.header__icons .header__icon:hover{background:#f2f5f7;border-color:#f2f5f7}.header__icons .header__icon:hover .icon,.header__icons .header__icon:hover svg{color:#050506}.button,.shopify-payment-button__button--unbranded,.shopify-payment-button__button--branded{font-family:"Press Start 2P",monospace!important;font-size:10px!important;line-height:1.7!important;letter-spacing:.5px!important;text-transform:uppercase!important;color:#f2f5f7!important;background:transparent!important;border:2px solid #F2F5F7!important;border-radius:0!important;box-shadow:none!important;padding:16px 22px!important;transition:all .18s ease!important}.givre-hero{text-align:center}.givre-hero__inner{display:flex;flex-direction:column;align-items:center}.givre-hero__photo{height:auto;margin:0 auto;display:block}.givre-hero__tag{font-family:Cormorant Garamond,serif;font-style:italic;font-weight:300;letter-spacing:.2em;color:#cfe0e6;font-size:clamp(13px,1.9vw,17px);margin:22px 0 34px}html,body,.shopify-section,#MainContent{background-color:#010103}.button:after{display:none!important}.button:hover{background:#f2f5f7!important;color:#050506!important;box-shadow:0 0 20px #bfe9f573!important}@keyframes givreFloat{0%,to{transform:translateY(-5px) scale(1.07)}50%{transform:translateY(5px) scale(1.07)}}.card-wrapper .card__media img,.card-wrapper .card__inner .media img,.card .media img{animation:givreFloat 5.5s ease-in-out infinite;transition:filter .5s ease!important;will-change:transform}.card-wrapper:nth-child(2n) .card__media img{animation-delay:-1.8s}.card-wrapper:nth-child(3n) .card__media img{animation-delay:-3.4s}.card-wrapper:hover .card__media img,.card-wrapper:hover .card__inner .media img,.card-wrapper:hover .card .media img{filter:brightness(1.1) drop-shadow(0 16px 30px rgba(0,0,0,.6))}.card-wrapper .card,.card-wrapper .card__inner{transition:transform .4s ease,box-shadow .4s ease}.card-wrapper:hover .card,.card-wrapper:hover .card__inner{transform:translateY(-5px);box-shadow:0 20px 44px #00000080,0 0 26px #96c8e124}.card-wrapper .price-item,.card__information .price-item,.card-information .price-item{font-family:"Press Start 2P",monospace!important;font-size:11px!important;letter-spacing:.3px!important;color:#eaf1f4!important}.card--text .card__inner{background:radial-gradient(circle at 50% 42%,rgba(120,170,205,.16),transparent 62%)}.card--text .card__inner>.card__content{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:16px}.card--text .card__inner>.card__content:before{content:"";width:42%;aspect-ratio:1 / 1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120' fill='none'%3E%3Cpath d='M60 14 L96 44 L60 106 L24 44 Z' stroke='%23cfe0e6' stroke-opacity='0.6' stroke-width='1.4' stroke-linejoin='round'/%3E%3Cpath d='M24 44 H96 M60 14 L45 44 L60 106 M60 14 L75 44 L60 106 M45 44 L75 44' stroke='%23cfe0e6' stroke-opacity='0.35' stroke-width='1'/%3E%3C/svg%3E") center / contain no-repeat;filter:drop-shadow(0 0 16px rgba(191,233,245,.3));animation:givreFloat 5.5s ease-in-out infinite}.quantity__button{font-family:"Press Start 2P",monospace!important;font-size:12px!important}.pagination__list a,.pagination__list button{font-family:"Press Start 2P",monospace!important;font-size:9px!important;border:2px solid rgba(242,245,247,.35)!important;border-radius:0!important}.pagination__list a:hover{background:#f2f5f7!important;color:#050506!important}.facets__heading,.facets__summary,.facets__label,.facet-filters__label,.facet-filters__field,.select .select__select,.product-count,.product-count__text,.active-facets__button-inner,.facets-selected,.facets__summary span{font-family:"Press Start 2P",monospace!important;letter-spacing:.02em!important;font-size:9px!important;line-height:1.7!important}.facets__summary,.facet-filters__field,.select .select__select{border-radius:0!important}select option,.select__select option,.facet-filters__field option{background-color:#14171a!important;color:#f2f5f7!important}.product-count,.product-count__text{display:none!important}.facets-container{align-items:flex-start!important}.collection-hero__title,.collection__title .title,.collection__title.title{font-family:"Press Start 2P",monospace!important;font-weight:400!important;font-size:clamp(20px,3vw,30px)!important;letter-spacing:.02em!important;line-height:1.35!important}.collection--empty .title,.collection--empty .title--primary{font-family:"Press Start 2P",monospace!important;font-weight:400!important;font-size:clamp(14px,2.2vw,20px)!important;line-height:2.1!important;letter-spacing:.03em!important}.collection--empty .title--primary a{font-family:"Press Start 2P",monospace!important;font-size:inherit!important}.card,.card__inner,.card__inner .card__media,.card .media,.card-wrapper .card,.card-wrapper .card__inner,.card--standard .card__inner,.card--card .card__inner,.card--media .card__inner{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:0!important}.card__inner:after,.card__inner:before,.card .card__content:after,.card-wrapper .card__inner:after{display:none!important;content:none!important}.card__media,.card .media,.media--transparent{background:transparent!important;--media-shadow-opacity: 0 !important}.card__media img,.card .media img{mix-blend-mode:screen;background:transparent!important}.card--text .card__inner{background:transparent!important}@media screen and (min-width:750px){.product-grid{column-gap:5.5rem!important;row-gap:4.5rem!important}.product-grid .card__media,.product-grid .card .media{max-width:78%;margin-left:auto!important;margin-right:auto!important}.product-grid.grid--4-col-desktop>.grid__item:nth-child(4n+2){padding-right:1.4rem}.product-grid.grid--4-col-desktop>.grid__item:nth-child(4n+3){padding-left:1.4rem}}img{image-rendering:-webkit-optimize-contrast}.card__media img,.givre-hero__photo,.card .media img{image-rendering:auto;-webkit-backface-visibility:hidden;transform:translateZ(0)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:root,body{--color-link: 234, 241, 244 !important}a:not(.button):not(.gs-chip):not(.header__icon),.link,.header__menu-item,.list-menu__item,.list-menu__item a,.givre-setup *,.givre-story *,.rte a{color:#eaf1f4!important}.givre-setup .gi-step,.givre-setup small,.givre-setup .gi-hint,.givre-story small,.caption,.caption-with-letter-spacing,.product__text.caption-with-letter-spacing,.facets__summary span,.field__label,.form__label,.sub,.givre-showcase__sub{color:#c3ccd2!important;opacity:1!important}.header__menu-item,.list-menu__item,.pagination__list a,.facets__label,.facet-filters__label,.product-count,.givre-setup .arcade,.h-arcade{color:#eef4f7!important;text-shadow:0 0 1px rgba(0,0,0,.5)}.header__icons .header__icon,.localization-form__select,.header localization-form .disclosure__button{border:2px solid rgba(242,245,247,.45)!important;border-radius:0!important;width:4.4rem;height:4.4rem;display:inline-flex!important;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px #05060899;transition:background .15s ease,box-shadow .15s ease,border-color .15s ease}.header__icons .header__icon .icon,.header__icons .header__icon svg{width:2rem;height:2rem;image-rendering:-webkit-optimize-contrast}.header__icons .header__icon:hover{background:#f2f5f7!important;border-color:#f2f5f7!important;box-shadow:0 0 16px #bfe9f580!important}.header__icons .header__icon:hover .icon,.header__icons .header__icon:hover svg{color:#050506!important}.cart-count-bubble{border-radius:0!important;font-family:"Press Start 2P",monospace!important;font-size:8px!important;background:#e8d9b5!important;color:#050506!important;border:1px solid #050506}.localization-form__select,.disclosure__button{font-family:"Press Start 2P",monospace!important;font-size:9px!important;letter-spacing:.04em;color:#eef4f7!important}.shopify-section:not(.section-header):not(.section-footer),#MainContent,.main-content,main{background:transparent!important}.color-scheme-1,.color-background-1,.gradient{background:transparent!important}.section-header .header,.header-wrapper{background:#0506089e!important;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);position:relative;z-index:6}.section-footer,.footer{background:#0506088c!important;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.announcement-bar,.utility-bar{background:transparent!important}.announcement-bar__message{font-family:Cormorant Garamond,serif!important;letter-spacing:.18em;color:#cfe0e6!important}#shopify-pc__banner{background:#080a0df0!important;border:2px solid rgba(242,245,247,.28)!important;border-radius:0!important;color:#eaf1f4!important}#shopify-pc__banner *,#shopify-pc__banner a{color:#eaf1f4!important}#shopify-pc__banner button{font-family:"Press Start 2P",monospace!important;font-size:9px!important;border-radius:0!important}.givre-hero__tag{color:#f4f7f9!important;font-family:Cormorant Garamond,serif!important;font-style:italic;letter-spacing:.16em!important;text-shadow:0 0 14px rgba(180,215,255,.28),0 1px 0 rgba(0,0,0,.4);-webkit-font-smoothing:antialiased}.announcement-bar__message{color:#eaf3f6!important;text-shadow:0 0 10px rgba(180,215,255,.22);font-size:1.15rem!important}.header__heading-logo,.header__heading-link{text-shadow:0 0 18px rgba(180,215,255,.2)}#shopify-pc__banner{padding:22px!important;box-shadow:0 0 40px #000000b3,0 0 0 1px #b4d7ff26 inset}#shopify-pc__banner__body{font-family:Cormorant Garamond,serif!important;font-size:1.05rem!important}#shopify-pc__banner .shopify-pc__banner__btns{gap:12px!important}#shopify-pc__banner button,.shopify-pc__banner__btn{padding:14px 20px!important;font-size:10px!important;line-height:1.4!important;border:2px solid #F2F5F7!important;letter-spacing:.05em;min-width:150px;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}#shopify-pc__banner__btn-accept{background:#f2f5f7!important;color:#050506!important;box-shadow:0 0 16px #bfe9f559!important}#shopify-pc__banner__btn-accept:hover{box-shadow:0 0 24px #bfe9f5b3!important}#shopify-pc__banner__btn-decline{background:transparent!important;color:#f2f5f7!important}#shopify-pc__banner__btn-decline:hover{background:#f2f5f71f!important}#shopify-pc__banner__btn-manage,#shopify-pc__banner a{font-family:"Press Start 2P",monospace!important;font-size:9px!important;color:#e8d9b5!important;text-decoration:underline!important;text-underline-offset:3px}#shopify-pc__prefs{background:#080a0df7!important;color:#eaf1f4!important;border:2px solid rgba(242,245,247,.28)!important}#shopify-pc__prefs *,#shopify-pc__prefs a{color:#eaf1f4!important}#shopify-pc__prefs button{border:2px solid #F2F5F7!important;border-radius:0!important;padding:12px 18px!important;font-family:"Press Start 2P",monospace!important;font-size:9px!important}.givre-card{display:flex;flex-direction:column;align-items:center;gap:.6rem;text-decoration:none;padding:.4rem}.givre-card__media{display:flex;align-items:center;justify-content:center;width:100%;height:240px}.givre-card__media img{max-width:92%;max-height:100%;object-fit:contain;filter:drop-shadow(0 0 18px rgba(180,215,255,.16));animation:givreFloat2 6s ease-in-out infinite;will-change:transform}.grid__item:nth-child(2n) .givre-card__media img{animation-delay:-1.9s}.color-scheme-2,.color-background-2,.color-scheme-5,.color-background-5,.card,.card__inner,.card__content,.card-wrapper,.card__media,.card__media .media,.product-card-wrapper,.collection-list__item,.quick-add,.card .card__inner{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:0!important}.card__inner:after,.card__inner:before,.card__media:after,.card__content:after{background:transparent!important;opacity:0!important}.related-products,#shopify-section-related-products,.related,product-recommendations{background:transparent!important}.grid__item:nth-child(3n) .givre-card__media img{animation-delay:-3.5s}.givre-card:hover .givre-card__media img{filter:drop-shadow(0 0 28px rgba(191,233,245,.42)) brightness(1.08)}@keyframes givreFloat2{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.givre-card__name{font-family:Cormorant Garamond,serif;font-size:1.3rem;letter-spacing:.05em;color:#eef4f7;text-align:center;line-height:1.2}.givre-card__price{font-family:"Press Start 2P",monospace;font-size:11px;color:#e8d9b5;letter-spacing:.02em}@media(max-width:749px){.givre-card__media{height:170px}}.section-header,.header-wrapper,.header{position:relative;z-index:20}.givre-hero__dogwrap{position:relative;display:inline-block;line-height:0}.givre-hero__dogwrap .givre-hero__photo{width:100%;display:block}.gi-diamond{position:absolute;width:15px;height:15px;transform:translate(-50%,-50%) scale(.5);pointer-events:none;opacity:0;z-index:3;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 2 L56 44 L98 50 L56 56 L50 98 L44 56 L2 50 L44 44 Z' fill='white'/%3E%3C/svg%3E") center/contain no-repeat;filter:drop-shadow(0 0 6px rgba(220,240,255,.95));animation:giDiaBeat 2.9s ease-in-out infinite}@keyframes giDiaBeat{0%,to{opacity:0;transform:translate(-50%,-50%) scale(.45)}42%{opacity:1;transform:translate(-50%,-50%) scale(1.15)}58%{opacity:.15;transform:translate(-50%,-50%) scale(.8)}}.menu-drawer.gradient,#menu-drawer.menu-drawer,.menu-drawer__submenu.gradient,.menu-drawer__submenu{background-color:#070a0e!important;background-image:radial-gradient(120% 60% at 50% 0%,rgba(191,233,245,.06),transparent 60%)!important;-webkit-backdrop-filter:blur(16px) saturate(115%);backdrop-filter:blur(16px) saturate(115%);box-shadow:0 0 40px #0009}.menu-drawer{border-right:1px solid rgba(242,245,247,.1)!important}.js .menu-drawer__menu>li{border-bottom:1px solid rgba(242,245,247,.07);margin-bottom:0}.js .menu-drawer__menu>li:last-child{border-bottom:0}.menu-drawer__menu-item{padding:1.5rem 5.2rem 1.5rem 3rem!important;font-size:1.15rem!important;line-height:1.5!important;letter-spacing:.01em!important;white-space:normal!important;overflow-wrap:anywhere}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus,.menu-drawer__menu-item--active,.menu-drawer__close-button:hover,.menu-drawer__close-button:focus{background-color:#f2f5f717!important;color:#fff!important}.menu-drawer__menu-item--active{box-shadow:inset 3px 0 #e8d9b5}.menu-drawer__utility-links{background-color:#f2f5f70d!important;border-top:1px solid rgba(242,245,247,.08)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/givre.css.map?cb=1790113139 */
