@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;1,400;1,500&family=Playfair+Display:ital,wght@1,500&display=swap";h1,h2,h3,h4,h5,h6,.title,.product-details .title,.product_name,.page-title{font-family:Cormorant Garamond,Georgia,Times New Roman,serif!important;font-weight:600;letter-spacing:.02em;color:#3b2f25}h1{font-size:2.4em}.product-details .title{font-size:1.25em;line-height:1.3}.product-details .price .money{color:#8a6a3a}.product__imageContainer{padding:8px;position:relative}.product__imageContainer img.primary,.product__imageContainer img.secondary,.product_gallery .image__container img,.textColumns__block .textColumn__content>img{border-radius:50%;padding:12px;background:#fffdf8;border:2px solid #B8955A;box-shadow:0 0 0 5px #fffdf8,0 0 0 6px #d9c49a;box-sizing:border-box}.textColumns__block .textColumn__content>img{margin:8px auto 18px;display:block}.product__imageContainer>.image__container{position:absolute;top:8px;right:8px;bottom:8px;left:8px;max-width:none!important;margin:0;opacity:0;transition:opacity .45s ease;pointer-events:none;z-index:2}.product__imageContainer>.image__container img.secondary{display:block!important;opacity:1!important;visibility:visible!important;position:static!important;width:100%;height:100%;object-fit:contain}.product__imageContainer:hover>.image__container{opacity:1}.product_gallery .image__container{padding:10px}.product_gallery_nav img{border-radius:50%;padding:4px;background:#fffdf8;border:1px solid #B8955A;box-sizing:border-box}.image-with-text img,.logoBar__item img{padding:10px;background:#fffdf8;border:1px solid #B8955A;outline:3px double #B8955A;outline-offset:5px;box-sizing:border-box}.logoBar__item{padding:14px}.logoBar__item img{display:block;margin:0 auto}.action_button,.button,.btn,.hoverButton,.textColumn__button,.caption__button,.global-button,input[type=submit]{font-family:Cormorant Garamond,Georgia,serif!important;font-size:1.05em!important;font-weight:600!important;letter-spacing:.1em!important;color:#3b2f25!important;background:linear-gradient(180deg,#fffdf8,#f1e4c8)!important;border:1px solid #B8955A!important;border-radius:3px!important;box-shadow:inset 0 0 0 3px #fffdf8,inset 0 0 0 4px #d9c49a,0 2px 6px #3b2f252e!important;padding:12px 26px!important;transition:all .3s ease!important;text-shadow:none!important;cursor:pointer}.action_button:hover,.button:hover,.btn:hover,.hoverButton:hover,.textColumn__button:hover,.caption__button:hover,.global-button:hover,input[type=submit]:hover{color:#fffdf8!important;background:linear-gradient(180deg,#c9a66b,#9e7b43)!important;box-shadow:inset 0 0 0 3px #b8955a,inset 0 0 0 4px #e8d6ae,0 4px 10px #3b2f2540!important;transform:translateY(-1px)}.add_to_cart,.action_button.add_to_cart,.product_form .add_to_cart{color:#fffdf8!important;background:linear-gradient(180deg,#c9a66b,#9e7b43)!important;box-shadow:inset 0 0 0 3px #b8955a,inset 0 0 0 4px #e8d6ae,0 3px 8px #3b2f2540!important}.add_to_cart:hover{background:linear-gradient(180deg,#b8955a,#86652f)!important}.mainMenu>li>a{font-family:Playfair Display,Georgia,serif!important;font-style:italic!important;font-size:1.15em!important;font-weight:500!important;letter-spacing:.03em!important;text-transform:none!important;color:#a0525f!important;position:relative;transition:color .3s ease}.mainMenu>li>a:after{content:"";position:absolute;left:50%;bottom:2px;width:0;height:1px;background:#b8955a;transition:width .3s ease,left .3s ease}.mainMenu>li:hover>a{color:#8a6a3a!important}.mainMenu>li:hover>a:after{width:80%;left:10%}.mainMenu .icon-down-caret{color:#b8955a!important;font-size:.6em;font-style:normal}.mainMenu__submenu,.mainMenu__submenu__submenu{background:#fffdf8!important;border:1px solid #B8955A!important;border-top:3px double #B8955A!important;box-shadow:0 6px 18px #3b2f2526!important;padding:10px 0!important}.mainMenu__submenu li a{font-family:Cormorant Garamond,Georgia,serif!important;font-size:1.1em!important;font-weight:500!important;letter-spacing:.04em!important;color:#3b2f25!important;padding:7px 22px!important;display:block;transition:all .25s ease}.mainMenu__submenu li a:before{content:"\2766";color:#b8955a;display:inline-block;width:0;opacity:0;overflow:hidden;vertical-align:middle;transition:all .25s ease}.mainMenu__submenu li a:hover{color:#8a6a3a!important;background:#f7efdf!important;font-style:italic}.mainMenu__submenu li a:hover:before{width:1.3em;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/20/assets/cameo-frames.css.map */
