.js-collection-item .button.button--large.button--solid,.js-custom-cake-section a{border-radius:8px;font-size:18px;max-width:100%;width:100%;font-family:ObviouslyNarrow-Bold;line-height:20px;text-transform:uppercase;font-weight:700;padding:14px 12px 10px;background:#7c5ea8;border:0;color:#fff!important;display:flex;justify-content:center;gap:10px}.js-collection-item .button.button--large.button--solid span,.js-custom-cake-section a{font-size:18px;color:#fff!important;font-family:ObviouslyNarrow-Bold;line-height:20px;text-transform:uppercase;font-weight:700}.js-collection-item .card__text span{padding:0;color:#7c5ea6;text-align:center;font-family:ObviouslyNarrow-Bold;font-size:28px;font-style:normal;font-weight:470;line-height:110%;text-transform:uppercase;margin:0!important}.card.js-collection-item.text-align--center{border:none;padding:12px;background:#fcf6eb}.card.js-collection-item a{display:flex;flex-direction:column}.card.js-collection-item .card__text{flex:1;--gutter-small: 20px 0}.template-list-collections .grid--layout{margin:-12px;--grid-gap-original-base: 24px;row-gap:45px}.js-collection-item .card__image{padding-top:85.000188%!important;border-radius:12px}.js-collection-item .card__image img{border-radius:10px!important}.js-collection-item a:hover .lazy-image.lazy-image--animation.lazyloaded img{transform:none!important;transition:unset!important;opacity:1!important}.template-list-collections .gutter-bottom--page{margin-bottom:58px}.template-list-collections .title{text-align:center;font-family:ObviouslyNarrow-Bold;font-size:42px;font-style:normal;font-weight:470;line-height:100%;text-transform:uppercase;margin:0}.js-custom-cake-section{max-width:100%;width:100%;margin-top:0;border:none;grid-column:span 2}.js-custom-cake-section h2{color:#fffcf7;text-align:center;font-family:ObviouslyNarrow-Bold;font-size:38px;font-style:normal;font-weight:470;line-height:100%;text-transform:uppercase;margin:0!important;padding:0}.js-custom-cake-section p.text-size--regular{color:#fffcf7;text-align:center;font-family:UrbaneRounded-Light;font-size:14px;font-style:normal;font-weight:300;line-height:140%;margin:20px auto;max-width:415px}.js-custom-cake-section a{margin:0 auto;max-width:300px;width:100%;padding:13px 11px;border-radius:8px;background:#fffcf7!important;color:#7c5ea8!important}.js-custom-cake-section .card__text{padding:24px}.js-custom-cake-section .card__image{padding-top:25.200019%!important}.js-custom-cake-section .card__image img{object-fit:contain!important}.js-custom-cake-section img{max-width:421px;margin:0 auto;width:100%}.js-custom-cake-section{line-height:0}.coll-page-img-text .card{border:none;background-color:#7c5ea8;border-radius:14px!important;padding:16px 80px 0}.build-cake-section.coll-page-img-text .element--height-large .rich-text__image{min-height:auto}.build-cake-section.coll-page-img-text .element--height-large .rich-text__image img{position:unset;object-position:bottom right!important;max-width:89%;margin:0 0 0 auto}.homepage-banner.coll-page-img-text .rich-text__title{color:#fffcf7;font-family:ObviouslyNarrow-Bold!important;font-size:56px!important;font-style:normal;font-weight:470!important;line-height:90%!important;text-transform:uppercase!important;margin:0;max-width:320px!important}.coll-page-img-text p{color:#fffcf7;font-feature-settings:"liga" off,"clig" off;font-family:UrbaneRounded-Light;font-size:18px;font-style:normal;font-weight:300;line-height:140%;margin:20px 0;max-width:430px}.coll-page-img-text a.button.button--large.button--solid{border-radius:8px;background:#fffcf7;color:#7c5ea8;font-family:ObviouslyNarrow-Bold;font-size:18px;font-style:normal;font-weight:470;line-height:normal;text-transform:uppercase;border:none}.coll-page-img-text .card{max-width:1280px;margin:0 auto 68px}.coll-page-img-text .rich-text__text.align-content{padding:40px 0!important}.coll-page-img-text .rich-text__container{grid-template-columns:434px auto}.homepage-banner.build-cake-section.coll-page-img-text .rich-text__text.align-content{padding:24px 0 40px!important}.coll-page-img-text .rich-text__image figure{text-align:right}.homepage-banner.build-cake-section.coll-page-img-text{padding-block:48px}@media (max-width:1599px){.coll-page-img-text .rich-text__container{grid-template-columns:46% auto}}@media (max-width:1199px){page-img-text .element--height-large .rich-text__image img{max-width:100%;margin:0 auto;padding-left:10px}}@media (max-width:1024px){.template-list-collections .grid--layout{margin:-8px}.card.js-collection-item.text-align--center{padding:8px}.js-custom-cake-section img{padding:0 15px;aspect-ratio:1 / .441}.coll-page-img-text .card{margin-bottom:61px}.coll-page-img-text .card{padding:16px 40px 0}.homepage-banner.coll-page-img-text .rich-text__title{margin:0;line-height:100%!important;font-size:38px!important}.coll-page-img-text p{font-size:14px!important;line-height:140%!important}.homepage-banner.build-cake-section.coll-page-img-text .rich-text__text.align-content{padding:24px 0!important}.coll-page-img-text .rich-text__container{grid-template-columns:280px auto}}@media (max-width:767px){.js-custom-cake-section .card__image{padding-top:40.800019%!important}.template-list-collections .grid--layout{margin:-8px 0;--grid-gap-original-base: 12px;row-gap:24px}.card.js-collection-item .card__text{--gutter-small: 14px 0}.js-collection-item .card__image{padding-top:119.388%!important}.template-list-collections .breadcrumb-container{display:none}.template-list-collections .container--vertical-space-small{margin-top:24px}.template-list-collections .title{font-size:28px;line-height:30.8px}.template-list-collections .gutter-bottom--page{margin-bottom:24px}.js-collection-item .card__text span{font-size:18px;line-height:19.8px}.js-collection-item .button.button--large.button--solid{padding:8px 12px 5px}.js-collection-item .button.button--large.button--solid span{font-size:14px;line-height:normal}.js-custom-cake-section .card__image{padding-top:44.03%!important}.js-custom-cake-section{margin-top:10px}.coll-page-img-text .card{margin-bottom:0}.coll-page-img-text .card{padding:24px 24px 0}.build-cake-section.coll-page-img-text .element--height-large .rich-text__image img{position:absolute;padding-left:0}.homepage-banner.build-cake-section.coll-page-img-text .rich-text__text.align-content{grid-row:1}.build-cake-section.coll-page-img-text .element--height-large .rich-text__image{grid-row:2;margin:0 -14px}.coll-page-img-text .rich-text__container{grid-template-columns:100%}.homepage-banner.coll-page-img-text .rich-text__title,.coll-page-img-text p{max-width:100%!important}.homepage-banner.build-cake-section.coll-page-img-text .card__text{text-align:center}.build-cake-section.coll-page-img-text .element--height-large .rich-text__image img{max-width:100%}.homepage-banner.build-cake-section.coll-page-img-text figure.lazy-image.lazyloaded{padding-top:52%!important}.homepage-banner.coll-page-img-text .rich-text__title{margin-bottom:0}.homepage-banner.coll-page-img-text .rte.text-size--regular p{margin:7px 0 15px}.homepage-banner.build-cake-section.coll-page-img-text .rich-text__text.align-content{padding:0 0 24px!important}.homepage-banner.build-cake-section.coll-page-img-text{padding-top:48px;padding-bottom:22px}body.template-collection main .container--large{padding-bottom:0}}@media (max-width:359px){.template-list-collections .grid-tiny-1{--visible-cols: 2 !important}.js-custom-cake-section{margin-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom_m.css.map */
