@font-face{font-family:Canela;src:url(/cdn/shop/files/Canela-Regular.woff2?v=1757327557) format("woff2"),url(/cdn/shop/files/Canela-Regular.woff?v=1757327557) format("woff");font-weight:400;font-style:normal;font-display:swap}ul.shop-by-shape{display:flex;flex-direction:row;flex-wrap:wrap}ul.shop-by-shape li{width:50%}span.mega-menu__link-title.tt{display:none}.customhome1 h1{color:#dc3225!important;font-weight:500!important;font-size:224px!important;letter-spacing:normal!important;letter-spacing:-.04em!important;font-size:11.06em!importan}.customhome1 p{color:#dc3225!important;line-height:27px;width:74%!important;margin-top:-23px!important;font-family:Canela!important;font-size:21px!important}.customhome1 a{color:#dc3225!important;font-size:20px;text-decoration:underline!important;text-transform:uppercase;font-family:Canela!important;margin-top:70px}@font-face{font-family:Roslindale;src:url(/cdn/shop/files/Roslindale-DeckNarrowMedium.woff2?v=1757140078) format("woff2"),url(/cdn/shop/files/Roslindale-DeckNarrowMedium.woff?v=1757140078) format("woff");font-weight:500;font-style:normal;font-display:swap}.page-width{width:100%!important;max-width:100%!important;padding-left:4em!important;padding-right:4em!important;position:static!important}span.menu-list__link-title{font-family:Canela!important;font-size:20px!important;color:#dc3225!important}.header__columns.spacing-style{padding-left:4em!important;padding-right:4em!important}.header__row--top:not(.divider--page-width),.header__row--top.divider--page-width .header__columns,.header__row--bottom{border-bottom:none!important}.header-actions__action svg{width:33px!important;height:33px!important;color:#dc3225}a.menu-list__link{padding-inline:35px!important}.header__columns.spacing-style{padding-bottom:23px;padding-top:2px}.marquee__content .marquee__repeated-items *{max-width:none;font-size:111px}.sdgfsdaaaa.twomarque{background-color:#dc3225!important;color:#fff!important}.sdgfsdaaaa.twomarque{background-color:#dc3225!important}.sdgfsdaaaa.twomarque{overflow-x:clip!important}.twomarque marquee-component.section.spacing-style.gap-style.color-scheme-1{rotate:2deg;background-color:#dc3225;width:110%;margin-left:-32px;margin-top:-44px}.sdgfsdaaaa.onemarque .marquee__content .marquee__repeated-items *{color:#dc3225}.sdgfsdaaaa.twomarque .marquee__content .marquee__repeated-items *{color:#fff}li{list-style:none}rte-formatter H2{FONT-SIZE:109PX!important;COLOR:#dc3225!important;font-family:Canela!important}rte-formatter a{FONT-SIZE:109PX!important;COLOR:#dc3225!important;font-family:Canela!important}.section-content-wrapper.section-content-wrapper{min-height:calc(var(--section-min-height, "auto") - var(--section-height-offset, 0px));position:relative;width:80%;height:100%;margin:0 auto}.header-logo{flex-shrink:0;font-size:90px!important;margin-bottom:-12px;margin-top:9px;COLOR:#dc3225!important;font-family:Canela!important}.hero__container{position:relative;overflow:hidden;border:var(--hero-border-width) var(--hero-border-style) rgb(var(--color-border-rgb) / var(--hero-border-opacity));min-height:inherit;align-items:var(--vertical-alignment-mobile);justify-content:var(--horizontal-alignment);z-index:9!important}.aesfrew{background-color:#fffeef!important;position:relative;z-index:9}.aesfrew{background-color:#fffeef!important;position:relative;z-index:9;padding-top:69px}div#header-group{position:relative;z-index:99}.custom-columns1{padding:32px 0;background-color:#fffeef!important;position:relative;z-index:9}.custom-columns1{padding:32px 0;background-color:#fffeef!important;position:relative;z-index:9;padding-bottom:180px!important}.sdgfsdaaaa.onemarque{background-color:#fffeef!important;padding-top:52px}footer .section.section--full-width.color-scheme-1{background-color:#fffeef!important}.twomarque marquee-component.section.spacing-style.gap-style.color-scheme-1{rotate:2deg;background-color:#dc3225;width:110%;margin-left:-32px;margin-top:-44px;padding-top:48px}.sdgfsdaaaa.twomarque{overflow-x:clip!important;margin-bottom:-48px;padding-top:20px!important;margin-top:-31px}.page-diamonds .section.section--full-width.color-scheme-1.section-resource-list.spacing-style.gap-style{padding-left:4em!important;padding-right:4em!important}.page-diamonds .text-block--background{background-color:#fff0!important;margin-top:26px}.page-diamonds .text-block--background p{font-size:35px;color:#fff;font-family:Canela}.page-diamonds .collection-card--image-bg .collection-card__inner{height:100%;border-radius:10px}.page-diamonds .spacing-style h1{font-size:169px!important;width:100%;font-family:Roslindale!important;COLOR:#dc3225!important}.page-diamonds .section-content-wrapper.section-content-wrapper{min-height:calc(var(--section-min-height, "auto") - var(--section-height-offset, 0px));position:relative;width:100%!important;height:100%;margin:0 auto}.page-diamonds .section.page-width-content.color-scheme-1{display:flex!important}.page-diamonds .spacing-style h1{font-size:169px!important;width:100%;font-family:Roslindale!important;COLOR:#dc3225!important;padding-top:40px;padding-bottom:40px}.page-gifts .section.section--full-width.color-scheme-1.section-resource-list.spacing-style.gap-style{padding-left:4em!important;padding-right:4em!important}.page-gifts .text-block--background{background-color:#fff0!important;margin-top:26px}.page-gifts .text-block--background p{font-size:35px;color:#fff;font-family:Canela}.page-gifts .collection-card--image-bg .collection-card__inner{height:100%;border-radius:10px}.page-gifts .spacing-style h1{font-size:169px!important;width:100%;font-family:Roslindale!important;COLOR:#dc3225!important}.page-gifts .section-content-wrapper.section-content-wrapper{min-height:calc(var(--section-min-height, "auto") - var(--section-height-offset, 0px));position:relative;width:100%!important;height:100%;margin:0 auto}.page-gifts .section.page-width-content.color-scheme-1{display:flex!important}.page-gifts .spacing-style h1{font-size:169px!important;width:100%;font-family:Roslindale!important;COLOR:#dc3225!important;padding-top:40px;padding-bottom:40px}.product-information__grid--limit-details .product-details>.group-block{max-width:100%!important}.product-information.section.section--full-width.spacing-style.color-scheme-1.relative{padding-left:4em!important;padding-right:4em!important}.product-details{padding:0!important}.product-details{padding:0 0 0 50px!important}summary.details__header{font-size:20px!important;font-family:Canela!important;color:red!important;text-transform:capitalize!important;padding-top:27px;padding-bottom:27px;border:none!important}.accordion--dividers accordion-custom:not(:first-child) .details{border-block-start:2px solid rgb(255 0 0)!important}.product-recommendations{padding-left:4em!important;padding-right:4em!important}.product-media-container.media-fit img{object-fit:var(--product-media-fit);border-radius:15px}.product-recommendations a.contents.user-select-text p{font-size:20px!important;font-family:Canela;margin-bottom:10px;COLOR:#dc3225!important}.product-recommendations span.price{font-size:14px;font-weight:500;color:#000000c2}.section-resource-list__content em{font-size:40px;COLOR:#dc3225!important;font-family:Canela}.product-details .benefit-item{width:23%}.product-details .benefits-grid{display:flex}.product-details .benefits-grid{display:flex;gap:21px}.product-details .containexr{width:100%!important}.benefit-item{width:23%!important}.product-details .benefit-item{width:23%!important;text-align:center}.product-details img.benefit-icon{width:49px;margin-bottom:15px}.product-details .benefit-item{width:23%!important;text-align:center;display:flex;flex-direction:column;align-items:center}.product-details h4.benefit-title{font-size:16px!important;font-family:Canela!important;color:red!important;margin-bottom:0}.product-details .benefits-grid{border:2px solid #dc3225!important;padding:38px;border-radius:10px}.product-details h4.benefit-title{font-size:16px!important;font-family:Canela!important;color:#dc3225!important;margin-bottom:0}.product-details .spacing-style.text-block p{font-size:64px;color:red;font-family:Canela;margin-top:0;margin-bottom:13px}.product-details span.price{font-size:20px;font-family:Canela!important}.product-details .variant-option--buttons legend{font-size:20px}.product-details .details-content rte-formatter p{font-size:16px!important;color:#000000a3!important;width:100%!important}.product-details .details-content .text-block{width:100%!important;max-width:100%!important;display:flex;flex-direction:column;align-items:var(--horizontal-alignment)}.product-details .details-content rte-formatter p{font-size:16px!important;color:#000000a3!important;width:100%!important;max-width:100%}.section-content-wrapper.section-content-wrapper{min-height:calc(var(--section-min-height, "auto") - var(--section-height-offset, 0px));position:relative;width:100%;height:100%;margin:0 auto;padding-inline:4em!important}.group-block.group-block--height-fit.group-block--width-custom.border-style.spacing-style.size-style p{width:100%!important}.group-block.group-block--height-fit.group-block--width-custom.border-style.spacing-style.size-style .text-block{width:100%!important;max-width:100%!important}.group-block.group-block--height-fit.group-block--width-custom.border-style.spacing-style.size-style p{width:100%!important;max-width:100%}.group-block.group-block--height-fit.group-block--width-custom.border-style.spacing-style.size-style h2{font-size:40px!important;margin-bottom:28px!important;color:#dc3225!important}.group-block.group-block--height-fit.group-block--width-custom.border-style.spacing-style.size-style p{width:100%!important;max-width:100%;font-size:16px;font-family:Canela}.group-block.group-block--height-fit.group-block--width-custom.border-style.spacing-style.size-style p strong{width:100%!important;max-width:100%;font-size:16px;font-family:Canela;color:#dc3225!important}.group-block.group-block--height-fit.group-block--width-custom.border-style.spacing-style.size-style .button:not(.button-secondary,.button-unstyled){outline-color:#a7232300;background-color:#dc3225!important;margin-top:19px}.collection-page .border-style.custom-section-content .spacing-style.text-block p{font-size:169px!important;width:100%;font-family:Roslindale!important;COLOR:#dc3225!important;padding-top:40px;padding-bottom:40px}.collection-page a.contents.user-select-text .spacing-style.text-block p{font-size:16px;color:#dc3225!important;font-family:Canela;line-height:22px;margin-bottom:7px}.collection-page span.price{font-size:15px;font-family:Canela}.collection-page .collection-page h4.facets--filters-title{font-size:20px;color:#dc3225!important;font-family:Canela}.facets__filters-wrapper span.facets__label{color:#dc3225!important}.collection-page .facets--filters-title{margin-block-end:0;color:#dc3225!important;font-family:Canela;height:fit-content;font-size:20px}.collection-page results-list.section.product-grid-container.color-scheme-1{padding-inline:4em}.collection-page .border-style.custom-section-content .spacing-style.text-block p{font-size:169px!important;width:100%;font-family:Roslindale!important;COLOR:#dc3225!important;padding-top:69px;padding-bottom:68px}.page-contact .section.page-width-content.color-scheme-1 .section-content-wrapper.section-content-wrapper rte-formatter.spacing-style.text-block.text-block--AWE11SnF1L3BQUE4xb__title.rte.text-block--align-center.rte h2{padding-bottom:109px;padding-top:50px}.page-contact .button:not(.button-secondary,.button-unstyled){outline-color:#a7232300;background-color:#dc3225!important;margin-top:19px;font-family:Canela}.page-contact textarea,input{background-color:#fff0!important;border-color:var(--color-input-border);font-family:Canela!important}@media only screen and (max-width: 767px){search-button.search-action.desktop\:hidden{display:none}dialog-component.account-drawer{display:none}.header__columns.spacing-style{padding-left:5px!important;padding-right:5px!important}.header-logo{flex-shrink:0;font-size:50px!important;margin-bottom:-12px;margin-top:-6px;COLOR:#dc3225!important;font-family:Canela!important}.header__icon--summary .header-drawer-icon{margin:auto;width:40px;height:40px;color:#dc3225!important}.section-content-wrapper.section-content-wrapper{min-height:calc(var(--section-min-height, "auto") - var(--section-height-offset, 0px));position:relative;width:100%;height:100%;margin:0 auto}.customhome1 p{color:#dc3225!important;line-height:24px;width:85%!important;margin-top:-23px!important;font-family:Canela!important;font-size:18px!important;font-weight:400}.customhome1 a{color:#dc3225!important;font-size:18px;text-decoration:underline!important;text-transform:uppercase;font-family:Canela!important;margin-top:41px;margin-bottom:30px}section#triple-sliderdd{display:none}.page-diamonds .spacing-style h1{font-size:45px!important;width:100%;font-family:Roslindale!important;COLOR:#dc3225!important;padding-top:0;padding-bottom:0}.page-diamonds .section.section--full-width.color-scheme-1.section-resource-list.spacing-style.gap-style{padding-left:10px!important;padding-right:10px!important;padding-top:0;padding-bottom:0}.page-diamonds .text-block--background p{font-size:24px;color:#fff;font-family:Canela}.header__columns.spacing-style{padding-left:5px!important;padding-right:5px!important;padding-top:16px;padding-bottom:16px}.page-gifts .spacing-style h1{font-size:45px!important;width:100%;font-family:Roslindale!important;COLOR:#dc3225!important;padding-top:0;padding-bottom:0}.page-gifts .section.section--full-width.color-scheme-1.section-resource-list.spacing-style.gap-style{padding-left:10px!important;padding-right:10px!important;padding-top:0;padding-bottom:0}.page-gifts .text-block--background p{font-size:24px;color:#fff;font-family:Canela}.page-gifts .text-block--background{background-color:#fff0!important;margin-top:3px}.product-information.section.section--full-width.spacing-style.color-scheme-1.relative{padding-left:12px!important;padding-right:12px!important}.product-details{padding:0!important}.product-details{grid-column:1 / -1!important}.product-details .spacing-style.text-block p{font-size:28px;color:red;font-family:Canela;margin-bottom:6px;margin-top:10px}.product-details .benefits-grid{display:flex;gap:21px;flex-wrap:wrap}.product-details .benefit-item{width:45%!important;text-align:center;display:flex;flex-direction:column;align-items:center}.product-details h4.benefit-title{font-size:14px!important;font-family:Canela!important;color:#dc3225!important;margin-bottom:0}.product-details img.benefit-icon{width:40px;margin-bottom:12px}.product-details .benefits-grid{border:2px solid #dc3225!important;padding:21px;border-radius:10px}.section-content-wrapper.section-content-wrapper{min-height:calc(var(--section-min-height, "auto") - var(--section-height-offset, 0px));position:relative;width:100%;height:100%;margin:0 auto;padding-top:29px!important;padding-bottom:20px!important;padding-inline:12px!important}.group-block.group-block--height-fit.group-block--width-custom.border-style.spacing-style.size-style h2{font-size:28px!important;margin-bottom:8px!important;color:#dc3225!important}.product-recommendations{display:block}.section-resource-list__content em{font-size:29px;COLOR:#dc3225!important;font-family:Canela}.product-recommendations a.contents.user-select-text p{font-size:16px!important;font-family:Canela;margin-bottom:10px;COLOR:#dc3225!important;line-height:22px}.product-recommendations{padding-left:12px!important;padding-right:0!important}.page-width{padding-left:12px!important;padding-right:12px!important}.marquee__content .marquee__repeated-items *{max-width:none;font-size:37px}.twomarque marquee-component.section.spacing-style.gap-style.color-scheme-1{rotate:2deg;background-color:#dc3225;width:110%;margin-left:-32px;margin-top:-22px;padding-top:14px;padding-bottom:38px}.sdgfsdaaaa.onemarque{background-color:#fffeef!important;padding-top:19px}.custom-columns1{padding:32px 0;background-color:#fffeef!important;position:relative;z-index:9;padding-bottom:47px!important}.aesfrew h2.slider-title{text-align:center;margin-top:30px;margin-bottom:30px;font-weight:500;font-size:50px!important}footer .image-block img{width:194px}footer rte-formatter a{FONT-SIZE:41PX!important;COLOR:#dc3225!important;font-family:Canela!important}footer rte-formatter.spacing-style.text-block{margin-top:-66px;padding-bottom:0!important;margin-bottom:-19px}.custom-footer{background:#fffeef;padding:31px 10px 58px;position:relative;z-index:9;font-weight:500}.footer-left{font-family:Canela;font-weight:400;text-transform:uppercase;font-size:16px}.footer-right{display:flex;align-items:self-end;gap:16px;margin-top:10px;display:none;width:100%}.custom-footer{background:#fffeef;padding:31px 10px 39px;position:relative;z-index:9;font-weight:500}footer .image-block{padding-top:18px}.footer-right{display:none!important}.collection-page .border-style.custom-section-content .spacing-style.text-block p{font-size:45px!important;width:100%;font-family:Roslindale!important;COLOR:#dc3225!important;padding-top:40px;padding-bottom:40px}.collection-page a.contents.user-select-text .spacing-style.text-block p{font-size:16px;color:#dc3225!important;font-family:Canela;line-height:22px;margin-bottom:7px}.collection-page span.price{font-size:15px;font-family:Canela}.collection-page .collection-page h4.facets--filters-title{font-size:20px;color:#dc3225!important;font-family:Canela}.facets__filters-wrapper span.facets__label{color:#dc3225!important}.collection-page .facets--filters-title{margin-block-end:0;color:#dc3225!important;font-family:Canela;height:fit-content;font-size:20px}.collection-page results-list.section.product-grid-container.color-scheme-1{padding-inline:4em}.collection-page .border-style.custom-section-content .spacing-style.text-block p{font-size:45px!important;width:100%;font-family:Roslindale!important;COLOR:#dc3225!important;padding-top:20px;padding-bottom:0}.collection-page results-list.section.product-grid-container.color-scheme-1{padding-inline:12px}ul.menu-drawer__menu.has-submenu a span{COLOR:#dc3225!important;font-family:Canela;font-size:25px}ul.menu-drawer__menu.menu-drawer__menu--childlist a span{font-size:16px!important}.footer-btn,.scroll-top-btn{border:1px solid #dc3225;color:#dc3225;padding:10px 15px;border-radius:20px;background:transparent;cursor:pointer;font-size:14px!important;transition:.3s ease}.custom-footer{background:#fffeef;padding:20px 10px;position:relative;z-index:9;font-weight:500;padding-bottom:50px!important;padding-top:32px!important}.page-contact .section.page-width-content.color-scheme-1 .section-content-wrapper.section-content-wrapper rte-formatter.spacing-style.text-block.text-block--AWE11SnF1L3BQUE4xb__title.rte.text-block--align-center.rte h2{padding-bottom:6px;padding-top:23px;font-size:46px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
