@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600;700&family=Libre+Baskerville:wght@400;700&display=swap";:root{--invictus-serif-display: "Cormorant Garamond", Georgia, serif;--invictus-serif-body: "Libre Baskerville", Georgia, serif;--invictus-paper: #f5f1e8;--invictus-ivory: #fbfaf7;--invictus-ink: #121212;--invictus-charcoal: #242424;--invictus-rule: #d8d0c4}body,.type-paragraph,.type-rte,.price,.product-price,.menu-list,.menu,.button,.button-secondary,input,textarea,select{font-family:var(--invictus-serif-body)}.header-logo,.logo-block,.logo-section,.type-h1,.type-h2,.type-h3,.type-h4,.type-h5,.type-h6,h1,h2,h3{font-family:var(--invictus-serif-display)!important}.header-logo__image-container{font-family:var(--invictus-serif-display);font-size:clamp(1.6rem,2.4vw,2.4rem);font-weight:500;letter-spacing:0}#header-component .menu-list,#header-component .menu-list__link,#header-component .menu-list__link-title,#header-component .header-actions__action,#header-component .search-action,#header-component .localization-selector{font-family:var(--invictus-serif-display)!important;font-weight:500;letter-spacing:0!important;text-transform:none!important}.button,.button-secondary,button,summary,a{transition-duration:.22s}.product-card,.collection-card,.resource-card{letter-spacing:0}main[data-template=index]>.shopify-section:first-child .section-background,main[data-template=index]>.shopify-section:first-child .section{background:var(--invictus-paper)!important}main[data-template=index]>.shopify-section:first-child .section{min-height:clamp(31rem,68svh,46rem);position:relative;overflow:hidden;isolation:isolate}main[data-template=index]>.shopify-section:first-child .section:before,main[data-template=index]>.shopify-section:first-child .section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:var(--layer-lowest)}main[data-template=index]>.shopify-section:first-child .section:before{background:radial-gradient(circle at 18% 22%,rgb(255 255 255 / .34),transparent 30%),radial-gradient(circle at 82% 78%,rgb(216 208 196 / .26),transparent 34%),linear-gradient(135deg,#ffffff2e,#cec4b321);opacity:.72}main[data-template=index]>.shopify-section:first-child .section:after{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 240 240' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.86' numOctaves='4' seed='17' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0.22'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)' opacity='0.26'/%3E%3C/svg%3E");background-size:240px 240px;mix-blend-mode:multiply;opacity:.115}main[data-template=index]>.shopify-section:first-child .section-content-wrapper{justify-content:center!important;align-items:flex-start!important;text-align:left;min-height:clamp(31rem,68svh,46rem);padding-block:clamp(2rem,5vw,4.5rem);padding-inline:clamp(1.5rem,8vw,9rem)}main[data-template=index]>.shopify-section:first-child .text-block{align-items:flex-start!important;width:100%}main[data-template=index]>.shopify-section:first-child .text-block>*{text-align:left!important}main[data-template=index]>.shopify-section:first-child .text-block h1{font-family:var(--invictus-serif-display)!important;font-size:clamp(4.5rem,11vw,9.75rem);font-weight:700;line-height:.82;letter-spacing:-.025em;margin:0 0 1.05rem;color:#050505;text-shadow:0 .022em 0 rgb(255 255 255 / .32),0 -.016em 0 rgb(0 0 0 / .08),0 .045em .08em rgb(0 0 0 / .075),0 0 .018em rgb(0 0 0 / .12);filter:contrast(1.03)}main[data-template=index]>.shopify-section:first-child .text-block.h5 p{font-family:var(--invictus-serif-display)!important;font-size:clamp(1.55rem,3.05vw,3rem);font-weight:700;line-height:1;margin:0 0 .95rem;color:#050505}main[data-template=index]>.shopify-section:first-child .text-block.h2 p{font-family:var(--invictus-serif-display)!important;font-size:clamp(1.9rem,3.85vw,4rem);font-weight:500;line-height:1.05;letter-spacing:-.015em;margin:0;color:#050505}main[data-template=index]>.shopify-section:first-child .text-block.h5:before{content:"";display:block;width:min(12rem,28vw);height:1px;margin:0 0 1.8rem;background:#05050552}main[data-template=index]>.shopify-section:nth-child(3) .section-content-wrapper{display:grid!important;grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center;max-width:58rem;margin-inline:auto}main[data-template=index]>.shopify-section:nth-child(3) .text-block{align-items:center!important}main[data-template=index]>.shopify-section:nth-child(3) .text-block>*{text-align:center!important}main[data-template=index]>.shopify-section:nth-child(3) h2{font-family:var(--invictus-serif-display)!important;font-size:clamp(3.6rem,8vw,8rem);line-height:.9;margin:0}main[data-template=index]>.shopify-section:nth-child(3) p{font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.75;max-width:42rem;margin-inline:auto}main[data-template=index]>.shopify-section:nth-child(3) .button,main[data-template=index]>.shopify-section:nth-child(3) .button-secondary,main[data-template=index]>.shopify-section:nth-child(3) a{font-family:var(--invictus-serif-body)!important;text-transform:none!important}main[data-template=index]>.shopify-section[id$=__volume_intro] .section-background,main[data-template=index]>.shopify-section[id$=__volume_intro] .section{background:radial-gradient(circle at 26% 12%,rgb(245 241 232 / .14),transparent 30%),radial-gradient(circle at 78% 80%,rgb(245 241 232 / .1),transparent 34%),linear-gradient(180deg,#2b2a27,#1f1f1d)!important}main[data-template=index]>.shopify-section[id$=__volume_intro] .section{position:relative;overflow:hidden;isolation:isolate}main[data-template=index]>.shopify-section[id$=__volume_intro] .section:before,main[data-template=index]>.shopify-section[id$=__volume_intro] .section:after{content:"";position:absolute;inset-inline:clamp(1.5rem,8vw,9rem);height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgb(245 241 232 / .28),transparent)}main[data-template=index]>.shopify-section[id$=__volume_intro] .section:before{inset-block-start:clamp(1rem,2vw,1.5rem)}main[data-template=index]>.shopify-section[id$=__volume_intro] .section:after{inset-block-end:clamp(1rem,2vw,1.5rem)}main[data-template=index]>.shopify-section[id$=__volume_intro] .section-content-wrapper{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr);justify-items:center;max-width:min(58rem,calc(100vw - 2rem));margin-inline:auto;padding:clamp(1.5rem,3vw,2.45rem) clamp(1.25rem,5vw,5rem);background:linear-gradient(145deg,#ffffff2e,#fff1 42%,#ffffff09),linear-gradient(315deg,rgb(210 222 226 / .12),transparent 40%,rgb(245 241 232 / .1)),#ffffff0e;border:1px solid rgb(245 241 232 / .28);outline:1px solid rgb(245 241 232 / .14);outline-offset:-6px;box-shadow:inset 0 1px #ffffff57,inset 0 -1px #00000047,0 1.8rem 4.5rem #00000057;text-align:center;backdrop-filter:blur(26px) saturate(1.18);-webkit-backdrop-filter:blur(26px) saturate(1.18)}main[data-template=index]>.shopify-section[id$=__volume_intro] .section-content-wrapper:before{content:"";position:absolute;inset:clamp(.8rem,2vw,1.35rem);border:1px solid rgb(245 241 232 / .26);box-shadow:inset 0 1px #ffffff2e,0 1px #0000003d;pointer-events:none}main[data-template=index]>.shopify-section[id$=__volume_intro] .section-content-wrapper:after{content:"I";position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:-1;color:#f5f1e818;font-family:var(--invictus-serif-display);font-size:clamp(13rem,28vw,24rem);font-weight:700;line-height:.75;transform:translate(-50%,-48%);text-shadow:0 1px 0 rgb(255 255 255 / .16),0 -1px 0 rgb(0 0 0 / .32),0 0 2rem rgb(245 241 232 / .11);pointer-events:none}main[data-template=index]>.shopify-section[id$=__volume_intro] .text-block--heading{position:relative}main[data-template=index]>.shopify-section[id$=__volume_intro] .text-block--heading:after{content:"";position:absolute;inset-block-start:-.8rem;inset-inline-start:50%;width:min(20rem,62vw);height:1px;transform:translate(-50%);background:linear-gradient(90deg,transparent,rgb(245 241 232 / .5),transparent);pointer-events:none}main[data-template=index]>.shopify-section[id$=__volume_intro] .text-block--heading:before{content:"";position:absolute;inset-block-start:-2.2rem;inset-inline-start:50%;width:min(34rem,82vw);height:min(8rem,22vw);transform:translate(-50%) rotate(-3deg);border-radius:999px;background:linear-gradient(90deg,transparent,rgb(245 241 232 / .22),transparent);filter:blur(16px);opacity:.78;pointer-events:none}main[data-template=index]>.shopify-section[id$=__volume_intro] .text-block,main[data-template=index]>.shopify-section[id$=__volume_intro] .link--button,main[data-template=index]>.shopify-section[id$=__volume_intro] .button,main[data-template=index]>.shopify-section[id$=__volume_intro] .button-secondary{position:relative;z-index:1}main[data-template=index]>.shopify-section[id$=__volume_intro] .text-block{align-items:center!important}main[data-template=index]>.shopify-section[id$=__volume_intro] .text-block>*{text-align:center!important}main[data-template=index]>.shopify-section[id$=__volume_intro] h2{font-family:var(--invictus-serif-display)!important;font-size:clamp(3.2rem,7vw,6.8rem);line-height:.9;margin:0;color:var(--invictus-paper)!important;text-shadow:0 .018em 0 rgb(255 255 255 / .08),0 -.012em 0 rgb(0 0 0 / .28)}main[data-template=index]>.shopify-section[id$=__volume_intro] h2:before,main[data-template=index]>.shopify-section[id$=__volume_intro] h2:after{content:"";display:block;width:min(7rem,22vw);height:1px;margin-inline:auto;background:linear-gradient(90deg,transparent,rgb(245 241 232 / .36),transparent)}main[data-template=index]>.shopify-section[id$=__volume_intro] h2:before{margin-block-end:clamp(.65rem,1.4vw,1rem)}main[data-template=index]>.shopify-section[id$=__volume_intro] h2:after{margin-block-start:clamp(.7rem,1.5vw,1.15rem)}main[data-template=index]>.shopify-section[id$=__volume_intro] p{max-width:38rem;margin-inline:auto;color:#f5f1e8c7!important;font-size:clamp(.95rem,1.15vw,1.08rem);line-height:1.75}main[data-template=index]>.shopify-section[id$=__volume_intro] .link--button,main[data-template=index]>.shopify-section[id$=__volume_intro] .button,main[data-template=index]>.shopify-section[id$=__volume_intro] .button-secondary{display:inline-flex;align-items:center;justify-content:center;inline-size:10.75rem!important;min-inline-size:10.75rem;min-height:2.85rem;margin-block-start:.45rem;padding:0 1.35rem;border:1px solid rgb(245 241 232 / .42);border-radius:0;background:#ffffff14;color:var(--invictus-paper)!important;font-family:var(--invictus-serif-body)!important;font-size:.86rem;letter-spacing:.02em;text-decoration:none!important;text-transform:none!important;box-shadow:inset 0 1px #ffffffb8,0 .5rem 1.4rem #0000002e;backdrop-filter:blur(10px) saturate(1.14);-webkit-backdrop-filter:blur(10px) saturate(1.14)}main[data-template=index]>.shopify-section[id$=__volume_intro] .link--button:hover,main[data-template=index]>.shopify-section[id$=__volume_intro] .button:hover,main[data-template=index]>.shopify-section[id$=__volume_intro] .button-secondary:hover{color:#fff!important;border-block-color:rgb(245 241 232 / .72);background:#ffffff24}main[data-template=index]>.shopify-section[id$=__selected_objects] .section{background:var(--invictus-ivory)!important}main[data-template=index]>.shopify-section[id$=__selected_objects] .section-resource-list__header{margin-block-end:clamp(1rem,2vw,1.8rem)}main[data-template=index]>.shopify-section[id$=__selected_objects] .section-resource-list__header h3{font-family:var(--invictus-serif-display)!important;font-size:clamp(1.85rem,3.25vw,3.4rem);font-weight:500;line-height:.95;letter-spacing:0;margin:0}main[data-template=index]>.shopify-section[id$=__selected_objects] .section-resource-list__header .link{color:#121212b8;font-family:var(--invictus-serif-body)!important;font-size:.85rem;text-decoration-thickness:1px;text-underline-offset:.32em}main[data-template=index]>.shopify-section[id$=__selected_objects] .resource-list--grid{--resource-list-column-gap: 1px;--resource-list-row-gap: clamp(2rem, 4vw, 3.25rem);position:relative;padding-block-end:clamp(1.75rem,3vw,2.5rem);border-block-end:2px solid rgb(18 18 18 / .2)}main[data-template=index]>.shopify-section[id$=__selected_objects] .resource-list--grid:after{content:"";position:absolute;inset-inline-start:0;inset-block-end:-2px;width:min(9rem,28vw);height:2px;background:#10100d}main[data-template=index]>.shopify-section[id$=__selected_objects] .resource-list__item{min-width:0}main[data-template=index]>.shopify-section[id$=__selected_objects] .product-card{height:100%}main[data-template=index]>.shopify-section[id$=__selected_objects] .product-card__content{gap:clamp(1rem,1.5vw,1.25rem)!important;cursor:default}main[data-template=index]>.shopify-section[id$=__selected_objects] .card-gallery{background:#f2f1ee;overflow:hidden;min-height:clamp(16rem,25vw,28rem);border-inline:1px solid #ffffff}main[data-template=index]>.shopify-section[id$=__selected_objects] .card-gallery a,main[data-template=index]>.shopify-section[id$=__selected_objects] .card-gallery slideshow-component,main[data-template=index]>.shopify-section[id$=__selected_objects] .card-gallery slideshow-container,main[data-template=index]>.shopify-section[id$=__selected_objects] .card-gallery slideshow-slides,main[data-template=index]>.shopify-section[id$=__selected_objects] .card-gallery slideshow-slide{min-height:clamp(16rem,25vw,28rem)}main[data-template=index]>.shopify-section[id$=__selected_objects] .product-media,main[data-template=index]>.shopify-section[id$=__selected_objects] .product-card__image,main[data-template=index]>.shopify-section[id$=__selected_objects] .card-gallery img{object-fit:contain!important;object-position:center!important}main[data-template=index]>.shopify-section[id$=__selected_objects] .product-grid__card .group-block,main[data-template=index]>.shopify-section[id$=__selected_objects] .product-grid__card .group-block-content{align-items:center!important;text-align:center!important}main[data-template=index]>.shopify-section[id$=__selected_objects] .product-grid__card .text-block,main[data-template=index]>.shopify-section[id$=__selected_objects] product-price{width:100%!important;align-items:center!important;text-align:center!important}main[data-template=index]>.shopify-section[id$=__selected_objects] .product-grid__card p[role=heading]{color:#10100d!important;font-family:var(--invictus-serif-display)!important;font-size:clamp(1.05rem,1.35vw,1.28rem);font-weight:600;line-height:1.25;letter-spacing:0;text-align:center!important}main[data-template=index]>.shopify-section[id$=__selected_objects] product-price,main[data-template=index]>.shopify-section[id$=__selected_objects] product-price .price{color:#121212ad!important;font-family:var(--invictus-serif-body)!important;font-size:.9rem;line-height:1.35;text-align:center!important}main[data-template=index]>.shopify-section[id$=__selected_objects] .quick-add{position:static;inset:auto;width:100%;margin-block-start:clamp(.65rem,1.2vw,1rem);pointer-events:auto}main[data-template=index]>.shopify-section[id$=__selected_objects] .quick-add__product-form-component,main[data-template=index]>.shopify-section[id$=__selected_objects] .quick-add__product-form-component .shopify-product-form{width:100%;height:auto;justify-content:center}main[data-template=index]>.shopify-section[id$=__selected_objects] .quick-add__product-form-component .shopify-product-form{display:grid;grid-template-columns:minmax(0,1fr) 2.65rem;gap:1px;max-width:18rem;margin-inline:auto}main[data-template=index]>.shopify-section[id$=__selected_objects] .quick-add[data-quick-add-button] add-to-cart-component,main[data-template=index]>.shopify-section[id$=__selected_objects] .quick-add[data-quick-add-button] .quick-add__button--choose{display:flex!important}main[data-template=index]>.shopify-section[id$=__selected_objects] .quick-add[data-quick-add-button] .quick-add__button--choose{order:1}main[data-template=index]>.shopify-section[id$=__selected_objects] .quick-add[data-quick-add-button] add-to-cart-component{order:2}main[data-template=index]>.shopify-section[id$=__selected_objects] .quick-add__button{position:static;display:flex!important;width:100%;height:2.65rem;margin-inline:auto;border:1px solid rgb(18 18 18 / .72);border-radius:0;background:transparent;color:#10100d;opacity:1!important;scale:1;-webkit-backdrop-filter:none;backdrop-filter:none;text-transform:uppercase}main[data-template=index]>.shopify-section[id$=__selected_objects] .quick-add__button--add{width:2.65rem;min-width:2.65rem;padding:0}main[data-template=index]>.shopify-section[id$=__selected_objects] .quick-add__button .add-to-cart-text{width:100%;justify-content:center;background:transparent;border-radius:0}main[data-template=index]>.shopify-section[id$=__selected_objects] .quick-add__button .add-to-cart-icon{display:none}main[data-template=index]>.shopify-section[id$=__selected_objects] .quick-add__button--add .add-to-cart-icon{display:inline-flex}main[data-template=index]>.shopify-section[id$=__selected_objects] .quick-add__button--add .add-to-cart-text__content{display:none}main[data-template=index]>.shopify-section[id$=__selected_objects] .quick-add__button .add-to-cart-text__content{grid-template-columns:1fr;font-family:var(--invictus-serif-body);font-size:.78rem;letter-spacing:.08em}main[data-template=index]>.shopify-section[id$=__selected_objects] .quick-add__button .add-to-cart-text__content span span{padding:0;opacity:1;filter:none;translate:0}main[data-template=index]>.shopify-section[id$=__selected_objects] .quick-add__button:hover{background:#10100d;color:var(--invictus-ivory);scale:1}main[data-template=collection]>.shopify-section[id$=__main] .section,main[data-template=collection] .product-grid-container{background:var(--invictus-ivory)!important}main[data-template=collection]>.shopify-section[id$=__section] .section-background,main[data-template=collection]>.shopify-section[id$=__section] .section{background:var(--invictus-paper)!important}main[data-template=collection]>.shopify-section[id$=__section] .section{border-block-end:1px solid rgb(18 18 18 / .08)}main[data-template=collection]>.shopify-section[id$=__section] .section-content-wrapper{display:grid!important;justify-items:center;max-width:min(82rem,calc(100vw - 2rem));margin-inline:auto;text-align:center}main[data-template=collection]>.shopify-section[id$=__section] .text-block{align-items:center!important;width:100%}main[data-template=collection]>.shopify-section[id$=__section] .text-block>*{text-align:center!important}main[data-template=collection]>.shopify-section[id$=__section] h1{margin:0;color:#10100d!important;font-family:var(--invictus-serif-display)!important;font-size:clamp(2.6rem,5.12vw,5.12rem);font-weight:600;line-height:.9;letter-spacing:0}main[data-template=collection]>.shopify-section[id$=__section] .type-rte,main[data-template=collection]>.shopify-section[id$=__section] .type-rte p{max-width:64rem;margin-inline:auto;color:#121212b8!important;font-family:var(--invictus-serif-body)!important;font-size:clamp(1rem,1.28vw,1.22rem);line-height:1.82}main[data-template=collection] .collection-wrapper{max-width:min(100%,118rem);margin-inline:auto}main[data-template=collection] .facets,main[data-template=collection] .facets__form,main[data-template=collection] .facets__panel,main[data-template=collection] .facets__summary,main[data-template=collection] .sort-by,main[data-template=collection] .grid-density{font-family:var(--invictus-serif-body)!important;color:#121212ad;letter-spacing:0!important}main[data-template=collection] .product-grid{--product-grid-gap: clamp(1.5rem, 2.2vw, 2.4rem);position:relative;padding-block-end:clamp(1.75rem,3vw,2.65rem);border-block-end:2px solid rgb(18 18 18 / .18)}main[data-template=collection] .product-grid:after{content:"";position:absolute;inset-inline-start:0;inset-block-end:-2px;width:min(10rem,28vw);height:2px;background:#10100d}main[data-template=collection] .product-card{height:100%}main[data-template=collection] .product-card__content{gap:clamp(1rem,1.4vw,1.3rem)!important;cursor:default}main[data-template=collection] .card-gallery{background:radial-gradient(circle at 50% 46%,rgb(255 255 255 / .68),transparent 42%),#f2f1ee;min-height:clamp(24rem,38vw,42rem);overflow:hidden;border:1px solid #ffffff;box-shadow:inset 0 0 0 1px #12121206}main[data-template=collection] .card-gallery a,main[data-template=collection] .card-gallery slideshow-component,main[data-template=collection] .card-gallery slideshow-container,main[data-template=collection] .card-gallery slideshow-slides,main[data-template=collection] .card-gallery slideshow-slide{min-height:clamp(24rem,38vw,42rem)}main[data-template=collection] .product-media,main[data-template=collection] .product-card__image,main[data-template=collection] .card-gallery img{object-fit:contain!important;object-position:center!important}main[data-template=collection] .product-grid__card .group-block,main[data-template=collection] .product-grid__card .group-block-content{align-items:center!important;text-align:center!important}main[data-template=collection] .product-grid__card .text-block,main[data-template=collection] product-price{width:100%!important;align-items:center!important;text-align:center!important}main[data-template=collection] .product-grid__card p[role=heading]{color:#10100d!important;font-family:var(--invictus-serif-display)!important;font-size:clamp(1.18rem,1.6vw,1.55rem);font-weight:600;line-height:1.22;letter-spacing:0;text-align:center!important}main[data-template=collection] product-price,main[data-template=collection] product-price .price{color:#121212a8!important;font-family:var(--invictus-serif-body)!important;font-size:clamp(.94rem,1.05vw,1.05rem);line-height:1.35;text-align:center!important}main[data-template=collection] .swatches,main[data-template=collection] product-card .swatches,main[data-template=collection] .swatches__container{justify-content:center!important}main[data-template=collection] .quick-add{position:static;inset:auto;width:100%;margin-block-start:clamp(.65rem,1.1vw,.95rem);pointer-events:auto}main[data-template=collection] .quick-add__product-form-component,main[data-template=collection] .quick-add__product-form-component .shopify-product-form{width:100%;height:auto;justify-content:center}main[data-template=collection] .quick-add__product-form-component .shopify-product-form{display:grid;grid-template-columns:minmax(0,1fr) 2.75rem;gap:1px;max-width:19rem;margin-inline:auto}main[data-template=collection] .quick-add[data-quick-add-button] add-to-cart-component,main[data-template=collection] .quick-add[data-quick-add-button] .quick-add__button--choose{display:flex!important}main[data-template=collection] .quick-add[data-quick-add-button] .quick-add__button--choose{order:1}main[data-template=collection] .quick-add[data-quick-add-button] add-to-cart-component{order:2}main[data-template=collection] .quick-add__button{position:static;display:flex!important;width:100%;height:2.75rem;margin-inline:auto;border:1px solid rgb(18 18 18 / .72);border-radius:0;background:transparent;color:#10100d;opacity:1!important;scale:1;-webkit-backdrop-filter:none;backdrop-filter:none;text-transform:uppercase}main[data-template=collection] .quick-add__button--add{width:2.75rem;min-width:2.75rem;padding:0}main[data-template=collection] .quick-add__button .add-to-cart-text{width:100%;justify-content:center;background:transparent;border-radius:0}main[data-template=collection] .quick-add__button .add-to-cart-icon{display:none}main[data-template=collection] .quick-add__button--add .add-to-cart-icon{display:inline-flex}main[data-template=collection] .quick-add__button--add .add-to-cart-text__content{display:none}main[data-template=collection] .quick-add__button .add-to-cart-text__content{grid-template-columns:1fr;font-family:var(--invictus-serif-body);font-size:.78rem;letter-spacing:.08em}main[data-template=collection] .quick-add__button .add-to-cart-text__content span span{padding:0;opacity:1;filter:none;translate:0}main[data-template=collection] .quick-add__button:hover{background:#10100d;color:var(--invictus-ivory);scale:1}main[data-template="page.poem"]>.shopify-section[id$=__poem_hero] .section{min-height:clamp(20rem,45svh,34rem);position:relative;overflow:hidden}main[data-template="page.poem"]>.shopify-section[id$=__poem_hero] .section:after{content:"";position:absolute;inset-inline:clamp(1.5rem,8vw,9rem);inset-block-end:clamp(1.25rem,3vw,3rem);height:1px;background:#1212122e}main[data-template="page.poem"]>.shopify-section[id$=__poem_hero] .section-content-wrapper{max-width:84rem;margin-inline:auto}main[data-template="page.poem"]>.shopify-section[id$=__poem_hero] .text-block>*{text-align:left!important}main[data-template="page.poem"]>.shopify-section[id$=__poem_hero] h1{font-family:var(--invictus-serif-display)!important;font-size:clamp(3.75rem,11.25vw,10.5rem);font-weight:700;line-height:.78;letter-spacing:-.03em;margin:0}main[data-template="page.poem"]>.shopify-section[id$=__poem_hero] .text-block--label p{margin:0;font-size:.76rem;letter-spacing:.14em!important}main[data-template="page.poem"]>.shopify-section[id$=__poem_hero] .text-block--intro{max-width:31rem}main[data-template="page.poem"]>.shopify-section[id$=__poem_hero] .text-block--intro p{font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.7}main[data-template="page.poem"]>.shopify-section[id$=__poem_text] .section-background,main[data-template="page.poem"]>.shopify-section[id$=__poem_text] .section{background:#161511!important;color:var(--invictus-paper)}main[data-template="page.poem"]>.shopify-section[id$=__poem_text] .section{position:relative;overflow:hidden;isolation:isolate}main[data-template="page.poem"]>.shopify-section[id$=__poem_text] .section:before{content:"";position:absolute;inset:clamp(1rem,2.5vw,2.5rem);border-block:1px solid rgb(245 241 232 / .2);pointer-events:none}main[data-template="page.poem"]>.shopify-section[id$=__poem_text] .section:after{content:"1875";position:absolute;inset-block-start:clamp(1.5rem,4vw,4rem);inset-inline-end:clamp(1.5rem,7vw,8rem);z-index:-1;color:#f5f1e80b;font-family:var(--invictus-serif-display);font-size:clamp(5rem,14vw,14rem);font-weight:700;line-height:.8}main[data-template="page.poem"]>.shopify-section[id$=__poem_text] .section-content-wrapper{max-width:76rem;margin-inline:auto;padding-block:clamp(1rem,2vw,2rem)}main[data-template="page.poem"]>.shopify-section[id$=__poem_text] .text-block{width:100%!important;align-items:center!important}main[data-template="page.poem"]>.shopify-section[id$=__poem_text] .text-block>*{width:fit-content;max-width:min(100%,60rem)!important;color:var(--invictus-paper)!important;text-align:left!important}main[data-template="page.poem"]>.shopify-section[id$=__poem_text] .text-block:before{content:"Invictus";display:block;width:min(100%,60rem);margin-block-end:clamp(1rem,2vw,1.6rem);padding-block-end:.8rem;border-block-end:1px solid rgb(245 241 232 / .26);color:#f5f1e89e;font-family:var(--invictus-serif-body);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase}main[data-template="page.poem"]>.shopify-section[id$=__poem_text] .text-block:after{content:"William Ernest Henley";display:block;width:min(100%,60rem);margin-block-start:clamp(1rem,2vw,1.6rem);padding-block-start:.8rem;border-block-start:1px solid rgb(245 241 232 / .18);color:#f5f1e894;font-family:var(--invictus-serif-body);font-size:.82rem}main[data-template="page.poem"]>.shopify-section[id$=__poem_text] p{margin:0 0 clamp(1.35rem,2vw,2rem);color:var(--invictus-paper)!important;font-family:var(--invictus-serif-display)!important;font-size:clamp(1.16rem,1.95vw,2.06rem);font-weight:500;line-height:1.34;letter-spacing:-.01em}main[data-template="page.poem"]>.shopify-section[id$=__poem_text] p:last-child{margin-block-end:0}@media screen and (min-width:990px){main[data-template="page.poem"]>.shopify-section[id$=__poem_text] p{white-space:nowrap}}main[data-template="page.poem"]>.shopify-section[id$=__context] .section-content-wrapper{display:grid!important;grid-template-columns:minmax(12rem,.35fr) minmax(0,1fr);max-width:76rem;margin-inline:auto}main[data-template="page.poem"]>.shopify-section[id$=__context] h2{font-size:clamp(2.1rem,4.5vw,4.5rem);line-height:.92}main[data-template="page.poem"]>.shopify-section[id$=__context] .text-block--copy{max-width:42rem}main[data-template="page.poem"]>.shopify-section[id$=__context] .text-block--copy p{line-height:1.75}main[data-template="page.poem"]>.shopify-section[id$=__return_shop] h2{font-size:clamp(1.5rem,3vw,3rem);line-height:.94}main[data-template="page.poem"]>.shopify-section[id$=__return_shop] .section-content-wrapper{align-items:center!important;justify-content:space-between!important;max-width:76rem;margin-inline:auto}main[data-template="page.poem"]>.shopify-section[id$=__return_shop] .text-block{max-width:42rem}main[data-template="page.poem"]>.shopify-section[id$=__return_shop] .button-secondary{margin-inline-start:auto;white-space:nowrap}main[data-template=index]>.shopify-section[id$=__poem_excerpt] .section-background,main[data-template=index]>.shopify-section[id$=__poem_excerpt] .section{background:#161511!important;color:var(--invictus-paper)}main[data-template=index]>.shopify-section[id$=__poem_excerpt] .section{position:relative;overflow:hidden;isolation:isolate}main[data-template=index]>.shopify-section[id$=__poem_excerpt] .section:before{content:"";position:absolute;inset-inline:clamp(1.5rem,7vw,8rem);inset-block-start:clamp(1rem,2vw,1.5rem);height:1px;background:linear-gradient(90deg,transparent,rgb(245 241 232 / .28),transparent);pointer-events:none}main[data-template=index]>.shopify-section[id$=__poem_excerpt] .section:after{content:none}main[data-template=index]>.shopify-section[id$=__poem_excerpt] .section-content-wrapper{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:clamp(1.5rem,4vw,4rem);row-gap:.75rem;max-width:82rem;margin-inline:auto;padding-block:clamp(1.5rem,3vw,2.7rem)}main[data-template=index]>.shopify-section[id$=__poem_excerpt] .text-block{align-items:flex-start!important}main[data-template=index]>.shopify-section[id$=__poem_excerpt] .text-block>*{color:inherit!important;text-align:left!important}main[data-template=index]>.shopify-section[id$=__poem_excerpt] .text-block--kicker{grid-column:1;grid-row:1 / span 3;position:relative;padding-block-start:.35rem;padding-inline-start:1.15rem}main[data-template=index]>.shopify-section[id$=__poem_excerpt] .text-block--kicker:before{content:"";position:absolute;inset-block:.2rem;inset-inline-start:0;width:1px;background:#f5f1e85c}main[data-template=index]>.shopify-section[id$=__poem_excerpt] .text-block--kicker p{margin:0;color:#f5f1e8ad!important;font-size:.76rem;letter-spacing:.14em!important}main[data-template=index]>.shopify-section[id$=__poem_excerpt] .text-block--quote{grid-column:1;max-width:52rem;justify-self:center;align-items:center!important}main[data-template=index]>.shopify-section[id$=__poem_excerpt] .text-block--quote:before{content:none}main[data-template=index]>.shopify-section[id$=__poem_excerpt] h2{margin:0;color:var(--invictus-paper)!important;font-family:var(--invictus-serif-display)!important;font-size:clamp(1.35rem,2.6vw,2.7rem);font-weight:500;line-height:1;letter-spacing:-.018em;text-align:center!important}main[data-template=index]>.shopify-section[id$=__poem_excerpt] .text-block--copy{grid-column:3;align-self:end;max-width:25rem;margin-block-start:auto}main[data-template=index]>.shopify-section[id$=__poem_excerpt] .text-block--copy p{margin:0;color:#f5f1e8bd!important;font-size:clamp(.92rem,1.02vw,1rem);line-height:1.64}main[data-template=index]>.shopify-section[id$=__poem_excerpt] .link--button{grid-column:2;width:fit-content;color:var(--invictus-paper)!important;font-family:var(--invictus-serif-body)!important;text-decoration-color:#f5f1e86b!important;text-underline-offset:.35em;text-transform:none!important;white-space:nowrap}main[data-template=index]>.shopify-section[id$=__poem_excerpt] .link--button:hover{color:#fff!important;text-decoration-color:#f5f1e8d1!important}footer .shopify-section[id$=__logo_Rpw4dD] .logo-section,footer .shopify-section[id$=__logo_Rpw4dD] jumbo-text,footer .shopify-section[id$=__logo_Rpw4dD] .jumbo-text-line{font-family:var(--invictus-serif-display)!important;font-weight:700!important;letter-spacing:-.025em!important}main[data-template="page.about"]>.shopify-section[id$=__main] h1{font-size:calc(var(--font-h1--size) * .9)}main[data-template="page.about"]>.shopify-section[id$=__principles] .section-background,main[data-template="page.about"]>.shopify-section[id$=__principles] .section{background:var(--invictus-charcoal)!important;color:var(--invictus-paper)!important}main[data-template="page.about"]>.shopify-section[id$=__principles] .section{position:relative;overflow:hidden}main[data-template="page.about"]>.shopify-section[id$=__principles] .section:before{content:"";position:absolute;inset-inline:clamp(1.5rem,7vw,8rem);inset-block-start:clamp(1rem,2vw,1.5rem);height:1px;background:linear-gradient(90deg,transparent,rgb(245 241 232 / .28),transparent);pointer-events:none}main[data-template="page.about"]>.shopify-section[id$=__principles] .text-block>*,main[data-template="page.about"]>.shopify-section[id$=__principles] h3,main[data-template="page.about"]>.shopify-section[id$=__principles] p{color:var(--invictus-paper)!important}main[data-template="page.about"]>.shopify-section[id$=__principles] h3{font-family:var(--invictus-serif-display)!important;font-size:clamp(1.8rem,2.6vw,2.7rem);font-weight:600;line-height:1;margin-block-end:.65rem}main[data-template="page.about"]>.shopify-section[id$=__principles] p{color:#f5f1e8c2!important;font-size:.95rem;line-height:1.68}footer .email-signup-block .email-signup__heading:after{content:"weekly essays on agency, responsibility, resilience, and deliberate living.";display:block;max-width:28rem;margin-block-start:.45rem;color:#121212ad;font-family:var(--invictus-serif-body);font-size:.86rem;font-weight:400;line-height:1.55;letter-spacing:0}@media screen and (max-width:989px){main[data-template=index]>.shopify-section[id$=__poem_excerpt] .section-content-wrapper{grid-template-columns:minmax(0,1fr)}main[data-template=index]>.shopify-section[id$=__poem_excerpt] .link--button{grid-column:1}}@media screen and (max-width:749px){main[data-template=index]>.shopify-section[id$=__poem_excerpt] .section:before{inset-inline:1rem;inset-block-start:.85rem}main[data-template=index]>.shopify-section[id$=__poem_excerpt] .section-content-wrapper{grid-template-columns:minmax(0,1fr);row-gap:.9rem;padding-block:1.45rem}main[data-template=index]>.shopify-section[id$=__poem_excerpt] .text-block--quote,main[data-template=index]>.shopify-section[id$=__poem_excerpt] .link--button{grid-column:1}main[data-template=index]>.shopify-section[id$=__poem_excerpt] h2{font-size:clamp(1.3rem,6.5vw,2rem)}main[data-template=index]>.shopify-section[id$=__poem_excerpt] .link--button{justify-self:start}main[data-template=index]>.shopify-section[id$=__volume_intro] .section-content-wrapper{max-width:calc(100vw - 1.5rem);padding:1.3rem 1.15rem;outline-offset:-4px}main[data-template=index]>.shopify-section[id$=__volume_intro] .section-content-wrapper:before{top:.6rem;right:.6rem;bottom:.6rem;left:.6rem}main[data-template=index]>.shopify-section[id$=__volume_intro] .section-content-wrapper:after{font-size:clamp(10rem,58vw,16rem)}main[data-template=index]>.shopify-section[id$=__volume_intro] h2{font-size:clamp(3rem,15vw,4.6rem)}main[data-template=index]>.shopify-section[id$=__volume_intro] p{font-size:.94rem;line-height:1.68}main[data-template="page.poem"]>.shopify-section[id$=__poem_hero] .section{min-height:clamp(19rem,44svh,28rem)}main[data-template="page.poem"]>.shopify-section[id$=__poem_hero] h1{font-size:clamp(3rem,14.25vw,5.1rem)}main[data-template="page.poem"]>.shopify-section[id$=__poem_text] .section:before{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}main[data-template="page.poem"]>.shopify-section[id$=__poem_text] .section:after{inset-block-start:1rem;inset-inline-end:1rem;font-size:clamp(4.5rem,28vw,8rem)}main[data-template="page.poem"]>.shopify-section[id$=__poem_text] .section-content-wrapper{padding-block:.75rem}main[data-template="page.poem"]>.shopify-section[id$=__poem_text] p{font-size:clamp(1rem,4.5vw,1.39rem);line-height:1.42}main[data-template="page.poem"]>.shopify-section[id$=__context] .section-content-wrapper{grid-template-columns:minmax(0,1fr)}main[data-template="page.poem"]>.shopify-section[id$=__return_shop] .section-content-wrapper{align-items:flex-start!important;gap:1rem}main[data-template="page.poem"]>.shopify-section[id$=__return_shop] h2{font-size:clamp(1.65rem,8.25vw,2.7rem)}main[data-template="page.poem"]>.shopify-section[id$=__return_shop] .button-secondary{margin-inline-start:0}main[data-template=collection]>.shopify-section[id$=__section] .section-content-wrapper{max-width:calc(100vw - 2rem)}main[data-template=collection]>.shopify-section[id$=__section] h1{font-size:clamp(2.4rem,11.2vw,3.92rem)}main[data-template=collection]>.shopify-section[id$=__section] .type-rte,main[data-template=collection]>.shopify-section[id$=__section] .type-rte p{font-size:.96rem;line-height:1.72}main[data-template=collection] .product-grid{--product-grid-gap: 1.5rem}main[data-template=collection] .card-gallery,main[data-template=collection] .card-gallery a,main[data-template=collection] .card-gallery slideshow-component,main[data-template=collection] .card-gallery slideshow-container,main[data-template=collection] .card-gallery slideshow-slides,main[data-template=collection] .card-gallery slideshow-slide{min-height:clamp(18rem,74vw,28rem)}main[data-template=collection] .product-grid__card p[role=heading]{font-size:clamp(1.05rem,5vw,1.35rem)}main[data-template=index]>.shopify-section:first-child .section,main[data-template=index]>.shopify-section:first-child .section-content-wrapper{min-height:clamp(28rem,64svh,36rem)}main[data-template=index]>.shopify-section:first-child .section-content-wrapper{padding-block:clamp(2rem,8vw,3rem);padding-inline:clamp(1.25rem,7vw,2rem)}main[data-template=index]>.shopify-section:first-child .text-block h1{font-size:clamp(4rem,18vw,6.4rem)}main[data-template=index]>.shopify-section:first-child .text-block.h5 p{font-size:clamp(1.45rem,7vw,2.3rem)}main[data-template=index]>.shopify-section:first-child .text-block.h2 p{font-size:clamp(1.85rem,8.5vw,3rem)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/invictus-brand.css.map */
