@import"https://fonts.googleapis.com/css2?family=Jost:wght@300;400;500&family=Bodoni+Moda:opsz,wght@6..96,400;6..96,600&family=Pinyon+Script&family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400&display=swap";.product-card-wrapper .card__inner{aspect-ratio:2/3!important;padding-bottom:0!important;position:relative;overflow:hidden}.product-card-wrapper .card__inner .card__media,.product-card-wrapper .card__inner .media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:100%!important;width:100%!important;background:transparent!important}.product-card-wrapper .card__media img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center bottom;position:absolute;top:0;right:0;bottom:0;left:0}ul.grid.product-grid{--grid-desktop-horizontal-spacing:20px;--grid-desktop-vertical-spacing:72px}@media(max-width:749px){ul.grid.product-grid{--grid-mobile-horizontal-spacing:10px;--grid-mobile-vertical-spacing:44px}}.product-card-wrapper .card>.card__content{position:relative;text-align:left;padding:14px 2px 0!important;display:block!important}.product-card-wrapper .card__inner+.card__content{padding-right:118px!important}.product-card-wrapper .card>.card__content .card__information{display:flex;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;padding:0!important;height:auto!important}.product-card-wrapper .card__information:before,.product-card-wrapper .card__information:after{content:none!important;display:none!important;height:0!important}.product-card-wrapper .card__information>.card__heading{order:1}.product-card-wrapper .card__information>.cn-oh-desc{order:2}.product-card-wrapper .card__information>.card-information{order:3}.card-wrapper.product-card-wrapper .card__heading,.card-wrapper.product-card-wrapper .card__heading a,.card-wrapper.product-card-wrapper .card__information .card__heading,.card-wrapper.product-card-wrapper .card__information .card__heading a{font-family:Jost,sans-serif!important;font-weight:400!important;font-size:15px!important;letter-spacing:.02em!important;color:#1a1a1a!important;text-transform:none!important;margin:0!important;text-align:left!important;text-decoration:none!important}.underline-links-hover:hover a{text-decoration:none!important}.cn-oh-desc{font-family:Jost,sans-serif;font-weight:300;font-size:13px;color:#6f6f6f;margin:3px 0 0;line-height:1.45;text-align:left}.product-card-wrapper .card-information{text-align:left!important;width:100%}.card-wrapper.product-card-wrapper .price,.card-wrapper.product-card-wrapper .price *{font-family:Jost,sans-serif!important;font-weight:400!important;font-size:13.5px!important;color:#1a1a1a!important;letter-spacing:.02em;text-align:left!important}.card-wrapper.product-card-wrapper .price{margin-top:6px!important}.product-card-wrapper .cn-swatches{position:absolute;bottom:6px;right:2px;margin:0!important;display:flex!important;align-items:center;justify-content:flex-end!important;max-width:150px;flex-wrap:nowrap}.product-card-wrapper .cn-swatches .cn-swatch{display:block!important;width:14px!important;height:14px!important;flex:0 0 14px!important;border-radius:50%!important;border:2px solid #F3F3F3!important;box-shadow:0 0 0 1px #0000001f!important;padding:0!important}.product-card-wrapper .cn-swatches>.cn-swatch:not(:first-child){margin-left:-5px!important}.product-card-wrapper .cn-swatches .cn-swatch--active{box-shadow:0 0 0 1px #0000001f,0 0 0 2px #1a1a1a!important;position:relative;z-index:2}.product-card-wrapper .cn-swatches a.cn-swatch:hover{z-index:3;transform:scale(1.1)}.cn-swatches__more{font-family:Jost,sans-serif;font-weight:300;font-size:12px;color:#555;margin-left:7px;white-space:nowrap}@media(max-width:749px){.product-card-wrapper .card__inner+.card__content{padding-right:86px!important}.card-wrapper.product-card-wrapper .card__heading,.card-wrapper.product-card-wrapper .card__heading a{font-size:13.5px!important}.cn-oh-desc{font-size:11.5px}.card-wrapper.product-card-wrapper .price,.card-wrapper.product-card-wrapper .price *{font-size:12.5px!important}.product-card-wrapper .cn-swatches .cn-swatch{width:12px!important;height:12px!important;flex:0 0 12px!important}.cn-swatches__more{font-size:10.5px}}.cn-trio{gap:24px!important;padding:0 24px}.cn-trio__img{background:#ece9e4!important;aspect-ratio:4/5!important}.cn-trio__title{font-family:Cormorant Garamond,serif!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:clamp(17px,1.55vw,23px)!important;color:#5c4638!important;margin:26px 0 5px!important;line-height:1.25!important}.cn-trio__sub{font-family:Cormorant Garamond,serif!important;font-style:italic!important;font-weight:400!important;font-size:13px!important;color:#777!important;letter-spacing:.02em!important;margin:0!important}section[id$=__cn_quad_styles],div[id$=__cn_quad_styles],[id$=__cn_quad_styles] .custom-liquid,[id$=__cn_quad_styles] [class*=color-]{background:#f3f3f3!important}.cn-quad{gap:14px!important;padding:34px 14px 0!important;margin-top:0!important;background:#f3f3f3}.cn-quad__ov{background:linear-gradient(#00000008,#00000024)!important;justify-content:center!important}.cn-quad__t{font-family:Cormorant Garamond,serif!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-size:clamp(15px,1.4vw,21px)!important;line-height:1.3!important;text-shadow:0 1px 10px rgba(0,0,0,.38)}.cn-quad__s{font-family:Cormorant Garamond,serif!important;font-style:italic!important;font-weight:400!important;font-size:12.5px!important;letter-spacing:.03em!important;margin-top:8px!important;text-shadow:0 1px 8px rgba(0,0,0,.38)}.cn-quicklinks{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 30px;max-width:1200px;margin:0 auto;padding:6px 20px 4px}.cn-quicklinks a{font-family:Jost,sans-serif;font-weight:400;font-size:14.5px;letter-spacing:.02em;color:#1a1a1a;text-decoration:none}.cn-quicklinks a:hover{text-decoration:underline;text-underline-offset:4px}.facets-container,.facets__form .facet-checkbox,.facets__summary,.facet-filters__label,.facet-filters__sort,.mobile-facets__open{font-family:Jost,sans-serif!important}.header-wrapper .mega-menu__content{background:#fff!important;border-top:1px solid #ececec!important;box-shadow:0 18px 30px #0000000f;padding-top:36px!important;padding-bottom:44px!important}.header-wrapper .mega-menu__list{column-gap:72px!important;row-gap:28px!important}.header-wrapper .mega-menu__link{font-family:Jost,sans-serif!important;font-size:14px!important;font-weight:300!important;color:#5a5a5a!important;letter-spacing:.01em!important;line-height:2.1!important;text-transform:none!important}.header-wrapper .mega-menu__link--level-2{font-size:15px!important;font-weight:500!important;color:#111!important;margin-bottom:8px;display:inline-block}.header-wrapper .mega-menu__link:hover{color:#000!important;text-decoration:underline!important;text-underline-offset:3px}.collapsible-content{background:#f3f3f3!important}.collapsible-content .collapsible-content__wrapper,.collapsible-content [class*=color-]{background:transparent!important;--color-foreground:26,26,26;--color-background:243,243,243}.collapsible-content h2.collapsible-content__heading,.collapsible-content .collapsible-content__heading{font-family:Jost,sans-serif!important;font-weight:400!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#1a1a1a!important;font-size:26px!important}.collapsible-content .accordion{border-top:1px solid #ddd!important;border-bottom:none!important;margin-top:0!important;background:transparent!important}.collapsible-content .accordion:last-of-type{border-bottom:1px solid #ddd!important}.collapsible-content .accordion summary{padding:18px 0!important}.collapsible-content .accordion__title,.collapsible-content .accordion .accordion__title{font-family:Jost,sans-serif!important;font-size:15px!important;font-weight:400!important;letter-spacing:.04em!important;color:#1a1a1a!important;text-transform:none!important}.collapsible-content .accordion__content,.collapsible-content .accordion__content p,.collapsible-content .accordion__content h6{font-family:Jost,sans-serif!important;font-size:13.5px!important;font-weight:300;color:#555!important;line-height:1.75!important}.collapsible-content .accordion__content strong{color:#1a1a1a;font-weight:500}.collapsible-content .accordion__content a{color:#1a1a1a!important;text-decoration:underline;text-underline-offset:3px}.collapsible-content .accordion .icon-accordion{display:none!important}.collapsible-content .accordion summary .icon-caret{color:#1a1a1a}
/*# sourceMappingURL=/cdn/shop/t/35/assets/cn-ohpolly.css.map */
