@layer reset, tokens, legacy, primitives, archetypes, utilities, overrides;@layer archetypes{.arch-abo-gifts.ui-section{padding-top:0}.arch-abo-gifts:before{background:var(--sale-gold-line,none);content:"";display:block;height:calc(var(--space-2xs)*.5);margin:0 auto calc(var(--space-2xs)*9);max-width:calc(var(--space-2xs)*75)}@media (min-width:768px){.arch-abo-gifts:before{margin-bottom:calc(var(--space-2xs)*14.5);max-width:calc(var(--space-2xs)*160)}}.arch-abo-gifts__inner{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-md);justify-content:center}@media (min-width:768px){.arch-abo-gifts__inner{gap:var(--space-lg)}}.arch-abo-gifts__inner>*{flex:0 0 100%}.arch-abo-gifts__inner .ui-abo-gift__open,.arch-abo-gifts__inner>.ui-abo-gift:not(.ui-abo-gift--details){flex:0 0 37.6%;margin-top:calc(var(--space-2xs)*6.5)}@media (min-width:768px){.arch-abo-gifts__inner .ui-abo-gift__open,.arch-abo-gifts__inner>.ui-abo-gift:not(.ui-abo-gift--details){flex:none}}.arch-abo-gifts__inner>.ui-abo-gift-choice{flex:1 1 0;min-width:0}@media (min-width:768px){.arch-abo-gifts__inner>.ui-abo-gift-choice{flex:none}}.arch-abo-gifts .ui-abo-step:not(:first-child){margin-top:calc(var(--space-2xs)*12)}@media (min-width:768px){.arch-abo-gifts .ui-abo-step:not(:first-child){margin-top:calc(var(--space-2xs)*14)}}.arch-abo-gifts .ui-abo-gift+.ui-abo-gift-choice{margin-inline-start:calc(var(--space-2xs)*4.5)}@media (min-width:768px){.arch-abo-gifts .ui-abo-gift+.ui-abo-gift-choice{margin-inline-start:calc(var(--space-2xs)*6)}}.arch-abo-gifts .ui-abo-gift+.ui-abo-gift-choice .ui-abo-gift-choice__options{position:relative}.arch-abo-gifts .ui-abo-gift+.ui-abo-gift-choice .ui-abo-gift-choice__options:before{color:var(--color-gold-550);content:"+";font-size:var(--space-xl);font-weight:500;left:calc(var(--space-2xs)*-4.25);line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (min-width:768px){.arch-abo-gifts .ui-abo-gift+.ui-abo-gift-choice .ui-abo-gift-choice__options:before{left:calc(var(--space-2xs)*-7)}}.arch-abo-gifts .ui-abo-note{justify-content:flex-start;margin-top:calc(var(--space-2xs)*-2);text-align:start}@media (min-width:768px){.arch-abo-gifts .ui-abo-note{justify-content:center;text-align:center}}}