.gd-gifts{font-family:var(--v-font-satoshi,Satoshi,sans-serif);color:#000;display:block;box-sizing:border-box}.gd-gifts *{box-sizing:border-box}.gd-gifts h1,.gd-gifts h2,.gd-gifts p{margin:0}.gd-gifts__button{display:inline-flex;align-items:center;justify-content:center;padding:16px 32px;border-radius:60px;border:1px solid #1e48a3;background:#1e48a3;color:#fff;font:700 16px/24px var(--v-font-satoshi,Satoshi,sans-serif);text-decoration:none;cursor:pointer;white-space:nowrap}.gd-gifts__button--outline{color:#1e48a3;background:#fff}.gd-gifts__button:focus-visible{outline:3px solid #749bff;outline-offset:4px}.gd-gifts__button:disabled{cursor:default;opacity:.5}.gd-gifts__button--soon{color:#8fa4d1;border-color:#c7d1e8;background:#fff;opacity:1!important}.gd-gifts-title{padding:64px 24px 32px;text-align:center}.gd-gifts-title h1{font-size:72px;font-weight:500;line-height:1.1}.gd-gifts-title p{max-width:846px;margin:32px auto 0;font-size:24px;line-height:1.35}.gd-gifts-cards{max-width:1728px;margin:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;padding:64px clamp(32px,8.33vw,144px)}.gd-gifts-card{min-width:0;display:flex;flex-direction:column;gap:24px}.gd-gifts-card__image{position:relative;aspect-ratio:688/350;overflow:hidden;border-radius:8px;margin-bottom:8px}.gd-gifts-card__image img{display:block;position:absolute;max-width:none;width:100%;height:auto;top:-84.28%}.gd-gifts-card__image--2 img{top:-52.57%}.gd-gifts-card__badge{position:absolute;right:24px;top:24px;padding:6px 12px;border-radius:60px;background:#749bff;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase}.gd-gifts-card__heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:32px;line-height:1.3}.gd-gifts-card__heading h2{font:inherit}.gd-gifts-card__heading span{color:#1e48a3;white-space:nowrap}.gd-gifts-card>p{font-size:24px;line-height:1.35;color:#535353}.gd-gifts-card__actions{display:flex;gap:16px;margin-top:auto;padding-top:8px;flex-wrap:wrap}.gd-gifts-card__actions form{margin:0}.gd-gifts-subscription{background:#f4f2ed;padding:128px 24px}.gd-gifts-subscription__intro{display:flex;align-items:center;justify-content:center;gap:64px;max-width:996px;margin:auto}.gd-gifts-subscription__image{flex:0 0 305px;height:176px;position:relative;overflow:hidden}.gd-gifts-subscription__image img{position:absolute;max-width:none;width:151.2%;height:128.91%;object-fit:fill;left:-31.33%;top:-17.31%}.gd-gifts-subscription__copy{max-width:548px}.gd-gifts-subscription__copy h2{font-size:32px;line-height:1.35;font-weight:500;color:#1e48a3}.gd-gifts-subscription__copy p{font-size:20px;line-height:1.35;margin:24px 0}.gd-gifts-subscription__panel{max-width:1000px;margin:64px auto 0}.gd-gifts [hidden]{display:none!important}.gd-gifts-subscription .gift-subscription__container{max-width:1000px;padding:0}.gd-gifts-subscription .gift-subscription__form-grid,.gd-gifts-subscription .gift-subscription__required-note{max-width:832px;margin-inline:auto}.gd-gifts-subscription .gift-subscription__section-subtitle p{font-size:18px;line-height:24px}.gd-gifts-subscription .gift-subscription__label,.gd-gifts-subscription .gift-subscription__input,.gd-gifts-subscription .gift-subscription__textarea,.gd-gifts-subscription .gift-subscription__required-note{font-size:16px}.gd-gifts-subscription .gift-subscription__field{scroll-margin-top:var(--gd-scroll-offset,120px)}.gd-gifts-subscription .gift-subscription__input{font-style:normal}.gd-gifts-subscription .gift-subscription__card-select-btn{border-radius:60px}.gd-gifts-subscription .gift-subscription__submit-btn{border-radius:60px;background:#1e48a3;color:#fff}.gd-gifts-benefits{max-width:1728px;margin:auto;padding:64px clamp(24px,8.33vw,144px)}.gd-gifts-benefits__dog{width:248px;height:200px;margin:0 auto;overflow:hidden;position:relative;z-index:1}.gd-gifts-benefits__dog img{position:absolute;width:100%;height:185.82%;max-width:none;object-fit:fill;top:-50.49%;left:0}.gd-gifts-benefits__grid{border-radius:16px;background:#f3f6fc;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));text-align:center}.gd-gifts-benefits__grid>div{padding:64px;display:flex;flex-direction:column;gap:24px;align-items:center}.gd-gifts-benefits__icon{display:block;width:24px;height:24px}.gd-gifts-benefits__icon svg{display:block;width:24px;height:24px}.gd-gifts-benefits h2{font-size:24px;font-weight:700;line-height:1.3}.gd-gifts-benefits p{font-size:20px;line-height:1.35}@media(max-width:749px){.gd-gifts-title{padding:24px}.gd-gifts-title h1{font-size:32px;max-width:200px;margin:auto;color:#1e48a3}.gd-gifts-title p{font-size:16px;margin-top:32px;max-width:327px}.gd-gifts-cards{display:flex;flex-direction:column;gap:48px;padding:24px 24px 56px}.gd-gifts-card{gap:12px}.gd-gifts-card__image{margin-bottom:4px}.gd-gifts-card__image img{top:-81.93%}.gd-gifts-card__image--2 img{top:-46.39%}.gd-gifts-card__heading,.gd-gifts-card>p{font-size:16px}.gd-gifts-card__actions{padding-top:4px}.gd-gifts__button{padding:12px 24px}.gd-gifts-card__badge{right:12px;top:12px;font-size:10px;padding:4px 8px}.gd-gifts__button--soon{width:100%}.gd-gifts-subscription{padding:64px 24px}.gd-gifts-subscription__intro{display:flex;flex-direction:column;gap:24px;align-items:flex-start;max-width:548px}.gd-gifts-subscription__image{flex-basis:auto;width:100%;height:auto;aspect-ratio:305/176}.gd-gifts-subscription__copy h2{font-size:32px}.gd-gifts-subscription__copy p{font-size:16px;margin:16px 0}.gd-gifts-subscription__panel{margin-top:64px}.gd-gifts-subscription .gift-subscription__container{padding:0}.gd-gifts-subscription .gift-subscription__card{min-height:180px}.gd-gifts-benefits{padding:32px 24px 24px}.gd-gifts-benefits__dog{width:77px;height:80px;margin-bottom:0}.gd-gifts-benefits__dog img{width:129.17%;left:-14.06%}.gd-gifts-benefits__grid{grid-template-columns:1fr}.gd-gifts-benefits__grid>div{padding:24px clamp(24px,12vw,64px);gap:12px}.gd-gifts-benefits h2,.gd-gifts-benefits p{font-size:16px}}@media(prefers-reduced-motion:reduce){.gd-gifts *{scroll-behavior:auto;transition:none!important}}.gd-gifts-benefits__icon svg{fill:currentColor;stroke:none;flex-shrink:0}.gd-gifts-subscription .gd-gifts-delivery-note{margin:16px 0 0;text-align:center;font-size:16px;line-height:1.4;font-weight:500;color:#949494}.gd-gifts-subscription .gift-subscription__submit-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-height:56px!important;height:auto!important;padding:16px 32px!important;border:1px solid #1e48a3!important;font-size:16px!important;line-height:24px!important;font-weight:700!important;text-transform:none!important}@media(max-width:749px){.gd-gifts-subscription .gift-subscription__submit-btn{min-height:48px!important;padding:12px 24px!important}}.gd-gifts .gd-gifts-card__heading h2{font-family:var(--v-font-satoshi,Satoshi,sans-serif)!important;font-weight:500!important;font-size:32px!important;line-height:1.3!important}@media(max-width:749px){.gd-gifts .gd-gifts-card__heading h2{font-size:16px!important}}.gd-gifts .gd-gifts-card__heading>span{font-family:var(--v-font-satoshi,Satoshi,sans-serif)!important;font-weight:500!important}@media(min-width:750px)and (max-width:1279px){.gd-gifts-title{padding:48px 32px 24px}.gd-gifts-title h1{font-size:clamp(40px,4.17vw,54px)}.gd-gifts-title p{max-width:760px;font-size:20px;margin-top:24px}.gd-gifts-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding:40px 32px}.gd-gifts-card{gap:16px}.gd-gifts-card__heading{font-size:clamp(24px,2.5vw,32px);gap:12px;flex-wrap:wrap}.gd-gifts .gd-gifts-card__heading h2{font-size:clamp(24px,2.5vw,32px)!important}.gd-gifts-card>p{font-size:18px}.gd-gifts-card__actions{gap:12px}.gd-gifts-card__actions .gd-gifts__button{padding:12px 20px}.gd-gifts-card__badge{right:12px;top:12px;font-size:10px}.gd-gifts-subscription{padding:72px 32px}.gd-gifts-subscription__intro{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px;max-width:996px}.gd-gifts-subscription__image{width:100%;height:auto;aspect-ratio:305/176;min-width:0}.gd-gifts-subscription__copy{min-width:0}.gd-gifts-subscription__copy h2{font-size:clamp(24px,2.5vw,32px)}.gd-gifts-subscription__copy p{font-size:18px;margin:20px 0}.gd-gifts-subscription .gift-subscription__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:64px}.gd-gifts-subscription .gift-subscription__card{aspect-ratio:1;min-height:0;height:auto;padding:18px}.gd-gifts-subscription .gift-subscription__card-content{max-width:65%}.gd-gifts-subscription .gift-subscription__card-shipments{font-size:clamp(18px,1.88vw,24px)}.gd-gifts-subscription .gift-subscription__card-image-wrapper{width:85%;height:85%;max-height:100%;right:-6%;bottom:0}.gd-gifts-subscription .gift-subscription__card-image{width:100%;height:100%;object-fit:contain}.gd-gifts-subscription .gift-subscription__card-badge{width:150px;height:24px;right:-44px;top:20px;font-size:12px;letter-spacing:2px}.gd-gifts-subscription .gift-subscription__card-select-btn{padding:8px 12px;min-height:40px;font-size:14px;line-height:24px}.gd-gifts-subscription .gift-subscription__form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.gd-gifts-subscription .gift-subscription__section-title{font-size:24px;line-height:1.3}.gd-gifts-subscription .gift-subscription__section--bottom{max-width:400px}.gd-gifts-benefits{padding:48px 32px}.gd-gifts-benefits__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gd-gifts-benefits__grid>div{padding:32px 20px;gap:20px}.gd-gifts-benefits h2{font-size:20px}.gd-gifts-benefits p{font-size:16px}}@media(max-width:749px){.gd-gifts.gd-gifts-title h1,.gd-gifts.gd-gifts-title p{font-family:var(--v-font-satoshi,Satoshi,sans-serif)!important;font-weight:500!important;color:#000!important}}.gd-gifts .gd-gifts-card>p{font-size:var(--gd-card-copy-desktop,24px);font-weight:var(--gd-card-copy-weight,400)}.gd-gifts-card__image--linked{display:block;color:inherit;text-decoration:none;cursor:pointer}.gd-gifts-card__image--linked img{transform:scale(1);transform-origin:50% 68%;transition:transform 1.4s cubic-bezier(.22,.61,.36,1)}.gd-gifts-card__image--linked.gd-gifts-card__image--2 img{transform-origin:50% 55%}.gd-gifts-card__image--linked:focus-visible{outline:3px solid #1e48a3;outline-offset:4px}@media(hover:hover)and (pointer:fine){.gd-gifts-card__image--linked:hover img{transform:scale(1.2)}}@media(min-width:750px)and (max-width:1279px){.gd-gifts .gd-gifts-card>p{font-size:var(--gd-card-copy-tablet,18px)}}@media(max-width:749px){.gd-gifts .gd-gifts-card>p{font-size:var(--gd-card-copy-mobile,16px)}}@media(prefers-reduced-motion:reduce){.gd-gifts-card__image--linked img{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/gd-gifts.css.map */
