@font-face{font-family:Tenor Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/cdn/shop/files/tenor-sans-v21-latin-400.woff2?v=1785359414) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@media(min-width:768px){:where(body.fye-tpl-index) section:is(#fye-never,[id$=__featured_collection_PHLfPD]) .t4s_des_title_2 .t4s-section-title:before{width:18%!important}}@media(max-width:1024px){:where(body.fye-tpl-index) .t4s-section-inner[class*=__feature_columns_Tzf3BJ][class*=__feature_columns_Tzf3BJ].t4s-container-fluid h3{text-align:center;font-size:26px}:where(body.fye-tpl-index) :is(#fye-never,[id$=__feature_columns_Tzf3BJ]) p{padding-right:2px!important;font-size:16px;font-weight:200}:where(body.fye-tpl-index) .t4s-section-inner[class*=__feature_columns_Tzf3BJ][class*=__feature_columns_Tzf3BJ].t4s-container-fluid .t4s-btn{width:79%;margin-bottom:12px;margin-left:40px}:where(body.fye-tpl-index) :is(#fye-never,[id$=__feature_columns_Tzf3BJ]) .emm{width:32%!important;margin-left:108px}}@media(max-width:767px){:where(body.fye-tpl-index) section:is(#fye-never,[id$=__feature_columns2_A486RK]) .t4s-col-lg-8{width:100%!important}:where(body.fye-tpl-index) .t4s-section-inner[class*=__feature_columns_Tzf3BJ][class*=__feature_columns_Tzf3BJ].t4s-container-fluid{height:100%!important}:where(body.fye-tpl-index) :is(#fye-never,[id$=__1646028739ae283905]) .t4s-btn{width:100%!important;margin-left:0!important}:where(body.fye-tpl-index) :is(#fye-never,[id$=__feature_columns_Tzf3BJ]) p{padding-right:0!important}}@media(max-width:1024px){:where(body.fye-tpl-index) :is(#fye-never,[id$=__feature_columns_Tzf3BJ]) h2{text-transform:uppercase;text-align:center}}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__featured_collection_PHLfPD]) .t4s-product-price:before{content:"FROM: "}@media(min-width:768px)and (max-width:1024px){:where(body.fye-tpl-index) section:is(#fye-never,[id$=__feature_columns_Tzf3BJ]) p{width:96%!important}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__feature_columns_Tzf3BJ]) .t4s-feature-columns__content .t4s-btn{margin-left:0!important;width:89%!important;margin-bottom:10px}:where(body.fye-tpl-index) .t4s-section-inner[class*=__feature_columns_Tzf3BJ][class*=__feature_columns_Tzf3BJ].t4s-container-fluid .t4s-btn{width:89%!important}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__feature_columns2_bifxYL]) .t4s-col-item:last-child{background-image:url(/cdn/shop/files/iuuuyhg.png?v=1775540186)!important;background-size:cover;background-position:center;background-repeat:no-repeat}}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__1646028739ae283905]) h2{text-transform:uppercase}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__1646028739ae283905]) .t4s-btn{font-weight:100}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__feature_columns2_A486RK]) h2{text-align:left;color:#f2f1e8;text-transform:uppercase;padding-right:0!important;margin-bottom:0}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__feature_columns2_A486RK]) p{text-align:left;color:#f2f1e8;font-weight:100!important;line-height:36px}:where(body.fye-tpl-index) div:is(#fye-never,[id$=__custom_collections_cq7kaN]) h3{color:#f2f1e8}:where(body.fye-tpl-index) div:is(#fye-never,[id$=__custom_collections_cq7kaN]) p{color:#f2f1e8}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__feature_columns_Tzf3BJ]) h2{color:#f2f1e8;text-transform:uppercase}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__feature_columns_Tzf3BJ]) p{color:#f2f1e8;width:45%}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__feature_columns_Tzf3BJ]) a:hover{color:#f2f1e8}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__feature_columns_Tzf3BJ]) .emm{border-bottom:1px solid #f2f1e8;margin-bottom:22px;width:12%}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__feature_columns_Tzf3BJ]) .c-btn{height:35px;font-size:12px}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__feature_columns_Tzf3BJ]) .a-btn{font-size:12px;color:#233d47;background:#f2f1e8;height:35px;font-weight:200}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__feature_columns_Tzf3BJ]) .a-btn:hover{color:#f2f1e8;background:#6e836e}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__featured_collection_PHLfPD]) .t4s-product-title a{font-size:13px;text-transform:uppercase;line-height:8px!important}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__about_us_Uz4M3z]) a{color:#233d47;font-weight:300;padding:20px 38px}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__about_us_Uz4M3z]) a:hover{color:#f2f1e8}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__about_us_Uz4M3z]) .t4s-btn:before{background-color:#233d47}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__feature_columns2_bifxYL]) .t4s_ratio16_9 .t4s-col-item:last-child{background-image:url(/cdn/shop/files/tttddr.png?v=1776078090);background-size:cover;background-position:center;background-repeat:no-repeat}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__about_us_Uz4M3z]) .haldiv{display:none!important}@media(max-width:767px){:where(body.fye-tpl-index) section:is(#fye-never,[id$=__feature_columns_Tzf3BJ]) p{width:98%!important}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__feature_columns_Tzf3BJ]) .t4s-bg-11{display:none}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__feature_columns2_A486RK]) .t4s-eff-img-none{display:none}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__feature_columns2_A486RK]) p{line-height:1.1em}}@media(min-width:1024px){:where(body.fye-tpl-index) section:is(#fye-never,[id$=__feature_columns_Tzf3BJ]) h2{width:76%}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__1646028739ae283905]) h2{padding-right:353px}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__1646028739ae283905]) p{width:78%;line-height:1.3em}}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__1646028739ae283905]) .t4s-btn:before{background-color:#233d47}:where(body.fye-tpl-index) section:is(#fye-never,[id$=__feature_columns2_bifxYL]) .emm{border-bottom:1px solid;width:13%;margin-bottom:14px}@media(max-width:767px){:where(body.fye-page-engagement-rings) :is(#fye-never,[id$=__about_columns_four_LEFUDH]) h3{text-align:left!important;font-size:13px!important;margin-top:6px;margin-bottom:4px}:where(body.fye-page-engagement-rings) :is(#fye-never,[id$=__about_columns_four_LEFUDH]) .t4s-col-item{padding:0 8px!important}}@media(min-width:768px)and (max-width:1024px){:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__about_columns_four_LEFUDH]) .t4s-d-block{height:400px!important;object-fit:cover;object-position:top center}}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__about_columns_four_LEFUDH]) h3{color:#f2f1e8;font-size:16px;text-transform:uppercase;margin-bottom:15px}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__about_columns_four_LEFUDH]) .t4s-col-item{padding:0 16px}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__about_columns_four_LEFUDH]) .t4s-d-block{height:227px;object-fit:cover;object-position:top center}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__about_columns_four_LEFUDH]) a:hover{color:#f2f1e8!important}:where(body.fye-page-engagement-rings) :is(#fye-never,[id$=__about_columns_four_LEFUDH]) .t4s_eff:before{background:none!important;opacity:0!important}:where(body.fye-page-engagement-rings) :is(#fye-never,[id$=__about_columns_four_LEFUDH]) .t4s_ratio:before{background:none!important;opacity:0!important}:where(body.fye-page-engagement-rings) :is(#fye-never,[id$=__about_us_DjWGrd]) h3{color:#f2f1e3;text-transform:uppercase;font-size:32px}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__slideshow_aKggAT]) h2{text-transform:uppercase}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__slideshow_aKggAT]) .t4s-btn:before{color:#233d47}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__slideshow_aKggAT]) a:hover{color:#233d47}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__feature_columns_qjxUUn]) h2{color:#f2f1e8;text-transform:uppercase}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__feature_columns_qjxUUn]) p{color:#f2f1e8;width:43%}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__feature_columns_qjxUUn]) a:hover{color:#f2f1e8}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__feature_columns_qjxUUn]) .emm{border-bottom:1px solid rgb(242,241,232);margin-bottom:22px;width:12%}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__feature_columns_qjxUUn]) .c-btn{height:35px;font-size:12px}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__feature_columns_qjxUUn]) .a-btn{font-size:12px;color:#233d47;background:#f2f1e8;height:35px;font-weight:200}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__feature_columns_qjxUUn]) .a-btn:hover{color:#f2f1e8;background:#879b87}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__featured_collection_NFfNPH]) .t4s-title span{font-size:30px}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__featured_collection_NFfNPH]) a{text-transform:uppercase;font-size:14px;letter-spacing:normal}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__featured_collection_NFfNPH]) .t4s-product-price:before{content:"FROM: "}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__feature_columns2_g3BLym]) .emm{border-bottom:1px solid;width:13%;margin-bottom:14px}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__feature_columns2_g3BLym]) .t4s_ratio16_9 .t4s-col-item:last-child{background-image:url(/cdn/shop/files/tttddr.png?v=1776078090);background-size:cover;background-position:center center;background-repeat:no-repeat}@media(max-width:767px){:where(body.fye-page-engagement-rings) :is(#fye-never,[id$=__feature_columns_qjxUUn]) p{padding-right:3px!important}:where(body.fye-page-engagement-rings) :is(#fye-never,[id$=__about_us_DjWGrd]) h3{font-size:25px!important}:where(body.fye-page-engagement-rings) :is(#fye-never,[id$=__about_us_DjWGrd]) span{font-size:26px!important}:where(body.fye-page-engagement-rings) :is(#fye-never,[id$=__about_us_DjWGrd]) span{color:#f2f1e3;font-size:26px!important}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__feature_columns_qjxUUn]) p{width:98%!important}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__feature_columns_qjxUUn]) .t4s-bg-11{display:none}}@media(max-width:1024px){:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__feature_columns2_g3BLym]) .eee{display:flex;justify-content:center}:where(body.fye-page-engagement-rings) :is(#fye-never,[id$=__feature_columns_qjxUUn]) h2{text-transform:uppercase;text-align:center}:where(body.fye-page-engagement-rings) :is(#fye-never,[id$=__feature_columns_qjxUUn]) p{padding-right:28px!important}:where(body.fye-page-engagement-rings) :is(#fye-never,[id$=__feature_columns_qjxUUn]) .t4s-feature-columns__content .t4s-btn{margin-left:45px}}@media(min-width:768px)and (max-width:1024px){:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__feature_columns_qjxUUn]) p{width:96%!important}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__collections_list_feNKa9]) .t4s-child-lazyloaded{height:auto!important}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__collections_list_feNKa9]) .t4s-cate-wrapper{margin-bottom:29px!important}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__collections_list_feNKa9]) .t4s-collection-item{width:10%!important}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__collections_list_feNKa9]) img{padding:10px 7px!important}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__collections_list_feNKa9]) .t4s-section-title.t4s-title span{margin-bottom:15px}:where(body.fye-page-engagement-rings) :is(#fye-never,[id$=__feature_columns_qjxUUn]) .t4s-feature-columns__content .t4s-btn{margin-bottom:10px;margin-left:0!important;width:89%!important}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__feature_columns2_g3BLym]) .t4s-col-item:last-child{background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:url(/cdn/shop/files/iuuuyhg.png?v=1775540186)!important}}@media(min-width:1024px){:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__feature_columns_qjxUUn]) h2{width:76%}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__slideshow_aKggAT]) h2{width:76%}:where(body.fye-page-engagement-rings) section:is(#fye-never,[id$=__slideshow_aKggAT]) p{padding-right:505px!important}}@media(min-width:1024px){:where(body.fye-page-about-us) section:is(#fye-never,[id$=__about_columns_four_hWVVUK]) .t4s-section-title:before{width:33%!important;background:#f2f1e8!important}:where(body.fye-page-about-us) section:is(#fye-never,[id$=__about_columns_four_hWVVUK]) .t4s-section-title:after{width:29%!important;background:#f2f1e8!important}}@media(max-width:767px){:where(body.fye-page-about-us) section:is(#fye-never,[id$=__about_columns_four_hWVVUK]) .t4s-section-title:before{background:#f2f1e8!important}:where(body.fye-page-about-us) section:is(#fye-never,[id$=__about_columns_four_hWVVUK]) .t4s-section-title:after{background:#f2f1e8!important}:where(body.fye-page-about-us) :is(#fye-never,[id$=__about_columns_t64cpU]) h3{text-align:left!important;margin:5PX 0}:where(body.fye-page-about-us) :is(#fye-never,[id$=__about_columns_t64cpU]) .emm{margin:20px 0!important}:where(body.fye-page-about-us) :is(#fye-never,[id$=__about_columns_four_hWVVUK]) h3{height:auto!important;font-size:16px;text-align:left}:where(body.fye-page-about-us) :is(#fye-never,[id$=__about_columns_four_hWVVUK]) .t4s_ratio.t4s-bg-11{display:none}}:where(body.fye-page-contact) section:is(#fye-never,[id$=__1648884254eae8e0bd]) .chek{display:block!important;margin-bottom:12px}@media(max-width:1024px){:where(body.fye-page-contact) section:is(#fye-never,[id$=__feature_columns2_HN6CrP]) .eee{display:flex;justify-content:center}}:where(body.fye-page-contact) :is(#fye-never,[id$=__1648884254eae8e0bd]) .t4s-btn:hover{background:#233d47;color:#f2f1e8!important;border:1px solid #F2F1E8}@media(min-width:768px)and (max-width:1024px){:where(body.fye-page-contact) section:is(#fye-never,[id$=__shipping_EPkCzh]) .t4s-shipping.t4s-shipping-item.t4s-col-item{width:20%}}:where(body.fye-page-contact) section:is(#fye-never,[id$=__feature_columns2_HN6CrP]) .emm{border-bottom:1px solid;width:13%;margin-bottom:14px}:where(body.fye-page-create-your-own-ring) :is(#fye-never,[id$=__1648884254eae8e0bd]) input{border:0px;border-bottom:1px solid #f2f1e8;background:transparent;font-size:15px;padding-left:0}:where(body.fye-page-create-your-own-ring) section:is(#fye-never,[id$=__feature_columns2_7FmJEz]) .t4s_ratio16_9 .t4s-col-item:last-child{background-image:url(/cdn/shop/files/tttddr.png?v=1776078090);background-size:cover;background-position:center;background-repeat:no-repeat}:where(body.fye-page-create-your-own-ring) section:is(#fye-never,[id$=__about_us_rzMrDi]) span{color:#f2f1e3}:where(body.fye-page-create-your-own-ring) section:is(#fye-never,[id$=__about_us_rzMrDi]) .dividerr{margin-top:0}@media(max-width:767px){:where(body.fye-page-create-your-own-ring) section:is(#fye-never,[id$=__about_us_rzMrDi]) .t4s-title span{font-size:24px!important}:where(body.fye-page-create-your-own-ring) :is(#fye-never,[id$=__about_us_rzMrDi]) span{font-size:25px!important}:where(body.fye-page-create-your-own-ring) section:is(#fye-never,[id$=__shipping_EPkCzh]) .t4s-shipping-list .t4s-shipping-item:nth-child(5){display:flex;width:100%!important;justify-content:center!important;margin-top:25px}}@media(max-width:1024px){:where(body.fye-page-create-your-own-ring) section:is(#fye-never,[id$=__feature_columns2_7FmJEz]) .eee{display:flex;justify-content:center}:where(body.fye-page-create-your-own-ring) section:is(#fye-never,[id$=__about_us_rzMrDi]) .t4s-title span{font-size:24px!important}}@media(min-width:768px)and (max-width:1024px){:where(body.fye-page-create-your-own-ring) section:is(#fye-never,[id$=__shipping_EPkCzh]) .t4s-shipping.t4s-shipping-item.t4s-col-item{width:20%}}:where(body.fye-page-create-your-own-ring) :is(#fye-never,[id$=__1648884254eae8e0bd]) .t4s-btn{background:#f2f1e8;color:#233d47;font-weight:100;height:41px;padding-left:28px}:where(body.fye-page-create-your-own-ring) :is(#fye-never,[id$=__1648884254eae8e0bd]) .t4s-btn.t4s-btn-base.t4s-btn-style-outline.t4s-btn-size-medium.t4s-btn-color-dark.t4s-btn-effect-fade.t4s-cursor-pointer:hover{color:#f2f1e8!important;background:#233d47!important;border:1px solid #f2f1e8}:where(body.fye-page-create-your-own-ring) section:is(#fye-never,[id$=__feature_columns2_7FmJEz]) .emm{border-bottom:1px solid;width:13%;margin-bottom:14px}:where(body.fye-tpl-blog) :is(#fye-never,[id$=__heading]) h2{color:#f2f1e8;font-size:42px}@media(max-width:767px){:where(body.fye-tpl-blog) section:is(#fye-never,[id$=__shipping_eQBnbG]) .t4s-shipping-list .t4s-shipping-item:nth-child(5){display:flex;width:100%!important;justify-content:center!important;margin-top:25px}}:where(body.fye-tpl-blog) section:is(#fye-never,[id$=__feature_columns2_FEN6K3]) .t4s-feature-columns__content{padding-left:16px!important}@media(min-width:768px)and (max-width:1024px){:where(body.fye-tpl-blog) section:is(#fye-never,[id$=__shipping_eQBnbG]) .t4s-shipping.t4s-shipping-item.t4s-col-item{width:20%}:where(body.fye-tpl-blog) :is(#fye-never,[id$=__feature_columns2_FEN6K3]) .emm{margin-bottom:22px;border-bottom:1px solid;width:12%}:where(body.fye-tpl-blog) :is(#fye-never,[id$=__feature_columns2_FEN6K3]) h2{padding-top:0;padding-right:21px}:where(body.fye-tpl-blog) section:is(#fye-never,[id$=__feature_columns2_FEN6K3]) .t4s-col-item:last-child{background-image:url(/cdn/shop/files/iuuuyhg.png?v=1775540186)!important;background-size:cover;background-position:center;background-repeat:no-repeat}}:where(body.fye-tpl-blog) section:is(#fye-never,[id$=__main]) p{font-weight:200;font-size:15px;color:#233d47}:where(body.fye-tpl-blog) section:is(#fye-never,[id$=__feature_columns2_FEN6K3]) .t4s-col-item:last-child{background-image:url(/cdn/shop/files/iuuuyhg.png?v=1775540186)!important;background-size:cover;background-position:center;background-repeat:no-repeat}:where(body.fye-tpl-blog) section:is(#fye-never,[id$=__feature_columns2_FEN6K3]) h2{padding-top:0;padding-right:21px}:where(body.fye-tpl-blog) section:is(#fye-never,[id$=__feature_columns2_FEN6K3]) .emm{margin-bottom:10px;border-bottom:1px solid #233D47;width:14%}:where(body.fye-tpl-blog) section:is(#fye-never,[id$=__shipping_eQBnbG]) svg{width:45px;height:45px}:where(body.fye-tpl-blog) section:is(#fye-never,[id$=__shipping_eQBnbG]) p{text-transform:capitalize;font-weight:300}@media(max-width:767px){:where(body.fye-tpl-blog) :is(#fye-never,[id$=__about_us_7M7fxg]) h2 span{font-size:27px}}:where(body.fye-tpl-article) section:is(#fye-never,[id$=__feature_columns2_f7ydnG]) .t4s_ratio16_9 .t4s-col-item:last-child{background-image:url(/cdn/shop/files/tttddraaaa.png?v=1776170216);background-size:cover;background-position:center;background-repeat:no-repeat}:where(body.fye-tpl-article) section:is(#fye-never,[id$=__feature_columns2_f7ydnG]) h2{padding-top:0;padding-right:21px}:where(body.fye-tpl-article) section:is(#fye-never,[id$=__feature_columns2_f7ydnG]) .emm{margin-bottom:10px;border-bottom:1px solid;width:14%}@media(max-width:767px){:where(body.fye-tpl-article) section:is(#fye-never,[id$=__shipping_thzzYG]) .t4s-shipping-list .t4s-shipping-item:nth-child(5){display:flex;width:100%!important;justify-content:center!important;margin-top:25px}}:where(body.fye-tpl-article) section:is(#fye-never,[id$=__feature_columns2_f7ydnG]) .t4s-feature-columns__content{padding-left:16px!important}@media(min-width:768px)and (max-width:1024px){:where(body.fye-tpl-article) section:is(#fye-never,[id$=__shipping_thzzYG]) .t4s-shipping.t4s-shipping-item.t4s-col-item{width:20%}}@media(max-width:767px){:where(body.fye-tpl-article) :is(#fye-never,[id$=__about_us_gMjdCK]) h2 span{font-size:25px}}:root{--fye-teal:#233D47;--fye-ivory:#F2F1E8;--fye-sage:#879b87;--fye-sage-deep:#6e836e;--fye-white:#fff;--fye-line:rgba(35,61,71,.18);--fye-muted:rgba(35,61,71,.62);--fye-gold-yellow:#E8D799;--fye-gold-rose:#D9B49A;--fye-gold-white:#E6E5E1;--fye-platinum:#C9CBC9;--fye-mmfont:"Outfit",sans-serif;--fye-dur:.22s}body.fye-menu-locked{overflow:hidden}.fye-mobmenu *{box-sizing:border-box}.fye-mobmenu a{color:var(--fye-teal);text-decoration:none;transition:color var(--fye-dur)}.fye-mobmenu ul{margin:0;padding:0;list-style:none}.fye-mobmenu .fye-iconbtn{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;color:var(--fye-teal)}.fye-mobmenu .fye-iconbtn svg{display:block}.fye-mobmenu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:var(--fye-ivory);display:flex;flex-direction:column;font-family:var(--fye-mmfont);color:var(--fye-teal);transform:translate(-102%);visibility:hidden;transition:transform .26s ease,visibility 0s .26s}.fye-mobmenu.is-open{transform:translate(0);visibility:visible;transition:transform .26s ease}.fye-mobmenu__top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:10px 8px;background:var(--fye-white);border-bottom:1px solid var(--fye-line);flex:0 0 auto}.fye-mobmenu__logo{justify-self:center;display:block}.fye-mobmenu__logo img{height:36px;width:auto;display:block}.fye-mobmenu__body{position:relative;flex:1 1 auto;overflow:hidden}.fye-mobmenu__l1{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto}.fye-mobmenu__l2{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--fye-ivory);overflow-y:auto;transform:translate(102%);visibility:hidden;transition:transform .26s ease,visibility 0s .26s}.fye-mobmenu__l2.is-open{transform:translate(0);visibility:visible;transition:transform .26s ease}.fye-navlist{border-bottom:1px solid var(--fye-line)}.fye-navlist>li{border-top:1px solid var(--fye-line)}.fye-navlist>li:first-child{border-top:none}.fye-navrow{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:54px;padding:0 20px;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--fye-mmfont);font-weight:500;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--fye-teal);text-decoration:none}.fye-navrow svg{flex:0 0 auto}.fye-back{position:sticky;top:0;z-index:3;display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:0 20px;background:var(--fye-ivory);border:none;border-bottom:1px solid var(--fye-line);cursor:pointer;font-family:var(--fye-mmfont);font-weight:500;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--fye-teal)}.fye-sec{display:none;padding:6px 20px 34px}.fye-sec.is-active{display:block}.fye-viewall{display:flex;align-items:center;gap:10px;min-height:48px;font-weight:500;font-size:12px;letter-spacing:.18em;text-transform:uppercase}.fye-label{margin:22px 0 6px;font-weight:500;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--fye-muted)}.fye-links a{display:flex;align-items:center;min-height:44px;padding:5px 0;font-weight:400;font-size:15px;line-height:1.3}.fye-shapes,.fye-links--2col,.fye-stone-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:16px}.fye-shapes a{display:flex;align-items:center;gap:12px;min-height:44px;font-weight:400;font-size:15px}.fye-shapes img{flex:0 0 auto;width:22px;height:22px;display:block}.fye-stone-grid a{min-height:40px;font-size:14px}.fye-dot{flex:0 0 auto;width:14px;height:14px;border-radius:50%;border:1px solid rgba(35,61,71,.15);margin-right:12px}.fye-dg-tabs{display:flex;gap:28px;margin-top:14px;border-bottom:1px solid var(--fye-line)}.fye-dg-tab{background:none;border:0;margin:0;padding:0 0 12px;cursor:pointer;font-family:var(--fye-mmfont);font-weight:500;font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:#233d477a;box-shadow:none;transition:color var(--fye-dur)}.fye-dg-tab.is-active{color:var(--fye-teal);box-shadow:inset 0 -2px 0 0 var(--fye-teal)}.fye-dg-pane{display:none;padding-top:6px}.fye-dg-pane.is-open{display:block}.fye-shapes--dg{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:4px;row-gap:14px}.fye-shapes--dg a{flex-direction:column;gap:6px;min-height:0;text-align:center;font-size:9.5px;letter-spacing:.05em;line-height:1.25;padding:2px}.fye-shapes--dg img,.fye-shapes--dg svg{width:24px;height:24px;flex:0 0 auto;display:block}.fye-dg-help{margin:22px 0 0;padding-top:18px;border-top:1px solid var(--fye-line);font-size:13px;line-height:1.5;color:var(--fye-muted)}.fye-dg-help a{text-decoration:underline;text-underline-offset:2px}.fye-feature{margin-top:8px;display:flex;flex-direction:column;gap:10px}.fye-feature img{display:block;width:100%;height:150px;object-fit:cover}.fye-mobmenu .fye-cta{display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 16px;border:none;box-shadow:inset 0 0 0 1px var(--fye-teal);color:var(--fye-teal);font-weight:500;font-size:12px;letter-spacing:.2em;text-transform:uppercase;transition:background var(--fye-dur),color var(--fye-dur)}.fye-mobmenu .fye-cta:hover,.fye-mobmenu .fye-cta:active{background:var(--fye-teal);color:var(--fye-ivory)!important;box-shadow:inset 0 0 0 1px var(--fye-teal)}.fye-pagelink{display:flex;align-items:center;gap:10px;min-height:48px;font-weight:500;font-size:12px;letter-spacing:.18em;text-transform:uppercase}.fye-pagelink svg{flex:0 0 auto}.fye-guides{display:flex;flex-direction:column;gap:12px;margin-top:8px}.fye-guide{display:flex;gap:14px;padding:12px;background:var(--fye-white);border:1px solid rgba(35,61,71,.12)}.fye-guide-cover{flex:0 0 auto;align-self:flex-start;width:78px;aspect-ratio:634 / 895;display:block;position:relative;background:#1b2f37;box-shadow:0 8px 18px #233d472e,0 2px 5px #233d471f}.fye-guide-cover img{width:100%;height:100%;object-fit:cover;display:block}.fye-guide-meta{display:flex;flex-direction:column;gap:8px;min-width:0;padding-top:2px}.fye-guide-title{font-weight:500;font-size:13px;letter-spacing:.09em;text-transform:uppercase;line-height:1.35;color:var(--fye-teal)}.fye-guide-dl{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;min-height:44px;font-weight:500;font-size:11px;letter-spacing:.18em;text-transform:uppercase}.fye-mobmenu .fye-guide-dl svg{width:14px;height:14px;flex:0 0 auto;display:block}.fye-guide-dl:active{color:var(--fye-sage-deep)}.fye-guide-soon{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;line-height:1.5;color:#f2f1e8d9;background:repeating-linear-gradient(45deg,#ffffff08 0 12px,#ffffff0f 12px 24px),var(--fye-teal)}.fye-foot{padding:22px 20px 30px;display:flex;flex-direction:column;gap:12px}.fye-foot__grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.fye-tile{display:flex;flex-direction:column;align-items:center;gap:9px;padding:14px 0 12px;background:var(--fye-white);border:none;box-shadow:inset 0 0 0 1px var(--fye-line);transition:box-shadow var(--fye-dur)}.fye-tile:active{background:#233d47;color:#f2f1e8}.fye-tile span{font-weight:500;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase}.fye-book{display:flex;align-items:center;justify-content:center;min-height:50px;padding:0 16px;background:var(--fye-teal);color:var(--fye-ivory)!important;font-weight:500;font-size:11.5px;letter-spacing:.2em;text-transform:uppercase}.fye-guidesmenu--mobile{padding:0 20px;background:transparent}.fye-guidesmenu--mobile .fye-guidesmenu__signpost{display:block;padding:20px 0 18px;border-bottom:1px solid var(--fye-line)}.fye-guidesmenu--mobile .fye-guidesmenu__signpost-title{font-size:16px;line-height:1.3;letter-spacing:.05em}.fye-guidesmenu--mobile .fye-guidesmenu__signpost-cta{padding-top:12px;font-size:10px}.fye-guidesmenu__acc{border-bottom:1px solid var(--fye-line)}.fye-guidesmenu__acc>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 0 16px;cursor:pointer;list-style:none}.fye-guidesmenu__acc>summary::-webkit-details-marker{display:none}.fye-guidesmenu__acc-label{font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.fye-guidesmenu__acc-note{display:block;margin-top:7px;font-size:12px;color:var(--color-text-muted)}.fye-guidesmenu__acc-sign{font-size:13px;color:#233d4780}.fye-guidesmenu__acc-sign:after{content:"+"}.fye-guidesmenu__acc[open] .fye-guidesmenu__acc-sign:after{content:"\2212"}.fye-guidesmenu__acc-body{padding:0 0 20px}.fye-guidesmenu--mobile .fye-guidesmenu__list{grid-template-columns:1fr;row-gap:14px}.fye-guidesmenu--mobile .fye-guidesmenu__link{gap:12px}.fye-guidesmenu--mobile .fye-guidesmenu__link-icon{width:22px;height:22px;color:#233d479e}.fye-guidesmenu--mobile .fye-guidesmenu__link-title{font-size:12px}.fye-guidesmenu--mobile .fye-guidesmenu__link-sub{margin-top:5px;font-size:12px;max-width:none}.fye-guidesmenu--mobile .fye-guidesmenu__card{padding:16px;margin-bottom:4px;background:var(--fye-white)}.fye-guidesmenu--mobile .fye-guidesmenu__covers{gap:5px;margin-bottom:12px}.fye-guidesmenu--mobile .fye-guidesmenu__card-copy{font-size:13px}.fye-guidesmenu--mobile .fye-guidesmenu__button{display:flex;justify-content:center;margin-top:14px;padding:12px 18px;color:var(--fye-ivory)!important}.mbbtn,.fye-wishlist{display:none}.fye-ico{width:22px!important;height:22px!important}@media(max-width:1024px){.mbbtn{display:block;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.fye-wishlist{display:inline-flex;align-items:center;padding:0 6px;color:#233d47}.fye-wishlist svg{display:block;width:22px!important;height:22px!important}.fye-contactbar{display:flex;width:100%;align-items:center;justify-content:center;gap:8px;padding:14px;background:#fff;border:none;border-top:1px solid rgba(35,61,71,.18);cursor:pointer;color:#233d47;font-family:Outfit,sans-serif;font-weight:500;font-size:11px;letter-spacing:.18em;text-transform:uppercase;-webkit-tap-highlight-color:transparent}.fye-contactbar:hover,.fye-contactbar:active,.fye-contactbar:focus{color:#233d47!important}.fye-contactbar__chevron{transition:transform .22s;display:block}.mbbtn.is-open .fye-contactbar__chevron{transform:rotate(180deg)}.fye-contactpanel{max-height:0;overflow:hidden;background:#f2f1e8;transition:max-height .26s ease}.mbbtn.is-open .fye-contactpanel{max-height:320px}.fye-contactpanel__inner{padding:16px;display:flex;flex-direction:column;gap:12px}.fye-contactpanel__grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.fye-contacttile{display:flex;flex-direction:column;align-items:center;gap:9px;padding:14px 0 12px;background:#fff;border:1px solid rgba(35,61,71,.18);text-decoration:none;color:#233d47;-webkit-tap-highlight-color:transparent;transition:background .22s,color .22s,border-color .22s}.fye-contacttile:hover,.fye-contacttile:active,.fye-contacttile:focus{background:#233d47;color:#f2f1e8;border-color:#233d47}.fye-contacttile svg{display:block}.fye-contacttile__label{font-family:Outfit,sans-serif;font-weight:500;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase}.fye-bookbtn{display:block;padding:15px;background:#233d47;color:#f2f1e8;text-align:center;text-decoration:none;font-family:Outfit,sans-serif;font-weight:500;font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;border:1.5px solid #233D47;-webkit-tap-highlight-color:transparent;transition:background .22s,color .22s}.fye-bookbtn:hover,.fye-bookbtn:active,.fye-bookbtn:focus{background:#f2f1e8;color:#233d47}}.fye-dtcontact{display:none}@media(min-width:1025px){.fye-dtcontact{display:flex;align-items:center;gap:26px}.fye-contactlink{display:inline-flex;align-items:center;gap:9px;padding:12px 0;text-decoration:none;color:#233d47;font-family:Outfit,sans-serif;font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase;transition:opacity .22s}.fye-contactlink svg{display:block;width:18px;height:18px}.fye-contactlink:hover{color:#233d47;text-decoration:underline;text-underline-offset:4px}.t4s-header__logo img{height:110px!important;width:auto!important;max-width:none!important;max-height:110px!important;padding-top:0;padding-bottom:0}.t4s-col-group_btns .fye-ico{width:20px!important;height:20px!important}.t4s-site-nav__icon>a:hover .fye-ico,.t4s-site-nav__icons a:hover .fye-ico{opacity:.6}.t4s-section-header__bot{background:#f2f1e8;border-top:1px solid rgba(35,61,71,.18)}.t4s-section-header__bot .t4s-nav__ul{justify-content:center}.t4s-nav__ul>li>a{text-transform:uppercase!important;letter-spacing:.14em!important;font-size:12.5px!important;font-weight:500!important;color:#233d47!important;font-family:Outfit,sans-serif!important}.t4s-nav__ul>li>a:hover{color:#233d47!important;text-decoration:underline;text-underline-offset:5px}}svg.t4s-icon.t4s-icon--search{height:36px;width:27px;font-weight:100}div#bbkkok a{letter-spacing:normal;font-size:15px;padding:0}.t4s-col-group_btns svg{height:30px}div#bbkkok{margin-right:22px;border:1px solid;padding:13px 18px}#shopify-section-announcement-bar{min-height:50px}@media(max-width:767px){#shopify-section-announcement-bar{min-height:67px}}#shopify-section-announcement-bar .flickityt4s-viewport{transition:none!important}.cloud-search-filter[data-filter-name=Shape] :is(.cloud-search-filter-value[data-filter-value=Round],.cloud-search-filter-value[data-filter-value=Oval],.cloud-search-filter-value[data-filter-value=Cushion],.cloud-search-filter-value[data-filter-value=Pear],.cloud-search-filter-value[data-filter-value=Emerald],.cloud-search-filter-value[data-filter-value=Radiant],.cloud-search-filter-value[data-filter-value=Princess],.cloud-search-filter-value[data-filter-value=Marquise],.cloud-search-filter-value[data-filter-value=Asscher],.cloud-search-filter-value[data-filter-value=Heart]) .cloud-search-filter-value__name:before{content:"";display:inline-block;width:24px;height:24px;margin-right:9px;vertical-align:middle;flex:0 0 auto;border-radius:0;box-shadow:none;background:none;background-color:#233d476b;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:background-color .12s}.cloud-search-filter[data-filter-name=Shape] .cloud-search-filter-value[data-filter-value=Round] .cloud-search-filter-value__name:before{-webkit-mask-image:url(/cdn/shop/files/icon101.svg);mask-image:url(/cdn/shop/files/icon101.svg)}.cloud-search-filter[data-filter-name=Shape] .cloud-search-filter-value[data-filter-value=Oval] .cloud-search-filter-value__name:before{-webkit-mask-image:url(/cdn/shop/files/icon102.svg);mask-image:url(/cdn/shop/files/icon102.svg)}.cloud-search-filter[data-filter-name=Shape] .cloud-search-filter-value[data-filter-value=Cushion] .cloud-search-filter-value__name:before{-webkit-mask-image:url(/cdn/shop/files/icon103.svg);mask-image:url(/cdn/shop/files/icon103.svg)}.cloud-search-filter[data-filter-name=Shape] .cloud-search-filter-value[data-filter-value=Pear] .cloud-search-filter-value__name:before{-webkit-mask-image:url(/cdn/shop/files/icon104.svg);mask-image:url(/cdn/shop/files/icon104.svg)}.cloud-search-filter[data-filter-name=Shape] .cloud-search-filter-value[data-filter-value=Emerald] .cloud-search-filter-value__name:before{-webkit-mask-image:url(/cdn/shop/files/icon105.svg);mask-image:url(/cdn/shop/files/icon105.svg)}.cloud-search-filter[data-filter-name=Shape] .cloud-search-filter-value[data-filter-value=Radiant] .cloud-search-filter-value__name:before{-webkit-mask-image:url(/cdn/shop/files/icon106.svg);mask-image:url(/cdn/shop/files/icon106.svg)}.cloud-search-filter[data-filter-name=Shape] .cloud-search-filter-value[data-filter-value=Princess] .cloud-search-filter-value__name:before{-webkit-mask-image:url(/cdn/shop/files/icon107.svg);mask-image:url(/cdn/shop/files/icon107.svg)}.cloud-search-filter[data-filter-name=Shape] .cloud-search-filter-value[data-filter-value=Marquise] .cloud-search-filter-value__name:before{-webkit-mask-image:url(/cdn/shop/files/icon108.svg);mask-image:url(/cdn/shop/files/icon108.svg)}.cloud-search-filter[data-filter-name=Shape] .cloud-search-filter-value[data-filter-value=Asscher] .cloud-search-filter-value__name:before{-webkit-mask-image:url(/cdn/shop/files/icon109.svg);mask-image:url(/cdn/shop/files/icon109.svg)}.cloud-search-filter[data-filter-name=Shape] .cloud-search-filter-value[data-filter-value=Heart] .cloud-search-filter-value__name:before{-webkit-mask-image:url(/cdn/shop/files/icon110.svg);mask-image:url(/cdn/shop/files/icon110.svg)}.cloud-search-filter[data-filter-name=Shape] .cloud-search-filter-value:hover .cloud-search-filter-value__name:before{background-color:#879b87}.cloud-search-filter[data-filter-name=Shape] .cloud-search-filter-value:has(input:checked) .cloud-search-filter-value__name:before{background-color:#233d47}.t4s-pr-wishlist .t4s-text-pr,.t4s-pr-compare .t4s-text-pr{position:relative;top:-3px;color:#233d47}.fye-card-wishlist{position:absolute;top:10px;right:10px;z-index:10}.fye-card-wishlist .t4s-pr-wishlist{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:50%;background:#ffffffeb;box-shadow:0 1px 4px #233d4729;color:#233d47;transition:color .15s ease,background-color .15s ease}.fye-card-wishlist .t4s-pr-wishlist .t4s-text-pr{display:none}.fye-card-wishlist .t4s-pr-wishlist svg{width:18px;height:18px}.fye-card-wishlist .t4s-pr-wishlist:hover{color:#879b87;background:#fff}.fye-card-wishlist .t4s-pr-wishlist.is--added{color:#6e836e}.fye-card-wishlist .t4s-pr-wishlist.is--added svg{fill:currentColor}@media(max-width:767px){.fye-card-wishlist{top:6px;right:6px}.fye-card-wishlist .t4s-pr-wishlist{width:32px;height:32px}.fye-card-wishlist .t4s-pr-wishlist svg{width:16px;height:16px}}.fye-pb .fye-pb-wishlist{display:inline-flex;align-items:center;gap:9px;margin-top:16px;padding:0;background:none;border:0;font-family:var(--fye-font-body);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--fye-teal);text-decoration:none;cursor:pointer;transition:color .22s}.fye-pb .fye-pb-wishlist svg{width:18px;height:18px;flex:none;color:var(--fye-sage);transition:color .22s}.fye-pb .fye-pb-wishlist:hover,.fye-pb .fye-pb-wishlist:hover svg{color:var(--fye-sage-deep)}.fye-pb .fye-pb-wishlist.is--added svg{color:var(--fye-sage-deep)}.fye-wl-share{max-width:1200px;margin:30px auto 0;padding:22px 26px;background:var(--fye-ivory);border:1px solid rgba(35,61,71,.09);font-family:var(--fye-font-body)}.fye-wl-share[hidden]{display:none}.fye-wl-share__inner{display:flex;align-items:center;justify-content:space-between;gap:26px;flex-wrap:wrap}.fye-wl-share__title{margin:0 0 4px;font-size:17px;font-weight:500;letter-spacing:.04em;color:var(--fye-teal)}.fye-wl-share__blurb{margin:0;max-width:46ch;font-size:14px;line-height:1.5;color:var(--fye-muted)}.fye-wl-share__actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fye-wl-share__btn{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border:1px solid var(--fye-teal);background:transparent;color:var(--fye-teal);font-family:inherit;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .22s,color .22s,border-color .22s}.fye-wl-share__btn svg{flex:none}.fye-wl-share__btn:hover,.fye-wl-share__btn.is--primary{background:var(--fye-teal);color:var(--fye-ivory)}.fye-wl-share__btn.is--primary:hover{background:var(--fye-sage-deep);border-color:var(--fye-sage-deep);color:#fff}.fye-wl-share__status{margin:0;font-size:13px;color:var(--fye-sage-deep)}.fye-wl-share__status:not(:empty){margin-top:14px}@media(max-width:900px){.fye-wl-share{margin-top:22px;padding:18px 20px}.fye-wl-share__inner{flex-direction:column;align-items:flex-start;gap:16px}.fye-wl-share__actions{width:100%}.fye-wl-share__btn{flex:1 1 auto;justify-content:center}}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-section-inner{--mg-top:0;--mg-right:0;--mg-bottom:0;--mg-left:0;padding:64px 24px 100px}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .collection-filter{display:grid;grid-template-columns:258px 1fr;gap:56px;align-items:start;max-width:1320px;margin:0 auto;width:100%}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .collection-left{width:auto}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .collection-right{width:auto;min-width:0}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .collection-filter{--fye-coll-head-h:58px}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .fye-rail__head{display:flex;align-items:center;justify-content:space-between;min-height:var(--fye-coll-head-h);padding:0 0 16px;border-bottom:1px solid var(--fye-teal)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .fye-rail__title{margin:0;font-family:Tenor Sans,Georgia,serif;font-size:1.0625rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--fye-teal)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .fye-rail__clear{background:none;border:0;padding:0;cursor:pointer;font-family:var(--fye-mmfont);font-size:12px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--fye-muted);transition:color var(--fye-dur)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .fye-rail__clear:hover{color:var(--fye-sage)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .cloud-search-filters-sidebar__heading{display:none}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .fye-rail__promo{margin-top:34px;background:#dcefef;padding:26px 24px}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .fye-rail__promo h3{margin:0 0 8px;font-family:Tenor Sans,Georgia,serif;font-size:1rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--fye-teal)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .fye-rail__promo p{margin:0 0 18px;font-size:14px;font-weight:300;line-height:1.55;color:var(--fye-muted)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .fye-rail__promo a{display:flex;align-items:center;justify-content:center;width:100%;height:42px;border:1px solid var(--fye-teal);background:transparent;color:var(--fye-teal);font-size:13px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;transition:background-color var(--fye-dur),color var(--fye-dur),border-color var(--fye-dur)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .fye-rail__promo a:hover{background:var(--fye-teal);color:var(--fye-ivory)}:where(body.fye-tpl-collection) .cloud-search-filter{padding:26px 0 22px;border-bottom:1px solid rgba(35,61,71,.1)}:where(body.fye-tpl-collection) .cloud-search-filter__title,:where(body.fye-tpl-collection) .cloud-search-filter__header{font-family:var(--fye-mmfont);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--fye-teal)}:where(body.fye-tpl-collection) .cloud-search-filter-value{padding:6px 0;font-size:14px;font-weight:300;color:var(--fye-teal)}:where(body.fye-tpl-collection) .cloud-search-filter-value__count{font-size:12px;font-weight:300;color:var(--fye-muted)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-collection-header{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:var(--fye-coll-head-h);padding:0 0 16px;margin:0;border-bottom:1px solid var(--fye-teal)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .colcount{font-size:14px;font-weight:300;color:var(--fye-muted)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-dropdown__sortby{margin-left:auto;display:flex;align-items:center;gap:12px}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-dropdown__sortby:before{content:"Sort";font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--fye-teal)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-dropdown__sortby>[data-dropdown-open]{display:flex;align-items:center;gap:14px;background:transparent;border:1px solid var(--fye-line);border-radius:0;padding:9px 14px;font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--fye-teal);cursor:pointer;transition:border-color var(--fye-dur)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-dropdown__sortby>[data-dropdown-open]:hover{border-color:var(--fye-sage)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-dropdown__sortby .t4s-icon-select-arrow{width:12px;height:12px}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-active-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:22px 0 0}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-active-filters__count{display:none}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-active-filters__remove-filter,:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-active-filters__clear{display:inline-flex;align-items:center;gap:9px;background:var(--fye-ivory);border:1px solid var(--fye-line);border-radius:0;padding:8px 13px;font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--fye-teal);transition:color var(--fye-dur),border-color var(--fye-dur)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-active-filters__remove-filter:after{content:"\d7";font-size:14px;line-height:1}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-active-filters__remove-filter:hover,:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-active-filters__clear:hover{border-color:var(--fye-sage);color:var(--fye-sage-deep)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-products{--ts-gutter-x:28px;--ts-gutter-y:46px;margin-top:34px;justify-content:flex-start}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-product-inner{border:1px solid rgba(35,61,71,.1);background:var(--fye-white);transition:border-color var(--fye-dur)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-product:hover .t4s-product-inner{border-color:#233d4757}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-product-info{margin-top:16px}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-product-info__inner{display:flex;flex-direction:column;gap:7px;text-align:left}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .fye-card-eyebrow{margin:0;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--fye-sage)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-product-title{margin:0}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-product-title a{font-family:var(--fye-mmfont);font-size:15px;font-weight:400;line-height:1.45;letter-spacing:0;text-transform:none;color:var(--fye-teal);transition:color var(--fye-dur)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-product-title a:hover{color:var(--fye-sage)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-product-price{margin:2px 0 0;font-size:15px;font-weight:500;color:var(--fye-teal)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .fye-card-wishlist{top:8px;right:8px}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .fye-card-wishlist .t4s-pr-wishlist{width:24px;height:24px;border-radius:0;border:1px solid var(--fye-line);background:var(--fye-white);box-shadow:none}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .fye-card-wishlist .t4s-pr-wishlist svg{width:14px;height:14px}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .fye-card-wishlist .t4s-pr-wishlist:hover{border-color:var(--fye-sage);color:var(--fye-sage);background:var(--fye-white)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .fye-grid-tile__inner{aspect-ratio:1/1;background:#dcefef;padding:28px;display:flex;flex-direction:column;justify-content:space-between}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .fye-grid-tile__eyebrow{margin:0 0 12px;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--fye-sage-deep)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .fye-grid-tile__title{margin:0 0 12px;font-family:Tenor Sans,Georgia,serif;font-size:1.125rem;font-weight:400;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--fye-teal)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .fye-grid-tile__body{margin:0;font-size:13px;font-weight:300;line-height:1.55;color:var(--fye-muted)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .fye-grid-tile__link{display:inline-flex;align-items:center;gap:9px;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--fye-teal);transition:color var(--fye-dur)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .fye-grid-tile__link:hover{color:var(--fye-sage)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-prs-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:72px;padding-top:26px;border-top:1px solid var(--fye-line)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .fye-page-of{margin:0;font-size:13px;font-weight:300;color:var(--fye-muted);flex:0 0 auto}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-pagination-wrapper{width:auto}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-pagination__list{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin:0;padding:0;font-size:14px}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-pagination__item{min-width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:0;background:transparent;font-weight:300;color:var(--fye-teal);transition:border-color var(--fye-dur),color var(--fye-dur)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) a.t4s-pagination__item:hover{border-color:var(--fye-line)}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-pagination__item.pagination__item--current{border-color:var(--fye-teal);font-weight:500}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-pagination__item-arrow{min-width:auto;border-color:transparent;margin-left:8px;padding:0 4px;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-pagination__item-arrow:hover{border-color:transparent;color:var(--fye-sage)}@media(max-width:1279px){:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .collection-filter{grid-template-columns:230px 1fr;gap:40px}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-row-cols-lg-4>.t4s-col-item{width:33.3333%}}@media(max-width:1024px){:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .collection-filter{display:block}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .collection-right{width:100%}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-section-inner{padding:40px 20px 64px}}@media(max-width:767px){:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-products{--ts-gutter-x:14px;--ts-gutter-y:30px;margin-top:24px}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-collection-header{flex-wrap:wrap;gap:12px}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-prs-footer{flex-direction:column;align-items:stretch;gap:16px;margin-top:48px}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-pagination__list{justify-content:center}:where(body.fye-tpl-collection) :is(#fye-never,.t4s-collection-page) .t4s-product-title a{font-size:14px}}.cloud-search-filter[data-filter-name="Stone type"] .cloud-search-filter-value:only-child .cloud-search-filter-value__name:before{content:none}.fye-cpop{--cp-teal:#233D47;--cp-ivory:#F2F1E8;--cp-white:#FFFFFF;--cp-sage:#879B87;--cp-sage-deep:#6E836E;--cp-line:rgba(35,61,71,.18);--cp-line-soft:rgba(35,61,71,.1);--cp-muted:rgba(35,61,71,.62);--cp-body:rgba(35,61,71,.78);--cp-ease:cubic-bezier(.4,0,.2,1);--cp-ease-out:cubic-bezier(.16,1,.3,1);position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:40px;font-family:Outfit,system-ui,-apple-system,sans-serif;color:var(--cp-teal);font-weight:300;line-height:1.6;-webkit-font-smoothing:antialiased}.fye-cpop[hidden]{display:none}.fye-cpop *,.fye-cpop *:before,.fye-cpop *:after{box-sizing:border-box}.fye-cpop p{margin:0}body.fye-cpop-lock{overflow:hidden}.fye-cpop__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#233d478c;opacity:0;transition:opacity .22s var(--cp-ease)}.fye-cpop.is-open .fye-cpop__scrim{opacity:1}.fye-cpop__modal{position:relative;width:940px;max-width:100%;max-height:100%;background:var(--cp-white);border:0;border-radius:0;box-shadow:none;display:grid;grid-template-columns:1.15fr .85fr;overflow:auto;opacity:0;transform:translateY(8px);transition:opacity .22s var(--cp-ease),transform .22s var(--cp-ease-out)}.fye-cpop.is-open .fye-cpop__modal{opacity:1;transform:translateY(0)}.fye-cpop:not(.is-open) .fye-cpop__scrim,.fye-cpop:not(.is-open) .fye-cpop__modal{transition-duration:.14s}.fye-cpop__close{position:absolute;top:18px;right:18px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;background:transparent;border:0;border-radius:0;color:var(--cp-teal);cursor:pointer;z-index:3;transition:background-color .22s var(--cp-ease)}.fye-cpop__close:hover{background:#233d4714}.fye-cpop__close svg{width:15px;height:15px;display:block}.fye-cpop__eyebrow{display:block;font-family:Outfit,sans-serif;font-size:13px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--cp-sage);line-height:1.3}.fye-cpop__info .fye-cpop__eyebrow,.fye-cpop__mhead .fye-cpop__eyebrow{color:var(--cp-teal)}.fye-cpop__intro .fye-cpop__eyebrow{margin-bottom:14px}.fye-cpop__h2{font-family:Tenor Sans,Cormorant Garamond,Georgia,serif;font-weight:400;font-size:34px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--cp-teal);margin:0 0 14px}.fye-cpop__lead{font-size:16px;font-weight:300;line-height:1.65;color:var(--cp-body);max-width:420px}.fye-cpop__intro .fye-cpop__lead{margin-bottom:30px}.fye-cpop__form-col{padding:52px 44px 48px;min-width:0}.fye-cpop__grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.fye-cpop__stack{display:flex;flex-direction:column;gap:18px}.fye-cpop__field{min-width:0}.fye-cpop__field--msg{display:flex;flex-direction:column}.fye-cpop__field label{display:block;font-family:Outfit,sans-serif;font-size:13px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--cp-teal);margin:0 0 8px;line-height:1.4}.fye-cpop__field input,.fye-cpop__field textarea{display:block;width:100%;padding:14px 16px;font-family:Outfit,sans-serif;font-size:17px;font-weight:300;line-height:1.4;color:var(--cp-teal);background:var(--cp-white);border:1px solid var(--cp-line);border-radius:0;outline:none;box-shadow:none;transition:border-color .22s var(--cp-ease)}.fye-cpop__field input{height:48px}.fye-cpop__field textarea{height:142px;resize:none;overflow:hidden;max-height:300px}.fye-cpop__field input::placeholder,.fye-cpop__field textarea::placeholder{color:#233d476b}.fye-cpop__field input:focus,.fye-cpop__field textarea:focus{border-color:var(--cp-sage);outline:none}.fye-cpop__field input.has-error,.fye-cpop__field textarea.has-error{border-color:var(--cp-sage-deep)}.fye-cpop__err{font-size:13px;font-weight:400;line-height:1.4;color:var(--cp-sage-deep);margin-top:6px}.fye-cpop__err:empty{display:none}.fye-cpop__formerr{font-size:14px;line-height:1.5;color:var(--cp-sage-deep);margin-top:20px}.fye-cpop__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.fye-cpop__submit-row{display:flex;align-items:center;gap:20px;margin-top:26px}.fye-cpop__reassure{font-size:14px;font-weight:300;color:var(--cp-muted)}.fye-cpop__btn{display:inline-flex;align-items:center;justify-content:center;padding:15px 34px;font-family:Outfit,sans-serif;font-size:14px;font-weight:500;line-height:1;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;border:1px solid transparent;border-radius:0;cursor:pointer;text-decoration:none;transition:color .22s var(--cp-ease),background-color .22s var(--cp-ease),border-color .22s var(--cp-ease)}.fye-cpop__btn--primary{flex:none;background:var(--cp-teal);border-color:var(--cp-teal);color:var(--cp-ivory)}.fye-cpop__btn--primary:hover{background:var(--cp-sage);border-color:var(--cp-sage);color:var(--cp-ivory)}.fye-cpop__btn--primary:active{background:var(--cp-sage-deep);border-color:var(--cp-sage-deep)}.fye-cpop__btn--primary:disabled{opacity:.4;cursor:default}.fye-cpop__btn--outline{width:100%;background:transparent;border-color:var(--cp-teal);color:var(--cp-teal)}.fye-cpop__btn--outline:hover{background:var(--cp-teal);color:var(--cp-ivory)}.fye-cpop__btn--outline:active{background:transparent;border-color:var(--cp-sage-deep);color:var(--cp-sage-deep)}.fye-cpop a:focus-visible,.fye-cpop button:focus-visible,.fye-cpop input:focus-visible,.fye-cpop textarea:focus-visible{outline:none;box-shadow:0 0 0 2px var(--cp-white),0 0 0 4px var(--cp-sage)}.fye-cpop__info{background:var(--cp-ivory);padding:52px 40px 48px;display:flex;flex-direction:column;min-width:0}.fye-cpop__rows{display:flex;flex-direction:column;gap:22px;margin-top:22px}.fye-cpop__row{display:flex;gap:14px}.fye-cpop__row>svg{width:17px;height:17px;flex:none;margin-top:3px;color:var(--cp-teal)}.fye-cpop__row a{display:block;font-size:16px;font-weight:400;line-height:1.4;color:var(--cp-teal);text-decoration:none;transition:color .22s var(--cp-ease)}.fye-pair-group{border:1px solid #d8d2c4;border-radius:6px;margin:14px 0;padding:14px 14px 6px;background:#faf8f3}.fye-pair-group__head{margin-bottom:8px}.fye-pair-group__title{font-family:Tenor Sans,serif;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:#6b6355}.fye-pair-group .t4s-mini_cart__item,.fye-pair-group .t4s-page_cart__item{border-bottom:1px dashed #e2ddd0}.fye-pair-group .t4s-mini_cart__item:last-of-type,.fye-pair-group .t4s-page_cart__item:last-of-type{border-bottom:none}.fye-pair-group__totals{display:flex;flex-wrap:wrap;gap:4px 18px;padding:10px 2px 8px;margin-top:4px;border-top:1px solid #e2ddd0;font-size:13px;color:#55503f}.fye-pair-group__totals strong{color:#2c2a22;font-weight:600}.fye-qty-locked{display:none!important}.fye-pair-qty-fixed{display:inline-block;font-size:13px;color:#6b6355;padding:6px 0}.fye-cpop__row a:hover{color:var(--cp-sage)}.fye-cpop__row span{display:block;font-size:14px;font-weight:300;line-height:1.5;color:var(--cp-muted);margin-top:2px}.fye-cpop__foot{margin-top:auto;padding-top:28px;border-top:1px solid var(--cp-line)}.fye-cpop__foot p{font-size:15px;font-weight:300;line-height:1.6;color:var(--cp-body);margin:10px 0 18px}.fye-cpop__success .fye-cpop__eyebrow{margin-bottom:14px}.fye-cpop__success[hidden],.fye-cpop__mhead,.fye-cpop__tiles{display:none}@media(max-width:1023px){.fye-cpop{padding:40px 20px}.fye-cpop__modal{width:560px;grid-template-columns:1fr;grid-template-rows:auto auto 1fr auto}.fye-cpop__mhead{display:block;padding:26px 24px 18px;border-bottom:1px solid var(--cp-line-soft)}.fye-cpop__mhead .fye-cpop__eyebrow{font-size:12px;margin-bottom:8px}.fye-cpop__mhead .fye-cpop__h2{font-size:24px;margin:0}.fye-cpop__intro{display:none}.fye-cpop__tiles{display:flex;gap:8px;padding:18px 24px 0}.fye-cpop__tile{flex:1;height:48px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--cp-line);font-family:Outfit,sans-serif;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--cp-teal);text-decoration:none;transition:color .22s var(--cp-ease),border-color .22s var(--cp-ease)}.fye-cpop__tile svg{width:15px;height:15px;flex:none}.fye-cpop__tile:hover,.fye-cpop__tile:active{color:var(--cp-sage);border-color:var(--cp-sage)}.fye-cpop__form-col{padding:22px 24px 24px;overflow-y:auto}.fye-cpop__grid{grid-template-columns:1fr 1fr;gap:18px}.fye-cpop__stack,.fye-cpop__field--msg{grid-column:1 / -1}.fye-cpop__field textarea{height:106px}.fye-cpop__submit-row{flex-direction:column;align-items:stretch;gap:12px}.fye-cpop__btn--primary{width:100%}.fye-cpop__reassure{text-align:center}.fye-cpop__info{padding:22px 24px}.fye-cpop__info-top{display:none}.fye-cpop__foot{margin-top:0;padding-top:0;border-top:0}.fye-cpop__foot p{margin:8px 0 14px}}@media(max-width:767px){.fye-cpop{padding:44px 0 0;align-items:stretch}.fye-cpop__modal{width:100%;max-height:none;grid-template-rows:auto auto 1fr auto;overflow:hidden}.fye-cpop__close{width:44px;height:44px;top:12px;right:8px}.fye-cpop__form-col{min-height:0}.fye-cpop__grid{column-gap:12px;row-gap:18px}.fye-cpop__stack .fye-cpop__field:nth-child(1){order:2}.fye-cpop__stack .fye-cpop__field:nth-child(2){order:1}.fye-cpop__h2{font-size:24px}}@media(prefers-reduced-motion:reduce){.fye-cpop__scrim,.fye-cpop__modal{transition:none;transform:none}}.fye-mto{margin:14px 0 0;padding:16px 18px;border-left:2px solid var(--fye-sage-deep,#6e836e);background:var(--fye-ivory,#F2F1E8)}.fye-mto[hidden]{display:none}.fye-mto__note{margin:0 0 12px;font-size:13.5px;line-height:1.55;color:var(--fye-teal,#233D47)}.fye-mto__cta{display:inline-block;padding:13px 26px;border:1px solid var(--fye-teal,#233D47);background:transparent;color:var(--fye-teal,#233D47);font-size:12px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:background .22s,color .22s}.fye-mto__cta:hover,.fye-mto__cta:focus{background:var(--fye-teal,#233D47);color:var(--fye-ivory,#F2F1E8);text-decoration:none}:where(body.fye-tpl-collection) .fye-edu.fye-collection-intro .cintro__lead,:where(body.fye-tpl-collection) .fye-edu.fye-collection-intro .cintro__lead p,:where(body.fye-tpl-collection) .fye-edu.fye-collection-intro .cintro__rest,:where(body.fye-tpl-collection) .fye-edu.fye-collection-intro .cintro__rest p{font-weight:200!important}@media(min-width:1024px){.t4s-type__mega>.t4s-sub-menu>.t4s-container>.t4s-row.t4s-gx-0.t4s-gy-30.t4s-lazy_menu.isotopet4s.isotopet4s-enabled{height:auto!important}.t4s-type__mega>.t4s-sub-menu>.t4s-container>.t4s-row.t4s-lazy_menu>.type_mn_html{position:relative!important;margin-top:0!important}}li.t4s-type__mega>.t4s-sub-menu{padding-top:17px;padding-bottom:0}.fye-gpop{--gp-teal:#233D47;--gp-ivory:#F2F1E8;--gp-white:#FFFFFF;--gp-sage:#879B87;--gp-sage-deep:#6E836E;--gp-line:rgba(35,61,71,.18);--gp-ease:cubic-bezier(.4,0,.2,1);--gp-ease-out:cubic-bezier(.16,1,.3,1);position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:40px;font-family:Outfit,system-ui,-apple-system,sans-serif;color:var(--gp-teal);font-weight:300;line-height:1.6;-webkit-font-smoothing:antialiased}.fye-gpop[hidden]{display:none}.fye-gpop *,.fye-gpop *:before,.fye-gpop *:after{box-sizing:border-box}body.fye-gpop-lock{overflow:hidden}.fye-gpop__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#233d478c;opacity:0;transition:opacity .22s var(--gp-ease)}.fye-gpop.is-open .fye-gpop__scrim{opacity:1}.fye-gpop__modal{position:relative;width:560px;max-width:100%;max-height:100%;background:var(--gp-white);border:0;border-radius:0;box-shadow:none;overflow:auto;opacity:0;transform:translateY(8px);transition:opacity .22s var(--gp-ease),transform .22s var(--gp-ease-out)}.fye-gpop.is-open .fye-gpop__modal{opacity:1;transform:translateY(0)}.fye-gpop:not(.is-open) .fye-gpop__scrim,.fye-gpop:not(.is-open) .fye-gpop__modal{transition-duration:.14s}.fye-gpop__close{position:absolute;top:18px;right:18px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;background:transparent;border:0;border-radius:0;color:var(--gp-teal);cursor:pointer;z-index:3;transition:background-color .22s var(--gp-ease)}.fye-gpop__close:hover{background:#233d4714}.fye-gpop__close svg{width:15px;height:15px;display:block}.fye-gpop__body{padding:52px 44px 48px;min-width:0}.fye-gpop a:focus-visible,.fye-gpop button:focus-visible,.fye-gpop input:focus-visible,.fye-gpop textarea:focus-visible,.fye-gpop select:focus-visible{outline:none;box-shadow:0 0 0 2px var(--gp-white),0 0 0 4px var(--gp-sage)}@media(max-width:1023px){.fye-gpop{padding:40px 20px}.fye-gpop__modal{width:560px}.fye-gpop__body{padding:40px 32px}}@media(max-width:767px){.fye-gpop{padding:0;align-items:stretch}.fye-gpop__modal{width:100%;max-height:100%}.fye-gpop__close{width:44px;height:44px;top:12px;right:8px}.fye-gpop__body{padding:56px 24px 32px;overflow-y:auto}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/fye-overrides.css.map */
