.product-grid-item__images{background-color:#fff}.product-grid-item__images img{width:100%;height:100%;object-fit:contain!important;object-position:center center}.product__inner.is-sticky .lcfg{max-height:calc(100vh - 150px);overflow-y:auto;overscroll-behavior:contain}.shop-pay-terms--price{margin:4px 0 0}.ll-ships-note{margin:6px 0 0;font-size:14px;font-weight:500;color:var(--COLOR-SECONDARY, #66735a)}.ll-ships-note:before{content:"";display:inline-block;width:8px;height:8px;margin:0 8px 1px 0;border-radius:50%;background:var(--COLOR-SECONDARY, #66735a)}.ll-lead-note{margin:6px 0 0;font-size:14px;color:#555}.ll-desc a{color:var(--COLOR-PRIMARY, #b85a3a);text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px}.ll-desc a:hover{text-decoration:none}.kicker-flourished{padding-bottom:0!important;margin-bottom:18px!important}.kicker-flourished:after{display:none!important}.section-list-collections .kicker-flourished,.section-columns .kicker-flourished{margin-bottom:22px!important}.index__column--linked .column__image{position:relative}.index__column--linked .index__column__link{color:inherit;text-decoration:none}.index__column--linked .index__column__link:after{content:"\2192";display:inline-block;margin-left:.4em;transition:transform .2s ease}.index__column--linked:hover .index__column__link{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.index__column--linked:hover .index__column__link:after{transform:translate(4px)}.theme-animate-hover .index__column--linked .column__image img{transition:transform 1.1s ease-out}.theme-animate-hover .index__column--linked:hover .column__image img{transform:scale(1.04)}.collection-grid-item--below{text-align:left;margin-bottom:12px}.collection-grid-item--below .collection-grid-item__card{display:block;color:var(--COLOR-TEXT);text-decoration:none}.collection-grid-item--below .collection-grid-item__media{position:relative;overflow:hidden;background:var(--COLOR-BG-LIGHT, #f0e4d4)}.collection-grid-item--below .collection-grid-item__caption{padding:12px 2px 0}.collection-grid-item--below .collection-grid-item__title--below{margin:0;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);text-transform:var(--FONT-HEADING-TRANSFORM);letter-spacing:var(--FONT-HEADING-LETTER-SPACING);font-size:16px;line-height:1.35;color:var(--COLOR-TEXT-DARK)}.collection-grid-item--below .collection-grid-item__count{margin:2px 0 0;font-size:12.5px;color:var(--COLOR-TEXT-LIGHT);letter-spacing:0}.collection-grid-item--below .collection-grid-item__card:hover .collection-grid-item__title--below{text-decoration:underline;text-underline-offset:.22em;text-decoration-thickness:1px}.theme-animate-hover .collection-grid-item--below .image__hero__scale{transition:transform 1.1s ease-out}.theme-animate-hover .collection-grid-item--below .collection-grid-item__card:hover .image__hero__scale{transform:scale(1.04)}.ll-type-strip{padding:14px 0 2px}.ll-type-strip__inner{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.ll-type-strip__label{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--COLOR-TEXT-LIGHT);margin-right:4px}.ll-type-strip__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ll-type-strip__list li{margin:0}.ll-type-strip__chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid rgba(0,0,0,.18);border-radius:999px;font-size:13px;line-height:1.2;color:var(--COLOR-TEXT-DARK);text-decoration:none;background:#fff;transition:border-color .15s,background .15s}.ll-type-strip__chip:hover{border-color:var(--COLOR-TEXT-DARK)}.ll-type-strip__chip.is-active{background:var(--COLOR-TEXT-DARK);color:#fff;border-color:var(--COLOR-TEXT-DARK)}.ll-type-strip__chip--all{border-style:dashed}.ll-type-strip__count{font-size:11px;opacity:.65}@media only screen and (max-width:767px){.ll-type-strip__inner{flex-wrap:nowrap}.ll-type-strip__list{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.ll-type-strip__list::-webkit-scrollbar{display:none}.ll-type-strip__chip{white-space:nowrap}}.product__block__description.body-size-4{font-size:14px}.ll-desc h2{font-size:17px;line-height:1.3;margin:18px 0 8px;letter-spacing:.01em}.ll-desc h2:first-child{margin-top:2px}.ll-desc p{font-size:14px;line-height:1.5;margin:0 0 10px}.ll-desc table,.ll-desc .ll-tbl{width:100%;table-layout:fixed;border-collapse:collapse;margin:0 0 14px;font-size:13px;line-height:1.35}.ll-desc table th,.ll-desc table td{padding:5px 0;vertical-align:top;border-bottom:1px solid rgba(0,0,0,.08);text-align:left}.ll-desc table th{width:37%;padding-right:10px;font-weight:600;color:var(--COLOR-TEXT-DARK);white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.ll-desc table td{color:var(--COLOR-TEXT);overflow-wrap:anywhere}.ll-desc table tr:last-child th,.ll-desc table tr:last-child td{border-bottom:0}.ll-desc dl{margin:0 0 12px}.ll-desc dt{font-weight:600;margin:10px 0 2px}.ll-desc dd{margin:0}@media only screen and (min-width:768px){.product-single{align-items:flex-start}.product-single .product__media__wrapper{position:sticky;top:16px;align-self:flex-start}.product-single .product__inner.is-sticky{position:static}}.collection__hero .hero__title{font-size:clamp(24px,2.6vw,36px);line-height:1.2}.collection__nav{margin-bottom:14px}.product__grid__info{padding-top:10px}.product__grid__vendor{margin:0 0 3px;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--COLOR-TEXT-LIGHT);line-height:1.3}.product__grid__title{font-weight:500!important;font-size:14px!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product__grid__price{font-size:14px!important;margin:4px 0 0!important}.product__grid__price .price{font-weight:600}.product__grid__price .compare-at{font-size:12.5px}.product__badge{font-size:11px!important;letter-spacing:.06em;padding:4px 8px!important}@media only screen and (min-width:1024px){.grandparent .header__dropdown__inner{justify-content:center;grid-column-gap:56px;padding-top:28px;padding-bottom:28px}.grandparent.kids-3 .header__dropdown__inner,.grandparent.kids-4 .header__dropdown__inner,.grandparent.kids-5 .header__dropdown__inner,.grandparent.kids-6 .header__dropdown__inner,.grandparent.kids-9 .header__dropdown__inner{grid-template-columns:repeat(3,minmax(150px,230px))}.grandparent.kids-4 .header__dropdown__inner,.grandparent.kids-7 .header__dropdown__inner,.grandparent.kids-8 .header__dropdown__inner{grid-template-columns:repeat(4,minmax(150px,230px))}.grandparent.kids-5 .header__dropdown__inner,.grandparent.kids-10 .header__dropdown__inner,.grandparent.kids-11 .header__dropdown__inner,.grandparent.kids-12 .header__dropdown__inner{grid-template-columns:repeat(5,minmax(140px,200px))}.grandparent .header__dropdown__element--wide{grid-column:span 2}.grandparent.blocks-1.kids-3 .header__dropdown__inner,.grandparent.blocks-1.kids-6 .header__dropdown__inner,.grandparent.blocks-1.kids-9 .header__dropdown__inner{grid-template-columns:repeat(3,minmax(150px,230px)) minmax(320px,1fr)}.grandparent.blocks-1.kids-4 .header__dropdown__inner,.grandparent.blocks-1.kids-7 .header__dropdown__inner,.grandparent.blocks-1.kids-8 .header__dropdown__inner{grid-template-columns:repeat(4,minmax(150px,220px)) minmax(320px,1fr)}.grandparent.blocks-1 .header__dropdown__element--wide{grid-column:-2 / -1;grid-row:1 / span 4;align-self:start}.grandparent .navlink--child{padding-bottom:8px;margin-bottom:2px}.grandparent .navlink--grandchild{margin-top:8px}}.collection .product__grid__info{text-align:left}.collection .product__grid__info .product__grid__price{justify-content:flex-start}.hero__title .hero__title__h1{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;margin:0}.page__template .rte h2{font-size:22px;line-height:1.3;margin:1.6em 0 .6em}@media only screen and (max-width:767px){.page__template .rte h2{font-size:19px}}@media only screen and (min-width:1024px){.grandparent .header__dropdown__inner:has(>.dropdown__family--child:only-child){grid-template-columns:minmax(0,760px)}.header__dropdown__inner>.dropdown__family--child:only-child{display:block;column-count:3;column-gap:48px}.header__dropdown__inner>.dropdown__family--child:only-child .navlink{display:block;break-inside:avoid}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/loomlan-custom.css.map */
