:root{--grey-d: #D9D9D9;--grey-f: #F6F6F6;--grey-7: #7B7B7B;--grey-e: #e5e5e5;--grey-2: #2c2c2c;--grey-b: #bdbdbd;--gold: #A99575;--transition: .12s all ease;--font-karla: Karla, Helvetica, Arial, Lucida Grande, sans-serif;--font-playfair: "Playfair Display", Times, serif;--font-sweet: "Sweet Sans", Helvetica, Arial, Lucida Grande, sans-serif}@font-face{font-family:Sweet Sans;font-style:normal;font-weight:500;src:local("Sweet Sans"),url(//www.culet.com.au/cdn/shop/t/14/assets/SweetSansProMedium.woff?v=29963596188481727291761307338) format("woff")}@font-face{font-family:Sweet Sans;font-style:italic;font-weight:500;src:local("Sweet Sans"),url(//www.culet.com.au/cdn/shop/t/14/assets/SweetSansProMediumItalic.woff?v=89372233107197573891761307338) format("woff")}.instagram-feed .instafeed-fluid .instagram_gallery>*{width:50%;padding:.3rem}.instagram-feed .btn{min-width:270px}.nav-tabs{display:flex;padding:0;margin:0;list-style:none;margin-bottom:1rem}.nav-item{margin-right:.2rem}.nav-link{border-bottom:2px solid var(--grey-d);padding:.5rem;color:var(--grey-d);transition:var(--transition)}.nav-link.active,.nav-link:hover{border-color:var(--gold);color:var(--gold)}.tt-contact-phone{position:absolute}p.tt-pretitle{text-transform:uppercase;font-family:var(--font-sweet);font-size:16px;letter-spacing:.05em;color:var(--gold);margin-bottom:13px}.pt-6{padding-top:80px}.pb-6{padding-bottom:80px}.tt-contact-info{padding-left:1rem;padding-right:1rem}.tt-img-icon{margin-bottom:.5rem}.tt-contact-info .tt-title{font-family:Karla;font-size:18px;text-transform:uppercase;letter-spacing:.04em}.btn.btn-goldline{background:none;padding-left:0;padding-right:0;letter-spacing:.12em;position:relative;color:var(--gold);text-transform:uppercase;height:40px}.btn.btn-goldline:after{content:"";display:block;height:1px;width:90%;position:absolute;background:var(--gold);bottom:0}.btn-outline-light{border:2px solid white}.btn{text-transform:uppercase;font-weight:500;height:55px;letter-spacing:.12em;padding:6px 31px 4px}.btn-xl{height:55px}.btn-wider{padding-left:40px;padding-right:40px}@media screen and (min-width: 768px){.tt-promo-fullwidth .btn+.btn{margin-left:24px}.tt-promo-box .btn{opacity:0;transition:var(--transition)}.tt-promo-box:hover .btn{opacity:1}}@media screen and (max-width: 767px){.tt-promo-fullwidth .tt-description .tt-title-large{margin-bottom:20px}.tt-promo-fullwidth .btn+.btn{margin-top:20px}#shopify-section-footer-subscribe .col-md-6:first-child{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid var(--grey-d)}}.tt-posttitle{margin-top:30px;max-width:620px}.tt-promo-fullwidth .tt-description .btn:first-of-type{margin-top:35px}.tt-promo-limited-height .tt-description .btn:first-of-type{margin-top:20px!important}.section-simple-banners{max-width:1200px;margin-left:auto;margin-right:auto}.section-simple-banners .tt-title-small{font-size:40px;line-height:55px;font-family:var(--font-playfair);margin-bottom:10px}.section-simple-banners .tt-title-large{font-size:18px;line-height:32px;color:var(--grey-7)}.section-simple-banners .tt-description{text-align:center;max-width:380px;margin-left:auto;margin-right:auto}.section-simple-banners .tt-icon-image{width:21px;height:26px;margin-top:30px;margin-bottom:20px}#shopify-section-index-section-testimonials .tt-title{font-family:var(--font-sweet);font-weight:500;font-size:16px;text-transform:uppercase;line-height:20px;letter-spacing:.05em;margin-bottom:10px}#shopify-section-index-section-testimonials .tt-content-info p{font-family:var(--font-playfair);font-size:22px;line-height:34px;text-align:center;letter-spacing:2px;margin-bottom:25px}#shopify-section-index-section-testimonials .tt-text-lage{font-size:16px;line-height:1.2;font-family:var(--font-sweet)}.mh-auto{margin-left:auto;margin-right:auto}#shopify-section-footer-subscribe{padding-top:80px;padding-bottom:80px;background:var(--grey-f)}.footer-subscribe-join,.footer-subscribe-need-help{max-width:440px;margin-left:auto;margin-right:auto}.footer-subscribe-need-help a:not(.btn){color:var(--gold)}@media screen and (min-width: 768px){#shopify-section-footer-subscribe .col-md-6:first-child{border-right:1px solid var(--grey-d)}#shopify-section-footer-subscribe .col-md-6{padding-top:40px;padding-bottom:40px}}#shopify-section-footer-template .tt-list{display:flex;flex-direction:inherit;flex-wrap:wrap;justify-content:center}#shopify-section-footer-template .tt-footer-center .tt-row{max-width:inherit;display:block}#shopify-section-footer-template .tt-footer-center{padding-bottom:34px;background:none}#shopify-section-footer-template footer{background:var(--grey-2)}footer{font-size:12px}#shopify-section-footer-template .tt-list li a{font-family:var(--font-playfair);text-transform:uppercase;letter-spacing:.2em;display:block;padding:.2em 1em}.tt-footer-mid{display:block;width:100%}.tt-footer-mid a{color:var(--gold);display:block;text-align:center;font-size:13px;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.5rem}.tt-footer-mid a:hover{text-decoration:underline}.tt-footer-mid p{margin-top:0}.tt-footer-mid{margin-bottom:25px}#shopify-section-footer-template .tt-color-scheme-04 .tt-box-copyright{text-transform:uppercase}footer .tt-box-copyright{letter-spacing:.2em;font-size:11px}.tt-footer-custom,.tt-footer-mid{font-family:var(--font-sweet)}.tt-footer-custom{letter-spacing:.2em;font-size:11px}#shopify-section-footer-template .tt-footer-custom{padding-bottom:20px}.tt-footer-copyright-links a{color:#fff;text-transform:uppercase;display:inline-flex;padding-left:.5rem;padding-right:.5rem;letter-spacing:.2em}.tt-footer-copyright-links a:hover{text-decoration:underline}.arrow-location-center-02 .slick-arrow,.arrow-location-center-02 .slick-arrow:active{background:none}#shopify-section-index-section-testimonials .slick-arrow{margin-top:-30px}.tt-post-single .tt-title,.tt-block-title .tt-title,.tt-title-subpages{text-transform:none}.tt-product .tt-description .tt-title{font-size:20px;line-height:1.4;margin-bottom:10px;font-family:var(--font-playfair)}.tt-carousel-products-js .tt-description{text-align:center}.tt-carousel-products-js .tt-description .description{font-size:16px;line-height:24px}.tt-carousel-products-js button.slick-prev.slick-arrow{position:absolute;left:0;top:30%;background:#a99575;color:#fff}.tt-carousel-products-js button.slick-next.slick-arrow{position:absolute;right:0;top:30%;background:#a99575;color:#fff}.tt-carousel-products-js .slick-arrow:hover{opacity:.8}.tt-carousel-products{padding-bottom:80px}.tt-desktop-header .container:first-child{border-bottom:1px solid #eee}.tt-desctop-menu nav>ul>li.dropdown>a{letter-spacing:.2em;text-transform:uppercase}.small-header .tt-desktop-header .tt-header-holder .tt-obj-menu .tt-desctop-menu.tt-menu-small nav>ul>li.dropdown>a{padding-top:30px;padding-bottom:20px}.tt-contact-phone a{letter-spacing:.02em;color:var(--grey-2);font-size:13px;font-family:var(--font-sweet)}.tt-hover-03 .tt-stuck-nav .tt-desctop-menu nav>ul li.dropdown>a span{font-size:11px;letter-spacing:.1em}.stuckmenuincenter .tt-stuck-parent-logo{position:static}.tt-stuck-nav{padding-top:.3rem}@media (max-width: 1229px){.tt-stuck-nav .container{max-width:inherit}}.tt-top-row{justify-content:center;font-size:15px;line-height:1.4;color:#fff}.tt-top-row a{color:#fff;text-decoration:underline}.panel-menu{background:var(--gold)}.panel-menu a{text-transform:uppercase;letter-spacing:.2em;color:#292727}.panel-menu li.mm-close-parent .mm-close{border:none;color:#fff;padding:25px 16px 13px 25px}.panel-menu .mm-close:before{font-size:30px;color:#fff;text-indent:0}.tt-carousel-products-js{max-width:1100px;margin-left:auto;margin-right:auto}@media (max-width: 575px){.tt-promo-box{max-width:80%;margin-left:auto;margin-right:auto}}.ttestimonial{position:relative;padding-bottom:70px}.ttestimonial:after{height:1px;background:#e6e6e6;width:85%;position:absolute;bottom:0;display:block;content:"";margin-left:auto;margin-right:auto;left:0;right:0}.ttestimonial-img{width:100%;max-width:550px;margin-left:auto;margin-right:auto}.ttestimonial-quote{font-size:48px;line-height:.7;color:var(--grey-2);font-family:var(--font-playfair)}.ttestimonial-img-wrapper{width:100%;padding-left:5%;padding-right:5%}@media (min-width: 791px){.tt-contact-box .tt-title{font-size:70px;line-height:1}}.section-footer-enquiry{background:var(--grey-f)}.section-footer-enquiry .form-default .form-control{background:#fff;border:1px solid #BDBDBD}.h6-sans{font-family:var(--font-karla);font-size:17px;line-height:1.4;letter-spacing:.05em;padding-bottom:0!important;text-transform:uppercase;margin-bottom:10px!important}.section-footer-enquiry-content p{margin-top:0}.section-footer-enquiry-content a{color:var(--gold)}.section-footer-enquiry-content label{color:var(--grey-7)}.form-default .form-group label{font-family:var(--font-karla)}.form-check-input{position:absolute;margin-top:.7rem;margin-left:-1.25rem}.btn-fullwidth{width:100%}.btn-gold{background:var(--gold);color:#fff}.btn-gold:hover{background:var(--grey-2)}.yinyang-image{width:100%}.coll-filters{display:flex;justify-content:center}.coll-filters .tt-collapse{padding-left:1rem;padding-right:1rem}.coll-filters .tt-collapse-content{position:absolute;background:#fff;z-index:10}.coll-product-grid{max-width:1136px;margin-left:auto;margin-right:auto;width:100%;min-height:450px}.coll-product-grid .tt-title{text-align:center}.coll-product-grid .description{display:none}.coll-product-grid .tt-image-box{padding-left:5%;padding-right:5%}.coll-product-grid .tt-product .tt-description{background:none;padding-top:0!important;transform:translateY(-30px)}.coll-product-grid .tt-product{background:#f9f9f9}.coll-filters li a{display:flex;align-items:center}.coll-filters .icon{height:24px;width:24px;margin-right:1rem;stroke:#7b7b7b}.ctpage-about-us4 .tt-title{font-size:40px;line-height:1.375;max-width:670px;margin-left:auto;margin-right:auto}.yinyangcustom a{color:var(--gold)}.yinyangcustom p{margin-top:0}.tt-tabs-default{margin-bottom:40px}.tt-tabs-default li>a{text-transform:uppercase;font-family:Karla!important;letter-spacing:.02em;font-size:13px;line-height:1.4;width:100%;color:var(--grey-d);border-bottom-color:var(--grey-d)}.tt-tabs-default .nav-item{flex:1}.tt-tabs-default li>a:hover,.tt-tabs-default li>a.active{color:var(--gold)}.infotabs-wrap{padding-right:5%}@media screen and (min-width: 968px){.ctpage-fine-jewellery1 .container,.ctpage-coll .container{max-width:400px;margin-left:10%}}.ctpage-fine-jewellery1 .tt-contact-box,.ctpage-coll .tt-contact-box{padding-top:120px;padding-bottom:120px}.ctpage-fine-jewellery1 .tt-contact-box address,.ctpage-coll .tt-contact-box p{color:var(--grey-7)!important}.ctpage-fine-jewellery1 .tt-contact-box .tt-title,.ctpage-coll .tt-contact-box .tt-title{color:var(--grey-2)!important;font-size:40px;line-height:1.2}.pageindex #shopify-section-footer-enquiry-form,.page-diamonds #shopify-section-footer-enquiry-form,.pageproduct #shopify-section-footer-enquiry-form,.pagecollection #shopify-section-footer-enquiry-form,.pagearticle #shopify-section-footer-enquiry-form,.page-diamond-carat #shopify-section-footer-enquiry-form,.page-diamond-cut #shopify-section-footer-enquiry-form,.page-diamond-clarity #shopify-section-footer-enquiry-form,.page-diamond-colour #shopify-section-footer-enquiry-form,.page-jewellery-care #shopify-section-footer-enquiry-form,.page-shop-our-instagram #shopify-section-footer-enquiry-form,.pagearticle #shopify-section-instagram-feed,.page-shop-our-instagram #shopify-section-instagram-feed,.page-fine-jewellery #shopify-section-index-section-testimonials,.page-online-concierge #shopify-section-index-section-testimonials,.page-testimonials #shopify-section-index-section-testimonials,.pageproduct #shopify-section-index-section-testimonials,.page-faqs #shopify-section-index-section-testimonials,.pagearticle #shopify-section-index-section-testimonials,.pagecollection #shopify-section-index-section-testimonials{display:none}.bigtitle p{max-width:760px;margin-left:auto;margin-right:auto}#shopify-section-product-template{border-bottom:1px solid var(--grey-d)}#shopify-section-product-template .product-section{background:var(--grey-f);padding-bottom:80px}#shopify-section-product-template .container-indent{margin-top:0!important;padding-top:80px}.product-images-static li{background:#fff;padding:5%}#shopify-section-product-template .tt-block-title .tt-title-small{font-size:40px;line-height:1.375;text-align:center}.product-page-upsell .container{max-width:1400px}.tt-carousel-products .tt-description{text-align:center}.tt-carousel-products .tt-description .description{display:none}.tt-carousel-products .tt-product{padding-left:6%;padding-right:6%}.product-information-buttons .mespr{background:var(--gold);padding:10px 37px!important;height:55px;transition:var(--transition);font-family:var(--font-sweet);font-size:13px;letter-spacing:.05em;color:#fff;text-transform:uppercase}.product-information-buttons .mespr:hover{background:var(--grey-2);color:#fff}.product-information-buttons .mespr2{background:var(--grey-2);padding:10px 37px!important;height:55px;transition:var(--transition);font-family:var(--font-sweet);font-size:13px;letter-spacing:.05em;color:#fff;text-transform:uppercase}.product-information-buttons .mespr2:hover{background:var(--gold);color:#fff}.modal-dialog .form-default .form-control{background:#fff;border:1px solid var(--grey-7)}.coll-filters-ul{padding-top:8px;padding-bottom:20px;box-shadow:8px 8px 5px 2px #0000000d}.coll-filters-diamonds{display:flex;width:300px;flex-wrap:wrap}.coll-filters-diamonds li{flex:none;width:50%}.filter-summ{display:flex}.faq-item--active .faq-item-title{color:var(--gold)}.faq-item-title{display:block}.faq-item-description{display:none}.builder-block-faq-title{padding-top:85px}.builder-block-faq-title,.builder-block-faq-item{max-width:950px;margin-left:auto;margin-right:auto}.builder-block-faq-item{padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid var(--grey-e)}.faq-title{color:var(--gold);padding-bottom:0}.faq-item-title{display:flex;font-family:var(--font-sweet);text-transform:uppercase;color:var(--grey-2);justify-content:space-between}.faq-item-description a{color:var(--gold);text-decoration:underline}.icon-minus{display:none}.faq-item--active .icon path{stroke:var(--gold)}.btn{font-family:var(--font-sweet)}.article-social-icons .icon-share{display:inline-flex;padding:1rem;border:1px solid var(--gold);transition:var(--transition);border-radius:50%;margin-left:.5rem;margin-right:.5rem}.article-social-icons .icon-share:hover{background:var(--gold)}.article-social-icons .icon-share:hover path{fill:var(--grey-2)}.article-social-icons .icon path{fill:var(--gold)}.tt-pagination{margin-bottom:3rem}.tt-pagination ul li{display:inline;margin-right:.5rem;margin-left:.5rem}.tt-pagination ul li a{font-family:var(--font-sweet);border:1px solid var(--grey-2);padding:.5rem;color:var(--grey-2);min-width:2rem;justify-content:center;line-height:1;display:inline-flex}.tt-pagination ul li.active a,.tt-pagination ul li:hover a{color:var(--gold);border-color:var(--gold)}.tt-richtextdescription strong{color:var(--gold)}.tubular-container{overflow:hidden;position:absolute;z-index:1;width:100%;height:100%;top:0;left:0}.tubular-player{position:absolute}.tubular-shield{width:100%;height:100%;z-index:2;position:absolute;left:0;top:0;background:#0006}.tt-promo-fullwidth .tt-description{z-index:5}.pageindex .tt-carousel-products-js .slick-list{overflow:visible}.pageindex .tt-carousel-products-js .slick-slide{transition:var(--transition)}.slick-slide[aria-hidden=true]{opacity:.2}.tt-post-single .post-meta a{font-size:13px;text-transform:uppercase;color:var(--gold);letter-spacing:.12em;line-height:1.6;font-family:var(--font-sweet)}.tt-post-single .post-meta{text-align:center}.tt-post-single h1.tt-title{font-size:48px;line-height:1}.tt-post-single .tt-autor{color:var(--grey-b);font-size:13px;font-family:var(--font-sweet);letter-spacing:.12em;text-transform:uppercase}.tt-post-single h1.tt-title:not(:first-child){margin-top:1rem}#shopify-section-article-template{background:var(--grey-f);padding-bottom:80px}.tt-post-content h2,.tt-post-content h3,.tt-post-content h4,.tt-post-content h5,.tt-post-content h6{margin-top:1.5rem;padding-bottom:0!important}.tt-layout-01-post .tt-post .tt-post-img+.tt-post-content{margin-top:0;padding-left:0;padding-right:0;margin-left:0;margin-right:0;text-align:left}.tt-layout-01-post .tt-post .tt-post-content .tt-title{font-size:28px;line-height:1.3;padding-left:0;padding-right:0}.tt-post .tt-description{display:none}.tt-post .tt-background{display:none!important}.tt-layout-01-post .tt-post .tt-post-content .tt-tag{color:var(--gold);font-family:var(--font-sweet);text-transform:uppercase;letter-spacing:.12em;font-size:13px;justify-content:flex-start}.tt-layout-01-post .tt-post .tt-post-content .tt-tag a{color:var(--gold)}.tt-layout-01-post .tt-post{padding-left:1.8rem;padding-right:1.8rem}.tt-blog-masonry .tt-grid-col-3 .element-item{min-height:655px;border-bottom:1px solid var(--grey-e);padding-bottom:3rem}.tt-desctop-menu .tt-megamenu-col-01 .tt-col-list{max-width:1200px;margin-left:auto;margin-right:auto}.tt-desctop-menu .tt-megamenu-submenu>li>a{font-size:14px;line-height:1.6;font-family:var(--font-playfair);letter-spacing:.02em;padding-top:3px;padding-bottom:3px}.tt-desctop-menu .tt-megamenu-submenu>li>a:hover{color:var(--gold)}.panel-menu .mm-prev-level{color:#fff}#the-4cs .tt-richtextdescription strong{color:var(--grey-2);font-family:var(--font-sweet);font-size:15px;text-transform:uppercase;margin-top:1.4rem;display:block}#the-4cs .tt-richtextdescription a{color:var(--gold);text-transform:uppercase;font-family:var(--font-sweet);font-size:14px}#the-4cs .tt-richtextdescription p{margin-top:0}#the-4cs .tt-richtextdescription a:hover{text-decoration:underline}.tt-promo-fullwidth .tt-description p{font-size:18px;line-height:24px}.stuckmenuincenter .tt-stuck-parent-logo{position:relative;z-index:10}.tt-stuck-nav .btn{z-index:10}.tt-stuck-nav .tt-desctop-menu .tt-megamenu-col-01 .dropdown-menu{border:none}.desctop-menu-large .tt-stuck-nav .tt-stuck-parent-menu .tt-desctop-menu:not(.tt-hover-02):not(.tt-hover-01) nav>ul>li.dropdown>a{padding-top:15px;padding-bottom:15px}.footer-subscribe-need-help h2+p{margin-top:0}@media screen and (max-width: 767px){#instafeed-instagram-feed{padding-bottom:50px}.tt-promo-fullwidth .tt-description .btn:first-of-type{margin-top:20px}}.zproduct-frame{position:relative;overflow:hidden;width:100%;padding-top:100%}.zproduct-frame iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.tt-options-swatch a{display:flex;align-items:center;line-height:1;flex-direction:row-reverse;padding-left:10px;width:100%}.tt-wrapper .tt-options-swatch a{color:#464646}.coll-filters .tt-collapse{width:200px}.tt-collapse.tt-filter-detach-option{display:none}.tt-collapse-content li{display:block;width:100%;margin:0!important}.tt-collapse li a{padding:12px!important}.tt-collapse ul{padding-top:10px;padding-bottom:10px;margin:0!important}.tt-collapse .tt-collapse-title+.tt-collapse-content{margin-top:10px}.tt-collapse .tt-collapse-content{width:100%}.tt-list-row li:last-child a{padding-bottom:12px}ul.tt-options-swatch li a:not(.options-color){background:none;border:1px solid black}ul.tt-options-swatch li a{justify-content:center}.filter-metal--platinum a:after{background:#e5e4e2}.filter-metal--18ct-yellow-gold a:after{background:#ffdf00}.filter-metal--18ct-white-gold a:after{background:#bba58e}.filter-metal--18ct-rose-gold a:after{background:#b76e79}.tt-list-row li a:hover{background:#2c2c2c;color:#fff}.coll-filters li a:hover .icon{stroke:#fff}.tt-list-row li a{transition:.12s all ease-in}@media screen and (max-width: 768px){.coll-filters{display:block}.coll-filters .tt-collapse{width:100%;margin-bottom:12px}}.filter-active-tag{background:#f3f3f3}.tt-header-holder .obj-move-right.tt-position-absolute:not(:first-child){right:80px}.tt-product-listing .tt-title{text-align:center}.tt-product-listing .description{font-size:16px;line-height:24px;text-align:center}.reset-filters{font-size:12px;font-weight:700;padding-left:20px;padding-right:20px;flex:none;height:35px;line-height:1;color:#2c2c2c;border-color:#2c2c2c;border-width:1px;background:none}@media screen and (max-width: 767px){.reset-filters{margin-left:15px}}@media screen and (min-width: 968px){.tt-product-listing .tt-col-item:nth-child(6n){max-width:66.66667%!important;width:100%;flex:none}}.product-information-buttons>.mespr,.mespr2{justify-content:center}@media screen and (max-width: 767px){.pagecollection .tt-contact-box:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:0;background:#fff;opacity:.5}.pagecollection .tt-contact-box{position:relative;z-index:1;background-blend-mode:screen}.pagecollection .container.container-fluid-custom-mobile-padding{position:relative;z-index:2}.tt-promo-fullwidth .tt-description .btn{width:100%}.shopify-section .btn{min-width:100%}.tt-promo-fullwidth{min-height:400px}.tt-promo-fullwidth img{width:100%;height:100%!important;display:block;max-height:inherit;position:absolute;object-fit:cover}.tt-promo-fullwidth.tt-promo-limited-height{min-height:200px!important}.footer-subscribe-join .form-control{margin-bottom:10px}}.container.container--page{padding-bottom:50px;max-width:800px}.pagepage .container--page h2:not(:first-child),.pagepage .container--page h3:not(:first-child),.pagepage .container--page h4:not(:first-child),.pagepage .container--page h5:not(:first-child),.pagepage .container--page h6:not(:first-child){margin-top:1em;padding-bottom:0}.overflow-hidden{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
