:root{--font-poppins: "Poppins", sans-serif;--font-museo: "MuseoSans";--font-Tradegothic: "Trade Gothic LT";--font-raleway: "Raleway";--font-inter: "Inter 18pt"}@font-face{font-family:MuseoSans;src:url(/cdn/shop/files/FONTSPRINGDEMO-MuseoSans500Regular.woff2?v=1762755203) format("woff2"),url(/cdn/shop/files/FONTSPRINGDEMO-MuseoSans500Regular.woff?v=1762755204) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MuseoSans;src:url(/cdn/shop/files/FONTSPRINGDEMO-MuseoSans700Regular.woff2?v=1762755204) format("woff2"),url(/cdn/shop/files/FONTSPRINGDEMO-MuseoSans700Regular.woff?v=1762755204) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:MuseoSans;src:url(/cdn/shop/files/FONTSPRINGDEMO-MuseoSans900Regular.woff2?v=1762755352) format("woff2"),url(/cdn/shop/files/FONTSPRINGDEMO-MuseoSans900Regular.woff?v=1762755353) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Trade Gothic LT;src:url(/cdn/shop/files/TradeGothicLTStd.woff2?v=1768802938) format("woff2"),url(/cdn/shop/files/TradeGothicLTStd.woff?v=1768802937) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/cdn/shop/files/Raleway-Regular.woff2?v=1768908220) format("woff2"),url(/cdn/shop/files/Raleway-Regular.woff?v=1768908220) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/cdn/shop/files/Raleway-Medium.woff2?v=1768908220) format("woff2"),url(/cdn/shop/files/Raleway-Medium.woff?v=1768908219) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter 18pt";src:url(/cdn/shop/files/Inter18pt-Medium.woff2?v=1769755002) format("woff2"),url(/cdn/shop/files/Inter18pt-Medium.woff?v=1769755002) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter 18pt";src:url(/cdn/shop/files/Inter18pt-SemiBold.woff2?v=1769755002) format("woff2"),url(/cdn/shop/files/Inter18pt-SemiBold.woff?v=1769755001) format("woff");font-weight:600;font-style:normal;font-display:swap}body{-webkit-tap-highlight-color:transparent}.page-width{width:100%;padding:0 100px;margin:0 auto}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1;letter-spacing:0}.h1,h1{font-size:45px}.h2,h2{font-size:42px}.h3,h3{font-size:40px}.h4,h4{font-size:34px}.h5,h5{font-size:26px}.h6,h6{font-size:24px}@media(max-width:1200px){.page-width{padding:0 20px}}@media(max-width:768px){.page-width{padding:0 16px}.h1,h1{font-size:38px}.h2,h2{font-size:36px}.h3,h3{font-size:32px}.h4,h4{font-size:28px}.h5,h5{font-size:22px}.h6,h6{font-size:20px}}.button{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;max-width:max-content;color:rgba(var(--color-button-text),1);background-color:rgba(var(--color-button),1);font-family:var(--font-heading-family);font-weight:400;font-size:16px;padding:unset;line-height:1;letter-spacing:0;border-radius:10px;text-align:center}.button:after,.button:hover:after{box-shadow:none!important}.secondary-button{width:263px;height:58px;border-radius:10px;background:#79a7ca1a;border:1px solid transparent;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#2888d3,#fff,#1f7ac0);background-origin:border-box;background-clip:content-box,border-box;box-shadow:inset 2px -3px 4px #b5dafb;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.frcp-app:before{content:"";position:absolute;left:0;top:0;width:100%;height:20%;background-color:#004b85}.frcp-app>*{font-family:var(--font-heading-family);font-weight:400;letter-spacing:0}.frcp-app .frcp-main{margin:0 auto;max-width:var(--page-width);padding:100px;background:transparent;position:relative;align-items:unset}.frcp-app{--frcp-navDesktopWidth: 23.2%;--frcp-textColor: #212121}.frcp-app .frcp-main .frcp-nav{border-radius:20px;box-shadow:0 4px 12px #0000001a;border:0;background-color:#fff;padding:32px;min-width:300px}.frcp-app .frcp-main .frcp-nav .frcp-nav__title{padding:0;margin-bottom:32px}.frcp-app .frcp-main .frcp-nav__first-name{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .2rem);color:#111827;font-size:26px}.frcp-app .frcp-main .frcp-nav__email{font-weight:400;font-family:var(--font-heading-family);margin-top:5px;color:#736d75}.frcp-app .frcp-main .frcp-nav-button{border:0;margin-bottom:16px;padding:18px;border-radius:12px}.frcp-app .frcp-main .frcp-nav-button .frcp-icon{width:36px;height:36px;color:#545454}.frcp-app .frcp-main .frcp-nav-button .frcp-nav-button__text{font-size:24px;font-family:var(--font-heading-family);color:#545454;font-weight:300;line-height:normal}.frcp-app .frcp-main .frcp-nav-button[active=true]{background-color:#004b85}.frcp-app .frcp-main .frcp-nav-button[active=true] .frcp-icon{color:#fff}.frcp-app .frcp-main .frcp-nav-button[active=true] .frcp-nav-button__text{color:#fff;font-weight:400}.frcp-app .frcp-main .frcp-nav-button__count{font-size:24px;padding:6px}.frcp-app .frcp-main .frcp-main-view{border-radius:30px;background-color:#fafdff;padding:50px;border:1px solid #2888D3}.frcp-app .frcp-main .frcp-section__title-row{padding:0 0 50px;border-color:#000;margin-bottom:0}.frcp-app .frcp-main .frcp-section__content{padding-top:50px}.frcp-app .frcp-main .frcp-section__title-row .frcp-section__title{font-size:34px;font-weight:700;line-height:normal;color:#111827;text-transform:capitalize}.frcp-section__title-row .frcp-icon{width:40px!important;height:40px!important;padding:8px;background-color:#79a7ca1a;border:1px solid #004B85;box-shadow:2px -3px 4px #b5dafb inset;border-radius:10px}.frcp-section__title-row .frcp-icon svg{color:#004b85}.frcp-section__title-row .frcp-profile__edit{gap:15px}.frcp-section__title-row .frcp-profile__edit-text{font-size:18px;color:#111827;letter-spacing:0}.frcp-app .frcp-main .frcp-form__label,.frcp-app .frcp-main .frcp-profile-block__label{color:#4d5154;letter-spacing:0;font-size:14px;text-transform:capitalize}.frcp-app .frcp-main .frcp-profile-block__content{border:1px solid #e3e3e3;border-radius:10px;padding:15px;font-size:14px;font-weight:300;color:#000;font-family:var(--font-heading-family);margin-top:5px}.frcp-app .frcp-main .frcp-form__input,.frcp-app .frcp-main .frcp-form__select,.frcp-app .frcp-main .vue-tel-input{border:1px solid #004B85;border-radius:10px;padding:15px;font-size:14px;font-weight:300;color:#000;font-family:var(--font-heading-family);background-color:transparent}.frcp-app .frcp-main .frcp-form__select{appearance:none;-webkit-appearance:none;background-image:url(/cdn/shop/files/Vector_74947751-d36b-4647-baf9-eb46f64ea672.png);background-repeat:no-repeat;background-position-y:center;background-position-x:calc(100% - 16px)}.frcp-app .frcp-main .vue-tel-input{padding-top:13px;padding-bottom:13px;border-color:#004b85!important}.frcp-app .frcp-main .vue-tel-input .vti__input.vti__phone{padding:0;font-size:14px;font-weight:300;color:#000;font-family:var(--font-heading-family)}.frcp-app .frcp-main .frcp-form__input:disabled,.frcp-app .frcp-main .frcp-form__select:disabled{background-color:transparent;border-color:#004b85;opacity:.5}.frcp-app .frcp-main .frcp-form{row-gap:32px}.frcp-app .frcp-main .vue-tel-input .vti__dropdown{padding:0}.frcp-app .frcp-main .frcp-profile-block{margin-bottom:0}.frcp-app .frcp-main .frcp-btn{font-size:20px;letter-spacing:0;font-weight:700;padding:14px 20px;border-radius:14px;max-width:fit-content;min-width:260px;margin:0 auto}.frcp-app .frcp-main .frcp-btn.frcp-btn--primary{background-color:#004b85!important}.frcp-app .frcp-main .frcp-btn.frcp-btn--secondary{background-color:#79a7ca1a;box-shadow:none;border-color:#79a7ca1a;color:#004b85!important}.frcp-app .frcp-main .frcp-form__actions{justify-content:center}.frcp-app .frcp-main .frcp-form__actions .frcp-btn{margin:0}.frcp-app .frcp-main .frcp-form__checkbox{margin:0 5px 0 0;width:16px;height:16px;position:relative;top:3px;background-color:#d9d9d9;appearance:none;-webkit-appearance:none;border:1px solid #000;border-radius:3px;opacity:.24}.frcp-app .frcp-main .frcp-form__checkbox:checked{background-image:url(/cdn/shop/files/tick.png);background-size:10px;background-position:center;background-color:#004b85;background-repeat:no-repeat;opacity:1}.frcp-app .frcp-main .frcp-form[data-v-a3651d76] .frcp-form__input-block,.frcp-app .frcp-main .frcp-form[data-v-a3651d76] .frcp-btn{margin:0 auto}.frcp-app .frcp-main .frcp-section__content[data-v-1e058702]{gap:25px;justify-content:flex-start}.frcp-app .frcp-main .frcp-card{border-radius:14px;border:1px solid #E4E4E4;box-shadow:none;background-color:#fff}.frcp-app .frcp-main .frcp-address,.frcp-app .frcp-main .frcp-new-address{width:calc(33.33% - 17px)}.frcp-app .frcp-main .frcp-address__content{padding:32px 24px 24px}.frcp-app .frcp-main .frcp-address__content>*{font-size:18px;margin-bottom:8px;color:#212121;opacity:1}.frcp-app .frcp-main .frcp-address__content .frcp-address__name{padding-right:70px}.frcp-app .frcp-main .frcp-address .frcp-address__actions{padding:0;margin:0;border:0}.frcp-app .frcp-main .frcp-address .frcp-address__actions .frcp-address__actions-left{position:absolute;right:24px;top:30px}.frcp-app .frcp-main .frcp-address .frcp-address__actions .frcp-icon{width:28px;height:28px}.frcp-app .frcp-main .frcp-card .frcp-address__default{position:absolute;left:0;top:0;letter-spacing:0;border-radius:0 0 6px;padding:2px 8px;background-color:#004b85}.frcp-app .frcp-main .frcp-new-address .frcp-icon svg{color:#004b85}.frcp-app .frcp-main .frcp-new-address .frcp-new-address__text{color:#004b85;letter-spacing:0;font-size:18px}.frcp-app .frcp-main .frcp-address__actions-right{width:100%}.frcp-app .frcp-main .frcp-address__actions-right .frcp-btn{margin:0 auto;float:unset;max-width:100%;border-radius:0;font-size:18px}.frcp-app .frcp-main .frcp-profile-section--profile-info,.frcp-app .frcp-main .frcp-profile-section--contact-methods{margin-bottom:50px}.frcp-app .frcp-main .frcp-card .frcp-order__line-item{display:flex;gap:15px;width:auto}.frcp-app .frcp-main .frcp-card .frcp-order__line-item .frcp-order__line-item-info{text-align:left}.frcp-app .frcp-main .frcp-order__status,.frcp-app .frcp-main .frcp-order__financial-status{letter-spacing:0;border-radius:6px;padding:2px 8px;background-color:#004b85}.frcp-order__line-item-quantity{letter-spacing:0;background-color:#004b85!important}.frcp-order__billing-content{font-size:18px;color:#212121;gap:40px!important}.frcp-order__billing-content .frcp-order__billing-line .frcp-order__billing-value{font-weight:700;color:#004b85;letter-spacing:.4px;font-size:22px}.frcp-order__summary .frcp-order__line-items-count{font-size:18px;color:#212121}.frcp-order__summary .frcp-order__price{font-size:20px;font-weight:700;letter-spacing:.4px;display:flex;flex-wrap:wrap;column-gap:25px;row-gap:12px;justify-content:flex-end}.frcp-order__summary .frcp-order__price span{color:#294b85;font-size:22px}.frcp-order__details-title{background-color:transparent!important;font-size:24px;font-weight:700}.frcp-order__addresses{display:flex;flex-wrap:wrap}.frcp-order__addresses .frcp-order__details-title{width:100%}.frcp-order__addresses .frcp-order__address{flex-direction:column}.frcp-order__addresses .frcp-order__address .frcp-order__address-label{font-size:20px;width:100%}.frcp-order__addresses .frcp-order__address .frcp-order__address-content{font-size:18px}.frcp-order__line-item-title{font-size:18px!important;font-weight:300;white-space:normal!important}.frcp-order__line-item-price{font-size:18px!important;font-weight:700!important;color:#004b85;margin-top:6px}.frcp-order__line-item-thumbnail{box-shadow:none!important;border-color:#f3f3f3!important;background-color:#f3f3f3!important;margin-left:0!important;margin-right:0!important}.frcp-order__info-wrapper,.frcp-order__info-wrapper .frcp-order__name{font-size:18px}.frcp-order__info-wrapper .frcp-order__info .frcp-order__status-wrapper{margin-top:5px}.frcp-order__expand-row{font-size:18px;background-color:#004b85!important;color:#fff!important;border-radius:0 0 15px 15px!important}.frcp-order__status-page{font-size:18px}@media(max-width:1600px){.frcp-order__status-page{font-size:16px}.frcp-app .frcp-main .frcp-nav{padding:22px}.frcp-app .frcp-main .frcp-nav-button .frcp-icon{width:28px;height:28px}.frcp-app .frcp-main .frcp-nav-button .frcp-nav-button__text{font-size:20px}.frcp-app .frcp-main .frcp-nav-button__count{font-size:18px;padding:4px}.frcp-app .frcp-main .frcp-nav-button{margin-bottom:10px}.frcp-app .frcp-main .frcp-main-view{padding:30px}.frcp-app .frcp-main .frcp-section__title-row{padding:0 0 30px}.frcp-app .frcp-main .frcp-section__content{padding-top:30px}.frcp-app .frcp-main .frcp-btn{font-size:16px}.frcp-app .frcp-main .frcp-section__title-row .frcp-section__title{font-size:26px}.frcp-section__title-row .frcp-icon{width:34px!important;height:34px!important;padding:6px}.frcp-section__title-row .frcp-profile__edit{gap:10px}.frcp-app .frcp-main .frcp-btn{min-width:220px}.frcp-app .frcp-main .frcp-address__content>*{font-size:16px;margin-bottom:5px}.frcp-app .frcp-main .frcp-address .frcp-address__actions .frcp-icon{width:25px;height:25px}.frcp-app .frcp-main .frcp-address__actions-right .frcp-btn{font-size:16px}.frcp-app .frcp-main .frcp-profile-section--profile-info,.frcp-app .frcp-main .frcp-profile-section--contact-methods{margin-bottom:30px}.frcp-order__details-title{font-size:20px}.frcp-order__addresses .frcp-order__address .frcp-order__address-label{font-size:18px}.frcp-order__addresses .frcp-order__address .frcp-order__address-content{font-size:16px}.frcp-order__billing-content .frcp-order__billing-line .frcp-order__billing-value{font-size:18px}.frcp-order__billing-content{font-size:16px;gap:25px!important}.frcp-order__summary .frcp-order__line-items-count{font-size:16px}.frcp-order__summary .frcp-order__price span{font-size:20px}.frcp-order__summary .frcp-order__price{font-size:18px}.frcp-order__expand-row{font-size:16px}.frcp-order__line-item-title,.frcp-order__line-item-price{font-size:16px!important}.frcp-order__info-wrapper,.frcp-order__info-wrapper .frcp-order__name{font-size:16px}}@media(max-width:1370px){.frcp-app .frcp-main .frcp-address,.frcp-app .frcp-main .frcp-new-address{width:calc(50% - 13px)}}@media(max-width:1200px){.frcp-app .frcp-main{padding:60px 20px}}@media(max-width:1100px){.frcp-app .frcp-main .frcp-nav-button{padding:14px}.frcp-app .frcp-main .frcp-nav-button .frcp-icon{width:22px;height:22px}.frcp-app .frcp-main .frcp-nav-button .frcp-nav-button__text{font-size:16px}.frcp-app .frcp-main .frcp-nav-button__count{font-size:14px;padding:0 4px}.frcp-app .frcp-main .frcp-nav{min-width:250px}.frcp-app .frcp-main .frcp-main-view{padding:25px}.frcp-app .frcp-main .frcp-section__title-row .frcp-section__title{font-size:20px}.frcp-app .frcp-main .frcp-section__title-row{padding:0 0 22px}.frcp-app .frcp-main .frcp-section__content{padding-top:22px}.frcp-section__title-row .frcp-profile__edit-text{font-size:16px}.frcp-section__title-row .frcp-icon{width:30px!important;height:30px!important;padding:5px}.frcp-app .frcp-main .frcp-address .frcp-address__actions .frcp-icon{width:22px;height:22px}.frcp-app .frcp-main .frcp-form{row-gap:21px}.frcp-app .frcp-main .frcp-profile-section--profile-info,.frcp-app .frcp-main .frcp-profile-section--contact-methods{margin-bottom:22px}}@media(max-width:990px){.frcp-app .frcp-main .frcp-profile-block,.frcp-app .frcp-main .frcp-form__half-column,.frcp-app .frcp-main .frcp-address,.frcp-app .frcp-main .frcp-new-address,.frcp-app .frcp-main .frcp-form__input-block[data-v-a3651d76]{width:100%}.frcp-app .frcp-main .frcp-btn{min-width:180px}}@media(max-width:768px){.frcp-app .frcp-main .frcp-nav{margin-bottom:30px;height:auto;padding:20px}.frcp-app .frcp-main .frcp-nav__menu{border:0;padding:0}.frcp-app .frcp-main .frcp-nav__first-name{font-size:24px}.frcp-app .frcp-main .frcp-main-view{padding:20px}.frcp-app .frcp-main .frcp-nav .frcp-nav__mobile-logout{top:8px;transform:translate(0);right:0}.frcp-app .frcp-main .frcp-address,.frcp-app .frcp-main .frcp-new-address{margin-bottom:20px}.frcp-app .frcp-main{padding-top:40px;padding-bottom:40px}.frcp-app .frcp-main .frcp-nav .frcp-nav__title,.frcp-app .frcp-main .frcp-profile-block{margin-bottom:20px}.frcp-order__addresses .frcp-order__address .frcp-order__address-label{margin-bottom:8px}}.predictive-search__loading-state{display:none}@media(min-width:767px){.swym-storefront-layout-root-component .swym-storefront-layout-grid-item-content{display:grid;grid-template-columns:repeat(2,1fr);padding-right:40px;align-items:center}.swym-storefront-layout-root-component .swym-storefront-layout-grid-item-content .swym-storefront-layout-grid-item-title{order:1}.swym-storefront-layout-root-component .swym-storefront-layout-grid-item-content .swym-storefront-layout-grid-item-price-variant{order:3}.swym-storefront-layout-root-component .swym-storefront-layout-grid-item-content .swym-storefront-layout-grid-item-action-container{order:2;grid-row:span 2;align-items:flex-end}.swym-storefront-layout-root-component .swym-storefront-layout-grid-item-option-button{top:calc(50% - 10px)!important;transform:translateY(-50%);padding:0 5px}}.swym-storefront-layout-root-component .swym-storefront-layout-header{height:100%}.swym-storefront-layout-root-component .swym-storefront-layout-header .swym-storefront-layout-total-list-items-count{font-size:18px;margin-top:12px}.swym-storefront-layout-root-component .swym-storefront-layout-header .swym-single-share-wishlist-btn{height:30px;width:30px}.swym-storefront-layout-root-component .swym-storefront-layout-tab-container .swym-storefront-layout-body{max-width:100%!important;width:100%!important;margin:unset!important;padding:50px 50px 30px}.swym-storefront-layout-root-component .swym-storefront-layout-grid-item .swym-storefront-layout-grid-item-image-container{padding:24px}.swym-storefront-layout-root-component .swym-storefront-layout-grid-item-content .swym-storefront-layout-grid-item-title{font-size:16px!important;font-weight:400;font-family:var(--font-heading-family);line-height:35px;letter-spacing:-.02em;color:#212121}.swym-storefront-layout-root-component .swym-storefront-layout-grid-item-content .swym-storefront-layout-grid-item-final-price,.swym-storefront-layout-root-component .swym-storefront-layout-grid-item-content .swym-storefront-layout-variant{font-size:16px;font-weight:700;font-family:var(--font-body-family);letter-spacing:-.02em;color:rgba(var(--color-foreground-tertiary))}.swym-storefront-layout-root-component .swym-storefront-layout-grid-item-content .swym-storefront-layout-price-devider{color:rgba(var(--color-foreground-tertiary))}.swym-storefront-layout-root-component .swym-storefront-layout-grid-item-content .swym-storefront-layout-variant-devider{background-color:rgba(var(--color-foreground-tertiary))}.swym-storefront-layout-root-component .swym-storefront-layout-grid-item-content .swym-storefront-layout-grid-item-add-to-cart-button{color:rgba(var(--color-button-text));background-color:rgba(var(--color-button));font-family:var(--font-heading-family);font-weight:400;font-size:16px;text-align:center}.swym-storefront-layout-root-component .swym-storefront-layout-grid-item-content .swym-variant-selector{justify-content:space-between}.swym-storefront-layout-root-component .swym-storefront-layout-grid-item .swym-storefront-layout-grid-item-image{object-fit:contain}.swym-storefront-layout-root-component .swym-storefront-layout-grid-item-action-container .swym-variant-selector{border-radius:6px}.swym-storefront-layout-root-component .swym-storefront-layout-body{overflow:auto}.swym-storefront-layout-root-component .swym-storefront-layout-container{overflow-y:auto}.swym-variant-select-modal .variant-option .option.selected{background-color:rgba(var(--color-button))}.swym-variant-select-modal .swym-wishlist-done-btn{background-color:rgba(var(--color-button))!important}.content-for-layout .frcp-custom-page .swym-ui-component .swym-wishlist-grid{max-width:100%;width:100%;gap:20px;margin:0}.content-for-layout .frcp-custom-page .swym-ui-component .swym-wishlist-grid li{flex:0 0 calc(25% - 15px);box-sizing:border-box;margin:0}.content-for-layout .frcp-custom-page .swym-ui-component .swym-wishlist-grid .swym-wishlist-image-wrapper{display:flex;justify-content:center;margin-bottom:16px}.content-for-layout .frcp-custom-page .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn{padding:10px;background-color:rgba(var(--color-button))!important;margin:0}.content-for-layout .swym-ui-component .swym-wishlist-title-container .swym-tab-active,.content-for-layout .swym-ui-component .swym-wishlist-title-container .swym-aw-pulse-effect{background-color:rgba(var(--color-button))}.content-for-layout .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-title{margin:0 0 12px;color:#2d2330}.content-for-layout .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-variant-title{margin:0 0 12px;color:rgba(var(--color-foreground-secondary))}.content-for-layout .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-product-price{padding:0 0 12px;color:rgba(var(--color-foreground-tertiary));font-size:16px}.content-for-layout .swym-ui-component .swym-wishlist-grid .swym-wishlist-image-wrapper img{object-fit:contain}.content-for-layout .swym-ui-component .swym-share-btn{display:flex;padding:8px 10px;margin:0}@media(max-width:1439px){.swym-storefront-layout-root-component .swym-storefront-layout-tab-container .swym-storefront-layout-body{padding:50px 24px 30px}}@media(max-width:1024px){.content-for-layout .frcp-custom-page .swym-ui-component .swym-wishlist-grid li{flex:0 0 calc(50% - 10px)}}@media(max-width:900px){.content-for-layout .frcp-custom-page .swym-ui-component .swym-wishlist-grid{padding:0}.content-for-layout .swym-ui-component .swym-user-login-status .swym-user-text{display:block;font-size:12px}.content-for-layout .swym-ui-component.swym-wishlist-page .swym-wishlist-container-title-bar{padding:0}.content-for-layout .swym-ui-component .swym-simple-wishlist-container .swym-wishlist-container-title-bar .swym-user-login-status{right:0}.content-for-layout .swym-ui-component .swym-wishlist-detail-separator{display:none}.content-for-layout .swym-ui-component .swym-simple-wishlist-container .swym-wishlist-detail .swym-wishlist-main-title{margin:0}.content-for-layout .swym-ui-component .swym-simple-wishlist-container .swym-wishlist-detail .swym-wishlist-context-menu{right:3vw}.content-for-layout .swym-ui-component .swym-wishlist-detail-header .swym-action-container{right:10vw;top:3px!important}}@media(max-width:840px){.content-for-layout .frcp-custom-page .swym-ui-component .swym-wishlist-grid{flex-direction:column}.content-for-layout .frcp-custom-page .swym-ui-component .swym-wishlist-grid li{flex:1;width:100%}.content-for-layout .swym-ui-component .swym-wishlist-title-container>span{font-size:12px}@media(max-width:768px){.swym-storefront-layout-root-component .swym-storefront-layout-tab-container .swym-storefront-layout-body{padding:30px 24px}}@media(max-width:480px){.swym-storefront-layout-root-component .swym-storefront-layout-tab-container .swym-storefront-layout-body{padding:30px 16px}}}#ms__toggle-box{width:263px;height:58px;border-radius:10px!important;background-color:#79a7ca1a!important;color:rgba(var(--color-foreground-tertiary),1)!important;border:1px solid transparent;background-origin:border-box!important;background-clip:content-box,border-box!important;box-shadow:inset 2px -3px 4px #b5dafb;cursor:pointer;display:inline-flex!important;align-items:center;justify-content:center;padding:0!important}#ms__toggle-box p{display:flex;align-items:center}#ms__toggle-box label{color:rgba(var(--color-foreground-tertiary))!important;font-size:16px!important;line-height:20px!important;letter-spacing:0;font-weight:400;font-family:var(--font-heading-family)}#gsMultishippingPage.ms__multishipping-cart #msGroups{max-width:100%;width:100%;margin:40px auto;padding:0 100px}#gsMultishippingPage.ms__multishipping-cart .ms__group-wrapper{display:flex;flex-direction:column}#gsMultishippingPage.ms__multishipping-cart .ms__shadow-box{background-color:#fafdff;margin:0;border-left:1px solid #2888D3;border-right:1px solid #2888D3;border-top:none;border-bottom:none;box-shadow:none}#gsMultishippingPage.ms__multishipping-cart .ms__shadow-box:first-of-type{border:1px solid #2888D3;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom:none;margin-top:16px}#gsMultishippingPage.ms__multishipping-cart .ms__shadow-box:last-of-type{border:1px solid #2888D3;border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-top:none}#gsMultishippingPage.ms__multishipping-cart tbody .ms__shadow-box{margin:0;padding-left:0}#gsMultishippingPage.ms__multishipping-cart .ms__cart-header tr th{font-weight:400;font-family:var(--font-heading-family);color:#212121;line-height:1;letter-spacing:0;font-size:24px;text-align:right;padding:16px}#gsMultishippingPage.ms__multishipping-cart .ms__cart-header tr th:first-child{text-align:left}#gsMultishippingPage.ms__multishipping-cart .ms__line .text-center{text-align:right;font-size:18px;font-weight:400}#gsMultishippingPage.ms__multishipping-cart .ms__cart-image-wrapper .ms__cart-image{min-width:unset;width:150px;height:150px;object-fit:contain}#gsMultishippingPage.ms__multishipping-cart .ms__cart-image-wrapper a{display:flex;justify-content:center;align-items:center}#gsMultishippingPage.ms__multishipping-cart .ms__line td .ms__item-title a{font-size:20px;font-weight:400;font-family:var(--font-heading-family);color:#212121;line-height:1;letter-spacing:0}#gsMultishippingPage.ms__multishipping-cart .ms__line td .ms__cart-meta-text{font-size:16px;font-weight:400;font-family:var(--font-heading-family);color:#6d6d6d;line-height:1;letter-spacing:0;margin-top:14px}#gsMultishippingPage.ms__multishipping-cart .ms__shadow-box .ms__remove-wrapper .ms__remove-btn a{text-decoration:none;color:red;font-size:16px}#gsMultishippingPage.ms__multishipping-cart .ms__shadow-box .ms__cart-qty,#gsMultishippingPage.ms__multishipping-cart .ms__shadow-box .ms__search-input,#gsMultishippingPage.ms__multishipping-cart .ms__shadow-box .text{font-size:16px}#gsMultishippingPage.ms__multishipping-cart .ms__address-wrapper .ms__dropdown .item{font-size:14px}#gsMultishippingPage.ms__multishipping-cart .ms__fields .ms__text-right p{display:flex;justify-content:end;align-items:center;gap:16px}#gsMultishippingPage.ms__multishipping-cart .ms__fields .ms__text-right .cart__subtotal-title{font-size:18px}#gsMultishippingPage.ms__multishipping-cart .ms__fields .ms__text-right .cart__subtotal{font-size:24px}#gsMultishippingPage.ms__multishipping-cart .ms__shadow-box .ms__cart-image-wrapper{background-color:#f3f3f3}.swiper-initialized .swiper-pagination span.swiper-pagination-bullet{width:8px;height:8px;margin:0 6px;padding:1px;box-sizing:content-box}@media(max-width:1439px){#gsMultishippingPage.ms__multishipping-cart .ms__cart-image-wrapper .ms__cart-image{width:130px;height:130px}}@media(max-width:1200px){#gsMultishippingPage.ms__multishipping-cart #msGroups{margin:40px auto;padding:0 20px}#gsMultishippingPage.ms__multishipping-cart .ms__fields .ms__text-right .cart__subtotal{font-size:20px}#gsMultishippingPage.ms__multishipping-cart .ms__cart-image-wrapper .ms__cart-image{width:100px;height:100px}#gsMultishippingPage.ms__multishipping-cart .ms__cart-header tr th{font-size:18px}#gsMultishippingPage.ms__multishipping-cart .ms__line td .ms__item-title a{font-size:16px;margin-top:8px}#gsMultishippingPage.ms__multishipping-cart .ms__line .text-center{font-size:16px}#gsMultishippingPage.ms__multishipping-cart .ms__shadow-box .ms__remove-wrapper .ms__remove-btn a,#gsMultishippingPage.ms__multishipping-cart .ms__shadow-box .ms__cart-qty,#gsMultishippingPage.ms__multishipping-cart .ms__shadow-box .ms__search-input,#gsMultishippingPage.ms__multishipping-cart .ms__shadow-box .text{font-size:14px}}@media(max-width:992px){#gsMultishippingPage.ms__multishipping-cart .ms__cart-header th:nth-of-type(2){width:40%}}@media(max-width:749px){#gsMultishippingPage.ms__multishipping-cart #msGroups{padding:0 16px}}@media(max-width:670px){#gsMultishippingPage.ms__multishipping-cart .ms__group-wrapper table td.ms__cart-meta{padding:10px}#gsMultishippingPage.ms__multishipping-cart .ms__group-wrapper table td.ms__cart-image-wrapper{width:25%!important}#gsMultishippingPage.ms__multishipping-cart .ms__group-wrapper .ms__mobile-position{margin-top:5px}#gsMultishippingPage .ms__button-type-ship-another .ms__validate-line:last-of-type .ms__remove-wrapper{padding:15px 15px 0 0}#gsMultishippingPage.ms__multishipping-cart .ms__line td .ms__cart-meta-text{font-size:14px}.swiper-initialized .swiper-pagination span.swiper-pagination-bullet{width:6px;height:6px;margin:0 4px}}@media(max-width:480px){#gsMultishippingPage.ms__multishipping-cart .ms__group-wrapper table td.ms__cart-image-wrapper{width:30%!important}#gsMultishippingPage.ms__multishipping-cart .ms__cart-image-wrapper .ms__cart-image{width:80px;height:80px}#gsMultishippingPage.ms__multishipping-cart .ms__shadow-box{margin:10px 0 0}#gsMultishippingPage.ms__multishipping-cart .ms__address-wrapper .ms__dropdown .item{font-size:12px}}.swym-storefront-layout-show-collection-list .swym-storefront-layout-collection-list-image{display:none}.swym-storefront-layout-show-collection-list .swym-storefront-layout-collection-list-content{padding:0}.swym-storefront-layout-show-collection-list .swym-storefront-layout-collection-list-header-content{background-color:#fafdff;padding:24px;border-radius:30px 30px 0 0;border-bottom:1px solid #000000!important;border:1px solid #1F7AC0;margin-top:1px}.swym-storefront-layout-collection-list-header-content .swym-storefront-layout-collection-list-back-button{width:100%!important;height:26px;text-align:left}.swym-storefront-layout-collection-list-header-content .swym-storefront-layout-collection-list-back-button svg{color:#212121;height:24px;width:24px}.swym-storefront-layout-collection-list-header-content .swym-storefront-layout-collection-title{font-size:34px;color:#111827;line-height:1.4;font-weight:700;font-family:var(--font-heading-family);margin-bottom:8px}.swym-storefront-layout-collection-list-header-content .swym-storefront-layout-collection-items-count{font-size:20px;color:#212121;line-height:1;font-weight:400;display:none}.swym-storefront-layout-collection-list-header-content .swym-storefront-layout-collection-option-button svg{color:#212121;width:5px;height:18px}#swym-storefront-layout-section-container #swym-storefront-layout-collection-list-items-container{padding:54px 20px!important;display:flex!important;flex-direction:column;height:auto;overflow:auto;scrollbar-width:none;border-top:none;border:1px solid #1F7AC0;border-radius:0 0 30px 30px;background-color:#fafdff}#swym-storefront-layout-section-container .swym-storefront-layout-grid-item{flex-direction:unset!important;align-items:center;border-bottom:1px solid #E4E4E4;padding-bottom:20px}#swym-storefront-layout-section-container swym-storefront-layout-item{display:flex;flex-direction:column;gap:20px!important}#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-image-container{max-width:100px;width:100%;height:100px!important;padding:8px}#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-add-to-cart-button{max-width:fit-content!important;padding:15px 30px!important;border-radius:14px}#swym-storefront-layout-section-container .swym-storefront-layout-collection-list-content{overflow:auto!important;scrollbar-width:none}.swym-storefront-layout-show-collection-list .swym-storefront-layout-collection-list-header{box-shadow:none!important}@media(max-width:990px){.swym-storefront-layout-show-collection-list .swym-storefront-layout-collection-list-header-content{padding:20px}.swym-storefront-layout-collection-list-header-content .swym-storefront-layout-collection-title{font-size:24px;margin-bottom:5px}.swym-storefront-layout-collection-list-header-content .swym-storefront-layout-collection-list-back-button svg{height:18px;width:18px}.swym-storefront-layout-collection-list-header-content .swym-storefront-layout-collection-items-count{font-size:16px}.swym-storefront-layout-collection-list-header-content .swym-storefront-layout-collection-option-button svg{width:4px;height:14px}#swym-storefront-layout-section-container #swym-storefront-layout-collection-list-items-container{padding:30px 20px!important}#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-add-to-cart-button{padding:12px 20px!important}.swym-storefront-layout-show-collection-list .swym-storefront-layout-collection-list-header{max-height:120px}}@media(max-width:768px){.swym-storefront-layout-show-collection-list .swym-storefront-layout-collection-list-header-content{padding:16px}.swym-storefront-layout-collection-list-header-content .swym-storefront-layout-collection-title{font-size:20px;margin-bottom:4px}.swym-storefront-layout-collection-list-header-content .swym-storefront-layout-collection-list-back-button svg{height:16px;width:16px}#swym-storefront-layout-section-container #swym-storefront-layout-collection-list-items-container{padding:30px 16px!important}#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-content .swym-storefront-layout-grid-item-title{font-size:14px!important}#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-add-to-cart-button{padding:12px 16px!important}.swym-storefront-layout-root-component .swym-storefront-layout-grid-item-content .swym-storefront-layout-grid-item-final-price,#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-add-to-cart-button{font-size:14px!important}}@media(max-width:480px){#swym-storefront-layout-section-container .swym-storefront-layout-grid-item{gap:12px!important}#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-image-container{max-width:70px;height:70px!important}#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-content{max-width:160px;gap:10px}}.swym-buttons-loaded .swym-storefront-layout-empty-wishlist-title{font-size:20px;font-family:var(--font-heading-family);margin-bottom:16px}.swym-buttons-loaded .swym-storefront-layout-empty-wishlist-description{font-size:18px}.swym-buttons-loaded .swym-storefront-layout-carousel{flex-direction:column}.swym-buttons-loaded .swym-storefront-layout-collection-grid-item{width:100%;gap:12px;padding:10px 20px;border:1px solid #E4E4E4;border-radius:14px}.swym-buttons-loaded .swym-storefront-layout-collection-grid-item .swym-storefront-layout-collection-grid-item-image-container{display:none}.swym-buttons-loaded .swym-storefront-layout-collection-grid-item-info-container{justify-content:unset;gap:8px}.swym-buttons-loaded .swym-storefront-layout-collection-grid-item-name{font-size:16px;font-weight:400;font-family:var(--font-heading-family);color:#373131;line-height:1.6;letter-spacing:0}.swym-buttons-loaded .swym-storefront-layout-collection-grid-item-count{font-size:14px;display:none}.swym-buttons-loaded .swym-storefront-layout-tab-container{border:1px solid #1F7AC0;background-color:#fafdff;border-radius:20px}.swym-buttons-loaded .swym-storefront-layout-root-component .swym-storefront-layout-header{border-bottom:1px solid #000000;box-shadow:none}.swym-buttons-loaded .swym-storefront-layout-body .swym-storefront-layout-collection-carousel-title{font-size:24px!important;line-height:1;letter-spacing:0;font-family:var(--font-heading-family);color:#212121}.swym-buttons-loaded .swym-storefront-layout-title{font-size:34px;color:#111827;line-height:1.4;font-weight:700!important;font-family:var(--font-heading-family)!important}.swym-buttons-loaded .swym-storefront-layout-title svg{height:30px;width:30px}.swym-buttons-loaded .swym-storefront-layout-collection-grid-item:hover{box-shadow:none;transform:none;border:1px solid #E4E4E4}.swym-buttons-loaded .swym-storefront-layout-collection-grid-item-option-button{right:20px!important;top:10px!important}.swym-buttons-loaded .swym-storefront-layout-default-list-title,.swym-buttons-loaded .swym-storefront-layout-default-list-info{text-align:center;width:100%}.swym-buttons-loaded .swym-storefront-layout-default-list-title{font-size:18px}.swym-buttons-loaded .swym-storefront-layout-default-list-info{font-size:16px}.swym-buttons-loaded .swym-storefront-layout-default-list-title-container{gap:12px}.swym-buttons-loaded #swym-storefront-layout-collection-carousel-items-container{gap:16px;padding:0}.swym-buttons-loaded .swym-storefront-layout-empty-wishlist-container{margin-bottom:0}.swym-buttons-loaded .swym-storefront-layout-empty-container{padding:0}.swym-buttons-loaded .swym-storefront-layout-default-list-container{display:flex;flex-direction:column;gap:30px;padding:30px 0}.swym-buttons-loaded .swym-storefront-layout-empty-wishlist-content{padding:0 32px}.swym-buttons-loaded .swym-storefront-layout-carousel-container{box-shadow:none;padding:40px 0 0}@media(max-width:1439px){.swym-buttons-loaded .swym-storefront-layout-body .swym-storefront-layout-collection-carousel-title{font-size:18px!important}}@media(max-width:990px){.swym-buttons-loaded .swym-storefront-layout-title{font-size:24px}.swym-buttons-loaded .swym-storefront-layout-title svg{height:20px;width:20px}.swym-buttons-loaded .swym-storefront-layout-root-component .swym-storefront-layout-header .swym-storefront-layout-total-list-items-count{font-size:16px;margin-top:8px}.swym-buttons-loaded #swym-storefront-layout-collection-carousel-items-container{gap:10px}}@media(max-width:768px){.swym-buttons-loaded .swym-storefront-layout-title{font-size:20px}.swym-buttons-loaded .swym-storefront-layout-title svg{height:16px;width:16px}.swym-buttons-loaded .swym-storefront-layout-default-list-title{font-size:16px}.swym-buttons-loaded .swym-storefront-layout-default-list-info{font-size:14px}.swym-buttons-loaded .swym-storefront-layout-default-list-title-container{padding:16px 0}.swym-buttons-loaded .swym-storefront-layout-default-list-container{padding:20px 0}.swym-buttons-loaded .swym-storefront-layout-empty-wishlist-title{font-size:18px;margin-bottom:12px}.swym-buttons-loaded .swym-storefront-layout-empty-wishlist-description{font-size:16px}.swym-buttons-loaded .swym-storefront-layout-body .swym-storefront-layout-collection-carousel-title{font-size:16px!important}.swym-buttons-loaded .swym-storefront-layout-collection-grid-item{padding:12px}.swym-buttons-loaded .swym-storefront-layout-collection-grid-item-name{font-size:14px}.swym-buttons-loaded .swym-storefront-layout-collection-grid-item-option-button{right:12px!important;top:12px!important}.swym-buttons-loaded .swym-storefront-layout-carousel-container{padding:24px 0 0}}swym-storefront-layout-actions#swym-storefront-layout-actions-target-page .swym-storefront-layout-action-layout{padding:34px!important;border-radius:18px;max-width:622px!important}.swym-storefront-layout-action-image-container img{object-fit:contain}.swym-storefront-layout-actions-container .swym-storefront-layout-action-content{padding:0;overflow:auto;gap:16px}.swym-storefront-layout-actions-container .swym-storefront-layout-action-content .swym-storefront-layout-action-title-container{width:100%}.swym-storefront-layout-actions-container .swym-storefront-layout-action-content .swym-storefront-layout-action-header{position:relative}.swym-storefront-layout-actions-container .swym-storefront-layout-action-content .swym-storefront-layout-action-header:before{content:"";position:absolute;top:60px;left:0;height:1px;width:100%;background:#eee4e4}.swym-storefront-layout-actions-container .swym-storefront-layout-action-header svg path:last-child{transform:scale(1.4);transform-origin:center;fill:#202020}.swym-storefront-layout-actions-container .swym-storefront-layout-action-content .swym-storefront-layout-action-close-button{top:0;right:0}.swym-storefront-layout-action-layout .swym-storefront-layout-action-product-title{color:#2959a2;font-size:24px;line-height:28px;letter-spacing:0;font-weight:600;font-family:var(--font-inter)}.swym-storefront-layout-action-layout #swym-storefront-layout-action-options{padding:0;overflow:auto;gap:16px}.swym-storefront-layout-action-layout .swym-storefront-layout-action-title{margin-bottom:8px}.swym-storefront-layout-action-layout .swym-storefront-layout-action-collection-item-name,.swym-storefront-layout-action-layout .swym-storefront-layout-action-title{color:#373131;line-height:1.6;letter-spacing:0;font-weight:400;font-size:16px;font-family:var(--font-heading-family)}.swym-storefront-layout-action-layout .swym-storefront-layout-create-collection-name-form-group{padding:9px 20px;border:.5px solid #E4E4E4;display:flex;justify-content:start;flex-direction:row-reverse;border-radius:14px;gap:16px}.swym-storefront-layout-action-layout .swym-storefront-layout-create-collection-name-form-group input{border:none!important;padding:0!important}.swym-storefront-layout-action-layout .swym-storefront-layout-action-addtocollection-title{gap:64px}.swym-storefront-layout-action-layout .swym-storefront-layout-action-input{margin:0!important;font-size:16px!important;color:#373131!important}.swym-storefront-layout-action-layout .swym-storefront-layout-action-input::placeholder{color:#004b85}.swym-storefront-layout-action-layout{padding:24px!important;gap:12px}.swym-storefront-layout-action-layout .swym-storefront-layout-checkbox-container{padding:0;display:flex!important}.swym-storefront-layout-action-layout .swym-storefront-layout-collection-action-btn,.swym-storefront-layout-action-layout .swym-storefront-layout-action-input{border:.5px solid #E4E4E4!important}.swym-storefront-layout-action-layout #swym-storefront-layout-save-collection-list-button{color:rgba(var(--color-button-text))!important;background-color:rgba(var(--color-button))!important;margin-top:32px;border-radius:14px;min-height:56px;font-size:20px;line-height:1.4;letter-spacing:0;font-weight:700;font-family:var(--font-heading-family)}.swym-storefront-layout-create-collection-name-form-group #swym-storefront-layout-create-collection-error-message-container{bottom:-24px;left:0}.swym-storefront-layout-action-for-wishlist-as-section .swym-storefront-layout-show-action-view{justify-content:center;align-items:center!important}.swym-storefront-layout-action-popup-position-left .swym-storefront-layout-actions-container{align-items:center!important;padding:0 16px}.swym-storefront-layout-show-action-view .swym-storefront-layout-action-image-container{display:none}.swym-storefront-layout-action-layout .swym-storefront-layout-action-collection-item-container{justify-content:flex-start;padding:9px 20px;border-radius:14px;gap:16px;position:relative}.swym-storefront-layout-action-layout .swym-storefront-layout-action-collection-item-container:after{content:"";position:absolute;top:50%;right:20px;transform:translateY(-50%);width:28px;height:28px;background-image:url(/cdn/shop/files/add-square.png?v=1770793453);background-size:contain;background-repeat:no-repeat;background-position:center}.swym-storefront-layout-action-layout .swym-storefront-layout-action-collection-item-container .swym-storefront-layout-checkmark,.swym-storefront-layout-action-layout .swym-storefront-layout-create-collection-name-form-group .swym-storefront-layout-checkmark{border:1px solid #D9D9D9;border-radius:5px;background-color:#e4e4e4;height:24px;width:24px}.swym-storefront-layout-action-layout .swym-storefront-layout-action-collection-item-container .swym-storefront-layout-action-collection-item-count,.swym-storefront-layout-action-layout .swym-storefront-layout-action-collection-item-container .swym-storefront-layout-action-collection-image-container{display:none}.swym-storefront-layout-action-layout .swym-storefront-layout-action-collection-item-container .swym-storefront-layout-action-collection-content{order:3}.swym-storefront-layout-action-layout .swym-storefront-layout-action-collection-item-container .swym-storefront-layout-checkbox-container{order:1;width:fit-content;position:unset;padding:0;height:24px;width:24px}.swym-storefront-layout-action-layout .swym-storefront-layout-checkbox-container .swym-storefront-layout-checkbox{height:24px;width:24px}.swym-storefront-layout-checkbox input:checked~.swym-storefront-layout-checkmark{background-color:#004b85!important;border-color:#004b85!important}.swym-storefront-layout-checkbox input:checked~.swym-storefront-layout-checkmark:after{content:"";position:absolute!important;left:50%!important;top:50%!important;width:5px!important;height:12px!important;border:solid #FFF!important;border-width:0 2px 2px 0!important;transform:translate(-50%,-60%) rotate(45deg)!important}@media(max-width:1199px){.swym-storefront-layout-action-layout #swym-storefront-layout-save-collection-list-button{min-height:48px;font-size:16px}}@media(max-width:600px){swym-storefront-layout-actions#swym-storefront-layout-actions-target-page .swym-storefront-layout-action-layout{padding:24px!important;max-width:500px!important}.swym-storefront-layout-action-layout .swym-storefront-layout-action-product-title{font-size:20px}.swym-storefront-layout-action-layout .swym-storefront-layout-action-addtocollection-title{gap:40px}.swym-storefront-layout-actions-container .swym-storefront-layout-action-content .swym-storefront-layout-action-header:before{top:46px}.swym-storefront-layout-action-layout .swym-storefront-layout-action-collection-item-name,.swym-storefront-layout-action-layout .swym-storefront-layout-action-title{font-size:14px}.swym-storefront-layout-action-layout .swym-storefront-layout-action-input{font-size:14px!important}.swym-storefront-layout-action-layout .swym-storefront-layout-action-title{margin-bottom:0}.swym-storefront-layout-action-layout .swym-storefront-layout-action-collection-item-container .swym-storefront-layout-checkmark,.swym-storefront-layout-action-layout .swym-storefront-layout-create-collection-name-form-group .swym-storefront-layout-checkmark{height:18px;width:18px}.swym-storefront-layout-action-layout .swym-storefront-layout-action-collection-item-container:after{width:22px;height:22px}.swym-storefront-layout-actions-container .swym-storefront-layout-action-header svg path:last-child{transform:scale(1.2)}.swym-storefront-layout-action-layout .swym-storefront-layout-action-collection-item-container,.swym-storefront-layout-action-layout .swym-storefront-layout-create-collection-name-form-group{gap:12px}.swym-storefront-layout-action-layout .swym-storefront-layout-action-collection-item-container .swym-storefront-layout-checkbox-container,.swym-storefront-layout-action-layout .swym-storefront-layout-checkbox-container .swym-storefront-layout-checkbox{height:18px;width:18px}.swym-storefront-layout-checkbox input:checked~.swym-storefront-layout-checkmark:after{width:4px!important;height:8px!important}}@media(max-width:450px){swym-storefront-layout-actions#swym-storefront-layout-actions-target-page .swym-storefront-layout-action-layout{padding:20px!important}.swym-storefront-layout-action-layout .swym-storefront-layout-action-product-title{font-size:18px}.swym-storefront-layout-action-layout #swym-storefront-layout-action-options,.swym-storefront-layout-actions-container .swym-storefront-layout-action-content{gap:14px}}@media(max-width:400px){swym-storefront-layout-actions#swym-storefront-layout-actions-target-page .swym-storefront-layout-action-layout{padding:16px!important}.swym-storefront-layout-action-layout .swym-storefront-layout-action-product-title{font-size:16px}.swym-storefront-layout-action-layout .swym-storefront-layout-action-collection-item-container,.swym-storefront-layout-action-layout .swym-storefront-layout-create-collection-name-form-group{padding:9px 16px}.swym-storefront-layout-action-layout .swym-storefront-layout-action-collection-item-container:after{right:16px}.swym-storefront-layout-action-layout .swym-storefront-layout-action-addtocollection-title{gap:32px}.swym-storefront-layout-actions-container .swym-storefront-layout-action-content .swym-storefront-layout-action-header:before{top:40px}}.swym-storefront-layout-notification-container .swym-storefront-layout-notification-action{background-color:#004b85;color:#fff;border:0}.swym-storefront-layout-notification-container .swym-storefront-layout-notification-title{font-size:14px}.template-list-collections .collection-list{display:grid;grid-template-columns:repeat(4,1fr);gap:16px 17px}.template-list-collections .collection-list-main{padding:40px 0}.template-list-collections .collection-list .collection-list__item{border:1px solid #004B8570;border-radius:18px;position:relative;width:100%;max-width:100%;overflow:hidden}.template-list-collections .collection-list .collection-list__item:hover{background-color:#004b85;color:#fff;transition:all .3s linear}.template-list-collections .collection-list .collection-list__item:hover .full-unstyled-link{color:#fff!important}.template-list-collections .collection-list .collection-list__item .card__content .card__heading{padding:30px 20px}.template-list-collections .collection-list .card__content .card__information{padding:0}.template-list-collections .collection-list .card__content .card__information .full-unstyled-link{font-family:var(--font-heading-family);font-weight:400;color:#2d2330;line-height:35px;text-transform:capitalize;letter-spacing:.01em;font-size:24px;display:flex;align-items:center}.template-list-collections .collection-list .card__content .card__information .icon-wrap{margin-left:12px;display:flex;flex-direction:column}.template-list-collections .collection-list .card__content .card__information .icon-wrap svg{height:20px;width:20px}.template-list-collections .collection-list .card__inner .card__media img{max-width:100%;width:auto;height:auto;max-height:280px;display:flex;position:absolute;top:50%;left:50%;object-fit:contain;transform:translate(-50%,-50%)!important}.template-list-collections .collection-list .card__inner{background-color:transparent!important}.template-list-collections .title{margin:0 0 50px;font-family:var(--font-heading-family);font-weight:700;line-height:1;letter-spacing:0}@media(max-width:1600px){.template-list-collections .collection-list .card__content .card__information .full-unstyled-link{font-size:20px}}@media(max-width:1440px){.template-list-collections .collection-list{grid-template-columns:repeat(3,1fr)}}@media(max-width:1199px){.template-list-collections .title{margin:0 0 30px;font-size:36px}}@media(max-width:1080px){.template-list-collections .collection-list .card__inner .card__media img{max-height:200px}.template-list-collections .collection-list .collection-list__item .card__content .card__heading{padding:18px}.template-list-collections .title{font-size:36px}}@media(max-width:768px){.template-list-collections .collection-list{grid-template-columns:repeat(2,1fr)}.template-list-collections .collection-list .card__content .card__information .full-unstyled-link{font-size:16px}.template-list-collections .collection-list .card__content .card__information .icon-wrap{margin-left:10px}.template-list-collections .collection-list .card__content .card__information .icon-wrap svg{height:16px;width:16px}.template-list-collections .title{font-size:28px}.template-list-collections .collection-list-main{padding:30px 0}}@media(max-width:600px){.template-list-collections .collection-list .card__content .card__information .full-unstyled-link{font-size:14px}.template-list-collections .collection-list .card__inner .card__media img{max-height:150px}.template-list-collections .collection-list{gap:16px 8px}}@media(max-width:480px){.template-list-collections .collection-list .card__inner .card__media img{max-height:120px}}.register .custom-register-form{opacity:0;transition:.3s ease-in-out 1s}.page-loaded .register .custom-register-form{opacity:1}.jdgm-prev-badge .jdgm-prev-badge__text{margin-left:4px;font-family:var(--font-heading-family);color:#373131}.jdgm-review-widget{max-width:unset!important;padding-bottom:106px}.jdgm-review-widget .jdgm-rev-widg{padding:0}.jdgm-review-widget .jm-review-widget{padding:0!important}.jdgm-review-widget .jm-review-widget .jm-review-widget-header__main-content{margin-top:40px!important}.jdgm-review-widget .jm-review-widget-header__title-and-rating .jm-review-widget-header__title{margin:0 0 5px;font-size:24px;letter-spacing:0;line-height:1.4;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}.jdgm-review-widget .jm-review-widget-header__title-and-rating .jm-review-widget-header__average-rating-display .jm-cluster .jm-text{font-family:var(--font-heading-family)}.jdgm-review-widget .jm-review-widget-header__main-content .jm-action-buttons__button{height:54px;max-width:200px;width:100%;font-size:16px;font-family:var(--font-heading-family)}.jdgm-review-widget .jm-stack .jm-progress-bar{background-color:#f6f6f6}.jdgm-review-widget .jdgm-review-list{padding:0!important}.jdgm-review-widget .jdgm-review-list .jm-reviewer-avatar{background:#79a7ca1a;border:1px solid transparent;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#2888d3,#fff,#1f7ac0);background-origin:border-box;background-clip:content-box,border-box;box-shadow:inset 2px -3px 4px #b5dafb}.jdgm-review-widget .jdgm-review-list .jm-star-rating__font-icon{font-size:18px!important}.jdgm-review-widget .jm-filters .jm-sort-filter__select:hover{background-color:unset}.jdgm-review-widget .jm-filters .jm-sort-filter__select{font-family:var(--font-heading-family);padding:12px 25px;font-size:16px}.jdgm-review-widget .jm-stack .jm-histogram-row .jm-histogram-row__rating,.jdgm-review-widget .jm-stack .jm-histogram-row .jm-histogram-row__frequency{font-family:var(--font-heading-family)}.jdgm-review-widget .jm-review-item__content .jm-reviewer-info{gap:12px}.jdgm-review-widget .jdgm-review-list .jm-cluster .jm-reviewer-info__name{font-family:var(--font-heading-family);font-size:16px!important;margin-bottom:4px}.jdgm-review-widget .jdgm-review-list .jm-cluster .jm-text{font-family:var(--font-heading-family);font-size:14px}.jdgm-review-widget .jm-review-content__body .jdgm-review-content__body-content p{font-family:var(--font-heading-family);font-size:16px}@media(max-width:1600px){.jdgm-review-widget{padding-bottom:52px}}@media(max-width:1440px){.jdgm-review-widget{padding-bottom:32px}}@media(max-width:767px){.jdgm-review-widget .jm-review-widget-header__title-and-rating .jm-review-widget-header__title{font-size:20px}.jdgm-review-widget .jm-review-widget-header__title-and-rating .jm-review-widget-header__average-rating-display .jm-cluster .jm-text:first-child{font-size:16px}.jdgm-review-widget .jm-stack .jm-histogram-row .jm-histogram-row__rating,.jdgm-review-widget .jm-stack .jm-histogram-row .jm-histogram-row__frequency{font-size:14px}.jdgm-review-widget .jm-review-widget-header__main-content .jm-action-buttons__button{height:40px;max-width:170px;font-size:14px}.jdgm-review-widget .jm-filters .jm-sort-filter__select{padding:10px 18px;font-size:14px}.jdgm-review-widget .jm-review-widget .jm-review-widget__header-and-body{gap:20px}.jdgm-review-widget .jdgm-review-list .jm-star-rating__font-icon{font-size:16px!important}.jdgm-review-widget .jdgm-review-list .jm-review-item{padding-bottom:18px!important;margin-top:18px}.jdgm-review-widget .jdgm-review-list .jm-cluster .jm-reviewer-info__name,.jdgm-review-widget .jm-review-content__body .jdgm-review-content__body-content p{font-size:14px!important}.jdgm-review-widget .jdgm-review-list .jm-cluster .jm-text{font-size:12px}}.jdgm-write-review-modal .jdgm-write-review-modal__content{border-radius:18px!important;min-height:500px!important;max-height:550px!important}.jdgm-write-review-modal .jdgm-write-review-modal__product-image{width:140px!important;height:140px!important}.jdgm-write-review-modal .jdgm-write-review-modal__content .jdgm-write-review-modal__title{font-family:var(--font-heading-family);color:#373131;font-weight:600;font-size:24px}.jdgm-write-review-modal .jdgm-write-review-modal__content .jdgm-write-review-modal__intro{color:#6d6d6d;font-family:var(--font-heading-family)}.jdgm-write-review-modal .jdgm-write-review-modal__stars .jdgm-star{font-size:32px!important}.jdgm-write-review-modal .jdgm-write-review-modal__product-title{font-weight:400!important;font-family:var(--font-heading-family);color:#373131!important;font-size:20px!important}.jdgm-write-review-modal .jdgm-write-review-modal__stars:before,.jdgm-write-review-modal .jdgm-write-review-modal__stars:after{font-size:14px!important;font-weight:400!important;font-family:var(--font-heading-family)}.jdgm-write-review-modal .jdgm-write-review-modal__field-label{font-size:16px!important;color:#373131!important;font-family:var(--font-heading-family);font-weight:400!important}.jdgm-write-review-modal textarea.jdgm-write-review-modal__field-input{border-radius:10px;background-color:#fafdff!important;border:1px solid #2888D3}.jdgm-write-review-modal .jdgm-write-review-modal__form{gap:24px!important}.jdgm-write-review-modal .jdgm-write-review-modal__gdpr-statement{color:#6d6d6d!important;font-size:14px!important;font-family:var(--font-heading-family);margin-bottom:24px!important}.jdgm-write-review-modal .jdgm-write-review-modal__gdpr-statement a{color:#373131!important}.jdgm-write-review-modal textarea::placeholder{color:#6d6d6d!important;font-size:14px!important;font-family:var(--font-heading-family)}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn{font-size:16px!important;min-width:116px}.jdgm-write-review-modal .jdgm-write-review-modal__checkbox-label,.jdgm-write-review-modal .jdgm-write-review-modal__field-help{color:#373131!important;font-family:var(--font-heading-family)!important}.jdgm-write-review-modal .jdgm-write-review-modal__field-input{border-radius:10px!important;background-color:#fafdff!important;border:1px solid #2888D3!important;font-family:var(--font-heading-family)!important;color:#373131!important}.jdgm-write-review-modal .jdgm-write-review-modal__field-input::placeholder{color:#c7c7c7!important;font-weight:400!important;font-family:var(--font-heading-family)!important}.jdgm-write-review-modal .jdgm-write-review-modal__field-input.error{background-color:#fafdff!important}.jdgm-write-review-modal .jdgm-write-review-modal__stars:before,.jdgm-write-review-modal .jdgm-write-review-modal__stars:after{font-family:var(--font-heading-family)!important}.jdgm-write-review-modal .jdgm-write-review-modal__field-error{font-family:var(--font-heading-family)!important}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-next{background-color:#004b85;border-radius:8px!important;font-family:var(--font-heading-family)!important}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-back{color:#004b85!important;background-color:#79a7ca1a!important;border-radius:8px!important;font-family:var(--font-heading-family)!important}.jdgm-write-review-modal .jdgm-write-review-modal__field-input.error:focus{box-shadow:none!important}.jdgm-write-review-modal input:-webkit-autofill,.jdgm-write-review-modal input:-webkit-autofill:hover,.jdgm-write-review-modal input:-webkit-autofill:focus,.jdgm-write-review-modal textarea:-webkit-autofill,.jdgm-write-review-modal select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #FAFDFF inset!important;-webkit-text-fill-color:#373131!important}.jdgm-widget div:empty{display:none!important}.jdgm-write-review-modal .jdgm-write-review-modal__close-btn{opacity:1!important;display:block!important}@media(max-width:1439px){.jdgm-write-review-modal .jdgm-write-review-modal__stars .jdgm-star{font-size:28px!important}}@media(max-width:1199px){.jdgm-write-review-modal .jdgm-write-review-modal__stars .jdgm-star{font-size:24px!important;line-height:32px!important}.jdgm-write-review-modal .jdgm-write-review-modal__content .jdgm-write-review-modal__title{font-size:22px}.jdgm-write-review-modal .jdgm-write-review-modal__product-title{font-size:18px!important}.jdgm-write-review-modal .jdgm-write-review-modal__content .jdgm-write-review-modal__intro{font-size:14px!important}.jdgm-write-review-modal .jdgm-write-review-modal__content{max-width:550px!important;padding:30px!important;min-height:470px!important}.jdgm-write-review-modal .jdgm-write-review-modal__gdpr-statement{font-size:12px!important}.jdgm-write-review-modal .jdgm-write-review-modal__field-label,.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn{font-size:14px!important}.jdgm-write-review-modal .jdgm-write-review-modal__container{padding:16px}}@media(max-width:767px){.jdgm-write-review-modal .jdgm-write-review-modal__content{height:auto!important}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn{min-width:unset!important;max-width:116px!important;justify-content:center}.jdgm-write-review-modal .jdgm-write-review-modal__close-btn{top:10px!important;right:10px!important}.jdgm-write-review-modal .jdgm-write-review-modal__close-btn svg{height:18px;width:18px}}@media(max-height:640px){.jdgm-write-review-modal .jdgm-write-review-modal__content{max-width:550px!important;padding:40px 24px!important;max-height:510px!important}}@media(max-width:600px){.jdgm-write-review-modal .jdgm-write-review-modal__content{padding:36px 30px 30px!important}}@media(max-width:480px){.jdgm-write-review-modal .jdgm-write-review-modal__content{padding:36px 24px 24px!important}.jdgm-write-review-modal .jdgm-write-review-modal__stars .jdgm-star{font-size:20px!important;padding:0!important}.jdgm-write-review-modal .jdgm-write-review-modal__content .jdgm-write-review-modal__title{font-size:20px}}.swym-inject .swym-ui-component .swym-share-wishlist-modal .swym-share-wishlist-control-centre.swym-share-wishlist-modal-dialog{border-radius:18px;background-color:#fff}.swym-inject .swym-ui-component .swym-share-wishlist-modal .swym-share-wishlist-control-centre.swym-share-wishlist-modal-dialog .swym-text-heading{font-size:20px;color:#004b85;font-weight:700;letter-spacing:0;line-height:1.4;font-family:var(--font-heading-family)}.swym-inject .swym-ui-component .swym-share-wishlist-modal .swym-share-wishlist-control-centre.swym-share-wishlist-modal-dialog .swym-share-wishlist-input-container .swym-input-container .swym-input-inner-container input,.swym-inject .swym-ui-component .swym-share-wishlist-modal .swym-share-wishlist-control-centre.swym-share-wishlist-modal-dialog .swym-share-wishlist-input-container .swym-share-wishlist-note{border:1px solid #2888D3;background-color:#fafdff;font-family:var(--font-heading-family);padding:32px 11px 11px;color:#373131}.swym-inject .swym-ui-component .swym-share-wishlist-modal .swym-share-wishlist-control-centre.swym-share-wishlist-modal-dialog .swym-share-wishlist-email-btn,.swym-inject .swym-ui-component .swym-share-wishlist-modal .swym-share-wishlist-control-centre.swym-share-wishlist-modal-dialog .swym-share-wishlist-email-btn.swym-disabled{background-color:#004b85;font-family:var(--font-heading-family)}.swym-inject .swym-ui-component .swym-share-wishlist-modal .swym-share-wishlist-control-centre.swym-share-wishlist-modal-dialog .swym-share-wishlist-input-container .swym-input-container .swym-input-inner-container input::placeholder{font-family:var(--font-heading-family)}.swym-inject .swym-ui-component .swym-share-wishlist-modal .swym-share-wishlist-control-centre.swym-share-wishlist-modal-dialog .swym-share-wishlist-subheading{font-family:var(--font-heading-family);color:#373131}.swym-inject .swym-ui-component .swym-share-wishlist-modal .swym-share-wishlist-control-centre.swym-share-wishlist-modal-dialog .swym-share-wishlist-button{border-radius:8px;padding:10px}.swym-inject .swym-ui-component .swym-share-wishlist-modal .swym-share-wishlist-control-centre.swym-share-wishlist-modal-dialog .swym-share-wishlist-button span{color:#373131}.swym-inject .swym-ui-component .swym-share-wishlist-modal .swym-share-wishlist-control-centre.swym-share-wishlist-modal-dialog .error-msg{font-style:normal}@media(max-width:990px){.swym-inject .swym-ui-component .swym-share-wishlist-modal .swym-share-wishlist-control-centre.swym-share-wishlist-modal-dialog{max-width:480px;margin:0 auto}.swym-inject .swym-ui-component .swym-share-wishlist-modal .swym-modal-content{padding:16px}}@media(max-width:480px){.swym-inject .swym-ui-component .swym-share-wishlist-modal .swym-share-wishlist-control-centre.swym-share-wishlist-modal-dialog .swym-text-heading{font-size:18px}.swym-inject .swym-ui-component .swym-share-wishlist-modal .swym-share-wishlist-control-centre.swym-share-wishlist-modal-dialog .swym-share-wishlist-input-container .swym-input-container .swym-input-inner-container input,.swym-inject .swym-ui-component .swym-share-wishlist-modal .swym-share-wishlist-control-centre.swym-share-wishlist-modal-dialog .swym-share-wishlist-input-container .swym-share-wishlist-note{font-size:13px}.swym-inject .swym-ui-component .swym-share-wishlist-modal .swym-share-wishlist-control-centre.swym-share-wishlist-modal-dialog .swym-share-wishlist-email-btn,.swym-inject .swym-ui-component .swym-share-wishlist-modal .swym-share-wishlist-control-centre.swym-share-wishlist-modal-dialog .swym-share-wishlist-buttons .swym-share-wishlist-button{font-size:12px}}.shopify-policy__container{max-width:1720px;width:100%;margin:0 auto;padding:0 100px}.shopify-policy__container .shopify-policy__title h1{margin-top:40px;margin-bottom:0}.shopify-policy__container .shopify-policy__body{box-shadow:#0000003d 0 3px 8px;padding:30px;border-radius:10px;margin:40px 0}.shopify-policy__container .shopify-policy__body p{font-family:var(--font-heading-family);font-size:16px;color:#2d2330;line-height:1.5}@media(max-width:1199px){.shopify-policy__container{padding:0 20px}}@media(max-width:749px){.shopify-policy__container{padding:0 16px}.shopify-policy__container .shopify-policy__body p{font-size:14px}.shopify-policy__container .shopify-policy__body{margin:30px 0;padding:24px 16px}.shopify-policy__container .shopify-policy__title h1{margin-top:30px;font-size:32px}}.page-page .page-width{max-width:1720px;width:100%;margin:0 auto;padding:0 100px}.page-page .page-width .main-page-title{text-align:center;margin:36px 0 0;font-size:45px}.page-page .page-width .rte{box-shadow:#0000003d 0 3px 8px;padding:30px;border-radius:10px;margin:30px 0 40px}.page-page .page-width .rte p{font-family:var(--font-heading-family);font-size:16px;color:#2d2330;line-height:1.5}@media(max-width:1199px){.page-page .page-width{padding:0 20px}}@media(max-width:749px){.page-page .page-width{padding:0 16px}.page-page .page-width .rte p{font-size:14px}.page-page .page-width .rte{margin:24px 0 30px;padding:24px 16px}.page-page .page-width .main-page-title{margin:30px 0 0;font-size:32px}}.page-engraving slideshow-component .slideshow.banner{max-width:700px;width:100%;margin:0 auto}.page-engraving .rich-text .rich-text__blocks{max-width:100%;box-shadow:#0000003d 0 3px 8px;padding:30px;border-radius:10px}.page-engraving .rich-text .rich-text__blocks p{font-family:var(--font-heading-family);line-height:1.5}.page-engraving .rich-text .rich-text__blocks .rich-text__buttons{max-width:100%;justify-content:center}.page-engraving .rich-text .rich-text__blocks .rich-text__buttons .button{max-width:260px;min-height:56px}.page-engraving .slideshow__text-wrapper.banner__content{padding:0}.page-engraving .rich-text .rich-text__wrapper{width:100%!important}@media(max-width:989px){.page-engraving .rich-text .rich-text__blocks{padding:24px 20px}}@media(max-width:749px){.page-engraving .rich-text .rich-text__blocks p{font-size:14px}.page-engraving .rich-text .rich-text__blocks{padding:24px 16px}.page-engraving .rich-text .rich-text__blocks .rich-text__buttons .button{max-width:200px;min-height:48px;font-size:14px}}.page-stock-backgrounds .page-width{max-width:100%}.page-stock-backgrounds .main-page-title{margin:0;font-size:45px;text-align:center}.page-stock-backgrounds .rich-text .rich-text__wrapper{width:100%!important}.page-stock-backgrounds .rich-text .rich-text__wrapper .rich-text__blocks{max-width:100%}.page-stock-backgrounds .rich-text{box-shadow:#0000003d 0 3px 8px;padding:30px;border-radius:10px;margin-bottom:30px}.page-stock-backgrounds .rich-text .rich-text__blocks .rich-text__heading{font-size:28px;line-height:1.4}.page-stock-backgrounds .rich-text .rich-text__blocks p{font-family:var(--font-heading-family);line-height:1.5}.page-stock-backgrounds .rich-text .rich-text__blocks .rich-text__buttons .button{min-height:56px;padding:5px 16px;background-color:#004b85;color:#fff;max-width:360px;line-height:1.2}@media(max-width:1439px){.page-stock-backgrounds .rich-text .rich-text__blocks .rich-text__heading{font-size:24px}}@media(max-width:989px){.page-stock-backgrounds .rich-text{padding:24px 20px}}@media(max-width:749px){.page-stock-backgrounds .main-page-title{font-size:32px}.page-stock-backgrounds .rich-text .rich-text__blocks .rich-text__heading{font-size:20px}.page-stock-backgrounds .rich-text .rich-text__blocks p{font-size:14px}.page-stock-backgrounds .rich-text .rich-text__blocks .rich-text__buttons .button{min-height:48px;font-size:14px;max-width:315px}.page-stock-backgrounds .rich-text{padding:24px 16px}}.page-price-list .rich-text .rich-text__wrapper{width:100%!important}.page-price-list .rich-text .rich-text__wrapper .rich-text__blocks{max-width:100%}.page-price-list .rich-text{box-shadow:#0000003d 0 3px 8px;padding:30px;border-radius:10px;margin-bottom:40px}.page-price-list .rich-text .rich-text__blocks p{font-family:var(--font-heading-family);line-height:1.5}.page-price-list .rich-text__blocks .rich-text__buttons{max-width:100%;gap:24px}.page-price-list .rich-text__blocks .rich-text__buttons .button{max-width:260px;min-height:56px}@media(max-width:1199px){.page-price-list .rich-text__blocks .rich-text__buttons{gap:16px}}@media(max-width:989px){.page-price-list .rich-text{padding:24px 20px;margin-bottom:24px}}@media(max-width:749px){.page-price-list .rich-text{padding:24px 16px}.page-price-list .rich-text .rich-text__blocks p{font-size:14px}.page-price-list .rich-text__blocks .rich-text__buttons{gap:10px}.page-price-list .rich-text__blocks .rich-text__buttons .button{max-width:200px;min-height:48px;font-size:14px}}@media(max-width:600px){.page-price-list .rich-text__blocks .rich-text__buttons .button{max-width:160px;min-width:unset}}.page-about-our-artists .rich-text .rich-text__blocks{max-width:100%}.page-about-our-artists .rich-text .rich-text__wrapper{margin:0;width:100%!important}.page-about-our-artists .rich-text__buttons .button{max-width:260px;min-height:56px}.page-about-our-artists .rich-text__blocks p{letter-spacing:0;line-height:1.5;font-family:var(--font-heading-family)}.page-about-our-artists .image-with-text__grid .image-with-text__media-item{width:300px}.page-about-our-artists .image-with-text__grid .image-with-text__text.body p{color:#2d2330}.page-about-our-artists .image-with-text__grid .image-with-text__media-item img{border-radius:10px}.page-about-our-artists .image-with-text__grid .image-with-text__text,.page-about-our-artists .rich-text__blocks .rich-text__text{margin:0!important}.page-crescent-memorial .rich-text{box-shadow:#0000003d 0 3px 8px;padding:30px;border-radius:10px;margin-bottom:30px}.page-crescent-memorial .rich-text .rich-text__wrapper{width:100%!important}.page-crescent-memorial .rich-text .rich-text__wrapper .rich-text__blocks{max-width:100%}.page-crescent-memorial .rich-text .rich-text__heading{line-height:1.5;font-size:28px;margin-top:0}.page-crescent-memorial .rich-text .rich-text__blocks .rich-text__text p a{padding-left:3px}.page-crescent-memorial .rich-text .rich-text__blocks .rich-text__text,.page-crescent-memorial .rich-text .rich-text__blocks .rich-text__caption{font-family:var(--font-heading-family);line-height:1.5}.page-crescent-memorial .rich-text .rich-text__blocks .rich-text__caption{font-weight:700;margin-bottom:10px}.page-crescent-memorial .slideshow{margin-bottom:30px!important}.page-crescent-memorial .slideshow .slideshow__text-wrapper{padding:0}.page-crescent-memorial .slideshow .slideshow__media img{object-fit:contain}.page-crescent-memorial .slideshow .banner__box{padding:0}@media(max-width:989px){.page-crescent-memorial .rich-text{padding:24px 20px}.page-crescent-memorial .rich-text .rich-text__heading{font-size:24px}}@media(max-width:749px){.page-crescent-memorial .rich-text .rich-text__blocks .rich-text__text,.page-crescent-memorial .rich-text .rich-text__blocks .rich-text__caption{font-size:14px}.page-crescent-memorial .rich-text{padding:24px 16px}.page-crescent-memorial .rich-text .rich-text__heading{font-size:20px}}.page-crescent-consulting .rich-text .rich-text__blocks .rich-text__heading{font-size:28px;line-height:1.4}.page-crescent-consulting .rich-text__wrapper .rich-text__blocks{max-width:100%}.page-crescent-consulting .rich-text .rich-text__blocks p{font-family:var(--font-heading-family);line-height:1.5;color:rgba(var(--color-foreground),1);font-size:16px}.page-crescent-consulting .multicolumn-list .multicolumn-card__image-wrapper{margin:0}.page-crescent-consulting .multicolumn-list .multicolumn-card__info{padding:16px 0!important}.page-crescent-consulting .multicolumn-list .multicolumn-card__info .animate-arrow{margin:0}.product.product--no-media media-gallery{display:none}.product.product--no-media .product-form>.form{max-width:100%}.template-cart .cart-item__totals .cart-item__old-price.price,.cart-item__totals .cart-item__old-price.price{color:rgba(var(--color-foreground-tertiary),1);font-family:var(--font-heading-family);font-weight:700}.template-cart .cart-item__totals .cart-item__discounted-prices dd.price{font-family:var(--font-heading-family);font-size:20px!important;font-weight:700;line-height:1;letter-spacing:.04em;color:rgba(var(--color-foreground-tertiary),1);margin:0}.template-cart .cart-items-main .cart__contents .cart-items .cart-item dl{margin-top:0}.page-about-us-management .content-for-layout .multicolumn-list .multicolumn-card__info .rte{font-size:14px}.page-about-us-management .content-for-layout .multicolumn-list .multicolumn-list__item{box-shadow:none;border-radius:0}.page-about-us-management .content-for-layout .multicolumn-list .multicolumn-list__item .multicolumn-card{border-radius:0;background:transparent}.page-about-us-management .content-for-layout .multicolumn-list .media.media--transparent.media--portrait{padding:0}.page-about-us-management .content-for-layout .multicolumn-list .multicolumn-card img{border-top-left-radius:0;border-top-right-radius:0;position:relative;width:100%;max-width:200px;height:auto}.page-about-us-management .content-for-layout .multicolumn-card__info{padding:2.5rem 0}.page-about-us-management .content-for-layout .image-with-text__grid{box-shadow:none;border-radius:0}.page-about-us-management .content-for-layout .image-with-text .background-transparent{padding-bottom:0!important;border:none}.page-about-us-management .content-for-layout .image-with-text__grid img{border-radius:0!important;width:100%!important;height:auto!important;max-width:300px!important;padding:0;position:static}.page-about-us-management .content-for-layout .image-with-text .background-transparent{padding:0}.page-about-us-management .content-for-layout .image-with-text__grid .image-with-text__heading~.image-with-text__heading{margin-top:40px}.customer-approval-block{display:flex;justify-content:center;height:100vh;align-items:center}.customer-approval-block h2{text-align:center;font-size:23px;line-height:1.5}.page-bookmarks .main-candle-section .section-header-wrapper .section-text p{font-size:14px}.page-bookmarks .content-for-layout{padding:50px 0}.collection-categories__list{display:grid;gap:40px 16px;padding:0;margin:0;list-style-type:none;grid-template-columns:repeat(4,1fr)}.collection-categories__list .collection-categories__link{display:flex;flex-direction:column;gap:10px;text-align:center;text-decoration:none}.collection-categories__list .collection-categories__link h4{font-size:14px;margin:10px 0 0}.collection-categories__list .collection-categories__link .category-image{display:flex;min-height:65px;align-items:center;justify-content:center;max-height:65px}.collection-categories__list .collection-categories__link .category-image img{max-height:inherit;object-fit:contain}.collection-categories__list .collection-categories__link .category-image svg{max-height:inherit;width:auto;max-width:100%;object-fit:contain}.has-categories .facets-container .right-main{display:none}@media screen and (max-width:1439px){.page-about-us-management .content-for-layout .image-with-text__grid .image-with-text__media-item{width:30%}}@media screen and (max-width:990px){.page-about-us-management .content-for-layout .image-with-text__grid .image-with-text__media-item{width:100%;margin-bottom:20px}.customer-approval-block h2{font-size:14px}.page-bookmarks .content-for-layout{padding:30px 0}.collection-categories__list{grid-template-columns:repeat(3,1fr);padding-top:30px}}@media screen and (min-width:1200px){.page-about-us-management .content-for-layout .multicolumn-list{grid-template-columns:repeat(4,1fr);gap:24px 16px}}@media(max-width:1439px){.page-crescent-consulting .rich-text .rich-text__blocks .rich-text__heading{font-size:24px}}@media(max-width:749px){.page-crescent-consulting .rich-text .rich-text__blocks .rich-text__heading{font-size:20px}.page-crescent-consulting .rich-text .rich-text__blocks p{font-size:14px}.page-about-us-management .content-for-layout .multicolumn-card__info{padding:1.6rem 0}.collection-categories__list{grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
