.cb-gifts{max-width:1440px;margin:0 auto;padding:26px 40px 80px;color:#302b25}.cb-gifts__crumb{display:flex;gap:10px;font-size:12px;margin-bottom:28px}.cb-gifts__header{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:28px}.cb-gifts__header h1{font-size:32px;margin:0}.cb-gifts__header p{font-size:14px;color:#695f53;margin:0}.cb-gifts__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 30px}.cb-gifts__item{display:block;color:inherit;text-decoration:none}.cb-gifts__item:focus-visible{outline:2px solid #665440;outline-offset:6px}.cb-gifts__item-meta{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-top:16px}.cb-gifts__item-meta h2{font-size:16px;margin:0}.cb-gifts__item-meta>span{font-size:22px}.cb-gifts__price{margin:4px 0 0;font-size:14px;color:#695f53}.cb-gift-art{position:relative;aspect-ratio:5/3;width:100%;overflow:hidden;container-type:inline-size;color:#302b25;box-shadow:0 8px 22px #58442a0d}.cb-gift-art__background{display:block;width:100%;height:100%;object-fit:cover}.cb-gift-art__logo{position:absolute;top:11%;left:8%;width:39%;height:auto;object-fit:contain}.cb-gift-art__title{position:absolute;top:38%;left:8%;font-family:Georgia,serif;font-weight:400;font-size:clamp(22px,7.7cqw,64px);line-height:1.1;letter-spacing:-.025em;max-width:60%}.cb-gift-art__title:lang(de),.cb-gift-art__title:lang(pl){font-size:clamp(18px,5.4cqw,44px)}.cb-gift-art__amount{position:absolute;bottom:19%;left:8%;font-size:clamp(15px,4.2cqw,34px);font-weight:500;line-height:1}.cb-gifts__about{display:grid;grid-template-columns:1fr 1.25fr;gap:80px;border-top:1px solid #d9cebe;margin-top:70px;padding-top:48px}.cb-gifts__eyebrow{text-transform:uppercase;letter-spacing:.13em;font-size:12px;margin:0 0 18px}.cb-gifts__about h2{font-family:Georgia,serif;font-size:clamp(28px,3vw,42px);line-height:1.2;font-weight:400;margin:0;max-width:430px}.cb-gifts__copy p{margin:0 0 16px;line-height:1.8;font-size:15px}.cb-gifts__steps{list-style:none;padding:32px 0 0;margin:24px 0 0;border-top:1px solid #d9cebe;display:grid;grid-template-columns:repeat(3,1fr);gap:42px}.cb-gifts__number{color:#8c795e;font-family:Georgia,serif;font-size:28px}.cb-gifts__steps h3{font-size:17px;margin:10px 0}.cb-gifts__steps p{font-size:14px;line-height:1.7;margin:0;color:#695f53}[data-cb-gift-product] .cb-gift-stage{padding:9%;background:#eee9e1;display:flex;align-items:center;min-height:450px}[data-cb-gift-product] .cb-gift-stage .cb-gift-art{box-shadow:0 18px 35px #4c3d2d1a}[data-cb-gift-product] .cb-gift-stage-wrap{align-self:start}[data-cb-gift-product] .cb-gift-caption{font-size:13px;color:#695f53;text-align:center;margin:16px 0}[data-cb-gift-product] .product__title{font-size:28px}[data-cb-gift-product] .price-wrapper{margin-top:12px}[data-cb-gift-product] .installment-wrapper,[data-cb-gift-product] .product-sticky-bar{display:none}.cb-gift-buy__lead{font-size:16px;line-height:1.7;margin:20px 0 18px}.cb-gift-buy__benefits{display:flex;gap:10px 22px;flex-wrap:wrap;margin-bottom:24px;font-size:13px;color:#665642}.cb-gift-buy__benefits span:before{content:"\2713";margin-right:7px}.cb-gift-buy__label{font-size:13px;margin:0 0 10px}.cb-gift-buy__amounts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:24px}.cb-gift-buy__amounts a{display:flex;align-items:center;justify-content:center;min-height:46px;padding:8px 4px;text-align:center;border:1px solid #d7cbb9;text-decoration:none;color:#302b25;font-size:13px}.cb-gift-buy__amounts a[aria-current=page]{background:#e8dece;border-color:#8e7b60}.cb-gift-buy__amounts a:focus-visible{outline:2px solid #665440;outline-offset:2px}.cb-gift-terms{margin-top:24px;border-top:1px solid #d7cbb9;border-bottom:1px solid #d7cbb9;padding:18px 0}.cb-gift-terms summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:14px}.cb-gift-terms summary:after{content:"+";font-size:22px}.cb-gift-terms[open] summary:after{content:"\2212"}.cb-gift-terms .rte{font-size:14px;line-height:1.75;padding-top:16px}.cb-gift-terms .rte h2{font-size:18px}@media(min-width:990px){[data-cb-gift-product]>.product>.product__outer--desktop-order{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)!important;gap:50px!important}[data-cb-gift-product] .product__info-wrapper{max-width:none}[data-cb-gift-product] .product__info-container{padding-bottom:30px}}@media(max-width:989px){.cb-gifts{padding:24px 24px 50px}.cb-gifts__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.cb-gifts__about{gap:32px;margin-top:45px}.cb-gifts__steps{gap:24px}[data-cb-gift-product] .product__outer{display:flex!important;flex-direction:column!important;gap:26px!important}[data-cb-gift-product] .cb-gift-stage-wrap{order:-1;width:100%}[data-cb-gift-product] .cb-gift-stage{padding:8%;min-height:0}[data-cb-gift-product] .product__info-wrapper{width:100%}[data-cb-gift-product] .product__title{font-size:24px}[data-cb-gift-product] .product__info-container{padding-bottom:24px}}@media(max-width:599px){.cb-gifts{padding:22px 20px 44px}.cb-gifts__header h1{font-size:28px}.cb-gifts__grid{grid-template-columns:1fr;gap:30px}.cb-gifts__about{grid-template-columns:1fr;gap:22px;padding-top:32px}.cb-gifts__steps{grid-template-columns:1fr;gap:26px}.cb-gifts__steps li{display:grid;grid-template-columns:40px 1fr;column-gap:16px}.cb-gifts__number{grid-row:1/3}.cb-gifts__steps h3{margin:0 0 6px}}.cb-gift-terms .rte p,.cb-gift-terms .rte ul,.cb-gift-terms .rte ol,.cb-gift-terms .rte li{font-size:14px;line-height:1.75}.cb-gift-terms .rte h2,.cb-gift-terms .rte h3{font-size:16px;line-height:1.4}.cb-gift-terms summary{justify-content:flex-start;text-transform:uppercase}.cb-gift-terms summary>.icon-info{width:25px;height:25px;flex:0 0 25px}.cb-gift-terms summary:after{margin-left:auto}
/*# sourceMappingURL=/cdn/shop/t/121/assets/cb-gift-cards.css.map */
