@media(min-width:992px){.collection-template,.jillleen-product,.jillleen-proof-section,.jillleen-commerce-dock{--jl-commerce-ink: #21191c;--jl-commerce-ink-soft: #665c60;--jl-commerce-paper: #fbf8f4;--jl-commerce-surface: #ffffff;--jl-commerce-blush: #eadbd7;--jl-commerce-accent: #a7464f;--jl-commerce-line: rgba(33, 25, 28, .14);--jl-commerce-line-strong: rgba(33, 25, 28, .28);--jl-commerce-display: "Cormorant Garamond", "Iowan Old Style", Georgia, serif;--jl-commerce-body: "Avenir Next", Avenir, "Helvetica Neue", sans-serif;color:var(--jl-commerce-ink);font-family:var(--jl-commerce-body)}.collection-template{background:radial-gradient(circle at 82% 6%,rgba(234,219,215,.46),transparent 24rem),linear-gradient(180deg,#fffdfa 0,var(--jl-commerce-paper) 32rem,#fff 72rem);padding-bottom:96px}.collection-template>.container,.collection-template .halo-collection-content>.container,.collection-template .collection-header .container,.collection-template .bg-filter>.container{max-width:1500px;width:calc(100% - 96px)}.collection-template .breadcrumb{border:0;color:var(--jl-commerce-ink-soft);font-size:10px;letter-spacing:.14em;margin:0;padding:24px 0 30px;text-transform:uppercase}.collection-template .breadcrumb a{color:inherit}.collection-template .collection-header-sections{border-bottom:1px solid var(--jl-commerce-line);margin:0 0 34px;padding:34px 0 40px}.collection-template .collection-header-sections .collection-image{background:#f2ece7;border-radius:2px;overflow:hidden}.collection-template .collection-header-sections .collection-image img{display:block;object-fit:cover;width:100%}.collection-template .collection-wrapper.page-header,.collection-template .collection-header-sections .collection-static{margin:0;max-width:none;padding:0;text-align:left}.collection-template .collection-header h1{color:var(--jl-commerce-ink);font-family:var(--jl-commerce-display);font-size:clamp(54px,5.2vw,84px);font-weight:400;letter-spacing:-.045em;line-height:.92;margin:0;max-width:980px;text-transform:none}.collection-template .collection-header h1:after{background:var(--jl-commerce-accent);content:"";display:block;height:2px;margin-top:24px;width:42px}.collection-template .collection-des{color:var(--jl-commerce-ink-soft);font-size:14px;line-height:1.75;margin-top:22px;max-width:660px}.collection-template .collection-des :last-child{margin-bottom:0}.collection-template .sub-collection{border:0;margin-top:28px}.collection-template .list-sub-collection{display:flex;flex-wrap:wrap;gap:8px}.collection-template .list-sub-collection .item a{align-items:center;background:#ffffffb8;border:1px solid var(--jl-commerce-line);border-radius:999px;color:var(--jl-commerce-ink);display:inline-flex;min-height:38px;padding:8px 16px}.collection-template .list-sub-collection .active a,.collection-template .list-sub-collection a:hover{background:var(--jl-commerce-ink);border-color:var(--jl-commerce-ink);color:#fff}.collection-template .halo-collection-content>.row{margin-left:-24px;margin-right:-24px}.collection-template .col-sidebar,.collection-template .col-main{padding-left:24px;padding-right:24px}.collection-template .col-sidebar .sidebar{border-right:1px solid var(--jl-commerce-line);padding:4px 34px 48px 0;position:sticky;top:116px}.collection-template .col-sidebar .close-sidebar,.collection-template .col-sidebar>.sidebar-label{display:none}.collection-template .sidebar .widget{border:0;border-bottom:1px solid var(--jl-commerce-line);margin:0;padding:0}.collection-template .sidebar .widget-title{align-items:center;cursor:pointer;display:flex;justify-content:space-between;min-height:58px;padding:0}.collection-template .sidebar .sidebar-title{color:var(--jl-commerce-ink);font-size:11px;font-weight:600;letter-spacing:.13em;margin:0;text-transform:uppercase}.collection-template .sidebar .widget-content{color:var(--jl-commerce-ink-soft);padding:0 0 22px}.collection-template .sidebar .list-tags,.collection-template .sidebar .refined{display:grid;gap:5px;margin:0}.collection-template .sidebar .facets__item{margin:0;min-height:34px}.collection-template .sidebar .facet-checkbox{align-items:center;color:var(--jl-commerce-ink-soft);cursor:pointer;display:flex;font-size:12px;gap:10px;justify-content:space-between;letter-spacing:.02em;line-height:1.35;min-height:34px;padding:3px 0}.collection-template .sidebar .facet-checkbox:before{border:1px solid var(--jl-commerce-line-strong);border-radius:50%;content:"";flex:0 0 13px;height:13px;margin-right:auto;order:2;width:13px}.collection-template .sidebar input:checked+.facet-checkbox{color:var(--jl-commerce-ink);font-weight:600}.collection-template .sidebar input:checked+.facet-checkbox:before{background:var(--jl-commerce-accent);border-color:var(--jl-commerce-accent);box-shadow:inset 0 0 0 3px #fff}.collection-template .sidebar .count_value{color:#968c8f;font-size:10px;margin-left:4px;order:3}.collection-template .sidebar .clear-all,.collection-template .sidebar .js-facet-remove{color:var(--jl-commerce-accent);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.collection-template .sidebar .facets__price{display:block;padding-top:6px}.collection-template .sidebar .field__input,.collection-template .sidebar .filter__price{background:#fff;border:1px solid var(--jl-commerce-line);border-radius:0;color:var(--jl-commerce-ink);height:42px}.collection-template .sidebar .facets__button,.collection-template .sidebar .apply__button{background:var(--jl-commerce-ink);border:1px solid var(--jl-commerce-ink);color:#fff;min-height:42px}.collection-template .sidebar-widget-product,.collection-template .sidebar-banner,.collection-template .sidebar-cms-custom{margin-top:34px}.collection-template .toolbar{align-items:center;background:#fbf8f4e6;border-bottom:1px solid var(--jl-commerce-line);border-top:1px solid var(--jl-commerce-line);display:flex;justify-content:space-between;margin:0 0 34px;min-height:68px;padding:12px 0}.collection-template .toolbar .column-left,.collection-template .toolbar .column-right{align-items:center;display:flex;gap:24px}.collection-template .toolbar .sidebar-label{align-items:center;background:transparent;border:0;color:var(--jl-commerce-ink);display:flex;gap:10px;min-height:42px;padding:0}.collection-template .toolbar .sidebar-label .icon-filter{height:16px;width:16px}.collection-template .toolbar .sidebar_more,.collection-template .toolbar label{color:var(--jl-commerce-ink-soft);font-size:10px;font-weight:600;letter-spacing:.11em;text-transform:uppercase}.collection-template .filters-toolbar__view-as,.collection-template .filters-toolbar__limited-view,.collection-template .filters-toolbar__sortby{align-items:center;display:flex;gap:10px;margin:0;padding:0}.collection-template .view-mode{align-items:center;display:flex;gap:4px}.collection-template .view-mode .icon-mode{align-items:center;border:1px solid transparent;border-radius:2px;cursor:pointer;display:inline-flex;height:30px;justify-content:center;margin:0;opacity:.46;transition:border-color .18s ease,opacity .18s ease;width:30px}.collection-template .view-mode .icon-mode.active,.collection-template .view-mode .icon-mode:hover{border-color:var(--jl-commerce-line-strong);opacity:1}.collection-template .limited-view,.collection-template .filter-sortby{position:relative}.collection-template .label-tab,.collection-template .filter-sortby select,.collection-template .filter-sortby .label-tab{align-items:center;background:#fff;border:1px solid var(--jl-commerce-line);border-radius:999px;color:var(--jl-commerce-ink);cursor:pointer;display:inline-flex;font-size:11px;justify-content:space-between;letter-spacing:.04em;min-height:40px;min-width:76px;padding:8px 14px}.collection-template .filters-toolbar__sortby .label-tab,.collection-template .filters-toolbar__sortby select{min-width:180px}.collection-template .toolbar .dropdown-menu{background:#fff;border:1px solid var(--jl-commerce-line);border-radius:2px;box-shadow:0 20px 45px #21191c1f;margin-top:8px;min-width:100%;overflow:hidden;padding:6px}.collection-template .toolbar .dropdown-menu li,.collection-template .toolbar .dropdown-menu li span,.collection-template .toolbar .dropdown-menu li a{color:var(--jl-commerce-ink-soft);cursor:pointer;display:block;font-size:11px;min-height:34px;padding:9px 11px}.collection-template .toolbar .dropdown-menu li:hover,.collection-template .toolbar .dropdown-menu li.active{background:var(--jl-commerce-paper)}.collection-template .product-collection.products-grid{margin-left:-14px;margin-right:-14px}.collection-template .product-collection.products-grid>.grid-item{margin-bottom:54px;padding-left:14px;padding-right:14px}.collection-template .product-item{color:var(--jl-commerce-ink);height:100%}.collection-template .product-item .inner-top{height:100%}.collection-template .product-item .product-top{background:#f2eeea;border:1px solid rgba(33,25,28,.08);border-radius:2px;overflow:hidden;position:relative}.collection-template .product-grid-image{aspect-ratio:4 / 5;background:linear-gradient(145deg,rgba(255,255,255,.58),transparent 46%),#f2eeea;display:block;padding-top:0!important;position:relative}.collection-template .product-grid-image img{height:100%!important;top:0;right:0;bottom:0;left:0;object-fit:contain;padding:clamp(18px,2.4vw,34px);position:absolute;transform:scale(1);transition:transform .52s cubic-bezier(.2,.75,.25,1);width:100%!important}.collection-template .product-item:hover .product-grid-image img{transform:scale(1.035)}.collection-template .product-label{display:flex;flex-direction:column;gap:5px;left:12px;right:auto;top:12px}.collection-template .product-label br{display:none}.collection-template .product-label .label{align-items:center;background:#ffffffeb;border:1px solid rgba(33,25,28,.12);border-radius:999px;color:var(--jl-commerce-ink);display:inline-flex;font-size:9px;font-weight:600;justify-content:center;letter-spacing:.1em;line-height:1;min-height:27px;padding:7px 10px;text-transform:uppercase}.collection-template .product-label .sale-label{background:var(--jl-commerce-accent);border-color:var(--jl-commerce-accent);color:#fff}.collection-template .product-label .sold-out-label{background:var(--jl-commerce-ink);border-color:var(--jl-commerce-ink);color:#fff}.collection-template .product-item .product-des.abs-center,.collection-template .product-item .product-des.abs-bottom{transition:opacity .18s ease,transform .18s ease}.collection-template .product-item .quickview-button,.collection-template .product-item .action .btn{background:#fffffff0;border:0;border-radius:0;color:var(--jl-commerce-ink);font-size:10px;font-weight:600;letter-spacing:.1em;min-height:44px;text-transform:uppercase}.collection-template .product-bottom{min-height:118px;padding:17px 2px 0;text-align:left!important}.collection-template .product-vendor,.collection-template .product-vendor a{color:#93888c;font-size:9px;font-weight:600;letter-spacing:.13em;margin-bottom:7px;text-transform:uppercase}.collection-template .product-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--jl-commerce-ink);display:-webkit-box;font-family:var(--jl-commerce-display);font-size:18px;font-weight:500;letter-spacing:-.015em;line-height:1.22;min-height:44px;overflow:hidden;text-transform:none}.collection-template .price-box{color:var(--jl-commerce-ink);font-size:12px;font-weight:600;letter-spacing:.02em;margin-top:10px}.collection-template .price-box .price-sale{align-items:baseline;display:flex;flex-direction:row-reverse;gap:9px;justify-content:flex-end}.collection-template .price-box .special-price{color:var(--jl-commerce-accent)}.collection-template .price-box .old-price{color:#a99fa2;font-size:10px;font-weight:400;text-decoration-thickness:1px}.collection-template .item-swatch{margin-top:12px}.collection-template .product-item.sold-out .product-title,.collection-template .product-item.sold-out .price-box{opacity:.58}.collection-template .products-list .product-item{border-bottom:1px solid var(--jl-commerce-line);padding-bottom:34px}.collection-template .products-list .product-top{flex:0 0 260px}.collection-template .products-list .product-details{padding:18px 42px}.collection-template .products-list .product-title{font-size:30px;min-height:0}.collection-template .pagination-page{border-top:1px solid var(--jl-commerce-line);margin-top:18px;padding-top:30px}.collection-template .pagination-page li a,.collection-template .pagination-page li span{align-items:center;border:1px solid transparent;border-radius:50%;color:var(--jl-commerce-ink-soft);display:inline-flex;height:38px;justify-content:center;min-width:38px}.collection-template .pagination-page li.active span,.collection-template .pagination-page li a:hover{border-color:var(--jl-commerce-ink);color:var(--jl-commerce-ink)}.collection-template-no-sidebar .halo-collection-content{padding-top:0}.collection-template-no-sidebar .bg-filter{background:transparent;border:0}.collection-template-no-sidebar .col-no-sidebar{width:100%}.collection-template-no-sidebar #main-collection-filters{background:#fff;border:1px solid var(--jl-commerce-line);margin-bottom:24px;padding:18px 22px}.jillleen-product{background:radial-gradient(circle at 3% 9%,rgba(234,219,215,.4),transparent 28rem),linear-gradient(180deg,#fffdfa 0,#f8f3ee);max-width:none;padding:20px max(48px,calc((100vw - 1540px)/2)) 112px}.jillleen-product__breadcrumbs{color:var(--jl-commerce-ink-soft);font-size:10px;gap:10px;letter-spacing:.13em;margin:0 0 34px;max-width:none;padding:0;text-transform:uppercase}.jillleen-product__breadcrumbs a{color:inherit}.jillleen-product__layout{align-items:start;display:grid;gap:clamp(54px,6vw,108px);grid-template-columns:minmax(0,1.55fr) minmax(390px,.75fr);margin:0;max-width:none}.jillleen-product__gallery{min-width:0}.jillleen-product__gallery-meta{border-bottom:1px solid var(--jl-commerce-line);color:var(--jl-commerce-ink-soft);display:flex;font-size:9px;font-weight:600;justify-content:space-between;letter-spacing:.13em;margin-bottom:14px;padding-bottom:12px;text-transform:uppercase}.jillleen-product__gallery-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.jillleen-product__media{aspect-ratio:4 / 5;background:linear-gradient(145deg,rgba(255,255,255,.64),transparent 46%),#eee8e3;border:1px solid transparent;border-radius:2px;cursor:zoom-in;margin:0;min-width:0;overflow:hidden;padding:0;position:relative;transition:border-color .22s ease,box-shadow .22s ease}.jillleen-product__media--feature{aspect-ratio:16 / 11;grid-column:1 / -1}.jillleen-product__media:hover,.jillleen-product__media.is-active{border-color:var(--jl-commerce-line-strong);box-shadow:0 18px 50px #21191c14}.jillleen-product__media img{background:transparent;display:block;height:100%;object-fit:contain;padding:clamp(22px,3.4vw,52px);transform:scale(1);transition:transform .6s cubic-bezier(.2,.75,.25,1);width:100%}.jillleen-product__media:hover img{transform:scale(1.025)}.jillleen-product__media-index{bottom:14px;color:var(--jl-commerce-ink-soft);font-size:9px;letter-spacing:.12em;position:absolute;right:14px}.jillleen-product__media-badge{background:#21191ce0;bottom:14px;color:#fff;font-size:9px;left:14px;letter-spacing:.1em;padding:7px 10px;position:absolute;text-transform:uppercase}.jillleen-product__gallery-note{align-items:flex-start;border-bottom:1px solid var(--jl-commerce-line);color:var(--jl-commerce-ink-soft);display:flex;font-size:11px;gap:12px;line-height:1.65;margin-top:14px;padding:18px 0 20px}.jillleen-product__gallery-note-mark{color:var(--jl-commerce-accent);font-size:18px;line-height:1}.jillleen-product__gallery-note p{margin:0}.jillleen-product__details{background:#ffffffc2;border:1px solid var(--jl-commerce-line);border-radius:2px;box-shadow:0 28px 80px #36242a14;padding:clamp(32px,3.2vw,50px)}.jillleen-product__eyebrow{color:var(--jl-commerce-ink-soft);display:flex;font-size:9px;font-weight:600;justify-content:space-between;letter-spacing:.13em;margin-bottom:20px;text-transform:uppercase}.jillleen-product__heading{align-items:flex-start;border-bottom:1px solid var(--jl-commerce-line);display:flex;gap:22px;justify-content:space-between;padding-bottom:24px}.jillleen-product__heading h1{color:var(--jl-commerce-ink);font-family:var(--jl-commerce-display);font-size:clamp(42px,3.5vw,60px);font-weight:400;letter-spacing:-.045em;line-height:.98;margin:0;text-transform:none}.jillleen-product__save{align-items:center;background:transparent;border:1px solid var(--jl-commerce-line);border-radius:50%;color:var(--jl-commerce-ink);display:inline-flex;flex:0 0 42px;font-size:22px;height:42px;justify-content:center;padding:0;width:42px}.jillleen-product__rating{align-items:center;color:var(--jl-commerce-ink-soft);display:flex;flex-wrap:wrap;font-size:10px;gap:10px;letter-spacing:.04em;margin-top:20px}.jillleen-product__rating a{border-bottom:1px solid currentColor;color:inherit}.jillleen-product__stars{color:var(--jl-commerce-accent);letter-spacing:.12em}.jillleen-product__price-row{align-items:baseline;display:flex;gap:12px;margin-top:22px}.jillleen-product__price{color:var(--jl-commerce-ink);font-size:19px;font-weight:600;letter-spacing:-.01em}.jillleen-product__compare-price{color:#9e9396;font-size:12px;text-decoration:line-through;text-decoration-thickness:1px}.jillleen-product__compare-price.is-hidden{display:none}.jillleen-product__intro{color:var(--jl-commerce-ink-soft);font-size:12px;line-height:1.75;margin:22px 0 0}.jillleen-product__form{margin-top:30px}.jillleen-product__option{border:0;border-top:1px solid var(--jl-commerce-line);margin:0;padding:21px 0 22px}.jillleen-product__option legend{align-items:baseline;color:var(--jl-commerce-ink);display:flex;float:none;font-size:10px;font-weight:600;justify-content:space-between;letter-spacing:.12em;margin:0 0 14px;text-transform:uppercase;width:100%}.jillleen-product__selected-option{color:var(--jl-commerce-accent);font-weight:500;letter-spacing:.04em;text-transform:none}.jillleen-product__option-values{display:flex;flex-wrap:wrap;gap:8px}.jillleen-product__option-value{align-items:center;background:#fff;border:1px solid var(--jl-commerce-line);border-radius:999px;color:var(--jl-commerce-ink-soft);display:inline-flex;font-size:10px;gap:8px;justify-content:center;letter-spacing:.03em;min-height:42px;padding:8px 15px;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.jillleen-product__option-value:hover{border-color:var(--jl-commerce-ink);color:var(--jl-commerce-ink)}.jillleen-product__option-value.is-selected,.jillleen-product__option-value[aria-pressed=true]{background:var(--jl-commerce-ink);border-color:var(--jl-commerce-ink);color:#fff}.jillleen-product__option-value[data-initially-unavailable=true]{opacity:.42}.jillleen-product__option-value--swatch{border-radius:2px;justify-content:flex-start;min-width:96px}.jillleen-product__swatch-dot{background-color:var(--jl-commerce-blush);background-position:center;background-size:cover;border:1px solid rgba(33,25,28,.14);border-radius:50%;display:block;height:22px;width:22px}.jillleen-product__formula-note{align-items:center;border-top:1px solid var(--jl-commerce-line);color:var(--jl-commerce-ink-soft);display:flex;font-size:10px;gap:10px;letter-spacing:.04em;padding:18px 0}.jillleen-product__formula-note>:first-child{color:var(--jl-commerce-accent)}.jillleen-product__purchase-panel{background:var(--jl-commerce-ink);border:1px solid var(--jl-commerce-ink);color:#fff;padding:20px}.jillleen-product__purchase-topline{color:#ffffffb8;display:flex;font-size:9px;font-weight:600;justify-content:space-between;letter-spacing:.11em;margin-bottom:14px;text-transform:uppercase}.jillleen-product__purchase-row{display:grid;gap:10px;grid-template-columns:112px minmax(0,1fr)}.jillleen-product__quantity{align-items:center;background:#ffffff14;border:1px solid rgba(255,255,255,.24);display:grid;grid-template-columns:34px 1fr 34px;min-height:52px}.jillleen-product__quantity button,.jillleen-product__quantity input{background:transparent;border:0;color:#fff;font-size:13px;height:50px;min-width:0;padding:0;text-align:center;width:100%}.jillleen-product__quantity input{-webkit-appearance:textfield;appearance:textfield}.jillleen-product__quantity input::-webkit-inner-spin-button,.jillleen-product__quantity input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.jillleen-product__add-button{align-items:center;background:#fff;border:1px solid #fff;color:var(--jl-commerce-ink);display:flex;font-size:10px;font-weight:700;justify-content:space-between;letter-spacing:.12em;min-height:52px;padding:12px 18px;text-transform:uppercase}.jillleen-product__add-button:hover:not(:disabled){background:var(--jl-commerce-accent);border-color:var(--jl-commerce-accent);color:#fff}.jillleen-product__add-button:disabled{cursor:not-allowed;opacity:.48}.jillleen-product__purchase-footnote{color:#fff9;font-size:9px;letter-spacing:.04em;margin:12px 0 0}.jillleen-product__accordions{border-top:1px solid var(--jl-commerce-line);margin-top:30px}.jillleen-product__accordions details{border-bottom:1px solid var(--jl-commerce-line)}.jillleen-product__accordions summary{align-items:center;color:var(--jl-commerce-ink);cursor:pointer;display:flex;font-size:10px;font-weight:600;justify-content:space-between;letter-spacing:.11em;min-height:58px;text-transform:uppercase}.jillleen-product__accordions summary::-webkit-details-marker{display:none}.jillleen-product__accordions summary [aria-hidden=true]{font-size:16px;font-weight:400;transition:transform .18s ease}.jillleen-product__accordions details[open] summary [aria-hidden=true]{transform:rotate(45deg)}.jillleen-product__accordion-content{color:var(--jl-commerce-ink-soft);font-size:11px;line-height:1.75;padding:0 0 24px}.jillleen-product__accordion-content :last-child{margin-bottom:0}.jillleen-proof-section{background:#fff;color:var(--jl-commerce-ink);padding:96px max(48px,calc((100vw - 1440px)/2))}.jillleen-proof-section__inner{max-width:1440px}.jillleen-proof-section__eyebrow,.jillleen-proof-section__subheading span{color:var(--jl-commerce-accent);font-size:9px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.jillleen-proof-section__heading h2{color:var(--jl-commerce-ink);font-family:var(--jl-commerce-display);font-size:clamp(48px,5vw,76px);font-weight:400;letter-spacing:-.04em;line-height:.98}.jillleen-proof-section__review,.jillleen-proof-section__creator{border-color:var(--jl-commerce-line);border-radius:2px}.jillleen-commerce-dock{background:#21191cf5;border-top:1px solid rgba(255,255,255,.16);bottom:0;box-shadow:0 -20px 60px #21191c2e;color:#fff;left:0;padding:12px max(48px,calc((100vw - 1440px)/2));position:fixed;right:0;transform:translateY(105%);transition:transform .28s cubic-bezier(.2,.75,.25,1);z-index:98}.jillleen-commerce-dock.is-visible{transform:translateY(0)}.jillleen-commerce-dock__inner{align-items:center;display:grid;gap:30px;grid-template-columns:minmax(260px,1fr) minmax(200px,.75fr) auto;margin:0 auto;max-width:1440px}.jillleen-commerce-dock__identity{min-width:0}.jillleen-commerce-dock__title{display:block;font-family:var(--jl-commerce-display);font-size:22px;font-weight:500;line-height:1.05;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jillleen-commerce-dock__price{color:#ffffffb3;display:block;font-size:10px;letter-spacing:.08em;margin-top:5px}.jillleen-commerce-dock__selection{color:#ffffffad;font-size:9px;letter-spacing:.1em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.jillleen-commerce-dock__actions{align-items:center;display:flex;gap:10px}.jillleen-commerce-dock__quantity{align-items:center;border:1px solid rgba(255,255,255,.26);display:grid;grid-template-columns:34px 34px 34px;min-height:44px}.jillleen-commerce-dock__quantity button,.jillleen-commerce-dock__quantity output{align-items:center;background:transparent;border:0;color:#fff;display:inline-flex;font-size:11px;height:42px;justify-content:center;margin:0;padding:0;width:34px}.jillleen-commerce-dock__add{background:#fff;border:1px solid #fff;color:var(--jl-commerce-ink);font-size:10px;font-weight:700;letter-spacing:.12em;min-height:44px;min-width:190px;padding:10px 24px;text-transform:uppercase}.jillleen-commerce-dock__add:hover:not(:disabled){background:var(--jl-commerce-accent);border-color:var(--jl-commerce-accent);color:#fff}.jillleen-commerce-dock__add:disabled{cursor:not-allowed;opacity:.45}.collection-template :where(a,button,input,select,summary,[role=button],[role=radio],[role=option]):focus-visible,.jillleen-product :where(a,button,input,select,summary):focus-visible,.jillleen-commerce-dock :where(button,output):focus-visible{outline:2px solid var(--jl-commerce-accent);outline-offset:3px}.jillleen-product__purchase-panel :where(button,input):focus-visible,.jillleen-commerce-dock :where(button,output):focus-visible{outline-color:#fff}@media(prefers-reduced-motion:reduce){.collection-template *,.jillleen-product *,.jillleen-commerce-dock{scroll-behavior:auto!important;transition-duration:.01ms!important}.collection-template .product-item:hover .product-grid-image img,.jillleen-product__media:hover img{transform:none}}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/jillleen-commerce-desktop.css.map */
